@charset "UTF-8";
/* CSS Document */

body 								{margin:0; padding:0; background-color:#fff; background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img 								{border:none;}

.top 								{margin:auto; width:100%; background:url(images/bg.jpg) repeat-x; background-color:#FFF;}

.content-left 						{width:643px; max-width:643px; min-width:643px;}

.header 							{width:643px; height:155px;background:url(images/header_bg.jpg) top left no-repeat;}
.navi 								{height:30px; max-height:30px; min-height:30px; padding-left:22px; padding-top:8px;}
.flashcon 							{height:227px; max-height:227px; min-height:227px; background-color:#000; margin-top:0px;}
.headline							{height:51px; max-height:51px;min-height:51px;width:610px;padding-left:30px;}
.content 							{background:#FFF; min-height: 100%; height: auto !important; height: 100%; max-width:600px;padding-left:25px;}

.content-right 						{background:url(images/infobox_rechts.jpg) top left no-repeat;min-width:308px; max-width:308px; height:770px;}
.content-right2 					{background:url(images/infobox_rechts.jpg) top left no-repeat;min-width:308px; max-width:308px; height:770px;}
.content-right3 					{background:url(images/infobox_rechts.jpg) top left no-repeat;min-width:308px; max-width:308px; height:770px;}
.content-right4 					{background:url(images/infobox_rechts.jpg) top left no-repeat;min-width:308px; max-width:308px; height:770px;}

.footer 							{min-height: 100%; height: auto !important; height: 100%; background:#000; min-height:150px; max-height:150px; border-top:solid 1px #999999;}

.kundenservice 						{height:65px; width:280px; margin-left:15px;}
.spacer-rechts 						{height:478px;}
.telefonnummer 						{margin-left:100px; font-size:20px; font-weight:bold; margin-top:4px;}
.telefon-text 						{margin-left:45px; margin-top:15px;font-size:10px;}
.sprache 							{height:30px; width:130px;margin-left:93px; padding-top:20px;}
.footer-content 					{width:950px; height:130px; margin:auto; margin-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:14px;}
.footer-content a 					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:underline;}
.ruf-content  						{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline;}

#sende{
	padding-left:350px;
}

.inForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	min-width:39px;
	max-width:39px;
	width:39px;
}


#lnk{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; 
	text-decoration:underline;	
}


#preihead{
	min-width:287px;
	max-width:287px;
	min-height:139px;
	max-height:139px;
	vertical-align:50px;
	margin:0;
}

#preiscon1{
	background:url(images/infobox_content.jpg) no-repeat;
	width:287px;
	min-width:287px;
	max-width:287px;
	height:165px;
	min-height:139px;
	max-height:139px;
	vertical-align:top;
	margin-top:150px;
	margin:0;
}

#infbox{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFF;
	margin-top:5px;
}

#infhead{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder;
	font-size:12px; 
	color:#ffcc00;
	width:40px;
	margin:0;
}

#infhead2{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder;
	font-size:12px; 
	color:#ffcc00;
	width:30px;
	margin:0;
}

#tarfhov{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	color:#FFF; 
	text-decoration:none;	
}

.preiscon2{
	background:url(images/infobox_content.jpg) no-repeat;
	min-width:278px;
	max-width:278px;
	min-height:139px;
	max-height:139px;
	padding-left:100px;
}

#desti{
	margin-left:420px;
	margin-top:8px;



}

#contarf{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bolder;
	font-size:12px; 
	color:#ffcc00;
	height:20px;
	max-height:20px;
	min-height:20px;
	padding-left:10px;
	margin:0;	
}

#infotarf{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff;
	padding-left:10px;
	margin:0;	
}

#infotarf1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff;
	padding-left:10px;
	margin:0;	
}

#lnktarf{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; 
	text-decoration:underline;	
}

#fild{
	padding-top:5px;	
	
}

.actiform{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bolder;
	float:left;
	color:#f00;
}

#simacti{
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bolder;
	padding-left:28px;
	color:#000;	
}

#kont{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:23px;
	font-weight:bolder;
	padding-left:8px;
	color:#000;	
}
.error
{
	border-color:#F00;
}
