






.nextStepBlock { display:none; }

a img {border:none;}
.rechts {display:none;}
#rechts_introductie { display:block; }

.nav_valid {
background: url("/images/shop/tick.gif") 10px 50% no-repeat;
}
.nav_invalid {
/*padding-top:2px;
padding-left:20px;
background: url("/images/shop/cart_error.gif") 0px -1px no-repeat;*/
}

.rechts,
.rechts table{
line-height:1.5em;
}


a.commit {
padding-top:2px;
padding-left:18px;
background: url("/images/shop/accept.gif") 0px -1px no-repeat;
}
a.info {
padding-top:2px;
padding-left:18px;
background: url("/images/shop/information.gif") 0px -1px no-repeat;
}
a.delete {
padding-left:18px;
padding-top:3px;
line-height:1.8em;
background: url("/images/shop/cart_delete.gif") 0px -1px no-repeat;
}
a.rollBack {
padding-top:2px;
padding-left:18px;
background: url("/images/shop/cancel.gif") 0px -1px no-repeat;
}
a.addLink {
padding-left:18px;
padding-top:3px;
line-height:1.8em;
background: url("/images/shop/cart_add.gif") 0px -1px no-repeat;
}
a.processProductLink {
padding-left:18px;
padding-top:3px;
line-height:1.8em;
background: url("/images/shop/cart_go.gif") 0px -1px no-repeat;
}
a.addProductLink {
padding-left:18px;
padding-top:3px;
line-height:1.8em;
background: url("/images/shop/cart_put.gif") 0px -1px no-repeat;
}
a.removeProductLink {
padding-left:18px;
padding-top:3px;
line-height:1.8em;
background: url("/images/shop/cart_remove.gif") 0px -1px no-repeat;
}
a.areaComplete {
padding-top:2px;
padding-left:20px;
background: url("/images/shop/tick.gif") 0px -2px no-repeat;
}
a.next,
a.nextNoAction{
font-size:1.2em;
}


span.textNote {
font-weight:bold;
}
span.textInfo {
font-style:italic;
}
.shopHeader {
display:block;
margin-bottom:10px;
font-size:13px;
color:#505482;
font-weight:bold;
border-bottom:1px dotted #505482;
}
p {
margin:0;padding:0;
}
.mainBlock {
margin-bottom:20px;
}
.mainBlock.last {
margin-bottom:0;
}

/** Cart */

.cart_delDom:hover { cursor:pointer; }
.globalCartMeerprijsoptie {
display:block;
margin-left:30px;
}

/**	Domein */

#dom_domAvail,
#dom_domAvailJaren,
#dom_domAvailAdd,
#dom_domTaken,
#dom_domTakenOrder,
#dom_domAdd,
#dom_domList,
#dom_domSpinner { display:none; }

/** Pakketkeuze */

#pak_regularList,
#pak_contract,
#pak_opties,
#pak_pakList,
#pak_notAvailable,
#pak_startersList,
#pak_startersnotavailable,
#pak_startersOpties,
#pak_forwardOpties,
#pak_mailboxList { display:none; }

.pakketOptionBlock { display:block;margin-bottom:5px; }
.pakOptionSold,
.pakOptionSold a {
color:#666;
}

#pak_regularOverview {  }
#pak_regularOverview td b { display:block; }

/** Gegevens */

.geg_tableLo { border-collapse:collapse; width:100%; }
.geg_tableLo tr { height:60px; border-top:1px solid #bbb; }
.geg_tableLo td { padding-right:12px; }
.geg_tableLo em { color:red; }
.geg_tableLo input { padding-left:2px; }
.geg_tableLoLeft { text-align:right; width:45%; }
.geg_tableLoRight { text-align:left; }
.geg_tableLoError { background:#FFDFDE; }
.geg_tableLoSucces { background:#C4E3BF; }
.geg_tableLoRequired { background:#D6DDFF; }

/** offerte */

#tbl_off_overview {
//
}
#tbl_off_overview {
width: 100%;
border-spacing: 0 3px;
cell-spacing: 10px;
}
.tbl_off_overviewRowVerhuizing { line-height:1.7em;margin-left:30px; }
.tbl_off_overviewRow {  }
.tbl_off_overviewRowEven {  }
.tbl_off_overviewRowOdd {  }
.tbl_off_overviewItem { vertical-align:top; padding-right:20px; word-wrap:break-word; }
.tbl_off_overviewPrice { vertical-align:top; text-align:right; }
.tbl_off_overviewCurrency { padding-right:10px;vertical-align:top; text-align:right; }
#fixed_loading,
#fixed_notify {
z-index:2000;
padding:2px 5px 3px 5px;
color:white;
font-size:14px;
display:none;
background:red;
}
#fixed_loading { position: absolute; right: 20px; bottom: 10px; }
#fixed_notify { position: absolute; left: 20px; bottom: 10px; }

body > div#fixed_loading,
body > div#fixed_notify {
position: fixed;
}

.float_main {
z-index:9999;
position:absolute;
width:400px;
padding:3px;
visibility:hidden;
}

.float_bar {
margin:0;
padding:3px;
background:#777;
cursor:move;
font-weight:bold;
}
.float_bar * {
color:#fff;
line-height:1.2em;
font-size:1em;
text-decoration:none;
}
.float_bar * a:hover {
color:#fff;
}

.float_content {
text-align:left;
border: 1px solid #777;
border-top: none;
background: #fff;
padding: 16px;
}
div.infoSection {
margin:20px 0;
padding:5px;
border:1px solid;
background:#FFFCF5;
border:1px solid #FFCF40;
}

#content {
margin-top:10px;
}

div.links {
margin-left: 20px !important;
margin:20px 15px 0px 10px;
float:left;
width:125px;
text-align:right;
}

div.links a {
display:block;
padding:11px 0;
border-bottom:1px dotted;
}
div.links a:hover {
border-bottom:1px solid;
}
div.links a.last {
}

.roundedcornr_box {
	float:left;
	width:515px;
}
.roundedcornr_top_center,
.roundedcornr_bottom_center {
	width:483px;
}
.roundedcornr_content {
	width:479px !important;
	width:481px;
}




.dom_domSpinnerTld {
color:#000;
}
