#wrapper{
	margin: 0px auto;
	padding: 0px;
	border:0;
	min-width: 1110px;
	float:left;
}
/* ie6 */
* html #wrapper {
	width:1110px;
}

#maintop{
	position:absolute;
	left:0px;
	top:0px;
	min-width:1110px;
	display:block;
	width:100%;
	height:auto;
	z-index:200;
}
/* ie6 */
* html #maintop {
	width:1110px;
}

.menu li.top a.top_link{
	font-size:12px;
	height:34px;
	padding: 1px 7px 1px 7px;	
}

/* set up the first drop down sub level */
.menu :hover ul.sub {left:0px; top:36px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:175px; height:auto; z-index:300}
.menu :hover ul.sub li {display:block; height:18px; position:relative; float:left; width:168px;}
.menu :hover ul.sub li a {display:block; font-size:13px; height:18px; width:168px; line-height:17px; text-indent:2px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu :hover ul.sub li a.fly {background:#fff url(../images/knoppen/arrow.gif) 160px 7px no-repeat;}
.menu :hover ul.sub li a:hover {background:#001e48; color:#fff;}
.menu :hover ul.sub li a.fly:hover {background:#001e48 url(../images/knoppen/arrow_over.gif) 160px 6px no-repeat; color:#fff;}
.menu :hover ul.sub li:hover > a.fly {background:#001e48 url(../images/knoppen/arrow_over.gif) 160px 6px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:170px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:176px; height:auto; z-index:350;}

/* set up the first drop down sub level */
.menu :hover ul.sub3 {left:0px; top:36px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:160px; height:auto; z-index:300}
.menu :hover ul.sub3 li {display:block; height:18px; position:relative; float:left; width:152px;}
.menu :hover ul.sub3 li a {display:block; font-size:13px; height:18px; width:152px; line-height:17px; text-indent:15px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu :hover ul.sub3 li a.fly {background:#fff url(../images/knoppen/leftarrow.gif) 5px 7px no-repeat;}
.menu :hover ul.sub3 li a:hover {background:#001e48; color:#fff;}
.menu :hover ul.sub3 li a.fly:hover {background:#001e48 url(../images/knoppen/leftarrow_over.gif) 5px 6px no-repeat; color:#fff;}
.menu :hover ul.sub3 li:hover > a.fly {background:#001e48 url(../images/knoppen/leftarrow_over.gif) 5px 6px no-repeat; color:#fff;} 

/* set up the second drop down sub level */
.menu :hover ul.sub3 :hover ul {left:0px; top:36px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap;  height:auto; z-index:300}
.menu :hover ul.sub3 :hover ul li {display:block; height:18px; position:relative; float:left; width:196px;}
.menu :hover ul.sub3 :hover ul li a {display:block; font-size:13px; height:18px; width:198px; line-height:17px; text-indent:15px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu :hover ul.sub3 :hover ul li a.fly {background:#fff url(../images/knoppen/leftarrow.gif) 5px 7px no-repeat;}
.menu :hover ul.sub3 :hover ul li a:hover {background:#001e48; color:#fff;}
.menu :hover ul.sub3 :hover ul li a.fly:hover {background:#001e48 url(../images/knoppen/leftarrow_over.gif) 5px 6px no-repeat; color:#fff;}
.menu :hover ul.sub3 :hover ul li:hover > a.fly {background:#001e48 url(../images/knoppen/leftarrow_over.gif) 5px 6px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering*/
.menu :hover ul.sub3 :hover ul, 
.menu :hover ul.sub3 :hover ul :hover ul,
.menu :hover ul.sub3 :hover ul :hover ul :hover ul,
.menu :hover ul.sub3 :hover ul :hover ul :hover ul :hover ul
{left:-203px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; height:auto; z-index:350;width:204px;}

.menu1 li.top a span {position:absolute; left:13px; top:5px; z-index:900; font-size:12px; cursor:pointer} /* move the link text off screen */

/* set up the first drop down sub level */
.menu1 :hover ul.sub {left:132px; top:3px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:108px; height:auto;}
.menu1 :hover ul.sub li {display:block; height:17px; position:relative; float:left; width:103px;}
.menu1 :hover ul.sub li a {display:block; font-size:12px; height:17px; width:100px; line-height:16px; text-indent:3px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu1 :hover ul.sub li a.fly {background:#fff url(../images/knoppen/arrow.gif) 90px 7px no-repeat;}
.menu1 :hover ul.sub li a:hover {background:#001e48; color:#fff;}
.menu1 :hover ul.sub li a.fly:hover {background:#001e48 url(../images/knoppen/arrow_over.gif) 90px 6px no-repeat; color:#fff;}
.menu1 :hover ul.sub li:hover > a.fly {background:#001e48 url(../images/knoppen/arrow_over.gif) 90px 6px no-repeat; color:#fff;} 

/* set up the first drop down sub level */
.menu1 :hover ul.sub2 {left:132px; top:3px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:169px; height:auto; z-index:400;}
.menu1 :hover ul.sub2 li {display:block; height:17px; position:relative; float:left; width:164px;}
.menu1 :hover ul.sub2 li a {display:block; font-size:12px; height:17px; width:164px; line-height:16px; text-indent:3px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu1 :hover ul.sub2 li a.fly {background:#fff url(../images/knoppen/arrow.gif) 135px 7px no-repeat;}
.menu1 :hover ul.sub2 li a:hover {background:#001e48; color:#fff;}
.menu1 :hover ul.sub2 li a.fly:hover {background:#001e48 url(../images/knoppen/arrow_over.gif) 135px 6px no-repeat; color:#fff;}
.menu1 :hover ul.sub2 li:hover > a.fly {background:#001e48 url(../images/knoppen/arrow_over.gif) 135px 6px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu1 :hover ul :hover ul,
.menu1 :hover ul :hover ul :hover ul,
.menu1 :hover ul :hover ul :hover ul :hover ul,
.menu1 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:136px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:140px;height:auto; z-index:300;}

#beuk-menu2 {
	position:absolute; 
	top:17px; 
}

.menu2 li.top a.top_link{
	font-size:12px;
	height:34px;
}

/* set up the first drop down sub level */
.menu2 :hover ul.sub {left:0px; top:34px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:175px; height:auto; z-index:300}
.menu2 :hover ul.sub li {display:block; height:18px; position:relative; float:left; width:168px;}
.menu2 :hover ul.sub li a {display:block; font-size:13px; height:18px; width:168px; line-height:17px; text-indent:2px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu2 :hover ul.sub li a.fly {background:#fff url(../images/knoppen/arrow.gif) 160px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#001e48; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#001e48 url(../images/knoppen/arrow_over.gif) 160px 6px no-repeat; color:#fff;}
.menu2 :hover ul.sub li:hover > a.fly {background:#001e48 url(../images/knoppen/arrow_over.gif) 160px 6px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:170px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:176px; height:auto; z-index:300;}

#occ_top{
	width:719px;
	font-size:small;
}

.topknop{font-family: verdana, sans-serif, tahoma, arial;font-size: small;position:absolute;right:570px;top:-2px;z-index:15;}
.topknop1 {position:absolute;}
.topknop2 {position:absolute;left:55px;}
.topknop3 {position:absolute;left:130px;}
.topknop4 {position:absolute;left:300px;}

.uitgebreid {font-size: small;width:80px; text-align:right; line-height:14px;}
.logintxt {font-size: small;}
#login_set{line-height:.9;}
#loggedin_set{line-height:15px;}

div#log {font-size: medium;}
div#reset {	font-size: medium;}
div#aanmelden {	font-size: medium;}

.input-fld{font: 13px verdana, sans-serif;}
.input-fld2{font: 13px verdana, sans-serif;}
.select-fld{font: 13px verdana, sans-serif;}
.select-fld2{font: 13px verdana, sans-serif;}
.cell1 { 
	font: 13px verdana, sans-serif;
	}

#reset label{font-size:13px;}
.error {font-size: small;}
.msg {font-size: small;}
div#doos{font-size: medium;}
.content{font-size: medium;}
.content2{font-size: medium;}
.zoekform{font-size: small;}
.zoek{font-size: small;}
#bar-overzicht{	font-size:12px;}
#water{font-size: small;}
.plaats{font: 12px verdana, sans-serif;}
.hardheid{font: 12px verdana, sans-serif;}
.titel{font-size: medium;}
.subcatSelect{font-size:11px;}
.zoekknop{font-size:10pt;}
.t_fontborder { FONT-SIZE: 13px; } 
.t_font { FONT-SIZE: 13px; } 
a.ovalbutton{
font: normal 13px Tahoma;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
}
a.ovalbutton2{
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
}a.ovalbutton3{
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
}
