
body {
background-color: #90b269; color: #000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image: url(images/verlauf.jpg);
background-repeat: repeat-x;
background-position: top;

  }
.normal{color:#686541;}

h1 {color:#336633; background-color:#ffffcc;font-size:0.8em;}
h2 {color:  #336633;margin:0px;background:transparent;font-size: 0.8em;font-weight:normal;}
h3{color:  #336633;margin:0.5em 0;background:transparent;font-size: 1.5em;letter-spacing:1px;}
h3.le{color:  #336633;background:transparent;font-size:1.5em;letter-spacing:1px;width:70%;float:left;}
h3.startseite{text-align:center;text-transform: uppercase;margin:3em 0 5em 0;line-height:1.5em;letter-spacing:1px;}



hr {background-color: #DEC752;text-align:right;margin-left:10%;}
h4{font-size:1.2em;color:#336633; background-color:#ffffcc;margin:1.5em 0 0.8em 0;}

div#center { height: auto; margin:auto;margin-top:1.5em;width:780px;border:2px solid #336633;}
#banner{ background-color: transparent; height:5em;color:#FFFFCC;padding:0.75em;}

#main {color: #ccc;
padding-bottom:10%;
background-color:#ffffcc;;
}
#right{text-align:right;margin:0 0 0 0;}

div#nav {color:#fff;	background-color:  #336633;width:auto;padding:0.2em 0.7em 0.2em 0;}

div#nav div.menupoint {float: left;} /* Kasten fuer die Hauptmenuepunkte */

div#nav ul {margin: 0; padding:0;  
border-right: 1px solid #FFFFCC;}

div#nav ul.level1 {font-size: smaller;}
div#nav ul.level1a {font-size: smaller;}
div#nav ul.level1b {font-size: smaller;border-right:none;padding:0;}
div#nav li {list-style: none; margin: 0; width:7.8em;}


div#nav div.end {clear: left;}	/* Abschluss/Zeilenumbruch fuer die
Hauptmenuepunkte */

/* Liste + Anker */
div#nav li a { color: #FFFFCC;display: block;padding: 0 0.25em;text-decoration: none;border-left: 0.5em solid #336633;border-right: 0.5em solid #336633;text-align:center;}
/**/
div#nav li a:visited{}
div#nav li a:focus {border-left-color: #FFFFCC;text-align:center;}
div#nav li a:hover {border-left-color: #FFFFCC;text-align:center;}


div#nav li a.aktiv {border-left-color: #FFFFCC;text-align:center;font-weight:bold;}

.logoprint{display:none;}
#logo{float:left;margin:0 0 0 0;height:3em;}

.links{
float: left;
color:#000;
padding:2px;
margin:0 1em 0 0;
height:45em;
}

.links1{
float: left;
padding:2px;
margin:0 0 8em 0;

}

.links2{
float: left;
color:#000;
padding:2px;
margin:0 1em 0 0;

}

#banner img{border:none;}

.links2 img{border:1px solid #336633;padding:0.3em;background-color: #90b269;}

.rechts{
color:#000;
margin:0 6em 0 0;;
text-align:left;
}

.rechts1{

margin:0 8em 0 16em;;
text-align:left;

}
.mitte{
color:#000;
padding:0.75em;
font-size: smaller;
border: 0px solid #101c4A;

}
.block{
text-align:justify;color:#686541;
}


.re{margin-left:90%;}
.rahmen{border:1px solid #FFFFCC;}

li.start{font-size:1.1em;line-height:1.8em;list-style: square;color:#336633; background-color:#ffffcc;}

.underline{text-decoration:underline;}
.bold{font-weight:bold;}
#footer{
	font-size: small;
	color: #336633;
	text-align: center;
	background-color: transparent;
	padding-top:0.5em;
	font-size:0.7em;
}


#footer a:link {color: #336633;}
#footer a:visited {color: #336633;}
#footer a:focus {color: #336633;}
#footer a:hover {color: #336633;}
#footer a:active {color: #336633;}

.design a:link {color: #336633;letter-spacing:1px;}
.design a:visited {color: #336633;letter-spacing:1px;}
.design a:focus {color: #336633;letter-spacing:1px;}
.design a:hover {color: #336633;letter-spacing:1px;}
.design a:active {color: #336633;letter-spacing:1px;}

.rechts1 a:link {color: #336633;}
.rechts1 a:visited {color: #336633;}
.rechts1 a:focus {color: #336633;}
.rechts1 a:hover {color: #336633;}
.rechts1 a:active {color: #336633;}


.links1 a:link {color: #336633;}
.links1 a:visited {color: #336633;}
.links1 a:focus {color: #336633;}
.links1 a:hover {color: #336633;}
.links1 a:active {color: #336633;}

h4 a:link {color: #336633;font-weight:normal;}
h4 a:visited {color: #336633;font-weight:normal;}
h4 a:focus {color: #336633;font-weight:normal;}
h4 a:hover {color: #336633;font-weight:normal;}
h4 a:active {color: #336633;font-weight:normal;}

.agb a:link {color: #336633;}
.agb a:visited {color: #336633;}
.agb a:focus {color: #336633;}
.agb a:hover {color: #336633;}
.agb a:active {color: #336633;}

.agb img{border:none;padding-top:1px;}

ol{font-weight:bold;}
ol li{font-weight:normal;margin:1em 5em 1em 0;}
ol.klammer{font-weight:bold;
list-style: upper-roman;}
ul{margin:1.5em 0 0 10em;}
ul li{list-style:none;}

.normal a:link{
color:#336633; background-color:#ffffcc;letter-spacing:1px;text-decoration:underline;

}
.normal a:visited{
color:#336633; background-color:#ffffcc;letter-spacing:1px;text-decoration:underline;	
}

.normal1{margin-left:9em;}

.normal1 ul{margin:0;}

.normal1 h4{margin-left:2.5em;}

p{margin-right:0em;}
.agb{float:right;}
.design{font-size:0.7em;text-align:center;margin:auto;padding-bottom:0.5em;color:#336633; background-color:#ffffcc;}
