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


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

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




/* �berschriften */
h1{ font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
color:#00A650;
margin-bottom:10px;letter-spacing:2px;font-size: 25px;
margin-top:0px;
padding-bottom:4px;font-style:normal;
}

/* �berschriften */
h2{ font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
color:#4d4d4d;
margin-bottom:5px;letter-spacing:2px;font-size: 16px;
margin-top:15px;
padding-bottom:4px;font-style:normal;
}

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

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

#slogan {letter-spacing:0px;
color:black;
font-size: 14px;
font-family: trebuchet ms,verdana,arial, helvetica, tahoma ,verdana, sans-serif;

}

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





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

#main_top{
width:0px;
width:100%;
padding-left:20px;
padding-right:20px;
}


#top1 {height:0px;
background-color:#ffffff;
color:#000;
height:124px;
padding-left:40px;
vertical-align:middle;
text-align:left;
background-position:100% 100%;
background-repeat:no-repeat;
}



#top3a {padding-left:40px;
font-size: 20px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
color:#fff;
height:110px;
text-align:right;
vertical-align:middle;
padding-right:10px;

}

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




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


#main_inhalt{
width:100%;
margin-top:30px;
padding-left:20px;
padding-right:20px;
}

#inhalt{width:100%;
border-top:solid 2px #00A650;
border-bottom:solid 2px #00A650;
padding-top:0px;
padding-bottom:0px;
width:100%;text-align:justify;
font-family: verdana,arial, helvetica, tahoma ,verdana, sans-serif;
color:#4d4d4d; background-color:#ffffff;
}

#inbox { text-align:justify;
padding-left:0px;
padding-top:50px;
padding-bottom:50px;
font-size: 15px;line-height: 22px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
width:100%;height:100px;
vertical-align:top;
}

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

#box1 { padding-top:30px;margin:0px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
width:180px;
font-size: 15px;line-height: 19px;
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
vertical-align:top;
text-align:center;
color:#4d4d4d;
border:2px solid #00A650;
-moz-border-radius:20px;
-khtml-border-radius:20px;
}


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


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

#main_fuss{width:100%;
}

#fuss {
font-family: trebuchet ms,arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #00A650;
height: 50pt;
text-align:center;
vertical-align:middle;
letter-spacing:6px;
}

/* ========== Rahmen ========== */


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

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

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

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

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

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

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

#s9 {
background-image:url(bilder/s9.jpg);
background-repeat:no-repeat;
background-position:  0% 0%;
}
