
* { border:none; margin:0; padding:0;}
body {background:url(images/bg.jpg) #D2D1AD no-repeat; background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#474747;}

a { color:#3F2D1B;}
a:hover { color:#67AA0D;}

/*Font Styles*/
h1,h2 {font-size:13px; color:#67AA0D; margin-bottom:15px;}
h3,h4,h5,h6 { font-size:12px; font-weight:bold; color:#67AA0D; margin-bottom:15px;}
.headline-top { font-size:14px; font-weight:bold; color:#67AA0D;} 
.headline-left { height:27px; display:block; font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 0 0 10px; margin-bottom:15px; background:url(images/bg-headline.gif) no-repeat;}
.headline-right { height:27px; display:block; font-size:13px; font-weight:bold; color:#FFFFFF; padding:6px 0 0 10px; margin-bottom:15px; background:url(images/bg-headline-right.gif) no-repeat;}

/*Link, Button, Img, li Styles*/
.btn a { color:#3F2D1B; padding:2px; background-color:#E5E5E5; border:1px solid #C3C3C3; display:block; width:100px; text-align:center; font-size:11px; text-decoration:none;}
.btn a:hover { background-color:#D2D2D2;}
.main li { padding:0 0 3px 15px; margin-bottom:3px; list-style:none; background:url(../images/li-menue.png) 0 3px no-repeat;}
.img-left { float:left; margin:0 10px 10px 0; border:1px solid #ccc; padding:5px;}

/*Site Styles*/
.wrapper { width:860px; margin:auto;}
.top { width:860px; height:70px; margin:15px 0 0 0; padding:10PX 10px 0 10px;}
.navigation { width:860px; height:26px; margin:0 0 10px 0; padding:9px 10px 0 10px; border-top:1px solid #BBB; border-bottom:1px solid #BBB;}
.navigation li { display:inline; list-style:none; margin-right:90px;} 
.navigation a { text-decoration:none; color:#3F2D1B;}
.navigation a:hover { color:#67AA0D;}
.nav-aktiv a { color:#67AA0D;}

.main { width:860px; min-height:485px; padding:10px; background-color:#FFF; float:left;}
.main-top { width:100%; height:200px; margin-bottom:30px;}
.main-top-left { width:534px; float:left;}
.main-top-right { width:310px; height:190px; overflow:inherit; float:left; padding:10px 0 0 15px;}
.con-left { width:534px; float:left; border-right:1px solid #ccc;}
.con-right { width:310px; float:left; padding-left:15px;}

/*Fußzeile*/
.footer { width:860px; height:25px; font-size:11px; border-top:1px solid #BBB; float:left; margin:10px 0 20px 0; padding: 5px 10px 0 10px;}