body{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
text-align: center;
margin: 0;
padding: 0;
}

a img{
	border: none;
}

#container{
width: 803px;
margin: 0 auto;
text-align: left;
}
#container1{
float: left;
width: 730px;
}

img{
padding: 0;
margin:0;
}

#headline{
float: left;
width: 730px;
text-align: center;
}

#logo{
float: left;
width: 730px;
text-align: center;
margin-top: 25px;
}

#composing{
float: left;
width: 730px;
text-align: center;
margin-top: 20px;
}

.flag_de_big{
	float: left; 
	margin-top: 202px; 
	margin-left: 43px;
}

.flag_en_big{
	float: left; 
	margin-top: 202px; 
	margin-left: 92px;
}

a.text_de:link, a.text_de:visited, a.text_de:hover, a.text_de:active{
	float: left; 
	margin-top: 10px; 
	margin-left: 163px;
}

a.text_en:link, a.text_en:visited, a.text_en:hover, a.text_en:active{
	float: left; 
	margin-top: 10px; 
	margin-left: 128px;
}

a.text_fr:link, a.text_fr:visited, a.text_fr:hover, a.text_fr:active{
	float: left; 
	margin-top: 10px; 
	margin-left: 128px;
}


#flags{
float: left;
width: 523px;
height: 256px;
margin-left: 107px;
background: url(/fileadmin/bilder/home/complete.jpg);

}

* html #flags{
margin-left: 52px;
}

#lang{
float: left;
width: 580px;

}

#text{
float: left;
width: 650px;
margin-top: 30px;
margin-left: 50px;
}

* html #text{
margin-left: 20px;
}

#text ul.de {
float: left;
list-style: none;
padding: 0;
margin: 0;
margin-bottom: 10px;
}

#text ul.de li{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background: url(/fileadmin/bilder/home/flag_de.jpg) 0px 5px no-repeat;
padding-left: 41px;
}


#text ul.uk {
float: left;
list-style: none;
padding: 0;
margin: 0;
margin-bottom: 10px;
}

#text ul.uk li{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background: url(/fileadmin/bilder/home/flag_eng.jpg) 0px 5px no-repeat;
padding-left: 41px;
}


#text ul.fr {
float: left;
list-style: none;
padding: 0;
margin: 0;
margin-bottom: 10px;
}

#text ul.fr li{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background: url(/fileadmin/bilder/home/flag_fr.jpg) 0px 5px no-repeat;
padding-left: 41px;
}

#bc_logo{
float: left;
/*width: 500px;*/
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
text-align:center;
margin-bottom: 1em;
margin-left: 1em;
margin-top: 10px;
	margin:0;
	padding: 0;
	margin-top: 30px;
	display: inline;
	text-align: center;
}

#bc_logo a:link, #bc_logo a:visited, #bc_logo a:hover, #bc_logo a:active{
text-decoration: none;
color: #000000;
}



#spare_parts{
float: left;
width: 200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: center;
	margin:0;
	padding: 0;
	margin-top: 20px;
	display: inline;
	text-align: center;
}

#spare_parts a:link, #spare_parts a:visited,  #spare_parts a:hover, #spare_parts a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
text-decoration: none;
color: #0011FF;
}

#adipec{
	float: left;
	width: 280px;
	margin:0;
	padding: 0;
	margin-top: 30px;
	display: inline;
	text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

#adipec a:link, #adipec a:visited, #adipec a:hover, #adipec a:active
{
text-decoration: none;
color: #000000;
}


#crane{
float: left;
margin-left: 10em;
}

#counter{
float: left;
width: 830px;
margin-top: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

.counter_graph{
float: left;
width: 190px;
}

.last_update{
float: left;
width: 200px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin-right: 70px;
}



.today{
float: left;
/*width: 500px;*/
width: 235px;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
margin-left: 1em;
}


#indicator{
float: left;
width: 730px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin-top: 30px;
}

#print_footer{
display: none;
}


#bot{
display: none;
}