body,
html,
aspx,
#form1
{
	width:100%;
	height:100%;
}
body
{
	font-size: 13px;
	color:#fefecb;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	background:#540000;
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5,h6
{
	margin:0;
	padding:0;
}
h1
{
	font-size:15px;
	margin-bottom:12px;
	
}
h2
{
	font-size:13px;
}
a
{
	color:#FFFFCC;
}
#content a:hover
{
	color:#A75828;
	text-decoration:underline;
}
img
{
	border:none;
}

hr.sys_clearing 
{
    display:none;
    visibility:hidden;
}

/* Site opbouw
=======================================================*/

#nonfooterhome 
{
    width:100%;
    height:100%;
}

#nonfooter 
{
    width:100%;
    min-height:100%;
    background-image:url(/App_Themes/Theme1/images/menu_achtergrond.gif);
    background-repeat:repeat-y;
    border-bottom:1px solid #A55627;
    overflow:hidden;
}

#header 
{
    width:100%;
    height:160px;
    border-bottom:1px solid #A55627;
}

#header #centerheader
{
    margin:0 auto;
    width:200px;
}
    
#content 
{
      width:550px;
      min-height:293px;
      float:left;
      clear:none; 
      margin-top:10px;
      padding-bottom:20px;
      padding-left:40px;
}  
      
#contenthome
{
    width:100%;
    min-height:293px;
    border-bottom:1px solid #A55627;   
}

#contentcenter 
{
    margin:0 auto;
    width:750px; 
}

#pics 
{
    width:210px;
    height:293px;
    float:left;
    margin-left:66px;
    margin-top:35px;
}

#footer 
{
    width:100%;
    height:40px;
    border-top:1px solid #A55627;
}

#footer #naw 
{
    margin:0 auto;
    width:620px;
    color:#A75828;
    font-size:12px;
    font-family:Trebuchet MS;
}

#footer #naw a 
{
    color:#A75828;
    font-size:12px;
    font-family:Trebuchet MS;
}

/* header plaatjes 
=======================================================*/
/* cafe */

#layoutCafe #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutKleinekaart #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutAgenda #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutAgendadetails #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutCarnaval #header
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
#layoutCarnaval_zalen #header
{
    background-image:url(/App_Themes/Theme1/images/header_zalen.gif);
    background-repeat:no-repeat;
}
#layoutFotos #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutFotosalbum #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutFotosdetail #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}

#layoutGastenboek #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
#layoutLogin #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
#layoutSubscribe #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
#layoutProfiel #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
#layoutForgotPassword #header 
{
    background-image:url(/App_Themes/Theme1/images/header_cafe.gif);
    background-repeat:no-repeat;
}
/* zalen */

#layoutZalen #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutFotos_zalen #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutFotosalbum_zalen #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutFotosdetail_zalen #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutBuffetten #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutArrangementen #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

#layoutCatering #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}
#layoutOmgeving #header 
{
    background-image:url(/App_Themes/Theme1/images/zalen.gif);
    background-repeat:no-repeat;
}

/* Contact */
#layoutContact #header 
{
    background-image:url(/App_Themes/Theme1/images/header_contact.gif);
    background-repeat:no-repeat;
}

#layoutRoute #header 
{
    background-image:url(/App_Themes/Theme1/images/header_contact.gif);
    background-repeat:no-repeat;
}

#layoutOpeningstijden #header 
{
    background-image:url(/App_Themes/Theme1/images/header_contact.gif);
    background-repeat:no-repeat;
}


/* Mainmenu
=======================================================*/

#mainmenu 
{
   width:150px;
   height:293px;
   float:left;
}

#mainmenu ul#ext_main_menu
{
    margin-top:25px;
    margin-left:10px;
    background-color:#590000;
}

#mainmenu ul#ext_main_menu li 
{
    margin-bottom:5px;
}

/* Submenu
=======================================================*/
#submenu 
{
    float:right;
    margin-top:-10px;
    margin-right:30px;
}


#submenu ul 
{
} 

#submenu li 
{
    float:left;
    list-style:none;
    margin-right:6px;
}

#submenu li a
{
    text-decoration:none;
    font-size:12px;
    font-family:Trebuchet MS;
    color:#A55627;
}

#submenu li a:hover 
{
     color:#E0D0A6;
}

/* plaatjes rechts van de tekst
=======================================================*/

#layoutCafe #pics 
{
    background-image:url(/App_Themes/Theme1/images/cafe_pic.jpg);
    background-repeat:no-repeat;
}

#layoutCarnaval #pics 
{
    background-image:url(/App_Themes/Theme1/images/carnaval_pic.jpg);
    background-repeat:no-repeat;
}

#layoutCarnaval_zalen #pics 
{
    background-image:url(/App_Themes/Theme1/images/carnaval_zalen_pic.jpg);
    background-repeat:no-repeat;
}

#layoutFotos #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_pic.jpg);
    background-repeat:no-repeat;
}

#layoutFotosalbum #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_pic.jpg);
    background-repeat:no-repeat;
}

#layoutFotosdetail #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_pic.jpg);
    background-repeat:no-repeat;
}

#layoutBuffetten #pics 
{
    background-image:url(/App_Themes/Theme1/images/buffetten_pic.jpg);
    background-repeat:no-repeat;
}

#layoutCatering #pics 
{
    background-image:url(/App_Themes/Theme1/images/catering_pic.jpg);
    background-repeat:no-repeat;
}

#layoutContact #pics 
{
    background-image:url(/App_Themes/Theme1/images/contact_pic.jpg);
    background-repeat:no-repeat;
}

#layoutKleinekaart #pics 
{
    background-image:url(/App_Themes/Theme1/images/kleinekaart.jpg);
    background-repeat:no-repeat;
}

#layoutAgenda #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutAgendadetails #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutGastenboek #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutLogin #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutSubscribe #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutProfiel #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutForgotPassword #pics 
{
    background-image:url(/App_Themes/Theme1/images/agenda.jpg);
    background-repeat:no-repeat;
}

#layoutZalen #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_zalen.jpg);
    background-repeat:no-repeat;
}
/*
#layoutFotos_zalen #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_zalen.jpg);
    background-repeat:no-repeat;
}

#layoutFotosalbum_zalen #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_zalen.jpg);
    background-repeat:no-repeat;
}

#layoutFotosdetail_zalen #pics 
{
    background-image:url(/App_Themes/Theme1/images/fotos_zalen.jpg);
    background-repeat:no-repeat;
}
*/
#layoutArrangementen #pics 
{
    background-image:url(/App_Themes/Theme1/images/arrangementen.jpg);
    background-repeat:no-repeat;
}

#layoutOmgeving #pics 
{
    background-image:url(/App_Themes/Theme1/images/omgeving.jpg);
    background-repeat:no-repeat;
}

#vldcalloutErrMsgldStart
{
    color:#000000;
}

/* layout home
=======================================================*/

#layoutHome ul#ext_main_menu li.Nieuws,
#layoutHome ul#ext_main_menu li.Links,
#layoutHome ul#ext_main_menu li.Carnaval2,
#layoutHome ul#ext_main_menu li.Home,
#layoutHome ul#ext_main_menu li.Kleinekaart, 
#layoutHome ul#ext_main_menu li.Agenda, 
#layoutHome ul#ext_main_menu li.Carnaval, 
#layoutHome ul#ext_main_menu li.Fotos, 
#layoutHome ul#ext_main_menu li.Gastenboek, 
#layoutHome ul#ext_main_menu li.Fotos_zalen, 
#layoutHome ul#ext_main_menu li.Buffetten, 
#layoutHome ul#ext_main_menu li.Arrangementen, 
#layoutHome ul#ext_main_menu li.Catering,
#layoutHome ul#ext_main_menu li.Omgeving, 
#layoutHome ul#ext_main_menu li.Route, 
#layoutHome ul#ext_main_menu li.Openingstijden  
{
    display:none;
    visibility:hidden;
}

#layoutHome ul#ext_main_menu 
{
    background-color:#540000;
    margin-top:20px;
    
}

#layoutHome ul#ext_main_menu li 
{
    margin-right:30px;
}

/* layout café
=======================================================*/


#layoutFotosalbum ul#ext_main_menu li.Fotos_zalen,
#layoutFotosalbum ul#ext_main_menu li.Buffetten,
#layoutFotosalbum ul#ext_main_menu li.Arrangementen,
#layoutFotosalbum ul#ext_main_menu li.Catering,
#layoutFotosalbum ul#ext_main_menu li.Omgeving,
#layoutFotosalbum ul#ext_main_menu li.Route,
#layoutFotosalbum ul#ext_main_menu li.Openingstijden,
#layoutFotosalbum ul#ext_main_menu li.Carnaval2,
#layoutFotosalbum ul#ext_main_menu li.Nieuws,
#layoutFotosalbum ul#ext_main_menu li.Links,
#layoutFotosdetail ul#ext_main_menu li.Fotos_zalen,
#layoutFotosdetail ul#ext_main_menu li.Buffetten,
#layoutFotosdetail ul#ext_main_menu li.Arrangementen,
#layoutFotosdetail ul#ext_main_menu li.Catering,
#layoutFotosdetail ul#ext_main_menu li.Omgeving,
#layoutFotosdetail ul#ext_main_menu li.Route,
#layoutFotosdetail ul#ext_main_menu li.Openingstijden,
#layoutFotosdetail ul#ext_main_menu li.Carnaval2,
#layoutFotosdetail ul#ext_main_menu li.Nieuws,
#layoutFotosdetail ul#ext_main_menu li.Links,
#layoutAgendadetails ul#ext_main_menu li.Fotos_zalen,
#layoutAgendadetails ul#ext_main_menu li.Buffetten,
#layoutAgendadetails ul#ext_main_menu li.Arrangementen,
#layoutAgendadetails ul#ext_main_menu li.Catering,
#layoutAgendadetails ul#ext_main_menu li.Omgeving,
#layoutAgendadetails ul#ext_main_menu li.Route,
#layoutAgendadetails ul#ext_main_menu li.Openingstijden,
#layoutAgendadetails ul#ext_main_menu li.Carnaval2,
#layoutAgendadetails ul#ext_main_menu li.Nieuws,
#layoutAgendadetails ul#ext_main_menu li.Links,
#layoutKleinekaart ul#ext_main_menu li.Fotos_zalen,
#layoutKleinekaart ul#ext_main_menu li.Buffetten,
#layoutKleinekaart ul#ext_main_menu li.Arrangementen,
#layoutKleinekaart ul#ext_main_menu li.Catering,
#layoutKleinekaart ul#ext_main_menu li.Omgeving,
#layoutKleinekaart ul#ext_main_menu li.Route,
#layoutKleinekaart ul#ext_main_menu li.Openingstijden,
#layoutKleinekaart ul#ext_main_menu li.Carnaval2,
#layoutKleinekaart ul#ext_main_menu li.Nieuws,
#layoutKleinekaart ul#ext_main_menu li.Links,
#layoutAgenda ul#ext_main_menu li.Fotos_zalen,
#layoutAgenda ul#ext_main_menu li.Buffetten,
#layoutAgenda ul#ext_main_menu li.Arrangementen,
#layoutAgenda ul#ext_main_menu li.Catering,
#layoutAgenda ul#ext_main_menu li.Omgeving,
#layoutAgenda ul#ext_main_menu li.Route,
#layoutAgenda ul#ext_main_menu li.Openingstijden,
#layoutAgenda ul#ext_main_menu li.Carnaval2,
#layoutAgenda ul#ext_main_menu li.Nieuws,
#layoutAgenda ul#ext_main_menu li.Links,
#layoutCarnaval ul#ext_main_menu li.Fotos_zalen,
#layoutCarnaval ul#ext_main_menu li.Buffetten,
#layoutCarnaval ul#ext_main_menu li.Arrangementen,
#layoutCarnaval ul#ext_main_menu li.Catering,
#layoutCarnaval ul#ext_main_menu li.Omgeving,
#layoutCarnaval ul#ext_main_menu li.Route,
#layoutCarnaval ul#ext_main_menu li.Openingstijden,
#layoutCarnaval ul#ext_main_menu li.Carnaval2,
#layoutCarnaval ul#ext_main_menu li.Nieuws,
#layoutCarnaval ul#ext_main_menu li.Links,
#layoutFotos ul#ext_main_menu li.Fotos_zalen,
#layoutFotos ul#ext_main_menu li.Buffetten,
#layoutFotos ul#ext_main_menu li.Arrangementen,
#layoutFotos ul#ext_main_menu li.Catering,
#layoutFotos ul#ext_main_menu li.Omgeving,
#layoutFotos ul#ext_main_menu li.Route,
#layoutFotos ul#ext_main_menu li.Openingstijden,
#layoutFotos ul#ext_main_menu li.Carnaval2,
#layoutFotos ul#ext_main_menu li.Nieuws,
#layoutFotos ul#ext_main_menu li.Links,
#layoutGastenboek ul#ext_main_menu li.Fotos_zalen,
#layoutGastenboek ul#ext_main_menu li.Buffetten,
#layoutGastenboek ul#ext_main_menu li.Arrangementen,
#layoutGastenboek ul#ext_main_menu li.Catering,
#layoutGastenboek ul#ext_main_menu li.Omgeving,
#layoutGastenboek ul#ext_main_menu li.Route,
#layoutGastenboek ul#ext_main_menu li.Openingstijden,
#layoutGastenboek ul#ext_main_menu li.Carnaval2,
#layoutGastenboek ul#ext_main_menu li.Nieuws,
#layoutGastenboek ul#ext_main_menu li.Links,
#layoutCafe ul#ext_main_menu li.Fotos_zalen,
#layoutCafe ul#ext_main_menu li.Buffetten,
#layoutCafe ul#ext_main_menu li.Arrangementen,
#layoutCafe ul#ext_main_menu li.Catering,
#layoutCafe ul#ext_main_menu li.Omgeving,
#layoutCafe ul#ext_main_menu li.Route,
#layoutCafe ul#ext_main_menu li.Openingstijden,
#layoutCafe ul#ext_main_menu li.Carnaval2,
#layoutCafe ul#ext_main_menu li.Nieuws,
#layoutCafe ul#ext_main_menu li.Links,
#layoutLogin ul#ext_main_menu li.Fotos_zalen,
#layoutLogin ul#ext_main_menu li.Buffetten,
#layoutLogin ul#ext_main_menu li.Arrangementen,
#layoutLogin ul#ext_main_menu li.Catering,
#layoutLogin ul#ext_main_menu li.Omgeving,
#layoutLogin ul#ext_main_menu li.Route,
#layoutLogin ul#ext_main_menu li.Openingstijden,
#layoutLogin ul#ext_main_menu li.Carnaval2,
#layoutLogin ul#ext_main_menu li.Nieuws,
#layoutLogin ul#ext_main_menu li.Links,
#layoutSubscribe ul#ext_main_menu li.Fotos_zalen,
#layoutSubscribe ul#ext_main_menu li.Buffetten,
#layoutSubscribe ul#ext_main_menu li.Arrangementen,
#layoutSubscribe ul#ext_main_menu li.Catering,
#layoutSubscribe ul#ext_main_menu li.Omgeving,
#layoutSubscribe ul#ext_main_menu li.Route,
#layoutSubscribe ul#ext_main_menu li.Openingstijden,
#layoutSubscribe ul#ext_main_menu li.Carnaval2,
#layoutSubscribe ul#ext_main_menu li.Nieuws,
#layoutSubscribe ul#ext_main_menu li.Links,
#layoutProfiel ul#ext_main_menu li.Fotos_zalen,
#layoutProfiel ul#ext_main_menu li.Buffetten,
#layoutProfiel ul#ext_main_menu li.Arrangementen,
#layoutProfiel ul#ext_main_menu li.Catering,
#layoutProfiel ul#ext_main_menu li.Omgeving,
#layoutProfiel ul#ext_main_menu li.Route,
#layoutProfiel ul#ext_main_menu li.Openingstijden,
#layoutProfiel ul#ext_main_menu li.Carnaval2,
#layoutProfiel ul#ext_main_menu li.Nieuws,
#layoutProfiel ul#ext_main_menu li.Links,
#layoutForgotPassword ul#ext_main_menu li.Fotos_zalen,
#layoutForgotPassword ul#ext_main_menu li.Buffetten,
#layoutForgotPassword ul#ext_main_menu li.Arrangementen,
#layoutForgotPassword ul#ext_main_menu li.Catering,
#layoutForgotPassword ul#ext_main_menu li.Omgeving,
#layoutForgotPassword ul#ext_main_menu li.Route,
#layoutForgotPassword ul#ext_main_menu li.Openingstijden,
#layoutForgotPassword ul#ext_main_menu li.Carnaval2,
#layoutForgotPassword ul#ext_main_menu li.Nieuws,
#layoutForgotPassword ul#ext_main_menu li.Links
{
    display:none;
    visibility:hidden;
}

/* layout zalen
=======================================================*/

#layoutFotosalbum_zalen ul#ext_main_menu li.Kleinekaart,
#layoutFotosalbum_zalen ul#ext_main_menu li.Agenda,
#layoutFotosalbum_zalen ul#ext_main_menu li.Fotos,
#layoutFotosalbum_zalen ul#ext_main_menu li.Gastenboek,
#layoutFotosalbum_zalen ul#ext_main_menu li.Route,
#layoutFotosalbum_zalen ul#ext_main_menu li.Openingstijden,
#layoutFotosalbum_zalen ul#ext_main_menu li.Carnaval,
#layoutFotosalbum_zalen ul#ext_main_menu li.Nieuws,
#layoutFotosalbum_zalen ul#ext_main_menu li.Links,
#layoutFotosdetail_zalen ul#ext_main_menu li.Kleinekaart,
#layoutFotosdetail_zalen ul#ext_main_menu li.Agenda,
#layoutFotosdetail_zalen ul#ext_main_menu li.Fotos,
#layoutFotosdetail_zalen ul#ext_main_menu li.Gastenboek,
#layoutFotosdetail_zalen ul#ext_main_menu li.Route,
#layoutFotosdetail_zalen ul#ext_main_menu li.Openingstijden,
#layoutFotosdetail_zalen ul#ext_main_menu li.Carnaval,
#layoutFotosdetail_zalen ul#ext_main_menu li.Nieuws,
#layoutFotosdetail_zalen ul#ext_main_menu li.Links,
#layoutFotos_zalen ul#ext_main_menu li.Kleinekaart,
#layoutFotos_zalen ul#ext_main_menu li.Agenda,
#layoutFotos_zalen ul#ext_main_menu li.Fotos,
#layoutFotos_zalen ul#ext_main_menu li.Gastenboek,
#layoutFotos_zalen ul#ext_main_menu li.Route,
#layoutFotos_zalen ul#ext_main_menu li.Openingstijden,
#layoutFotos_zalen ul#ext_main_menu li.Carnaval,
#layoutFotos_zalen ul#ext_main_menu li.Nieuws,
#layoutFotos_zalen ul#ext_main_menu li.Links,
#layoutBuffetten ul#ext_main_menu li.Kleinekaart,
#layoutBuffetten ul#ext_main_menu li.Agenda,
#layoutBuffetten ul#ext_main_menu li.Fotos,
#layoutBuffetten ul#ext_main_menu li.Gastenboek,
#layoutBuffetten ul#ext_main_menu li.Openingstijden,
#layoutBuffetten ul#ext_main_menu li.Route,
#layoutBuffetten ul#ext_main_menu li.Carnaval,
#layoutBuffetten ul#ext_main_menu li.Nieuws,
#layoutBuffetten ul#ext_main_menu li.Links,
#layoutArrangementen ul#ext_main_menu li.Kleinekaart,
#layoutArrangementen ul#ext_main_menu li.Agenda,
#layoutArrangementen ul#ext_main_menu li.Fotos,
#layoutArrangementen ul#ext_main_menu li.Gastenboek,
#layoutArrangementen ul#ext_main_menu li.Route,
#layoutArrangementen ul#ext_main_menu li.Openingstijden,
#layoutArrangementen ul#ext_main_menu li.Carnaval,
#layoutArrangementen ul#ext_main_menu li.Nieuws,
#layoutArrangementen ul#ext_main_menu li.Links,
#layoutCatering ul#ext_main_menu li.Kleinekaart,
#layoutCatering ul#ext_main_menu li.Agenda,
#layoutCatering ul#ext_main_menu li.Fotos,
#layoutCatering ul#ext_main_menu li.Gastenboek,
#layoutCatering ul#ext_main_menu li.Route,
#layoutCatering ul#ext_main_menu li.Openingstijden,
#layoutCatering ul#ext_main_menu li.Carnaval,
#layoutCatering ul#ext_main_menu li.Nieuws,
#layoutCatering ul#ext_main_menu li.Links,
#layoutCarnaval_zalen ul#ext_main_menu li.Kleinekaart,
#layoutCarnaval_zalen ul#ext_main_menu li.Agenda,
#layoutCarnaval_zalen ul#ext_main_menu li.Fotos,
#layoutCarnaval_zalen ul#ext_main_menu li.Gastenboek,
#layoutCarnaval_zalen ul#ext_main_menu li.Route,
#layoutCarnaval_zalen ul#ext_main_menu li.Openingstijden,
#layoutCarnaval_zalen ul#ext_main_menu li.Carnaval,
#layoutCarnaval_zalen ul#ext_main_menu li.Nieuws,
#layoutCarnaval_zalen ul#ext_main_menu li.Links,
#layoutOmgeving ul#ext_main_menu li.Kleinekaart,
#layoutOmgeving ul#ext_main_menu li.Agenda,
#layoutOmgeving ul#ext_main_menu li.Fotos,
#layoutOmgeving ul#ext_main_menu li.Gastenboek,
#layoutOmgeving ul#ext_main_menu li.Route,
#layoutOmgeving ul#ext_main_menu li.Openingstijden,
#layoutOmgeving ul#ext_main_menu li.Carnaval,
#layoutOmgeving ul#ext_main_menu li.Nieuws,
#layoutOmgeving ul#ext_main_menu li.Links,
#layoutZalen ul#ext_main_menu li.Kleinekaart,
#layoutZalen ul#ext_main_menu li.Agenda,
#layoutZalen ul#ext_main_menu li.Fotos,
#layoutZalen ul#ext_main_menu li.Gastenboek,
#layoutZalen ul#ext_main_menu li.Route,
#layoutZalen ul#ext_main_menu li.Openingstijden,
#layoutZalen ul#ext_main_menu li.Carnaval,
#layoutZalen ul#ext_main_menu li.Nieuws,
#layoutZalen ul#ext_main_menu li.Links
{
    display:none;
    visibility:hidden;
}

/* layout Contact
=======================================================*/

#layoutContact ul#ext_main_menu li.Kleinekaart,
#layoutContact ul#ext_main_menu li.Agenda,
#layoutContact ul#ext_main_menu li.Fotos,
#layoutContact ul#ext_main_menu li.Gastenboek,
#layoutContact ul#ext_main_menu li.Carnaval,
#layoutContact ul#ext_main_menu li.Fotos_zalen,
#layoutContact ul#ext_main_menu li.Buffetten,
#layoutContact ul#ext_main_menu li.Arrangementen,
#layoutContact ul#ext_main_menu li.Catering,
#layoutContact ul#ext_main_menu li.Carnaval,
#layoutContact ul#ext_main_menu li.Omgeving,
#layoutContact ul#ext_main_menu li.Carnaval2,
#layoutContact ul#ext_main_menu li.Nieuws,
#layoutContact ul#ext_main_menu li.Links,
#layoutRoute ul#ext_main_menu li.Kleinekaart,
#layoutRoute ul#ext_main_menu li.Agenda,
#layoutRoute ul#ext_main_menu li.Fotos,
#layoutRoute ul#ext_main_menu li.Gastenboek,
#layoutRoute ul#ext_main_menu li.Carnaval,
#layoutRoute ul#ext_main_menu li.Fotos_zalen,
#layoutRoute ul#ext_main_menu li.Buffetten,
#layoutRoute ul#ext_main_menu li.Arrangementen,
#layoutRoute ul#ext_main_menu li.Catering,
#layoutRoute ul#ext_main_menu li.Carnaval,
#layoutRoute ul#ext_main_menu li.Omgeving,
#layoutRoute ul#ext_main_menu li.Carnaval2,
#layoutRoute ul#ext_main_menu li.Nieuws,
#layoutRoute ul#ext_main_menu li.Links,
#layoutOpeningstijden ul#ext_main_menu li.Kleinekaart,
#layoutOpeningstijden ul#ext_main_menu li.Agenda,
#layoutOpeningstijden ul#ext_main_menu li.Fotos,
#layoutOpeningstijden ul#ext_main_menu li.Gastenboek,
#layoutOpeningstijden ul#ext_main_menu li.Carnaval,
#layoutOpeningstijden ul#ext_main_menu li.Fotos_zalen,
#layoutOpeningstijden ul#ext_main_menu li.Buffetten,
#layoutOpeningstijden ul#ext_main_menu li.Arrangementen,
#layoutOpeningstijden ul#ext_main_menu li.Catering,
#layoutOpeningstijden ul#ext_main_menu li.Carnaval,
#layoutOpeningstijden ul#ext_main_menu li.Omgeving,
#layoutOpeningstijden ul#ext_main_menu li.Carnaval2,
#layoutOpeningstijden ul#ext_main_menu li.Nieuws,
#layoutOpeningstijden ul#ext_main_menu li.Links
{
    display:none;
    visibility:hidden;
}

/* Nieuws en links pagina
=======================================================*/


#layoutNieuwsdetail ul#ext_main_menu li.Nieuws,
#layoutNieuwsdetail ul#ext_main_menu li.Links,
#layoutNieuwsdetail ul#ext_main_menu li.Carnaval2,
#layoutNieuwsdetail ul#ext_main_menu li.Kleinekaart, 
#layoutNieuwsdetail ul#ext_main_menu li.Agenda, 
#layoutNieuwsdetail ul#ext_main_menu li.Carnaval, 
#layoutNieuwsdetail ul#ext_main_menu li.Fotos, 
#layoutNieuwsdetail ul#ext_main_menu li.Gastenboek, 
#layoutNieuwsdetail ul#ext_main_menu li.Fotos_zalen, 
#layoutNieuwsdetail ul#ext_main_menu li.Buffetten, 
#layoutNieuwsdetail ul#ext_main_menu li.Arrangementen, 
#layoutNieuwsdetail ul#ext_main_menu li.Catering,
#layoutNieuwsdetail ul#ext_main_menu li.Omgeving, 
#layoutNieuwsdetail ul#ext_main_menu li.Route, 
#layoutNieuwsdetail ul#ext_main_menu li.Openingstijden, 
#layoutNieuws ul#ext_main_menu li.Nieuws,
#layoutNieuws ul#ext_main_menu li.Links,
#layoutNieuws ul#ext_main_menu li.Carnaval2,
#layoutNieuws ul#ext_main_menu li.Kleinekaart, 
#layoutNieuws ul#ext_main_menu li.Agenda, 
#layoutNieuws ul#ext_main_menu li.Carnaval, 
#layoutNieuws ul#ext_main_menu li.Fotos, 
#layoutNieuws ul#ext_main_menu li.Gastenboek, 
#layoutNieuws ul#ext_main_menu li.Fotos_zalen, 
#layoutNieuws ul#ext_main_menu li.Buffetten, 
#layoutNieuws ul#ext_main_menu li.Arrangementen, 
#layoutNieuws ul#ext_main_menu li.Catering,
#layoutNieuws ul#ext_main_menu li.Omgeving, 
#layoutNieuws ul#ext_main_menu li.Route, 
#layoutNieuws ul#ext_main_menu li.Openingstijden, 
#layoutLinks ul#ext_main_menu li.Nieuws,
#layoutLinks ul#ext_main_menu li.Links,
#layoutLinks ul#ext_main_menu li.Carnaval2,
#layoutLinks ul#ext_main_menu li.Kleinekaart, 
#layoutLinks ul#ext_main_menu li.Agenda, 
#layoutLinks ul#ext_main_menu li.Carnaval, 
#layoutLinks ul#ext_main_menu li.Fotos, 
#layoutLinks ul#ext_main_menu li.Gastenboek, 
#layoutLinks ul#ext_main_menu li.Fotos_zalen, 
#layoutLinks ul#ext_main_menu li.Buffetten, 
#layoutLinks ul#ext_main_menu li.Arrangementen, 
#layoutLinks ul#ext_main_menu li.Catering,
#layoutLinks ul#ext_main_menu li.Omgeving, 
#layoutLinks ul#ext_main_menu li.Route, 
#layoutLinks ul#ext_main_menu li.Openingstijden,
#layoutLinks ul#ext_main_menu li.Cafe, 
#layoutLinks ul#ext_main_menu li.Zalen, 
#layoutLinks ul#ext_main_menu li.Contact,
#layoutNieuws ul#ext_main_menu li.Cafe, 
#layoutNieuws ul#ext_main_menu li.Zalen, 
#layoutNieuws ul#ext_main_menu li.Contact,

#layoutPoll ul#ext_main_menu li.Nieuws,
#layoutPoll ul#ext_main_menu li.Links,
#layoutPoll ul#ext_main_menu li.Carnaval2,
#layoutPoll ul#ext_main_menu li.Kleinekaart, 
#layoutPoll ul#ext_main_menu li.Agenda, 
#layoutPoll ul#ext_main_menu li.Carnaval, 
#layoutPoll ul#ext_main_menu li.Fotos, 
#layoutPoll ul#ext_main_menu li.Gastenboek, 
#layoutPoll ul#ext_main_menu li.Fotos_zalen, 
#layoutPoll ul#ext_main_menu li.Buffetten, 
#layoutPoll ul#ext_main_menu li.Arrangementen, 
#layoutPoll ul#ext_main_menu li.Catering,
#layoutPoll ul#ext_main_menu li.Omgeving, 
#layoutPoll ul#ext_main_menu li.Route, 
#layoutPoll ul#ext_main_menu li.Openingstijden,
#layoutPoll ul#ext_main_menu li.Cafe, 
#layoutPoll ul#ext_main_menu li.Zalen, 
#layoutPoll ul#ext_main_menu li.Contact 
{
    display:none;
    visibility:hidden;
}
   

/* 3 hoofdknoppen niet laten weergeven
=======================================================*/


#layoutNieuwsdetail ul#ext_main_menu li.Cafe,
#layoutNieuwsdetail ul#ext_main_menu li.Zalen,
#layoutNieuwsdetail ul#ext_main_menu li.Contact, 
#layoutFotosalbum_zalen ul#ext_main_menu li.Cafe,
#layoutFotosalbum_zalen ul#ext_main_menu li.Zalen,
#layoutFotosalbum_zalen ul#ext_main_menu li.Contact, 
#layoutFotosdetail_zalen ul#ext_main_menu li.Cafe,
#layoutFotosdetail_zalen ul#ext_main_menu li.Zalen,
#layoutFotosdetail_zalen ul#ext_main_menu li.Contact,
#layoutFotosalbum ul#ext_main_menu li.Cafe,
#layoutFotosalbum ul#ext_main_menu li.Zalen,
#layoutFotosalbum ul#ext_main_menu li.Contact, 
#layoutFotosdetail ul#ext_main_menu li.Cafe,
#layoutFotosdetail ul#ext_main_menu li.Zalen,
#layoutFotosdetail ul#ext_main_menu li.Contact, 
#layoutAgendadetails ul#ext_main_menu li.Cafe,
#layoutAgendadetails ul#ext_main_menu li.Zalen,
#layoutAgendadetails ul#ext_main_menu li.Contact, 
#layoutKleinekaart ul#ext_main_menu li.Cafe,
#layoutAgenda ul#ext_main_menu li.Cafe,
#layoutCarnaval ul#ext_main_menu li.Cafe, 
#layoutFotos ul#ext_main_menu li.Cafe,
#layoutGastenboek ul#ext_main_menu li.Cafe,
#layoutLogin ul#ext_main_menu li.Cafe,
#layoutSubscribe ul#ext_main_menu li.Cafe,
#layoutProfiel ul#ext_main_menu li.Cafe,  
#layoutForgotPassword ul#ext_main_menu li.Cafe,  
#layoutKleinekaart ul#ext_main_menu li.Zalen,
#layoutAgenda ul#ext_main_menu li.Zalen,
#layoutCarnaval ul#ext_main_menu li.Zalen,
#layoutFotos ul#ext_main_menu li.Zalen,
#layoutGastenboek ul#ext_main_menu li.Zalen,
#layoutLogin ul#ext_main_menu li.Zalen,
#layoutSubscribe ul#ext_main_menu li.Zalen,
#layoutProfiel ul#ext_main_menu li.Zalen,
#layoutForgotPassword ul#ext_main_menu li.Zalen,
#layoutKleinekaart ul#ext_main_menu li.Contact,
#layoutAgenda ul#ext_main_menu li.Contact, 
#layoutCarnaval ul#ext_main_menu li.Contact, 
#layoutFotos ul#ext_main_menu li.Contact, 
#layoutGastenboek ul#ext_main_menu li.Contact, 
#layoutLogin ul#ext_main_menu li.Contact,
#layoutSubscribe ul#ext_main_menu li.Contact, 
#layoutProfiel ul#ext_main_menu li.Contact, 
#layoutForgotPassword ul#ext_main_menu li.Contact, 
#layoutFotos_zalen ul#ext_main_menu li.Cafe, 
#layoutBuffetten ul#ext_main_menu li.Cafe, 
#layoutArrangementen ul#ext_main_menu li.Cafe, 
#layoutCatering ul#ext_main_menu li.Cafe, 
#layoutOmgeving ul#ext_main_menu li.Cafe, 
#layoutFotos_zalen ul#ext_main_menu li.Zalen, 
#layoutBuffetten ul#ext_main_menu li.Zalen, 
#layoutArrangementen ul#ext_main_menu li.Zalen, 
#layoutCatering ul#ext_main_menu li.Zalen, 
#layoutOmgeving ul#ext_main_menu li.Zalen, 
#layoutFotos_zalen ul#ext_main_menu li.Contact, 
#layoutBuffetten ul#ext_main_menu li.Contact, 
#layoutArrangementen ul#ext_main_menu li.Contact, 
#layoutCatering ul#ext_main_menu li.Contact, 
#layoutOmgeving ul#ext_main_menu li.Contact, 
#layoutRoute ul#ext_main_menu li.Cafe, 
#layoutOpeningstijden ul#ext_main_menu li.Cafe, 
#layoutRoute ul#ext_main_menu li.Zalen, 
#layoutOpeningstijden ul#ext_main_menu li.Zalen, 
#layoutRoute ul#ext_main_menu li.Contact, 
#layoutOpeningstijden ul#ext_main_menu li.Contact,
#layoutCafe ul#ext_main_menu li.Cafe,
#layoutZalen ul#ext_main_menu li.Cafe,
#layoutContact ul#ext_main_menu li.Cafe,
#layoutCafe ul#ext_main_menu li.Zalen,
#layoutZalen ul#ext_main_menu li.Zalen,
#layoutContact ul#ext_main_menu li.Zalen,
#layoutCafe ul#ext_main_menu li.Contact,
#layoutZalen ul#ext_main_menu li.Contact,
#layoutContact ul#ext_main_menu li.Contact,
#layoutCarnaval_zalen ul#ext_main_menu li.Contact,
#layoutCarnaval_zalen ul#ext_main_menu li.Cafe,
#layoutCarnaval_zalen ul#ext_main_menu li.Zalen,
#layoutPoll ul#ext_main_menu li.Contact,
#layoutPoll ul#ext_main_menu li.Cafe,
#layoutPoll ul#ext_main_menu li.Zalen

{
    display:none;
    visibility:hidden;
} 

/* Nieuws
=======================================================*/

#layoutNieuws div.sys_fes_news_dnlm ul
{
	list-style:none;
	margin:12px 0 0;
	padding:10px;
}
#layoutNieuws div.sys_fes_news_dnlm ul li
{
	margin-bottom:12px;
}
#layoutNieuws div.sys_fes_news_dnlm div.sys_date
{
	position:relative;
	margin-right:5px;
	font-weight:bold;
	color:#FFFFCC;
	margin-left:20px;
}

#layoutNieuws div.sys_fes_news_dnlm div.sys_title,

#layoutNieuws div.sys_fes_news_dnlm div.sys_description
{
	position:relative;
	margin-left:20px;
}

#layoutNieuws div.sys_fes_news_dnlm div.sys_description 
{
    width:400px;
}

#layoutNieuws div.sys_fes_news_dnlm div.sys_title
{
	font-weight:bold;
	margin-bottom:8px;
}

div.sys_fes_news_dndm
{
    width:400px;
    margin-left:20px;
    margin-top:10px;
    min-height:400px;
} 

div.sys_fes_news_dndm div.sys_title 
{
    font-weight:bold;
    color:#FFFFCC;
}

div.sys_fes_news_dndm div.sys_date,
div.sys_fes_news_dndm div.sys_back 
{
     color:#FFFFCC;
}

div.sys_fes_news_dndm div.sys_source 
{
    padding-bottom:10px;
     color:#FFFFCC;
}

div.sys_fes_news_dndm div.sys_label_date 
{
    width:100px;
    float:left;
}

div.sys_fes_news_dndm div.sys_value_date 
{
    width:100px;
    float:left;
}

div.sys_fes_news_dndm div.sys_label_source 
{
    clear:both;
}

/* Fotoboek
============================================================*/

div.sys_fes_pho_dpalm,
div.sys_fes_pho_dpgm
{
	position:relative;
	clear:left;
	width:400px;
	
}

div.sys_fes_pho_dpalm ul
{
	list-style:none;
	margin:0;
	padding:0;
}

div.sys_fes_pho_dpalm ul li
{
	float:left;
	margin-right:60px;
	margin-left:0px;
	margin-bottom:24px;
	width:140px;
	height:200px;
}

div.sys_fes_pho_dpalm ul img
{
	display:block;
	border:none;
	margin:10px;
}

div.sys_fes_pho_dpalm ul li a
{
	color:#fff;
	text-decoration:none;
}

div.sys_fes_pho_dpalm span.sys_title
{
	display:block;
	font-weight:bold;
	color:#FFFFCC;
	text-align:left;
	margin-left:10px;
}

div.sys_fes_pho_dpalm span.sys_date
{
   display:block;
   font-weight:bold;
   color:#FFFFCC;
   text-align:left;
   margin-left:10px;  
}

div.sys_fes_pho_dpalm span.sys_description
{
	text-align:center;
	display:block;
}

div.sys_fes_pho_dpgm span.sys_album_title_label,
div.sys_fes_pho_dpgm span.sys_album_description_label
{
	visibility:hidden;
	display:none;
}

div.sys_fes_pho_dpgm span.sys_album_title
{
	display:block;
	font-weight:bold;
	color:#FFFFCC;
	text-align:left;
}

.sys_album_title
{
    color:#5E2C5E;
}

div.sys_fes_pho_dpgm span.sys_photo_title,
div.sys_fes_pho_dpgm span.sys_album_date,
div.sys_fes_pho_dpgm span.sys_album_date_label
{
    color:#FFFFCC;
}

div.sys_fes_pho_dpgm span.sys_photo_title
{
  width:154px;
  color:#FFFFCC;
  float:right;
  text-align:center;
}

div.sys_fes_pho_dpgm span.sys_album_description
{
	display:block;
	margin-top:8px;
	text-align:left;
	color:#FFFFCC;
}

div.sys_paging ul
{
	list-style:none;
	margin:12px 0;
	padding:0;
	overflow:hidden;
}

div.sys_paging ul li
{
	display:inline;
	margin-right:8px;
}

div.sys_paging ul li a
{
	font-weight:bold;
	text-decoration:underline;
}

div.sys_paging ul li a:hover
{
	color:#FFFFCC;
}

div.sys_paging ul li a.sys_active
{
	text-decoration:none;
	color:#5E2C5E;
}

div.sys_paging ul li a.sys_next
{
	font-weight:normal;
}

div.sys_fes_pho_dpgm .sys_photo div
{
	width:170px;
	margin-right:0;
    cursor:pointer;
}

div.sys_album
{
	position:relative;
	overflow:hidden;
}

div.sys_photo
{
	position:relative;
	float:left;
	width:155px;
	margin-right:40px;
	margin-bottom:20px;
}

.sys_photo a img
{
	border:none;
}

div.sys_fes_pho_dpgm span.sys_album_title
{
	margin-top:20px;
	font-size:13px;
	color:#FFFFCC;
}
div.sys_fes_pho_dpdm
{
	position:relative;
	width:500px;
	margin-left:20px;
}

div.sys_fes_pho_dpdm div 
{
    width:300px;
    margin-top:25px;
}

a.sys_back_to_album_label
{
	display:block;
	margin-bottom:12px;
	width:500px;
}
span.sys_album_title_label
{
	font-weight:bold;
	color:#FFFFCC;
}

span.sys_album_title 
{
    color:#FFFFCC;
}

span.sys_photo_date 
{
    color:#FFFFCC;
}

h2.sys_photo_title
{
	font-weight:normal;
}
h2.sys_photo_title span
{
	font-weight:bold;
}
a.sys_previous_image
{
	display:block;
	float:left;

}
a.sys_next_image_label
{
	display:block;
	float:right;

}
div.sys_fes_pho_dpdm img
{
	display:block;
	clear:both;
}
span.sys_photo_description_label,
span.sys_photo_date_label
{
	visibility:hidden;
	display:none;
}
span.sys_photo_description
{
	font-weight:bold;
	display:block;
}

.sys_fes_pho_dpdm .sys_photo_title 
{
    width:500px;
}

.sys_fes_pho_dpdm div 
{
    width:500px;
}

div.sys_fes_pho_dpgm div.sys_photo
{
    cursor:pointer;
}


/* Evenementen
=================================================*/

div.sys_fes_event_deam 
{
    width:100%;
    margin-top:12px;
    margin-left:35px;
}

div.sys_fes_event_dedm 
{
    margin-left:45px;
}

ul.sys_fes_event_deam_list
{
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
}

#layoutAgenda div.sys_event
{
	display:block;
	overflow:hidden;
	margin-right:20px;
	width:154px;
}

#layoutAgenda div.sys_event
{
    margin-bottom:20px;
}

#layoutAgendadetails div.sys_title
{
    margin-bottom:10px;
    margin-top:20px;
    display:block;
	text-decoration	: none;
	width:100%;
	clear:right;
	font-size:12px;
	font-weight:bold;
	color:#FFFFCC;
}

#layoutAgenda div.sys_event div.sys_title 
{
    width:100%;
}

#layoutAgenda div.sys_fes_event_deam li
{
	float:left;
	width:150px;
	min-height:160px;
	margin-right:15px;
	margin-left:15px;
	
}

#layoutAgenda div.sys_thumbnail
{
	display			: block;
}

#layoutAgenda  img.sys_img_thumbnail
{
	display			: block;
	border			: none;
	margin-bottom:8px;
	margin-top:8px;
	border:solid 2px #FFF;
}

#layoutAgenda div.sys_title
{
    display:block;
	text-decoration:none;
	width:100%;
	clear:right;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

#layoutAgenda div.sys_readon a
{
    text-decoration:underline;
    font-weight:bold;
    margin-left:20px;
}
    

#layoutAgenda div.sys_date,
#layoutAgenda div.sys_times,
#layoutAgenda div.sys_description
{
	display:block;
	text-decoration:none;
	width:100%;
	clear:right;
	font-size:12px;
	
}

#layoutAgenda div.sys_date
{
	float:left;
	padding-right:8px;
}


#layoutAgenda div.sys_description
{
	margin:8px 0;
	clear:left;
}


#layoutAgenda div.sys_description p
{
	margin:0;
	padding:0;
}

#layoutAgendadetails div.sys_img_title
{

}
#layoutAgendadetails div.sys_img_flyer img
{
	margin-bottom:20px;
}
#layoutAgendadetails div.sys_content
{
	position:relative;
	overflow:hidden;
	width:600px;
}

#layoutAgendadetails div.sys_label
{
	font-weight		: bold;
	width			: 120px;
	display			: block;
	float			: left;
	margin-bottom	: 5px;
	clear           :right;
}

#layoutAgendadetails div.sys_value
{
	width			: 400px;
	float			: right;
	margin-bottom	: 5px;
}

#layoutAgendadetails div.sys_actions
{
	position:relative;
	width			: 500px;
	margin-top		: 20px;
}

#layoutAgendadetails div.sys_value_description p
{
	margin:0;
	padding:0;
}



hr.sys_clearing 
{
    display:none;
}

/* Menukaart
==========================================*/

div.fes_mc_dmm
{
    margin-top:12px;
}
div.fes_mc_dmm li
{
	margin-top:12px;
	list-style:none;
}
div.fes_mc_dmm li span.title
{
	font-weight:bold;
	font-weight: bold;
	text-decoration: underline;
}
div.fes_mc_dmm ul.level_1
{
	padding-bottom:12px;
	width:550px;
}

div.fes_mc_dmm ul.level_1 span.price 
{
    float:right;
}

div.fes_mc_dmm ul.menucardProducts
{
    
}

div.fes_mc_dmm li span.name
{
	display:block;
	float:left;
	width:500px;
	font-weight:bold;
	margin-left:-40px;
}
div.fes_mc_dmm li span.description
{
	clear:left;
	display:block;
	font-style:italic;
	margin-left:-40px;
}

/* Links
=================================================*/

#layoutLinks li.sys_links_item 
{
    margin-bottom:10px;
}

#snap_com_shot_logo_a,
#snap_com_shot_promo,
#snap_com_shot_ribbon,
#snap_com_shot_marea, 
#snap_com_shot_top_left_menu,
#snap_com_shot_top_right_menu,
#snap_com_shot_option_menu,
#snap_com_shot_search,
#snap_com_shot_promo
{
    display:none;
}

ul.sys_links_list 
{
    list-style:none;
    margin:0;
  
}




/* artikelen opmaak
===============================================*/

div.sys_ArticleLayout25 
{
  
    
}

/* formulier
===============================================*/

span.sys_fieldlabel 
{
    margin-right:100px;
    width:150px;
    display:block;
}

#layoutCafe div.sys_one_row,
#layoutArrangementen div.sys_one_row
{
	clear:left;
	overflow:hidden;
	margin-bottom:4px;
	margin-left:15px;
}

#layoutCafe div.sys_one_row span.sys_fieldlabel,
#layoutArrangementen div.sys_one_row span.sys_fieldlabel
{
	display:block;
	float:left;
	width:130px;
	margin: 3px 0 0 0;
}

#layoutCafe div.sys_one_row input,
#layoutArrangementen div.sys_one_row input
{
	border-bottom: 1px solid #fff;
	height: 15px;
	width: 130px;
}
#layoutCafe div.sys_one_row a,
#layoutArrangementen div.sys_one_row a
{
	border-bottom:solid 1px #fff;
	color:#FFFFCC;
}
#layoutCafe div.sys_one_row a:hover,
#layoutArrangementen div.sys_one_row a:hover
{
	background:#540000;
	color:#A75828;
}

div.sys_fes_cforms_dform 
{
    background-color:#540000;
    margin-top:20px;
    border:1px solid #A75828;
    padding:10px;
}

div.sys_fes_cforms_dform td 
{
    color:#000;
}

div.sys_fes_cforms_dform a
{
    padding-left: 225px;
    }

/* fotos zalen */

#layoutFotos_zalen #content 
{
    width:650px
}

/* ========================================= */
/*               Gastenboek                  */
/* ========================================= */
#layoutGastenboek p
{
    margin:0px;
}

#layoutGastenboek .sys_ArticleLayout25
{
    background:#540000;
	border:1px solid #A55627;
	width:400px;
	margin-bottom:15px;
}
#layoutGastenboek .sys_ArticleLayout25 .sys_ArticleFullText
{
    padding:5px;
}


.sys_gen_userm_dsstatus
{
    float:right;
    width:150px;
    margin-bottom:10px;
}

.sys_gen_userm_dsstatus_logged_in
{
    float:right;
    text-align:right;
}

.sys_gen_userm_dsstatus_logged_in .sys_you_are_title,
.sys_gen_userm_dsstatus_logged_in .sys_you_are_value
{
    font-weight:bold;
}
.sys_ArticleLayout25_empty
{
    display:none;
    visibility:hidden;
}
.sys_gen_userm_dsstatus a
{
    float:right;
}

div.sys_div_quote_label
{
	font-size:11px;
	margin-bottom:2px;
	width:200px;
}
div.sys_div_quote_message
{
	font-size:11px;
	margin-bottom:5px;
	font-style:italic;
	border-bottom:1px solid #A55627;
	border-top:1px solid #A55627;
}
th.sys_column_label
{
	width:0px;
	font-size:13px;
	font-weight:normal;
}

td.sys_column_value_placed_on
{
	font-size:13px;
}
#layoutGastenboek div.sys_div_message
{
	margin-top:0px;
}
td.sys_column_value_message
{
    background:#540000;
	border-bottom:1px solid #7C2812;
	border-right:1px solid #7C2812;
	padding:5px;
}
div.sys_div_quote_header,
div.sys_div_quote_message
{
	margin-left:12px;
}
div.sys_div_quote_header span
{
    font-size:11px;
}
div.sys_div_quote_message
{
	padding:5px;
	border:solid 1px #7C2812;
	font-size:11px;
	margin-top:2px;
}
.sys_div_popup .sys_div_quote_message
{
    width:285px;
}
.sys_div_popup_header_reply
{
	width:400px;
}
a.sys_link_reply
{
	float:right;
}
img.sys_img_quote_expand
{
	margin-left:10px;
}
td.sys_column_reply
{
	text-align:right;
}
span.sys_span_message
{
    font-size:11px;
    font-family:Verdana;
	display:block;
	padding:5px;
	border:solid 1px #7C2812;
	margin:12px 0 20px;
}
td.sys_col_label_message img
{
	margin:5px;
	border:solid 1px #A55627;
	padding:5px;
	background:#FFFFFF;
}
td.sys_column_reply a
{
	font-weight:normal;
}

textarea.sys_textbox
{
	margin:5px 5px 5px 5px;
	width:300px;
	height:250px;
}
span.sys_span_placed_by
{
	float:left;
}
.sys_link_reply
{
	float:right;
}
#layoutGastenboek table.sys_table_overview
{
	margin-top:20px;
	width:100%;
}
a.sys_link_submit_message_bottom
{
	display:block;
	width:110px;
}

tr.sys_row_message
{
	border:1px solid #A55627;
	padding:5px;
	vertical-align:top;
}

td.sys_col_label_message 
{
	border:none;
	width:30px;
	height:180px;
	background:#7C2812;
}

td.sys_col_label_placed_on 
{
	background:#7C2812;
	border-bottom:none;
	padding:5px;
}
td.sys_column_reply 
{
	visibility:hidden;
	display:none;
}

div.sys_div_popup 
{
	background:#540000;
	border:1px solid #A55627;
	padding:10px;
}

.sys_link_submit_message_bottom
{
    padding-bottom:10px;
}

/* ========================================= */
/*                  Login                    */
/* ========================================= */

#layoutLogin #content #logincontainer
{
    padding:5px;

    width:360px;
    height:240px;
    float:left;
    clear:left;
}

#layoutLogin .sys_label_error_message
{
    width:334px;
    border:1px solid #A55627;
    padding:5px;
    position:relative;
    left:200px;
    top:0px;
    left:0px;
    float:left;
    margin-bottom:10px;
}
#layoutLogin .sys_ArticleLayout25
{
    float:left;
    clear:left;
    font-size:11px;
    color:#FEFECB;
    background:#540000;
	border:1px solid #A55627;
	margin-bottom:35px;
}

#layoutLogin .sys_ArticleLayout25 .sys_ArticleFullText
{
    padding:5px;
}
#layoutLogin .sys_label_username
{
    float:left;
    clear:left;
    width:200px;
}
#layoutLogin .sys_span_username_input
{
    float:left;
}
#layoutLogin .sys_label_password
{
    float:left;
    clear:left;
    width:200px;
}
#layoutLogin .sys_span_password
{
    float:left;
}
#layoutLogin .sys_label_remember_me
{
    float:left;
    clear:left;
    width:200px;
}
#layoutLogin .sys_span_remember_me
{
    float:left;
    margin-left:-4px;
}
#layoutLogin .sys_button_login
{
    float:left;
    clear:left;
    margin-top:10px;
    margin-left:200px;
    width:70px;
}
#layoutLogin .sys_span_forgot_password
{
    margin-top:10px;
    float:left;
    clear:left;
    margin-left:200px;
    width:140px;
}

/* ========================================= */
/*                Subscribe                  */
/* ========================================= */

#layoutSubscribe #content
{
    height:560px;
    z-index:500
}
.sys_col_label_phone_explanation
{
    width:240px;
    font-size:11px;
    line-height:13px;
}
.sys_fes_user_dsubscribe
{

    height:450px;   
}
#layoutSubscribe .sys_steps
{
    padding:5px;
	border-bottom:0px;
	margin-bottom:0px;
}
#layoutSubscribe .sys_description
{
    padding-bottom:30px;
    padding:5px;
	border-top:0px;
    margin-bottom:10px;
}
#layoutSubscribe .sys_row_user_subscribe th
{
    text-align:left;
    width:200px;
}
#layoutSubscribe .sys_fes_user_dsubscribe a
{
    display:block;
    margin-top:30px;
    width:45px;
    float:left;
}
#layoutSubscribe .sys_col_label_agreement a
{
    margin-top:0px;
    width:200px;
}
#layoutSubscribe .sys_fes_user_dsubscribe a.sys_link_submit
{
    margin-top:30px;
    float:left;
    width:50px;
}
#layoutSubscribe .sys_div_popup_content_message .sys_input_message
{
    height:400px;
    width:400px;
}
.sys_table_user_subscribe
{
    width:450px;
}

#ldStart_ctl00_ctl00_ctl35_ctl00_LabelLongMessageHeader { width:400px; }
.sys_col_value table {color:#000; z-index:5;}

/* ========================================= */
/*                 Profiel                   */
/* ========================================= */

#layoutProfiel #content
{
    height:400px;
}

tr.sys_row_user_edit_profile 
{
	text-align:left;
	vertical-align:top;
}
tr.sys_row_user_edit_profile .sys_col_value #ldStart_ctl00_ctl00_ctl21_ctl00_ButtonUploadPassPhoto,
tr.sys_row_user_edit_profile .sys_col_value #ldStart_ctl00_ctl00_ctl21_ctl00_FileUploadPassPhoto
{
    height:23px;
    border:1px solid #A55627;
}
tr.sys_row_user_edit_profile .sys_col_value a
{
    font-size:10px;
}
tr.sys_row_user_edit_profile .sys_col_actions a
{
    padding-right:5px;
}
#layoutProfiel tr.sys_row_user_edit_profile #ldStart_ctl00_ctl00_ctl21_ctl00_FileUploadPassPhoto
{
    width:218px;
}
.sys_table_user_edit
{
	background:#540000;
	margin-top:10px;

	position:relative;
	float:left;
	width:400px;
	padding:5px;
	border:1px solid #A55627;
}

table.sys_table_upload_picture 	
{
    display:none;
    visibility:hidden;
	position:relative;
	background:#ffffff;
	border:1px solid #CCCCCC;
	padding:5px;
	width:400px;
	margin-bottom:5px;
}

div.sys_div_passphoto
{
    display:none;
    visibility:hidden;
	position:relative;
	float:right;
	background:#ffffff;
	border:1px solid #CCCCCC;
	padding:5px;
	width:210px;
	min-height:220px;
	text-align:center;
}
a.sys_link_unsubscribe
{
	float:left;
}
th.col_label 
{
	vertical-align:top;
}
textarea.sys_input_message 
{
	width:300px;
	height:400px;
}

/* ========================================= */
/*             ForgotPassword                */
/* ========================================= */

#forgotpasswordcontainer
{
    
    width:360px;
    height:240px;
}
#layoutForgotPassword .sys_title_errormessage
{
    float:left;
    clear:left;
    margin-bottom:10px;
    padding:5px;
    border: 1px solid #A55627;
    width:360px;
}
#layoutForgotPassword .sys_title_username
{
    margin-top:6px;
    float:left;
    clear:left; 
}
#ldStart_ctl00_ctl00_ctl36_ctl00_txtUserName
{
    margin:5px 0px 15px 0px;
}
/* poll */
.sys_fes_poll_vote .sys_ul_vote_items
{list-style:none;padding:0;}
.sys_fes_poll_result
{margin-top:20px;}

/******************************/
/*     Popups                 */
/******************************/  

.modalBackground
{
	opacity:.50;
	filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
	background-color: #000;
}
div.sys_div_popup
{
    border: 1px solid #F7941D;
    background:#3D3C3E;
    padding-top:10px;
    width:500px;
}
    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;
	    text-align:center;
    }
    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;
        }
        div.sys_div_popup .sys_input_message
        {
            width:400px;
            height:500px;
        }
       	div.sys_div_popup_content_reply
	    {
		    margin-top:12px;
	    }
		 div.sys_div_popup_content_reply_section,
		 div.sys_div_popup_content_reply_section div,
		 div.sys_div_popup_content_message_reply_section,
		 div.sys_div_popup_content_message_reply_section div
		{
			padding:0;
		}
		div.sys_div_popup_content_message span, div.sys_div_popup_footer_message a
		{
			color:#ffffff !important;
		}


.sys_col_label
{vertical-align:top;}