body {
	margin: 0px;
	overflow: auto;
	scrollbar-base-color: CCCCCC;
	scrollbar-3dlight-color: CCCCCC;
	scrollbar-darkshadow-color: CCCCCC;
	scrollbar-shadow-color: ffffff;
	padding-top: 4px;	
	background-color: #C6C4C4;
}
td {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
}
th {font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
}
.paginatitels {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #58524E;
}
a img { border:0px none}
.white {color:#FFFFFF}
.green {color:#ABBD41}
.vet {font-weight:bold}
.small {font-size:9px}
.tahoma {font-family:Tahoma, Verdana, Arial;}
.pad5 {
	padding: 5px;
}
.padleft {padding-left:5px;}
/**include right styles*/
.paddingtekst{padding-left:20px;padding-bottom:5px;}
.input{ height:15px; font-size:10px; width:150px; border:0px;margin-bottom:3px;}
.pad10 {

	padding: 10px;
}
.navigatiehelper {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0F0635;
}
.navigatiepad {
	padding-right: 14px;
	padding-top: 4px;
}
.navigatiepad2 {
	padding-top: 4px;
}
a { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f77d35;
	text-decoration: none;
	font-weight:bold;
line-height:20px;
}
a:hover {

	color: #bfcc71;
	line-height:20px;
}
.lijnhoogteklein {
	line-height: 15px;
}
.lijnhoogtegewoon {
line-height:20px;
  
}
.list {
	margin: 0px 0px 0px 17px;
	list-style: square;
}

.ul{ list-style-image:url(images/lisquare.gif);}
.red {
	color: #CC0033;
	text-decoration: underline;
}

.vacaturelinks a { color:#666666;}
@media print {
body {
	filter: auto; 
}
.button {display:none;}
}
.horline{ background:url('images/line.gif') repeat-x;display:block; height:2px;width:100%;margin:5px 0px; clear:both;}
.horl{ background:url('images/line.gif') repeat-x; display:block; height:1px;width:99%;margin:10px 0 0 0; text-align:center; padding:0px;}

.nieuws { font-family:Arial, Helvetica, sans-serif;}
.nieuws * { margin:0px; padding:0px;}
.nieuws td { padding:2px; vertical-align:top}
.nieuws .inhoud { padding-left:0px;}
.nieuws .inhoud p { text-align:left; margin-bottom:10px;}
.nieuws h2 { font-size:12px; text-transform:uppercase;}
.nieuws * a img { border:0px none; margin-right:6px}


.inh { padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px; }
.padleft40 { padding-left:30px;}

.white * a { color:#FFF;}

.acties h1 { font-size:12px; color:#FFF; background:#333333; padding:4px 10px;}
.lh11, .lh11 * { line-height:11px; text-decoration:none; color:#333333;}
.lh11 p a:hover { line-height:11px; text-decoration:none}

.winkelslinks p { padding:0px; line-height:12px; margin:0px;}
.winkelslinks p a { color:#333333; letter-spacing:0px;}


.dovyextra td ul { margin-left:0px; } 
.dovyextra ul li { margin-left:0px; }
.dovyextra ul li a { color:#f47d35; display:block; height:20px; padding-left:25px; font-weight:bold; font-size:10px;background-image: url(images/li_extra.png); background-position:6px 5px; background-repeat:no-repeat;}
.dovyextra ul li a:hover {  background-color:#edecec; color:#f47d35; text-decoration:none;font-weight:bold;font-size:10px;}

ul.vestigingen  { margin-top:10px;}
.vestigingen, .vestigingen * { margin-left:0px; line-height:0px; margin:0px; padding:0px; line-height:12px;} 
.vestigingen li { margin-left:0px;  margin:0px;}
.vestigingen li a { color:#f47d35; display:block; height:10px; padding-left:25px; font-weight:bold; font-size:10px;}
.vestigingen li a:hover { background-image: url(images/li_extra.png); background-position:8px 1px; background-repeat:no-repeat; color:#bfcc71; text-decoration:none;font-weight:bold;font-size:10px; line-height:12px;}
