/* Basic settings */
html,body,th,td,input,textarea,select{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;}
html{overflow-y:scroll;}
body{margin:8px;background:url('bg.jpg') #F5E300 50% 0% repeat-x fixed;}
img{border:0;margin:0;vertical-align:middle;}
h1{font-size:20px;margin:10px 0 10px 0;font-weight:bold;color:#000;}
h2{font-size:18px;margin:5px 0 5px 0;font-weight:bold;color:#660000;}
h3{font-size:15px;margin:0 0 10px 0;font-weight:bold;color:#C40F1E;}
h6{font-size:18px;margin:5px 0 5px 0;font-weight:bold;color:#000;}
h4,h5{font-size:12px;margin:5px 0 5px 0;font-weight:bold;color:#C40F1E;}
form{margin:0;}
li{line-height:17px;}
hr{height:0;border-width:1px 0 0 0;border-style:solid;border-color:#ccc;}
p{margin-top:0;}

a.h7{font-size:15px;margin:0 0 10px 0;padding-top:10px;}
span.grey{color:#666;}
p.grey{color:#999;font-style:italic;}
a.grey:link,a.grey:visited,a.grey:hover,a.grey:active{color:#666;}

div.banners a img.actie{border:1px solid #fff;}
div.banners a:hover img.actie{border:1px solid #000;}

div.logo a img{float:left;display:block;margin:2px;margin:0 6px 6px 0;border:1px solid #ccc;padding:7px;}
div.logo a:hover img{border:1px solid #000;}

table.wr {text-align:left;}
table.wr tr td {background-color:#fc0;border:1px solid #fff;}

td.tb1{width:250px;padding:0 10px 0 0;}
td.tb2{padding:0 10px 0 10px;}
td.tb3{width:330px;padding:0 0 0 10px;}
td.tb3 a img{border:1px solid #ccc;padding:5px;background-color:#fff;margin:0 2px 2px 0;}
td.tb3 a:hover img{border:1px solid #000;}

form.f1{background-color:#DAEFCF;padding:5px;border:1px solid #3C9A26}
form.f1 hr{border-color:#999;}

a:link,a:visited{text-decoration:none;color:#C40F1E;}
a:hover,a:active{text-decoration:underline;color:#C40F1E;}

img.merk{border:1px solid #ccc;padding:2px;}

div.con{width:980px;margin:0 auto;background-color:#fff;border:1px solid #FFFFCC;}

table.weergave td{}

input,textarea,select{padding:3px;}

div.weergave{padding:6px;background-color:#DAEFCF;color:#ccc;margin-bottom:10px;}
div.weergave a{color:#3C9A26;margin:6px;}

table.overz{width:646px;}
table.overz th{}
table.overz tr td {border:1px solid #ffcc00;}

div.is a{border:1px solid #ccc;display:block;padding:5px;margin:5px;}
div.is a:hover{border:1px solid #000;}

div.is2 a{border:1px solid #ccc;display:block;padding:5px;margin:0 10px 15px 0;}
div.is2 a:hover{border:1px solid #000;}

input,select,textarea{border:1px solid #ccc;}
input.b{background-color:#C40F1E;border:1px solid #fff;padding:3px 15px 3px 15px;color:#fff;cursor:pointer;}

th{vertical-align:top;background-color:#ffcc00;}
th a:link,th a:visited{text-decoration:underline;color:#000;}
th em{display:block;font-style:normal;text-decoration:none;}

div.head{background-color:#3c9a26;height:150px;

background-repeat: no-repeat;
background-position: top right;
}

div.thr{float:right;padding:5px;color:#FCE074;width:200px;text-align:center;margin-top:40px;}
div.thr a, div.thr a:link,div.thr a:visited{color:#fff;}

div#mContainer {height:25px;width:945px;overflow:hidden;padding-top:5px;position:relative;}
div#marq {height:20px;position:relative;margin-bottom:-20px;left:980px;}
div#marq a{color:#FFF;text-decoration:none;}
div#marq a:hover{color:#FFF;text-decoration:underline;}

div.fa {width:100px;height:140px;float:left; border:1px #FFCC00 solid;text-align:center;margin:3px;}
div.fa img{border:0px;}
div.fa a,div.fa a:visited{text-decoration:none;}
div.fa a:hover{text-decoration:underline;}

div.fh {width:100px;height:100px;float:left; border:1px #FFCC00 solid;margin:3px;}
div.fh img{border:0px;}

td.toprecept{background-color:#FCE074;text-align:center;padding:7px;}
td.toprecept select{border:1px solid #ccc;}
td.toprecept a{color:#000;}

/*
div.h{height:160px;background-color:#fff;}
div.h img{padding-top:2px;}
*/

#flashcontainer{height:500px;}
#slideshow{height:150px;width:980px;}
#slideshow IMG{position:absolute;z-index:8;}
#slideshow IMG.active{z-index:10;}
#slideshow IMG.last-active{z-index:9;}

div.main{}
div.menuhold{width:160px;}
div.receptbalk{width:818px;}

div.cont2{background-color:#fff;width:798px;float:left;padding:0 10px 10px 10px;}

#marqueecontainer{background-color:#FFF;float:left;width: 112px;overflow: hidden;}

td.q{text-align:center;font-size:14pt;color:#C40F1E;padding:15px;}

div.balk{padding:10px;background-color:#FCE074;}

div.f{background-color:#C40F1E;padding:10px;color:#fff;}
div.f a,div.f a:link,div.f a:visited{color:#fff;}
div.f a.reto{float:right;padding-top:3px;color:#FC9B0E;font-size:10px;}

div#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;}

div#menu ul li {
/* make the list elements a containing block for the nested lists */
position: relative;}
/* style, color and size links and headings to suit */
div#menu a{display:block;margin:0;padding:3px 3px 3px 3px;}

/* Fix IE. Hide from IE Mac \*/
* #menu ul li {float: left;width: 160px;}

div#menu ul li a div{float:right;color:#FCE074;font-size:10pt;text-decoration:none;}

div#menu a {padding:6px 5px 6px 5px;
background-color:#E60000;
color: #fff;
text-decoration: none;
border-bottom:1px solid #fff;}

div#menu a:hover 	{color: #FFF;
background-color:#990000;
text-decoration: none;}

li ul {
	position: absolute;
	top: -1px;
	border:1px solid #FFF;
	background-color:#fff;
	left: 100%; /* to position them to the right of their containing block */
	width: 100%; /* width is based on the containing block */
	display: none;}

div#menu ul ul li{border-top:0px solid #FFF;}

li:hover ul, li.over ul {display: block;}

div#menu ul li:hover ul,div#menu ul ul li:hover ul {display: block;}
div#menu ul ul li:hover ul,#menu ul ul ul li:hover ul{display: block;}

div.formfout{border:1px solid #f00;color:#f00;padding:10px;}
span.requireditem{color:#f00;}
input.text{width:200px;}
textarea.text{width:200px;}
input.textfout{width:200px;border:1px solid #f00;}
textarea.textfout{width:200px;border:1px solid #f00;}

select.select{width:206px;}
textarea.text{width:200px;}

