

/*******************************************/
/* 					GENERAL 			   */
/*******************************************/
html, body{
	margin			: 0px;
	padding			: 0px;
	overflow		: hidden;
}

.clear{
	clear			: both;
}

.show{
	display			: block;
}

.hide{
	display			: none;
}

.left{
	float			: left;
}

.right{
	float			: right;
}

img a, img{
	border			: 0px;
}

.site_container,
.site_container .ximage_container,
.site_container .main_container,
.site_container .footer_container{
	width			: 975px;
}

.site_container {
	position		: absolute;
	top				: 50%;
	left			: 50%;
	height			: 578px;
	border			: 1px solid #fff;
	margin			: -289px 0px 0px -487px;
}

.site_container_mcp {
	position		: static;
	margin			: 0;
	padding-bottom	: 40px
}

/*******************************************/
/* 					TOP MENU 			   */
/*******************************************/

/* er zit een extra pixel aan de onderkant van menu-image, daarom zijn de top- en bottom-margin verschillend */
.site_container .menu_container{
	width			: 925px;
	height			: auto;
	background		: #fff;
	padding			: 7px 25px 8px 25px;
}

.site_container .menu_container li.selected a img,
.site_container .menu_container li a:hover img,
.site_container #bottomMenu li.selected a img,
.site_container #bottomMenu li a:hover img {
	filter			: alpha(opacity=75);
	-moz-opacity	: .75;
	opacity			: .75;
}



.site_container .menu_container #mainMenu{
	width			: 925px;
}

.site_container .menu_container div.mnu{
	height			: 18px;
}

.site_container .menu_container div.lvl_0{
	height			: 19px;
}

.site_container .menu_container div.mnu ul,
.site_container .menu_container div.mnu ul li{
	margin			: 0px;
	padding			: 0px;
}

.site_container .menu_container div.lvl_1,
.site_container .menu_container div.lvl_2{
	margin-top		: 8px;
}

.site_container .menu_container div.mnu ul,
.site_container .menu_container div.mnu ul li,
.site_container .menu_container div.mnu ul li a,
.site_container .menu_container div.mnu ul li img{
	float			: left;
	list-style		: none;
}

.site_container .menu_container div.mnu ul li,
.site_container .menu_container div.mnu ul li a{
	font-size		: 1px;
	margin			: 0px;
	padding			: 0px;
}

.site_container .menu_container div.lvl_1 ul li,
.site_container .menu_container div.lvl_2 ul li{
	margin-right	: 15px;
}


.site_container .menu_container ul.visited li{
	 opacity		: 0.3;
}

.site_container .menu_container ul.visited li:hover,
.site_container .menu_container ul.visited li.selected{
	opacity			: 1;
}

.site_container .footer_container{
	height			: 68px;
	background		: #231F20;
}

.site_container .footer_container .logo{
	margin				: 18px 23px 0px 0px;
	background			: url(../img/website/menu/Hotel_Arena_logo.png) no-repeat scroll;
	width				: 161px;
	height				: 32px;
}

.site_container .footer_container .logo a {
    height				: 32px;
    display				: block;
 }

/* BOTTOM MENU */
.site_container .footer_container ul#bottomMenu{
	width				: 750px;
	height				: 16px;
	overflow			: hidden;
	text-align			: justify;
	padding				: 0px;
	margin				: 25px 0px 0px 25px;
}

.site_container .footer_container ul#bottomMenu,
.site_container .footer_container ul#bottomMenu li{
	list-style			: none;
	float				: left;
}

/********************************************/
/*		page								*/
/********************************************/
.site_container .page_container {
	margin				: 0;
	padding				: 0;
}

#admin-content #scrollWrapperContent ul,
#admin-content #scrollWrapperContent ul li{
	color				: #ffffff;
	list-style-type		: disc;	
}

#admin-content #scrollWrapperContent ul{
	margin-left		: 25px;
}

.site_container .lvl_0,
.site_container .lvl_0 #image_container,
.site_container .lvl_0 .content_container,
.site_container .lvl_0 .content_menu_container{
	height				: 478px;
}

.site_container .lvl_1,
.site_container .lvl_1 #image_container,
.site_container .lvl_1 .content_container,
.site_container .lvl_1 .content_menu_container{
	height				: 452px;
}

.site_container .lvl_2,
.site_container .lvl_2 #image_container,
.site_container .lvl_2 .content_container,
.site_container .lvl_2 .content_menu_container{
	height				: 426px;
}

.site_container .page_container{
	background			: #fff;
}

.site_container .page_container .content_menu_container{
	width				: 325px;
	background-color	: #414142;
}
/*
.content_menu_container.partypics.right{
	background-color	: #545456;
}
*/
/*******************************************
 *             sideblock (logo)            *
 *******************************************/
/* (all) */
.site_container .page_container #image_container {
	width				: 325px;
}

/********************************************/
/*		page title							*/
/********************************************/
.site_container .page_container .content_container div.page_title,
.site_container .page_container .brown div.page_title,
.site_container .page_container .gold div.page_title{
	font				: bold 15px arial,verdana,helvetica,san-serif;
	color				: #fff;/*#FBB040;*/
	text-transform		: uppercase;
	padding				: 0;
	margin				: 0px 0 5px 0;
}


.site_container .page_container .content_container hr,
.site_container .page_container .homepage_dimensions hr,
.site_container .page_container .half_column hr{
	border				: none;
	border-top			: 2px solid #fff;
	width				: 590px;
	height				: 2px;
	margin				: 0 auto 0 0;
	text-align			: left;
}

.site_container .page_container .homepage_dimensions hr{
	width				: 476px;
	border-top			: 1px solid #fff;
}

.site_container .page_container .half_column hr{
	width				: 295px;
}

.site_container .page_container .gold hr{
	border-top			: 2px solid #fff;
}

/********************************************/
/*		page links							*/
/********************************************/

.brown a{
	color				: #fff;
	text-decoration		: underline;
	/*color				: #c49a6b;*/
}

.gold a{
/* color				: #c49a6b; */
	color				: #fff;
	text-decoration		: underline;
}

/*******************************************
 *               scrollBar      		*
 *******************************************/
.site_container .page_container .scrollBar{
	width				: 30px;
	margin-top			: 10px;
}

.site_container .lvl_0 .scrollBar{
	height				: 458px;
}
.site_container .lvl_0 .scrollBar.movies {
	height				: 188px;
}

.site_container .lvl_1 .scrollBar{
	height				: 399px;
}

.site_container .lvl_2 .scrollBar{
	height				: 373px;
}

.site_container .page_container .homepage_dimensions .scrollBar{
	height				: 380px;
}

/*****************************************/
/*        scrollBar arrows     		     */
/*****************************************/

.site_container .page_container .scrollBar a:focus{
	outline				: none;
}

.site_container .page_container .scrollBar a.scrollArrow{
	display				: block;
	position			: relative;
	height				: 10px;
	width				: 10px;
	background-repeat	: no-repeat;
	margin-left			: auto;
	margin-right		: auto;
}

.site_container .page_container .scrollBar a.scrollArrow span{
	display				: none;
}

.site_container .page_container .scrollBar a.Up {
	/*background-image	: url(../img/website/scroller_up.png);*/
	
	background-image	: url(../img/website/sprites.png);
	background-position	: 0px 0px;
	background-repeat:no-repeat;
	
}

.site_container .page_container .scrollBar a.Down {
	position			: relative;
	/*background-image	: url(../img/website/scroller_down.png);*/
	
	background-image	: url(../img/website/sprites.png);
	background-position: 0px -20px;
	background-repeat:no-repeat;
	
}

.site_container .page_container .scrollBar a.UpBrown {
	/*background-image	: url(../img/website/scroller_brown_up.png);*/
	
	
	background-image	: url(../img/website/sprites.png);
	background-position: 0px -40px;
	background-repeat:no-repeat;
	
}


.site_container .page_container .scrollBar a.DownBrown {
	position			: relative;
	/*background-image	: url(../img/website/scroller_brown_down.png);*/
	
	
	background-image	: url(../img/website/sprites.png);
	background-position: 0px -60px;
	background-repeat:no-repeat;
	
}

/***************************************/
/*		scroll bar slider			   */
/***************************************/
.site_container .page_container .scrollBar .sliderWrapper{
	width				: 10px;
	margin-left			: auto;
	margin-right		: auto;
	outline				: none;
	margin-top			: 3px;
	margin-bottom		: 3px;
}

.site_container .lvl_0 .scrollBar .sliderWrapper{
	height				: 438px;
}
.site_container .lvl_0 .scrollBar.movies .sliderWrapper {
	height				: 168px;
}

.site_container .lvl_1 .scrollBar .sliderWrapper{
	/*height				: 412px;*/
	height				: 406px;
}

.site_container .lvl_2 .scrollBar .sliderWrapper{
	/*height				: 386px;*/
	height				: 380px;
}

.site_container .page_container .homepage_dimensions .scrollBar .sliderWrapper{
	/*height				: 351px;*/
	height				: 345px;
}

.site_container .page_container .scrollBar .sliderWrapper .slider{
	height				: 1px;
	background-image	: url(../img/website/scroller.png);
	/*background-image	: url(../img/website/sprites.png);
	background-position : 0px -80px;
	background-repeat:no-repeat;*/
}

.site_container .page_container .scrollBar .sliderWrapper .sliderBrown {
	background-image	: url(../img/website/scroller_brown.png);
	/*background-image	: url(../img/website/sprites.png);
	background-position: 0px -91px;*/
	background-repeat:no-repeat;
}

/*******************************************
 *               scrollWrapper      		*
 *******************************************/
.site_container .page_container .content_container .bottom_line{
	width				: 595px;
	margin-left			: 20px;
}

.site_container .page_container .content_container .scrollWrapper{
	width				: 590px;
	margin-left			: 20px;
	Xmargin-right		: 5px;
	margin-top			: 17px;
}

.site_container .page_container .half_column .scrollWrapper{
	width				: 273px;
	margin-right		: 0px;
}

.site_container .page_container .small_column .scrollWrapper{
	width				: 160px;
	margin-left			: 0;
}

.site_container .page_container .content_menu_container .scrollWrapper{
	width				: 292px;
	border-color		: #FFFFFF;
	border-style		: solid;
	border-width		: 1px 1px 0px 1px;
	margin-left			: 0px;
	background-color	: #545456;
	float				: left;
}

.site_container .page_container #scrollWrapper,
.site_container .page_container #scrollWrapperContent{
	position			: relative;
	overflow			: hidden;
	padding				: 0px;
}

.site_container .page_container .content_container .bottom_line{
	border-bottom		: 1px solid #fff;
	padding-bottom		: 20px;
}

.site_container .lvl_0 .scrollWrapper {
	height				: 421px;
}

.site_container .lvl_0 .movies .scrollWrapper { /* different height on the movie pages*/
	height				: 151px;
}

.site_container .lvl_0 .full_height {
	height				: 477px;
}

.site_container .lvl_1 .scrollWrapper {
	height				: 395px;
}

.site_container .lvl_1 .full_height {
	height				: 452px;
}

.site_container .lvl_2 .scrollWrapper {
	height				: 369px;
}

.site_container .lvl_2 .full_height {
	height				: 426px;
}

/* photo_rooms */
.site_container .page_container .photo_rooms #scrollWrapper {
	width				: 160px;
	height				: 458px;
}

/*******************************************
 *               scrollContent      		*
 *******************************************/
.site_container .page_container #scrollContent {
	float				: left;
	position			: relative;
	margin-bottom		: 10px;
}

.site_container .page_container #scrollContent{
	width				: 590px;
}

.site_container .page_container .content_menu_container #scrollContent{
	width				: 292px;
}

.site_container .page_container .homepage_dimensions #scrollContent{
	width				: 451px;
}


/* photo_rooms */
.site_container .page_container .small_column #scrollContent {
	width				: 160px;
}

/*******************************************
 *         CONTENT               		   *
 *******************************************/
/* menucard */
.site_container .page_container .article,
.site_container .page_container .menuItem,
.site_container .page_container .google_maps{
	margin-top			: 15px;
}

.site_container .page_container .menuItem .menuItemSubHeader,
.site_container .page_container .menuItem .menuItemSubHeaderOmschrijving{
	width				: 530px;
	font				: bold 12px/15px arial, helvetica, sans-serif;
	margin-top			: 0;
	margin-bottom		: 0;
}

.site_container .page_container .menuItem .normal{
	font-weight			: normal;
}

/* menucard */
.site_container .page_container .menuItem .menuItemSubHeaderOmschrijving {
	font				: 10px/14px arial, helvetica, sans-serif;
	margin				: 2px 0px 2px 0px;
}
.site_container .page_container .google_maps {
	width				: 590px;
	overflow			: hidden;
}



/*******************************************
 *         scrollbar CONTENT               *
 *      Voor de 2e kolom         			*
 *******************************************/

.site_container .page_container #scrollDescription {
	float				: left;
	position			: relative;
	width				: 275px;
	margin-bottom		: 10px;
}

.site_container .page_container .half_column .description{
	margin-top			: 10px;
	color				: #FFF;
}

/*******************************************
 * 					Content 			   *
 *******************************************/

 /* content */
.contentImg {
	margin-top			: 20px;
}


.site_container .page_container .content_container,
.site_container .page_container .half_column,
.site_container .page_container .right_border{
	width				: 650px;
	font				: 12px/14px arial, verdane, helvetica, sans-serif;
	color				: #fff;
	z-index				: 2;
}

.site_container .page_container .right_border{
	width				: 648px;
	border-right		: 2px solid #fff;
}

.site_container .page_container .half_column{
	width				: 324px;
}

.site_container .page_container .brown{
	background			: url(../img/website/trans_bg.png);/*#414142;*/
}

.site_container .page_container .gold{
	background			: url(../img/website/trans_bg.png);/*#414142;*/
	border-left			: 1px solid #fff
}


/* contact */
.site_container .page_container .contact .content_container #content_text {
	width				: 295px;
	padding-right		: 10px;
}

/* contact */
.site_container .page_container .contact .content_container #content_image {
	width				: 265px;
}

.site_container .page_container .contact .content_container #content_image img {
	width				: 305px;
}

/* left menu */
.site_container .page_container .content_menu_container .menu_item {
	display				: block;
	height				: 47px;
	width				: 275px;
	text-decoration		: none;
	background-color	: #545456;
	border-bottom		: 1px solid #fff;
	color				: #fff;
	font-family			: arial, helvetica, sans-serif;
	padding				: 0 10px;
	margin				: 0;
}

.site_container .page_container .content_menu_container .selected {
	background-color	: #FBB040;
}

.site_container .page_container .content_menu_container .menu_name,
.site_container .page_container .content_menu_container .date,
.site_container .page_container .content_menu_container .menu_item .menu_name {
	line-height			: 46px;
	cursor				: pointer;
}

.site_container .page_container .content_menu_container .menu_name,
.site_container .page_container .content_menu_container .menu_item .menu_name {
	font-weight			: bold;
	font-size			: 14px;
	width				: 269px;
	overflow			: hidden;
	white-space			: nowrap;
}

.site_container .page_container .content_menu_container .menu_partypics .menu_name{
	width				: 180px;
}

.site_container .page_container .menu_partypics .date {
	width				: 95px;
	font-size			: 12px;
	overflow			: hidden;
	text-align          : right;
	white-space			: nowrap;
}

/* jobs */
.site_container .page_container .content_container .job_description hr {
	border-top			: 1px solid #fff;
	width				: 275px;
}

/*******************************************
 *              photoscroller              *
 *******************************************/
.site_container .page_container .content_container #photo_scroller {
	height				: 46px;
	border-top			: 3px solid #fff;
}

.site_container .page_container .content_container .photoscroller {
	overflow			: hidden;
	position			: relative;
	background			: url(../img/website/trans_bg.png);/*#414142;*/
}

.site_container .page_container .content_container .photoscroller .photoscroller_items img {
	position			: absolute;
	margin				: 0;
	padding				: 0;
	left				: 0;
	top					: 0px;
	border-right		: 1px solid #fff;
	cursor				: pointer;
}

.site_container .page_container .content_container #photoscrollerWrapper {
	clear				: both;
	width				: 648px;
	height				: 46px;
}

/*******************************************
 *              photocontainer             *
 *******************************************/
.site_container .lvl_0 .partypics_container{
	height				: 429px;
	overflow			: hidden;
	background			: url(../img/website/trans_bg.png);/*#414142;*/
}

.site_container .lvl_1 .partypics_container {
	height				: 403px;
	overflow			: hidden;
	background			: url(../img/website/trans_bg.png);/*#414142;*/
}

.site_container .lvl_2 .partypics_container {
	height				: 377px;
	overflow			: hidden;
	background			: url(../img/website/trans_bg.png);/*#414142;*/
}

.site_container .page_container .partypics_container img{
	float				: right;
}

.site_container .page_container .partypics_container img.image_border{
	border-left			: 3px solid #fff;
}



/******************************************************************************************************************************/
/******************************************************************************************************************************/
/*******************************************/
/* 				AGENDA CONTENT 			   */
/*******************************************/

.site_container .page_container .content_container .divContainer{
	background		: #fff;
}

.site_container .lvl_0 .content_container .divContainer{
	height			: 478px;
}

.site_container .lvl_1 .content_container .divContainer{
	height			: 452px;
}

.site_container .page_container .content_container .image,
.site_container .page_container .content_container .twocolumn,
.site_container .page_container .content_container .fourcolumn,
.site_container .page_container .content_container .fivecolumn,
.site_container .page_container .content_container .sixcolumn,
.site_container .page_container .content_container .sevencolumn{
	height			: 478px;
}
.site_container .lvl_0 .content_container .onecolumn,
.site_container .lvl_0 .content_container .threecolumn{
	height			: 478px;
}
.site_container .lvl_1 .content_container .onecolumn,
.site_container .lvl_1 .content_container .threecolumn{
	height			: 452px;
}

.site_container .page_container .content_container .onecolumn{
	width			: 161px;
	float			: left;
}

.site_container .page_container .content_container .threecolumn{
	width			: 489px;
	float			: left;
}

/* 			TOTALE CONTENT CONTAINER 	   */
.site_container .page_container .image{
	width			: 325px;
	height			: 478px;
}

.site_container .page_container .content_container span.agenda_container a,
.site_container .page_container .homepage_right_container .agenda_container div.agenda_item{
	width			: 160px;
	height			: 93px;
	margin			: 0px 3px 3px 0px;
	float			: left;
	text-decoration	: none;
}

.site_container .page_container .content_container span.agenda_container .name_description_container{
	height			: 62px;
	overflow		: hidden;
}

/* onderste rij moet een hoogte hebben van 94px */
.site_container .page_container .content_container  span.height94 a{
	height			: 94px;
}
/* bij lvl_1 wordt de hoogte totaal 26px kleiner, dus worden alle rijen 88px */
.site_container .lvl_1 .content_container span.agenda_container a,
.site_container .lvl_1 .content_container  span.height94 a{
	height			: 88px;
}

/* 			AGENDA CONTENT CONTAINER 	   */
.content_container .agenda_container div,
.content_container .agenda_subcontainer div{
	font-family		: arial;
	font-size		: 10px;
}

.content_container .agenda_container .date{
	float			: right;
	margin			: 4px 8px 0px 8px;
}
.content_container .agenda_container .name,
.content_container .extra_content_container .name,
.content_container .agenda_subcontainer .name_plus_description .name{
	margin			: 2px 4px;
	font-famliy		: arial;
	font-size		: 12px;
	font-weight		: bold;
}
.content_container .agenda_subcontainer .name_plus_description{
	height			: 145px;
	overflow		: hidden;
}
.content_container .agenda_container .name{
	margin			: 4px 8px;
}
.content_container .agenda_container .description{
	margin			: 2px 8px;
	height			: 38px;
	overflow		: hidden
}


/* 	AGENDA CONTENT CONTAINER AAN DE LINKERKANT	*/
.content_container .divContainer .onecolumn .agenda_img,
.content_container .onecolumn .logo_img{
	width			: 161px;
	padding			: 0;
	margin			: 0;
}

.content_container .agenda_subcontainer{
	padding			: 0;
	margin			: -3px 0 0 0;
}

.site_container .lvl_0 .content_container .divContainer .onecolumn .agenda_img{
	height			: 192px;
}
.site_container .lvl_1 .content_container .divContainer .onecolumn .agenda_img{
	height			: 182px;
}

.site_container .lvl_0 .agenda_subcontainer{
	height			: 189px;
}
.site_container .lvl_1 .agenda_subcontainer{
	height			: 179px;
}

.site_container .lvl_0 .onecolumn .logo_img{
	height			: 94px;
}
.site_container .lvl_1 .onecolumn .logo_img{
	height			: 88px;
}

.content_container .agenda_subcontainer .date{
	float			: right;
	margin			: 2px 4px 0px 4px;
}

.content_container .agenda_subcontainer .description{
	height			: 130px;
	overflow		: hidden;
}

.content_container .agenda_subcontainer .description a{
	color			: #f00;
}

.content_container .agenda_subcontainer .description,
.lvl_0 .content_container .agenda_subcontainer .order_popup{
	margin			: 10px 4px 6px 4px;
}
.lvl_1 .content_container .agenda_subcontainer .order_popup{
	margin			: 2px 4px 6px 4px;
}

.content_container .agenda_subcontainer .order{
	width			: 100px;
	float			: left;
	text-decoration	: none;
}

.content_container .agenda_subcontainer .popup{
	float			: right;
}




/* 	EXTRA AGENDA CONTENT CONTAINER WAT EROVER HEEN KOMT   */
.content_container .extra_content_container .name{
	margin				: 0;
	height				: 14px;
	overflow			: hidden;
}

.site_container .page_container .content_container .extra_content{
	height				: 478px;
	left				: 811px;
	overflow			: hidden;
	position			: absolute;
	width				: 0px;
	opacity				: 0;
	z-index				: 10000;
}
.site_container .page_container .content_container .extra_content .movie_clip{
	left				: 811px;
	overflow			: hidden;
	position			: absolute;
	top					: 0;
	width				: 0;
	opacity				: 0;
	text-align			: center;
}

.site_container .page_container .content_container .extra_content .movie_clip .close{
	padding				: 8px 7px 0 0;
}
.site_container .lvl_0 .content_container .extra_content .movie_clip{
	height				: 478px;
}

.site_container .lvl_1 .content_container .extra_content .movie_clip{
	height				: 452px;
}

.site_container .lvl_2 .content_container .extra_content .movie_clip{
	height				: 426px;
}

.site_container .page_container .content_container .extra_content .movie_clip .movie_clip_container{
	position			: relative;
	top					: 30px;
}
.site_container .page_container .content_container .extra_content .movie_clip .movie_clip_container #movie_object{
	background-color	: #341A01;
}

.site_container .lvl_0 .content_container .extra_content{
	height			: 478px;
	top				: 35px;
}

.site_container .lvl_1 .content_container .extra_content{
	height			: 452px;
	top				: 61px;
}

.site_container .lvl_2 .content_container .extra_content{
	height			: 426px;
	top				: 87px;
}

.content_container .extra_content_container .line{
	width			: 472px;
	height			: 1px;
	font-size		: 1px;
	clear			: both
}

.site_container .page_container .content_container .extra_content .extra_content_container{
	xmargin			: 8px 7px 0px 7px;
	padding			: 8px 7px;
}

.site_container .lvl_0 .content_container .extra_content .extra_content_container{
	height			: 366px
}

.site_container .lvl_1 .content_container .extra_content .extra_content_container{
	height			: 345px
}

.site_container .lvl_2 .content_container .extra_content .extra_content_container{
	height			: 314px
}

.content_container .extra_content_container .close{
	cursor			: pointer;
	float			: right;
	position		: relative;
	right			: 0;
}
.content_container .extra_content_container .movie{
	cursor			: pointer;
	float			: right;
	position		: relative;
	right			: 20px;
}
.content_container .extra_content_container .text_container{
	width			: 160px;
	margin			: 7px 0;
	float			: left;
}

.content_container .extra_content_container .no_top_margin{
	margin-top		: 0px;
}

.content_container .extra_content_container .text_max_height{
	height			: 281px;
	overflow		: hidden;
}

.content_container .extra_content_container .image_container{
	width			: 295px;
	float			: right;
	margin-top		: 7px
}

.site_container .lvl_0 .content_container .extra_content .tumbs_container{
	height			: 94px
}

.site_container .lvl_1 .content_container .extra_content .tumbs_container{
	height			: 88px
}

.content_container .extra_content .tumbs_container img{
	xfloat			: right;
	cursor			: pointer;
}

/* 	colors		TOTALE CONTENT CONTAINER 	   */
.site_container .page_container .content_container span.agenda_container a{
	background-color: #414142;
	color			: #fff;
	text-decoration	: none;
	text-transform	: uppercase;
}

.site_container .page_container .content_container span.agenda_container a:hover,
.site_container .page_container .content_container .agenda_subcontainer,
.site_container .page_container .content_container .onecolumn {
	color			: #fff;
	background-color: #FBB040;
}

.site_container .page_container .content_container span.agenda_container  a:hover div.name,
.site_container .page_container .content_container .agenda_subcontainer div.name,
.site_container .page_container .content_container .extra_content_container div.name{
	color			: #27170D;
}

.site_container .page_container .content_container span.agenda_container a .name{
	color			: #FBB040;
}

/* 	AGENDA CONTENT CONTAINER AAN DE rechterkant	*/
.content_container .agenda_subcontainer{
	border-top		: 3px dotted #fff;
	border-bottom	: 3px dotted #fff;
	text-transform	: uppercase;
}

.content_container .agenda_subcontainer .link a{
	color			: #fff
}

.content_container .agenda_subcontainer .order,
.content_container .extra_content_container .text_container a{
	color			: #fff;
}

.content_container .onecolumn .logo_img{
	background-color: #414142;
}


/* 	EXTRA AGENDA CONTENT CONTAINER WAT EROVER HEEN KOMT   */
.content_container .extra_content_container .link a{
	color			: #9C1421
}

.site_container .page_container .content_container .extra_content{
	background-color: #58595B;
	color			: #fff;
}

.site_container .page_container .content_container .extra_content .extra_content_container{
	text-transform	: uppercase;
	border-bottom	: 3px dotted #fff;
}

.site_container .page_container .content_container .extra_content .extra_content_container .name{
	color			: #FBB040;
}

.site_container .page_container .content_container .extra_content .extra_content_container .text_container .description{
	height			: 14px;
	overflow		: hidden;
}

.content_container .extra_content_container .line{
	border-bottom	: 1px solid #fff;
}

.content_container .extra_content .tumbs_container{
	background		: url(../img/website/trans_bg.png);/*#414142;*/
}
/*****************************************************************************
 *  PHOTO page
 ****************************************************************************/
/* general */
.white {
	background-color	: #fff;
	color				: #000;
}

/* thumbs */
.small_column {
 	width				: 190px;
}
.site_container .page_container .small_column img {
	margin				: 0;
	padding				: 10px 0 0 10px;
	left				: 0;
	top					: 0px;
	border-right		: 0px solid #fff;
	cursor				: pointer;
}

/* photos */
.site_container #full_image_container .full_image{
	padding				: 10px 10px 0 0;
	border-right		: 1px solide #888;
	width				: 449px;
	overflow			: hidden;
}
.site_container .lvl_0 #full_image_container .full_image{
	height				: 444px;					/*full height minus (2 times 10px padding) minus 14px full_image_name*/
}

.site_container .lvl_1 #full_image_container .full_image{
	height				: 418px;					/*full height minus (2 times 10px padding) minus 14px full_image_name*/
}

.site_container .lvl_2 #full_image_container .full_image{
	height				: 392px;					/*full height minus (2 times 10px padding) minus 14px full_image_name*/
}
/* title */
.site_container #full_image_container .full_image_name{
	color				: #333;
	font-weight			: bold;
	font-size			: 12px;
}


 /*****************************************************************************
 * HOME page
 ****************************************************************************/
.site_container .page_container .homepage_left_container{
	width				: 184px;
}

.site_container .page_container .specials_container{
	height				: 88px;
	background			: #E7E8E9;
}

.site_container .page_container .homepage_dimensions{
	background			: #231F20;
}

.site_container .page_container .specials_container,
.site_container .page_container .homepage_dimensions,
.site_container .page_container .homepage_dimensions .content_wrapper,
.site_container .page_container .homepage_dimensions .bottom_line {
	width				: 506px;
	padding				: 0px;
	margin				: 0px;
}

.site_container .page_container .homepage_dimensions .content_wrapper{
	width				: 476px;
}

.site_container .page_container .homepage_dimensions .scrollWrapper{
	width				: 461px;
	height				: 350px;
	margin				: 20px 0px 20px 15px;
}

.site_container .page_container .homepage_right_container{
	width				: 285px;
}

.site_container .page_container .hp_column .top_part_right,
.site_container .page_container .hp_column .bottom_part_left{
	height				: 210px;
}

.site_container .page_container .hp_column .top_part_left,
.site_container .page_container .hp_column .bottom_part_right{
	height				: 268px;
}

/* Kan weg als nieuwe homepage in gebruik wordt genomen (augustus 2009) */
						.site_container .page_container .homepage_left_container .booking_container{
							position			: relative;
							z-index				: 100;
							font-family			: arial, verdana, sans-serif;
							font-size			: 12px;
							background			: #fff;
						}
						.site_container .page_container .homepage_left_container .booking_container .calendar_icon{
							display				: block;
							width				: 27px;
							height				: 23px;
							background			: url(../img/website/calendar_icon.gif);
						}

						.site_container .page_container .homepage_left_container .booking_container form .select{
							margin-left			: 15px;
						}

						.site_container .page_container .homepage_left_container .booking_container form input.submit{
							height				: 20px;
							font-size			: 10px;
							margin				: 20px 0px 0px 20px;
						}
/* 'Kan weg' iig tot hier */

.site_container .page_container .homepage_left_container .booking_container .booking_title{
	height				: 36px;
	background			: url(../img/website/booking_logo.gif) 0px 3px no-repeat;
	margin				: 0px 0px 10px 5px;
}

.site_container .page_container .homepage_right_container .agenda_container{
	background			: #fff;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item{
	width				: 285px;
	height				: 130px;
	background-color	: #C49A6B;
	margin				: 0px 0px 3px 0px;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div{
	font-family			: arial;
	font-size			: 12px;
	margin-left			: 10px;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.date,
.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.link a{
	color				: #fff;
	font-size			: 10px;
	margin-top			: 10px;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.title_plus_teaser{
	height				: 89px;
	overflow			: hidden;
	margin-left			: 0;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.title{
	color				: #341A01;
	font-size			: 16px;
	font-weight			: bold;
	line-height			: 14px;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.teaser{
	color				: #fff;
	font-size			: 11px;
	font-weight			: bold;
	line-height			: 10px;
	margin-top			: 3px;
	height				: 75px;
	overflow			: hidden;
}

.site_container .page_container .homepage_right_container .agenda_container div.agenda_item div.link a{
	color				: #BE1E2D;
	text-decoration		: none;
}

/************************************
 * Homepage 2e versie augustus 2009 *
 ************************************/
/* Homepage left column */
.site_container .page_container .homepage_left .brown {
	background-color	: #c49a6b;
	margin-bottom		: 4px;
	color				: #fff;
}

.homepage_left {
	width				: 415px;
}

.homepage_left .flag {
	background			: url("/Frontend/img/website/flag-nl.png");
	height				: 15px;
	width				: 25px;
	cursor				: pointer;
	cursor				: hand;
}

.homepage_left .eng {
	background			: url("/Frontend/img/website/flag_uk.gif");
}

.homepage_left .package {
	margin-top			: 20px;
}

/* Homepage 'TO' teasers */
.to_teasers {
	position			: relative;
	top					: 42px;
	width				: 390px;
	margin-left			: 18px;
	font				: normal 12px/18px verdana,arial,helvetica,sans-serif;
}

.homepage_left .to_teasers .position {
	padding				: 5px;
}

/* Homepage Right column */
.homepage_right {
	width				: 560px;
	height				: 478px;
	/*background			: url("/Frontend/img/website/homepage_right_column.png") no-repeat;*/
	background			: url("/Frontend/img/website/homepage_right_column-bck.png") no-repeat;
}

.homepage_right .top {
	width				: 560px;
	height				: 150px;
}
.homepage_right .things_todo {
	text-align			: center;
	width				: 370px;
	margin-top			: 10px;
	height				: 150px;
	overflow			: hidden;
}

.things_todo_logo {
	background			: url("/Frontend/img/website/things_todo.png") no-repeat;
	height				: 56px;
	width				: 269px;
	margin-left			: 10px;
}

.align-auto {
	margin-left			: auto;
	margin-right		: auto;
}

/* Homepage booking form */
.site_container .page_container .homepage_right .booking_container {
	font-family			: arial, verdana, sans-serif;
	font-size			: 11px;
	margin-top			: 104px;
	margin-right		: 52px;
	width				: 180px;
	height				: 118px;
}

.site_container .page_container .homepage_right .booking_container .calendar_icon{
	display				: block;
	width				: 27px;
	height				: 23px;
	background			: url(../img/website/calendar_icon.gif);
}

.site_container .page_container .homepage_right .booking_container form .select{
	margin-left			: 15px;
}

.site_container .page_container .homepage_right .booking_container form input.submit{
	height				: 20px;
	font-size			: 10px;
	margin				: 20px 0px 0px 20px;
}


/* Homepage right bottom */
.site_container .page_container .homepage_right .bottom {
	margin-top			: 30px;
	width				: 400px;
	height				: 65px;
	overflow			: hidden;
}
/* book a table here */
.site_container .page_container .homepage_right .book_here {
	position			: relative;
	top					: -77px;
	left				: 75px;
	height				: 108px;
	width				: 114px;
}

.site_container .page_container .homepage_right .book_here .book_here_link {
	height				: 108px;
	width				: 114px;
	cursor				: pointer;
}

/* Homepage style of 'TOSOMETHING' */
.site_container .page_container .homepage_right .bottom .redTo,
.site_container .page_container .homepage_right .bottom .black {
	font-weight			: bold;
}

.site_container .page_container .homepage_right .bottom .redTo {
	color				: #f00;
}
.site_container .page_container .homepage_right .bottom .black {
	color				: #000;
}

.site_container .page_container .homepage_left .hpv2_brown,
.homepage_right .ticker_container{
	cursor				: pointer;
	cursor				: hand;
}

.site_container .page_container .homepage_left .hpv2_brown{
	color				: #fff;
	background-image	: url("../img/website/brown.png");
	
	/*
		background-image	: url("../img/website/sprites.png");
		background-position : 0px -113px;
		background-repeat:no-repeat;
	*/
	margin				: 0px 0 5px 0;
}

.site_container .page_container .homepage_left .no_display{
	display				: none;
}

.ticker_container{
	position			: relative;
	z-index				: 1000;
}

.no_visibility{
	visibility			: hidden;
}

.ticker_container .left_prt,
.ticker_container .mid_prt,
.ticker_container .right_prt{
	width			: 7px;
	height			: 30px;
	background		: url(../img/website/whb_left.png);
	font-size		: 1%;
}

.ticker_container .mid_prt{
	text-transform	: uppercase;
	text-align		: center;
	overflow		: hidden;
	background		: url(../img/website/whb_mid.png) 0px 0px repeat-x;
}

.ticker_container .right_prt{
	width			: 12px;
	height			: 30px;
	background		: url(../img/website/whb_right.png);
}

.pck_cntr{
	top				: 45px;
	left			: 45px;
}

.wht_bold div{
	font			: bold 13px verdana,arial,helvetica,sans-serif;
	padding-top		: 4px;
}

.wht_normal div{
	font			: normal 11px verdana,arial,helvetica,sans-serif;
	padding-top		: 5px;
}

.ticker_container .pck{
	width			: 352px;
}

/*Agenda items on Homepage*/
.agda1_cntr{
	top					: -7px;
}

.ticker_container .agenda1 {
	width				: 350px;
}

.agda2_cntr{
	top					: -9px;
	left				: 16px;
}

.ticker_container .agenda2 {
	width				: 318px;
}

.agda3_cntr{
	top					: -11px;
	left				: 35px;
}

.ticker_container .agenda3 {
	width				: 279px;
}

.td1_cntr{
	left				: 36px;
}

.ticker_container .today1 {
	width				: 288px;
}

.td2_cntr{
	top					: -2px;
}

.ticker_container .today2 {
	width				: 360px;
}

/* NEWSLETTER SUBSCRIBE FORM */
body #frm_subscribe ul{
	list-style			: none;
}

body #frm_subscribe ul li{
	font				: 12px/14px arial, helvetica, sans-serif;
	color				: #FFF;
}

body #frm_subscribe ul li.input{
	margin-bottom		: 10px;
}

body #frm_subscribe ul li .submitbutton{
	background			: #FBB040;
	color				: #fff;
	text-decoration		: none;
	font-weight			: bold;
	border				: 1px solid #fff;
	padding				: 5px 15px;
}
/* MOVIE PAGE */
.movie_descr {
	width				: 177px;
	height				: 251px;
	margin-left			: 20px;
}
.small_movie {
	width				: 275px;
	margin				: 20px 0 0 13px;
}
.small_movie a {
	vertical-align		: top;
}

.show_movie {
	margin				: 20px 20px 0 20px;
}

div#paste-panel {
	background-color	: #F7974C;
	border				: 2px solid #F0CC69;
	z-index				: 999;
}

div#paste-panel .bd {	
	background-color	: #FFFECD;
	padding				: .85em 1.35em 1em;
}

div#paste-panel textarea.plain-text-editor {
	width				: 550px;
	height				: 240px;
	margin-top			: 1em;
}

#paste-panel_c {
	position	: absolute;
	z-index		: 999;
}

