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

ul li{
	display: block;
	font-weight: normal;
	background-color: transparent;
	background-image: url(../images/pfeil.gif);
	background-repeat: no-repeat;
	background-position: -4px 8px;
	text-decoration: none;
	margin-left: 0px;
	padding-left: 20px;
	list-style-type: none;
	border-bottom: 1px solid #4979b8;
}

form{
display: inline;	
}

input, textarea, select{
	margin: 0;
	padding: 0;
}

img{
border: 0px solid black;
}

body{
font-family: Arial, Helvetica, Tahoma, Arial;
font-size: 10pt;
margin: 0;
margin-top: 5px;
}

ul{
/*margin: 0px;*/
color: #4979b8;	
}

li{
color: #4979b8;	
}

h1{
font-size: 12pt;
line-height: 20px;
margin: 0px;
}

h2{
font-size:9.5pt;
line-height: 20px;
margin: 0px;	
}

p{

margin: 0px;

}

.newsletter_callback_blue{
margin-left: 10px;
font-size: 7pt;
}

.newsletter_callback_black input{
width: 180px;
border: 1px solid #cccccc;
height: 18px;
}

.newsletter_callback_blue input {
width: 180px;
border: 1px solid #cccccc;
height: 18px;
}

#seckey {
width: 120px;	
}

#seckeyimg{
vertical-align: top;
}

#seckey1 {
width: 120px;	
}

#seckeyimg1{
vertical-align: top;
}

.nachrichten{
font-size: 8pt;
width: 180px;
border: 1px solid #cccccc;
}




li{
padding-top: 9px;
padding-bottom: 5px;
}	

a{
font-weight:normal;
color:#4979b8;
text-decoration:none;
}


a.sprachen{
font-weight:normal;
color:black;
text-decoration:none;
}


a.mainmenu{
font-weight:normal;
color:white;
text-decoration:none;
}


a.mainmenuselected{
font-weight: normal;
color: orange;
text-decoration:none;
}

a.list{
font-weight:bold;
color:#4979b8;
text-decoration:none;
}


a.senden{
font-weight:italic;
color:black;
text-decoration:none;
}

.senden_button{
padding-top: 5px;
padding-bottom: 5px;
text-align: right;
margin-right: 12px;
font-size: 11pt;
}

.ueberschriften{
padding-top: 6px;
margin-left: 35px;
font-size: 11pt;
color: #4979b8;
}

.newsletter_callback_blue{
font-size: 8pt;
font-style: bold;
color: #4979b8;
margin-left: 10px;
padding-top: 7px;
}

.newsletter_callback_black{
font-size: 8pt;
font-style: bold;
color: black;
margin-left: 10px;
padding-top: 7px;
}

.hintergrund_unten{
background-image: url(../images/hintergrund_unten.gif);
background-repeat: no-repeat;
width: 996px;
height: 38px;
}

.hintergrund_aussen{
width:996px;
background-image: url(../images/hintergrund_mitte.gif);
margin-left: auto;
margin-right: auto;
}

.hintergrund_innen{
background-image: url(../images/hintergrund_oben.gif);
background-repeat: no-repeat;
}

.container{
text-align: left;
padding-top: 17px;
}

.links{
width: 750px;
}

.head{
float: left;
width: 761px;
}

.head_sprachen{
height:40px;
width: 750px;
}


.logo_oben{
margin-top: 8px;
}

.head_menu{
width: 722px;
height:35px;
margin-left: 25px;
background-image: url(../images/menu_leiste_oben.gif);
background-repeat: repeat-x;
}

.menu_leiste{
margin-left: 0px;
}

.menu_leiste_schrift{
float: left;
margin-left: 22px;
margin-top: 8px;
font-size: 11pt;
color: white;
}
 
.impressum{
float: left;
margin-left: 490px;
margin-top: 12px;
}

.button_deutsch{
float: left;
margin-left: 22px;
margin-top: 5px;
}

.deutsch{
float:left;
margin-left: 0px;
margin-top: 12px;
}

.button_englisch{
float: left;
margin-left: 17px;
margin-top: 5px;
}

.englisch{
float: left;
margin-left: 0px;
margin-top: 12px;
}



.links_menu{		
width: 230px;
}

.navigation{
padding-top: 10px;
margin-left: 25px;
}

.navigation_headline{
background-image: url(../images/navigation_oben.gif);
background-repeat: no-repeat;
height: 27px;
width: 205px;
}
 			
.navigation_liste{
	color: #4979b8;
 	font-size: 10pt;
 	margin-left: 15px;
}


.menuentry1{
	padding-top: 8px;
	padding-bottom: 3px;
}
.menuentry1 a{
	font-weight: bold;
}

.menuentry1selected{
	padding-top: 8px;
	padding-bottom: 3px;
}

.menuentry1selected a{
	font-weight: bold;
}

.menuentry2selected a{
	font-weight: bold;
}
 					
.menuentry3selected a{
	font-weight: bold;
}			 								 					
 					
.menuentrys3{
	margin-top: 3px;
 	margin-left: 5px;
 	margin-bottom: 3px;
}

.navigation_body{
background-image: url(../images/navigation_mitte.gif);
background-repeat: repeat-y;
width: 205px;
}

.navigation_liste{
padding-top: 0px;
padding-bottom: 7px;
}

.navigation_liste li{

margin-left: 0px;
padding-left: 0px;

}

.navigation_liste ul{

margin-left: 25px;
padding-left: 0px;

}

.navigation_foot{
background-image: url(../images/navigation_unten.gif);
background-repeat: no-repeat;
height: 5px;
width: 205px;
}

.referenzen{
padding-top: 10px;
margin-left: 25px;			
}

.referenzen_headline{
background-image: url(../images/navigation_oben.gif);
background-repeat: no-repeat;
height: 27px;
width: 205px;			 			}

.referenzen_body{
background-image: url(../images/navigation_mitte.gif);
background-repeat: repeat-y;
width: 205px;					
}

.referenzen_body img{

	margin-left: 3px;	
}

.referenzen_foot{
background-image: url(../images/navigation_unten.gif);
background-repeat: no-repeat;
height: 5px;
width: 205px;
}

.hauptteil{
width: 531px;
}

.hauptteil_oben{

}


.pfeil{
margin-left: 15px;
margin-top: 11px;
height: 20px;
width: 20px;
}

.ueberschrift{
font-size: 12pt;
color: #4979b8;
margin-left: 5px;
margin-top: 10px;
}

.hauptteil_unten{
padding-top: 10px;
width: 531px;
}

.hauptteil_unten_content{
margin-left: 20px;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 20px;
}

.hauptteil_unten_content img{

border: 1px solid #4979b8;

}
.informationen{
text-align: left;
width: 525px;
padding-top: 20px;
}


.informationen_bild{
position: relative;
top: 0px;
left: 10px;
height: 72px;
width: 140px;
background-image: url(../images/info_bild_1.gif);
background-repeat: no-repeat;
background-position: right;
}

.info_inhalt{
position: relative;
top: -72px;
height: 72px;
width: 340px;
left: 165px;
}


.rechts{
width: 200px;
}

.logo{
width: 226px;
}

.newsletter{
width: 226px;
padding-top: 10px;
}

.newsletter_headline{
background-image: url(../images/navigation_oben.gif);
background-repeat: no-repeat;
height: 27px;
width: 204px;
 	}

.newsletter_body{
background-image: url(../images/navigation_mitte.gif);
background-repeat: repeat-y;
height: px;
width: 205px;
}

.newsletter_foot{
background-image: url(../images/navigation_unten.gif);
background-repeat: no-repeat;
height: 5px;
width: 205px;
}


.callback{
width: 226px;
padding-top: 10px;
}

.callback_headline{
background-image: url(../images/navigation_oben.gif);
background-repeat: no-repeat;
height: 27px;
width: 204px;
 	}

.callback_body{
background-image: url(../images/navigation_mitte.gif);
background-repeat: repeat-y;
width: 205px;
}

.callback_text{
font-size: 9pt;
margin-left: 10px;
padding-top: 10px;
width: 190px;
}

.callback_eingabefelder{
}

.callback_foot{
background-image: url(../images/navigation_unten.gif);
background-repeat: no-repeat;
height: 10px;
width: 205px;
}


.fuss{
margin-top: 10px;
}

.footer{
text-align: center;
font-size: 10px;	
color: #aaaaaa;
margin-top: 5px;
}

.news_block{
margin-top: 10px;
height: 110px;
}

.news_block_referenzen{
	margin-top: 10px;
	height: 120px;
}

.news_block_downloads{
	
	margin-top: 20px;
		
}

.news_image{

position: relative;
top: 6px;
left: 53px;
height: 70px;
width: 97px;
float: left;
margin: 0;
padding: 0;
background-color: #ffffff;
text-align: center;
overflow: hidden;

}

.news_image img{
	border: 0px solid #FFFFFF;
width: 97px;
}


.news_image_big{

float: right;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
border: 1px solid #4979b8;
width: 180px;

}

.news_image_div{

position: relative;
margin-right: -74px;
padding: 0;
top: 5px;
left: -87px;
height: 72px;
width: 141px;
float: left;
cursor: pointer;

}

.news_content{

margin-left: 10px;
text-align: justify;

}


.news_headline{
margin-left: 10px;
margin-bottom: 2px;
}

.news_text{

text-align: justify;

}

.news_short_text_big p{

margin: 0;
text-align: justify;

}

.news_link{


}

.news_arichv_box{
	
padding-top: 8px;
margin-left: 5px;

}

.news_arichv_box_aktuelles{
	
}

.news_arichv_box_archiv{
	margin-top: 10px;
}

.news_arichv_box_entry{
	margin-left: 5px;
	
}

.news_archiv_box_headline{

margin: 3px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
background-color: #cccccc;
text-align: left;

}

.news_archiv_box_contents{

margin: 3px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
text-align: left;

}

.produkte_text{
	
	width: 480px;

	
}

.produkte{

	border-bottom: 1px solid #4979b8;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 480px;

}

.unterstrichen{

	border-bottom: 1px solid #4979b8;
	margin-bottom: 5px;
	margin-left: 0px;

}

.produkte_text img{

	border: 0px solid #ffffff;

}

.produkte_bild{


}

.produkte_bild img{
	
	margin-bottom: 10px;	
	
}

.unterstrichen{

	border-bottom: 1px solid #4979b8;
	margin-bottom: 5px;
	margin-left: 5px;

}

.unterstrichen_rechts{
	
	width: 400px;
	
}

.tief{
	
	line-height: 10px;
	font-size: 9px;
	vertical-align: baseline;

}

.hoch{
	
	line-height: 10px;
	font-size: 9px;
	vertical-align: text-top;

}

.Title{
	
	font-size: 10pt;
	color: #4979b8;
	line-height: 25px;
	margin: 0px;
	padding: 0px;

}

.imgmov{
	border: 0px solid black;
	width: 165px;
}

