body
	{
	font-family:Arial, Helvetica, sans-serif;
	}
	
html,body
	{
	height:100%;
	width:100%;
	}

*
	{
	margin:0px;
	}
	
*
	{
	padding:0px;
	}
	
.distance
	{
	width:1px;
	height:50%;
	margin-bottom:-312px;
	float:left;
	}
	
#main
	{
	width:954px;
	height:624px;
	margin:auto;
	clear:left;
	}
	
html>body #main
	{
	background:url(../../_images/background.png) no-repeat;
	}

.main_inner
	{
	width:884px;
	height:554px;
	margin:auto;
	padding-top:35px;
	}
	
/*---------- HEADER --------------*/

#header
	{
	width:100%;
	height:98px;
	float:left;
	}
	
.logo
	{
	float:left;
	padding:33px 0px 0px 14px;
	}
	
.logo img
	{
	border:none;
	margin:0px;
	}
	
.title
	{
	width:auto;
	height:16px;
	float:right;
	padding:65px 91px 0px 0px;
	}
	
.title img
	{
	margin:0px;
	}
	
/*---------- END OF HEADER --------------*/

/*---------- CONTENT --------------*/

.content_main
	{
	width:100%;
	height:428px;
	float:left;
	}
	
#home .content_main
	{
	background:url(../../_images/content_bg/content-bg-home.jpg) no-repeat;
	}
	
#arrangementen .content_main
	{
	background:url(../../_images/content_bg/content-bg-arrangementen.jpg) no-repeat;
	}
	
#catering .content_main
	{
	background:url(../../_images/content_bg/content-bg-catering.jpg) no-repeat;
	}
	
#reserveren .content_main
	{
	background:url(../../_images/content_bg/content-bg-reserveren.jpg) no-repeat;
	}
	
#locatie .content_main
	{
	background:url(../../_images/content_bg/content-bg-locatie.jpg) no-repeat;
	}
	
#contact .content_main
	{
	background:url(../../_images/content_bg/content-bg-contact.jpg) no-repeat;
	}
	
#joan-miro .content_main
	{
	background:url(../../_images/content_bg/content-bg-joan-miro.jpg) no-repeat;
	}
	
#over-tapas .content_main
	{
	background:url(../../_images/content_bg/content-bg-over-tapas.jpg) no-repeat;
	}
	
#kunst-in-miro .content_main
	{
	background:url(../../_images/content_bg/content-bg-kunst-in-miro.jpg) no-repeat;
	}
	
#dansen-in-miro .content_main
	{
	background:url(../../_images/content_bg/content-bg-dansen-in-miro.jpg) no-repeat;
	}
	
#colofon .content_main
	{
	background:url(../../_images/content_bg/content-bg-colofon.jpg) no-repeat;
	}
	
#voorwaarden .content_main
	{
	background:url(../../_images/content_bg/content-bg-voorwaarden.jpg) no-repeat;
	}
	
#disclaimer .content_main
	{
	background:url(../../_images/content_bg/content-bg-disclaimer.jpg) no-repeat;
	}
	
/*---------- LEFT CONTENT --------------*/

.content_left
	{
	width:176px;
	height:100%;
	float:left;
	}
	
/*html>body .content_left
	{
	background:url(../../_images/laft-bg.png) repeat;
	}*/
	
/*---------- MENU --------------*/

.menu
	{
	width:149px;
	padding:23px 13px 0px 14px;
	float:left;
	height:339px;
	}
	
.menu ul
	{
	float:left;
	width:100%;
	}
	
.menu ul li
	{
	width:100%;
	float:left;
	list-style:none;
	}
	
.menu ul li a
	{
	width:100%;
	float:left;
	font-size:13px;
	line-height:26px;
	text-decoration:none;
	color:#000;
	}
	
.menu ul li a:hover
	{
	background:url(../../_images/arrow.gif) right no-repeat;
	}
	
.arrow
	{
	background:url(../../_images/arrow.gif) right no-repeat;
	}
	
	
/*---------- END OF MENU --------------*/

/*---------- LEFT BOTTOM MENU --------------*/

.left_bottom_menu
	{
	width:100%;
	height:66px;
	float:left;
	}
	
.left_bottom_menu_inner
	{
	height:20px;
	width:149px;
	float:left;
	padding:0px 13px 2px 14px;
	overflow:hidden;
	}
	
.left_bottom_menu span
	{
	height:15px;
	width:100%;
	float:left;
	color:#fff;
	font-size:13px;
	}
	
.left_bottom_menu a
	{
	width:44px;
	height:44px;
	float:left;
	}
	
.left_bottom_menu a.over_Joan_miro
	{
	background:url(../../_images/left-bottom-menu/button_joan_miro_up.png);
	}
	
#joan-miro .left_bottom_menu a.over_Joan_miro
	{
	background:url(../../_images/left-bottom-menu/button_joan_miro_down.png);
	}
	
.left_bottom_menu a.over_Joan_miro:hover
	{
	background:url(../../_images/left-bottom-menu/button_joan_miro_down.png);
	}
	
.left_bottom_menu a.over_tapas
	{
	background:url(../../_images/left-bottom-menu/button_over_tapas_up.png)
	}
	
#over-tapas .left_bottom_menu a.over_tapas
	{
	background:url(../../_images/left-bottom-menu/button_over_tapas_down.png)
	}
	
.left_bottom_menu a.over_tapas:hover
	{
	background:url(../../_images/left-bottom-menu/button_over_tapas_down.png)
	}
	
.left_bottom_menu a.kunst_in_miro
	{
	background:url(../../_images/left-bottom-menu/button_kunst_in_miro_up.png);
	}
	
#kunst-in-miro .left_bottom_menu a.kunst_in_miro
	{
	background:url(../../_images/left-bottom-menu/button_kunst_in_miro_down.png);
	}
	
.left_bottom_menu a.kunst_in_miro:hover
	{
	background:url(../../_images/left-bottom-menu/button_kunst_in_miro_down.png);
	}
	
.left_bottom_menu a.dansen_in_miro
	{
	background:url(../../_images/left-bottom-menu/button_dansen_in_miro_up.png);
	}
	
#dansen-in-miro .left_bottom_menu a.dansen_in_miro
	{
	background:url(../../_images/left-bottom-menu/button_dansen_in_miro_down.png);
	}
	
.left_bottom_menu a.dansen_in_miro:hover
	{
	background:url(../../_images/left-bottom-menu/button_dansen_in_miro_down.png);
	}
	
/*---------- END OF LEFT BOTTOM MENU --------------*/

/*---------- END OF LEFT CONTENT --------------*/

/*---------- MIDDLE --------------*/

.content_middle
	{
	width:340px;
	height:100%;
	float:left;
	}

/*---------- END OF MIDDLE CONTENT --------------*/

/*---------- RIGHT CONTENT --------------*/

.content_right
	{
	width:327px;
	height:402px;
	padding:26px 27px 0px 14px;
	float:left;
	position:relative;
	}
	
/*html>body .content_right
	{
	background:url(../../_images/right-bg.png) repeat;
	}*/
	
.content_right_inner
	{
	width:100%;
	height:378px;
	overflow:auto;
	}
	
.content
	{
	width:100%;
	float:left;
	color:#fff;
	}
	
a
	{
	outline:none;
	color:#fff;
	text-decoration:none;
	}
	
a:hover
	{
	text-decoration:underline;
	}
	
p
	{
	font-size:12px;
	line-height:15px;
	width:100%;
	padding-bottom:13px;
	float:left;
	margin:0px;
	}
	
h1
	{
	font-size:12px;
	line-height:15px;
	width:100%;
	float:left;
	}
	
img
	{
	float:left;
	margin-top:12px;
	}
	
#content p img
	{
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	}
	
.content img
	{
	margin:0px 0px 13px 0px;
	}
	
.content_scroll_buttons
	{
	width:22px;
	height:44px;
	background:#000;
	position:absolute;
	right:0px;
	bottom:0px;
	display:none;
	}
	
#top
	{
	margin:0px;
	background:url(../../_images/top-arrow.png) no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	}
	
#bottom
	{
	margin:0px;
	background:url(../../_images/bottom-arrow.png) no-repeat;
	width:22px;
	height:22px;
	cursor:pointer;
	}
	
/*---------- END OF RIGHT CONTENT --------------*/

/*---------- END OF CONTENT --------------*/

/*---------- FOOTER --------------*/
	
#footer
	{
	width:100%;
	height:28px;
	float:left;
	}
	
#footer p
	{
	font-weight:bold;
	font-size:11px;
	padding:7px 0px 0px 14px;
	width:auto;
	}
	
#footer p a	
	{
	color:#b3001f;
	text-decoration:none;
	}
	
#footer p a:hover
	{
	color:#000;
	}
	
.footer_menu
	{
	float:right;
	padding:7px 22px 0px 0px;
	}
	
.footer_menu ul
	{
	float:left;
	position:relative;
	}
	
.footer_menu ul li
	{
	float:left;
	display:inline;
	list-style:none;
	color:#bfbfbf;
	font-size:11px;
	}
	
.footer_menu ul li a
	{
	float:left;
	color:#bfbfbf;
	font-size:11px;
	text-decoration:none;
	}
	
.footer_menu ul li a:hover span
	{
	color:#000;
	}
	
/*---------- END OF FOOTER --------------*/

#print_img
	{
	display:none;
	}
#lbCaption
	{
	cursor:pointer;
	display:inline;
	margin-right:17px;
	}	
@media print {

#print_img
	{
	display:block;
	width:825px;
	height:466px;
	position:absolute;
	z-index:1;
	}
	
.distance
	{
	display:none;
	}
	
#main,#lbOverlay,#lbCenter,#lbBottomContainer
	{
	display:none;
	}

}