BODY {
	color:#000;
	margin:0;
	background:#fff;
}

TD {
	font:11px Arial,Helvetica,sans-serif;
	line-height:16px;
}

A {
	color:#06882b;
	text-decoration:underline;
	font-weight:normal;
}
A:HOVER {
	text-decoration:underline;
}
#zijnav P{
	margin:0;
	padding:0;
}

#print_this .afblinks {
float:left;
margin-right:7px;
margin-top:2px
}
#print_this .afbrechts {
float:right;
margin-left:7px;
}
#print_this .afbmidden {
clear:both;
text-align:center;
margin:0 auto 10px auto;
display:block;

}

table.actief {
	background-color:#7ddd98;

}

.kolom1 {
	margin-top:13px;

}
#hk1 {
	border:solid 1px #cccccc;

}
.kolom2 {
	margin-top:13px;
}


.kolom1 .titel,
.kolom2 .titel {
	margin-top:7px;
	margin-bottom:15px;
	font-size:20px;
	font-weight:bold;
}


#voet {
	font:11px Arial,Helvetica,sans-serif;
	color:#999999;
	margin-right:9px;
	margin-bottom:6px;
}
/* E-MAIL SERVICE---------------------------------------------------------------- */
.emailservice {
	margin:0;
	padding:0;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.emailservice FORM {
	margin:0
}
.emailservice #fld_email{
	width:164px;
	border:solid 1px #cccccc;
	height:22px;
	display:block;
	margin-top:4px;
	margin-bottom:14px;

}

.emailservice IMG {
	margin-top:9px;
	margin-bottom:5px;
}
.emailservice #submit {
	width:78px;
	height:22px;

	border:solid 1px #cccccc;	
	font:bold 11px Arial,Helvetica,sans-serif;
	background:#DA2002;
	color:#fff;
	text-align:center;
	display:block;
	margin-top:4px;
	margin-bottom:14px;

}

#eservice2 #fld_email, 
#eservice2 #submit {
	margin-bottom:7px;
}

/** folder */
#folderinput {
	margin:0;

}
.folderafb {
	float:left;
	margin-right:12px;
	margin-bottom:9px;
	display:block
}
div.folderafblaatst {
	margin-right:0
}

/** filialen */
#filialen {
	position:relative;
}
.filiaaltitel {
	font:bold 14px/15px Arial,Helvetica,sans-serif;

}
.filiaaltekst {
	display:none;
	border:solid 1px #DBDBDB;
	padding:13px 22px 24px 21px;
	position:relative;
	left:207px;
	top:-23px;
	width:207px;
}
div[class=filiaaltekst] {
	display:none;
	border:solid 1px #DBDBDB;
	padding:13px 22px 24px 21px;
	position:relative;
	left:207px;
	top:-27px;
	width:207px;
}
.filiaaltekst P {
	margin-top:0;
}
#filialen A {
	color:#057B26;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:123px;
	padding:2px 0 3px 0;
	
	border-bottom:solid 1px #DBDBDB;
	height:20px;
}

/* NIEUWSBRIEF ------------------------------------------------------------------ */


.header1{
	padding-left: 1px;
}



#nieuwsbrief_tekstblokken .afblinks {
float:left;
margin-right:7px;
margin-top:7px
}
#nieuwsbrief_tekstblokken .afbrechts {
float:right;
margin-left:7px;
margin-top:7px;
}
#nieuwsbrief_tekstblokken .afbmidden {
clear:both;
text-align:center;
margin:0 auto 7px auto;
display:block;

}

.aanbieding
{
 display: block;
 float: left;
 padding: 0 20px 20px 0;
}

.titel,
.sTitel,
h2#bestelling {
	color:#008C46;
	font-family:"arial-black",arial,helvetica;
	font-size:12px;
	font-weight:bold;
	background-color:transparent;	
}
h2.titel {
	margin:0;
	padding:0;
}
.mainMenu
{
	padding: 0px 0 0 20px;
	border-top: 1px solid #cdcdcd;
}
/*.menubuilder-hoofdmenu-level1-item
{
	float: left;
	text-decoration: none;
	padding: 10px;
	height: 30px;
	display: block;
}
.menubuilder-hoofdmenu-level1-item a
{
	float: left;
	text-decoration: none;
	padding: 10px;
	height: 30px;
	display: block;
}*/

/*.menubuilder-hoofdmenu-level1-item-hover a:hover
{
	float: left;
	text-decoration: none;
	padding: 10px;
	height: 30px;
	display: block;
}*/
.level1
{

}
.mainMenu .item1
{
	float:left;
	background:transparent url(/images/menuBgRight.jpg) no-repeat scroll right center;
}
.mainMenu .item1 a
{
	display:block;
	padding:8px;
	text-decoration:none;
	font-family:"arial black",arial,helvetica;
	font-size:12px;
	background:transparent url(/images/menuBgLeft.jpg) no-repeat scroll left center;
}
.mainMenu .hover1,
.mainMenu .active1,
.mainMenu .childactive1
{
	color: 
}
.mainMenu .hover1 a,
.mainMenu .active1 a,
.mainMenu .childactive1 a
{
	color: #000000;	
}
.mainMenu-hover .hover1 a:hover,
.mainMenu-hover .active1 a:hover,
.mainMenu-hover .childactive1 a:hover
{
	color: #000000;
}