/* CSS Document wc-rol */
.doktertoestel {clear:both;padding:5px;width:738px;background-color:#f4f3f3;position:relative;height:110px;}
.doktertoestel button#geleidnav_submit {position:absolute;right:10px;bottom:0}
.doktertoestel span.spec_cat {
	display: block;
}
.doktertoestel_bar {clear:both;padding:1px;width:738px;height:5px;background-color:#DCECF8;}

.tabs { background:none; height:22px; float:left; display:block;width:510px; margin-top:35px; text-align:center;}
.tabs li.nonactive { background-image:url("../../images/shop/steps_current_right.gif"); }
.tabs li.nonactive  a {  background-image:url("../../images/shop/steps_current_left.gif");  height:17px;}
.tabs li { width:95px; background:#dcecf8 url("../../images/shop/steps_right.gif") no-repeat right top; float:left; cursor:pointer; }
#geleidnav_form .tabs li a {background:url("../../images/shop/steps_left.gif") no-repeat left top; display:block; text-decoration:none; font-size: 11px; padding:4px 15px 5px;}
.tabs li a:hover { text-decoration:none; }
.toestel{float:left;width: 115px; margin:0px;}
.toestel-first{width: 120px; float:left;}*/
.line{border-left: 1px solid #FFFFFF;height: 70px;float: left;margin-right: 30px;}
#extra_info{
	height: 25px;
	width:748px;
	margin: 20px 0 0 0;
}

.toestelbox_footer a:link, .toestelbox_footer a:visited {text-decoration: underline;}
.toestelbox_footer a:hover, .toestelbox_footer a:active { text-decoration: underline;}
.select_sortorder{float:right;display:block;}
select{color:#141F78;font-size:10px;width:158px;}
.toestelbox{width:244px;border-right: 1px dashed #373896;float: left;margin:10px 0 25px 3px;height:240px;background: transparent; overflow:hidden;position:relative;zoom: 1}
/* sim-only wcrol only */
.simbox{
	position: relative;
	width:244px;
	border-right: 1px dashed #373896;
	float: left;
	margin:10px 0 25px 3px;
	height:165px;
	background: transparent;
	overflow:hidden;
}
.simbox .imgToestelbox {
	float: left;
	display:block;
	margin:10px 5px 0px 5px;
}
.simbox .simbox_info {
	width: 140px;
	float: right;
	margin: 10px 0 5px 0;
	overflow: hidden;
	position: absolute;
	right: 5px;
	height: 125px;
}
.simbox .buttonYellowsmall {
	bottom: 10px;
	right: 10px;
}
.simbox_info li {
	list-style: disc;
	list-style-position: outside;
	margin:0 0 0 20px;
}
/* end of sim-only wcrol only */
.lastbox{float: right;margin-right: 0px;border:medium none}
.title{font-weight:bold;padding:0 0 0 10px;height:18px; overflow:hidden;color:#2f2f2f;font-size:13px; line-height:16px;}
.imgToestelbox{float: left;display:block; margin:10px 0 0px 0px; z-index:0;overflow:hidden }
.toestelbox_info {
    float: right;
    display:block;
    margin-top:15px;
    width:140px;
    line-height:16px;
    height:165px;
    z-index:10;
    position:relative;
	zoom: 1
} 



.toestelbox_info ul{margin-bottom: 5px;}
.toestelbox_info li {list-style: disc;list-style-position: inside;margin:0;}
.buttonYellowsmall {
	background-image:url(../../images/shop/general/selecteer.png);/*(../../images/shop/button_79.gif);*/
	background-repeat:no-repeat;
	cursor:pointer;float:right;
	display:block;
	height:22px;width:102px;
	text-align:center;
	font-weight: bold;
	padding-top:2px;
	position:absolute;
	bottom: 0px;
	right:10px;
	text-decoration:none;
}
a.buttonYellowsmall:link, a.buttonYellowsmall:visited, a.buttonYellowsmall:hover, a.buttonYellowsmall:active {
	text-decoration: none;
}
.price{display:block;float:left;}
.priceRed{margin-left: 5px; font-size:12px;}
.toestelbox_footer{ margin-top: 5px; padding: 5px 10px; height: 30px; }
.review{margin-left: 5px; padding-bottom:5px;  height: 30px;}
.vergelijk_box_link{ margin-bottom:5px;  }
.vergelijk_link { display: block; margin-bottom: 5px; float:left;}
.vergelijk_checkbox{display:block; float:left; margin-right:4px;}
.change{ float:right; border: 1px solid #636363;padding:5px; width:226px; display:block; margin-bottom: 10px;}
.change a{text-decoration:underline;}

.buttonYellowsmall span {text-indent:-9999px}

a.button {height:24px}
.button-test {position:absolute;bottom:20px;right:10px; top:135px;}

.simonly{top:80px;}
