
body{
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:0.75em; 
text-align: center;/*fuer IE_quirks (Fehlt die Doctype-Angabe, wird der Quirks-Modus verwendet)*/
font-weight:normal;
}

strong {color:#333;}
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:#fff; margin:0;padding:0 0 5px 0;}
h2 { font-size:1em; color:#333; margin:0;padding:0 0 5px 0;}
h3 { font-size:1em; color:#666; margin:0;padding:0 0 5px 0;}

hr {height: 1px;border: 0 none; border-top: 1px dotted #ccc; margin-top:15px;}

a:link { text-decoration:none; color:#fff;}
a:visited {text-decoration:none; color:#fff;}
a:hover { color:#fff; text-decoration:none;}
a:focus { color:#fff; text-decoration:none;}

.left { float:left; margin-right:15px; margin-bottom:15px;}


#wrapper {width:850px;margin:auto;border:1px solid #659d32;text-align:left; margin-top:30px;}

/*********************************  Menue************************************************/

#menue {width:850px; height:24px; margin:0px;padding:0; float:left; background-color:#659d32;}
#menue ul {padding: 0;list-style-type: none; margin:0;}
#menue ul li { display:block; text-decoration: none; float:left;
padding: 6px 0px 2px 0px;
border-right: 1px solid #fff;
color: #fff;
text-align: center;
}

#menue ul li a:hover { background-color:#9ad046;padding: 6px 12px 2px 12px;}
#menue ul li a {text-decoration:none; color:#fff;padding: 6px 12px 2px 12px;}
#menue ul li a.active { background-color:#9ad046;padding: 6px 12px 2px 12px;}

#menue ul li#minusRand { 
text-decoration: none;
padding: 6px 0px 2px 0px;
border-right: 0;
color: #fff;
text-align: center;}


#streifen15 { width:850px; height:30px; background-color:#9ad046; border-top:1px solid #fff; border-bottom:1px solid #fff; }
#bildleiste { width:850px; border-top:1px solid #fff; border-bottom:1px solid #fff; height:94px;background-image:url(images/bildleiste.jpg);
background-position:left top; background-repeat:no-repeat;}


#content { width:850px; background-color:#9ad046;}

#story { margin:0px 180px 0 200px; padding-right:30px;}
#story p {line-height:1.5em; padding:0;margin:0;}

#story-plain { margin:0px 40px 0 80px; padding-right:30px;}
#story-plain p {line-height:1.5em; padding:0;margin:0;}

#story-index { margin:0; padding:0;}

#story-right { margin:0px 40px 0 200px; padding-right:30px;}
#story-right p {line-height:1.5em; padding:0;margin:0;}

.right { float:right; margin-left:15px; margin-bottom:15px;}

ul.liste { list-style:none; margin:0px; padding:0;}
ul.liste li {
margin-left:20px;
padding-left:0px;
line-height:1.8em;
list-style-image:url(images/bullet.gif);
}
ul.liste2 { list-style:none; margin:0px; padding:0;}
ul.liste2 li {
margin-left:20px;
padding-left:0px;
line-height:1.8em;
list-style-image:url(images/bullet2.gif);
}

.anschrift-abstand {width:80px; float:left; font-weight:bold;}



/************************ aktuelles bereich *****************************************/

#aktuelles { width:170px; float:right; margin:90px 0px 0 0; padding:8px; line-height:1.5em; font-size:0.9em; background-color:#ccc;}
*html #aktuelles { margin-right:5px;}

#left { width:180px; float:left;}

/******************************************************** footer ****************************************************/

#footer {
margin:auto;
width:850px;
font-size:0.9em;
clear:both; 
height:100px;
border-top:1px solid #fff;
background-color:#9ad046;
background-image:url(images/text_unten.gif); background-position:left top; background-repeat: no-repeat;
padding:0;
}
#footer p { float:left;padding-left:530px; text-align:right;}
*html #footer p {padding-top:10px; margin:0;}
#footer img.right { float:right;}

*html #footer { margin-bottom:-15px;}