@charset "utf-8";
/* CSS Document */
body {
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:12px;	
	color: #000;
	background-image:url(../img/background_gradient.png);
	background-repeat:repeat-x;
	background-color: #00a9e0;
	margin: 0px;
}
a:link {
	color: #FFFFFF;
	text-decoration:none;
}
a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
a:hover {
	color: #FF0000;
	text-decoration:underline;
}
a:active {
	color: #FFFFFF;
	text-decoration:none;
}
img{
	border:0px;
}

H1 {
	font-size:10px;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	padding-right:6px;
}

H2 {
	font-size:10px;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	padding-right:6px;
	margin-bottom:8px;
}
#h2_mod {
}

#h2_mod h2:hover {
		background-color:#000;
}
H3 {
	font-size:2px;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	padding-right:6px;
	margin-bottom:10px;
	margin-top:0px;
}
#h3_mod {
}

#h3_mod h2:hover {
		background-color:#000;
}

#cat_empty ul {
	position:relative;
	list-style: none;
	margin: 0;
	padding-left:0px;
	padding-bottom:0px;
	z-index:9;
}
#cat_empty ul li {
	padding-bottom:0px;
	z-index:9;
	}
#cat_empty ul li div {
	display:block;
	width:529px;
	text-align:left;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	padding-top:10px;
	padding-bottom:32px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:9;
}
html>body #cat_empty ul li div {
	z-index:9;
}



.submenu1 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu2 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu3 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu4 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu5 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu6 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu7 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}
.submenu8 {position: absolute;width:100%; height:100%; left:0; top:0px; background-image: url(../img/overlay.png); float:left; z-index:51;}

/*//////////////////////////*/
/*		Wrapper ID's		*/
/*//////////////////////////*/

div#container {
	position:absolute;	
	width:741px; 
	height:565px; 
	left:50%;
	margin-left:-370.5px;
	_margin-left:-280.5px;
	top:25px;
	background-color:#fff;
	z-index:10;
}

div#wrapper_footer {
	position:absolute;	
	width:741px; 
	height:44px; 
	left:50%;
	margin-left:-370.5px;
	_margin-left:-280.5px;
	top:568px;
	background-color:#fff;
}

#wrapper_hidden {position:absolute;width:100%; height:100%; z-index:20;}

#blossom_left {position:absolute; left:-140px; top:-25px; z-index:0;}
#blossom_right {position:absolute; left:595px; top:-25px; z-index:0;}

#logo {position:absolute; width:227px; height:150px; left:-100px; top:-25px; background-image:url(../img/logo.png); z-index:11;}
#wrapper_header {position:absolute; width:740px; height:266px; z-index:10;}
#wrapper_header_sub {position:absolute; width:740px; height:111px; left:2px; top:5px; z-index:10;}
#wrapper_menu {position:absolute; width:549px; height:19px; background-color:#026691; top:270px; left:4px; z-index:12;}
#wrapper_menufull {position:absolute; width:732px; height:19px; background-color:#026691; top:270px; left:4px; z-index:12;}
	#wrapper_menu_full {position:absolute; width:549px; height:19px; background-color:#026691; top:120px; left:4px; z-index:12;}
#wrapper_main_content {position:absolute; width:549px; height:123px; background-color:#00a8f0; top:293px; left:4px; z-index:10;}
	#wrapper_main_content_half {position:absolute; width:549px; height:267px; background-color:#00a8f0; top:293px; left:4px; z-index:10;}
	#wrapper_main_content_half2 {position:absolute; width:732px; height:267px; background-color:#00a8f0; top:293px; left:4px; z-index:10;}
	#wrapper_main_content_full {position:absolute; width:549px; height:415px; background-color:#00a8f0; top:144px; left:4px; z-index:10;}
#wrapper_side_image {position:absolute; width:186px; height:292px; top:265px; left:555px; z-index:10;}
#wrapper_newsletter {position:absolute; width:194px; height:136px; background-color:#0173a4; top:421px; left:4px; z-index:10;}
#wrapper_add {position:absolute; width:549px; height:136px; top:421px; left:4px; z-index:12;}
#wrapper_opmaat {position:absolute; width:549px; height:405px; top:5px;}
#wrapper_arrangementen {position:absolute; width:549px; height:405px; top:0px;}
#wrapper_evenementen {position:absolute; width:549px; height:405px; top:5px;}
#wrapper_appelpop {position:absolute; width:549px; height:405px; top:5px;}
#wrapper_verhuur {position:absolute; width:549px; height:405px; top:5px;}
#wrapper_braderien {position:absolute; width:549px; height:405px; top:5px;}

/*//////////////////////////*/
/*		Wrapper Header		*/
/*//////////////////////////*/

#header_img_01 {position:absolute; width:187px; height:266px; left:0px;}
#header_img_02 {position:absolute; width:184px; height:266px; left:187px;}
#header_img_03 {position:absolute; width:184px; height:266px; left:371px;}
#header_img_04 {position:absolute; width:186px; height:266px; left:555px;}

#header_sub_01 {position:absolute; width:554px; height:111px; left:0px;}

/*//////////////////////////*/
/*		Wrapper Content		*/
/*//////////////////////////*/

#main_content_header {position: absolute; top: 15px; left:10px;}
#main_content_layout {position: absolute; top: 39px; padding:10px;}

/*//////////////////////////////*/
/*		Wrapper Newsletter		*/
/*//////////////////////////////*/

#newsletter_header {position: absolute; font-size:10px; top: 13px; left:10px;}
#newsletter_content {position: absolute; font-size:10px; top: 53px; padding:10px;}
#newsletter_form {position:absolute; left:10px;}

/*//////////////////////////*/
/*		Wrapper Menu		*/
/*//////////////////////////*/

#menu {position: absolute; font-size:10px; left:10px; line-height:19px; color:#FFF;}

/*//////////////////////////*/
/*		Wrapper Footer		*/
/*//////////////////////////*/

#footer {position: absolute; width:500px; font-size:10px; left:10px; line-height:44px; left:10px; z-index:55;}
	#footer a:link {color: #000;}
	#footer a:visited {color: #000;}
#footer_meta {position: absolute; width:200px; font-size:10px; left:10px; line-height:44px; left:550px;}
	#footer_meta a:link {color: #000;}
	#footer_meta a:visited {color: #000;}
	
/*//////////////////////////*/
/*		Wrapper Op Maat		*/
/*//////////////////////////*/
#opmaat_content {position:absolute; width:529px;z-index:9;}
#cat ul {
	position:relative;
	list-style: none;
	margin: 0;
	padding-left:0px;
	padding-bottom:0px;
	z-index:9;
}
#cat ul li {
	padding-bottom:0px;
	z-index:9;
	}
#cat ul li a {
	display:block;
	width:529px;
	text-align:left;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:10px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:9;
}
html>body #cat ul li a {
	z-index:9;
}
#cat ul li a:hover {
	background-color: #E8E8E8;
	color: #000;
}


/*//////////////////////////////*/
/*		Wrapper Arrangementen	*/
/*//////////////////////////////*/
#arrangementen_content {position:absolute; width:529px;z-index:9; padding-left:3px; padding-top:3px;}
#cat_arrangementen ul {
	position:absolute;
	list-style: none;
	padding:5px;
	margin:0px;
	margin-top:-25px;
	z-index:9;
}
#cat_arrangementen ul li {
	padding:0px;
	margin:0px;
	z-index:9;
	}
#cat_arrangementen ul li a {
	display:block;
	width:248px;
	text-align:left;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	padding:5px;
	z-index:9;
}
html>body #cat_arrangementen ul li a {
	z-index:9;
}
#cat_arrangementen ul li a:hover {
	background-color: #E8E8E8;
	color: #000;
}

/*//////////////////////////////*/
/*		Wrapper Evenementen		*/
/*//////////////////////////////*/
#evenementen_content {position:absolute; width:529px;z-index:9;}
#cat_evenementen ul {
	position:relative;
	list-style: none;
	margin: 0;
	padding-left:0px;
	padding-bottom:0px;
	z-index:9;
}
#cat_evenementen ul li {
	padding-bottom:0px;
	z-index:9;
	}
#cat_evenementen ul li a {
	display:block;
	width:529px;
	text-align:left;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	padding-top:10px;
	padding-bottom:32px;
	padding-left: 10px;
	padding-right: 10px;
	z-index:9;
}
html>body #cat_evenementen ul li a {
	z-index:9;
}
#cat_evenementen ul li a:hover {
	background-color: #E8E8E8;
	color: #000;
}

/*//////////////////////////////*/
/*		Wrapper Appelpop 		*/
/*//////////////////////////////*/
#appelpop_content {position:absolute; width:529px;z-index:9;}
#appelpop_text {padding:10px;}
#appelpop_form {padding:10px;}

/*//////////////////////////////*/
/*		Wrapper Verhuur 		*/
/*//////////////////////////////*/
#verhuur_content {position:absolute; width:529px;z-index:9;}
#verhuur_text {padding:10px;}
#verhuur_form {padding:10px;}

#copyright {position:absolute; width:703px; height:55px; line-height:55px; top:29px; left:8px; color:#003d51; font-size:10px;}


#contact_data {position:absolute; width:340px; height:150px; left:350px; padding-top:10px; z-index:40;}
#contact_table {padding-right:10px; padding-left:5px;}

/*//////////////////////////////*/
/*		Wrapper Braderien 		*/
/*//////////////////////////////*/
#braderien_content {position:relative; width:529px;z-index:9;}
#braderien_text {position:relative; width:732px; height:267px; background-color:#00a8f0; top:293px; left:4px; z-index:10;}
#braderien_form {position:relative; width:732px; height:267px; background-color:#00a8f0; top:293px; left:4px; z-index:10;}

#copyright {position:absolute; width:703px; height:55px; line-height:55px; top:29px; left:8px; color:#003d51; font-size:10px;}


#contact_data {position:absolute; width:340px; height:150px; left:350px; padding-top:10px; z-index:40;}
#contact_table {padding-right:10px; padding-left:5px;}

