@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, 
img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td  {
	margin:0;
	padding:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
/*	vertical-align: baseline;
*/	font-family: Tahoma, sans-serif;
	font-size:11px;
}

img {
	border:none;
}

ul {
	list-style:none;
}

h1 {
	color:#3c3c3c;
	font-size:12px;
	font-weight:bold;
}

h2 {
	color:#3c3c3c;
	font-size:13px;
	font-weight:bold;
}

h3 {
	color:#356d9a;
	font-size:12px;
	font-weight:bold;
}

body {
	background:#f0efef;
}

#container {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:995px;
	min-height:950px;
	height:auto !important;
	height:950px;
}

#header {
	float:left;
	width:995px;
	height:137px;
}

#top-menu {
	float:right;
	margin-top:7px;
	margin-right:10px;
	color:#535353;
	font-size:10px;
	font-weight:normal;
}

#top-menu a:link, #top-menu a:visited {
	color:#535353;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

#top-menu a:active, #top-menu a:hover {
	text-decoration:underline;
}

#banner {
	float:left;
	margin-top:34px;
	margin-left:-1px;
	width:371px;
	height:42px;
}

#flash-banner {
	float:left;
	margin-top:34px;
	width:454px;
	height:42px;
}

#ronding {
}

#logo-vermeer {
	float:left;
	margin-top:15px;
	margin-left:6px;
	width:163px;
	height:66px;
}

ul#breadcrumbs {
	float:left;
	margin-top:-13px;
	width:590px;
	height:14px;
	overflow:hidden;
}

ul#breadcrumbs li {
	float:left;
	color:#a6a6a6;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

ul#breadcrumbs li a {
	float:left;
	display:block;
	color:#a6a6a6;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

#zoektermen {
	float:right;
	margin-top:-17px;
	margin-right:170px;
	width:227px;
	color:#920000;
	font-size:10px;
	font-weight:normal;
}

#zoektermen input[type="text"] {
	padding-left:4px;
	/*background:#ffffff;*/
	width:155px;
	height:15px;
	line-height:15px;
	color:#989898;
	font-size:10px;
	font-weight:normal;
	border:1px solid #cacaca;
}

.veld-zoeken {
  background:url(images/bg-zoekwoord.png) left top;
}

.veld-zoeken-leeg {
  background:#ffffff;
}

#vergrootglas {
	float:left;
	margin-top:-17px;
	margin-left:208px;
	width:13px;
	height:13px;
}

#uitgebreid a {
	float:right;
	margin-top:4px;
	margin-right:-130px;
	color:#c68383;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

#mainmenu {
	float:left;
	margin-top:14px;
	background:url(images/bg-mainmenu.png) left top no-repeat;
	width:995px;
	height:24px;
}

ul#mainmenu-ul {
	float:left;
	margin-top:0px;
	width:995px;
	height:23px;
}

ul#mainmenu-ul li {
	float:left;
	margin-left:2px;
}

ul#mainmenu-ul li a:link, ul#mainmenu-ul li a:visited {
	float:left;
	display:block;
	background:url(images/mainmenu.png) left top no-repeat;
	width:136px;
	height:23px;
	line-height:23px;
	color:#3586bc;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

ul#mainmenu-ul li a:active, ul#mainmenu-ul li a:hover {
	background:url(images/mainmenu-hover.png) left top no-repeat;
	color:#fcff00;
}

ul#mainmenu-ul li a#home {
	float:left;
	display:block;
	background:url(images/bullet-home.png) left center no-repeat;
	margin-left:3px;
	padding-left:6px;
	width:42px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

ul#mainmenu-ul li a#home:hover {
	background:url(images/bullet-home-hover.png) left center no-repeat;
}

#content-container {
	float:left;
	margin-top:3px;
	background:url(images/bg-contentcontainer.png) left top repeat-y;
	width:995px;
	min-height:880px;
	height:auto !important;
	height:880px;
}

#content-links {
	float:left;
	margin-top:11px;
	margin-left:12px;
	margin-bottom:17px;
	width:158px;
	border:1px solid #d6d6d6;
}

#pagina-titel {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:140px;
}

ul#submenu1 {
	float:left;
	margin-top:26px;
	width:158px;
}

ul#submenu1 li {
	float:left;
}

ul#submenu1 li a:link, ul#submenu1 li a:visited {
	float:left;
	display:block;
	width:146px;
	height:22px;
	line-height:22px;
	padding-left:12px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#submenu1 li a:active, ul#submenu1 li a:hover {
	background:#3591cb;
	color:#ffffff;
}
/* begin menu test max */

ul#submenu1 li ul {
	background:#efefef url(images/submenubgbottom.png) bottom left no-repeat;
	border:1px solid #d6d6d6;
	width:156px;
	float:left;
	padding-bottom:10px;
}

ul#submenu1 li:hover ul {
}

ul#submenu1 li ul li {
	float:left;
}

ul#submenu1 li ul li a:link, ul#submenu1 li ul li a:visited {
	float:left;
	display:block;
	background:url(images/bullet-home.png) 11px center no-repeat;
	width:146px;
	height:22px;
	line-height:22px;
	padding-left:22px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#submenu1 li ul li a:active, ul#submenu1 li ul li a:hover {
	color:#fff;

	background:url(images/bullet-home-hovoerbalk.png) left top no-repeat;
}

/* einde menu test max */
ul#submenu2 {
	float:left;
	margin-top:26px;
	width:158px;
}

ul#submenu2 li {
	float:left;
}

ul#submenu2 li a:link, ul#submenu2 li a:visited {
	float:left;
	display:block;
	width:146px;
	height:22px;
	line-height:22px;
	padding-left:12px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#submenu2 li a:active, ul#submenu2 li a:hover {
	background:#3591cb;
	color:#ffffff;
}

ul#submenu2 li ul {
	background:#efefef url(images/submenubgbottom.png) bottom left no-repeat;
	border:1px solid #d6d6d6;
	width:156px;
	float:left;
	padding-bottom:10px;
}

ul#submenu2 li:hover ul {
}

ul#submenu2 li ul li {
	float:left;
}

ul#submenu2 li ul li a:link, ul#submenu2 li ul li a:visited {
	float:left;
	display:block;
	background:url(images/bullet-home.png) 11px center no-repeat;
	width:146px;
	height:22px;
	line-height:22px;
	padding-left:22px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#submenu2 li ul li a:active, ul#submenu2 li ul li a:hover {
	color:#fff;

	background:url(images/bullet-home-hovoerbalk.png) left top no-repeat;
}

ul#submenu3 {
	float:left;
	margin-top:46px;
	width:158px;
}

ul#submenu3 li {
	float:left;
}

ul#submenu3 li a:link, ul#submenu3 li a:visited {
	float:left;
	display:block;
	width:146px;
	height:22px;
	line-height:22px;
	padding-left:12px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#submenu3 li a:active, ul#submenu3 li a:hover {
	background:#3591cb;
	color:#ffffff;
}

#nieuws a {
	float:left;
	margin-top:30px;
	margin-left:-1px;
	width:149px;
	height:33px;
	background:url(images/bg-nieuws.png) left top no-repeat;
	line-height:33px;
	padding-left:11px;
	color:#f0f1f4;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#nieuws a:hover {
	color:#fcff00;
}

#fiscale {
	float:left;
	margin-top:17px;
	margin-left:12px;
	color:#356d9a;
	font-size:11px;
	font-weight:normal;
}

#fiscale1 {
	float:left;
	margin-top:15px;
	margin-left:21px;
	width:100px;
	height:85px;
}

#fiscale2 {
	float:left;
	margin-top:19px;
	margin-left:4px;
	border-bottom:52px solid #ffffff;
	width:101px;
	height:72px;
}

#content-inner {
	float:left;
	margin-top:11px;
	margin-left:12px;
	margin-bottom:17px;
	width:637px;
}

#content-inner a {
	/* color:#014b92; */
	color:#3289c1;
	font-size:10px;
	text-decoration:underline;
}

#bezoekers {
	float:left;
	width:577px;
}

#bezoekers-veld {
	float:left;
	background:url(images/bg-bezoekers.png) left top repeat-x;
	width:385px;
	height:24px;
	line-height:22px;
	border:1px solid #eaeaea;
	padding-left:7px;
	color:#ffffff;
	font-size:10px;
}

#velden {
	float:right;
	width:258px;
}

#velden input[type="text"]{
	width:116px;
	height:14px;
	padding-left:5px;
	border:1px solid #d6d6d6;
	color:#014b92;
	font-size:10px;
}

#velden input[type="password"]{
	width:116px;
	height:14px;
	padding-left:5px;
	border:1px solid #d6d6d6;
	color:#014b92;
	font-size:10px;
}

.veld-gebruikersnaam {
  background:url(images/bg-gebruikersnaam.png) left top;
}

.veld-wachtwoord {
  background:url(images/bg-wachtwoord.png) left top;
}

.veld-gebruikersnaam-leeg {
  background:#ffffff;
}

.veld-wachtwoord-leeg {
  background:#ffffff;
}

#bezoek-login {
	float:left;
	background:url(images/bg-login.png) left top repeat-x;
	width:62px;
	height:24px;
	border:1px solid #eaeaea;
	text-align:center;
}

#bezoek-login a {
	width:62px;
	line-height:22px;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	text-decoration:none;
}

#bezoek-login a:hover {
	color:#fcff00;
}

#bezoek-wachtwoord-vergeten
{
        float:left;
        margin:0 3px;
}

#inner-winkelwagen {
	float:left;
	margin-top:6px;
	margin-bottom:30px;
	width:462px;
}

#winkelwagen-img a {
	float:left;
	width:24px;
	height:24px;
}

#inhoud-winkelwagen {
	float:left;
	margin-left:6px;
	color:#3592cd;
	font-size:10px;
	font-weight:bold;
}

#aantal-artikelen {
	float:left;
	margin-left:7px;
	width:317px;
	color:#3592cd;
	font-size:10px;
	font-weight:normal;
}

#bekijken a {
	float:left;
	margin-left:6px;
	color:#3592cd;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

#inner-content-inner {
	float:left;
	margin-bottom:12px;
	width:630px;
	line-height:16px;
	color:#6f6f6f;
	font-size:11px;
}

#inner-content-inner a {
	line-height:16px;
	color:#3289c1;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

#images-flash {
	float:left;
	width:621px;
	height:324px;
}

#img1 a {
	float:left;
	width:303px;
	height:156px;
	overflow:hidden;
	border:1px solid #4098d0;
}

#img1 a:hover {
	border:1px solid #fcff00;
}

#img2 a {
	float:left;
	margin-left:11px;
	width:303px;
	height:156px;
	overflow:hidden;
	border:1px solid #4098d0;
}

#img2 a:hover {
	border:1px solid #fcff00;
}

#img3 a {
	float:left;
	margin-top:8px;
	width:195px;
	height:156px;
	overflow:hidden;
	border:1px solid #4098d0;
}

#img3 a:hover {
	border:1px solid #fcff00;
}

#flash {
	float:left;
	margin-top:8px;
	margin-left:14px;
	width:195px;
	height:156px;
	overflow:hidden;
	border:1px solid #4098d0;
}

#img4 a {
	float:left;
	margin-top:8px;
	margin-left:16px;
	width:195px;
	height:156px;
	overflow:hidden;
	border:1px solid #4098d0;
}

#img4 a:hover {
	border:1px solid #fcff00;
}

#merken {
	float:left;
	margin-top:19px;

}

#merken-vlak {
	float:left;
	margin-top:9px;
	width:616px;
	height:182px;
	background:#ffffff;
	border:1px solid #d6d6d6;
	overflow:hidden;
}

#content-rechts {
	float:left;
	margin-top:11px;
	margin-left:8px;
	margin-bottom:17px;
	width:160px;
	
}

#content-rechts-inner {
	float:left;
	width:158px;
	border:1px solid #d6d6d6;

}

#contact {
	float:left;
	margin-left:6px;
	width:143px;
	height:80px;
	border-bottom:1px solid #d6d6d6;
}

#contact a img {
	float:left;	
	margin-left:-6px;
	width:158px;
	height:64px;
	overflow:hidden;
}

#contact-los a {
	float:left;
	margin-top:-62px;
	margin-left:103px;
	color:#171e45;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#chat {
	float:left;
	margin-left:6px;
	width:143px;
	height:140px;
	border-bottom:1px solid #d6d6d6;
}

#chat a img {
	float:left;
	margin-top:11px;
	margin-left:1px;
	width:144px;
	height:125px;
	overflow:hidden;
}

#aanwezig {
	float:left;
	margin-left:6px;
	width:143px;
	height:180px;
	border-bottom:1px solid #d6d6d6;
}

#aanwezig img {
	float:left;
	margin-top:17px;
	margin-left:1px;
	width:144px;
	height:150px;
	overflow:hidden;
}

#nieuwsbrief {
	float:left;
	margin-left:6px;
	margin-bottom:57px;
	width:143px;
	height:81px;
	border-bottom:1px solid #d6d6d6;
}

#nieuwsbrief-img {
	float:left;
	margin-top:15px;
	margin-bottom:4px;
	width:144px;
	height:21px;
	overflow:hidden;
}

#nieuwsbrief input[type="text"] {
	float:left;
	margin-left:7px;
	padding-left:6px;
	width:127px;
	height:15px;
	color:#989898;
	font-size:10px;
	border:1px solid #cacaca;
}

.veld-nieuwsbrief {
  background:url(images/bg-nieuwsbrief.png) left top;
}

.veld-nieuwsbrief-leeg {
  background:#ffffff;
}

#aan-af {
	float:left;
	margin-top:7px;
	margin-left:16px;
	color:#014b92;
	font-size:10px;
}

#aan-af a {
	color:#014b92;
	font-size:10px;
	text-decoration:underline;
}

#specialdesign {
	float:left;
	margin-top:-17px;
	width:160px;
	height:152px;
}

#special-top a {
	float:left;
	margin-left:12px;
	width:129px;
	height:25px;
	border-top:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	background:#ffffff;
}

#special-bottom a {
	float:left;
	margin-top:-1px;
	width:158px;
	height:124px;
	border:1px solid #d6d6d6;
	overflow:hidden;
}

#container-bottom {
	float:left;
	background:url(images/bg-containerbottom.png) left top no-repeat;
	width:995px;
	height:7px;
}

#footer {
	float:left;
	width:995px;
	height:30px;
	border-bottom:10px solid #f0efef;
}

#copyright {
	float:left;
	margin-top:8px;
	margin-left:4px;
	color:#000000;
	font-size:11px;
}

#footer-menu {
	float:right;
	margin-top:8px;
	margin-right:4px;
	color:#000000;
	font-size:11px;
}

#footer-menu a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

#footer-menu a:hover {
	text-decoration:underline;
}

/*--- PRODUCTENOVERZICHT ---*/

ul#productoverzicht-blokken {
	float:left;
	margin-left:11px;
	width:620px;
}

ul#productoverzicht-blokken li {
	float:left;
	margin-right:8px;
	margin-bottom:19px;
	background:url(images/productoverzicht-blok.png) left top no-repeat;
	width:193px;
	height:139px;
}

ul#productoverzicht-blokken li a:link, ul#productoverzicht-blokken li a:active, ul#productoverzicht-blokken li a:visited, ul#productoverzicht-blokken li a:hover {
	float:left;
	margin-top:8px;
	margin-left:8px;
	text-align:center;
	display:block;
	width:177px;
	height:104px;
	overflow:hidden;
}

ul#productoverzicht-blokken li a.tekst:link, ul#productoverzicht-blokken li a.tekst:visited {
	float:left;
	margin-top:3px;
	margin-left:8px;
	width:177px;
	height:24px;
	color:#5a5a5a;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

ul#productoverzicht-blokken li a.tekst:active, ul#productoverzicht-blokken li a.tekst:hover{
	color:#000000;
}


/*--- PRODUCTEN ---*/


.blauwe-lijn {
	float:left;
	margin-top:0px;
	margin-bottom:10px;
	width:637px;
	height:1px;
	border-top:1px solid #98c6e4;
}

ul#producten {
	float:left;
	width:630px;
}

ul#producten li {
	float:left;
	margin-right:5px;
	margin-bottom:25px;
	width:310px;
	height:220px;
	overflow:hidden;
	text-decoration:none;
}

ul#producten li .titel {
	float:left;
	width:310px;
	height:27px;
	color:#a6a6a6;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

ul#producten li .vanaf {
	float:left;
	width:310px;
	line-height:24px;
	color:#a6a6a6;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
}

ul#producten li a.img-product {
	float:left;
	margin-top:5px;
	width:102px;
	height:151px;
	overflow:hidden;
	cursor:pointer;
	text-align:center;
}

ul#producten li .info-tekst {
	float:left;
	margin-bottom:5px;
	width:182px;
	height:84px;
	line-height:18px;
	color:#172351;
	font-size:11px;
	font-weight:normal;
}

ul#producten li a.meer-info {
	float:left;
	margin-top:4px;
	width:138px;
	height:26px;
	border:3px solid #9bb1bf;
	cursor:pointer;
}

ul#producten li a.meer-info:hover {
	border:3px solid #ffffff;
}

ul#producten li ul {
	float:left;
	width:144px;
}

ul#producten li ul li {
	float:left;
	display:block;
	margin-top:8px;
	margin-right:3px;
	margin-bottom:0px;
	width:13px;
	height:13px;
	text-align:left;
}

/*--- PRODUCTZELF ---*/

#productzelf-img {
	float:left;
	margin-top:24px;
	width:153px;
	height:264px;
	border-right:20px solid #fff;
}
#productzelf-img img {
	float:left;	
}

#productzelf-tekst {
	float:left;
	margin-top:10px;
	margin-left:7px;
	width:auto;
	min-height:169px;
	height:auto !important;
	height:169px;
	line-height:18px;
	color:#686868;
	font-size:11px;
}
/*
#productzelf-tekst div {
	width:auto;

}
*/
#kies-kleur {
	float:left;
	margin-top:15px;
	float:right;
	margin-left:7px;
	width:441px;
	color:#171c41;
	font-size:11px;
	margin-top:-100px;
}

.blauw {
	color:#3591cb;
	font-size:11px;
}

ul#kleuren {
	float:right;
	width:440px;
	min-height:62px;
	border-right:40px solid #fff;
	height:auto !important;
	height:62px;
	margin-top:-70px;
}

ul#kleuren li {
	float:left;
}
/*
ul#kleuren li a:link, ul#kleuren li a:visited {
	float:left;
	display:block;
	background:url(images/kleur-link.png) left top no-repeat;
	width:53px;
	height:54px;
	overflow:hidden;
}



ul#kleuren li a:link, ul#kleuren li a:visited {
	float:left;
	display:block;
	background:url(images/kleur-link.png) left top no-repeat;
	width:53px;
	height:54px;
	overflow:hidden;
}
*/
ul#kleuren li a:hover {
	float:left;
	display:block;
	background:url(images/kleur-hover.png) left top no-repeat;
	width:53px;
	height:54px;
	overflow:hidden;
}

/*toegevoegd door Wendy: nodig voor Javascript die het geselecteerde rondje zichtbaar maakt*/
.kleuren_deselected {
	float:left;
	display:block;
	background:url(images/kleur-link.png) left top no-repeat;
	width:53px;
	height:54px;
	overflow:hidden;
}

.kleuren_selected {
	float:left;
	display:block;
	background:url(images/kleur-active.png) left top no-repeat;
	width:53px;
	height:54px;
	overflow:hidden;
}

#weergave {
	float:left;
	width:153px;
}

#huidige-weergave {
	float:left;
	margin-top:14px;
	margin-left:22px;
	line-height:20px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

#actieve-weergave {
	float:left;
	margin-left:22px;
	line-height:20px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

#wijzigen-weergave {
	float:left;
	margin-top:32px;
	margin-left:22px;
	line-height:20px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

#keuze-weergave a {
	float:left;
	width:130px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

#keuze-weergave a:hover {
	color:#3591cb;
}

#maat-tabel a {
	float:left;
	margin-top:29px;
	margin-left:19px;
	width:103px;
	height:26px;
	border:3px solid #9bb1bf;
}

#maat-tabel a:hover {
	border:3px solid #ffffff;
}

#bestel-tabel {
	float:left;
	margin-top:4px;
	margin-left:5px;
	width:411px;
}

#top-tabel {
	float:left;
	width:411px;
	height:6px;
	background:url(images/bg-tabel-top.png) left top no-repeat;
}

#bg-tabel {
	float:left;
	width:411px;
	padding-bottom:14px;
	background:url(images/bg-tabel.png) left bottom no-repeat;
}

.gekozen-kleur {
	float:left;
	margin-top:13px;
	margin-left:16px;
	width:160px;
	color:#171c41;
	font-size:12px;
	font-weight:normal;
}

.minimale-hoeveelheid {
	float:left;
	margin-top:13px;
	margin-left:27px;
	width:185px;
	color:#171c41;
	font-size:11px;
	font-weight:normal;
}

#bestelknoppen {
	float:left;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	width:401px;



}

#nu-bestellen a {
	float:left;
	margin-left:50px;
	width:103px;
	height:26px;
	border:3px solid #9bb1bf;
}

#nu-bestellen a:hover {
	border:3px solid #ffffff;
}


#offerte-aanvragen a {
	float:left;
	margin-left:7px;
	width:152px;
	height:26px;
	border:3px solid #9bb1bf;
}

#offerte-aanvragen a:hover {
	border:3px solid #ffffff;
}


/* -- styling van de maattabellen op de productpagina's -- */

.productmaattabel {
	float:left;
	margin-left:13px;
	margin-top:10px;
}

.tabel1, .tabel2, .tabel3, .tabel4, .tabel234 {
	float:left;	
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	height:20px;
}

.tabel1 {
	width:48px;	

	padding-left:7px;
	
}

.tabel2 {
	margin-left:24px;
	width:105px;
}
.tabel3 {
	width:98px;
	font-weight:normal;
}

.tabel4 {
	width:50px;
	background:#fff;
	height:20px;
}

input.productmaattabelinput {
	width:18px;
	margin-left:9px;
	height:14px;
	width:30px;
}

.tabel234 {
	width:328px;
}

.wit {
	background:#fff url(images/tabel234witbg.gif) repeat-y left top;
}

.grijs {
	background:#ebebeb url(images/tabel234grijsbg.gif) repeat-y left top;
}

.tabelkop {
	color:#3490ca;
	font-weight:bold;
	float:left;
}

.productmaattabelrij {
	height:20px;
	float:left;
	width:385px;
	background:url(images/tabel1bg.gif) repeat-y left top;	
}

#sitemap {
	float:left;
	width:600px;
	margin-bottom:5px;
}

#sitemap ul {
	float:left;
	margin-left:-20px;
	margin-bottom:10px;
}

#sitemap ul li {
	float:left;
	width:400px;
}

#sitemap ul li a {
	float:left;
	display:block;
	margin-left:10px;
	background:url(images/bullet-home.png) left center no-repeat;
	padding-left:15px;
	width:385px;
	color: #6f6f6f;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}

#sitemap ul li a:hover {
	color:#000000;
	font-weight:bold;
}


/* merken op de homepage */
#merken-vlak {
	padding-top:10px;	
}
#merken-vlak a:link, #merken-vlak a:visited, #merken-vlak a:active, #merken-vlak a:hover {
	height:80px;
	float:left;
	display:block;
	margin-left:14px;

}

#merken-vlak a.atlas {
	width:92px;
	background:url(images/merklogos/atlashover.png);
}
#merken-vlak a.atlas:hover {
	background:url(images/merklogos/atlas.png);		
}

#merken-vlak a.fristads {
	width:91px;
	background:url(images/merklogos/fristadshover.png);
}
#merken-vlak a.fristads:hover {
	background:url(images/merklogos/fristads.png);		
}

#merken-vlak a.bp {
	width:74px;
	margin-right:15px;
	background:url(images/merklogos/bphover.png);
}
#merken-vlak a.bp:hover {
	background:url(images/merklogos/bp.png);		
}

#merken-vlak a.havep {
	width:55px;
	background:url(images/merklogos/havephover.png);
}
#merken-vlak a.havep:hover {
	background:url(images/merklogos/havep.png);		
}

#merken-vlak a.cofra {
	width:138px;
	background:url(images/merklogos/cofrahover.png);
}
#merken-vlak a.cofra:hover {
	background:url(images/merklogos/cofra.png);		
}


#merken-vlak a.hh {
	width:76px;
	background:url(images/merklogos/hhhover.png);
}
#merken-vlak a.hh:hover {
	background:url(images/merklogos/hh.png);		
}


#merken-vlak a.klm {
	width:156px;
	margin-right:10px;
	background:url(images/merklogos/klmhover.png);
}
#merken-vlak a.klm:hover {
	background:url(images/merklogos/klm.png);		
}


#merken-vlak a.wrangler {
	width:113px;
	background:url(images/merklogos/wranglerhover.png);
}
#merken-vlak a.wrangler:hover {
	background:url(images/merklogos/wrangler.png);		
}

#merken-vlak a.haix {
	width:74px;
	margin-right:10px;
	background:url(images/merklogos/haixhover.png);
}
#merken-vlak a.haix:hover {
	background:url(images/merklogos/haix.png);		
}

#merken-vlak a.mascot {
	width:54px;
	margin-right:12px;
	background:url(images/merklogos/mascothover.png);
}
#merken-vlak a.mascot:hover {
	background:url(images/merklogos/mascot.png);		
}


#merken-vlak a.bata {
	width:71px;
	background:url(images/merklogos/batahover.png);
}
#merken-vlak a.bata:hover {
	background:url(images/merklogos/bata.png);		
}


.verwisseldiv {
	float:left;

}	


span.maatkopje {
	font-style:italic;
	font-weight:bold;
	display:block;
	height:20px;
	width:auto;
	background:#FFF;

	line-height:20px;
	float:left;
	color:#000;
}

#bewerkCMS {
	position:fixed;
	left:0;
	top:0;
	width:150px;
	height:150px;
}

/*toegevoegd door Wendy*/
.warning
{
  font-weight:bold;
  color:#cc0000;
  font-size:125%;
}

div.warning
{
  width:100%;
  float:left;
}

.uitleg
{
  font-style:italic;
  font-size:90%;
}

div.uitleg
{
  width:100%;
  float:left;
}

span.verplicht
{
  color:#cc0000;
  font-weight:bold;
  margin: 0 13px;
}

span.verplicht2
{
  color:#cc0000;
  font-weight:bold;
  margin: 0 8px;
}

.toon-merk-alleartikelen a {
	float:right;
	margin-top:10px;
	margin-right:10px;
	border:3px solid #9bb1bf;
	width:199px;
	height:26px;
}

.toon-merk-alleartikelen a:hover {
	border:3px solid #ffffff;
}

.extradiv {
	float:left;
	width:400px;
}

/*div #PCJSF_Support_MasterDiv {
	vertical-align:middle;
}*/

