@charset "UTF-8";
/* CSS Document */

body{
    margin: 0px;
    padding: 0px;
    background:url(../bilder/bg.jpg) top left repeat-x;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 17px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    background-color:#ffffff;
}

h1{
font-size:14px;
color:#ffffff;
height:25px;
width: 225px;
background:url(../bilder/h1.jpg) top left no-repeat;
margin:0px;
padding:7px 0px 0px 20px;
font-weight:normal;
text-transform: uppercase;
}

h2{
font-size:16px;
color: #999999;
margin:0px;
padding:5px 0px 5px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-style:italic;
}
h3{
    font-size:14px;
    color: #999999;
    margin:0px;
    padding:5px 0px 5px 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    font-style:italic;
}
h4{
font-size:14px;
color: #999999;
margin:0px;
padding:0px;
font-weight: bold;

}
a{
text-decoration:underline;
color:#cc0000;
}
a:hover{
background:#cc0000;
color:#FFFF00;
text-decoration:none;
}

img a{
border: thin solid #cc0000;
background:none;}
#head{
    margin:0px auto 0px auto;
    padding:0px;
    width: 1010px;
    height: 230px;
    background:url(../bilder/head.jpg) top left no-repeat;
}

#menu{
    padding:198px 0px 0px 227px;
    height: 32px;   
}

#home{
float:left;
margin-left:-180px;
margin-top:-150px;
width:180px;
height:170px;}
#menu ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
background:none;

}
#menu li{
display:inline;
margin:0px 0px 0px 0px;
padding:0px}

#menu a{margin:0px; padding:0px; border:0px;}

#sitehintergrund{
    margin:0px auto 0px auto;
    padding:0px;
    width: 1010px;
    
    background:url(../bilder/content.jpg) top left repeat-y;
}
#contenthintergrund{
    margin:0px;
    padding:30px 0px 0px 0px;
    width: 760px;
    
    background:url(../bilder/top.jpg) top left no-repeat;
}

/*HAUPTBEREICH*/
#zetteltop{
    margin: 00px 10px 0px 20px;
    background:url(../bilder/zetteltop.jpg) top left no-repeat;
    height:13px;
    width: 704px;
    
}
#zettelbg{
    margin: 0px 10px 0px 20px;
    padding: 0px 20px 0px 20px;
    width: 664px;
    background:url(../bilder/zettelbg.jpg) top left repeat-y;
    }
#zettelbg img{
float:right;
margin: 10px 0px 10px 10px;
}


#verein{
margin:10px 0px 0px 0px;
}
#verein img{
margin:0px 20px 0px 0px;
border: none;
float:none;
}

#zettelbg ul{
list-style-type:none;

margin: 0px 0px 5px 0px;
padding: 0px;
}
#zettelbg li{

margin:0px 0px 0px 0px;
padding:0px;
}



#zettelbg ul img{float:left;
margin: 0px 10px 0px 0px;

}

#textblock1{
background:url(../bilder/textbg1.jpg) top left no-repeat;
padding: 0px 10px 5px 20px;
}

#textblock2{
clear:both;
padding: 10px 0px 5px 20px;
background:url(../bilder/textbg2.jpg) top left no-repeat;
}
#textblock3{
clear:both;
padding: 10px 0px 5px 20px;
background:url(../bilder/textbg3.jpg) top left no-repeat;
}

#trennlinie{
background:url(../bilder/trennlinie1.jpg) top left no-repeat;
height:1px;

}

#zettelbottom{
    margin: 0px 10px 10px 20px;
    padding: 0px 0px 0px 0px;
    height:21px;
    background:url(../bilder/zettelbottom.jpg) top left no-repeat;
    width: 704px;
    
}
/*ENDE HAUPTBEREICH*/

/*sitebar*/

#sidebar{
    margin:0px auto 0px auto;
    padding:0px;
    width: 250px;
    
    background:url(../bilder/ball.jpg) top right no-repeat;
}
#sidebar #anditop{
    margin:0px;
    padding:0px;
    width: 223px;
    height:121px;
    
    background:url(../bilder/andi.gif) top left no-repeat;
}
#sidebar #andibg{
    
    margin:0px;
    padding:5px 10px 5px 10px;
    width: 203px;
    color: #4C5B7F;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    border-top: 1px solid #CC0000;
    background: #FFF9bc;
}
#sidebar #andibg p{
margin:0px;
padding:0px;
}
#sidebar #andibg ul{
margin:0px;
padding:0px;
width:203px;

}
#sidebar #andibg li{
margin:0px;
padding:0px;
border:none;
}
#sidebar #andibg a{

color:#cc0000;
text-decoration:underline;
margin:0px 0px 0px 5px;
padding:0px;
border:none;

}
#sidebar #andibg a:hover{

margin:0px;
padding:0px;
border:none;
}


#sidebar #andibottom{
    clear:both;
    margin:0px;
    padding:0px;
    width: 223px;
    height:4px;
    background:url(../bilder/andibottom.gif) top left no-repeat;
}
#sidebar #boxtop{
    margin:20px 10px 0px 0px;
    padding:4px 10px 0px 0px;
    width: 213px;
    height:21px;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    color:#cc0000;
    text-align: right;
    background:url(../bilder/boxtop.gif) top left no-repeat;
}
#sidebar #boxbg{
    margin:0px;
    padding:5px 10px 5px 10px;
    width: 203px;
    border-top: 1px solid #ffffff;
    background: #e2e2e2;
}
#sidebar #boxbottom{
    margin:0px;
    padding:0px;
    width: 223px;
    height:4px;
    background:url(../bilder/boxbottom.gif) top left no-repeat;
}
#sidebar ul{
list-style-type:none;
margin: 20px 0px 0px 0px;
width:223px;
padding:0px;
font-size:12px;
}
#sidebar li{
border-bottom: 1px dotted  #4C5B7F;
margin: 0px;

padding:5px 0px 5px 20px;
}
#sidebar li a{
text-decoration:none;
color:#000000;
}
#sidebar li a:hover{
text-decoration:none;
background:#000000;
color:#cc0000;
}
#sidebar #land ul{

margin: 5px 0px 0px 0px;
}
#sidebar #land li{
display:inline;
border:0px;
margin: 0px 7px 0px 0px;
}
#sidebar #land li a:hover{
text-decoration:none;
background:none;

}


/*sitebar-ende*/


#bottom{
    margin:0px auto 0px auto;
    padding:0px;
    width: 1010px;
    height: 50px;
    background:url(../bilder/bottom.jpg) top left no-repeat;
}

p{margin:0px 0px 5px 0px; padding:0px;}

