/*
* MAIN STYLESHEET SALLANDNATUURLIJKGASTVRIJ.NL
* BY SANDER BECK
* SANDER@MULTIMOVE.NL
*/

html,body{
	margin:0;
	padding:0px;
	background:#d5d592
}
body{	
	margin:27px 0 14px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505050;
}

div#container{
	position:relative;
	width:990px;	
	margin:0px auto;
	background:#ffffff;
}

div#header_area_top{
	width:auto;
	padding:0 14px 14px 14px;
	height:285px;
	background:url(../images/layout/bg_headerArea.gif) no-repeat;
}

div#header_logo{
	position:absolute;
	width:349px;
	height:149px;
	cursor:pointer;
	background:url(../images/layout/bg_headerLogo.gif) no-repeat;
	margin:-27px 0 0 22px;
}

/* MENU LEVEL 0 */
div#menu_level0{
	float:right;
	width:auto;
	margin:30px 0 0 0;
}
div#menu_level0_menu{
	float:right;
}
div#menu_level0 div#menu_level0_menu ul{
	margin:7px 0 0 0;
	padding:0;
	height:14px;
}
div#menu_level0 div#menu_level0_menu ul li{
	list-style:none;
	text-align:center;
	vertical-align:middle;
	float:right;
	font-size:9px;
	margin:0;
}
div#menu_level0 div#menu_level0_menu ul li a{
	padding:0 8px 0 8px;
	text-decoration:none;
	color:#000;
}
div#menu_level0 div#menu_level0_menu ul li a:hover{
	text-decoration:underline;
}
div#menu_level0 div#menu_level0_menu ul li a.red{
	color:#ff0045;
	text-transform:uppercase;
}
div#menu_level0 div#menu_level0_menu ul li.spacer{
	padding:0;
	color:#ff0045;
}
div#menu_level0 div#menu_level0_menu ul li form .rfilter,
div#menu_level0 div#menu_level0_menu ul li form .bfilter{
	width:82px;
	height:14px;
	padding:0 0 0 8px;
	border:0px;
	font-size:9px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
div#menu_level0 div#menu_level0_menu ul li img{
	position:relative;
	margin:-2px -3px 0 0px;
	padding:0 0 0 5px;
	vertical-align:middle;
}

div#menu_level0_places{
	float:left;
	width:153px;
	margin:63px 0 0 0;
}
div#menu_level0_places ul{
	padding:0;
	margin:0;
}
div#menu_level0_places ul li{
	list-style:none;
	padding:0;
	margin:0;
}
div#menu_level0_places ul li a{
	font-size:10px;
	color:#19171c;
	letter-spacing:0;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:13px;
	padding:9px 0px 7px 10px;
	white-space:nowrap;
}
div#menu_level0_places ul li a.menu_level0_places_even{
	background:url(../images/layout/bg_menu_level0_places_even.gif) no-repeat #dbe05d;
	background-position:0px 7px;
}
div#menu_level0_places ul li a.menu_level0_places_odd{
	background:url(../images/layout/bg_menu_level0_places_odd.gif) no-repeat #b8d6ec;
	background-position:0px 7px;
}
div#menu_level0_places ul li a.menu_level0_places_odd:hover{
	color:#99ba2e
}
div#menu_level0_places ul li a.menu_level0_places_even:hover{
	color:#80b6de
}
div#menu_level0_places ul li div.spacer{
	position:absolute;
	background:url(../images/layout/bg_spacer_white_large.gif) repeat-x;
	width:153px;
	height:5px;
	margin-top:-3px;
}
* html #menu_level0_places ul a { /*IE6*/
	height:1px;
}
div#menu_level0_places div.footer{
	position:absolute;
	width:4px;
	height:7px;
	background:url(../images/layout/bg_menu_level0_places_footer.gif) no-repeat;
	margin:0 0 0 152px;
}
div#menu_level0_places ul li a.red{
	color:#c92d43;
	text-transform:uppercase;
}
div#menu_level0_background{
	float:left;
	width:808px;
	height:213px;
	margin:24px 0 0 0;
	background:url(../images/layout/header/imgheader001.jpg) no-repeat;
	border-left:1px solid #646464;
}

div#header_area_menu{
	background:url(../images/layout/bg_headerMenu.gif) no-repeat;
	height:42px;
	width:962px;
	padding:0 14px 0  14px;
}

/* MENU LEVEL 1 */
div#menu_level1 ul{
	margin:0;
	padding:0;
	height:19px;
	overflow-y:hidden;
	border-bottom:1px solid #030;
}
div#menu_level1 ul li{
	float:left;
	list-style:none;
	text-align:center;	
}
div#menu_level1 ul li a.menu_level1{
	color:#1a171c;
	line-height:20px;
	padding:6px 4px 6px 4px; /*0 4px 0 4px;*/
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	background:#d5db45;
}
div#menu_level1 ul li a.menu_level1:hover,
div#menu_level1 ul li a.menu_level1_on{
	color:#fff;
	line-height:20px;
	padding:6px 4px 6px 4px;  /*0 4px 0 4px;*/
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	background:#cd071e;
}
div#menu_level1 ul li a#menuid1{
	color:#cd071e;
}
div#menu_level1 ul li a.menu_level1_on#menuid1,
div#menu_level1 ul li a#menuid1:hover{
	color:#fff;
}
div#menu_level1 ul li a#menuid2{
	padding:6px 26px 6px 26px;
	color:#cd071e;
}
div#menu_level1 ul li a.menu_level1_on#menuid2,
div#menu_level1 ul li a#menuid2:hover{
	padding:6px 26px 6px 26px;
	color:#fff;
}

div#menu_level1 ul li.spacer{
	position:relative;
	height:100%;
	width:3px;
	margin:0 -2px 0 -2px;
	background-repeat:no-repeat;
	background-image:url('../images/layout/bg_menu_level1_spacer.png');
	behavior:url('http://www.sallandnatuurlijkgastvrij.nl/styles/iepngfix.htc');
}

div#header_area_menu div#last{
	position:absolute;
	width:5px;
	height:28px;
	right:11px;
	margin-top:-14px;
	background-repeat:no-repeat;
	background-image:url('../images/layout/bg_menu_level1-2_spacer-last.png');
	behavior:url('http://www.sallandnatuurlijkgastvrij.nl/styles/iepngfix.htc');	
}

/* MENU LEVEL 2 */
div#menu_level2 ul{
	margin:0;
	padding:0;
	float:left;
	height:19px;
	overflow-y:hidden;
}
div#menu_level2 ul li{
	float:left;
	list-style:none;
	text-align:center;	
}
div#menu_level2 ul li a.menu_level2{
	color:#222229;	
	margin:0;
	line-height:20px;
	padding:5px 5px 5px 5px;
	
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	background:#b3d3eb;
}
div#menu_level2 ul li.spacer{
	position:relative;
	color:#cd071e;
	font-size:7px;
	width:7px;
	height:13px;
	padding:6px 0 0 0;
	margin:0 -2px 0 -2px;
	background:#b3d3eb;
}
div#menu_level2 ul li a.menu_level2:hover,
div#menu_level2 ul li a.menu_level2_on{
	color:#ffffff;
	margin:0;
	line-height:20px;
	padding:5px 5px 5px 5px;

	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	background:#cd071e;
}

/* MENU LEVEL 3 */
ul.menu_level3{
	padding:1px 0 0 0;
	margin:0 0 14px 0;
	background:url(../images/layout/bg_spacer.gif) repeat-x top;
}
ul.menu_level3 li{
	list-style:none;
	padding:0 0 1px 0;
	margin:0;
	background:url(../images/layout/bg_spacer.gif) bottom repeat-x;
}
ul.menu_level3 li a{
	font-size:12px;
	color:#505050;
	text-decoration:none;
	display:block;
	padding:3px 10px 3px 20px;
}
ul.menu_level3 li a.menu_level3_even{
	background:url(../images/layout/bg_doublearrow-small.gif) no-repeat;
	background-position:5px 8px;
}
ul.menu_level3 li a.menu_level3_odd{
	background:url(../images/layout/bg_doublearrow-small.gif) no-repeat #f2f4c5;
	background-position:5px 8px;
}
ul.menu_level3 li a.menu_level3_odd:hover,
ul.menu_level3 li a.menu_level3_even:hover{
	background:url(../images/layout/bg_doublearrow-small.gif) no-repeat #e6f0f8;
	background-position:5px 8px;
	text-decoration:none;
}
ul.menu_level3 li a.menu_level3_on,
ul.menu_level3 li a.menu_level3_on:hover{	
	background:url(../images/layout/bg_doublearrow-small.gif) no-repeat #e6f0f8;
	background-position:5px 8px;
	color:#000;
	text-decoration:none;
}

/* MENU SEE ALSO */
ul.menu_seealso{
	padding:1px 0 0 0;
	margin:0;
}
ul.menu_seealso li{
	list-style:none;
	padding:0;
	margin:0;
	background:url(../images/layout/bg_spacer.gif) top repeat-x;
}
ul.menu_seealso li a{
	font-size:13px;
	color:#003157;
	text-decoration:none;
	display:block;
	padding:5px 0 19px 20px;
	background:url(../images/layout/bg_doublearrow.gif) no-repeat ;
	background-position:5px 8px;
}
ul.menu_seealso li:hover{
	background:url(../images/layout/bg_spacer.gif) top repeat-x #e6f0f8;
}
* html ul.menu_seealso a { /*IE6*/
	height:1px;
}

/* MENU AGENDA HEADLINES */
ul.menu_agendaheadlines{
	padding:1px 0 0 0;
	margin:0;
	background:url(../images/layout/bg_spacer.gif) repeat-x top;
}
ul.menu_agendaheadlines li{
	list-style:none;
	padding:0;
	margin:0;	
}
ul.menu_agendaheadlines li.odd{
	background:url(../images/layout/bg_spacer.gif) bottom repeat-x;
}
ul.menu_agendaheadlines li.even{
	background:url(../images/layout/bg_spacer.gif) #f4f9ed bottom repeat-x;
}
ul.menu_agendaheadlines li a{
	font-size:13px;
	color:#003157;
	text-decoration:none;
	display:block;
	padding:7px 0 5px 0;
	background:url(../images/layout/bg_doublearrow.gif) no-repeat ;
	background-position:5px 8px;
	min-height:59px;
}
ul.menu_agendaheadlines li a:hover{
	text-decoration:none;
}
ul.menu_agendaheadlines li:hover{
	background:url(../images/layout/bg_spacer.gif) bottom repeat-x #e6f0f8;
}
* html ul.menu_agendaheadlines a { /*IE6*/
	height:1px;
	text-decoration:none;
}
ul.menu_agendaheadlines li a img{
	margin:0 5px 0 20px;
}
ul.menu_agendaheadlines li span.h2 a,
ul.menu_agendaheadlines li span.h2{
	color:#cd074c;
	font-size:13px;
	font-weight:normal;
	margin:0;
	text-decoration:none;
	display:block;
}

div#content{
	width:962px;
	padding:0 14px 0 14px;
}
/*CONTENT LAYOUT 155-538-269*/
div#content_top_155-538-269{
	margin:10px 0 0 0;
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_top_155-538-269.gif) no-repeat bottom;
}
div#content_155-538-269{
	width:100%;
	padding:8px 0 0 0;
	background:url(../images/layout/bg_content_middle_155-538-269.gif) repeat-y;
}
div#content_bottom_155-538-269{
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_bottom_155-538-269.gif) no-repeat;
}
div#content-left_155-538-269{
	float:left;
	width:148px;
	min-height:1px; /* Prevent sliding floating divs */
	padding:0 7px 0 0;
	overflow:hidden;
}
div#content-middle_155-538-269{
	float:left;
	width:510px;
	padding:0 14px 0 14px;
	overflow:hidden;
}
div#content-right_155-538-269{
	float:left;
	width:262px;
	padding:0 0 0 7px;
	overflow:hidden;
}

/*CONTENT LAYOUT 432-530*/
div#content_top_432-530{
	margin:10px 0 0 0;
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_top_432-530.gif) no-repeat bottom;
}
div#content_432-530{
	width:100%;
	padding:8px 0 0 0;
	background:url(../images/layout/bg_content_middle_432-530.gif) repeat-y;
}
div#content_bottom_432-530{
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_bottom_432-530.gif) no-repeat;
}
div#content-left_432-530{
	float:left;
	width:418px;
	padding:0 14px 0 0;
	overflow:hidden;
}
div#content-right_432-530{
	float:left;
	width:516px;
	padding:0 0 0 14px;
	overflow:hidden;
}

/*CONTENT LAYOUT 296-666*/
div#content_top_296-666{
	margin:10px 0 0 0;
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_top_296-666.gif) no-repeat bottom;
}
div#content_296-666{
	width:100%;
	padding:8px 0 0 0;
	background:url(../images/layout/bg_content_middle_296-666.gif) repeat-y;
}
div#content_bottom_296-666{
	height:7px;
	width:100%;
	background:url(../images/layout/bg_content_bottom_296-666.gif) no-repeat;
}
div#content-left_296-666{
	float:left;
	width:282px;
	padding:0 14px 0 0;
	min-height:1px; /* Prevent sliding floating divs */
	overflow:hidden;
}
div#content-right_296-666{
	float:left;
	width:652px;
	padding:0 0 0 14px;
	overflow:hidden;
}

/* BANNERS*/
div.banner{
	float:left;
	margin:0 0 10px 0;
}
div.banner.even{
	margin-right:10px;
}
div.banner a img{
	border:0;
}
div#clientSideInclude a{
	text-decoration:none;
}
input, textarea, select, option{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555055;
}

input.topbutton{
	float:right;
}

/* FOOTER */
div.footer{
	width:100%;
	padding:0 0 14px 0;
}
div.footer ul li{
	float:right;
	list-style:none;
	font-size:9px;
	margin:0;
	padding:0;
}
div.footer ul li a{
	color:#ffffff;
	height:100%;
	padding:0;
	text-decoration:none;
	color:#9d9696;
}
div.footer ul li a:hover{
	text-decoration:underline;
}
div.footer ul li.spacer{
	color:#9d9696;
	padding:0 3px 0 3px;
}

div#order form{
	float:right;
}

/* INZET */
div#clientSideInclude{
	overflow:hidden;
	display:none;
}

/* FONTS */
h1{
	color:#003157;
	font-size:20px;
	margin:0;
	padding:0;
}
h2 a,
h2{
	color:#cd074c;
	font-size:12px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
h3 a,
h3{
	color:#003157;
	font-size:12px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
p{
	margin:0 0 10px 0;	
}

a{
	color:#6697d0;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:0px;
}

.clear{
	clear:both;
}

.bold{
	font-weight:bold;
}

.spacer2100p{
	background:url(../images/layout/bg_spacer.gif) repeat-x;
	height:1px;
	margin:0 0 8px 0;
}

div.panel{
	width:auto;
	background-color:#e6f0f8;
	padding:0 5px 0 5px;
}

.participant_image{
	margin-right:14px;
	margin-top:2px;
}
.participant_image2{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

/*Sitemap*/
span.page_row a{ 
	text-decoration:none;
	color:#555055;
}
span.page_row a:hover{
	text-decoration:underline;
	color:#555055;
}
 
div.pagination{
	text-align:right;
}
div.pagination a{
	color:#fe1956;
	text-decoration:none;
}

div.highlight_panel{
	width:auto;
	background:#f4f9ed;
}
div.highlight_panel form{
	padding:15px;
}

div.agenda_search{
	padding-left:70px;
	margin:0 0 10px 0;
}

div.highlight_panel_smallfont{
	width:auto;
	padding:5px;
	background:#e6f0f8;
	margin-bottom:14px;
	font-size:9px;
}
input.doublearrowButton{
	float:right; 
	margin-right:14px;
}
div#submenu_content{
	margin-top:14px;
}

div#agenda_selection{
	position:absolute;
	color:#cd074c;
	font-size:14px;
	font-weight:bold;
	margin:-18px 0 0 145px;
}

div.header{
	width:100%; 
	background:#d5db45; 
	font-size:11px; 
	color:#000; 
	text-transform:uppercase; 
	font-weight:bold; 
	padding:5px 0px 5px 5px;
}
