/******************************/
/*      Menu                  */
/******************************/

/*--------- top menu -------------*/
#topMenu #ext_main_menu .Home,
#topMenu #ext_main_menu .Lunchkaart,
#topMenu #ext_main_menu .Dranken,
#topMenu #ext_main_menu .Ons_team,
#topMenu #ext_main_menu .Evenementen,
#topMenu #ext_main_menu .Fotoalbum,
#topMenu #ext_main_menu .Contact,
#topMenu #ext_main_menu .Onze_kamers,
#topMenu #ext_main_menu .Arrangementen,
#topMenu #ext_main_menu .Dinnerpub_DLB

{
	visibility:hidden;
	display:none;
}
#topMenu ul
{
	float:right;
	padding-top:85px;
	margin-bottom:6px;
	background:none;
}
#topMenu  ul li
{
	float:left;
	list-style:none;
	margin:0 5px 0 0;
}
#topMenu ul li a:link,
#topMenu ul li a:visited
{
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
#topMenu ul li a:hover
{	
	text-decoration:none;
}
/*--------- main menu -------------*/
#mainMenu #ext_main_menu .Nieuws,
#mainMenu #ext_main_menu .Hyves,
#mainMenu #ext_main_menu .Gastenboek,
#mainMenu #ext_main_menu .Links,
#mainMenu #ext_main_menu .Nieuwsbrief,
#mainMenu #ext_main_menu .Inloggen,
#mainMenu #ext_main_menu .Fotoalbum
{
	visibility:hidden;
	display:none;
}
#mainMenu ul			
{ 
	margin-bottom: 0;
	width:100%;
	height:42px; 
	background:url(/App_Themes/Theme1/images/menu-bg.png) repeat-x top left;
	float:left;
}
#mainMenu ul li		
{ 
	margin: 0;
	float:left; 
	list-style:none;
	height:100%;
	display:block;
	border-left:1px solid #5e6e65;
}
#mainMenu ul li.over,
#mainMenu ul li.active
{
	background:url(/App_Themes/Theme1/images/menu-active-bg.png) repeat-x top left;
}
#mainMenu ul a
{  
	height:14px;
	padding:14px 18px;
	float:left;
	text-indent: -9999px;
	cursor:pointer;
}
#mainMenu ul .Home a
{
	background:url(/App_Themes/Theme1/images/menu-item-home.png) no-repeat center center;
	width:49px;
}
#mainMenu ul .Home.over a,
#mainMenu ul .Home.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-home-over.png) no-repeat center center !important;
	width:49px;
}
#mainMenu ul .Onze_kamers a
{
	background:url(/App_Themes/Theme1/images/menu-item-onze-kamers.png) no-repeat center center;
	width:109px;
}
#mainMenu ul .Onze_kamers.over a,
#mainMenu ul .Onze_kamers.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-onze-kamers-over.png) no-repeat center center;	
	width:109px;
}
#mainMenu ul .Arrangementen a
{
	background:url(/App_Themes/Theme1/images/menu-item-arrangementen.png) no-repeat center center;
	width:141px;
}
#mainMenu ul .Arrangementen.over a,
#mainMenu ul .Arrangementen.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-arrangementen-hover.png) no-repeat center center;
	width:141px;
}
#mainMenu ul .Dinnerpub_DLB a
{
	background:url(/App_Themes/Theme1/images/menu-item-dinnerpubdlb.png) no-repeat center center;
	width:126px;
}
#mainMenu ul .Dinnerpub_DLB.over a,
#mainMenu ul .Dinnerpub_DLB.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-dinnerpubdlb-over.png) no-repeat center center;
	width:126px;
}
#mainMenu ul .Evenementen a
{
	background:url(/App_Themes/Theme1/images/menu-item-evenementen.png) no-repeat center center;
	width:115px;
}
#mainMenu ul .Evenementen.over a,
#mainMenu ul .Evenementen.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-evenementen-over.png) no-repeat center center;
	width:115px;
}

#mainMenu ul .Contact a
{
	background:url(/App_Themes/Theme1/images/menu-item-contact.png) no-repeat center center;
	width:78px;
}
#mainMenu ul .Contact.over a,
#mainMenu ul .Contact.active a
{
	background:url(/App_Themes/Theme1/images/menu-item-contact-over.png) no-repeat center center;
	width:78px;
}
.sys_clearing
{
	visibility:hidden;
	display:none;
}
/* ------------ home news -------------------*/
#layoutHome .sys_fes_news_dnlm ul
{
	margin:0;
	padding:0;
	width:100%;
}
#layoutHome .sys_fes_news_dnlm ul li
{
	list-style:none;
	width:200px;
	padding:14px 13px 12px 22px;
	margin: 0 0 3px 0;
	background:url(/App_Themes/Theme1/images/news-item-bg.png) repeat left top;
}
#layoutHome .sys_fes_news_dnlm ul li a:link,
#layoutHome .sys_fes_news_dnlm ul li a:visited
{
	font-weight:bold;
	line-height:18px;
	font-size:11px;
}
#layoutHome .sys_fes_news_dnlm ul li .sys_title a:link,
#layoutHome .sys_fes_news_dnlm ul li .sys_title a:visited
{
	text-decoration:none;
}
#layoutHome .sys_fes_news_dnlm ul li .sys_title a:hover
{
	text-decoration:none;
}
/* ------------ events left -------------------*/
#eventblock .sys_fes_event_deam
{
	width:172px;
	height:215px;
	overflow:hidden;
}
#eventblock .sys_fes_event_deam ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#eventblock .sys_fes_event_deam ul li
{
	margin:0;
	padding:0;
}
#eventblock .sys_thumbnail
{
	width:164px;
	height:204px;
	padding:11px 0 0 8px;
	background:url(/App_Themes/Theme1/images/event-img-bg.gif) no-repeat left top;
}
#eventblock .sys_title
{
	visibility:hidden;
	display:none;
}
/* ---------- poll -----------------*/
.sys_fes_poll_vote span.sys_label
{
	font-size:11px;
	font-weight:bold;
	margin:7px 0;
	float:left;
	width:100%;
}
.sys_fes_poll_vote label
{
	float:left;
	font-size:11px;
	line-height:18px;
	margin:0;
}
.sys_fes_poll_vote ul
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:161px;
}
.sys_fes_poll_vote ul li
{
	margin:0;
	float:left;
	width:100%;
	display:block;
	line-height:18px;
	width:161px;
}
.sys_fes_poll_vote input
{
	margin-right:8px;
	float:left;
	height:18px;
}
#content .sys_fes_poll_vote a.sys_link_vote:link,
#content .sys_fes_poll_vote a.sys_link_vote:visited
{
	padding: 3px 21px 4px 21px;
	background:#51584c;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
#content .sys_fes_poll_vote a.sys_link_vote:hover
{
	text-decoration:none;
}
#content .sys_fes_poll_vote p
{
	margin-bottom:14px;
}
#content .pollres:link,
#content .pollres:visited
{
	padding: 3px 21px 4px 21px;
	background:#51584c;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
#content .pollres:hover
{
	text-decoration:none;
}
/* --------------- foto -------------------*/
#fotoBlock ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#fotoBlock ul li
{	
	margin:0;
	padding:0
}
#fotoBlock .sys_fes_pho_dpalm
{
	width:145px !important;
	height:98px !important;
	overflow:hidden !important;
	padding:0  !important;
	display:none;
	visibility:hidden;
}
/*------------------------------------------
---------------- Menu kaarten --------------
----------------------------------------- */
.menucardProducts
{
    margin:0;
    padding:0px;
    list-style:none;
	margin-bottom:2px;
	padding:5px;
	margin-left:20px;
}
.fes_mc_dmm .title 
{
	display:block;
}
.fes_mc_dmm .name 
{
	width:520px;
	display:block;
	float:left;
	padding-right:10px;
}
.fes_mc_dmm .description
{
    display:block;
    padding-top:2px;
    padding-bottom:4px;
    width:450px;
    margin-left:5px;
	font-style:italic;
}
.fes_mc_dmm span.empty
{
    display:none;
    visibility:hidden;
    height:0px;
}
ul.level_1 
{
	border:0px solid #fff; 
}
ul.level_1  li
{
	margin-left:0;
}
.fes_mc_dmm .title 
{
	border-bottom:1px solid #F1E1B2;
	font-weight:bold;
}
.fes_mc_dmm ul
{
	list-style: none;
}
.menucardProducts li
{
	margin-left:0;
	margin-bottom:0;
}
.fes_mc_dmm .price
{
	letter-spacing:1px;
}
/*------------------------------------------
---------------- Evenement ------------------
----------------------------------------- */
#center .sys_fes_event_deam
{
	padding-top:15px;
	float:left;
}
#center .sys_fes_event_deam .sys_title a:link,
#center .sys_fes_event_deam .sys_title a:visited
{
	font-weight:bold;
}
#center .sys_fes_event_deam .sys_fes_event_deam_list
{
	float:left;
}
#center .sys_fes_event_deam .sys_fes_event_deam_list li 
{
	float:left;
	padding: 0px 10px 25px 10px; 
	margin:0;
	overflow:hidden;
	height:240px; 
	width:154px;
}
#center .sys_fes_event_deam .sys_event 
{
	text-align:center;
	height:240px; 
	width:154px;
	background:url(/App_Themes/Theme1/images/news-item-bg.png) repeat left top;
}
#center .sys_fes_event_deam .sys_title 
{
	padding-bottom:7px; 
	padding-top:3px;
}

#center .sys_fes_event_deam .sys_label 
{
	float:left;
	width:100px;
}
#center .sys_fes_event_deam .sys_description 
{
	margin-top:6px;
}
#center .sys_fes_event_deam .sys_label 
{
	font-weight:bold;
}
#center div.sys_thumbnail 
{ 
	height:145px; 
	overflow:hidden; 
}
#center .sys_clearing
{
	visibility:hidden;
	display:none;
}
/*------------------------------------------
---------------- Evenement Detail-----------
----------------------------------------- */
.sys_fes_event_dedm 
{
	overflow:hidden;
	position:relative;
}
#content .sys_fes_event_dedm .sys_title
{
	line-height:normal;
	font-size:23px;
	margin-bottom:10px;
}
.sys_fes_event_dedm .sys_label_date,
.sys_fes_event_dedm .sys_label_time,
.sys_fes_event_dedm .sys_label_fee_at_door,
.sys_fes_event_dedm .sys_label_fee_presale,
.sys_fes_event_dedm .sys_label_presale_date 
{
	width: 140px; 
	float:left; 
	clear:left; 
	font-weight: bold
}

.sys_fes_event_dedm .sys_value_date,
.sys_fes_event_dedm .sys_value_time,
.sys_fes_event_dedm .sys_value_fee_at_door,
.sys_fes_event_dedm .sys_value_fee_presale,
.sys_fes_event_dedm .sys_value_presale_date 
{
	width: 193px; 
	float:left;
}
.sys_fes_event_dedm .sys_label_description 
{
	clear:both; 
	margin-top:10px; 
	font-weight: bold;
	float: left
}
.sys_fes_event_dedm .sys_img_title 
{
	visibility:hidden; 
	display:none;
}

.sys_fes_event_dedm .sys_img_flyer 
{
	overflow:hidden;
	width:202px;
	float:left;
	margin-bottom:10px
}
.sys_fes_event_dedm img 
{
	border:none;
}
.sys_fes_event_dedm .sys_img_flyer img 
{
	border:none;
}
.sys_fes_event_dedm .sys_value_description 
{
	clear:left;
	width:450px;
	margin-bottom:20px;
}
.sys_fes_event_dedm .sys_event_photo_list 
{
	overflow:hidden;
	clear:both;
	border-top:1px solid #F1E1B2;
	padding-bottom:20px;
}
.sys_fes_event_dedm .sys_actions 
{
	float:left;
}
.sys_fes_event_dedm .sys_actions a:link,
.sys_fes_event_dedm .sys_actions a:visited
{
	text-decoration:underline;
}
.sys_fes_event_dedm .sys_actions a:hover
{
	text-decoration:underline !important;
}
.sys_fes_event_dedm .sys_event_thumbnail 
{
	float:left;
	padding:17px 17px 7px 17px;
	height: 102px;
	width: 102px;
	overflow:hidden;
	margin:0;
}
.sys_fes_event_dedm .sys_content 
{
	float:left; 
	width:450px;
	padding-left:25px;
}
/*------------------------------------------
------------ Foto albums list --------------
----------------------------------------- */
#center .sys_fes_pho_dpalm
{
	overflow:hidden;
	padding-top:15px;
	float:left
}
#center .sys_fes_pho_dpalm .sys_fes_pho_dpalm_list span
{
	display:block;
}
#center .sys_fes_pho_dpalm .sys_fes_pho_dpalm_list
{
	float:left;
	margin:0;
	padding-bottom:10px;
}
#center .sys_fes_pho_dpalm .sys_fes_pho_dpalm_list li
{
	float:left;
	height:180px;
	margin:0;
	overflow:hidden;
	padding:0 10px 25px;
	width:154px;
}
#center .sys_fes_pho_dpalm .sys_title, 
#center .sys_fes_pho_dpalm .sys_description, 
#center .sys_fes_pho_dpalm .sys_date
{
	display:block;
	margin:0;
	padding:0;
	text-align:center;
}
#center .sys_fes_pho_dpalm a:link,
#center .sys_fes_pho_dpalm a:visited 
{
	background:transparent url(/App_Themes/Theme1/images/news-item-bg.png) repeat scroll left top;
	height:150px;
	text-align:center;
	width:120px;
	display:block;
	padding:15px 17px;
} 
#center .sys_fes_pho_dpalm a:hover span
{
	color:#A2906B !important;
}
#center .sys_fes_pho_dpalm a:link span.sys_title,
#center .sys_fes_pho_dpalm a:visited span.sys_title
{
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}

#center .sys_fes_pho_dpalm .sys_clearing
{
	visibility:hidden;
	display:none;
}
#center .sys_fes_pho_dpalm_list li img
{
	float: none !important;
	display: block;
	margin-bottom: 4px
}
/*-----------------------------------------
-------------- Foto album -----------------
----------------------------------------- */
.sys_a_back_photo_albums:link,
.sys_a_back_photo_albums:visited
{
	text-decoration:underline;
}
.sys_a_back_photo_albums:hover
{
	text-decoration:underline !important;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm
{
	width:100%;
	overflow:hidden;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_title_label,
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_description_label,
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_date_label
{
	display:block;
	float:left;
	width:140px; 
	font-weight: bold
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo_title 
{
	visibility:hidden; 
	display:none;
}

#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_title,
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_description,
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album_date
{
	display:block;
	
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_album 
{
	overflow:hidden;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_back_to_album_label 
{
	margin-bottom:10px;
	display:block;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo_title_label 
{
	display:block;
	float:left;
	width:110px;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_my_rating_label 
{
	display:block;
}
#layoutFotoboekAlbum .sys_fes_pho_dpdm .sys_photo_title 
{
	visibility: hidden; 
	display: none;
}

#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo 
{
	background:url(/App_Themes/Theme1/images/news-item-bg.png) repeat left top;
	text-align:center; 
	overflow:hidden;
	float:left;
	height:101px;
	width: 135px;
	margin:10px 15px 10px 0;
	padding:10px;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo a:link,
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo a:visited
{
	display:block;
	width:135px;
	height:101px;
	overflow:hidden;
	cursor:pointer;
}
#layoutFotoboekAlbum .sys_fes_pho_dpgm .sys_photo_title_label 
{
	font-weight:bold;
}
#layoutFotoboekAlbum div.sys_fes_pho_dpgm div.sys_paging
{
	margin:20px 0 0 0;
}
#layoutFotoboekAlbum div.sys_fes_pho_dpgm div.sys_paging ul
{
	margin:0;
}
#layoutFotoboekAlbum div.sys_fes_pho_dpgm div.sys_paging a:link,
#layoutFotoboekAlbum div.sys_fes_pho_dpgm div.sys_paging a:visited
{
	text-decoration:underline;
}
#layoutFotoboekAlbum div.sys_fes_pho_dpgm div.sys_paging a:hover
{
	text-decoration:underline;
}
/*------------------------------------------
---------------- Foto album Detail-----------
----------------------------------------- */
.sys_fes_pho_dpdm .sys_back_to_album_label 
{
	display:block;
	margin-bottom:5px;
}
.sys_fes_pho_dpdm
{
	padding-bottom:20px;
	padding-right:20px;
}
.sys_fes_pho_dpdm .sys_rating 
{
	margin-bottom:15px;
}
.sys_fes_pho_dpdm .sys_next_image_label 
{
	float:right;
	margin-top:3px;
}
.sys_fes_pho_dpdm .sys_previous_image 
{
	float:left;
	clear:both;
	margin-top:3px;
}
.sys_fes_pho_dpdm .sys_photo_description_label, 
.sys_photo_date_label, .sys_photo_date 
{
	display:block;
	visibility:hidden;
}
.sys_fes_pho_dpdm div.sys_img_photo 
{
	margin-top: 65px; 
	text-align:center;
}
.sys_fes_pho_dpdm div.sys_album_title
{
	width:100%;
	clear:both;
}
.sys_fes_pho_dpdm div.sys_album_title span
{
	float:left;
	margin-right:5px;
}
.sys_fes_pho_dpdm div img 
{ 
	border:none;
}
.sys_paging ul li 
{ 
	display: inline;
	margin:0;
}
.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_clearing
{
	visibility:hidden;
	display:none;
}
.sys_div_dlink
{
	margin-bottom:5px;
}
.sys_fes_pho_dpdm a:link,
.sys_fes_pho_dpdm a:visited
{
	text-decoration:underline;
}
.sys_fes_pho_dpdm a:hover
{
	text-decoration:underline !important;
}
/*------------------gadgets------------------------*/
.sys_div_hyves_gadget
{
	float:left;
	display:block;
	text-align:center;
	width:246px;
	padding:20px 0 20px 150px;
}
.sys_a
{
	display:block;
	float:left;
	text-align:center;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline !important;
}
.sys_a:hover
{
	text-decoration:underline !important;
}
.sys_a_hyves_gadget_link_logo
{
	margin-left:49px;
}
.sys_a_hyves_gadget_link_text
{
	width:246px;
}
/*------------------------------------------
---------------- Poll result ---------------
----------------------------------------- */
.sys_fes_poll_result
{
	padding-top:15px;
}
.sys_div_poll_result tr
{
	width: 200px;
}
.sys_div_poll_result td
{
	width:100px;
}
.sys_label_poll_question
{
	margin-bottom:5px;
	font-weight:bold;
}
/*------------------------------------------
---------------- Links ---------------------
----------------------------------------- */
.sys_fes_links_list .sys_link 
{
	margin:0;
}
.sys_links_list li.sys_links_item
{
	margin:0 0 20px 0;
	list-style:none;
}
#content .sys_links_list li a:link,
#content .sys_links_list li a:visited
{
	font-weight: bold;
	text-decoration: underline;
}
#content .sys_links_list li a:hover
{
	text-decoration: underline;
}
.sys_links_list div
{
	line-height:17px;
}
.sys_links_list .sys_description 
{
	padding-left:10px;
}
/*------------------------------------------
------------------ Status ------------------
----------------------------------------- */
.sys_gen_userm_dsstatus
{
	float:left;
	width: 175px;
}
.sys_gen_userm_dsstatus a:link,
.sys_gen_userm_dsstatus a:visited
{
	margin-right: 5px;
	display:block;
	text-decoration:underline !important;
}
.sys_gen_userm_dsstatus a:hover
{
	text-decoration:underline !important;
}
.sys_you_are_title
{
	font-weight: bold	
}
/*------------------------------------------
----------------Nieuws list   ---------------
----------------------------------------- */
#layoutNieuws ul.sys_fes_news_dnlm_list 
{
	list-style:none;
}
#layoutNieuws li.sys_fes_news_dnlm_list_item 
{
	margin-bottom:20px;
	overflow:hidden;
}

#layoutNieuws div.sys_news 
{ 	
	background:url(/App_Themes/Theme1/images/news-item-bg.png) repeat left top;
	padding:10px 15px;
	float:left;
	width:666px;
}
#layoutNieuws div.sys_readon 
{
	font-size:11px;
}

#layoutNieuws li.sys_fes_news_dnlm_list_item 
{
	margin-bottom:20px;
	margin-left: 0;
	overflow:hidden;
}
/*#layoutNieuws div.sys_title
{
	float:left;
	width:100%;
	display:block;
}*/
#layoutNieuws div.sys_readon 
{
	float:right;
}
#layoutNieuws div.sys_news .sys_date
{
	float:left;
	width:100%;
	font-weight:bold;
}
#layoutNieuws div.sys_news .sys_description
{
	clear: both;
	float: left;
	width: 100%;
}
/*------------------------------------------
----------------Nieuws detail---------------
----------------------------------------- */
#layoutNieuwsDetails div.sys_source_label 
{
	width:40px; 
	float:left;
}
#layoutNieuwsDetails .sys_fes_news_dndm
{
}
#layoutNieuwsDetails div.sys_date 
{
	position:relative;
	overflow:hidden;
}
#layoutNieuwsDetails  .sys_source
{
	margin-bottom:10px;
	float:left;
}
#layoutNieuwsDetails div.sys_label_date 
{
	float:left; 
	font-weight: bold
}
#layoutNieuwsDetails div.sys_label_source 
{ 
	float:left; 
	font-weight: bold 
}
#layoutNieuwsDetails div.sys_description 
{
	clear:left;
	padding-bottom:10px;
}
#layoutNieuwsDetails div.sys_label_date
{
	float:left;
}
#layoutNieuwsDetails div.sys_fes_news_dndm .sys_title
{
	font-size:14px;
	line-height:17px;
	margin-bottom:10px;
	font-weight:bold;
}
#layoutNieuwsDetails div.sys_fes_news_dndm .sys_title .sys_label_title
{
	display: none;
	visibility: hidden;
}
#layoutNieuwsDetails div.sys_fes_news_dndm .sys_label_date,
#layoutNieuwsDetails div.sys_fes_news_dndm .sys_label_source
{
	width:110px;
}
#layoutNieuwsDetails div.sys_fes_news_dndm .sys_value_source
{
	width:550px;
	float:left;
}
/*------------------------------------------
---------------- Gastenboek ----------------
----------------------------------------- */
#content .sys_div_popup_header,
.sys_div_popup_header
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#736E59 none repeat scroll 0 0;
	font-size:14px;
	font-weight:bold;
	line-height:normal;
	margin-bottom:5px;
	padding:4px;
	color:#412000;
}
.sys_div_popup_header span
{
	color:#412000;
}
.sys_div_popup_footer a:link,
.sys_div_popup_footer a:visited
{
	text-decoration:underline;
	color:#f1e1b2;
	font-size:12px;
}
.sys_div_popup_footer a:hover
{
	color:#a2906b;
	text-decoration:underline;
}
.sys_div_popup .sys_span_quote_label
{
	float:left;
}
.sys_div_popup .span,
.sys_div_popup div
{
	color:#F1E1B2;
}
#content .sys_col_label_placed_on span
{
	color:#412000;
	float:left;
	font-size:11px;
	line-height:12px;
	margin-left:10px;
}
div.sys_div_quote_label 
{
	margin-bottom:2px;
	width:200px;
}
div.sys_div_quote_message 
{
	margin-bottom:5px;
}
th.sys_column_label 
{
	width:0px;
}
.sys_fes_guestbook_dlist div.sys_div_message
{
	margin-top:0px;
}
td.sys_column_value_message
{
	padding:5px;
}
div.sys_div_quote_header,
div.sys_div_quote_message
{
	margin-left:12px;
}
div.sys_div_quote_message
{
	padding:5px;
}
a.sys_link_reply
{
	float:right;
}
img.sys_img_quote_expand
{
	margin-left:2px;
	vertical-align:middle;
	margin-bottom:5px;
}
td.sys_column_reply
{
	text-align:right;
}
span.sys_span_message
{
	display:block;
	padding:5px;
	vertical-align:top;
}
td.sys_col_label_message img
{
	margin:5px;
	padding:0;
	border:1px solid #8A7848 !important;
}
textarea.sys_textbox
{
	margin:5px 5px 5px 5px;
	width:300px;
	height:250px;
}
span.sys_span_placed_by
{
	float:left;
}
#content a.sys_link_reply:link,
#content a.sys_link_reply:visited
{
	float:right;
	color:#412000;
	font-size:11px;
	line-height:normal;
	font-weight:bold;
}
#content a.sys_link_reply:hover
{
	color:#F1E1B2;
}
#content table.sys_table_overview
{
	margin-top:13px;
	width:100%;
}
a.sys_link_submit_message_bottom
{
	display:block;
}
tr.sys_row_message
{
	padding:5px;
	vertical-align:top;
}
td.sys_col_label_message 
{
	border:none;
	width:100px;
}
td.sys_col_label_placed_on 
{
	border-bottom:none;
	padding:8px 8px 8px 0;
}
td.sys_column_reply 
{
	visibility:hidden;
	display:none;
}
div.sys_div_popup 
{
	padding:10px;
}
div.sys_fes_guestbook_dlist .sys_pager_guestbook
{
	background:#51584c;
	padding:5px 3px;
	overflow:hidden;
	float:left;
	width:690px;
	margin-bottom:13px;
}
#content div.sys_fes_guestbook_dlist .sys_pager_guestbook div,
#content div.sys_fes_guestbook_dlist .sys_pager_guestbook span
{
	padding:0 !important;
	font-size:12px;
	line-height:normal;
}
div.sys_fes_guestbook_dlist
{
	position:relative;
	width:100$;
}

a.sys_link_submit_message_top
{
	font-weight:bold;
	white-space:nowrap;
}
a.sys_link_submit_message_bottom 
{
	clear:both;
	float:left;
	font-weight:bold;
	white-space:nowrap;
}

div.sys_div_quote_label 
{
	font-size:small;
}
div.sys_div_quote_message
{
	font-size:small;
	font-style:italic;
	background:#E4E4E4;
	border-bottom:1px solid #545454;
	border-top:1px solid #545454;
}
th.sys_column_label 
{
	font-size:13px;
	font-weight:normal;
}
td.sys_column_value_placed_on 
{
	color:white;
	font-size:13px;
}
td.sys_column_value_message
{
	border-bottom:1px solid #545454;
	border-top:1px solid #545454;
	border-right:1px solid #545454;
	vertical-align: top;
}
div.sys_div_quote_message
{
	background:none;
	border:none;
	font-size:10px;
	width:398px;
}
span.sys_span_message 
{
	
}
td.sys_col_label_message,
.sys_column_value_message
{	
    background:none;
}
td.sys_column_reply a 
{
	font-weight:normal;
}
tr.sys_row_message
{ 
	background:#51584C;
	border:none;
}
.sys_div_message
td.sys_col_label_message 
{
	border:none;
}
td.sys_col_label_placed_on 
{
	background:#736E59;
	border:none;
}
div.sys_div_popup 
{
	background:#51584C;
	border:1px solid #736E59;
	font-size:11px;
	padding:10px;
	font-family:Verdana, Arial;
}
div.sys_div_popup div.sys_div_quote_message
{
	border:solid 1px #545454;
	width:288px;
}
/*------------------------------------------
--------------- User details editor --------
----------------------------------------- */
div.sys_fes_user_dedit													
{ 
	float:left;
	position:relative;
}
div.sys_fes_user_dedit a:link,
div.sys_fes_user_dedit a:visited
{
	display:inline-block;
	margin:0;
	text-decoration:underline;
}
div.sys_div_passphoto													
{ 
	margin-bottom:10px;
}
div.sys_fes_user_dedit .sys_table_user_edit								
{ 
	text-align:left; 
	float:left;
}
*+html div.sys_fes_user_dedit .sys_table_user_edit								
{ 
	margin-top:100px;
} 
div.sys_fes_user_dedit .sys_table_user_edit tr							
{ 
	height:23px; 
}
div.sys_fes_user_dedit .sys_table_user_edit td.sys_col_value			
{ 
	width:240px; 
}
div.sys_fes_user_dedit .sys_table_user_edit th							
{ 
	width:175px; 
	vertical-align:middle;
}
div.sys_fes_user_dedit .sys_table_user_edit .sys_label_email_value		
{ 
	float:left; 
}
#content div.sys_fes_user_dedit .sys_table_user_edit a.sys_link_unsubscribe		
{ 
	font-size:11px; 
	float:right; 
	text-decoration:none !important; 
	padding:1px 10px 2px 10px; 
	background:#51584C;
	font-weight:bold;
	text-transform:uppercase;
}
div.sys_fes_user_dedit .sys_table_user_edit a:hover						
{ 
	text-decoration: underline;
}
div.sys_fes_user_dedit .sys_link_unsubscribe:hover					
{ 
	text-decoration:none !important
}
div.sys_fes_user_dedit .sys_table_user_edit .sys_link_save				
{ 
	margin:0 10px 0 0; 
}
div.sys_fes_user_dedit table.sys_table_upload_picture					
{ 
	display:block;
	float:left;
	height:30px;
}
div.sys_fes_user_dedit table.sys_table_upload_picture th.sys_col_label	
{ 
	width:175px; 
	text-align:left; 
}
div.sys_fes_user_dedit table.sys_table_upload_picture td.sys_col_value	
{ 
	width:400px
}
.sys_div_passphoto img 													
{ 
	/*width:100px!important; */
	border:1px solid  #8A7848!important; 
}
div.sys_fes_user_dedit td.sys_col_actions a.sys_link_cancel,
div.sys_fes_user_dedit td.sys_col_actions a.sys_link_save				
{ 
	display:block; 
	float:left; 
	width:80px; 
}
div.sys_fes_user_dedit input.sys_textbox								
{ 
	font-size:12px;
	width:180px;
}
#content div.sys_fes_user_dedit select											
{ 
	margin-bottom:0;
	width:186px;
}
div.sys_fes_user_dedit selsect option									
{ 
	width:150px
}
div.sys_fes_user_dedit th.sys_col_label span							
{ 
	font-weight:bold;
	line-height:normal;
	float:left
}
div.sys_fes_user_dedit th												
{ 
	line-height:normal
}
div.sys_fes_user_dedit .sys_table_upload_picture .sys_row_user_edit_profile th					
{ 
	width: 108px!important; 
	vertical-align:middle
}
div.sys_fes_user_dedit .sys_table_upload_picture .sys_row_user_edit_profile th span				
{ 
	float:left; 
	display:block
}
.sys_button_browse_picture
{
	z-index:2;
}
/*------------------------------------------
---------------- User subscribe-------------
----------------------------------------- */

#layoutInschrijvenNieuwsbrief div.sys_fes_user_dsubscribe
{
	border: 1px solid #fff;
}
#layoutUserSubscribe div.sys_fes_user_dsubscribe
{
	
}
div.sys_fes_user_dsubscribe 
{
	overflow:hidden;
	padding:15px 15px;
}
div.sys_fes_user_dsubscribe select
{
	margin-bottom:0;
	width: 180px;
	height:18px;
}
div.sys_fes_user_dsubscribe select option
{
	width: 150px;
}
div.sys_fes_user_dsubscribe input.sys_textbox
{
	width: 176px;
}
div.sys_fes_user_dsubscribe table th,
div.sys_fes_user_dsubscribe table td
{
	vertical-align:top;
	text-align:left;
}
.ajax__validatorcallout_error_message_cell 
{ 
	color: #000000;
}
div.sys_fes_user_dsubscribe table th 
{
	width:185px;
}
.sys_row_user_subscribe .sys_label 
{ 
	font-weight: normal
}
div.sys_fes_user_dsubscribe a:link,
div.sys_fes_user_dsubscribe a:visited
{
	display:inline-block;
	margin:0;
}
div.sys_fes_user_dsubscribe a:hover
{
}
div.sys_fes_user_dsubscribe .sys_label_step_indicator
{
	float:left;
	font-size:13px;
	font-weight:bold;
	padding-bottom:10px;
	width:100%;
	display:block;
}
div.sys_fes_user_dsubscribe td.sys_col_label_agreement a 
{
	margin-left:0;
}
#layoutUserSubscribe div.sys_fes_user_dsubscribe a.sys_link_previous 
{
	display:block;
	margin:0;
	float:left;
}
#layoutUserSubscribe div.sys_fes_user_dsubscribe a.sys_link_submit 
{
	float:left;
	margin:0 0 0 20px;
}

#layoutUserSubscribe div#DivLongMessage,
#layoutUserSubscribe div#DivLongMessage_DropShadow
{
	width:400px;
	padding:10px;
} 

#layoutUserSubscribe div.sys_div_popup_content_message
{
	width:400px;
}
#layoutUserSubscribe div.sys_div_popup_content_message textarea 
{
	width:390px;
	height:440px;
}

#layoutGebruikerInschrijven .sys_link_previous,
#layoutGebruikerInschrijven .sys_link_submit 
{
	width:60px; 
	float:left;
}
/*------------------------------------------
----------------Wachtwoord vergeten---------
----------------------------------------- */

span.sys_title_username 
{
	padding-right:8px;
}
div.sys_gen_userm_dforgot_password a:link,
div.sys_gen_userm_dforgot_password a:visited
{
	margin-top:8px;
	text-decoration:underline;
}
div.sys_gen_userm_dforgot_password a:hover
{
	text-decoration:underline!important;
}
div.sys_gen_userm_dforgot_password div div 
{
	background:transparent !important;
}
div.sys_gen_userm_dforgot_password div div span.sys_title_errormessage
{
	display:block;
	margin-bottom:12px;
	color:#ED174B;
	font-weight:bold;
}
div.sys_gen_userm_dforgot_password
{
    margin-top:36px;
}
/*------------------------------------------
----------------Inloggen -------------------
----------------------------------------- */
div.sys_fes_user_dlogin
{
	background: url(/App_Themes/Theme1/images/news-item-bg.png) repeat;
	width:255px;
	padding:15px;
	color:#5A5A5A;
}
div.sys_fes_user_dlogin span
{
	color:#F1E1B2;
	font-size:11px;
}
/*#content div.sys_fes_user_dlogin .sys_link_forgot_password:link,
#content div.sys_fes_user_dlogin .sys_link_forgot_password:visited
{
	color:#F1E1B2;
	text-decoration:underline !important;
}

#content div.sys_fes_user_dlogin .sys_link_forgot_password:hover
{
	color:#ED174B;
	text-decoration:underline !important;
}*/
div.sys_fes_user_dlogin div 
{
	overflow:hidden;
}
#layoutUserlogin span.sys_label
{
	display:block;
	width:100px;
	clear:left;
}
#layoutUserlogin span.sys_span_password
{
	float:left;
}

.unwatermarked,
.watermarked,
.sys_input_username,
.sys_input_password
{
	width:240px;
	font-size:11px;
}
#layoutForgotPassword .unwatermarked,
#layoutForgotPassword .watermarked
{
	margin:0;
}
#layoutUserlogin span.sys_span_password 
{
	width:255px;
}

#layoutUserlogin span.sys_span_forgot_password
{
	display:block;
	float:left;
	clear:left;
	margin:10px 0 4px 0;
	white-space:nowrap
}
.sys_label_remember_me,
.sys_span_remember_me 
{
	float:left;
	clear:none;
}
#layoutUserlogin span.sys_span_login
{
	float: left;
	clear: both;
}
#layoutUserlogin span.sys_span_login input
{
	background:#51584C;
	float:left;
	cursor: pointer;
	font-size:11px;
	font-weight:bold;
	padding:3px 21px 4px;
	color: #F1E1B2;
	border:none;
}

#layoutUserlogin span.sys_label_error_message
{
	margin:0 0 15px 0;
	color:#fff;
	font-weight:bold;
	width:250px;
}
.sys_button_browse_picture
{
	z-index:2;
	font-size:11px;
}
.sys_button_upload_picture
{
	font-size:11px;
}
span.sys_title_username 
{ 
	font-weight:normal;
	line-height:normal
}
#layoutUserlogin span.sys_label_username,
#layoutUserlogin span.sys_label_password,
#layoutUserlogin span.sys_label_remember_me
{ 
	width:233px;
}
#layoutUserlogin span.sys_label_remember_me
{
	margin-bottom: 10px;
}
#layoutUserlogin .sys_span_remember_me input
{
	margin-top: 3px;
}
/*------------------gadgets------------------------*/
.sys_div_hyves_gadget
{
	float:left;
	display:block;
	text-align:center;
	width:246px;
	padding:20px 0 20px 225px;
}
.sys_a
{
	display:block;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sys_a:hover
{
	text-decoration:underline !important
}
.sys_a_hyves_gadget_link_logo
{
	margin-left:49px;
}
.sys_a_hyves_gadget_link_text
{
	width:246px;
}

.sys_checkbox label
{
	padding-left:5px;
}