@charset "utf-8";
/* CSS Document */
#content2{margin:10px 0 0 0; padding:0;}

#wielblok1{margin:0 0 0 5px; padding:10px 0; width:160px; float:left; display:inline;}
#wielblok1_text{
	position: absolute;
	left:75px;
	top:510px;
	width:151px;
	z-index:20;
}

#wielblok1_text li,  #veiligheidsschraag_text2 li, #krik_text2 li {list-style-image: url(../../accessories/images/pijlken_1.gif); list-style-position:outside; margin-left: -20px;}
.acc_titel {font-size: 1.25em; font-weight: bold; color: #c00;}
.clear {clear: both;}

#veiligheidsschraag{margin:0 0 0 60px; padding:10px 0; width:280px; float:left; display:inline;}
#veiligheidsschraag2{margin:0 0 0 60px; padding:10px 0; width:280px; float:left;}
#veiligheidsschraag_text{position: absolute; left:480px; top:530px;	width:162px; z-index:20;}
#veiligheidsschraag_text2{position: absolute; left:510px; top:500px;	width:162px; z-index:20;}

#krik{margin:-50px 5px 0 0; padding:10px 0; width:140px; float:right; display:inline;}
#krik2{margin:0px 20px 0 0; padding:10px 0; width:140px; float:right; display:inline;}
#krik_text{position: absolute; right:115px; top:380px; width:230px; z-index:20; text-align: right;}
#krik_text2{
	position: absolute;
	right:28px;
	top:380px;
	width:230px;
	z-index:20;
	text-align: right;
}

.wielblok{margin:0 0 0 20px; padding:10px 0; width:180px; text-align:center; float:left; display:inline; margin-bottom: 10px;}
.ramps{
	padding:20px;
}
.ramps h3{
	margin-top:0;	
	margin-bottom:5px;
	}
.ramps .item{
	border-bottom:none;
}
.ramps .item .acc_titel{
	font-size:1em;
	margin-bottom:3px;
	display:block;
}
.ramps .item .ref{
	float:left;
	min-width:144px;
	padding: 0 10px 12px 0;}
	
.ramps .item .afbeelding{
	float:left;
	padding-right:20px;
}
.ramps .item .ref ul{
	list-style-image:url(../../accessories/images/pijlken_1.gif);
	padding-left: 18px;
	padding-top:10px;
	margin:0;
}

.half {width:50%;}
.half .afbeelding{width:45%; padding-right:5% !important;}
.half .afbeelding img{width:100% !important;}
.half .tekst{width:50%; overflow:auto;}

.table-data{border-collapse: collapse; margin: 5px 0;}
.table-data thead, table tr th { background-color:#dedede; font-weight: bold; }
.table-data td, table th, table tr.tdhead td { border: 1px solid #c0c0c0; padding: 4px; }

.table-data tbody tr.alt { background-color:#f0f0f0; }


.item .table-data {display:inline-block;}
.item .table-image{display: inline-block;vertical-align: top;width: 330px;margin-left: 20px;}