/******************************/
/*      Menu                  */
/******************************/


.sys_ul_submenu
{
	float: left;
	margin: 0;
	list-style: none;
	padding-left: 150px;
	width: 850px;
	background: url(images/menu_bg4.gif) no-repeat left top;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: -10px;
	z-index:3;
}
.sys_ul_submenu li 
{
	margin: 0;
	font-size: 13px;
	float: left;
	text-align: center;
	padding: 0 4px 5px 16px;
	line-height: 37px;
	background: url(images/menu_separator.gif) no-repeat left 14px;
}
.sys_ul_submenu li a span
{
	font-family:"Palatino Linotype", serif;
}
.sys_ul_submenu li a
{
	text-decoration:none;
}
.sys_ul_submenu li a:link,
.sys_ul_submenu li a:visited
{
	color: #000;
	text-align: center;
	white-space: nowrap;
}
.sys_ul_submenu li a:hover,
.sys_ul_submenu li a:active
{
	color:#F04235;
	text-decoration:none;
}

.active a
{
	text-decoration:none !Important;
	font-weight: bold !important
}
.Ons_Hotel
{
	background: none !important;
	padding-left: 0 !important
}


/***********Links**************/
.sys_fes_links_list ul
{
	list-style: none;
}
.sys_fes_links_list .sys_links_item
{
	margin-left:0px;
}
.sys_fes_links_list a
		{
    	   font-weight:bold;
        	color:#44c8f5;
			line-height:14px;
			font-size: 17px;
			font-family:Arial,Helvetica,sans-serif;
			margin-bottom:8px;
			float:left;
        }
.sys_fes_links_list a:hover
{
	font-weight:bold !important;
	color:#44c8f5;
}
.sys_fes_links_list .sys_description
		{
			color:#333;
			font-family:Arial,Helvetica,sans-serif;
			font-size:10px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:19px;
			margin:0;
			clear:left;
		}
.sys_fes_links_list
{
	border-top:2px solid #83A7C3;
	padding-top: 10px
}
/***********************************
************************************
***********************************/    

div.sys_fes_cforms_dform
{
	border-top:2px solid #83A7C3;
	padding-top:10px;
}
div.sys_fes_cforms_dform select,
div.sys_fes_cforms_dform input
{
 width:200px;
}
div.sys_fes_cforms_dform select
{
 margin-bottom:0px;
}
div.sys_fes_cforms_dform span.sys_fieldlabel
{
	width: 80px;
	float:left
}
div.sys_fes_cforms_dform div.sys_one_row
{
	float:left;
	width: 100%;
	font-size: 14px;
	margin-bottom: 5px;
	overflow:hidden;
}
div.sys_fes_cforms_dform div.sys_one_row input
{
	font-size: 14px
}

div.sys_fes_cforms_dform a:link,
div.sys_fes_cforms_dform a:visited
{

	margin-left: 80px;
	float:left
}

/****************************************/
/*     Nieuws Article / Homepage        */
/*                                      */
/****************************************/ 
#article
{
    position:relative;
    overflow:hidden;
    float:left;
    width:450px;
}

.sys_label_source
 {
    float:left;
    width:100px;
 }
.sys_label_date
{
    float:left;
    width:100px;
} 

/******************************/
/*     Gastenboek / Login     */
/******************************/  
#layoutUserlogin .sys_label
{
    float:left;
    width:180px;
	 font-size:13px;
}
.sys_fes_user_dlogin
{
	border-top:2px solid #83A7C3;
	padding-top:10px;
}
.sys_span_password, .sys_span_login
{
    display:block;
    margin-top:5px;
	margin-left: 180px
}
.sys_fes_user_dlogin input
{
    margin-left:5px;
    padding:0;
}
.sys_span_forgot_password
{
    margin-top:10px;
    display:block;
}
#layoutUserlogin .sys_label_error_message, #layoutForgotPassword .sys_label_error_message
{
    width:500px;
    padding:0px 0 10px 0px;
	 color:#F04235;
}
#layoutUserlogin .sys_title_errormessage, #layoutForgotPassword .sys_title_errormessage
{
    width:100%;
	float:left;
	font-size: 13px;
    padding:0px 0 10px 0px;
	 color:#F04235;
}
.sys_request_new_password
{
    display:block;
    margin-top:10px;
}
#layoutUserSubscribe .sys_link_next
{
    display:block;
    margin-top:10px;
}
table.sys_table_user_subscribe table td 
{
    color:#01204B;
}
.sys_fes_user_dsubscribe
{
	border-top:2px solid #83A7C3;
	padding-top:10px;	
}
#layoutUserSubscribe .sys_description, #layoutUserSubscribe .sys_fes_user_dsubscribe
{
   float:left;
	margin-bottom:5px;
}
.sys_steps
{
    font-weight:bold;
    margin-bottom:10px;
}
.sys_table_user_subscribe
{
    clear:both;
}
#layoutUserSubscribe th
{
    text-align:left;
    width:200px;
}

.sys_col_label_phone_explanation span
{
	font-size:10px;
	margin:10px 0px;
}
/******************************/
/*    Gastenboek              */
/******************************/  
div.sys_fes_guestbook_dlist
{
	padding-left:0;
}
	div.sys_fes_guestbook_dlist table.sys_table_overview
	{
		width:100%;
	}
		div.sys_fes_guestbook_dlist table.sys_table_overview div
		{
			padding:0;
		}
			div div div.sys_pager_guestbook
			{
				padding:0;
				margin-bottom:12px;
			}
div.sys_fes_guestbook_dlist div.sys_div_quote_label
{
	font-size:small;
	margin-bottom : 2px;
	width:200px;
}
div.sys_fes_guestbook_dlist	table.sys_table_overview div.sys_div_message div.sys_div_quote_message
{
	background:#545454;
	padding:8px;
	font-style:italic;
	margin-top:5px;
}
div.sys_fes_guestbook_dlist th.sys_column_label
{
	width:0px;
	font-size:13px;
	font-weight:normal;
}

div.sys_fes_guestbook_dlist td.sys_column_value_placed_on
{
	color:white;
	font-size:13px;
}
div.sys_fes_guestbook_dlist div.sys_div_message
{
	margin-top:0px;
}
div.sys_fes_guestbook_dlist td.sys_column_value_message
{
	
	border-bottom:1px solid #AFB8BE;
	border-top:1px solid #AFB8BE;
	border-right:1px solid #AFB8BE;
	padding:5px;
	width:300px;
	vertical-align:top;
	background:#E5F1F9;
}
div.sys_fes_guestbook_dlist div.sys_div_quote_header,
div.sys_fes_guestbook_dlist div.sys_div_quote_message
{
	margin-left:0;
}
div.sys_fes_guestbook_dlist div.sys_div_popup_content_reply_section div div.sys_div_quote_message
{
	font-size:11px;
	font-style:italic;
	background:#808080;
	border:1px solid #fff;
	padding:5px;
}
div.sys_fes_guestbook_dlist a.sys_link_reply
{
	float:right;
}
div.sys_fes_guestbook_dlist img.sys_img_quote_expand
{
	margin-left:10px;
}
div.sys_fes_guestbook_dlist td.sys_column_reply
{
	text-align:right;
}
div.sys_fes_guestbook_dlist span.sys_span_message
{
	display:block;
	padding:0;
	margin:0px 0 0;
}
div.sys_fes_guestbook_dlist td.sys_col_label_message img
{
	border:solid 1px #545454 !important;
	padding:2px;
	background:#fff;
	width:102px;
	margin:2px;
}
div.sys_fes_guestbook_dlist td.sys_column_reply a
{
	font-weight:normal;
}
div.sys_fes_guestbook_dlist textarea.sys_textbox
{
	margin:5px 5px 5px 5px;
	width:100%;
	height:250px;
}
div.sys_fes_guestbook_dlist textarea.sys_textbox_message
{
	margin:5px 5px 5px 0;
}

div.sys_fes_guestbook_dlist span.sys_span_placed_by
{
	float:left;
	font-size:11px !important;
}
div.sys_fes_guestbook_dlist a.sys_link_reply
{
	float:right;
}
div.sys_fes_guestbook_dlist table.sys_table_overview
{
	margin-top:20px;
}
div.sys_fes_guestbook_dlist a.sys_link_submit_message_bottom
{
	display:block;
}
div.sys_fes_guestbook_dlist tr.sys_row_message{
	background:#E5F1F9;
	border:1px solid #AFB8BE;
	padding:5px;
	vertical-align:top;
	height:130px;
}
div.sys_fes_guestbook_dlist td.sys_col_label_message {
	border:1px solid #AFB8BE;
	background:#D5E8F5;
	width:21%;
}
div.sys_fes_guestbook_dlist td.sys_col_label_placed_on {
	background:#EEF6FB;
	border:1px solid #AFB8BE;
	border-bottom:none;
	padding:5px;
}
div.sys_fes_guestbook_dlist td.sys_column_reply {
	visibility:hidden;
	display:none;
}			

/******************************/
/*     Popups                 */
/******************************/  
.modalBackground
{
	opacity:.50;
	filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
	background-color: #000;
}
div.sys_div_popup
{
    border: 1px solid #fff;
    background:#000;
	 color:#fff;
    padding-top:10px;
}
div.sys_div_popup div.sys_div_popup_header
{
	text-align:center;
	font-weight:bold;
	color:White;
}
div.sys_div_popup div.sys_div_popup_content
{
	margin:5px;
	color: #fff
}
	div.sys_div_popup div.sys_div_popup_content div
	{
		margin:5px;
		color:#fff;
	}
div.sys_div_popup_footer
{
padding:0 0 12px 18px;
text-align:center;
}
	div.sys_div_popup div.sys_div_popup_footer a.sys_link
	{
		margin:5px 5px 0px 0px;
		font-size: 14px;
		color: #fff !important
	}
.sys_div_popup_footer_reply a:link,
.sys_div_popup_footer_reply a:visited
{
	color: #fff !important
}
div.sys_div_popup .sys_input_message
{
	width:485px;
	height:500px;
}
.sys_gen_userm_dforgot_password
{
	border-top:2px solid #83A7C3;	 
	padding-top:10px;
}
.sys_gen_userm_dforgot_password div
{
	background: none !important
}
.sys_ArticleLayout25 p, .sys_ArticleLayout25 span
{
	line-height: 22px;
	text-align:justify;
	font-size: 12px; 
	
}

/* kamer pagina */ 

		h2.kamer
		{
			display:block;
			border-bottom:2px solid #83A7C3;
			padding-bottom:8px;
			padding-top:8px;
		}	
		div.kamercontent
		{
			position:relative;
			overflow:hidden;
		}
		img.kamerimage
		{
			float:left;
			margin-right:10px
		}
		img.prijsimage
		{
			margin-bottom:10px;
		}
		span.kamerdescription
		{
			display:block;
		}
		img.reserveren
		{
			position:absolute;
			bottom:0;
		}
/* usr edit */
.sys_fes_user_dedit
{
	border-top:2px solid #83A7C3;
	padding-top:10px;
}
.sys_label_passphoto
{
	display:block;
	text-align:left;
	width:140px;	
}
.sys_fes_user_dedit .sys_table_user_edit
{
	text-align:left;
	margin:20px 0px;
}
.sys_fes_user_dedit .sys_table_user_edit .sys_col_label
{
	padding:4px 10px 4px 0px;
}
.sys_dropdown_country
{
	height:22px;
	width:147px;	
	padding:0;
	margin:0;
}
.sys_div_passphoto div
{
	margin-bottom:10px;
}


/*------------------------------------------
------------ Foto albums list --------------
----------------------------------------- */

.sys_fes_pho_dpalm
{
	overflow:hidden;
}
.sys_fes_pho_dpalm .sys_fes_pho_dpalm_list li
{
	text-align:left;
	list-style:none;
	clear:both;
	margin:0 0 10px 0px;
	font-weight:bold;
	background:#B8C2CE;
	border:1px solid #0C5DA7;
	width:	525px;
}
.sys_fes_pho_dpalm .sys_fes_pho_dpalm_list
{
	float:left;
}
.sys_fes_pho_dpalm .sys_fes_pho_dpalm_list li img
{

}

.sys_fes_pho_dpalm .sys_title, 
.sys_fes_pho_dpalm .sys_description, 
.sys_fes_pho_dpalm .sys_date
{
	display:block;
	margin:0;
	padding:0;
	text-align:center;
}
.sys_fes_pho_dpalm .sys_title
{
	font-style:italic;
	font-weight:bold;
	display:inline;
	line-height:normal;
} 

.sys_fes_pho_dpalm_list .sys_photo_properties { 
	padding:10px;
	display:block;
	overflow:hidden;
	}

.sys_fes_pho_dpalm_list .sys_photo_properties .sys_img {
		padding:10px;
		background:#fff;
		float:left;
		}
	
.sys_fes_pho_dpalm a span
{	
	text-decoration:underline;
}
.sys_fes_pho_dpalm .sys_fes_pho_dpalm_list li:hover
{
	color:#fff;
}
/*-----------------------------------------
-------------- Foto album -----------------
----------------------------------------- */

.sys_fes_pho_dpgm .sys_album_title_label,
.sys_fes_pho_dpgm .sys_album_description_label,
.sys_fes_pho_dpgm .sys_album_date_label
{
	display:block;
	float:left;
	width:140px; 
	font-weight: bold
}
.sys_fes_pho_dpgm .sys_photo_title 
{
	visibility:hidden; 
	display:none;
}

.sys_album_description {
	width: 420px;
	float: left;
}

.sys_fes_pho_dpgm .sys_album_title,
.sys_fes_pho_dpgm .sys_album_description,
.sys_fes_pho_dpgm .sys_album_date
{
	display:block;
}
.sys_fes_pho_dpgm .sys_album 
{
	overflow:hidden;
	width:100%
}
.sys_fes_pho_dpgm .sys_back_to_album_label 
{
	margin-bottom:10px;
	display:block;
}
.sys_fes_pho_dpgm .sys_photo 
{
	float:left;
	margin:10px 15px 10px 0;
	padding:10px;
}

.sys_fes_pho_dpgm .sys_photo  div
{
	height:120px;
	width:120px;
	background:#fff;
	overflow:hidden;
	border:1px solid #333!important;
	}

.sys_fes_pho_dpgm .sys_photo_title_label 
{
	display:block;
	float:left;
	width:110px;
}
.sys_fes_pho_dpgm .sys_my_rating_label 
{
	display:block;
}
.sys_fes_pho_dpgm .sys_photo 
{
	border:1px solid #0C5DA7; 
	background:#B8C2CE; 
	text-align:center; 
	overflow:hidden;
}
.sys_fes_pho_dpgm .sys_photo a div img 
{
	
}
.sys_fes_pho_dpgm .sys_photo_title_label 
{
	font-weight:bold;
}
div.sys_fes_pho_dpgm div.sys_paging
{
	margin:20px 0 0 0;
}
/*------------------------------------------
---------------- Foto album Detail-----------
----------------------------------------- */
.sys_fes_pho_dpdm
{
	padding-bottom:30px;
}
.sys_fes_pho_dpdm .sys_back_to_album_label 
{
	display:block;
	margin-bottom:10px;
	margin-right:390px;
}
.sys_fes_pho_dpdm .sys_rating 
{
	margin-bottom:15px;
}
.sys_fes_pho_dpdm .sys_next_image_label 
{
	float:right;
}
.sys_fes_pho_dpdm .sys_previous_image 
{
	float:left;
}
.sys_fes_pho_dpdm .sys_photo_description_label, 
.sys_photo_date_label, .sys_photo_date 
{
	display:block;
	visibility:hidden;
}
.sys_fes_pho_dpdm div 
{
	margin-top: 50px; 
	text-align:center;
}
.sys_fes_pho_dpdm div img 
{ 
	border:1px solid #fff!important;
}
.sys_paging ul li 
{ 
	display: inline;
	margin: 0 0 10px 5px;
}

.sys_fes_pho_dpdm .sys_album_title_label,
.sys_fes_pho_dpdm .sys_photo_title_label,
.sys_fes_pho_dpdm .sys_average_rating 
{
	font-weight:bold;
}

.sys_fes_pho_dpalm_list .sys_title, 
.sys_fes_pho_dpalm_list .sys_description, 
.sys_fes_pho_dpalm_list .sys_date
{
	display:block;
	margin:0;
	padding:0;
	text-align:left;
	margin-left:20px !important;
	float:left;
	width:340px !important;
	text-decoration:none;
}


.sys_fes_pho_dpalm_list .sys_title {
	margin-bottom:4px;
	font-style:normal;
	text-decoration:none;
	}
	
.sys_fes_pho_dpalm_list .sys_date {
	margin-bottom:4px;
	font-style:normal;
	text-decoration:none;
	}
	
.sys_fes_pho_dpalm_list a {
text-decoration:none;
}	
.sys_fes_pho_dpalm  .sys_clearing {
	display:none;
	visivility:hidden;
	}
div.sys_div_dlink {
	margin-bottom:10px;
	float:right;
	}