/* ================ ALLGEMEIN =============== */



body
{margin-top: 20px;  margin-left: 0px; margin-right: 0px;margin-bottom: 30px;
background-color: #e6e6e6; padding:0px;
width:100%;

}

/* breite der gesamtkonstruktion */
#breite {text-align:center;margin:0px;width:960px;}




/* innen-rahmen schwarz dünn um die seite -  */
#rahmen {border:solid 1px #000;}


/* überschriften */
h2{ font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
color:#D2E1FF;
margin-bottom:20px;letter-spacing:2px;font-size: 22px;
padding-bottom:4px;font-style:normal;
}

/* farbige scroll-leiste internet explorer ab vers.5.5 */
html,body
{scrollbar-arrow-color: #121b22; scrollbar-base-color: #fff;
scrollbar-highlight-color : #121b22; scrollbar-shadow-color : #fff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}



#name {
	letter-spacing:2px;
	color:#fff;
	font-size: 24px;
	font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;
	vertical-align: middle;
}

#nameendung {
color:#0056F4;
font-size: 28px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;
}

#slogan {
	letter-spacing:0px;
	color:#fff;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;

}

#headerslogan  {letter-spacing:3px;
color:#2270FF;
font-size: 13px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;
}





/* ================ KOPFBEREICH ================ */

#main_top{width:0px;width:100%;
}


#top1 {
	height:0px;
	background-color:#00328b;
	color:#000;
	vertical-align:middle;
	text-align:center;
	background-image:url(images/top1.jpg);
	background-position:100% 100%;
	background-repeat:no-repeat;
	font-size: 10px;
}



#top3a {padding-left:40px;
background-color:#0054f2;
background-image:url(images/top3a.jpg);
background-position:100% 0%;
background-repeat:no-repeat;
font-size: 20px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
color:#fff;
height:157px;
text-align:right;
vertical-align:middle;
padding-right:10px;
border-bottom:solid 1px #00034E;
border-top:solid 1px #224589;

}

#top3b {padding-left:0px;
background-color:yellow;
height:157px;
width:480px;
text-align:center;
vertical-align:middle;
background-image:url(images/top3b.jpg);
background-position:100% 0%;
background-repeat:no-repeat;
border-bottom:solid 1px #00034E;
border-top:solid 1px #224589;
}




/* ================ INHALTSBEREICH ================ */


#main_inhalt{
width:100%;
border-top:solid 1px #2C60C0;
}

#inhalt{width:100%;
border-bottom:solid 1px #2C60C0;
padding-top:0px;padding-bottom:0px;
width:100%;text-align:justify;
font-family: verdana,arial, helvetica, tahoma ,verdana, sans-serif;
color:#85B4FA; background-color:#0A4BAD;
}

#inbox {
	text-align:justify;
	padding-left:20px;
	padding-right:30px;
	padding-top:50px;
	padding-bottom:90px;
	font-size: 15px;
	font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif;
	width:100%;
	vertical-align:top;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: 5;
	border-right-style: 5;
	border-bottom-style: 5;
	border-left-style: 5;
}

#navbox { text-align:justify;
padding-top:50px;
padding-bottom:90px;
padding-left:26px;
padding-right:10px;
font-size: 15px;
line-height: 22px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
vertical-align:top;
}

#box1 {
	padding-top:10px;
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-size: 14px;
	line-height: 19px;
	font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
	vertical-align:top;
	text-align:left;
	color:#000;
	border: 5px 5 #999;
}


.boxheader {font-size: 16px;margin-bottom:10px;color:#4284FF;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
}


/* =============== FUSSBEREICH =============== */

#main_fuss{width:100%;
border-top:solid 1px #00034E;
}

.fuss {
	font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
	font-size:9px;
	color: #fff;
	height:149px;
	text-align:center;
	vertical-align:middle;
	letter-spacing:6px;
	background-color:#00328b;
	background-image:url(images/back_fuss.jpg);
	background-position:50% 100%;
	background-repeat:no-repeat;
}

/* ========== Schatten um Hauptbereich ========== */


#s1 {
background-image:url(images/s1.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
}

#s2 {
background-image:url(images/s2.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

#s3 {
background-image:url(images/s3.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

#s4 {
background-image:url(images/s4back.jpg);
background-repeat:repeat-y;
background-position:  100% 100%;
height:100%;
}



#s6 {
background-image:url(images/s6back.jpg);
background-repeat:repeat-y;
background-position:  0% 0%;
}

#s7 {
background-image:url(images/s7.jpg);
background-repeat:no-repeat;
background-position:  100% 0%;
}

#s8 {
background-image:url(images/s8.jpg);
background-repeat:repeat-x;
background-position:  0% 0%;
}

#s9 {
background-image:url(images/s9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
}#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 .b1 em strong {
	font-size: 24px;
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr td .b1 em strong {
	font-size: 24px;
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 p strong em {
	text-align: left;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 p strong em {
	text-align: left;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox #main_top {
	font-size: 14px;
}
span {
	font-size: 12pt;
}
span {
	font-size: 10pt;
}
span {
	font-size: 18pt;
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox #slogan tr td .MsoNormal span {
	font-size: 10px;
}
em {
	color: #D2E1FF;
	font-family: "trebuchet ms", arial, helvetica, tahoma, verdana, sans-serif;
}
table {
	font-family: Verdana, Geneva, sans-serif;
	color: #999;
}
box1 {
	color: #424242;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 p .b1 span {
	font-size: 14pt;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 p {
	color: #FFF;
	font-size: 14px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 table {
	font-size: 12px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top2 #box1 table {
	color: #000;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top3 {
	text-align: center;
	color: #F00;
	font-weight: bold;
	text-decoration: blink;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top4 p {
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top4 {
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox table tr #top5 {
	text-align: center;
}

