html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var {
    margin: 0;
    padding: 0;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background-color:#FFFFFF;
	background-image:url("../afbeeldingen/bg.gif";
	background-repeat:repeat-y;
	background-position:center;
}

a:link, a:visited, a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

a:hover{
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}

#land-dropdown select {width:146px;}
.producten_img a img {border:0;}

.producten h1{font-size:14px;}
.container{
float:left;
width:889px;
padding-left:21px;
padding-top:17px;
/*border:1px solid #FF00FF;*/

}

.header{
float:left;
width:889px;
height:80px;
/*border:1px solid #FF00FF;*/
}

.header_vervolg{
float:left;
width:889px;
height:80px;
background-image:url("../afbeeldingen/logo_vervolg.gif");
background-repeat:no-repeat;
/*border:1px solid #FF00FF;*/
}

.header_vervolg_fr{
float:left;
width:889px;
height:80px;
background-image:url("../afbeeldingen/logo_vervolg_fr.gif");
background-repeat:no-repeat;
/*border:1px solid #FF00FF;*/
}


.logo{
float:left;

}



.zoeken{
float:left;
padding-left:625px;
/*padding-top:10px;*/
}




input.zoekveld{
width:81px;
height:15px;
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.nav{
float:left;
width:476px;
height:37px;
padding-left:391px;
padding-top:15px;
background-image:url("../afbeeldingen/nav_footer.gif");
background-repeat:no-repeat;
background-position:center;
background-position:bottom;

}

.nav img{
margin-left:2px;
}





.plaat{
float:left;
width:867px;

}

.content{
float:left;
width:867px;
height:170px;
background-image:url("../afbeeldingen/content_bg.jpg");
background-repeat:no-repeat;
font-size:14px;
color:#FFFFFF;
}

.blok1{
float:left;
width:217px;
height:170px;
}

.blok1_text{
float:left;
width:202px;
height:29px;
padding-left:15px;
padding-top:6px;
}

.blok1_img{
float:left;
padding-left:1px;
}

.blok2{
float:left;
width:217px;
height:170px;
}

.blok2_text{
float:left;
width:202px;
height:29px;
padding-left:15px;
padding-top:6px;
}

.blok2_img{
float:left;
padding-left:1px;
}


.blok3{
float:left;
width:217px;
height:170px;
}

.blok3_text{
float:left;
width:202px;
height:29px;
padding-left:15px;
padding-top:6px;
}

.blok3_img{
float:left;
/*padding-left:1px;*/
}

.blok4{
float:left;
width:201px;
height:170px;
padding-left:15px;
}

.blok4_text{
float:left;
width:201px;
height:29px;
padding-top:6px;
}

.blok4_content{
float:left;
width:201px;
height:29px;
font-size:11px;
color:#000000;
}

select{
width:178px;
font-size:10px;
color:#666666;
}

.footer{
float:left;
width:868px;
height:33px;
padding-top:5px;
margin-top:10px;
background-image:url("../afbeeldingen/footer_bg.gif");
background-repeat:repeat-x;
}

.footer_dropdown{
float:left;
width:217px;
text-align:center;
/*border:1px solid #FF00FF;*/
}
.footer_text{
	float:left;
	width:433px;
	padding-top:7px;
	font-size:10px;
	color:#666;
	text-align:center;
}

.footer_text a:link, .footer_text a:active, .footer_text a:visited{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.footer_text a:hover{
	text-decoration:underline;
}

.content_vervolg{
float:left;
width:867px;
padding-top:15px;
}

.groep{
	float:left;
	width:153px;
	height:155px;
	text-align:center;
}

div.groep_text{
float:left;
width:153px;
text-align:center;
font-size:14px;
}

div.groep_text a{
font-size:14px;
}


.kolom_links{
float:left;
width:191px;
padding-left:4px;
position: relative;
zoom:1;
}

.kolom_links ul{
/*padding-left:20px;*/
/*color:#686868;*/
color:#000;
font-size:12px;
/*list-style-image: url(../afbeeldingen/pijltje.gif);*/
list-style-type:none;
width:172px;
position: relative;
zoom:1;

}

.kolom_links li{
border-bottom:1px solid #c2c2c3;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
background-image:url(../afbeeldingen/pijltje.gif);
background-position:left;
background-repeat:no-repeat;
position: relative;
zoom:1;

}

.kolom_links li:hover{
	background-color:#e4e4e4;
	position: relative;
    zoom:1;
}

.kolom_links .active{
	background-color:#e4e4e4;
	position: relative;
    zoom:1;
}

.kolom_links .li_submenu{
    background-image:none;
    width:162px;
    position: relative;
    zoom:1;
}

.kolom_links .li_submenu:hover{
    background-color:#FFFFFF;
    position: relative;
    zoom:1;
}

.kolom_links .ul_submenu{
background-image:none;
font-size:10px;
width:162px;
position: relative;
zoom:1;
}
.kolom_links .ul_submenu li
{
    border-bottom:0px;
    border-top:1px solid #c2c2c3;
}

.kolom_links .ul_submenu  .first
{
    border-bottom:0px;
    border-top:0px;
}



.kolom_links .li_submenu a:link, 
.kolom_links .li_submenu a:visited, 
.kolom_links .li_submenu a:active {font-size:10px;}

.kolom_links .li_submenu a:hover{
	text-decoration:none;
	font-size:10px;
}

.kolom_links .last_item{
	border-bottom:none;
}


.kolom_links a:link, .kolom_links a:visited, .kolom_links a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}



.kolom_links a:hover{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.kolom_midden{
float:left;
width:493px;
}

.midden_header{
float: left;
width:493px;
}

.gekozen_product{
float:left;
width:493px;
height:181px;
margin-top:4px;
background-image:url("../afbeeldingen/bg_gekozen_product.gif");
background-repeat:no-repeat;
}

.gekozen_product_links{
float:left;
width:240px;
}

.gekozen_product_links_text{
float:left;
width:230px;
height:24px;
padding-left:10px;
padding-top:5px;
font-size:14px;
color:#FFFFFF;
}

.gekozen_product_links_content{
float:left;
width:240px;
}


.gekozen_product_rechts{
float:left;
width:253px;
}

.gekozen_product_rechts_text{
float:left;
width:238px;
height:24px;
padding-left:15px;
padding-top:5px;
font-size:14px;
color:#FFFFFF;
}

.gekozen_product_rechts_content{
float:left;
width:238px;
padding-left:15px;
padding-top:10px;
}

.zoek_res{
float:left;
width:493px;
}

.zoek_res_header{
float:left;
width:488px;
height:25px;
padding-top:8px;
padding-left:5px;
background-color:#e8e7e7;
border-top:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7;
font-size:12px;
}

.producten{
float:left;
width:493px;
}
.producten p
{
    margin:0px 0px 10px 0px;
}
.producten_header{
float:left;
width:493px;
border-bottom:1px solid #d7d7d7;
font-size:10px;
padding-top:5px;
padding-bottom:5px;
}

span{
padding-right:20px;
}
.producten_img{
float:left;
width:147px;
border:1px solid #fff;
}
.producten_text{
float:left;
width:236px;
padding-top:15px;
font-size:11px;
color:#5c5c5c;
}

.producten_text a{
font-size:11px;
color:#5c5c5c;
}

.producten_text ul{
padding-left:15px;
list-style-type:disc;
}

.producten_knop{
float:left;
padding-top:45px;
}

.kolom_rechts{
float:left;
width:141px;
padding-left:18px;
}

.winkelmandje_header{
float:left;
width:159px;
}

.winkelmandje_inhoud{
float:left;
width:159px;
/*height:26px;*/
background-color:#eae9ea;
}

.aantal{
float:left;
width:154px;
height:19px;
font-size:9px;
color:#32507a;
padding-top:7px;
padding-left:5px;
}

.product{
float:left;
width:154px;
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
background-color:#FFFFFF;
border-bottom:1px solid #bababb;
border-top:1px solid #bababb;
font-size:9px;
}

.product img{
margin-left:70px;
}

.bedrag{
float:left;
width:154px;
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
background-color:#eae9ea;
font-size:9px;
color:#32507a;
}

.bestellen_knop{
float:left;
width:159px;
height:29px;
}

.banner{
float:left;
width:159px;
}

.account_header{
float:left;
width:159px;
height: 28px;
}

.account_gegevens{
float:left;
width:154px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
background-color:#eae9ea;
font-size:9px;
}

.account_gegevens td {white-space:nowrap;}

.account_gegevens a{
font-size:10px;
color:#555655;
}

input.account_gegevens{
width:85px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFFF;
}

input.inlog_knop{
font-size:10px;
}

.account_footer{
float:left;
width:159px;
}
table.tblBasket
{
    
    width:492px;
   
}

td.basketHeader
{
    background-color:#ededed;
    padding:2px;
    font-weight:bold;
    
    border-bottom:1px solid #cccccc;
}

tr.basketRowLicht
{
    background-color:#eeeeee;
}

tr.basketRowDonker
{
    background-color:#dddddd;
}
tr.basketRowDonker td
{
    padding-left:2px;
}
td.basketTotaal
{

}
td.basketTotaalPrijs
{
    font-weight:bold;
}

td.tdProduct
{
    width:160px;
}
td.tdPrijs
{
    width:95px;
}
td.tdAanatl
{
    width:85px;
}
td.tdTotaal
{
    width:60px;
}
td.tdActies
{
    width:70px;
}
input.inpAantal
{
    width:30px;
    border:1px solid #000000;
}
p.error
{
    color:#ff0000;
	white-space:normal;
}