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: 230px;
text-align: center;
margin: 10px 0 0 90px;
display: inline;
}

#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: 100px;
display: inline;
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;
}

#text ul.de li a.lang_img:link, #text ul.de li a.lang_img:visited,
#text ul.de li a.lang_img:hover, #text ul.de li a.lang_img:active{
	float: left;
	margin: 0;
	padding: 0;
	width: 41px;
}

.lang_txt{
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 600px;
}

#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;
}

#text ul.uk li a.lang_img:link, #text ul.uk li a.lang_img:visited,
#text ul.uk li a.lang_img:hover, #text ul.uk li a.lang_img:active{
	float: left;
	margin: 0;
	padding: 0;
	width: 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;
}

#text ul.fr li a.lang_img:link, #text ul.fr li a.lang_img:visited,
#text ul.fr li a.lang_img:hover, #text ul.fr li a.lang_img:active{
	float: left;
	margin: 0;
	padding: 0;
	width: 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: 20px 0 0 100px;
	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: 247px;
	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: 230px;
margin: 0 0 0 80px;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: center;
}

.counter_graph{
float: left;
width: 190px;
}

.last_update{
float: left;
width: 230px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
}

.today{
float: left;
/*width: 500px;*/
width: 230px;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
}


#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;
}
