*{
 margin:0;
 padding:0
}

body{
 background:#F8FFC2;
 font-family:verdana;
 font-size:12px;

 text-align:center
}

#seite{
margin-top: 0px;
 margin:0 auto;
 text-align:left;
 width:1002px
}


#header{

 height:140px;
 width:1002px
}
 
 
 
 
#footer{

margin-top:10px;
width:1002px;
margin-bottom:10px;
}
 
 
p.partnerlinks{
margin-left:10px;
font-size: 10px;
color: #FFFFFF;
}
 
 
 
#links{
 float:left;
 width:200px

}

#mitte{
 background:#fff;
 border-left:1px dotted #AFAFAF;
  border-right:1px dotted #AFAFAF;
  border-top:1px dotted #AFAFAF;
 float:left;
 width:608px;
 line-height: 1.5;
 padding-left:10px;
 padding-right:10px;
height:1600px;
}

#mitte a:link {color:blue; text-decoration:underline}
#mitte a:visited {color:blue; text-decoration:underline}
#mitte a:active {color:blue; text-decoration:underline}
#mitte a:hover {color:blue; text-decoration:none}



#mitte ul{
 line-height: 1.5;
margin-left:15px;
list-style-type:square;
}


#mitte .dackel{
 line-height: 1.5;
list-style-image:url("images/dackel-punkt.jpg"); 
margin-left:25px;
}

#rechts{
 float:right;
 width:170px
}



hr
{
width: 600px;
margin-top: 20px;
height: 1px;

color: #00A814;

}


h1{
  font-family:verdana;
 font-size:20px;
 margin-top:15px;
 margin-bottom:15px;
}


h2{
  font-family:verdana;
background-color: #F5FFA8;
 margin-top:15px;
 margin-bottom:15px;
 font-size:16px;
}

h3{
  font-family:verdana;
background-color: #F5FFA8;
 margin-top:15px;
 margin-bottom:15px;
 font-size:16px;
}

h4{
  font-family:verdana;
  color: #22169E;
 margin-top:15px;
 margin-bottom:15px;
 font-size:16px;
}


#oben{

color:#8F8F8F; 
 margin-top:10px; 
 width:623px; 
 height:23px; 
 font-size:10px;
 margin-bottom: 0px;
 text-align:left;
}

#oben a:link {color:#8F8F8F; text-decoration:underline}
#oben a:visited {color:#8F8F8F; text-decoration:underline}
#oben a:active {color:#8F8F8F; text-decoration:underline}
#oben a:hover {color:#8F8F8F; text-decoration:none}


div.backlinks{
 font-size:10px;
color:#FFFFFF; 
}

#menue {
width: 190px;
font-size: 100%;
}

#menue ul {
list-style-type: none;
padding: 0px;
margin-left:11px;

}
#menue li {
display: block;

}
#menue li a, #menue li a:link {
text-decoration: none;
display: block;
color: #FFFFFF;
background-color: #00A814;
margin-top: 2px;

width: 170px;
padding: 3px;
}


#menue li a:hover, #menue li a:active, #menue li a:focus {
color: #000000;
background-color: #42FFB7;
}

div.subline {
margin-top:0px; 
font-style: italic;
border-top:1px dotted #D2CEC6;
border-bottom:1px dotted #D2CEC6;
padding:5px;
background-color:#EFEFEF;
margin-bottom:10px;
}

div.highlite {
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
border-left:4px solid #E3B000;
padding:4px;
font-style: italic;

}

ul.check {
list-style-type:square;
line-height: 1.5;
margin-left:15px;

}

div.rechts2 {
width:152px;
height:20px;
background-color:#00A814;
margin-left:8px;
padding-left:10px;
font-size:14px;
color:#fff
}

div.rechts_text {
width:140px;
 border:1px dotted #AFAFAF;
background-color:#FFFFFF;
margin-left:8px;
padding:10px;
line-height: 1.5;
font-size:12px;
color: #000000;


}

hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: dotted 1px #AFAFAF;
 border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}











