@charset "iso-8859-1";
body {	margin: 0px;	padding: 0px;	font-family: verdana,arial,helvetica,sans-serif;	font-size: 14px;	line-height: 20px;	color: #000;	background-color: #E9E9E9;
 }
 h1 { font-size: 14px;
 font-weight: bold;
 color: rgb(102, 153, 0);
 }
 h2 { font-weight: bold;
 color: rgb(51, 51, 255);
 font-size: 14px;
 }
 .title { border-left: 5px solid rgb(255, 153, 0);
 font-size: 20px;
 font-weight: bold;
 color: rgb(102, 153, 0);
 padding-left: 5px;
 }
 .subtitle { border-left: 5px solid rgb(255, 255, 255);
 font-size: 11px;
 font-weight: bold;
 color: rgb(51, 51, 51);
 padding-left: 5px;
 }
 a { padding: 1px;
 color: rgb(58, 101, 184);
 text-decoration: none;
 }
 a:hover { color: rgb(102, 102, 102);
 background-color: rgb(238, 238, 238);
 }
 img { float: none;
 padding-left: 10px;
 padding-right: 10px;
 }
 #header { border: 1px solid rgb(221, 221, 221);
 margin: 5px;
 padding: 10px;
 background: transparent url(../Grafiken/kfzversicherungsvergleich.jpg) no-repeat scroll left top;
 -moz-background-clip: initial;
 -moz-background-origin: initial;
 -moz-background-inline-policy: initial;
 width: 1021px;
 height: 150px;
 }
 #title {	padding: 10px;	position: absolute;	top: 20px;	left: 20px;	background-color: #FFF;
 }
 #lpanel {	border: 1px solid rgb(221, 221, 221);	margin: 5px;	padding: 5px;
 img padding: no;	list-style-image: none;	position: absolute;	top: 177px;	left: 1px;	background-color: rgb(255, 255, 255);	width: 191px;
 }
 #content {	border: 1px solid rgb(221, 221, 221);	margin: 0px 200px 5px 210px;	padding: 10px;	width: 609px;	background-color: rgb(255, 255, 255);	text-align: justify;
 }
 #footer { border: 1px solid rgb(221, 221, 221);
 margin: 5px 200px 5px 210px;
 padding: 10px;
 width: 609px;
 background-color: rgb(255, 255, 255);	background-image:	}
#panel {	border: 1px solid rgb(221, 221, 221);	margin: 5px;	padding: 0px;	position: absolute;	top: 177px;	left: 837px;	background-color: rgb(255, 255, 255);	text-align: center;	height: 918px;
 }
#panel3 {	border: 0px solid rgb(221, 221, 221);	margin: 5px;	padding: 10px;	position: absolute;	top: 173px;	left: 543px;	width: 271px;	text-align: center;	height: 15px;	 }
#panel10 {	border: 1px solid rgb(221, 221, 221);	margin: 0px;	padding: 0px;	position: absolute;	top: 3px;	left: 0px;	background-color: rgb(255, 255, 255);	width: 1053px;	text-align: center;	height: 175px;
 }		li {	list-style-image: url(../Grafiken/b-1-tr.png);	visibility: visible;
 }
#panel35
{ text-align: center;	}	#search	{ text-align: center;	}
.AJXCSSMenuZLMXELC {position:relative;z-index:100;width:192px;}
.AJXCSSMenuZLMXELC ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;background:#96ba7e;list-style-image:none;}
.AJXCSSMenuZLMXELC li {float:left;width:192px;margin:0;padding:0 0px 1px 0px;list-style-type:none;list-style-image:none;}
.AJXCSSMenuZLMXELC li.tlast {padding-bottom:0px;}
.AJXCSSMenuZLMXELC li:hover,.AJXCSSMenuZLMXELC .ajxover {position:relative;}
.AJXCSSMenuZLMXELC h1 {display:block;width:172px;height:26px;white-space:nowrap;overflow:hidden;padding:0 0 0 20px;margin:0;font:12px/26px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;text-align:center;color:#ffffff;background:#8eb322;list-style-image:none;}
.AJXCSSMenuZLMXELC h1 b {display:block;padding:0 20px 0 0;}
.AJXCSSMenuZLMXELC a {display:block;width:174px;overflow:hidden;padding:6px 8px 6px 10px;font:12px/12px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;text-align:left;color:#000000;background:#e9e9e9;list-style-image:none;}
.AJXCSSMenuZLMXELC li:hover a,.AJXCSSMenuZLMXELC .ajxover a {color:#0000ff;background:#ffffff;}
.AJXCSSMenuZLMXELC a.ajxsub {width:145px;padding:6px 17px 6px 30px;background:#e9e9e9 url(ajxmenu_files/top-sub.png) no-repeat top right;}
.AJXCSSMenuZLMXELC ul ul {position:absolute;left:-9999px;top:-9999px;width:264px;height: auto;display:inline-block;float:none;margin:0;background:#96ba7e;}
.AJXCSSMenuZLMXELC ul :hover ul,.AJXCSSMenuZLMXELC ul .ajxover ul {left:191px;top:-2px;}
.AJXCSSMenuZLMXELC li li {width:260px;padding:0 2px 2px 2px;}
.AJXCSSMenuZLMXELC ul ul a,.AJXCSSMenuZLMXELC ul :hover ul a,.AJXCSSMenuZLMXELC ul .ajxover ul a {margin:0;width:232px;padding:7px 8px 7px 20px;font:12px/12px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;border:0;color:#000000;background:#e9e9e9;}
.AJXCSSMenuZLMXELC ul :hover ul .sfirst a,.AJXCSSMenuZLMXELC ul .ajxover ul .sfirst a {margin-top:2px;}
.AJXCSSMenuZLMXELC ul ul :hover a,.AJXCSSMenuZLMXELC ul ul .ajxover a {color:#0000ff;background:#ffffff;}
.AJXCSSMenuZLMXELC br {clear:both;height:0;font-size: 1px;line-height: 0px;}
#teaser {	font-family: verdana,arial,helvetica,sans-serif;	font-size: 14px;	position: relative; 	background: url(../Grafiken/eingabefeld.jpg) no-repeat; 	width: 608px; 	height: 234px; 	margin: 0pt 0pt 10px;	}	#teaser h3 {	border-bottom: 1px solid rgb(102, 153, 0); 	width: 590px; 	margin-left: 10px; 	padding-top: 10px;	}	#teaser p {	margin-left: 10px;	}	#teaser p span {	font-size: 10px;	}	#teaser input#eingabe {	font-size: 16px; 	font-weight: bold; 	color: rgb(102, 102, 102); 	border: 1px solid rgb(153, 153, 153); 	width: 40px; 	position: absolute; 	left: 190px; 	top: 46px;	}	#teaser input#button {	width: 243px; 	height: 37px; 	background: url(../Grafiken/button.png) no-repeat; 	border: medium none; 	position: absolute; 	top: 39px; 	left: 350px; 	cursor: pointer;	}	#teaser ul {	margin-top: 10px; 	list-style-image: url(../Grafiken/haken.png);	}
#tiefstpreis_wrapper {	font-family: verdana,arial,helvetica,sans-serif;	font-size: 13px;	width: 610px;	margin:5px auto;	}
#tiefstpreis_wrapper p {	margin:5px 0;	}	#tiefstpreis_wrapper h1 {	font-size:1.1em;	}	#tiefstpreis_wrapper #hinweis {	border:1px solid #057BA4;	padding: 10px;	margin:10px 0;	}
#tiefstpreis_wrapper #hinweis h2 {	font-size:1.4em;	margin:5px 0 10px;	font-weight: bold;	color: #057BA4;	}	#tiefstpreis_wrapper ul {	list-style-image: url(../Grafiken/blue_square_bg.jpg);	}
