html, body {
	margin: 0;padding: 0;border: 0;
	font-family: Arial;
	font-size:12px;
	color:#ffffff;
	line-height:143%;
	height: 100%; 
	min-height: 100%;
	margin-bottom: 1px; 	
}
html{background:url(../images/background-repeat.jpg) repeat left top;}
/*body{background:url(../images/background.jpg) repeat-x left top;padding-top:35px;}*/
body{padding-top:35px;}
.back{position:fixed;top:0px;left:0px;width:100%;z-index:1;}
a{color:#ffffff;}
a:hover{text-decoration:none;}
a:active,a:focus,a:hover { outline: none;}
p{margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;font-size:12px;}
.clear{border:medium none;clear:both;float:none;font-size:0;height:0;line-height:0;display:block;}
/* clearfix */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
#slider{height:374px !important;}
.header{width:204px;float:left;position:relative;z-index:2;}
.navigation-top{width:204px;height:21px;background:url(../images/menu-top.png) no-repeat top left;}
.navigation-bottom{width:204px;height:14px;background:url(../images/menu-bottom.png) no-repeat top left;}
.navigation-repeat{height:361px;width:184px;padding:3px 10px 0 10px;background:url(../images/menu-repeat.png) repeat-y top left;}
.navigation {list-style: none;margin:0;padding:0;height:auto;width:100%;position:relative;margin-left:3px;}
.logo{width:172px;height:60px;background:url(../images/logo.png) no-repeat top left;display:block;position:relative;margin:0px 0 14px 10px;}
.navigation li {padding:0 0 1px 0px;}
.navigation li a{line-height:125%;text-transform:uppercase;display:block;text-decoration:none;font-family:Rockwell;color:#75201b;font-size:14px;font-weight:bold;}
.navigation li a{padding:5px 0px 0 0px;}
.navigation li a .menu-inner1{display:block;padding:0px 0px 4px 0px;}
.navigation li a .menu-inner1 .menu-inner2{display:block;padding:0px 0px 0px 8px;width:170px;line-height:115%;}

.menu-active , .navigation li a:hover {background:url(../images/menu-active-top.png) no-repeat top left;}
.menu-active .menu-inner1 , .navigation li a:hover .menu-inner1 {background:url(../images/menu-active-bottom.png) no-repeat bottom left;}
.menu-active .menu-inner1 .menu-inner2, .navigation li a:hover .menu-inner1 .menu-inner2{
		background:#75201b url(../images/menu-arrow.png) no-repeat 10px center;padding-left:18px !important;color:#ffffff !important;width:160px !important;}
#wrapper{width:991px;margin:0 auto;position:relative;z-index:2;}
.slider-wrap{z-index:1;float:left;margin-left:-1px;width:779px;position:relative; margin-top: 25px;}
#slider{z-index:1;position:relative;background:#777472;}
.slider-overlay-1{width:787px;height:34px;background:url(../images/slider-overlay.png) no-repeat left top;position:absolute;top:-10px;left:1px;z-index:3;}
.slider-overlay-2{width:15px;height:356px;background:url(../images/slider-overlay3.png) no-repeat left top;position:absolute;bottom:0px;right:-9px;z-index:4;}
.slider-overlay-3{width:16px;height:251px;background:url(../images/slider-overlay4.png) no-repeat left top;position:absolute;top: 17px;right:-9px;z-index:4;}
#core{background:#777472;width:938px;padding:10px 10px 10px 10px;margin:0 0 0 33px;min-height:200px;}
.page-left{width:624px;float:left;}
.page-right{width:304px;float:right;}
.block-brown{position:relative;background:#2e2c2c url(../images/block-brown-gradient.png) no-repeat center left;padding:15px 20px 15px 20px;min-height:250px;}
.block-brown-small{position:relative;background:#2e2c2c url(../images/block-brown-gradient.png) no-repeat center left;padding:15px 15px 15px 15px;min-height:90px;}
.block-brown-small2{position:relative;background:#2e2c2c url(../images/block-brown-gradient.png) no-repeat center left;padding:15px 20px 15px 20px;min-height:110px;}
.block-brown2{text-align:left;position:relative;background:#2e2c2c url(../images/block-brown-gradient.png) no-repeat center left;padding:15px 20px 15px 20px;min-height:50px;}
.block-brown-tl{width:4px;height:4px;background:url(../images/block-brown-tl.png) no-repeat left top;position:absolute;top:0px;left:0px;}
.block-brown-tr{width:4px;height:4px;background:url(../images/block-brown-tr.png) no-repeat left top;position:absolute;top:0px;right:0px;}
.block-brown-bl{width:4px;height:4px;background:url(../images/block-brown-bl.png) no-repeat left top;position:absolute;bottom:0px;left:0px;}
.block-brown-br{width:4px;height:4px;background:url(../images/block-brown-br.png) no-repeat left top;position:absolute;bottom:0px;right:0px;}
.title2{font-family:Rockwell;text-transform:uppercase;font-size:15px;color:#bfbda5;font-weight:bold;background:url(../images/title-border.png) repeat-x bottom left;padding:0 0 8px 0;margin:0 0 6px 0;}
.height10{height:10px;}
.tapas-table{border-collapse:collapse;}

.button-red-left{cursor:pointer;text-decoration:none;display: block;padding:0 0 0 6px;height:32px;background:url(../images/button-red-left.png) no-repeat left top;}
.button-red-right{display: block;padding:0 5px 0 0;height:32px;background:url(../images/button-red-right.png) no-repeat right top;}
.button-red-repeat{display: block;padding:6px 3px 0 3px;height:26px;background:url(../images/button-red-repeat.png) repeat-x left top;}
.button-red-arrow{display: block;padding:0 14px 0 0;height:32px;background:url(../images/button-red-arrow.png) no-repeat right 7px;font-family:Rockwell;font-size:14px;color:#ffffff;text-transform:uppercase;font-weight:bold;}
.button-red-arrow2{display: block;padding:2px 14px 0 0;height:28px;background:url(../images/button-red-arrow.png) no-repeat right 7px;font-family:Rockwell;font-size:14px;color:#ffffff;text-transform:uppercase;font-weight:bold;}
.button-red-arrow input{background:none !important; padding:0 !important;margin:0 !important;border:0 !important;font-family:Rockwell;font-size:14px;color:#ffffff;text-transform:uppercase;font-weight:bold;}
.block-red{z-index:1;position:relative;background:#75201b;padding:15px 0px 15px 0px;min-height:250px;border:1px solid #5b5b5b;margin-top:-1px;}
.block-red-tl{width:6px;height:6px;background:url(../images/block-red-tl.png) no-repeat left top;position:absolute;top:-1px;left:-1px;}
.block-red-tr{width:6px;height:6px;background:url(../images/block-red-tr.png) no-repeat left top;position:absolute;top:-1px;right:-1px;}
.block-red-bl{width:6px;height:6px;background:url(../images/block-red-bl.png) no-repeat left top;position:absolute;bottom:-1px;left:-1px;}
.block-red-br{width:6px;height:6px;background:url(../images/block-red-br.png) no-repeat left top;position:absolute;bottom:-1px;right:-1px;}
.submenu{cursor:pointer;position:relative;z-index:2;text-decoration:none;float:left;display: block;padding:0 0 0 6px;height:37px;border-bottom:1px solid #5b5b5b;
background:url(../images/submenu-left.png) no-repeat left top;margin:-1px 2px 0 0;}
.submenu-right{display: block;padding:0 6px 0 0;height:37px;background:url(../images/submenu-right.png) no-repeat right top;}
.submenu-repeat{display: block;padding:6px 7px 0 7px;height:31px;background:url(../images/submenu-repeat.png) repeat-x left top;}
.submenu-border{padding:7px 2px 0px 2px;display: block;height:26px;text-transform:uppercase;font-family:Rockwell;font-weight:bold;font-size:15px;color:#75201b;}

.submenu-active, .submenu:hover{background-position:left -38px;border-bottom:1px solid #75201b;}
.submenu-active .submenu-right, .submenu:hover .submenu-right{background-position:right -38px;}
.submenu-active .submenu-right .submenu-repeat, .submenu:hover .submenu-right .submenu-repeat{background-position:left -38px;}
.submenu-active .submenu-right .submenu-repeat .submenu-border, .submenu:hover .submenu-right .submenu-repeat .submenu-border{background:url(../images/title-border.png) repeat-x bottom left;color:#bfbda5;}
.submenu-item{cursor:pointer;padding:10px 12px 9px 12px;}
.submenu-image{width:60px;float:left;min-height:10px;}
.submenu-item-text{width:218px;float:left;line-height: 130%;}
.submenu-item-text2{width:210px;line-height: 130%;}
.submenu-item-title{text-decoration:none;font-weight:bold;}
.submenu-item-title2{text-decoration:none;font-weight:bold;}
.submenu-item-active{background:#ffffff;color:#2e2c2c;}
.submenu-item-active .submenu-item-title{color:#75201b !important;}
.submenu-item-active .submenu-item-title2{color:#75201b !important;}
.submenu-image img{padding:4px;border:1px solid #c8c8c8;background:#ffffff;}
.kaart-left{width:440px;float:left;margin-bottom:10px;}
.kaart-right{width:130px;float:right;text-align:right;margin-bottom:10px;}
.kaart-title{font-weight:bold;}
.kaart-price{font-size:15px;font-weight:bold;}
.height10{height:10px;}
.inner .pirobox_gall{display:block;}
.foto-back-link{cursor:pointer;position:absolute;top:13px;right:20px;color:#bfbda5;font-size:11px;background:url(../images/arrow-white-back.png) no-repeat left 4px !important;padding-left:12px}
.text ul{margin:0;padding:0;margin-left:15px;}
.submenu-item table, .submenu-item table tr, .submenu-item table tr td{height:100%;}
.margin20{margin-left:15px;margin-right: 15px;}
.title3{font-family:Rockwell;text-transform:uppercase;font-size:15px;color:#bfbda5;font-weight:bold;background:url(../images/title-border.png) repeat-x bottom left;padding:0 0 8px 0;margin:10px 0 6px 0;}

.page-left2{width:542px;float:left;}
.page-right2{width:386px;float:right;}
.block-white{position:relative;background:#ffffff;padding:5px 20px 15px 20px;min-height:250px;border:1px solid #666564;}
.block-white-tl{width:5px;height:5px;background:url(../images/block-white-tl.png) no-repeat left top;position:absolute;top:-1px;left:-1px;}
.block-white-tr{width:5px;height:5px;background:url(../images/block-white-tr.png) no-repeat left top;position:absolute;top:-1px;right:-1px;}
.block-white-bl{width:5px;height:5px;background:url(../images/block-white-bl.png) no-repeat left top;position:absolute;bottom:-1px;left:-1px;}
.block-white-br{width:5px;height:5px;background:url(../images/block-white-br.png) no-repeat left top;position:absolute;bottom:-1px;right:-1px;}
.title4{font-family:Rockwell;text-transform:uppercase;font-size:15px;color:#75201b;font-weight:bold;background:url(../images/title-border-red.png) repeat-x bottom left;padding:0 0 8px 0;margin:10px 0 6px 0;}
.frame1{margin:0 0 0 11px;}
.pic-wrap{position:relative;margin:5px auto 5px auto;}
.pic-wrap-tl{width:4px;height:4px;background:url(../images/pic-wrap-tl.png) no-repeat left top;position:absolute;top:0px;left:0px;}
.pic-wrap-tr{width:4px;height:4px;background:url(../images/pic-wrap-tr.png) no-repeat left top;position:absolute;top:0px;right:0px;}
.pic-wrap-bl{width:4px;height:4px;background:url(../images/pic-wrap-bl.png) no-repeat left top;position:absolute;bottom:0px;left:0px;}
.pic-wrap-br{width:4px;height:4px;background:url(../images/pic-wrap-br.png) no-repeat left top;position:absolute;bottom:0px;right:0px;}
.slider-wrap{position:relative;}
.cart-wrap-big{background:#777472;padding:10px 0 0px 11px;position:absolute;bottom:0px;left:0px;z-index:2000;width: 777px;}
.cart-wrap{position:relative;background:url(../images/eten-image.png) no-repeat left top;width:765px;height:94px;border:1px solid #5b5b5b;}
.cart-wrap-tl{width:4px;height:4px;background:url(../images/cart-tl.png) no-repeat left top;position:absolute;top:-1px;left:-1px;}
.cart-wrap-tr{width:4px;height:4px;background:url(../images/cart-tr.png) no-repeat left top;position:absolute;top:-1px;right:-1px;}
.cart-wrap-bl{width:4px;height:4px;background:url(../images/cart-bl.png) no-repeat left top;position:absolute;bottom:-1px;left:-1px;}
.cart-wrap-br{width:4px;height:4px;background:url(../images/cart-br.png) no-repeat left top;position:absolute;bottom:-1px;right:-1px;}
.cart-wrap-text{background:url(../images/text-back-opacity.png) repeat top left;font-family:Rockwell;font-size:15px;font-weight:bold;color:#2e2c2c;text-align:center;text-transform:uppercase;
				padding:15px 20px 15px 20px;width:725px;position:absolute;bottom:4px;left:0px;}
.cart-button{position:absolute;top:7px;right:20px;}
.home-left{width:304px;float:left;}
.home-right{width:624px;float:right;}
.facebook-block{text-transform:uppercase;text-align:center;text-decoration:none;line-height:160%;display:block;padding:47px 10px 0px 94px;height:93px;width:200px;background:url(../images/facebook-block.png) no-repeat top left;font-size:15px;color:#75201b;font-family:Rockwell;font-weight:bold;text-shadow: 0px 1px 1px #cbcbcb;}
.facebook-block span{display:block;font-size:22px;}
.title-white{font-family:Rockwell;font-size:16px;color:#ffffff;font-weight:bold;padding:0 0 8px 0;}
.text-small{font-size:11px;color:#8b8585;}
.button-white-left{cursor:pointer;text-decoration:none;display: block;padding:0 0 0 5px;height:26px;background:url(../images/button-white-left.png) no-repeat left top;}
.button-white-right{display: block;padding:0 5px 0 0;height:26px;background:url(../images/button-white-right.png) no-repeat right top;}
.button-white-repeat{display: block;padding:5px 3px 0 3px;height:21px;background:url(../images/button-white-repeat.png) repeat-x left top;color:#7b0000;text-transform:uppercase;
			font-family:Rockwell;font-weight:bold;text-shadow: 0px 1px 1px #cbcbcb;}
#mail{border:1px solid #5b5b5b;background:#e2e2e2;padding:0 10px 0 10px;height:22px;width:140px;float:left;font-family:Arial;font-size:12px;margin:1px 0 7px 0;}
.tapas-home-link{padding:20px 0 0 20px;width:604px;height:101px; line-height: 135%;display:block;background:url(../images/tapas-button.png) no-repeat left top;
			color:#8b1b12;text-transform:uppercase;text-decoration:none;font-family:Rockwell;font-weight:bold;font-size:15px;}
.tapas-home-link span{color:#8b5611;background:url(../images/arrow-brown.png) no-repeat right 4px;font-weight:normal;padding:0px 15px 0 0;font-size:12px;
		position:relative;top:4px;}
.home-right-left{width:304px;float:left;}
.home-right-right{width:310px;float:left;margin-left:10px}
.reserveren-link{width:290px;height:63px;padding:77px 0 0 14px;background:url(../images/reserveren-button.png) no-repeat left top;color:#e0ddc1;text-transform:uppercase;font-weight:bold;font-family:Rockwell;font-size:15px;}
.height5{height:5px;}
.bullet-white{display:block;background:url(../images/bullet-grey.png) no-repeat left 4px;padding:0 0 3px 19px;}
.news-back{cursor:pointer;color:#bfbda5;font-size:11px;background:url(../images/arrow-white-back.png) no-repeat left 4px !important;padding-left:12px;float:right;}
.map{width:341px;height:192px;background:url(../images/map.jpg) no-repeat left top;margin:0 0 10px 3px;}
.facebook-block-big{text-transform:uppercase;text-align:center;text-decoration:none;line-height:160%;display:block;
			padding:35px 10px 0px 85px;height:65px;width:447px;background:url(../images/facebook-block-big.png) no-repeat top left;
			font-size:22px;color:#75201b;font-family:Rockwell;font-weight:bold;text-shadow: 0px 1px 1px #cbcbcb;}
.button-red-small{font-family:Rockwell;text-transform:uppercase;font-size:15px;color:#bfbda5;font-weight:bold;text-decoration:none;padding:0 20px 0 0;background:url(../images/button-red-small.png) no-repeat right top;display:block;}
.table1{width:100%;border-collapse:collapse}



/* --------------------------------- */



.sitemap1{display:block;margin:0 0 0 10px;background:url(../images/bullet-grey.png) no-repeat left 2px; padding: 0 0 11px 20px; color:#ffffff;text-decoration:none;}
.sitemap2{display:block;margin:0 0 0 36px;background:url(../images/bullet-grey.png) no-repeat left 2px; padding: 0 0 11px 20px; color:#ffffff;text-decoration:none;}
.sitemap1:hover, .sitemap2:hover{text-decoration:underline;}

.footer-wrap{width:991px;margin:0 auto;padding-bottom:40px;}
.footer{font-size:11px;background:#777472;width:918px;padding:10px 20px 10px 20px;margin:0 0 0 33px;min-height:100px; position: relative; }
.footer-bottom{width:958px;margin:0 0 0 33px;height:24px;background:url(../images/footer.png) no-repeat left top;}
.webdesign{text-align:right;color:#ffffff;font-size:12px;font-family:Rockwell;padding:5px 20px 0 31px;}
.webdesign a{color:#ffffff;text-decoration:none;}
.webdesign a:hover{text-decoration:underline;}

.sitemap_url { position: absolute; bottom: 12px ; }
.footer-left{width:311px;float:left;margin:0px 0 0 0px;}
.footer-middle{width:245px;float:left;margin:0px 0 0 0px;}
.footer-right{width:360px;float:right;text-align:right;color:#ffffff;margin:0;font-size:11px;}
.footer-div1{width:110px;float:left;}
.footer-div2{width:130px;float:left;}
.footer-title{color:#75201b;font-size:16px;font-weight:bold;font-family:Rockwell;margin:0 0 10px 0;}


.form-content{position:relative;}
.form-content input{border:1px solid #5b5b5b;width:325px;padding:0px 10px 0px 10px;height:22px;font-family: Arial;font-size:12px;color:#000000;	margin-bottom:7px;background:#e1e1e1;}
.form-content textarea{background:#e1e1e1;font-family: Arial;font-size:12px;color:#000000;border:1px solid #5b5b5b;width:325px;height:60px;padding:10px 10px 10px 10px;margin-bottom:10px;}
.error{display:none;font-size:14px;position:absolute;top:0px;background:#d85252;color:#ffffff;padding:5px 3px 2px 3px;}
.label{margin: 0 0 2px 0;color:#ffffff;}
.laberror{color:#cc0000 !important;}
.activee{border:1px solid #cc0000 !important;}
.form-details{visibility: hidden;height:1px;}
.floated_right{float:right;}
.floated_left{float:left;}
