/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	background-image: url(img/back.gif);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	
}
/*FORMULAR FORMATIERUNGEN+++FORMULAR FORMATIERUNGEN+++FORMULAR FORMATIERUNGEN+++FORMULAR FORMATIERUNGEN*/
#form_kurz{	width: 145px;
	height:14px;
	border:1px solid #CCCCCC;
	margin-left: 0px;
	vertical-align: text-bottom;
	font-size:10px;
	}
#form_lang{	width: 165px;
	height:14px;
	border:1px solid #CCCCCC;
	margin-left: 0px;
	vertical-align: text-bottom;
	font-size:10px;
	}	
#form_text{
   width: 235px;
	height:70px;
	border:1px solid #CCCCCC;
	margin-left: 0px;
	vertical-align: text-bottom;
	font-size:12px;
	}
	#form_text_long{
   width: 288px;
	height:110px;
	border:1px solid #CCCCCC;
	margin-left: 0px;
	vertical-align: text-bottom;
	font-size:12px;
	}
	#form_text_middle{
   width: 288px;
	height:70px;
	border:1px solid #CCCCCC;
	margin-left: 0px;
	vertical-align: text-bottom;
	font-size:12px;
	}	
.send{
border:1px solid #ffffff;
background-color:#E20816;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:26px;
cursor: default;
font-family:Arial, Helvetica, sans-serif;
}


#head{position:relative; padding-left:210px; padding-top:10px; text-align:left; height:28px; border-bottom:3px solid #ffffff; border-top:3px solid #ffffff;}

#container {position:relative; display:block; background:#FFFFFF; border-left:10px solid #ffffff; border-right:290px solid #ffffff; margin-top:-3px;}
#inner {margin-left:-10px; margin-right:-290px; display:block; padding:1px;}
#left[id] {float:left; position:relative; margin-left: 0px; width:9px; left:0px; text-align:left; margin-top: 15px;}
#left {float:left; position:relative; margin-left: 0px; width:6px; left:0px; text-align:left; margin-top: 15px;}
#right {float:right; position:relative; width:290px; right:9px; text-align:left; height:1%; margin-top: 15px;}
#center[id]{position:relative; margin-left:9px; margin-right:304px; display:block; height:1%; text-align:left; /*padding-left:12px; padding-right:12px; padding-top:7px;background-color:#999999;*/ margin-top: 15px; }
#center {position:relative; margin-left:10px; margin-right:301px; display:block; height:1%; text-align:left; /*padding-left:12px; padding-right:12px; padding-top:7px;background-color:#999999;*/ margin-top: 15px; }

#productbox{height: 252px; width: 658px; border-bottom: 1px solid #cccccc; margin-bottom:23px;}
#productbox_left{float:left; width: 278px;}
#productbox_right{float:left; width:356px; padding-left: 8px; border-left: 2px solid #cccccc;}

#productbox2[id]{height: 270px; width: 658px; border-bottom: 1px solid #cccccc; margin-bottom:27px;}
#productbox_left2[id]{float: left; width: 268px; margin-right: 28px;}
#productbox_right2[id]{float:left; width:354px; padding-left: 8px;}

#productbox2{height: 270px; width: 658px; border-bottom: 1px solid #cccccc; margin-bottom:27px;}
#productbox_left2{float: left; margin-right: 24px;}
#productbox_right2{float:right; padding-left: 8px;}


#search_box{
	width: 120px;
	height:12px;
	border:1px solid #CCCCCC;
	margin-left: 10px;
	vertical-align: text-bottom;
	font-size:10px;
}

.clear {clear:both;}
/*LINK FORMATIERUNGEN+++LINK FORMATIERUNGEN+++LINK FORMATIERUNGEN+++LINK FORMATIERUNGEN*/
a:link, a:visited{text-decoration:none;color:#E20816;}
a:hover, a:active{text-decoration:underline;color:#E20816;}

#boxlink{text-decoration:none;color:#E20816;font-size: 12px;line-height: 20px;height:18px;}
#boxlink:hover{text-decoration:underline;color:#E20816;font-size: 12px;line-height: 20px;height:18px;}

#nav_right a:link, #nav_right a:visited{position:relative;top:50px;padding-right:20px;font-size:11px;}

/*LISTEN  UL LI FORMATIERUNGEN+++LLISTEN  UL LI FORMATIERUNGEN+++LISTEN  UL LI FORMATIERUNGEN+++*/

ul#list{margin:0px;line-height:20px;list-style-type:none;}
ul#list li{margin:0px;padding-left:18px;line-height:20px;background-position: left 6px;background-image: url(img/arrow_box.gif);
background-repeat: no-repeat;list-style-type:none;}
ul#list2{list-style-type:none;margin:0px;padding-left: 0px;line-height:20px;}
ul#list[id]{list-style-type:none;margin:0px;line-height:20px; padding-left: 0px;}
ul#list[id] li{list-style-type:none;background-position: left 6px;background-image: url(img/arrow_box.gif);
	background-repeat: no-repeat;margin:0px;padding-left:15px;line-height:20px;}
	


/*CONTENT BEREICH FORMATIERUNGEN+++CONTENT BEREICH FORMATIERUNGEN+++CONTENT BEREICH FORMATIERUNGEN+++*/		
/*Kopf Content links*/
#head_cont_left{position: relative;width:102px; border-right: 3px solid #ffffff; height:25px;margin-bottom:15px;
					background-color:#E20816;float:left;color:#FFFFFF;font-weight:bold;font-size:11px;
					line-height:26px; padding-left: 8px; margin-left: 0px;}

#head_cont_right{position: relative;margin-bottom:15px;width:546px;height:25px;background-color:#E1E1E1;float:left;
					color:#000000;font-weight:bold;font-size:11px;line-height:26px;text-align:right; padding-right:10px;
					background-image:url(img/back_cont_head.gif);background-position:left;background-repeat: repeat-y;}
/*Fr Produkte Merkmale*/				
#head_cont_left2{position:relative;float:left;width:102px;height:25px;margin-bottom:15px;margin-left: 0px;padding-left: 8px;
					border-right: 3px solid #ffffff;background-color:#E20816;
					color:#FFFFFF;font-weight:bold;font-size:11px;line-height:26px;}

#head_cont_right2{position:relative;float:left;width:546px;height:25px;margin-bottom:15px;
					background-color:#E1E1E1;background-image:url(img/back_cont_head.gif);background-position:left;background-repeat: repeat-y;
					color:#000000;font-weight:bold;font-size:11px;line-height:26px;text-align:right;
					}
/*Kopf Box rechts*/
#box_head_left{position: relative;border-right: 3px solid #ffffff;width:110px;height:25px;/*margin-right:3px;margin-bottom:15px;*/
				background-color:#E20816;float:left;color:#FFFFFF;font-weight:bold;font-size:11px;line-height:26px;
				padding-left:8px;margin-left: 0px;}

#box_head_right{position: relative;width:161px;height:25px;background-color:#E1E1E1;float:left;color:#000000;
				font-weight:bold;font-size:11px;line-height:26px;padding-right:8px;text-align:right;
				background-image:url(img/back_cont_head_right.gif);background-position:left;background-repeat: repeat-y;}
				
#box_right{border: 1px solid #cccccc;border-top: 0px;background-color:#FFFFFF;width: 288px; height: auto;}	

#box_wartung{border: 1px solid #cccccc; padding: 10px; background-color:#FFFFFF;width: 420px; height: auto;}	

/*BILD FORMATIERUNGEN+++BILD FORMATIERUNGEN+++BILD FORMATIERUNGEN+++BILD FORMATIERUNGEN+++*/		
#img_left{position: relative;float:left;margin-top:15px;margin-right:15px;margin-bottom:15px;}
#img_headline{position: relative;margin-right:15px;margin-bottom:8px;}
#img_left2{position: relative;float:left;margin-top:4px;margin-right:15px;margin-bottom:15px;}
/*TEXT FORMATIERUNGEN+++TEXT FORMATIERUNGEN+++TEXT FORMATIERUNGEN+++TEXT FORMATIERUNGEN+++*/	
.headline{color:#E20816;font-weight:bold;font-size:14px;}

.head_rot{font-weight:bold;color: #E20816;font-size: 14px;}
.head_schwarz{font-weight:bold;color: #000000;font-size: 14px;}

.copy_rot2{color: #E20816;}
.copy_rot{font-weight:bold; color: #E20816;}
.copy_schwarz{font-weight:bold;color: #000000;font-size: 12px;}
.copy_schwarz2{font-weight:bold;color: #000000;font-size: 14px;}
.copy_bold{	font-weight:bold;}



#button{position: relative;color:#FFFFFF;width:105px;height:25px;/*margin-right:3px;*/margin-bottom:15px;background-color:#E20816; cursor: hand;
	float:left;font-weight:bold;font-size:11px;line-height:26px;padding-left:8px;margin-left: 0px;display:block;}
	
	#button2{text-align: left;width:65px;height:25px;_height:26px;background-image:url(img/button_left.gif);
	background-position:right;background-repeat:no-repeat;float:left;color:#000000;font-weight:bold;font-size:11px;
	line-height:25px;_line-height:26px;padding-left:10px;margin-left: 0px;display:block;border-left: 2px solid #ffffff;}

#button3{text-align: left;width:65px;height:25px;_height:26px;background-image:url(img/button_right.jpg);
	background-position:right;background-repeat:no-repeat;float:right;color:#000000;font-weight:bold;font-size:11px;
	line-height:25px;_line-height:26px;padding-left:10px;margin-left: 0px;display:block;border-left: 2px solid #ffffff;}

#button2:hover #button3:hover{color:#FFFFFF;background-image:url(img/button_act.jpg); background-position:right; background-repeat:no-repeat;display: block;}
