body {
    padding-right: 0px; 
    padding-left: 0px; 
   	padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px;  
    background-color:#FEFEFE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}

h1 {
	font:14px verdana, sans-serif; 
	color: #000066; 
	font-weight:bold;
}
hr{ 
    width:100%; 
    height: 1px; 
    border: 0px; 
    border-bottom: 1px #999999 solid; 
    background-color: #999999; 
}
a {color:#000066; font-weight:bold}
a:hover {color:#000066;}
table.main {
    width: 899px; 
   	background-color: #ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}

table.main td.left { 
    width: 18px; 
    background-repeat:repeat
}

table.main td.right { 
    width: 18px;  
    background-repeat:repeat; 
}

table.main td.footer { 
    height:15px;
	text-align:center; 
    font-size:10px; 
    background-color:#4ABDF3; 
    color:#ffffff; 
	padding-left:10px;
	padding-right:10px
}

table.main td.footer A {
	color: #FFFFFF; 
    text-decoration:none;
	font-stretch: ultra-condense;
	letter-spacing:2px;

}

table.main td.footer A:hover {
	text-decoration:underline
}

table.header {
    width:900px;
	border:0px;  
}

table.header td.logo {
	height: 200px;
	width: 450px; 
}

table.header td.image {
	height: 140px;
	width: 450px;
	background-color:#4ABDF3
}
table.header td.zoeken {
	height: 60px;
	width: 450px;
}


table.maincontent {
    width:899px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	
	
}
table.maincontent td.mainmenu{
    width:163px;
}

table.maincontent td.content_main {
  width:736px;
}

td.topmenu { 

	text-align: right;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:12px;
	color:#000066; 
	text-decoration:none;  }

td.topmenu a {
 color:#000066; 
 font-family:Verdana; 
 font-weight:bold; 
 font-size:12px; 
 text-decoration:none;  
}
 
td.topmenu A:hover {
 text-decoration:underline;  
}


table.regios  {
	background-color:#E8E8F1;
	width: 247px;
}
table.regios td {
	width:50%;
	padding-left:3px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
}
table.regios td A {
	color:#000000;
	text-decoration:none
	}
table.regios td A:hover {
	color:#000000;
	text-decoration:underline
	}

table.content {
    width:100%; 
    border:0;    
}

table.content td{

    padding-bottom:0px;
	padding-top:0px;
	color: black;
	font: normal 70% Verdana;
	line-height: 140%;
}

table.content_blokimage {
    width:450px; 
    border:0;
}

table.content_blokimage td.text{
	width:250px;
	background-color:#E8E8F1;
    padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
	color:#000000;
	border-left:#64689E 1px solid; 
    border-right:#64689E 1px solid; 
    border-bottom:#64689E 1px solid;  
    border-top:#64689E 1px solid;
}
table.content_blokimage td.image{
	width:200px;
	padding-left:0px; 
    padding-right:0px; 
    padding-bottom:0px;
	padding-top:0px;
	text-align:center;
	border-left:#64689E 0px solid; 
    border-right:#64689E 1px solid; 
    border-bottom:#64689E 1px solid;  
    border-top:#64689E 1px solid;
}

table.content_blok {
    width:450px; 
    border:0;
}

table.content_blok td.text{
	width:220px;
	background-color:#E8E8F1;
    padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
	color:#000000;
	border-left:#64689E 1px solid; 
    border-right:#64689E 1px solid; 
    border-bottom:#64689E 1px solid;  
    border-top:#64689E 1px solid;
}

table.prod_home {
    width:100%; 
    border:0;    
}

table.prod_home td.prod_home_picture{
    padding-left:0px;
	padding-right:0px;
	height:150px;
	width:150px;
	border-left:#4ABDF3 1px solid; 
    border-right:#4ABDF3 1px solid; 
    border-bottom:#4ABDF3 1px solid;  
    border-top:#4ABDF3 1px solid;
}
table.prod_home td.prod_home_leeg{
    padding-left:0px; 
	width:80px;
	}

table.prod_home td.prod_home_titel{
    padding-left:0px; 
   	height:30px;
	width:150px;
	background-color:#9EDCF8;
	border-left:#4ABDF3 1px solid; 
    border-right:#4ABDF3 1px solid; 
    border-bottom:#4ABDF3 1px solid;  
    border-top:#4ABDF3 0px solid;
	text-align:center;
}

table.subcat {
    width:500px; 
    height:150px;
}

table.subcat td.subcat_picture{
    padding-left:0px; 
   	width:115px;
	height:150px;
	text-align:center;
	border-left:#0A5C84 1px solid; 
    border-right:#0A5C84 1px solid; 
    border-bottom:#0A5C84 1px solid;  
    border-top:#0A5C84 1px solid;
}
table.subcat td.subcat_leeg{
    height:10px;
	border-bottom:#0A5C84 1px solid;
	border-right:#0A5C84 1px solid;
	border-top:#0A5C84 1px solid;  }

table.subcat td.subcat_omschrijving{
    height:90px;
	border-right:#0A5C84 1px solid;
}

table.subcat td.subcat_titel{
	text-align:left;
	padding-left:5px; 
    height:25px;
	width:385px;
	background-color:#0B6B9B;
	border-right:#0A5C84 1px solid; 
    border-bottom:#0A5C84 1px solid;  
}

table.subcatprod {
    width:405px; 
}
table.subcatprod td.subcatprod_picture{
    padding-left:0px; 
   	width:100px;
	 height:100px;
	text-align:center;
	border-left:#0A5C84 1px solid; 
    border-right:#0A5C84 1px solid; 
    border-bottom:#0A5C84 1px solid;  
    border-top:#0A5C84 1px solid;
}
table.subcatprod td.subcatprod_leeg{
    height:5px;
	border-bottom:#0A5C84 1px solid;
	border-right:#0A5C84 1px solid;
	border-top:#0A5C84 1px solid;  }

table.subcatprod td.subcatprod_omschrijving{
    height:65px;
	border-right:#0A5C84 1px solid;
	line-height: 120%;
}

table.subcatprod td.subcatprod_titel{
	text-align:left;
	padding-left:5px; 
    height:15px;
	width:300px;
	background-color:#0B6B9B;
	border-right:#0A5C84 1px solid; 
    border-bottom:#0A5C84 1px solid;  
}

table.content_blokimage {
    width:450px; 
    border:0;
}
table.bannergroot {
    width:450px; 
    border:0;
	background-color:#64689E;
}

table.bannergroot td{
    padding-left:10px; 
    padding-right:10px; 
    padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	font-stretch: ultra-condense;
	letter-spacing:2px;
}

table.bannerklein {
    width:100%; 
    border:0;
	padding-left:0px; 
    padding-right:0px; 
    padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	font-stretch: ultra-condense;
	letter-spacing:2px;
}

table.bannerklein td.leeg {
	height:3px;
	padding-left:0px; 
    padding-right:0px; 
    padding-bottom:0px;
	padding-top:0px;
}
table.bannerklein td.link {
	padding-left:0px; 
    padding-right:0px; 
    padding-bottom:0px;
	padding-top:0px;
}
table.bannerklein td.paars{
    background-color:#64689E;
	padding-left:10px; 
    padding-right:10px; 
    padding-bottom:10px;
	padding-top:10px;
	
}

table.bannerklein td.paars_75{
    background-color:#8B8EB6;
	padding-left:10px; 
    padding-right:10px; 
    padding-bottom:10px;
	padding-top:10px;
	
}

table.bannerklein td.paars_50{
    background-color:#B1B3CE;
	padding-left:5px; 
    padding-right:5px; 
    padding-bottom:10px;
	padding-top:10px;
	
}

table.poll {
    padding-left:5px;
	height:30px; 
    padding-right:5px; 
    padding-bottom:0px;
	padding-top:0px;
}
table.inloggen {
    padding-left:5px; 
    padding-right:5px; 
    padding-bottom:0px;
	padding-top:0px;
	
}
table.zoekresultaten {
    width:100%; 
    border:0;
	
}

table.zoekresultaten td.icons{
	text-align:right;
    padding-left:5px; 
    padding-right:30px; 
    padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
	color:#000000;
}
table.zoekresultaten td.uitgebreid_wit{
	font-size:11px;
	color:#000000;
	border-top:#64689E 1px solid;
	padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;
}

table.zoekresultaten td.uitgebreid_paars{
	font-size:11px;
	color:#000000;
	background-color:#F3F3F8;
	border-top:#64689E 1px solid;
	padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;}

table.zoekresultaten td.beknopt{
	font-size:11px;
	color:#000000;
	border-top:#64689E 1px solid;
	padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;
}

table.tab{
	width:100%;
	height:30px;
	padding-left:0px; 
    padding-right:0px; 
    padding-bottom:0px;
	padding-top:0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
table.tab td{
	width:14%;
	background-color:#cccccc;
	border-left:#eeeeee 1px solid; 
    border-right:#eeeeee 1px solid; 
    border-bottom:#ffffff 2px solid;  
    border-top:#eeeeee 1px solid;
	color: #666666;
	
}

table.tab td.selected{
	background-color:#64689E;
	border-left:#ffffff 2px solid; 
    border-right:#ffffff 2px solid; 
    border-bottom:#ffffff 0px solid;  
    border-top:#ffffff 2px solid;

	}

table.tab td.selected A{
	color:#ffffff;
	text-decoration:none;
	
	}
table.zoekresultaten_beknopt{
	font-size:11px;
	color:#000000;border-bottom:#64689E 1px solid; 
}
table.zoekresultaten_uitgebreid{
	font-size:11px;
	color:#000000;
}

table.zoekresultaten_uitgebreid td.bedrijf{
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#1D236B;
}
table.zoekresultaten_uitgebreid td.adres{
	width:50%;
	font-size:12px;
	color:#1D236B;
}
table.zoekresultaten_uitgebreid td.tel{
	width:50%;
	font-size:12px;
	color:#1D236B;
}
table.zoekresultaten_uitgebreid td.knopmeer{
	text-align:right;
 	padding-right:20px; 
}

table.omschrijving {
    width:100%; 
    border:0;
	padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
}
table.omschrijving td.icons{
	text-align:right;
    padding-left:5px; 
    padding-right:30px; 
    padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
	color:#000000;
}
table.fabrikanten {
	width:580px;    
	border-left:#64689E 0px solid; 
    border-right:#64689E 1px solid; 
    border-bottom:#64689E 1px solid;  
    border-top:#64689E 0px solid;
}

table.fabrikanten td {
    width:145px;
	height:64px;
    border-left:#64689E 1px solid; 
    border-right:#64689E 0px solid; 
    border-bottom:#64689E 0px solid;  
    border-top:#64689E 1px solid;
}

table.foto_detailist {
	width:950px;    
}

table.foto_detailist td.foto {
    width:300px;
}

table.omschrijving td.titel_omschrijving {
    font-size:12px;
	font-weight:bold;
	color:#1D236B;
	border-bottom:#64689E 1px solid;
	border-top:#64689E 1px solid;
	
}

table.openingstijden{
    width:450px;
}

table.openingstijden td {
    width:225px;
	padding-right:3px; 
    padding-left: 3px; 
    padding-bottom: 0px; 
    padding-top: 2px; 
    font-size:11px; 
    border-bottom:#cccccc 1px solid; 
    height:20px;
}

table.bedrijfsgegevens{
    width:100%;
	font-size:12px;
	font-weight:bold;
	color:#1D236B;
	padding-right:3px; 
    padding-left: 3px; 
    padding-bottom: 0px; 
    padding-top: 2px; 

}

table.bedrijfsgegevens td.bedrijf_plaats {
	height:20px;
  
}
table.bedrijfsgegevens td.bedrijf_overige {
    font-size:11px;
}

table.bedrijfsgegevens td.bedrijf_overige A {
    font-size:11px;
	text-decoration:none;
	color:#1D236B;
}

table.bedrijfsgegevens td.bedrijf_overige A:hover {
	text-decoration:underline;

}
table.bedrijfsgegevens td.bedrijf_logo {
	width:300px;
	text-align:center;
}


.contenttext {
    font-size: 11px;
	color:#000000; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.contenttext A{
	text-decoration:none;
	color:#1D236B; 
	font-weight:bold;
}

.contenttext A:hover{
	text-decoration:underline;
}
.title_link{
   	font-stretch: ultra-condense; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size:12px;
    letter-spacing:1px; 
	padding-bottom:5px;
	padding-top:5px;
}

.title_link A{
	
	text-decoration:none;
}

.title_link A:hover{
text-decoration:none;
}
.title_link_12px{
   	font-stretch: ultra-condense; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size:11px;
    letter-spacing:2px; 
    color: #FFFFFF;
	
}

.title_link_12px A{
	color: #FFFFFF; 
	text-decoration:none
}

.title_link_12px A:hover{
	text-decoration:underline;
	color: #FFFFFF;
}
.title{
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	color:#9EDCF8;
	font-variant: normal;
	text-transform: uppercase;
}

.title A{
	color: #1D236B; 
	text-decoration:none
}

.title A:hover{
	text-decoration:underline
}

.title_18px{
   	font-stretch: ultra-condense; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size:18px;
    letter-spacing:2px; 
    color: #1D236B; 
}

.lijn_h_wit_1px {
	height:1px;
	background-color:#ffffff;
}
.lijn_h_blauw_1px {
	height:1px;
	background-color:#0B6C9B;
}
.lijn_h_wit_2px {
	height:2px;
	background-color:#ffffff;
}

.lijn_h_blauw_10px {
	height:10px;
	background-color:#4ABDF3;
}

.lijn_h_grijs_5px {
	height:1px;
}
.lijn_h_paars_1px {
	height:1px;
	background-color:#64689E;
}

.lijn_v_paars_3px {
	width:3px;
	background-color:#64689E;
}
.lijn_v_paars_2px {
	width:2px;
	background-color:#64689E;
}

.lijn_v_paars_1px {
	width:1px;
	background-color:#64689E;
}
.titlezoeken {
	font-stretch: ultra-condense;
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	letter-spacing:2px;
	color: #64689E;
}



table.nieuws {
    width:100%; 
    border:0
}

table.nieuws td.nieuws_kop{ 
    font-family: Verdana,Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:bold
}

table.nieuws td.line_nieuws {
    height:1px; 
    background-color:#ffffff
}

.contentnieuws {
    padding-right: 2px; 
    padding-left: 2px; 
    font-size: 10px; 
    padding-bottom: 0px; 
    vertical-align: top; 
    color: #464b58; 
    line-height: 14px; 
    padding-top: 0px; 
    font-style: normal; 
    font-family: Verdana,Arial, Helvetica, sans-serif
}

.kruimel A{
    color: #464b58; 
    font-weight:normal; 
    font-family: Verdana,Arial, Helvetica, sans-serif
}

table.produkten_home{
    width:460px; 
    border:0; 
    padding:0px
}

table.produkten_home td.produkt_image{
    width:100px; 
    height:100px; 
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px;
    border-left: #07103F 2px solid; 
    border-right: #07103F 2px solid; 
    border-bottom:#07103F 2px solid;  
    border-top:#07103F 2px solid;
}

table.produkten_home td.produktleeg { 
    width:20px; 
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px;
}

table.produkten_border{
    width:720px; 
    border-left: #07103F 1px solid; 
    border-right: #07103F 1px solid; 
    border-bottom:#07103F 1px solid;  
    border-top:#07103F 1px solid;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px;
}



table.produkten td.produkten_foto{ 
    width:20px;
}

table.produkten td.produkten_artikelnr{ 
    width:60px; 
}

table.produkten td.produkten_omschrijving{ 
    width:440px;
}

table.produkten td.produkten_eenheid{ 
    width:100px;
}

table.produkten td.produkten_verpakking{ 
    width:100px;
}

table.produkten td.produkten_foto_gr{
    background-color:#eeeeee
}

table.produkten td.produkten_artikelnr_gr{
    background-color:#eeeeee
}

table.produkten td.produkten_omschrijving_gr{
    background-color:#eeeeee
}
table.produkten td.produkten_eenheid_gr{
    background-color:#eeeeee
}

table.produkten td.produkten_verpakking_gr{
    background-color:#eeeeee
}

.produkten_titelkop{ 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color: #07103F; 
    background-color:#F5E8AC; 
    height:20px;
    border-bottom:#07103F 1px solid; 
    font-weight:bold
}

.produkten_titelkop A{ 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color: #07103F; 
    background-color:#F5E8AC; 
    height:20px; 
    text-decoration:underline 
}

.produkten_titelkop A:hover{ 
    text-decoration:underline
}

table.klanten{
    border:0;
}

table.klanten td.klanten_logo{
    width:200px; 
    height:130px; 
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px;
}

.titlepagina{
    font-stretch: ultra-condense;
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	letter-spacing:2px;
	color: #64689E;
	padding-top:1px;
	padding-left:0px;
	padding-bottom:0px
}

.form_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	padding-left:10px;
	padding-bottom:0px
}



.titlenieuws{
    font-stretch: ultra-condense; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size:12px;
    letter-spacing:2px; 
    color: #FFFFFF; 
}

.input {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: strong; 
    color: #000000; 
    text-decoration: none; 
    background-color: #FFFFFF; 
    border: 1px #000066 solid; 
    width: 100px
}

.inputlong {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: strong; 
    color: #000000; 
    text-decoration: none; 
    background-color: #FFFFFF; 
    border: 1px #000066 solid; 
    width: 175px
}

.inputbtn {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: strong; 
    color: #ffffff; 
    text-decoration: none; 
    background-color: #999999; 
    border: 1px #000066 solid; 
}

.inputbtn1{  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: strong; 
    font-weight: strong; 
    color: #000000; 
    text-decoration:strong; 
    background-color: #999999; 
    border: 1px #000066 solid;
}

A.linkmeer {
	margin-top: 0px; 
    padding-left: 450px; 
    font-weight: bold; 
    font-size: 10px; 
    color: #464b58; 
    margin-right: 0px; 
    background-repeat: no-repeat; 
    font-family: Verdana, Helvetica, sans-serif; 
    background-color: #ffffff; 
    TEXT-ALIGN: right; 
    TEXT-DECORATION: underline;
}
A:hover {
	cursor: hand;
}
	
.meerlinks {
	background-POSITION: right 20%; 
    padding-bottom: 2px; 
    padding-top:2px; 
    repeat-x; 
    height: 11px; 
    TEXT-ALIGN: right
}


.titlemenu{
    height:20px; 
    background-color:#07103F;
    font-stretch: ultra-condense; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size:12px;
    letter-spacing:2px; 
    color: #FFFFFF; 
    padding-left:5px; 
    padding-bottom:0px; 
    border-bottom:#F5E8AC 1px solid;
}


table.bulletin {
	background-color: #999999;
}

table.bulletinsub {
	background-color: #0B6C9B;
}
td.bulletinIcon {
	width:10px;
	text-align: left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;	
	border-bottom:#FFFFFF 1px solid;  
}

td.bulletinIconSub {
	width:10px;
	text-align: left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	background-color:#0B6B9B;

	  
}

td.bulletinLink{
	width:185px;
	text-align: left;
	vertical-align:top;
	padding-top:4px;
	padding-right:1px;
	padding-bottom:4px; 
    padding-left:3px;
	border-bottom:#FFFFFF 1px solid;  
	
}

td.bulletinLinkSub {
	width:185px;		
	background-color:#0B6B9B;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px; 
    padding-left:3px;
	color:#FFFFFF; 
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none;
	
}

a.bulletin {
	color:#FFFFFF; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 	
}

a.bulletin:hover {
	color:#ffffff; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 	
}
a.bulletinsub {
	color:#FFFFFF; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none;
	
}

a.bulletin:hoversub {
	color:#ffffff; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 	
}

a.bulletinSelected {
	color:#ffffff; 
	width: 100%;
	font-family:Verdana; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration:none; 
	font-weight: bold;
	
}

tr.bulletinRow {
	width: 185px;
	background-color:#999999;
}
tr.bulletinRowsub {
	width: 185px;
	background-color:#0B6B9B;
}

tr.bulletinRowHover {
	width: 185px;
	background-color:#0B6B9B;	
}
tr.bulletinRowHoversub {
	width: 185px;
	background-color:#4ABDF3;	
}
tr.bulletinRowSelected {
	width: 185px;
	background-color:#0B6B9B;	
	border-bottom:#FFFFFF 0px solid; 
}

.empty{
    height:1px;
    background-color:#07103f
}

td.menutop {
	background-color:#ffffff;
	height:30px; 
    background-repeat:no-repeat;
	color: #51BAF2;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-bottom:2px;
	padding-top:7px;
	
}

table.produktdetails{
    width:670px; 
    border:0; 
     padding-right: 0px; 
    padding-left: 0px; 
}

table.produktdetails td.produktdetails_tekst{
    width:445px; 
    padding-right: 0px; 
    padding-left: 0px; 
    border-left: #095B84 1px solid; 
    border-right: #095B84 1px solid; 
    border-bottom:#095B84 1px solid;  
    border-top:#095B84 1px solid;
}

table.produktdetails td.produktdetails_image { 
    width:225; 
    padding-right: 0px; 
    padding-left: 0px; 
    border-left: #095B84 0px solid; 
    border-right: #095B84 1px solid; 
    border-bottom:#095B84 1px solid;  
    border-top:#095B84 1px solid;
	vertical-align:text-top;
}

table.produktspecificaties{
    width:100%; 
    border:0;
	vertical-align:text-top;
}

table.produktspecificaties td.produktspecificaties_titel{
    width:100%; 
    padding-right: 3px; 
    padding-left: 3px;
	background-color:#0B6C9B;
	height:30px; 
	border-bottom:#095B84 1px solid;
	
    
}
table.produktspecificaties td.produktspecificaties_kop{
    width:100%; 
    padding-right: 3px; 
    padding-left: 3px;
	font-size:11px;
	background-color:#efefeF;
	border-bottom:#095B84 1px solid;
	border-top:#095B84 0px solid;
	font-weight:bold;
	color:#000000;
    
}
table.produktspecificaties td.produktspecificaties_omschrijving{
	width:60%;
	padding-right: 2px; 
    padding-left: 9px;
	font-size:11px;
	height:18px;	  
    vertical-align:text-top;
	border-bottom:#efefeF 1px solid;  
}
table.produktspecificaties td.produktspecificaties_waarde{
	width:40%;
	padding-right: 2px; 
    padding-left: 9px;
	font-size:11px;
	height:18px;	  
    vertical-align:text-top;
	border-bottom:#efefeF 1px solid;  
}

table.produktspecificaties td.produktdetails_image { 
    width:225px; 
    padding-right: 3px; 
    padding-left: 3px; 
    border-left: #095B84 0px solid; 
    border-right: #095B84 1px solid; 
    border-bottom:#095B84 1px solid;  
    border-top:#095B84 1px solid;
}

table.bulletin_menu2 {
	background-color: #eeeeee;
	width:225px;
	}

td.bulletinIcon_menu2 {
	width:5px;
	height:25px;
	text-align: left;
	vertical-align:middle;
	padding-left:0px;	
	border-bottom:#095B84 1px solid;  
}

td.bulletinLink_menu2{
	width:220px;
	text-align: left;
	vertical-align:middle;
	padding-top:4px;
	padding-right:1px;
	padding-bottom:4px; 
    padding-left:0px;
	border-bottom:#095B84 1px solid;  
	
}

a.bulletin_menu2 {
	color:#095B84; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 	
}

a.bulletin_menu2:hover {
	color:#FFFFFF; 
	width: 100%;
	font-family:Verdana; 
	font-weight:bold; 
	font-size:13px; 
	text-decoration:none; 	
}

a.bulletinSelected_menu2 {
	color:#095B84; 
	width: 100%;
	font-family:Verdana; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration:none; 
	font-weight: bold;
	
}

tr.bulletinRow_menu2 {
	width: 200px;
	background-color:#eeeeee;
}

tr.bulletinRowHover_menu2 {
	width: 200px;
	background-color:#0B6B9B;	
}

tr.bulletinRowSelected_menu2 {
	width: 200px;
	background-color:#0B6B9B;	
	border-bottom:#095B84 0px solid; 
}

table.vestiging td.maps{
	width:400px;
}

.lijn_1px_grijs{
	border-left:#000066 1px solid; 
    border-right:#000066 1px solid; 
    border-bottom:#000066 1px solid;  
    border-top:#000066 1px solid;
}

td.nummer{
	width:25px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	 border-top:#CCCCCC 1px solid; 
}

td.adres{
	width:180px;
	padding-left: 5px;
	 border-top:#CCCCCC 1px solid; 
	 font-size:12px
	
}

td.vestiging_logo
{
	width:175px;
	padding-left:5px;
	padding-top:5px;
	 border-top:#CCCCCC 1px solid; 
	
}

.fontsize10{
	font-size:10px;
}

.input {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: strong; 
    color: #000000; 
    text-decoration: none; 
    background-color: #EEEEEE; 
    border: 1px #000066 solid; 
    width: 100px
}

.inputbtn {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: strong; 
    color: #000000; 
    text-decoration: none; 
    background-color: #999999;
	border: 1px #000066 solid; 
    width: 75px;
	margin-left:30px
}

img.logo { 
	border:none; 
	border:1px solid #D2D7E8; 
	margin-right:10px; 
	margin-bottom:10px; 
}


table.vestiging_selected{

background-color:#EEEEEE


}

td.buttons{
	width:60px;
	border-left:#CCCCCC 1px solid; 
    border-right:#CCCCCC 1px solid; 
    border-bottom:#CCCCCC 0px solid;  
    border-top:#CCCCCC 1px solid;
	padding-top:3px;
	padding-left:3px
}

table.registratie {
 	background-color: #FBFBFB;
 	width:600px;
	font-size:12px;
	border: 1px #0B6C9B solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
 table.registratie td {
 	font-size:12px}
 
 td.registartie_kop{
  font-weight:bolder;
height:20px;
    padding-right: 3px; 
    padding-left: 3px;
 background-color:#efefeF;
 border-bottom:#0B6C9B 1px solid;
 border-top:#0B6C9B 1px solid;
 border-left:#0B6C9B 0px solid;
 border-right:#0B6C9B 0px solid;
 font-size:12px;
 color:#000000;
    
}
 .inputbtn3 {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	height:20px;  
	width:200px;  
	color: #000000; 
	text-decoration: strong; 
	background-color: #ffffff; 
	border: 1px #0B6C9B solid;}
	
	.inputbtn4 {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	height:100px;  
	width:600px;  
	color: #000000; 
	text-decoration: strong; 
	background-color: #ffffff; 
	border: 1px #0B6C9B solid;}
	
	#Layer_nuovo_vala1 {
	position:absolute;
	left:50%;
	margin-left:-450px;
	top:0;
	width:270px;
	overflow: hidden;
}


#Layer_nuovo_vala5 {
	position:absolute;
	left:1px;
	top:250px;
	width:99%;
	z-index:5;
	visibility: hidden;
}


#Layer_nuovo_vala3 {
	position:absolute;
	left:0;
	top:0;
	width:100%;

	z-index:2;
	visibility: hidden;
}


#Layer_nuovo_vala10 {
	position:absolute;
	left:0;
	top:230px;
	width:100%;
	z-index:11;
	visibility: hidden;
	
}


#test8 {
	position:relative;
left:50%;
margin-left:-405px;
width:800px;
	background-image: url(http://www.candy.it//menu/images/gradient1.png);
	background-repeat: no-repeat;
	background-position: center;
	padding-left:20px;
	
}


#Layer_nuovo_vala10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

	#Layer_nuovo_valafoto {
	position:absolute;
	left:50%;
	margin-left:-450px;
	top:62px;
	width:900px;
	overflow: hidden;
	text-align:right
}

.txtbluboldbis {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	color:#9EDCF8;
	font-variant: normal;
	text-transform: uppercase;
}

.linkHP:link 
{ 
	text-decoration: none; 
	font-family:Verdana; 
	font-size:10px; 
		font-weight: bold; 
	color:#000000;
}
.linkHP:visited 
{ 
	text-decoration: none; 
	font-family:Verdana; 
	font-size:10px; 
	font-weight: bold; 
	color:#000000;
}
.linkHP:hover 
{ 
	text-decoration: none; 
	font-family:Verdana; 
	font-size:10px; 
	font-weight: bold; 
	color:#4ABDF3;
}