* { margin:0; padding:0; }

body {
font:normal 100%/150% Georgia, Times, serif;
color:black;
}

p {
margin:1em 0 1.5em 0;
}

div {
border:0px solid lime;
}

div#head {
height:100px;
background : #afcc6e url(./img/head.jpg) no-repeat scroll left;
}

#head h1, #head h2 {
display:none;
}

div#page {
min-width:18em;
width:90%;
margin:0 auto;
margin-top:2em;

/*border:2px solid #dde9f5;*/
}

div#left {
background : transparent url(./img/back_menue.jpg) no-repeat scroll 50% 3em;
float:left;
min-width:11em;
width:20%;
height:30em;
margin-right:2em;
}

div#menue {
margin:5em auto;
width:10.5em;
/*height:474px;*/
}

div#menue ul {
list-style : none outside;
text-align:left;
}

div#menue ul li{

}

div#menue ul li a{
display:block;
width:100%;
color:white;
background-color:#afcc6e;
margin-bottom:6px;
text-decoration:none;
font:normal 100%/150% Georgia, Times, serif;
font-weight:bold;
/*font-style:italic;*/
padding:0 0 0 0.4em;
border:1px solid black;
}

div#menue ul li a:hover, div#menue ul li a:focus, div#menue ul li a:active {
color:black;
}

div#menue ul li a.aktiv {
font-weight:normal;
}


div#content {
float:left;
max-width:54em;
min-width:18em;
width:65%;
}

p {
margin:1em 0 1.5em 0;
}

div#content h2 {
font:normal 1.4em/150% Georgia, Times, serif;
margin-top:1em;
}

div#content h3 {
margin:1em 0;
color:white;
/*background-color:#afcc6e;*/
background : #afcc6e url(./img/h3_background.jpg) repeat scroll 0 0;

padding:0.2em 0 0.2em 1em;
}

div#content h4 {
margin-top:1em;
}

div#content ul {
list-style : disc inside;
text-align:left;
margin:1em 0 1.5em 2em;
}

div#content span {
font-size:220%;
float:left;
margin:0.16em 0.1em 0 0;
}

div#content img.rechts {
float:right;
margin-left:1.5em;
margin-bottom:0.1em;
margin-top:0.4em;
}

div#content img.links {
float:left;
margin-right:1.5em;
margin-bottom:0.1em;
margin-top:0.4em;
}

div#adresse {
font : normal 80%/130% Tahoma;
float:right;
/*min-width:14em;*/
width:14em;
border:1px solid #cef182;
padding-left:1em;
margin-top:0.4em;
margin-left:1em;
margin-bottom:0.2em;
}

