/** Enlarge **/
#FlexTop {left:374px;}

.ancor 					{background:#cf8;}
.fullImg 				{width:51em;}
.iframe 				{width:51.6em;padding-left:1.3em;}
.text table 			{width:47.5em;}

.offers div 			{width:17em;}

.advantageMain 			{width:33.3em;}
.analysisSmall,
.analysisSmall div.line,
.analysisSmall div 		{width:18em;}

.cntbox .ccl dt{width:18em;}
.cntbox .ccl dd{margin-left:23.5em;}

/** eyecatcher
-------------------------------------------------------------- */
.eyecatcher {padding: 0 0 0 8px; position: relative;background:#fff;margin:0 0 0.5em;}
.eyecatcherctn {width:600px;}
.eyecatcher h2 {font-size: 1.3em;font-weight: 700;color: #000;padding:0;}
.eyecatcher p.lowerCaption {margin-left:39px;padding:0;line-height:1.1em}
.eyecatcher p span.spar {color: #f68005;}
.model {float: left;margin: 20px 0 0 0;}
.vorteile {float: left;width:280px;margin:20px 0 0;}
.vorteile ul {margin:0.4em 0 0 10px;list-style: none;float: left;font-size: 1.1em;}
.vorteile li {background: url('../../resources/LP/sachversicherungen/rs_startform/images/bullet.gif') no-repeat left 3px !important;padding: 0 0 8px 18px !important; }
.vorteile .btn {margin:0 0 0 12px;}
.badge {float:right;margin: 2em 0 0;}
.smallDef{padding:0 .2em 0 0}
p.telefonbox {width: 498px;padding: 8px 8px 8px 92px;border: 1px solid #9ec5f9;background: #e5f1ff url(../../resources/LP/sachversicherungen/rs_startform/images/phone.png) no-repeat 11px center;margin: 5px 0 0;}
* html p.telefonbox {width: 600px;}

.telefonbox strong {font-size: 1.1em;}
.bc {margin:10px 10px 0;}
.faqlink, .box_faq {display: none;}

/** DENT-FEST Beitrag
-------------------------------------------------------------- **/
.kzvbox {margin:0 10px; position:relative;}
.kzvbox .stepbox {padding:2px 15px;}
.kzvbox .opt{background:none repeat scroll 0 0 #f6f9fe;padding:1em 0.5em 9px;margin:0;overflow:hidden;border:none;border-top:0 none;height:41px}
.dentBetrag{color:#f57720;font-size:2.3em;font-weight:bold;position:relative;top:8px;left:5px}
.myOpt{overflow:auto;border:1px solid #afc7e9;border-top:0 none;background:#F6F9FE; padding:0}
.kzvbox .opt p{float:left;padding:7px 10px 9px}
.logoDentFest{background:url(../../resources/LP/zv_startform/dent_fest_lp3/images/lpSprite.jpg) no-repeat -173px -746px;height:25px;width:144px;position:absolute;top:60px;right:144px}
.teaserDentFest{position:absolute;top:0;right:0;height:93px;width:130px}

/* sofort-service 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;}

/** 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;}

#overDiv {margin:0; width:400px;}
#overDiv table {background:0; margin:0; width:100%;}
#overDiv p {margin:0;}

.headWithIcon {padding: 0 0 0 5px;}
.cntHead, .headDefault,.infoBox h1,.ftrBox h1, .ftrBox h1.finanzcheck, .ftrBox h1.serviceline, .newsBox .headWithIcon{background:#a3ccff url(../../resources/LP/sachversicherungen/hr_startform/images/bluex50_bg.gif);}

#zvCalcNav a.active {font-weight:700;text-decoration:none;font-size: 14px;color: #fff !important;}

.sidebar p span {background:transparent;color:#666;display:inline;font-size:10px;line-height:normal;font-weight:normal;}
.sidebar .hotline {margin:11px 5px 0;}

* html #searchHor {width: 51.8em !important;}
