body {background:#DED0DD;}
.gradient1 {
	background:url(/images/pro-gradient1.jpg);
	background-repeat:repeat-y;
}
.background1 {
	background:url(/images/pro-bgmain.jpg);
	background-repeat:no-repeat;
}
.gradient2 {
	background:url(/images/pro-gradient2.jpg);
	background-repeat:repeat-y;
}
.background2 {
	background:url(/images/pro-bgcontentvak.jpg);
	background-repeat:no-repeat;
}
/*basistabel 980x590px:*/
#content {
position:absolute;left: 50%;top: 50%;margin-left: -490px;margin-top: -295px;
}

A{text-decoration: none; color: #202020; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px} 
A:link{color: #6E0015; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
A:visited{color: #6E0015; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
A:hover{color: #C40025; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
p, tr, td, ul, li	{color: #202020; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

a.voetlink:link{color: #FFFFFF; font-family: Arial; font-size: 1; text-decoration: none}
a.voetlink:visited{color: #FFFFFF; font-family: Arial; font-size: 1; text-decoration: none}
a.voetlink:hover{color: #FFFFFF; font-family: Arial; font-size: 1; text-decoration: none}
a.voetlink:active{color: #FFFFFF; font-family: Arial; font-size: 1; text-decoration: none}

/* HOR SUBMENU's */

#nav, #nav ul {
	float: right;
	list-style: none;
	line-height: 1;
	background: none;
	font-weight: normal;
	font-family: arial;
      font-size: 11px;
	padding: 0;

	
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	
	color: #FFFFFF;
	text-decoration: none;
	padding: 0.25em 1em;
	font-weight: normal;
      font-family: arial;
      font-size: 11px;
	color:#FFFFFF;
	
}

#nav a.daddy {

}

#nav li {
	float: left;
	padding: 0;
      border-right:1px solid #FFFFFF;
      
}

#nav li ul {
	
	position: absolute;
	left: -999em;
	height: auto;
	width:130px; /* breedte submenu's*/
	font-weight: normal;
      font-family: arial;
      font-size: 11px;
	border-top: 0px solid #FFFFFF;
	background: #760016; /* achtergrondkleur navigatieknoppen*/
	margin: 0;	
}

#nav li li {
	padding-right: 2em;
	border-right:0px solid black;
}

#nav li ul a {
	color:#FFFFFF;
	font-weight: normal;
	
}
#nav li ul a:hover{
	color:#FFFFFF;
}
#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #760016;; /* achtergrondkleur navigatieknoppen*/
}

/* INHOUD CMS */

.textfield, .button {border:1px solid #666666;}
.oneCategory {
	padding:19px;
	padding-bottom:10px;
	float:left;
	padding-top:0px;
}

#kruimelpad {
	margin-bottom:10px;
}

div.homepagebanner {
	padding-left:15px;
        padding-right:10px;
        padding-bottom:10px;
        float:left;
        padding-top:0px;
        border:0px solid red;
        width:270;

}
.emptypagetitle {display:none;}
#faq h2 {margin-bottom:5px;}
#faq p {border:0px solid yellow;margin-top:0px;margin-bottom:10px;}

#verkooppunt  {width:148px; text-align:center;border:0px solid red;}
#verkooppunten_nav {margin-bottom:5px;}
#losseverkooppunten {width:100%;padding-top:10px;}

a.readmore,div.archieflink {float:right;clear:both;margin:5px;}

#oneProduct {padding-bottom:0px;margin-bottom:0px;}
#oneProduct img.productImg {padding:10px;}
#oneProduct p {margin-top:3px;}
#oneProduct h2.titel{margin:2px;padding:0px;margin-left:0px;}

.textfieldTD 
{border:0px;background:url(/images/textfield1.gif);background-repeat:no-repeat;padding-left:5px;padding-right:5px;height:20px;background-position:left 
center;padding-bottom:2px;}

.textareaTD {border:0px solid 
red;;background:url(/images/textarea1.gif);background-repeat:no-repeat;padding-left:5px;padding-right:5px;height:20px;background-position:left 
14px;padding-bottom:0px;}

.textfield {border:0px;background:none;width:137px;}
.textarea {border:0px;background:none;width:408px;height:95px;margin-bottom:8px;}


/* KLEUR SPECIFIEK PER SITE */
#losseverkooppunten th {text-align:left;background-color:#72306E; color:white;}

#aanmelding .textfieldTD {border:0px;background:url(/images/textfield1.gif);background-repeat:no-repeat;padding-left:5px;padding-right:5px;height:20px;background-position:left center;padding-bottom:2px;}

#aanmelding .textfield {border:0px;background:none;width:137px;}
.button {border:0px solid red;width:100px;background:url(/images/button1.gif);background-repeat:no-repeat;height:22px;padding-bottom:2px;}

#paginatitel {font-size:16px;margin:0px;padding:0px;margin-bottom:8px;}
#oneProduct ul li{list-style:none;}
#productdetail h1 {font-size:16px;}

.emptypagetitle {display:none;}
