html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #ffffff;
  font-size: 12px;
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  color:#000000;  
  padding: 0px 10px auto 0px;
  margin:0px;
}

p, .bodytext {
  font-size: 12px;
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  color:#000000;  
  padding:0px;
  margin:0px;
  font-weight:normal;
}

#head_eins, #head_zwei, #main, #footer, #inhalt {
  font-size: 12px;
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  color:#000000;  
  padding:0px;
  margin:0px;
  font-weight:normal;
}

#footer {
  font-size: 10px;
}


#head_eins {
position: relative;
top:0px;
height:70px;
margin:0px;
padding:0px;
  background-color:#ffffff;
}

#lo_eins {
margin:0px;
padding:0px;
position:relative; 
float:left; 
width:145px; 
height:70px; 
background: #006dae; 
border:solid 0px #FF9999;
}

#ro_eins {
margin:0px;
padding:0px;
margin-left:145px;
height:70px;
background: #ffffff; 
}



#head_zwei {
position: relative;
height:23px;
margin:0px;
padding:0px;
background: #006dae;
  overflow: auto;
  border:solid 0px #99FF99;
}

#lo_zwei {
position:relative; float:left; width:145px; height:23px; background: #ffffff; }

#ro_zwei {
margin-left: 145px;
height:23px; 
background: #006dae; }

#nav_oben {
	width:600px;
	height:23px;
	z-index:2;
	padding:0px;
	margin:0px;
	margin-left:15px;
}

#footer {
position: relative;
height:20px;
margin:0px;
padding:0px;
background: #ebebeb; 
  overflow: auto;
  border:solid 0px #99FF99;
}

#inhalt {
	padding-top: 10px;
}

#lu_eins {
position:relative; float:left; width:145px; height:20px; background: #006dae; }

#ru_eins {
margin:0px;
padding:0px;
margin-left: 145px;
height:20px; 
background: #ebebeb; }

#main {
position: relative;
margin:0px;
padding:0px;
background-color: #ffffff;
background-image:url(images/bg.gif); 
background-position:0px 0px;
background-repeat:repeat-y;
min-height:400px;
height:auto !important;
height:400px;
}

#lm_eins {position:relative; 
float:left; 
width:145px; 
background: #ebebeb; 	
}

#rm_eins {
margin:0px;
padding:15px;
margin-left: 145px;
background: #ffffff;
 
}

/*  ------------------- Inhaltsbereiche   */
#title 
{
height:20px;
border: solid 0px #FF9933;
}


#claimimg {
width:200px;
height:20px;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
margin-top:0px;
}

#claimtext {
margin:0px;
padding:0px;
margin-left: 200px;
padding-top:3px;
}

#logo {
width:200px;
height:70px;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
margin-top:0px;
}

#logo_links {
position:absolute;
bottom:10px;
left:10px;
width:120px;
height:60px;
margin:0px;
padding:0px;
overflow:hidden;
}


.contentHeadline {
 /* Style copy /paste from machines database */
color:#006EAE;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bolder;
}

img { 
border:none;
}


#inhalt a, #footer a {color: #000000; font-weight:bold;}
#inhalt a:link, #footer a:link {color: #000000; font-weight:bold;}
#inhalt a:hover, #footer a:hover {color: #000000; font-weight:bold;}
#inhalt a:visited, #footer a:visited {color: #000000; font-weight:bold;}

ul.report_list {
display:block;
margin:0px 0px 15px 15px ;
padding:0px 0px 0px 10px ;
}

ul.report_list li {
margin:0px 0px 0px 10px ;
padding:0px 0px 0px 10px ;
}