a:link, a:visited, a:active {
font : italic 13px/19px verdana, sans-serif;
text-decoration : none;
letter-spacing : 1px;
color : #b7796a;
}
a:hover {
text-decoration : none;
background-color : #f3ece2;
color : #800000;
}
body {
margin-top : 0;
margin-left : 0;
margin-right : 0;
margin-bottom : 0;
background-color : #e7dfda;
}
table, td {
font : normal 13px/19px arial, sans-serif;
color : #000000;
}
h1 {
font : normal 18px verdana, sans-serif;
color : #8e796a;
margin-bottom : 25px;
letter-spacing : 1px;
}
h2 {
font : normal 16px verdana, sans-serif;
color : #8e796a;
margin-bottom : 0;
}
h3 {
font : bold 14px verdana, sans-serif;
color : #b7796a;
margin-bottom : 0;
}
#haupt {
width : 840px;
}
.li {
background-color : #fef1bc;
width : 20px;
border-left : 1px solid #000000;
border-right : 1px solid #afafaf;
}
.re {
background-color : #fef1bc;
width : 20px;
border-left : 1px solid #afafaf;
border-right : 1px solid #000000;
}
#header {
background-color : #fffff3;
border-bottom : 1px solid #e9e9dd;
padding-top : 24px;
}
#logob {
background-image : url('images/bg1.jpg');
border-right : 0 solid #737196;
border-top : 1px solid #fef2c0;
border-bottom : 1px solid #e1ddb9;
background-color : #f3ece2;
height : 150px;
text-align : left;
padding-left : 30px;
}
#leiste2 {
background-image : url('images/leistebg1.jpg');
border-bottom : 1px solid #dfdfdf;
border-top : 1px solid #ffffff;
background-color : #fff;
text-align : left;
vertical-align : middle;
padding-left : 10px;
height : 40px;
color : #8e796a;
}
#inhalt {
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 40px;
border-right : 0 solid #ffffff;
background-color : #ffffff;
width : 600px;
}
#fuss {
border-top : 1px solid #dfdfdf;
background-color : #fffffa;
font : normal 11px verdana, sans-serif;
color : #6b5b50;
padding-top : 2px;
height : 24px;
}
#box {
background-color : #ffffff;
padding : 5px;
font : normal 11px/18px verdana, sans-serif;
color : #000000;
border : 1px solid #afafaf;
}
#menu2 a span {
float : left;
background : url('images/links2.gif') no-repeat left;
line-height : 28px;
height : 26px;
width : 13px;
}
#menu2 a, #menu2 a:visited, #menu2 a:active {
display : block;
background : url('images/rechts2.gif') no-repeat right;
color : #b7796a;
line-height : 28px;
height : 26px;
text-decoration : none;
text-align : center;
margin-left : -2px;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 12px;
font-family : verdana, sans-serif;
padding-left : 0;
padding-right : 15px;
padding-top : 0;
padding-bottom : 0;
}
#menu2 a:hover span {
background : url('images/links.gif') left;
}
#menu2 a:hover {
background : url('images/rechts.gif') right;
color : #3f3f3f;
text-decoration : none;
}
#nav {
border-left : 1px solid #dfdfdf;
background-color : #fffff3;
padding-left : 10px;
padding-right : 10px;
width : 50px;
}
#nav h3 {
color : #8e796a;
font-size : 13px;
border-bottom : 1px solid #8e796a;
margin-top : 30px;
margin-bottom : 10px;
}
#menu1 ul, #menu1 li {
list-style : circle;
margin-left : 15px;
padding : 0;
color : #2f2f2f;
}
#menu1 a {
display : block;
width : 160px;
border-bottom : 1px dashed #8e796a;
color : #b7796a;
text-decoration : none;
background-color : #fffff3;
font-size : 11px;
font-family : verdana, sans-serif;
}
#menu1 a:hover {
background-color : #f3ece2;
border-bottom : 1px dashed #000;
color : #800000;
}


