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

body
{margin-top: 0px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px;
background-color:#ffffff ; padding:0px;text-align: center;
width:100%;

font-size: 16px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
}
/* hinweis: die schrift für den inhaltsbereich ändern sie weiter unten bei #inbox */


/* scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #c7c7c7; scrollbar-base-color: #00aeef;
scrollbar-highlight-color : #00aeef; scrollbar-shadow-color : #f7931e;
SCROLLBAR-TRACK-COLOR: #00ff00;}




#alles  {

width:900px;  height:auto; margin-left: auto; margin-right: auto;

}


/* ================ Menue ganz oben ================ */

#menueoben {

width: 100%; height: 44px;  text-align: center;

}

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

#kopfleiste {

width: 100%; height: 170px;  margin: auto; padding-top: 20px;
padding-left: 35px;
}

#top1 {padding-left:50px;
padding-right:0px;
height:270px;
vertical-align:middle;
text-align:center;
color:#ff0107;

}

#hpname {letter-spacing:-1px;font-size:36px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#00aeef;font-style: ; font-style:bold; 

}

#slogan {letter-spacing:-1px;font-size:16px;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color:#f7931e;font-style:italic; font-style:strong; 
padding-left:3px
}

/* ================ Menue unter Kopf ================ */




#menuehorizontal {

width: 100%; height: 58px; 

}

/* ================ Inhaltsbereich ================ */

#hauptinhalt {

width: 100%;  height:1000px;

}


#inhalt {

padding right: 5px;  height:1650px;
}

#links {
 text-align: left;
padding right: 5px;  padding-left: 40px; width: 70%; float: left;  height:1300px;
}


/* ================ Bereich rechts für News ================ */

#rechts{
  height:auto;
width: 200px;  float: right; float: top; margin-top: 10px; text-align: left; font-size: 12px; line-height: 12px;
}

element.style {
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; 
}

h3.boxheader {color:#989898;
font-size: 15px;line-height: 18px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
border-bottom:solid 1px #7F7F7F}


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

#unten {

 height: 58px; margin-top: 10px; text-align: center; 
 
}



#fuss {width:90%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #000;
height:58px;
text-align:center;
vertical-align:middle;
letter-spacing:6px;
padding-left:0px;
clear: right;
}

#fuss2 {width:100%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #989898;
height:89px;
text-align:center;
vertical-align:middle;

}




/* überschriften */
h2{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#00aeef;
margin-bottom:10px;letter-spacing:2px;font-size: 14pt;
border-bottom:dashed 0px #000;
padding-bottom:4px;font-style:bold;
}

/* überschrift für die box rechts */
h3{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#00aeef;
margin-bottom:2px;letter-spacing:1px;font-size: 10pt;
border-bottom:dashed 0px #000;
padding-bottom:0px;font-style:bold;
}



#counter {width:30%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-size:12px;
color: #000;
height:130px;
text-align:center;
vertical-align:top;
letter-spacing:0px;
align: lieft; 
background-color:#ffffff;
}


/* conpresso */
.more {text-decoration:none; color:#00aeef; font-family: verdana, sans-serif; padding: 0px}

.titel {padding-left: 0px; padding-right: 10px;}

.datum {float: right; }

.initial {float: right; margin-top: 0px; margin-right: 10px; color:#00aeef; font-size: 10px;}

.streckentemplate {width: 60%;}

.anmeldung a: {font-size: 14px; }