#globalContent .hrdLgo				{ border: 1px solid #ccc; border-bottom:none; }
#globalContent .pkvTsr				{ background:url("../resources/images/pkv/lead/pkv_header_neu.jpg") 0 0 no-repeat; }

.eyecatcher							{ color:#2B2E31; position: relative; }
.eyecatcher h2 						{ font-size:2em; margin-left:167px; padding-top:29px; font-weight:700; }
.eyecatcher ul						{ list-style: none; margin:18px 0 0 167px; font-size: 1.24em; font-weight: 700; }
.eyecatcher	ul li 					{ background:url("../resources/images/pkv/lead/bullet.gif") no-repeat scroll left 7px transparent; padding-left:18px; margin-bottom:6px }
.eyecatcher	img.badge				{ position: absolute; top: 18px; right: 101px; }

#globalContent .borderForm			{ border: 1px solid #ccc; border-top:none; padding:0 11px 11px; }

.formTitel 							{ border-bottom:none; background:url(../resources/images/pkv/lead/titel_head.jpg) 0 0 no-repeat; padding:0.48em 0.5em; color:#FFF; font-size:13px; font-weight:700; }

.cntbox 							{ height:335px; border:1px solid #999; border-top:none; }

.cntbox .scdRow, .cntbox .fstRow	{ float: left; width:370px; padding:1em 0.5em; border-bottom:1px solid #ccc; background:none; }
* html .cntbox .scdRow, 
* html .cntbox .fstRow 				{ width:369px; }

#overDiv td div						{ border:2px solid #1B4EA9; background:#FFF !important; font-size:12px !important; padding:0.5em !important; line-height:1.3em !important; }

.cntbox .muss 						{ color:#f00; }

.cntbox dl dt 						{ float: left; width:130px; }
.cntbox dl input 					{ width:130px; }
.cntbox dl input#strasse			{ width:102px; }
.cntbox dl input#hausnr				{ width:42px; }
.cntbox dl input#plz				{ width:42px; }
.cntbox dl input#ort				{ width:85px; }

.cntbox dd img						{ margin-left:5px; }

.cntbox .compare 					{ clear: both; }

.cntbox dl dt.datenschutz 			{ width:22px; padding:5px 0; margin-left:15px; }
.cntbox dl dt.datenschutz input 	{ width:auto; }
.cntbox dl dd.datenschutz 			{ padding:5px 0; }

.cntbox input.btn.vergleichen		{ margin:0 0 0px 253px; }
.cntbox .pflicht 					{ margin-left:5px; font-size:0.92em; color:#666; }

#frmErrorBlock						{ width:764px !important; margin:0 !important; }
#frmErrorBlock p					{ margin:5px 0 0 10px; }
#frmErrorBlock ul					{ margin:3px 0 10px 30px !important; list-style-image:url("../resources/images/icons/error_arrow.gif"); }
#frmErrorBlock ul li				{ background: none; line-height:1.5em; }


