body { font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; background-image: url(images/bg-body-top.gif); background-repeat: repeat-x; margin-top: 0; margin-bottom: 0; }

a:link { color: #009933; text-decoration: none; }
a:visited {text-decoration:none;color: #009933;}
a:hover { text-decoration:underline;}
a:focus { text-decoration:none; color:#009933;}

strong { text-decoration:none; color:#745a33;}

h1{ font-size:1.6em; font-weight:400; color:#745a33; font-family: "Times New Roman", Times, Georgia, serif; padding-bottom:15px;}
h2 { font-size:1.4em; color:#745a33;font-weight:400;font-family: "Times New Roman", Times, Georgia, serif;}

/*************************** Layout *******************************************************************************/

#wrapper { width: 940px; height:auto; margin: 0 auto; }

#navtop {padding:0; margin:0; position:relative; height:70px; float:right;}
#navtop ul { list-style:none; margin-top:35px; margin-right:15px;}
#navtop li { color: #fff; float:left; }
#navtop li a { display:block; float:left; height:30px; line-height:29px; color:#fff; text-decoration:none;text-align:center; padding:0px 0px 0px 20px;}

.container-bl { position:relative; left: -9px; height:169px; float:left; }

.boxright { 
background-image: url(images/bg-left-box.gif); background-repeat: no-repeat; 
width:350px; 
float:left; 
height:720px; }

.contentbox { width:550px; height:auto; padding-left:35px; float:left; margin-top:30px;}

#menue { width:250px; height:300px; margin-top:300px; margin-left:50px;}
#menue ul {
list-style: none;
margin:0px;
padding: 0;
border: none;
}
#menue ul li {
border-bottom:1px dotted #f4f4f4;margin: 0;
}
#menue li a {
margin: 0;display: block;padding: 5px 2px 3px 10px;color: #745a33;text-decoration: none;
}

#menue li a.active { padding:5px 2px 3px 7px; font-weight:bold; border-left:3px solid #e4f6e8;}
#menue li a:hover {  border-left:3px solid #e4f6e8; padding-left:7px;}


.contentbox ul { list-style:none; margin-left:-20px;}
*html .contentbox ul { margin-left:5px;}
*+html .contentbox ul { margin-left:5px;}

.contentbox ul li {
margin-left:0px;
background: transparent url(images/bullet.gif) left top no-repeat;
background-position:0 6px;
padding-left: 15px;
text-align: left;
line-height:1.8em;
}

/*************************** Klassen *******************************************************************************/

.red { color: #8f8f8f; font-weight: bold; }

.title { color: #444; width:120px; float:left; font-weight:bold; height: 12px; }


