body{
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #CCCC99;
}

table,td {
font-size: 97%;
line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#000;
}

err{
color:#FF0000;
}

#main {
border-bottom:solid 0px;
border-right:solid 0px;
border-left:solid 0px;
}

#logo {
background-image:url(images/blatt.jpg);
height:260px;
border-top:solid 0px;
border-left:solid 0px;
color:#2A3C22;
background-color:#CCCCCC;
background-repeat:no-repeat;
}

#title {
height:60px;
padding-right:10px;
padding-top:10px;
text-align:right;
color:#000;
letter-spacing:1px;
font-size:32px;
font-family: verdana, tahoma, sans-serif; 
font-style:oblique;
background-color:white;
}

#topmenue a, 
#topmenue a:visited , 
#topmenue a:active {
display: block;
color:#000;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
padding-left: 10px;
padding-right: 10px; 
padding-bottom: 0px; 
padding-top:0px;
margin-left: 0px;
margin-right: 0px;
border-left:solid 0px #AAAAAA;
line-height:36px;
text-align:center;
background-image:url(images/bu_ob.jpg);
}

#topmenue a:hover {
background-color:#fff;color:#7c9d57; text-decoration:none ;
background-image:url(images/white.gif);
border-left:solid 0px #fff;
border-bottom:solid 0px #E6E6E6;
border-top:solid 0px #fff;
}

#nav { 
padding-left: 0px;
padding-right:0px;
padding-top: 0px;
padding-bottom: 0px;
vertical-align:top;
background-color:#CC9966;
border-left:solid 0px #fff;
width:220px;
}

#leftmenue {
border: dashed 0px #fff;
background-color:#996633;
text-align: left;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
padding-top:20px;
width:220px;
}

#facebook {
border: dashed 0px #fff;
background-color:#CC9966;
font: normal 11px/18px verdana, sans-serif; 
color: #000000;
text-align: left;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
padding-top:5px;
width:220px;
height:50px;
}

#leftmenue a:link, 
#leftmenue a:visited, 
#leftmenue a:active {
display:block;
border-bottom: dashed 0px #C2631D;
width:220px;
color:#fff;
text-decoration:none;
font-size: 14px;
height: 16px;
line-height: 16px;
}

#leftmenue a:hover { 
background:TRANSPARENT;
color:#fff482;
text-decoration:underline;
letter-spacing:0px;
}

#content{
text-align:justify; 
padding-left: 30px;
padding-right:30px;
padding-top: 40px;
padding-bottom: 40px;
background-color:#fff;
height:800px
}

#bottominfo {
font: normal 12px verdana, sans-serif; 
color: #000;
height:100px;
text-align:center;
border-top:solid 0px;
background-image:url(images/bu_ob.jpg);
background-repeat:repeat-x;
background-color:#fefefe;
line-height:16px
}

#maintable{
background-color: #FFFFFF;
}

.left {
background-image:url(images/ra1.jpg);
background-repeat:repeat-y;
vertical-align:top;
border-right:solid 0px;
width:16px;
}

.right{
background-image:url(images/ra2.jpg);
background-repeat:repeat-y;
border-left:solid 0px;
width:16px;
}

.topmenue {
vertical-align:top;
height:60px;background-color:white;
background-image:url(images/bu_ob.jpg);
background-repeat:repeat-x;
border-top:solid 0px;
}

.spacediv {
background-color:#CC9966;
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; 
color: #000000;
border-bottom:solid 0px;
border-TOP:solid 0px;
width:220px;
}

.smallterri{
background-color:#CC9966;
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; 
color: #000000;
border-TOP:solid 0px;
width:220px;
}

.bigterri {
background-color:#996633;
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; 
color: #000000;
border-TOP:solid 0px;
width:220px;
}
