/* CSS Document */

body
{
background: #000000 url(bilder/background.jpg) repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

a{
color:#00FFFF;
text-decoration:underline;}


a:hover{
color:#0099FF;}

#wrapper{

width:900px;
border:0px solid #ffffff;
margin:auto;
}

#innen{

width:900px;}

#navi{
width:220px;
border:0px solid #ffffff;
float:left;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

#menu{
margin:10px 0 20px 20px;
padding:0;
float:left;
background:url(bilder/navi_background.jpg);
background-repeat:no-repeat;
width:190px;
height:232px;
}


#menu ul{
margin:0;
padding:0;
border:0px solid #ffffff;
}

#menu li{
padding-top:2px;
list-style:none;
border:0px solid #ffffff;
}

#menu li.standard{
margin:0;
padding:2px 0 0 0;
height:24px;
}

*html #menu li.standard{
margin:0;
height:24px;
}

#menu li.oben{
height:24px;
margin:0;
padding:3px 0 0 0;
}

*html #menu li.oben{
height:24px;
margin:0;
padding:1px 0 0 0;
}

#menu li.gross{
height:50px !important;
margin:0;
padding:0;
}

*html #menu li.gross{
height:55px !important;
margin:0;
padding:0;
}

#menu li.unten{
height:26px;
margin:0;
padding:0;
}

*html #menu li.unten{
height:26px;
margin:-5px 0 0 -2px;
padding:0;
}

#menu li.standard:hover{
background-image:url(/bilder/navi_li.jpg);
background-repeat:no-repeat;

}

#menu li.gross:hover{
background-image:url(/bilder/navi_ligross.jpg);
background-repeat:no-repeat;
}

#menu li.unten:hover{
background-image:url(/bilder/navi_liunten.jpg);
background-repeat:no-repeat;

}

#menu li.oben:hover{
background-image:url(/bilder/navi_lioben.jpg);
background-repeat:no-repeat;
}

*html #menu li.standard a:hover{
background-image:url(/bilder/navi_li.jpg);
background-repeat:no-repeat;
display:block;
height:24px;

}

*html #menu li.gross a:hover{
background-image:url(/bilder/navi_ligross.jpg);
background-repeat:no-repeat;
display:block;
height:55px;
}

*html #menu li.unten a:hover{
background:url(/bilder/navi_liunten.jpg) bottom no-repeat;
background-repeat:no-repeat;
display:block;
height:26px;

}

*html #menu li.oben a:hover{
background-image:url(/bilder/navi_lioben.jpg);
background-repeat:no-repeat;
display:block;
height:24px;
}

#menu li a{
width:190px;
display:block;
padding-left:5px;
color:#ffffff;
text-decoration:none;
border:0px solid #000000;
}


#menu a:hover{
color:#000000;
}


#inhalt{
margin:10px 0 10px 5px;
float:left;
width:648px;
border:0px solid #ffffff;
}

#inhalt a{
color:#00FFFF;
text-decoration:underline;}


#inhalt a:hover{
color:#0099FF;}

#inhalt h1{
font-size:24px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 0;}

#inhalt h2{
font-size:18px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 20px;}

#inhalt h3{
font-size:14px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 20px;}

#inhalt h4{
font-size:30px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 20px;}

#inhalt_oben{
width:648px;
background-image:url(bilder/inhalt_oben.gif);
background-repeat:no-repeat;
height:30px;
float:left;}

#inhalt_mitte{
width:648px;
float:left;
background-image:url(bilder/inhalt_mitte.jpg);}

#inhalt_mitte ul{
margin:10px 20px 0 20px;
}



#inhalt_mitte p{
margin:0 20px 0 20px;}

#inhalt_unten{
width:648px;
float:left;
background-image:url(bilder/inhalt_unten.gif);
background-repeat:no-repeat;
height:23px;}

#inhalt_unten p{
width:auto;
margin:0 0 0 0;}

#inhalt_unten a img{
border:none;}

#inhalt_mitte a img{
border:none;}

#unten a{
color:#ffffff;
text-decoration:none;}


#unten a:hover{
text-decoration:underline;}

#oben{
width:900px;
background-image:url(bilder/oben.jpg);
height:148px;}

#oben img{
float:left;
border:none;}

#gallerie{
width:620px;
margin-left:15px;
float:left;
border:0px solid #ffffff;
}

*html #gallerie, html* gallerie{
width:620px;
margin-left:7px;
float:left;
border:0px solid #ffffff;
}

#gallerie ul{
float:left;
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
width:620px;}

#gallerie li{
float:left;
margin-right:12px;}




#unten{
width:900px;
background-image:url(bilder/unten.jpg);
height:154px;}

#unten p{
font-size:10px;
width:900px;
margin:0 0 0 0;}
