/*-------------------- Productgroep_overzicht ----------------------------------------*/
.clear {
clear:both;
}

.productoverzicht_groep_header {
height:20px;
margin:10px 0px 0px 10px;
margin-bottom: 0px !important;
}

.productoverzicht_groep_header{
background: url(../grafix/tabel_header.jpg) repeat-x;
margin:10px 0px 0px 10px;
text-align:left;
width:590px;
}


.productoverzicht_groep{
margin:0px 0px 10px 10px;
text-align:left;
width:590px;
border:1px solid #ECECEA;
border-bottom: 0px;
border-collapse: collapse;
}
.productgroep_overzichtgroep_afbeelding {
width:102px;
background:#F5F5F5;
border-bottom:1px solid #ECECEA;
}
.productgroep_overzichtgroep_afbeelding img {
margin:5px;
width: 96px;
border:1px solid #B7B7B3;
}
.productgroep_overzichtgroep_tekst {
background: url(../grafix/link_pijltje.jpg) no-repeat;
background-position: right;
height: 20px;
line-height:10px;
border-bottom:1px solid #ECECEA;
border-left:1px solid #ECECEA;
width:215px;
white-space: nowrap;
overflow: hidden;
}
.productgroep_overzichtgroep_tekst_nobackground {
	height: 20px;
line-height:10px;
border-bottom:1px solid #ECECEA;
border-left:1px solid #ECECEA;

width:215px;
}
.productgroep_overzichtgroep_tekst_laatste { /*---let op de laatste heeft geen border-bottom--*/
background: url(../grafix/link_pijltje.jpg) no-repeat;
line-height:10px;
border-left:1px solid #ECECEA;
width:215px;
}
.productgroep_overzichtgroep_tekst a:link, .productgroep_overzichtgroep_tekst a:active, .productgroep_overzichtgroep_tekst a:visited{
display:block;
margin-top:3px;
margin-left:5px;
width:213px;
text-decoration:none;
}

/*---let op--*/
.productgroep_overzichtgroep_tekst_laatste a:link, .productgroep_overzichtgroep_tekst_laatste a:active, .productgroep_overzichtgroep_tekst_laatste a:visited{
display:block;
margin-top:3px;
margin-left:5px;
width:213px;
text-decoration:none;
}
/*-------------------- eind_Productgroep_overzicht ----------------------------------------*/

.download_link_small, .download_link {
	padding-left: 3px;
	height: 40px;
	line-height:20px;
	border-bottom:1px solid #ECECEA;
	border-left:1px solid #ECECEA;
	vertical-align: top;
	width:215px;
	white-space: nowrap;
	overflow: hidden;
}

.download_link_small {
 	height: 20px !important;
}
.download_tekst {
	border-left:1px solid #ECECEA;
	border-right:1px solid #ECECEA;
	border-bottom:1px solid #ECECEA;
	vertical-align: top;
	padding-left: 3px;
}

/*-------------------- Productoverzicht ----------------------------------------*/
#productoverzicht_header  {
background: url(../grafix/tabel_header.jpg) no-repeat;
width:590px;
text-align:left;
font-size: 13px;
color:#424242;
margin:0px 0px 10px 10px;
border-bottom:1px solid #ECECEA;
border-collapse: collapse;
}

#productoverzicht_header tr th {
	font-weight:bold;
height:20px;
}

/*-------------------- hoofdtitels! ----------------------------------------*/
.productoverzicht_product {
width:121px;
padding-left:5px;
}
.productoverzicht_techniek {
width:65px;
}
.productoverzicht_lichtopbrengst {
width:50px;
}
.productoverzicht_resolutie {
width:160px;
}
.productoverzicht_contrast {
width:55px;
}
.productoverzicht_gewicht {
width:55px;
}
/*-------------------- eind_hoofdtitels! ----------------------------------------*/


#productoverzicht{
margin:0px 0px 10px 10px;
text-align:left;
width:560px;

}
.product_overzicht_link {
background:#F5F5F5;
line-height:18px;
padding-left:2px;
border-left:1px solid #ECECEA;
}
.product_overzicht_link a:link, .product_overzicht_link a:active, .product_overzicht_link a:visited {
background: url(../grafix/linkpijltje_p_overzicht.gif) no-repeat;
background-position: right;
line-height:18px;

white-space: nowrap;
overflow: hidden;
display:block;
text-decoration:none;
}

.product_overzicht_link_large a {
/*width:241px !important; 	*/
width:401px !important;
}

.product_overzicht_techniek {
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
}
.product_overzicht_lichtopbrengst {
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
}
.product_overzicht_resolutie {
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
width:160px;
overflow: hidden;
}
.product_overzicht_contrast {
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
}
.product_overzicht_gewicht {
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
width:55px;
white-space: nowrap;
overflow: hidden;
}
.product_overzicht_prijs{
line-height:18px;
border-left:1px solid #ECECEA;
padding-left:5px;
white-space: nowrap;
border-right:1px solid #ECECEA;
}
/*-------------------- eind_Productoverzicht ----------------------------------------*/



/*-------------------- Productoverzicht_detail----------------------------------------*/
#productdetail_header  {
background: url(../grafix/tabel_header.jpg) no-repeat;
height:20px;
margin:10px 0px 0px 10px;
width:590px;
font-weight:bold;
text-align:left;
font-size: 13px;
color:#424242;
margin-bottom: 0px !important;
}

/*-------------------- hoofdtitel! ----------------------------------------*/

.productOmschrijving {
	position: relative;
/*margin:0px 20px 0px 20px;*/
margin: 0px; padding: 0px;
text-align:left;

}

.productOmschrijving table tr td ul, .productOmschrijving ul, .productOmschrijving li {
	list-style: none !important;

}

.productdetail_titel {
   text-indent: 5px;
}

#productdetail{
margin:0px 0px 20px 10px;
text-align:left;
width:590px;
border:1px solid #ECECEA;
margin-bottom: 20px !important;
}
.product_detail_subtitel {

background:#F5F5F5;
font-weight:bold;
text-align:left;
font-size: 13px;
color:#424242;
padding-left:5px;
border-right:1px solid #ECECEA;
}
.product_detail_techniek {
line-height:18px;
border-bottom:1px solid #ECECEA;
padding-left:5px;
}
.product_detail_lichtopbrengst {
line-height:18px;
border-bottom:1px solid #ECECEA;
padding-left:5px;
}
.product_detail_resolutie {
line-height:18px;
border-bottom:1px solid #ECECEA;
padding-left:5px;
}
.product_detail_contrast {
line-height:18px;
padding-left:5px;
}
.product_detail_gewicht {
line-height:18px;
border-bottom:1px solid #ECECEA;
padding-left:5px;
}
.product_detail_prijs {
line-height:18px;
border-bottom:1px solid #ECECEA;
padding-left:5px;
}
.product_detail_productsheet {
background: url(../grafix/linkpijltje_p_detail.gif) no-repeat;
line-height:18px;
border-bottom:1px solid #ECECEA;
width: 160px !important;
overflow: hidden;
}

.product_detail_productsheet a:link, .product_detail_productsheet a:active, .product_detail_productsheet a:visited{
text-decoration:none;
margin-left:5px;
}
.product_detail_productsheet img {
margin-left:2px;
}
.product_detail_inkoopprijs {
background: url(../grafix/linkpijltje_p_detail.gif) no-repeat;
line-height:18px;
}
.product_detail_inkoopprijs a:link, .product_detail_inkoopprijs a:visited, .product_detail_inkoopprijs a:active{
margin-left:5px;
text-decoration:none;
}



/*-------------------- Alternatief_productkeuze----------------------------------------*/
#alternatief_product_header  {
background: url(../grafix/tabel_header.jpg) no-repeat;
height:20px;
margin:10px 0px 0px 10px;
width:590px;
font-weight:bold;
text-align:left;
font-size: 13px;
color:#424242;
margin-bottom: 0px !important;
}

/*-------------------- hoofdtitel! ----------------------------------------*/
.alternatief_product_titel {
padding-left:5px;
width:460px;
}
.alternatief_product_prijs {
padding-left:5px
}
#alternatief_product{
margin:0px 0px 0px 10px;
text-align:left;
width:590px;
border:1px solid #ECECEA;
border-bottom:none;
}
.alternatief_product_subtitel a:link, .alternatief_product_subtitel a:visited, .alternatief_product_subtitel a:active{
display:block;
width:460px;
background: url(../grafix/linkpijltje_p_detail.gif) no-repeat;
background-position: top right;
padding-left:5px;
border-bottom:1px solid #ECECEA;
border-right:1px solid #ECECEA;
text-decoration:none;
}
.alternatief_product_subtitel_grey a:link, .alternatief_product_subtitel_grey a:visited, .alternatief_product_subtitel_grey a:active{
display:block;
width:460px;
background: url(../grafix/linkpijltje_p_detail.gif) no-repeat #F5F5F5;
background-position: top right;
padding-left:5px;
border-bottom:1px solid #ECECEA;
border-right:1px solid #ECECEA;
text-decoration:none;
}
.alternatief_productprijs {
padding-left:5px;
border-bottom:1px solid #ECECEA;
}
.alternatief_productprijs_grey {
width:100px;
padding-left:5px;
border-bottom:1px solid #ECECEA;
background:#F5F5F5;
}

.grey {
	background-color: #F5F5F5
}



/*-------------------- Opruiming Pagina!----------------------------------------*/
#opruimingoverzicht_header  {
background: url(../grafix/tabel_header.jpg) no-repeat;
height:20px;
margin:10px 0px 0px 10px;
width:590px;
font-weight:bold;
text-align:left;
font-size: 13px;
color:#424242;
margin-bottom: 0px !important;
}

/*-------------------- hoofdtitels! ----------------------------------------*/
.opruimingoverzicht_merk{
width:90px;
padding-left:5px
}
.opruimingoverzicht_type{
width:80px;
}
.opruimingoverzicht_omschrijving {
width:110px;
}
.opruimingoverzicht_aantal {
width:40px;
}
.opruimingoverzicht_opmerkingen {
width:100px;
}
/*-------------------- eind_hoofdtitels! ----------------------------------------*/


#opruiming_overzicht{
margin:0px 0px 10px 10px;
text-align:left;
width:590px;
border:1px solid #ECECEA;
border-bottom:none;
}
.opruiming_overzicht_link {
background: url(../grafix/linkpijltje_opruiming.gif) no-repeat #F5F5F5;
background-position:top right;
line-height:18px;
padding-left:2px;
width:115px;
border-bottom:1px solid #ECECEA;
}
.opruiming_overzicht_link img{
float:right;
}
.opruiming_overzicht_link a:link, .opruiming_overzicht_link a:active, .opruiming_overzicht_link a:visited {
height:100%;
line-height:18px;
width:92px;
display:block;
text-decoration:none;
}
.opruiming_overzicht_type{
line-height:18px;
border-left:1px solid #ECECEA;
border-bottom:1px solid #ECECEA;
padding-left:5px;
padding-right:5px;
}
.opruiming_overzicht_omschrijving {
line-height:18px;
border-left:1px solid #ECECEA;
border-bottom:1px solid #ECECEA;
padding-left:5px;
width:140px;
}
.opruiming_overzicht_aantal {
line-height:18px;
border-left:1px solid #ECECEA;
border-bottom:1px solid #ECECEA;
padding-left:5px;
width:50px;
text-align:right;
}
.opruiming_overzicht_opmerkingen {
line-height:18px;
border-left:1px solid #ECECEA;
border-bottom:1px solid #ECECEA;
padding-left:5px;
width:130px;
}







