body {font:11px/1.4em Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:0;padding:0;color:#000; background:url(/images/bg.gif) top left repeat-y #FFF;}
table, tr, td {font:11px/1.4em Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:0; margin:0;}

/* img replacement voor logo */
h1{margin:0;}
h1, h1 a {display: block;width:316px;height:50px;font-size: 100%;position: relative;z-index: 1;}
/* backslash hack to hide some definitions from Mac IE5 \*/
body h1 {overflow: hidden;}
/* well here goes our standards based solution */
h1 a:before, * html h1 span {display: block;content:url("/images/logo.gif");width:316px;height:50px;position:absolute;top:0;left:0;z-index:2;}
/* some of the styling for stupid Windows IE */
* html body h1 {background-image: expression(this.innerHTML += '<span><\/span>', this.runtimeStyle.backgroundImage = "none");}
* html h1 span {background: url(/images/logo.gif) no-repeat;}

h2, h4 {margin:5px 0 5px 15px;padding:10px 0 0 0;*padding:0;}
h4.kop {margin:0;padding:0;}
h2, h4 {font-weight:bold;}
h3, h4{font-size:11px;color:#B91450;}
h2 {font-size:14px;}
h3 {font-weight:normal;margin:5px 0 0 15px;padding:0;}

p {margin:0 0 16px 15px;padding:0;}
p.nomargin {margin:4px 0 8px 0;padding:0;}
.grijs {background-color:#F0F0F0;padding:4px;margin:4px 0 4px 15px;}
.rood {color:#B91450;}
.bijnazwart {color:#666;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;font-size:1px;}

.hr {height:1px;background:url(/images/stippellijn.gif) repeat-x left center;margin:0 0 0 15px;padding:0;}

#frame {width:760px;}
#navigatie {width:258px;float:left;margin:0; padding:0; background:url(/images/left-bg.gif) 0 0 repeat-x;}
#content {width:500px;float:left;overflow:hidden;}

#taalkeuze {width:258px;float:left;margin:0; padding:0;}
#taalimage {width:759px; height:224px; background:url(/images/taalkeuze.jpg) top left no-repeat #DDDDDD;margin:0; padding:0;}

#footerframe {width:760px;}
#footerleft {width:259px; float:left;margin:0; padding:0;}
#footerright {float:left;width:500px;*width:490px;}

a {color:#666;}
a:hover,a:focus,a:active{color:#B91450;}

a.kop {text-decoration:underline;color:#B91450;}
a.kop:hover,a.kop:focus,a.kop:active{}

.img01{font-size:11px;color:#333;background:url(/images/btn_01.gif) no-repeat right 0;padding-right:20px;}
.img02{font-size:11px;color:#333;background:url(/images/btn_02.gif) no-repeat right 0;padding-right:20px;}
.img03{font-size:11px;color:#333;background:url(/images/btn_03.gif) no-repeat right 0;padding-right:20px;}
.volgende{display:block;font-size:11px;color:#333;background:url(/images/btn_volgende.gif) no-repeat right 0;}
.vorige{display:block;font-size:11px;color:#333;background:url(/images/btn_vorige.gif) no-repeat left 0;}
.naam{float:left;display:block;font-size:11px;color:#333;background:url(/images/pijl_grijs.gif) no-repeat left 3px;padding-left:10px;margin:0;}
.kwaliteit{float:left;display:block;font-size:11px;color:#333;background:url(/images/btn_02.gif) no-repeat right 0;padding-right:20px;}
.weg{float:right;display:block;font-size:11px;color:#333;background:url(/images/btn_weg.gif) no-repeat right 0;padding-right:20px;}
.download{float:right;display:block;font-size:11px;color:#333;background:url(/images/btn_02.gif) no-repeat right 0;padding-right:20px;}

.leegmap{width:40px;height:30px;float:right;font-size:11px;color:#333;background:url(/images/btn_leegmap.gif) no-repeat right 0;}
.downloadmap{width:40px;height:30px;float:right;font-size:11px;color:#333;background:url(/images/btn_downloadmap.gif) no-repeat right 0;}


a.btnhome{padding:0;text-decoration:none;width:126px;display:block; color:#fff; font-weight:bold; font-size:1.5em; padding:7px 10px 8px 10px;}
a.btnhome:hover,a.btnhome:focus,a.btnhome:active{background-position:bottom}

.verplicht{font-size:11px;color:#B91450;font-weight:bold;margin:5px 0 0 15px;padding:0;}
.vrij{font-size:11px;color:#000000;font-weight:normal;margin:5px 0 0 15px;padding:0;}

/* Hoofdnavigatie */
#hoofdnavtaal{list-style:none;padding:0;margin:0;}
#hoofdnavtaal li{float:right;}
#hoofdnavtaal li a{padding:0;height:30px; text-decoration:none; color:#FFF; font:bold 11px Verdana; width:124px; display:block; text-align:center; background-color:#000; border-left:1px solid #FFF;}
#hoofdnavtaal li a:hover,#hoofdnav li a:focus,#hoofdnav li a:active{background-color:#B91450;}


#hoofdnav{list-style:none;padding:0;margin:0;}
#hoofdnav li{float:left;}
#hoofdnav li a{padding:0;height:30px;text-decoration:none;color:#FFF;font:bold 11px Verdana; width:124px;display:block;text-align:center;background-color:#666666;border-left:1px solid #FFF;}
#hoofdnav li a:hover,#hoofdnav li a:focus,#hoofdnav li a:active{background-color:#B91450;}

#zijnav{padding:0;margin:0;list-style:none;}
#zijnav li{border-bottom:1px solid #CCC;float:left;width:258px;height:20px;background-color:#FFF;margin:0;}
#zijnav li a{height:20px;text-decoration:none;color:#333333;font:11px Verdana;text-align:left;display:block;background:url(/images/pijl_grijs.gif) no-repeat 15px 6px #FFF;}
#zijnav li a:hover,#zijnav li a:focus,#zijnav li a:active{height:20px;background:url(/images/pijl_rood.gif) no-repeat 15px 6px #FFF;color:#B91450;}
#zijnav span {display:block;padding:3px 0 0 25px;}

#teaser{padding:0;margin:0;margin-top:20px;list-style:none;}
#teaser li{border-bottom:1px solid #CCC;float:left;width:258px;background-color:#F0F0F0;margin:0}
#teaser li a{text-decoration:none;color:#333333;font:11px Verdana;text-align:left;display:block;background:url(/images/pijl_rood.gif) no-repeat 15px 8px #FFF;}
#teaser span {display:block;padding:5px 0 5px 25px;}


#footernavleft{padding:0;margin:0;margin-top:20px;list-style:none;}
#footernavleft li{border-top:1px solid #FFF;float:left;width:258px;margin:0;}
#footernavleft li a{text-decoration:none;color:#666;font:11px Verdana;text-align:left;display:block;text-align:right;font-size:10px;}
#footernavleft span {height:16px;display:block;padding:2px 9px 2px 0;*margin:2px 9px 2px 0;}

#footernavleft .borderlicht {border-bottom:1px solid #FFF;}

#footernavright{padding:0;margin:0;margin-top:20px;list-style:none;}
#footernavright li{height:16px;border-top:1px solid #EEE;float:left;margin:0;width:500px;*width:490px;}
#footernavright li a{text-decoration:none;color:#666;font:11px Verdana;text-align:left;display:block;font-size:10px;}
#footernavright span {display:block;padding:2px 0 2px 9px;}

#footernavright .borderlicht {height:16px;border-top:1px solid #EEE;float:left;margin:0;width:500px;*width:490px;}
#footernavright .borderdonker {border-top:1px solid #CCC;}

a.footerlinks
{	
	border-color:#CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}

a.footerlinks:hover
{
	border-color:#CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B91450;
	font-size: 10px;
	text-decoration: underline;
}

#persform{padding:0px;margin:0px;}
#persform .set {padding:0;margin:0;margin-top:5px;border:0;}
#persform label{width:135px;display:block;float:left;float:left;clear:both;}
#persform input{width:240px;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}
#persform select{width:240px;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}
#persform select.small{width:60px;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}
#persform textarea{width:260px;height:150px;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin-bottom:10px;float:left;font-family:Verdana; font-size:11px;}
#persform textarea.breed{width:420px;height:150px;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin-bottom:10px;margin-left:10px;float:left;font-family:Verdana; font-size:11px;}
#persform #submitbtn{background:url(/images/bg_button.gif) no-repeat;float:right;padding:0;height:20px;font-size:11px;text-decoration:none;color:#000;font-family:Verdana;width:80px;display:block;text-align:center;border:none;}

#abonneeform{padding:0px;margin:0px;}
#abonneeform .set {padding:0;margin:0;border:0;}
#abonneeform label{display:block;float:left;}
#abonneeform label.check{display:block;float:left;*padding-top:4px;}
#abonneeform input{border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}
#abonneeform select{clear:both;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}
#abonneeform input.check{border:none;float:left;margin-bottom:5px;padding:0;}

#abonneeform input.geenbreak{float:left;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin:1px;margin-bottom:6px;float:left;font-family:Verdana;font-size:11px;}

#abonneeform label.radio{float:left;margin-right:4px;*padding-top:4px;}
#abonneeform input.radio{border:none;float:left;padding:0;}

#abonneeform textarea{clear:both;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin-bottom:10px;float:left;font-family:Verdana; font-size:11px;}
#abonneeform textarea.breed{clear:both;border:1px inset;border-bottom-color:#CECECE;border-right-color:#CECECE;margin-bottom:10px;margin-left:10px;float:left;font-family:Verdana; font-size:11px;}
#abonneeform #submitbtn{background:url(/images/bg_button.gif) no-repeat;float:right;padding:0;height:20px;font-size:11px;text-decoration:none;color:#000;font-family:Verdana;width:80px;display:block;text-align:center;border:none;}


.contactsubmitbtn {background:url(/images/bg_button.gif) no-repeat;float:right;padding:0;height:20px;font-size:11px;text-decoration:none;color:#000;font-family:Verdana;width:80px;display:block;text-align:center;border:none;}

.mceVisualAid {
 border: 1px dashed #BBBBBB;
}
