

/* eyecatcher
-------------------------------------------------------------- */
.eyecatcher {padding: 10px 10px 0; position: relative;}
                .eyecatcher h2 {
                    margin: 0;
                    padding: 0;
                    font-size: 1.3em;
                    line-height:1.4em;
                    font-weight: 700;
                    display: block;
                    margin-top: -.5em}
.eyecatcher p.lowerCaption {margin:0 0 0 6.3em;padding:0}
                    .model {
                    width: 220px;
                    float: left;
                    margin: 8px 5px 3px 0;
                    }
                .vorteile {
                    width: 250px;
                    float: left;
					padding: 5px 0;
					                   
                    }
                    .vorteile ul {
                       
                        list-style: none;
                        float: left;
                        font-size: 1.1em;
                        margin: 2.2em 0 0 0;
                        }
                       #cnt .vorteile li {background: url('../../resources/LP/sachversicherungen/rs_startform/images/bullet.gif') no-repeat left 6px; padding: 0 0 0 18px;
				margin-bottom:.3em; line-height:1.5em;}
                    .vorteile .btn {margin: 0 0 0 12px;}
                .badge {
					position: absolute;
                    right: 4px;
					bottom: 90px;
                    }
                   
               .smallDef {color:#666;text-align:right;font-size:0.75em;width:595px;}
                p.telefonbox {
                padding: 0.6em 0 0.6em 6.5em;
                border: 1px solid #9ec5f9;
                background: #e5f1ff url(../../resources/LP/sachversicherungen/rs_startform/images/phone.png) no-repeat 11px center;
                margin: 15px 0 0;
                }
                .telefonbox strong {font-size: 1.1em;}
                .bc {margin:10px 10px 0;}
				.faqlink, .box_faq {display: none;}
				h2 {display: none;}
				.text {border:0 none;padding:0;}
				
/* sofort-servoce box
-------------------------------------------------------------- */
#sofortbox {margin-top: 0.5em; margin-bottom: 0;}
.normal {font-weight: normal;}
				
ul.sofortservice li {padding: 10px 10px 10px 35px; background:transparent url(../../resources/images/ss_dots.gif) no-repeat 15px 15px;}
ul.sofortservice li.blue {background-color: #e5f1ff;}
.newsBox ul.sofortservice li strong.inline {display: inline; padding: 0;}
.newsBox ul.sofortservice li span.link {float: right; margin-right: 20px; width: 100px; }	
.newsBox ul.sofortservice li span.link a {font-weight: bold;}			
				
/* rechner
-------------------------------------------------------------- */
	.myform {
	clear:both;
	padding:10px;
	text-align:center;
	}

    #vergleichen .row-header td {background:#3754b1 url(../../resources/LP/sachversicherungen/phv_startform/images/bluex50_bg.gif); font-weight: 700; color: #fff;}
    .poweredByDiv {display: none;}
	#vergleichen tr.row2 {background-color: #fff;}
	
/* hides
-------------------------------------------------------------- */

/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100% !important; }
th          { font-weight: bold; background: #C3D9FF; }
th,td       { padding: .3em .5em .3em .35em; }
tr.even td  { background: #E5ECF9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }
	.ergebnisse {padding:  0 10px 20px; margin-top:10px;}
		.ergebnisse h3 {font-size: 1.1em !important; font-weight: 700; line-height: 1.3em;}
			.anti-collapse {border: 1px solid #9EC5F9;margin-top:10px !important;}
			.erg {margin: 0px !important; border-collapse: collapse;}
			.erg td {border-top:1px solid #a3ccff; padding: .5em .3em; font-size: .9em;}
			.erg .row-header td {background:#a3ccff url(../../resources/LP/sachversicherungen/rs_startform/images/bluex50_bg.gif); font-weight: 700; color: #fff; border-top: 0 none;}
			.erg tr.row-1 {background:#fff;}
			.erg tr.row-2 {background:#e5f1ff;}
			.erg td.fst {font-weight: 700; width: 30%;}
			.erg td.sp1 {width: 40%;}
			.sp4, .sp2, .sp3 {text-align: center;}
			.sp2, .sp3, .sp4, .sp5 {width: 15%; }


		#vergleichen tr.row-1 td								{background:#e5f1ff;}
		#vergleichen tr.row-2 td 								{background:#fff;}
		#vergleichen table td {border: none; border-top:1px solid #a3ccff;}
		#vergleichen table {border-spacing:inherit;}
		#vergleichen table .row-header, #vergleichen .row-header td {border-top: 0 none;}	

		.myform table {border-width:1px; margin:0; border-top:0 none;}			
.myform table td.blue_footer {text-align:right;color:#093;font-size:12px;}
#vergleichen .button_compare      {margin:6px 0 0;}
#vergleichen .btn       {margin:4px 0 3px;}

/*leadformular*/
#summaryHeader{height:21px}
#summaryHeader p{font-size:1.05em;line-height:1.5em}
.vergleichen{padding:6px 10px 10px 10px}
.leadLabel{width:39%}
#bu.leadForm label{font-size:1.05em}
#bu.leadForm label.error{font-size:10px}
#summaryHeader span{font-size:.85em}
.leadLegend{font-size:1em}

.leadForm #selectMonth{width:92px}
p.sslTxt{padding:0 5px 9px;font-size:.95em}
#bu.leadForm .sslRight label{font-size:1em}
#bu.leadForm .sslRight label.error{font-size:.95em}
#f8name73{background-position:right -142px}

.msie8 .leadLegend{margin:-5px 0px 0px 10px}
.chrome13 .leadLegend{position:relative;top:-2px}
