/* CSS Document */

body {
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 line-height:18px;
 }	

#container {
 width:780px;
 padding:0px;
 margin:0px;		
 }
 
 #logo {
 position:absolute;
 top:42px;
 left:110px;
 border:none;
 }
 
 
#header {
 width:100%;
 height:140px;
 background-image:url(top.gif);
 background-position:top left;
 background-repeat:no-repeat;
 }	  
 
#main {
 width:100%;
 }
 
#navigation {
 margin:0;
 padding:0;
 width:235px;
 font-size:18px;
 text-transform:uppercase;
 float:left;
 text-align:right; 
 color:#db0031;
 }

#content {
 margin:0;
 padding:0;
 width:545px;
 float:right;
 text-align:left;
 }

#content div {
 padding-left:18px;
 width:400px;
 }

#content div.box  {
margin:0px 40px 0px 0px;
padding-left:0px;
width:170px;
float:left;
}

#content div.box2  {
margin:0px 0px 0px 0px;
padding-left:0px;
width:170px;
float:left;
}


h1 {
 margin-top:0;
 color:#db0031;
 font-size:13px;
 }

#navigation a:link { 
color:#999999;
text-decoration:none;
}

#navigation a:visited { 
color:#999999;
text-decoration:none;
}

#navigation a:hover { 
color:#db0031;
text-decoration:none;
}


a:link { 
color:#db0031;
text-decoration:none;
}

a:visited { 
color:#db0031;
text-decoration:none;
}

a:hover { 
color:#db0031;
text-decoration:underline;
}
 
#navigation a.aktiv { 
color:#db0031;
text-decoration:none;
}



