/******************************/
/*      Menu                  */
/******************************/

#ext_main_menu
{
	margin: 0;
	float: left;
	position: relative;
	font: normal 17px/54px "palatino linotype" ,Arial,Helvetica,sans-serif;
	padding: 0 0px 0 25px;
	background: none;
	width:890px;
	
}
#ext_main_menu li
{
	margin: 0;
	
	list-style: none;
	padding: 0 14px;
}
#ext_main_menu li:hover ul, 
#ext_main_menu li li:hover ul, 
#ext_main_menu li li li:hover ul, 
#ext_main_menu li.sfhover ul, 
#ext_main_menu li li.sfhover ul, 
#ext_main_menu li li li.sfhover ul {
	left: 0px;
}


#ext_main_menu li a:link,
#ext_main_menu li a:visited
{
	color: #000;
	
}
#ext_main_menu li.active a,
#ext_main_menu li a:hover,
#ext_main_menu li a:active
{
	text-decoration: none;
	color: #fff !important;
	background: url(images/hover-state.gif) no-repeat center 2px
}
#ext_main_menu li.active ul
{
	display: block;
}
#ext_main_menu li ul li.Cafe
{
margin-left:175px;
}
#ext_main_menu li ul li.Geschiedenis
{
margin-left:375px;
}
#ext_main_menu li ul li.Lunch
{
margin-left:375px;
}
#ext_main_menu li ul li.Openingstijden
{
margin-left:325px;
}
#ext_main_menu li ul
{
	display: none;
	text-align: center;
	left: 0;
	top: 54px;
	height: 63px;
	position: absolute;
	font-size: 16px;
	line-height: 31px;
	width: 930px !important;
	font-family: "palatino linotype" ,Arial,Helvetica,sans-serif;
	background: none;
	
}
#ext_main_menu li ul li.Cafe a
{
	background: url(images/menu/1/Dientje-Ruimtes-cafe1.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:54px;
	height:30px;
}
#ext_main_menu li ul li.Cafe a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-cafe1.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:54px;
	height:30px;
}
#ext_main_menu li ul li.Terras a
{
	background: url(images/menu/1/Dientje-Ruimtes-terras.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:54px;
	height:30px;
}
#ext_main_menu li ul li.Terras a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-terras.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:54px;
	height:30px;
}
#ext_main_menu li ul li.Bovenzaal a
{
	background: url(images/menu/1/Dientje-Ruimtes-bovenzaal.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:81px;
	height:30px;
}
#ext_main_menu li ul li.Bovenzaal a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-bovenzaal.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:81px;
	height:30px;
}
#ext_main_menu li ul li.Achterzaal a
{
	background: url(images/menu/1/Dientje-Ruimtes-Achterzaal.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:85px;
	height:30px;
}
#ext_main_menu li ul li.Achterzaal a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-Achterzaal.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:85px;
	height:30px;
}
#ext_main_menu li ul li.Restaurant a
{
	background: url(images/menu/1/Dientje-Ruimtes-Restaurant.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:85px;
	height:30px;
}
#ext_main_menu li ul li.Restaurant a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-Restaurant.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:85px;
	height:30px;
}
#ext_main_menu li ul li.Vergaderzaal a
{
	background: url(images/menu/1/Dientje-Ruimtes-vergaderzaal.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:100px;
	height:30px;
}
#ext_main_menu li ul li.Vergaderzaal a:hover
{
	background: url(images/menu/1/Dientje-Ruimtes-vergaderzaal.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:100px;
	height:30px;
}
#ext_main_menu li ul li.Geschiedenis a
{
	background: url(images/menu/1/Dientje-geschiedenis.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:105px;
	height:30px;
}
#ext_main_menu li ul li.Geschiedenis a:hover
{
	background: url(images/menu/1/Dientje-geschiedenis.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:105px;
	height:30px;
}
#ext_main_menu li ul li.Lunch a
{
	background: url(images/menu/1/Dientje-Lunch.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Lunch a:hover
{
	background: url(images/menu/1/Dientje-Lunch.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Diner a
{
	background: url(images/menu/1/Dientje-Diner.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Diner a:hover
{
	background: url(images/menu/1/Dientje-Diner.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Openingstijden a
{
	background: url(images/menu/1/Dientje-Openingstijden.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:140px;
	height:30px;
}
#ext_main_menu li ul li.Openingstijden a:hover
{
	background: url(images/menu/1/Dientje-Openingstijden.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:140px;
	height:30px;Lunch
}
#ext_main_menu li ul li.Route a
{
	background: url(images/menu/1/Dientje-Route.jpg)  bottom center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Route a:hover
{
	background: url(images/menu/1/Dientje-Route.jpg) top center no-repeat!important;
	text-indent: -9999px;
	width:56px;
	height:30px;
}
#ext_main_menu li ul li.Bruiloften a
{
	background: url(images/menu/1/Dientje-Bruiloften3.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.Bruiloften a:hover
{
	background: url(images/menu/1/Dientje-Bruiloften-hover2.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.Partijen a
{
	background: url(images/menu/1/Dientje-Partijen.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.Partijen a:hover
{
	background: url(images/menu/1/Dientje-Partijen-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.Koffietafels a
{
	background: url(images/menu/1/Dientje-Koffietafels.png) top center no-repeat!important;
	text-indent: -9999px;
	width:95px;
	height:31px;
}
#ext_main_menu li ul li.Koffietafels a:hover
{
	background: url(images/menu/1/Dientje-Koffietafels-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:95px;
	height:31px;
}
#ext_main_menu li ul li.Lunches a
{
	background: url(images/menu/1/Dientje-Lunches.png) top center no-repeat!important;
	text-indent: -9999px;
	width:95px;
	height:31px;
}
#ext_main_menu li ul li.Lunches a:hover
{
	background: url(images/menu/1/Dientje-Lunches-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:95px;
	height:31px;
}
#ext_main_menu li ul li.Grote_en_kleine_diners a
{
	background: url(images/menu/1/Dientje-GroteKleineDiners.png) top center no-repeat!important;
	text-indent: -9999px;
	width:170px;
	height:31px;
}
#ext_main_menu li ul li.Grote_en_kleine_diners a:hover
{
	background: url(images/menu/1/Dientje-GroteKleineDiners-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:170px;
	height:31px;
}
#ext_main_menu li ul li.catering a
{
	background: url(images/menu/1/Dientje-Catering.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.catering a:hover
{
	background: url(images/menu/1/Dientje-Catering-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.vergaderingen a
{
	background: url(images/menu/1/Dientje-Vergaderingen.png) top center no-repeat!important;
	text-indent: -9999px;
	width:120px;
	height:31px;
}
#ext_main_menu li ul li.vergaderingen a:hover
{
	background: url(images/menu/1/Dientje-Vergaderingen-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:120px;
	height:31px;
}
#ext_main_menu li ul li.recepties a
{
	background: url(images/menu/1/Dientje-recepties.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.recepties a:hover
{
	background: url(images/menu/1/Dientje-recepties-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}

#ext_main_menu li ul li.arrangementen a
{
	background: url(images/menu/1/Dientje-arrangementen.png) top center no-repeat!important;
	text-indent: -9999px;
	width:120px;
	height:31px;
}
#ext_main_menu li ul li.arrangementen a:hover
{
	background: url(images/menu/1/Dientje-arrangementen-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:120px;
	height:31px;
}

#ext_main_menu li ul li.repetities a
{
	background: url(images/menu/1/Dientje-repetities.png) top center no-repeat!important;
	text-indent: -9999px;
	width:90px;
	height:31px;
}
#ext_main_menu li ul li.repetities a:hover
{
	background: url(images/menu/1/Dientje-repetities-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:90px;
	height:31px;
}

#ext_main_menu li ul li.presentaties a
{
	background: url(images/menu/1/Dientje-presentaties.png) top center no-repeat!important;
	text-indent: -9999px;
	width:100px;
	height:31px;
}
#ext_main_menu li ul li.presentaties a:hover
{
	background: url(images/menu/1/Dientje-presentaties-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:100px;
	height:31px;
}

#ext_main_menu li ul li.workshops a
{
	background: url(images/menu/1/Dientje-workshops.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.workshops a:hover
{
	background: url(images/menu/1/Dientje-workshops-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}

#ext_main_menu li ul li.buffetten a
{
	background: url(images/menu/1/Dientje-buffetten.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.buffetten a:hover
{
	background: url(images/menu/1/Dientje-buffetten-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}

#ext_main_menu li ul li.feesten a
{
	background: url(images/menu/1/Dientje-feesten.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}
#ext_main_menu li ul li.feesten a:hover
{
	background: url(images/menu/1/Dientje-feesten-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:80px;
	height:31px;
}

#ext_main_menu li ul li.avondje_uit a
{
	background: url(images/menu/1/Dientje-avondjeuit.png) top center no-repeat!important;
	text-indent: -9999px;
	width:90px;
	height:31px;
}
#ext_main_menu li ul li.avondje_uit a:hover
{
	background: url(images/menu/1/Dientje-avondjeuit-hover.png) top center no-repeat!important;
	text-indent: -9999px;
	width:90px;
	height:31px;
}

#ext_main_menu li ul li
{
	margin: 0;
	display: inline ;
	padding: 0 12px;
	height: auto;
}

#ext_main_menu li ul li a:link,
#ext_main_menu li ul li a:visited
{
	color: #7d490a !important;
	background: none;
}
#ext_main_menu li.active ul li.active a,
#ext_main_menu li ul li a:hover,
#ext_main_menu li ul li a:active
{
	background: none;
	color: #fff !important
}

#ext_main_menu li.sfhover ul
{
	left: 0 !important;
}
#ext_main_menu li ul a
{
	width: auto;
}

/* steps */
.sys_steps
{
	font-weight:bold;
	margin-bottom:5px;
}
.sys_steps, .sys_description
{
	font-size:14px;
	font-family:"Trebuchet MS",Tahoma,Arial;
}
.sys_table_user_subscribe
{
	margin:10px 0;
	width:350px;
	text-align:left;	
}
.sys_table_user_subscribe span
{
	text-align: left;
	float:left;
}
.sys_col_label
{
	vertical-align: top;
	width:180px;
}
.sys_radio input
{
	border:none;
	background:none;
}
/****************************************/
/*           Menukaarten                */
/*                                      */
/****************************************/ 
.fes_mc_dmm ul.level_1, .menucardProducts
{
    margin:0;
    padding:0;
    list-style:none;
	float: left;
}
    .fes_mc_dmm .name
    {
        width:700px;
        display:block;
        float:left;
		font-weight: bold;
    }
    .fes_mc_dmm .description
    {
        display:block;
        font-style:italic;
        padding-top:2px;
        padding-bottom:4px;
        width:670px;
        margin-left:5px;
		font-size:12px;
		line-height:16px
    }
    .fes_mc_dmm span.empty
    {
        display:none;
        visibility:hidden;
        height:0px;
    }
.fes_mc_dmm span.title
{
	font-size:19px;
	line-height:22px;
	margin-bottom:5px;
	margin-top: 10px;
	color: #fff;
	float:left;
	font-family: "palatino linotype" ,Arial,Helvetica,sans-serif;
	font-style:italic;
	width: 100%;
	display: inline-block;
	white-space:nowrap;
}
.fes_mc_dmm ul li ul li
{
	float: left;
	clear: left;
	width: 786px;
	margin: 0;
	padding:10px 0 6px;
	color: #000;
	font-size: 12px;
	line-height: 16px;
	border-bottom:1px solid #563307;
}
.fes_mc_dmm ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.fes_mc_dmm span.price
{
	font-weight: bold;
}
/****************************************/
/*     Nieuws, Article / Homepage       */
/*                                      */
/****************************************/
#layoutHome #leftCol h1
{
	padding-bottom:12px;
	padding-top:20px;
	color:#FFFFFF;
	margin-bottom:4px;
	text-transform:uppercase;
	font-size:19px;
	font-weight:normal;
} 
#layoutNieuws #leftCol h1,
#layoutNieuwsDetails #leftCol h1
{
	line-height: 22px;
	text-transform:uppercase;
	font-weight:normal;	
	color:#FFFEFE;
	font-size:17px;
	font-weight:normal;
	margin-bottom:8px;
}
#layoutHome #leftCol div.sys_ArticleLayout25,
#layoutNieuws #leftCol div.sys_ArticleLayout25,
#layoutNieuwsDetails #leftCol div.sys_ArticleLayout25
{
	padding: 0 !important;
}
div.sys_ArticleLayout25 ul
{
	margin-left: 10px;
}
div.sys_ArticleLayout25 ul li
{
	color: #000;
	list-style: disc;
	margin: 0 0 5px 5px;
}
div.sys_ArticleLayout25.sys_ArticleLayout25_empty
{
	visibility: hidden;
	display: none;
}
#center.padding0 div.sys_ArticleLayout25
{
	padding:0 16px 14px 22px;
}

    div.sys_link_news_title
    {
        text-decoration:none;
    }
    ul.sys_fes_news_dnlm_list 
    {
        list-style:none;
        padding:0 0 110px 0;
        margin:0px;
    }
	ul.sys_fes_news_dnlm_list  div
	{
		color: #fff;
	}
        ul.sys_fes_news_dnlm_list li
        {
			margin: 0;
			display: block;
			clear: left;
			overflow: hidden;
			padding-left: 7px;
			padding-bottom: 10px;
			font-weight: normal
        }
		#layoutHome ul.sys_fes_news_dnlm_list li
		{
			background: url(images/list-mark.gif) no-repeat left 9px;
		}
		
		#layoutlayoutNieuws ul.sys_fes_news_dnlm_list li,
		#layoutlayoutlayoutNieuwsDetails ul.sys_fes_news_dnlm_list li
		{
			background: none;
		}
            ul.sys_fes_news_dnlm_list  .sys_date
            {
                width:190px;
                float:left;
                clear:left;
                display:inline;
            }
            ul.sys_fes_news_dnlm_list  .sys_title
            {
                float:left;
				width: 190px;
            }
			ul.sys_fes_news_dnlm_list .sys_readon
			{
			 	float: left;
			}
			 ul.sys_fes_news_dnlm_list  .sys_title a:link,
			 ul.sys_fes_news_dnlm_list  .sys_title a:visited
			 {
			 	text-decoration: none !important;
			 }
ul.sys_fes_news_dnlm_list li a:link,
ul.sys_fes_news_dnlm_list li a:hover,
ul.sys_fes_news_dnlm_list li a:visited,
ul.sys_fes_news_dnlm_list li a:active
{
	color: #fff;
	display: inline-block;
	position: relative;
	z-index:1000
}
/* nieuws pagina */ 
div.sys_label_source
 {
    float:left;
    width:100px;
 }
div.sys_fes_news_dndm div.sys_label_date
{
    float:left;
    width:100px;
} 
/*****	News details	***/
div.sys_fes_news_dndm .sys_value_source a
{
	width: 356px;
	word-wrap:break-word;
	overflow: auto;
}
div.sys_fes_news_dndm a:link,
div.sys_fes_news_dndm a:visited,
div.sys_fes_news_dndm a:active
{
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	color:#000;
}
div.sys_fes_news_dndm .sys_title
{
	font-size:27px;
	line-height:34px;
	margin-bottom:24px;
	color:#000;
	font-weight: bold;
}
div.sys_fes_news_dndm div.sys_label_source
{
	float:left;
	width:100px;
}
div.sys_fes_news_dndm div.sys_source a:link,
div.sys_fes_news_dndm div.sys_source a:visited
{
	line-height: normal;
	font-style: italic;
	width: 356px;
	float:left
}
div.sys_fes_news_dndm div.sys_source
{
	overflow: hidden;
}
div.sys_fes_news_dndm div.sys_description
{
	clear: left;
	padding-top: 10px;
}
div.sys_fes_news_dndm .sys_date div,
div.sys_fes_news_dndm .sys_source div
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.sys_fes_news_dndm .sys_value_date
{
	font-style: italic;
}
/******************************/
/*     Agenda                 */
/******************************/ 
.sys_fes_event_deam
{
	overflow: hidden;
	float:left;
} 
.sys_fes_event_deam .sys_fes_event_deam_list li 
{
	width:200px;
	float:left;
	margin:0px 20px 20px 0px; 
}
.sys_fes_event_deam .sys_clearing
{
	visibility: hidden;
	display: none
}

.sys_fes_event_deam .sys_event 
{
	width: 294px;
	padding-left: 106px;
	height:auto;
}
.sys_fes_event_deam .sys_title 
{ 
	margin-top: 0px;
}
.sys_fes_event_deam .sys_title a:link,
.sys_fes_event_deam .sys_title a:visited
{
	font-size:19px !important;
	line-height:22px !important;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	font-family: "palatino linotype" ,Arial,Helvetica,sans-serif !important;
}
.sys_fes_event_deam .sys_times
{
	font-style: italic;
}
.sys_fes_event_deam .sys_label 
{
	float:left;
	width:100px;
}
.sys_fes_event_deam .sys_description 
{
	border-bottom:1px solid #563307;
	border-top:1px solid #563307;
	margin-bottom:6px;
	margin-top:3px;
	padding-bottom:6px;
	padding-top:12px;
	line-height:16px !important;
}
.sys_fes_event_deam .sys_readon 
{
	margin-right:10px;
	margin-top:5px;
	font-style: italic;
}
.sys_fes_event_deam .sys_readon a:hover
{
	text-decoration: underline !important;
}
.sys_fes_event_deam .sys_readon a:link,
.sys_fes_event_deam .sys_readon a:visited
{
	line-height: 16px;
}
.sys_fes_event_deam .sys_label 
{
	font-weight:bold;
}

.sys_fes_event_deam .sys_fes_event_deam_list li 
{
	overflow:hidden;
	margin:0 0 12px 0;
	width:400px;
	position: relative;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #563307
}
.sys_fes_event_deam .sys_label 
{
	font-weight:bold;
}
div.sys_thumbnail 
{ 
	height:159px; 
	overflow:hidden; 
	position: absolute;
	left: 0;
	top: 0;
}
div.sys_fes_event_deam .sys_date
{
	font-size:16px;
	line-height:18px;
	color: #000;

}

/*------------------------------------------
---------------- Evenement Detail-----------
----------------------------------------- */
.sys_fes_event_dedm 
{
	overflow:hidden;
	position:relative;
}
.sys_fes_event_dedm .sys_content div
{
	font-family: "Trebuchet MS",Tahoma,Arial;;
	font-size:12px;
	line-height:17px;
}
.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: 120px; 
	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: 440px; 
	float:left;
}
.sys_fes_event_dedm .sys_label_description 
{ 
	margin-top:20px;
	font-weight: bold;
	float:left
}
.sys_fes_event_dedm .sys_img_title 
{
	visibility:hidden; 
	display:none;
	font-family: "Trebuchet MS",Tahoma,Arial;
}

.sys_fes_event_dedm .sys_img_flyer 
{
	overflow:hidden;
	width:205px;
	float:right;
	margin: 0 0 20px 0
}
.sys_fes_event_dedm img 
{
	border:1px solid #563307;
	float:left;
	margin:0;
}
.sys_fes_event_dedm .sys_img_flyer img 
{
	border:1px solid #563307!important;
}
.sys_fes_event_dedm .sys_value_description 
{
	padding-top:5px;
	width:570px;
	margin-bottom:20px;
	overflow: hidden;
}
.sys_fes_event_dedm .sys_event_photo_list 
{
	overflow:hidden;
	clear:both;
}
.sys_fes_event_dedm .sys_actions 
{
	float:right;
	margin-right:10px;
}
.sys_fes_event_dedm a:link,
.sys_fes_event_dedm a:visited
{
	color: #000;
	font-size: 12px;
	text-decoration: underline;
}
.sys_fes_event_dedm a:hover
{
	text-decoration: none;
}
.sys_fes_event_dedm .sys_event_thumbnail 
{
	float:left;
	margin:10px;
	height: 159px;
}
.sys_fes_event_dedm .sys_content 
{
	float:left; 
	width:570px;
}
.sys_fes_event_deam .sys_event_photo_list 
{
	border-top:1px solid #563307;
}
.sys_fes_event_dedm .sys_title
{
	font-size:19px;
	line-height:22px;
	margin-bottom: 10px;
	color: #fff;
	font-weight:normal;
	font-family: "Trebuchet MS", Tahoma, Arial;
}
/******************************/
/*         Foto album         */
/******************************/

.sys_fes_pho_dpalm
{
	overflow:hidden;
}
.sys_fes_pho_dpalm .sys_fes_pho_dpalm_list li
{
	float:left;
	width:150px;
	height:220px; 
	margin: 4px;
	text-align:center;
	padding:10px; 
	border:1px solid #563307; 
	list-style: none
}
.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-weight:bold; 
	font-size:12px
}
.sys_fes_pho_dpalm .sys_clearing
{ 
	width: 100%; 
	clear:both; 
	color:#fff;
	display: none;
	visibility: hidden;
}
#content .sys_fes_pho_dpalm  a,
#content .sys_fes_pho_dpalm  a:link, 
#content .sys_fes_pho_dpalm  a:visited
{
	color: #000; 
	text-decoration: none !important;
	display: block;
	cursor: pointer;
}
#content .sys_fes_pho_dpalm  a:hover 
{
	color: #000;
	text-decoration: none !important;
}

.sys_fes_pho_dpalm a img
{
	margin: 0 0 5px 0;
	float: none;
}
.sys_div_dlink
{
	padding: 10px 0 15px 0;
}
.sys_div_dlink a:link,
.sys_div_dlink a:visited
{
	color: #000;
	text-decoration: underline;
}
.sys_div_dlink a:hover
{
	text-decoration: none;
}
/******************************/
/*      Foto album Lijst      */
/******************************/

.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;
}

.sys_fes_pho_dpgm .sys_photo_title 
{
	visibility:hidden; 
	display:none;
}

.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 
{ 
	clear: both; 
	float:left; 
	width:768px;
}

.sys_fes_pho_dpgm .sys_album 
{
	overflow:hidden; 
	margin: 0;
	float: left
}
.sys_fes_pho_dpgm .sys_back_to_album_label 
{
	margin-bottom:10px;
	display:block;
}
.sys_fes_pho_dpgm .sys_photo 
{
	float:left;
	height:142px;
	margin: 10px;
	padding:10px;
	border:1px solid #563307; 
	width:142px; 
	overflow:hidden; 
	float:left;
	text-align: center;
}
.sys_fes_pho_dpgm .sys_photo img
{
	margin: 0;
}
.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_dpdm .sys_photo_title 
{
	visibility: hidden; 
	display: none;
}
.sys_fes_pho_dpgm span
{	
	font-size: 12px !important;
	font-family:"Trebuchet MS",Tahoma,Arial;
}
.sys_fes_pho_dpgm .sys_album_title_label,
.sys_fes_pho_dpgm .sys_album_description_label,
.sys_fes_pho_dpgm .sys_album_date_label
{
	font-weight:bold;
}
.sys_fes_pho_dpgm  .sys_album_description
{
	float: left;
	width: 620px;
}
.sys_fes_pho_dpgm .sys_photo a div img 
{
	border:1px solid #333!important;
}
.sys_fes_pho_dpgm .sys_photo_title_label 
{
	font-weight:bold;
}
.sys_fes_pho_dpgm .sys_paging 
{
	margin: 0;
}
.sys_fes_pho_dpgm .sys_paging  ul
{
	margin: 10px 0;
}
.sys_fes_pho_dpgm .sys_paging ul li a:link, 
.sys_fes_pho_dpgm .sys_paging ul li a:visited 
{ 
	font-size: 12px; 
	color: #000;
	text-decoration: underline;
}
.sys_fes_pho_dpgm .sys_paging ul li a:hover 
{
	color: #000;
	text-decoration: none;
}
.sys_fes_pho_dpgm .sys_paging ul li a.sys_active
{
	font-weight: bold; 
	color: #000;
}

.sys_fes_pho_dpgm .sys_paging ul li a.sys_active:hover
{
	text-decoration: none !important
}

/******************************/
/*     Foto album Detail      */
/******************************/

.sys_fes_pho_dpdm
{
	overflow: hidden;
	width: 786px;
}
.sys_fes_pho_dpdm a.sys_back_to_album_label 
{
	display:block;
	margin-bottom:15px;
	font-weight: normal;
	text-decoration: underline;
}
.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 
{
	padding-top: 25px; 
	padding-left: 67px;
	float: left;
	overflow: hidden;
	width: 652px;
}
.sys_fes_pho_dpdm div img 
{ 
	border:1px solid #563307!important;
	margin: 0;
}
.sys_paging ul li 
{ 
	display: inline;
}

.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:normal;	
	font-family:"Trebuchet MS",Tahoma,Arial;
}
.sys_fes_pho_dpdm a:link, 
.sys_fes_pho_dpdm a:visited 
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.sys_fes_pho_dpdm .sys_back_to_album_label
{
	margin-bottom: 15px;
}
.sys_fes_pho_dpdm a:hover 
{
	color:#000;
	text-decoration: none;
}
.sys_fes_pho_dpdm .sys_album_title_label, 
.sys_fes_pho_dpdm  .sys_album_title 
{
	margin-bottom: 10px; 
	display:inline-block; 
	font-size: 12px;
	line-height: 16px;
	font-family:"Trebuchet MS",Tahoma,Arial;
}
.sys_fes_pho_dpdm .sys_album_title_label
{
	font-weight: bold;
}

.sys_fes_pho_dpdm  .sys_album_title
{
	margin-left: 10px;
}
.sys_fes_pho_dpdm .sys_clearing 
{ 
	visibility: hidden; 
	display: none
}
/******************************/
/*     Popups                 */
/******************************/  
div.sys_div_popup .sys_input_message
{
	width:485px;
	height:500px;
}
.modalBackground
{
	opacity:.50;
	filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
	background-color: #000;
}
div.sys_div_popup
{
    border: 1px solid #fff;
    background:#000;
    padding-top:10px;
}
    div.sys_div_popup div.sys_div_popup_header
    {
	    text-align:center;
	    font-weight:bold;
	    color:White;
		font-size: 16px
    }
    div.sys_div_popup div.sys_div_popup_content
    {
	    margin:5px;
    }
        div.sys_div_popup div.sys_div_popup_content div
        {
	        margin:5px;
        }
    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;
			padding: 0 5px;
			color: #fff;
			border: 1px solid #fff;
        }
div.sys_gen_userm_dforgot_password
{
	margin-top:40px;
	padding:0;
	position: relative;
	float: left;
}
div.sys_gen_userm_dforgot_password span
{
	font-size: 16px;
	font-weight: bold;
}
div.sys_gen_userm_dforgot_password div div
{
	background: none !important;
}
div.sys_gen_userm_dforgot_password a.sys_request_new_password,
div.sys_gen_userm_dforgot_password a.sys_request_new_password:link,
div.sys_gen_userm_dforgot_password a.sys_request_new_password:visited,
div.sys_gen_userm_dforgot_password a.sys_request_new_password:active
{
	font-size: 12px;
	float: left;
	display: block;
	text-decoration: underline;
	font-weight: bold;
	margin-top:15px;
	clear: both;
	color: #000 !important;
}
div.sys_gen_userm_dforgot_password a.sys_request_new_password:hover
{
	text-decoration: none;
	color: #000;
}
div.sys_gen_userm_dforgot_password .sys_title_username
{
	float: left;
	font-size: 12px;
	width: 100%;
}
/*************Nieuwsbrief****************/
.search
{
	background: #a10233;
	float: left;
	width: 100%;
	height: 77px;
}
.search h1,
.search .sys_ArticleLayout25 .sys_ArticleFullText,
.search .sys_fieldlabel
{
	visibility: hidden;
	display: none;
}
.search .sys_fes_cforms_dform  .sys_title span
{
	text-align: center;
	color: #fff;
	font-size: 17px;
	letter-spacing:1px;
	margin: 0;
	display: block;
	line-height: 26px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif
}
.search .sys_fes_cforms_dform .sys_thanks_form span
{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:13px;
	line-height:normal;
	margin:0;
	padding-left:4px;
}
.search .sys_fes_cforms_dform a:link,
.search .sys_fes_cforms_dform a:hover,
.search .sys_fes_cforms_dform a:active,
.search .sys_fes_cforms_dform a:visited
{
	float: right;
	padding-right: 8px;
	font: normal 15px/21px "Times New Roman", Times, serif;
	color: #fff
}
.search .sys_fes_cforms_dform input
{
	width: 220px;
	border: none;
	background: #fff;
	float: left;
	display: block;
	height: 22px;
	padding: 4px;
	margin-left: 2px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif
}
/***************Links*****************/
.sys_fes_links_list .sys_link a,
.sys_fes_links_list .sys_link a:link,
.sys_fes_links_list .sys_link a:visited

{
	font-size: 16px;
	font-weight: bold;
	color:#000;
}
.sys_fes_links_list  li
{
	margin-left: 0;
}
.sys_fes_links_list div.sys_description
{
	color: #000;
	padding-left: 10px;
	font-style: italic;
	line-height: 20px;
}

.sys_link_submit {
	
		color:#000;
		font-size: 12px;
		font-family:"Trebuchet MS",Tahoma,Arial;
		text-decoration: none;
}



