.ch_mod {height:auto;}

.ch_generic_center4_left {width:508px !important;}

img.portal_clear {width:240px;}

.ch_generic_center4_left .generic_button2 {margin-top:16px;}

.ch_generic_center4_left #pccheck-success {background:#fff;padding:0;}
.ch_generic_center4_left #pccheck-success ul li {float:left;width:76px;height:111px;margin-right:27px;}
.ch_generic_center4_left #pccheck-success ul li a {display:block;width:76px;padding-top:111px;height:0;overflow:hidden;text-align:center;}

.ch_generic_center4_left #pccheck-catv {background:transparent url('/images/overstappen/product_standaard_televisie.gif') top center no-repeat;}
.ch_generic_center4_left #pccheck-digital-2-way {background:transparent url('/images/overstappen/product_digitale_televisie.gif') top center no-repeat;}
.ch_generic_center4_left #pccheck-digital-1-way {background:transparent url('/images/overstappen/product_digitale_tv_riant.gif') top center no-repeat;}
.ch_generic_center4_left #pccheck-internet {background:transparent url('/images/overstappen/product_internet.gif') top center no-repeat;}
.ch_generic_center4_left #pccheck-telephony {background:transparent url('/images/overstappen/product_bellen.gif') top center no-repeat;}
.ch_generic_center4_left #pccheck-bundles {background:transparent url('/images/overstappen/product_totaalpakketten.gif') top center no-repeat;}


.newslink div {margin-bottom:10px;}
ul#steps {margin:0;
padding:0;
list-style:none;
background:transparent url("/images/overstappen/bg_stappen.gif") no-repeat;
height:18px;}

ul.step0 {background-position:0 0 !important}
ul.step1 {background-position:0 -40px !important}
ul.step2 {background-position:0 -80px !important}
ul.step3 {background-position:0 -120px !important}
ul.step4 {background-position:0 -160px !important}
ul.step5 {background-position:0 -200px !important}

ul#steps li {float:left;height:18px;overflow:hidden;}

ul#steps li a {display:block;padding-top:18px;height:18px;}

ul#steps li#step0 a {width:77px;}
ul#steps li#step1 a {width:100px;}
ul#steps li#step2 a {width:85px;}
ul#steps li#step3 a {width:90px;}
ul#steps li#step4 a {width:82px;}
ul#steps li#step5 a {width:66px;}

.portal_promo_tabs {width:495px;}

.goback {float:left;}

label {display:block;margin-bottom:5px;font-weight:bold;}

#pccheck div, #createLetter div, #whenCancel div { padding-right:10px;float:left;margin-bottom:5px;}

#pccheck #zipcode, #pccheck #housenr, #pccheck #suffix, #createLetter #zipcode, #createLetter #housenr, #createLetter #suffix {width:50px;}

#pccheck-success, #pccheck-failure, #whenCancel-result #advice, #emailReminder-result, .info {background-color:#F1F1F1;padding:6px 8px;clear:both;}

#pccheck-error, #whenCancel-error, #emailReminder-error, .error {clear:both;background-color:#FFD9D9;color:#990000;border:1px solid #900;padding:6px 8px;}

#pccheck-success ul {list-style:none;margin:0;padding:0;}

#whenCancel-result {clear:both;}

#emailReminder {padding-bottom:10px;}

#checklist {width:640px;margin:0 auto;}

#checklist #container {
width:640px;
position:relative;
text-align:left;
}

#checklist .right {float:right;}

#checklist h1 {
position:relative;
top:20px;
clear:both;
}

#checklist #content {
width:475px;
position:relative;
top:40px;
font-size:110%;
padding:0 40px 0 125px;
margin-bottom:40px;
}

#checklist h3 {
margin-bottom:.2em;
}

#checklist p, #checklist #schema td {
padding-bottom:.7em;
}

#checklist .info {
top:0;
padding-bottom:4px;
}

#checklist .info h3 {
margin-top:0;
}

#checklist .info p {
font-size:110%;
}

#checklist th {
border-bottom:1px solid #ccc;
padding-right:5px;
}

#checklist td {
padding-right:5px;
}
/* print-correcties */
@media print {
 #checklist #container {
 position:relative;
 top:-70px;
 }
 
 #checklist.brief #container {
 position:relative;
 top:0;
 }
 
 #checklist .info {
 top:0;
 padding:0 !important;
 }
 
 #checklist .pagnav {
 display:none;
 }
}
