@charset "utf-8";
BODY {
	margin : 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #D7C9AA;
} 
#bodyDiv { 
width : 100%; 
text-align : center; 
} 
#main {
	width : 980px!important;
	margin-right : auto;
	margin-left : auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4f4e46;
	border-bottom-color: #4f4e46;
	border-left-color: #4f4e46;
	position:relative;
} 
#links{
	position:absolute; top:-2000px;
}
.big_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	text-decoration: none;
}
#head {
	width : 100%;
	height : 200px;
}
#nav {
	width : 980px;
	height : 24px;
	background-color: #681A17 !important;
	text-align: right;
	padding-top: 6px;
	background-repeat: no-repeat;
	background-position: left top;
}
#line {
	width : 100%;
	height : 3px;
	background-color: #FFFFFF !important;
}
#topImgBg {
	width : 100%;
	height : 170px;
	background-color: #BA5032 !important;
	background-repeat: no-repeat;
	background-position: right top;
}

#topText {
	width: 275px;
	height: 157px;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position:absolute; top:40px; left:700px;
}
#topText a:link, #topText a:visited, #topText a:active {
	color: #FFFFCC;
}
#topText a:Hover{
	color: #FFCC00;
}

#topImage {
	height: 168px;
	width: 690px;
	position:absolute; top:33px; left:0;
}
#logo {
	position: absolute;
	margin-left: 15px;
	z-index: 10000;
}

.subtitle {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#contentTopImgBg {
	width : 100%;
	height : 104px;
	background-color: #D0521A !important;
	background-repeat: repeat-x;
	margin: 0;
}
#z {
	width: 254px;
	margin-left: 10px;
	text-align: left;
	background-image: url(../images/assets/search_bg.png);
	height: 360px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	font-size: 12px;
	padding-left: 10px;
	position:absolute; top:320px; left:0;
}
#z #ag_body{
	height:305px!important;
	width:245px;
	overflow:auto;
}
#z ul{
	margin:0;
	padding:0;
}
#z li{
	display:inline-block;
	margin:0 0 5px 0;
	border-bottom:#F63 1px solid;
}
#z .ag_title{
	color:#900;
	font-weight: bold;
	margin-bottom:5px;
}
#z .ag_text{
	width:160px;
	/*background:#fff;*/
	font-weight:normal;
	padding:3px;
	float:left;
	color:#333;
}
#z .ag_date{
	float:left;
	width:45px;
	height:75px;
	background:url(../images/assets/ag_date_bg.png) no-repeat top right;
	padding-left:10px;
}
#z span{
	display:block;
	width:45px;
	text-align:center;
}
#z .ag_day{
	color:#900;
	font-size:18px;
	padding:2px 0 0 0;
}
#z .ag_month{
	color:#900;
	margin-bottom:5px;
}
#z .ag_time_s{
	color:#333;
}
#z .ag_time_e{
	color:#333;
}

#z_center select {
	background-color: #E9FBD7;
	border:0;
	margin-top: 5px;
	color: #333300;
	cursor: pointer;
	font-size: 11px;
	line-height: 1.7em;
	list-style: none;
	width: 160px;


}
#z_r {
	width: 676px;
	margin-right: 14px;
	height: 360px;
	background-image: url(../images/assets/z_top_right.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	position:absolute; right:0; top:320px!important;
}
#z_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: left;
	margin-top: 0px;

}

#z_r_top_res {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	padding-left: 4px;
	padding-top: 0px !important;
}
#z_r_top {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	padding-left: 20px;
	padding-top: 0px !important;
	text-align: left;
}



#z_title {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#z_top {
	height: 20px !important;
	width: 250px;
	text-align: left;
	padding-top: 10px;
	padding-left: 6px;
	margin-bottom: 10px;
}
#home_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: left;
	vertical-align: middle;
}
#home_text_card {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: center;
	vertical-align: middle;
}
#card {
	height: 370px;
	width: 645px;
	background-repeat: no-repeat;
	padding-right: 20px;
	padding-top: 20px;
	position:absolute; top:310px!important; right:0;
}
#top_menu {
	padding-right: 20px;
	position:absolute; top:-10px; right:0;
}
#top_menu li {
	display: inline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
}


#top_menu a:link, #top_menu a:active, #top_menu a:visited  {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-decoration: none;
}

#top_menu a:hover{
	color:#CC0000;


}
a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
}




#card_img {
	background-repeat: no-repeat;
	height: 18px;
	width: 600px;
	float: right;
	margin-right: 17px;
	text-align: left;
	padding-top: 82px;
}


#menu_card_img {
	background-repeat: no-repeat;
	height: 48px;
	width: 600px;
	float: right;
	margin-right: 15px;
	text-align: left;
	padding-top: 32px;
}
#menu_card_text {
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-left: 30px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
#flags {
	width: 60px;
	float: left;
	padding-left: 135px;
	position:absolute; top:5px; left:0;
}

#res_btn {
	float: right;
	padding-right: 20px;
	padding-top: 200px;
}

#decor_top {
	background-image: url(../images/assets/decor_top.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 10px;
	padding-bottom: 0px;
}


#decor_bot {
	background-image: url(../images/assets/decor_bot.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 10px;
	padding-bottom: 10px;
}


#card_text {
	width:350px;
	height:230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 30px;
	margin-top: 10px;
}

#card_img_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 14px;
	background-image: url(../images/assets/red_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	height: 18px;
	padding-top: 2px;
	text-align: right;
}
#menu_card_img_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
	text-align: right;
	float: right;
	padding-right: 340px;
	text-decoration: none;
}


#mainNav {
	width : 980px;
	height : 114px;
	background-color: #BACD86 !important;
	position:absolute; top:202px; left:0;
}
#copy {
	width : 970px;
	height : 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
	text-align: right;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#copy a:link, #copy a:visited, #copy a:active,#copy a:hover {
	color: #959595;
	font-size: 10px;
}
#mainContent {
	width : 980px;
	height : 500px;
	background-color: #D99D11 !important;
	padding-top: 0px;
	margin-top: -1px;
} 
#zoekresultaten {
	height: 300px;
	width: 630px;
	overflow:auto;
}
#n_p {
	width: 230px;
	float: left;

	margin-left:30px;
	
}

#impr{
	float:right;
	margin-right:30px;
	margin-top:10px;
}

#impr a:link, #impr a:visited, #impr a:active {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
#impr a:hover{
	color: #666666;
}


#n_p2 {
	width: 230px;
	float: right;

	
}

#clear { 
clear : both; 
} 


#e_a {
	width: 164px;
	height: 198px;
	float: right;
	margin-top: 10px;
	margin-right: 30px;
	border: 1px solid #5E0000;
	background-color:#FFFFFF;
	padding:5px;
}


#kooklokaal_imgs{
	margin-top: 20px;
	margin-left: 10px;
	padding:5px;
	background-color:#FFFFFF;
	width: 200px;
	height: 150px;
	float: right;
	border: 1px solid #5E0000;
}
#res_btn_h{

}
#picto {
	background-image: url(../images/assets/picto_top_bg.png);
	background-repeat: repeat-y;
	width: 164px;
	height: 210px;
	float: right;
	margin-top: 5px;
	margin-right: 30px;
	line-height: 12px;
}




#picto_center {
	height: 160px;
	width: 100%;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 6px;
	
}
A.linkpicto, A.linkpicto:visited, A.linkpicto:active {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 12px;
	margin-top: 5px;
	height: 28px;
	padding-left: 5px;
}
A.linkpicto:hover {
	color: #FF0000;
}
#picto_title {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 11px;
	margin-top: 5px;
	height: 28px;
	padding-left: 5px;
	vertical-align: middle;
}
#picto_img {
	float: left;
	padding-left: 10px;
	margin-top: 5px;
}
#z_bottom {
	background-image: url(../web/../images/z_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 256px;
	background-position: right;
	background-color: #B0C575;
}

.kooklokaal {
	background-color: #708a2a;
	border: 2px solid #FFFFFF;
	float: right;
	margin-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
}

.zoek {
	background-color: #708a2a;
	border: 2px solid #FFFFFF;
	float: right;
	margin-right: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 20px;
}

.button {
	background-color: #708a2a;
	border: 2px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	margin:0;
	padding:0;
}
.button_impressie {
	background-color: #708a2a;
	border: 2px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	margin-top:7px;
	margin-right:15px;
	padding:0;
}

.buttonLink {
	background-color: #708a2a;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-top-width: 3px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.buttonLink a:link, .buttonLink a:active, .buttonLink a:visited {
	font-size: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#peil_l {
	float: left;
	vertical-align: middle;
	z-index: 20;
	margin-top: 10px;
}
#peil_r {
	float: right;
	padding-right: 30px;
	vertical-align: middle;
	z-index: 20;
	margin-top: 10px;
}

#peil_l a:link, #peil_l a:visited, #peil_l a:active, #peil_r a:link, #peil_r a:visited, #peil_r a:active {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
#peil_l a:hover, #peil_r a:hover{
	color: #666666;
}

#peil_n a:link, #peil_n a:visited, #peil_n a:active {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
}
#peil_n a:hover{
	color: #FF0000;
}

#menu_sub_nav a:link, #menu_sub_nav a:active, #menu_sub_nav a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	display: inline;
	text-decoration: none;
}
#sub_card_text {
	width: 575px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 30px;
	margin-top: 10px;
}

#menu_sub_nav {
	float: left;
	margin-top: -2px;
	height: 18px;
	margin-left: -5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
}

#res_menu {
	background-image: url(../images/assets/btn_active_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px !important;
	margin-left: 0px;
	height: 31px !important;
	padding-left: 10px;
	float: left;
	padding-right: 10px;
}

#res_menu_v {
	margin-top: 0px !important;
	margin-left: 0px;
	height: 31px !important;
	padding-left: 10px;
	float: left;
	padding-right: 10px;
}


#z_r_top_res a:link, #z_r_top_res a:active, #z_r_top_res a:visited{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	padding-right: 10px;
}

#z_r_top_res a:hover{
	color:#CC0000;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
#partners {
	height: 300px;
	width: 630px;
	overflow:auto;
	vertical-align: middle;
}
#links_footer{
	width:980px;
	margin:0 auto;
}
#links_footer li{
	display: inline;
}
#links_header{
	width:810px;
	margin:-15px 0 0 160px!important;
	padding-top:10px;
}
#links_header li{
	display: inline;
}
.adds{
	float:right;
	width:160px;
	overflow:hidden;
	z-index:-2000;
}
.jub_link a:link, .jub_link a:visited,.jub_link a:active,.jub_link a:hover{
	display:block;
	text-align:center;
}
.s{
	font-size:17px;
}