@charset"utf-8";html{height:101%;}
body{font:12px Verdana, Arial, Helvetica, sans-serif;background:#fff;margin-top:30px;padding:0;text-align:center;color:#333;line-height:150%;}
h1,h2,h3,h4,h5,h6{color:#003366;font-size:16px;margin-top:20px;}
.zwei #container{width:950px;background:#FFFFFF;margin:0 auto;text-align:left;}
.zwei #header{background:url(http://img.online-krankenversicherung.com/pkv-versicherung.jpg) #DDDDDD;padding:0 10px 0 20px;height:200px;border-bottom:1px solid #999;}
.zwei #header h1{font-size:2em;margin-top:0px;margin-bottom:10px;margin-left:400px;padding:10px 0;}
.zwei #header h1 a{text-decoration:none;color:#003366;}
.zwei #header h2{font-size:1.3em;margin-top:0px;margin-left:475px;padding:10px 0;}
.zwei #sidebar1{float:left;width:220px;left:-4px;margin-top:10px;margin-right:10px;}
.zwei #sidebar1 .box{background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center bottom;margin-bottom:12px;padding-bottom:1px;}
.zwei #sidebar1 .box h3{color:#f2f2f2;background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center top;font-size:12px;height:33px;padding:7px 10px;margin:0px;}
.zwei #sidebar1 .box p{padding:0px 10px 10px 10px;}
.zwei #sidebar1 .box ul{margin-left:0px;list-style:none outside none;padding-left:0px;}
.zwei #sidebar1 .box li{margin-left:0px;padding-left:10px;padding-top:7px;padding-right:10px;border-bottom:1px solid #999;height:50px;}
.zwei #mainContent{float:right;width:680px;padding:0 20px;}
#mainContent .kasten a{color:#666;text-decoration:none;font-weight:normal;border:none}
#mainContent .kasten a:before{content:"Â»";background:#003366;color:#fff;margin-right:5px;padding:0 3px}
#mainContent .kasten a:hover{color:#000;border:none}
#mainContent .kasten.breit{background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center bottom;float:left;width:320px;left:-4px;margin-right:10px;margin-bottom:12px}
#mainContent .kasten.breit h2{color:#f2f2f2;background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center top;font-size:12px;height:33px;padding:7px 10px;margin:0px;}
#mainContent .kasten.breit h3{color:#f2f2f2;background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center top;font-size:12px;height:33px;padding:7px 10px;margin:0px;}
#mainContent .kasten.breit .inner{min-height:115px;padding:0px 10px 12px}
#mainContent .kasten .link{margin-bottom:6px;padding:0px 10px 12px;}
#mainContent .kasten.breit ul{margin:0;padding-left:10px;}
#mainContent .kasten.breit li{margin:0;padding-left:0px;}
.zwei #footer{padding:0 10px 0 20px;background:#DDDDDD;margin-top:40px;}
.zwei #footer p{margin:0;padding:10px 0;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
input{}
input.form-button, input.vergleichbutton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;border:1px solid #FE893A;background:#FE893A;font-weight:bold;padding:3px;}
input.form-text, textarea.form-text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#1d5a9e;border:1px solid #9398ae;background:#FFFFFF;}
input.checkbox{color:#003366;border:0px;background:#FFFFFF;}
select.form-select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#1d5a9e;border:1px solid #9398ae;background:#ffffff;}
div.footer{font-family:Verdana, Arial, Helvetica, sans-serif;color:#cbcbcb;padding:6px 0 0 0;text-align:center;font-size:10px;}
div.footer a{color:#cbcbcb;text-decoration:underline;}
div.footer a:hover{color:#cbcbcb;text-decoration:none;}
div.PkvBoxLeft{float:left;border:3px solid #d3e3f5;width:149px;height:77px;cursor:pointer;}
div.PkvBoxCenter{float:left;border:3px solid #d3e3f5;width:148px;height:77px;cursor:pointer;}
div.PkvBoxRight{float:left;border:3px solid #d3e3f5;width:149px;height:77px;cursor:pointer;}
td.insurance-col{border-bottom:1px solid #d3e3f5;text-align:left;}
tr.row-header-blank td{font-weight:bold;font-size:11px;padding:7px 0 0 7px;color:#28568a;background-color:#ffffff;text-align:left;}
.row-content{font-weight:bold;font-size:11px;padding:7px;color:#28568a;background-color:#ffffff;text-align:left;}
.row-blank{font-size:11px;padding:7px 0 0 7px;color:#28568a;background-color:#ffffff;text-align:left;}
div.PkvBoxPrice{background-color:#e5effb;text-align:center;font-weight:bold;padding:4px 0 6px 0;margin:3px 0 0 0;}
div.PkvBoxPrice b{font-size:18px;color:#ac0010;}
.PerformanceBox{font-style:italic;}
table.table-insurance-1, table.table-insurance-5{}
td.insurance-1-col-desc, td.insurance-5-col-desc{padding:7px;border-bottom:1px solid #d3e3f5;text-align:right;width:350px;}
td.insurance-1-col-data, td.insurance-5-col-data{padding:7px;border-bottom:1px solid #d3e3f5;text-align:left;}
div.form-width * table{font-size:11px;}
div.form-width * td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#1d5a9e;}
div.form-width * a{color:#294982;text-decoration:none;}
div.form-width * a:hover{text-decoration:underline;}
div.form-width{width:650px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;margin:0;}
div.form-border{border:1px solid #999999;}
table.header-step{}
div.form-width * td.header-step-item{background:#e5effb;font-size:12px;font-weight:bold;text-align:center;color:#294982;padding:5px;}
div.form-width * td.header-step-item-on{background:url(http://img.online-krankenversicherung.com/hg-kasten.png) no-repeat center top;font-size:12px;font-weight:bold;text-align:center;color:#ffffff;padding:10px;}
tr.row-1{background-color:#ffffff;}
tr.row-2{background-color:#ffffff;}
tr.row-header td{font-weight:bold;font-size:12px;padding:7px;color:#28568a;background-color:#ffffff;border-bottom:1px solid #d3e3f5;text-align:left;}
table.table-common{}
td.common-col-desc{padding:7px;border-bottom:1px solid #d3e3f5;text-align:right;width:230px;}
td.common-col-data{padding:7px;border-bottom:1px solid #d3e3f5;text-align:left;}
.error{color:red;}
.mandatory-field-star{color:red;}