body {
color:#FEFAD6;
background-color: #39120E;
/*background-image: url('images/bg.jpg');
background-repeat:repeat-x; */
margin: 0;
font-size:10pt;
font-family: Verdana, Arial;
scrollbar-base-color:#39120D;
  scrollbar-track-color:#39120D;
  scrollbar-arrow-color:#f0cf8d
}
.breite{width:99%}

#header_links{
 width:526px;
 height:118px;
 background-image: url('images/header_l.jpg');
 background-position: left top;
 }
#header_rechts{
 background-image: url('images/header2.jpg');
 color:#FAAC23;
 font-weight:
 bold;padding:15px;
 }
#willkommen{
 font-size: 18pt;
 color: #660033;
 font-weight: bold;
 margin-left:220px;
 margin-top:30px;
 }
#inhalt{
 background-attachment: scroll;
 background-image: url('images/back.jpg');
 background-repeat: no-repeat;
 background-position: left bottom;
 padding:20px;
 border:1px solid #80570F;
 color:#FEFAD6;
 font-size:10pt
 }
p {font-size:10pt;}
h1{background-color: #FF5B29;font-size:13pt;color:#FFFFFF;text-align:center}
h2{font-size:12pt;color:#FF5B29;text-decoration:underline;text-align:center}

a:link, a:visited{font-size:10pt;color:#FAAC23}
a:hover, a:active{font-size:10pt;color:#FAAC23}

#rand img{border:2px solid E4BC42}

#menu{
 background-image:url(images/mbg.jpg);
 background-repeat:repeat-y;
}

#menu a{
 width:135px;
 height:19px;
 color:white;
 font-size:10pt;
 font-weight:bold;
 text-indent:10px;
 text-decoration:none;
 background-color:#762B1A;
 border:1px solid #000000;
 margin-top:2px;
 margin-bottom:2px;
 display:block;
 }
#menu a:hover{
 color:black;
 background-image:url(images/impressum_ov.gif);
 }
.navi a:link, .navi a:visited{
 float:left;
 width:29px;
 height:28px;
 line-height:29px;
 text-align:center;
 background-image:url(images/but1.gif);
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 display:block
 }
