/* ================ 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:#FFF;
	margin-bottom:20px;
	letter-spacing:2px;
	font-size: 18px;
	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: 28px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;
}

#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: 14px;
	font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;

}

#headerslogan  {
	letter-spacing:3px;
	color:#358CFA;
	font-size: 14px;
	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;
height:124px;
padding-left:40px;
vertical-align:middle;
text-align:left;
background-image:url(images/top1.jpg);
background-position:100% 100%;
background-repeat:no-repeat;
}



#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: 18px;
	line-height: 22px;
	font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
	width:100%;
	height:1000px;
	vertical-align:top;
}

#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: 12px;line-height: 19px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
vertical-align:top;
text-align:center;
color:#85B4FA;
}


.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:12px;
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 p {
	color: #FFF;
	font-size: 18px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox {
	color: #FFF;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox {
	font-size: 16px;
	color: #FFF;
	font-weight: normal;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox p strong {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox p u {
	font-size: 15px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox p span {
	font-size: 16px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox p {
	font-size: 18px;
	font-weight: bold;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox div h4 {
	font-size: 16px;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox p {
	font-size: 16px;
	font-weight: bold;
}
#breite tr td table tr #rahmen #main_inhalt tr td #inhalt tr #inbox div {
	font-size: 14px;
}
