@charset "utf-8";
body{
 background-image:url(../img/hintergrund_seite.jpg);
 background-position:center;
 background-repeat:no-repeat;
 background-color:#000000;
 font: normal 11px/1.5em Verdana;
}
.div{
 background:url(../img/trans_hg.gif);
 margin:auto;
 width: 636px;
}
.center_div{
 margin:auto;
 width: 530px;
}
#header_div{
 height: 256px;
 padding:0px;
 background-color:#000000;
}
#menu_div{
 background:url(../img/menu_schatten_unten.JPG);
 background-repeat:no-repeat;
 background-position:bottom;
 background-color:#7e0101;
 height: 56px;
 text-align:center;
 padding-top:12px;
}
#menu_div ul li a, .menu ul li a:visited {
 display:block; 
 text-decoration:none; 
 color:#FFF;
 width:80px; 
 height:25px; 
 text-align:center; 
 color:#FFF; 
 border-left:0px solid #7e0101; 
 background:transparent; 
 line-height:15px; 
 font-size:11px; 
 overflow:hidden; 
 margin:0px;
}
#menu_div ul {
  margin:0;
  padding:0;
 list-style: none;
}
#menu_div ul li {
 position:relative;
 float:left;
}
#menu_div ul li ul {
 display: none;
}



#main_div{
 background-image: url(../img/welle.jpg);
 background-color: #FAFAFA;
 background-repeat: no-repeat;
}
#mainContent{
 margin:auto;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
}
#mainContent a:link, #mainContent a:visited{
 margin:0px;
 color: #000;
 margin:7px;
} 
#mainContent a:active, #mainContent a:hover{
 margin:0px;
 color: #7e0101;
 text-decoration:underline;
 font-weight:bold;
} 

#footer_div{
 background-image:url(../img/menu_schatten_oben.JPG);
 background-repeat:no-repeat;
 background-position:top;
 background-color:#7e0101;
 height: 56px;
 padding-top:20px;
 text-align:center;
 color:#FFF;
 font-size:9px;
}
#footer_div a:link, #footer_div a:visited{
 color:#FFF;
}
#footer_div a:hover, #footer_div a:active{
 color:#FFF;
 text-decoration:underline;
}
.ueberschrift
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bolder;
 color: #990000;
 font-variant: small-caps;
}
h1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bolder;
 color: #990000;
 font-variant: small-caps;
}
h2{
 font: normal 14px Verdana, Arial, Helvetica, sans-serif;
 color: #990000;
 margin: 0px;
 padding: 0px 0px 0px 15px;
}

