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

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

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




/* 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:0px;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:1px;
color:#fff;
font-size: 22px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;
}

 

#slogan {letter-spacing:1px;
color:#fff;
font-size: 11px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;

}

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







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

 


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






#top3a {padding-left:  0px;
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;
 
width:100%;text-align:justify;
font-family: verdana,arial, helvetica, tahoma ,verdana, sans-serif;

}

#inbox { text-align:justify;
padding-left:0px;
padding-right:0px;
padding-top:0px;
 
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
width:100%; 
vertical-align:top;
}

#navbox { text-align:justify;
color:#85B4FA; background-color:#0A4BAD;
padding-top:15px;
padding-bottom:3px;
padding-left:1px;
padding-right:1px;
font-size: 15px;
 
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
vertical-align:top;
}

 /* allgemeine links */

a:link{ color: blue; text-decoration:underline; ;font-family: verdana; font-size: 10pt;}

a:visited{color: red;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:active{ color: black;text-decoration:underline;font-family: verdana; font-size: 10pt;  }

a:hover{ color: green;background-color:white;  text-decoration:none;font-family: verdana; font-size: 10pt; }

 


 


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

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

#fuss {
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
font-size:18px;
color:#85B4FA;
height:80px;
text-align:center;
vertical-align:middle;
letter-spacing:1px;
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:no-repeat;

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%;
}
