/* start general */
html{font-size: 100%;}
body{
	margin:0;
	font:1em/13px Arial, sans-serif;
	padding-bottom: 200px;
}
a{
	text-decoration: none;
	cursor: pointer;
	color:#6E6E6E;
}
a:hover
{
	text-decoration:none;	
	color:#b4b4b4;
}

a:focus{outline:none;}
a:visited
{
	text-decoration:none;
	color:#6E6E6E;
}

form{display:inline;}
img{border: none;}
label,select,textarea,input{vertical-align:top;}
/* end general */
/* start header */
.header{
	overflow: hidden;
	width: 100%;
	height: 42px;
	padding: 26px 0 0;
}
a.logo{
	background: url(/images/Global_logo.gif) no-repeat;
	width: 100px;
	height: 45px;
	float: left;
	overflow: hidden;
	text-indent: -3333px;
	margin-top: 3px;
}

.nav{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #000;
	float: right;
	overflow: hidden;
	/*width: 720px;*/
	border-bottom: 1px solid #fff;
	font-size: 13px;
}
.nav li{
	float: left;
	display: inline;
	width: 125px;
	height: 17px;
}
.nav li a{
	display: block;
	line-height: 17px;
	border-right: 1px solid #fff;
	color: #fff;
	padding-left: 4px;
}
.nav .w71 a{width: 71px;}
.nav li a:hover, .nav .active a{
	text-decoration: none;
	background: #fff;
	color: #000;
}
/* end header */
/* start navigation areas */
.area1, .area2, .area3, .area4, .area5, .area6, #leftContent,#middleContent,#rightContent{
	margin: 0;
	padding: 0;
	list-style: none;
}



/* start mlq adds image rollover effect */
.area1 .food a:hover{
	background-position:0 -650px;
	display: block;
	height: 636px;
}

.area2 .menu a:hover{
	background-position:0 -500px;
	display: block;
	height: 486px;
}
/* end mlq adds image rollover effect */



.area1 li, .area2 li, .area3 li, .area4 li, .area5 li, .area6 li{float: left;}
.area1 a, .area2 a, .area3 a, .area4 a, .area5 a, .area6 a, 
.jobpage .area1 .food a, .jobpage .area2 .menu a, 
.presspage .area1 .food a, .presspage .area2 .menu a{
	display: block;
	background: #000 url(/images/corner-white.gif) no-repeat 100% 100%;
	padding:7px;
	font-weight: bold;
	font-size: .9em;
	line-height: 1em;
	color: #fff;
}
.area1 a:hover, .area2 a:hover, .area3 a:hover, .area4 a:hover, .area5 a:hover, .area6 a:hover, 
.jobpage .area1 .food a:hover, .jobpage .area2 .menu a:hover, 
.presspage .area1 .food a:hover, .presspage .area2 .menu a:hover{background-color: #111111;}
.area1{
	float: left;
	width: 98px;
}
.area1 .food{width: 94px;}
.area1 .food a{
	/*background: url(/images/nav-item-food.jpg) no-repeat;*/
	display: block;
	height: 636px;
}

.area2, .area2 .menu{
	float: left;
	width: 192px;
	padding-right: 4px;
}
.area2 .menu{padding-bottom: 4px;}
.area2 .menu a{
	/*background: url(/images/nav-item-menu.jpg) no-repeat;*/
	height: 486px;
}
.area2 .job a, .area2 .job{
	height: 236px;
	float: left;
	width: 80px;
}
.area2 .concept{float: right;}
.area2 .concept a{
	height: 336px;
	width: 80px;
}
.area3, .area3 .logo,.logoTakeAway{
	width: 290px;
	float: left;
	padding-right: 4px;
}
.area3 .logo{padding:0 0 4px;}
.area3 .logo img{display: block;}
.area3 .logo a{height: 236px;}
.area3 .drinks a, .area3 .drinks{
	background:#000 url(/images/forside_takeawaylogo.png) no-repeat;background-position: 50% 50%;
	height: 386px;
	float: left;
	width: 178px;
}
.area3 .drinks img{margin:10px 0 0 0;}
.area3 .wine{
	padding-bottom: 4px;
	width: 94px;
	float: right;
}
.area3 .wine a{
	height: 236px;
	width: 80px;
}
.area3 .info{float: right;}
.area3 .info a{
	height: 236px;
	width: 80px;
}
.area4, .area4 .press{
	float: left;
	padding-right: 4px;
	width: 94px;
}
.area4 .press{padding:0 0 4px;}
.area4 .press a{height: 336px;}
.area4 .news{width: 94px;}
.area4 .news a{height: 236px;}
.area5, .area5 .gallery{
	width: 192px;
	float: left;
	padding-right: 4px;
}
.area5 .gallery{padding:0 0 4px;}
.area5 .gallery a{height: 336px;}
.area5 .jazz-lounge{width: 94px;padding:0 4px 0 0;}
.area5 .jazz-lounge a{height: 336px;}
.area5 .catering {width: 94px;}
.area5 .catering a{height: 136px;}

.area6{
	width: 94px;
	float: left;
}
.area6 .more-lele{width: 100%;}
.area6 .more-lele a{height: 366px;} /*236*/
/* end navigation areas */
.main{
	margin:0 auto;
	width: 976px;
	overflow: hidden;
}
/* start subnav */
.subnav{
	height: 53px;
	background: #000;
	margin-bottom: 5px;
	color: #fff;
	padding: 67px 0 0 7px;
	position: relative;
	overflow: hidden;
}
.subnav h1{
	display: inline;
	font-size: 50px;
	line-height: 50px;
	margin: 0;
}
.subnav ul{
	margin: 0;
	padding: 29px 0 0 16px;
	float: left;
	list-style: none;
}
.subnav li{display: inline;}
.subnav ul span{margin-left: 15px;}
.subnav a{
	color: #fff;
	font-size: .9em;
}
.subnav .active a{text-decoration: underline;}
/* end subnav */
/* start content */
.content{
	width: 584px;
	float: left;
	padding-right: 4px;
	line-height: 1em;
}
.content .title{padding-bottom: 12px;}
.content .title h2{line-height: .8em;}
.content .title span{
	font-size: .6em;
	display: block;
}
.content .box,#middleContent .box{
	border-bottom: 17px solid #000;
	padding: 12px 20px 18px 9px;
}
.content h2,#leftContent h2,#rightContent h2{
	margin: 0;
	font-weight: normal;
	font-size: 24px;
	line-height: 26px;
}
.content h3,#middleContent h3{
	font-size: .9em;
	margin: 0;
}
.content ol,#middleContent ol{
	margin: 0;
	padding: 0;
	list-style: none;
}
.content li, #middleContent ol li{
	padding: 8px 0 0;
}
.content .box li{border: 1px solid #fff;}
.content p, #middleContent p, #leftContent p,#rightContent p{
	margin: 0;
	font-size: .75em;
	line-height: 1.3em;
}
.content em,#middleContent em{
	display: block;
	font-style: normal;
	font-size: .7em;
}
/* end content */
/* start jobpage content */
.jobpage .content{width: 290px;}
.jobpage .content .box{
	border-bottom: 0;
	padding:12px 0 18px 9px;
}
.contacts, .box2{
	color: #fff;
	background: #000;
	padding: 7px 0 6px 10px;
	font-size: .6em;
	line-height: 13px;
}
.contacts{width: auto;}
.contacts a, .box2 a{color: #fff;}
.contacts strong, .box2 strong{
	display: block;
	font-size: 24px;
	line-height: 24px;
}
.box2{margin-top: 7px;}
/* end jobpage content */
/* start press page content */
.presspage .content{
	width: 388px;
	padding-right: 0;
	margin-right: -20px;
}
.presspage .content p{padding: 0 0 15px;}
.presspage .content .box{
	padding-bottom: 0;
	margin-bottom: -3px;
	border-bottom: 0;
}
/* end press page content */

/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1{
	float: left;
	margin-top: -6px;
}
.sIFR-hasFlash h1 span{
	visibility: hidden;
	font-size: 52px;
}
.sIFR-hasFlash .box h2{margin: -3px 0;}
.sIFR-hasFlash .box h2 span{
	visibility: hidden;
	font-size: 26px;
	display: inline;
	line-height: 26px;
}
.sIFR-hasFlash .box .title h2{margin-bottom: -6px;}
.sIFR-hasFlash .subnav{margin-bottom: 2px;}
.sIFR-hasFlash .subnav ul span{
	visibility: hidden;
	font-size: 17px;
}
.sIFR-hasFlash .contacts strong span, .sIFR-hasFlash .box2 strong span{
	visibility: hidden;
	font-size: 24px;
	line-height: 24px;
}
.sIFR-hasFlash .jobpage .box h2{margin-bottom: -6px;}
.sIFR-hasFlash .jobpage .contacts{
	padding-top: 5px;
	margin-bottom: 3px;
	position: relative;
}
.sIFR-hasFlash .jobpage .contacts strong{margin-bottom: -3px;}
.sIFR-hasFlash .box2 strong{margin-bottom: -1px;}
.sIFR-hasFlash .box2{
 	padding-top: 2px;
	padding-bottom: 7px;
}


.news_headline {
font-size: 24 px;
font-weight: bold;
color: #000000;
}

.news_date style {
font-size: 9 px;
color: #000000;
}

.newsBoxFooter
{
	border-bottom: 17px solid #000;
	width:500px;margin-left:-9px;
}

#leftContent{	width:290px; float:left; padding-right:4px;color:#ffffff;}
#leftContent.textPage li
{
	width:280px;
	padding:10px 10px 0 0;
}
#leftContent li
{	
	padding:10px;
	float:left;
	background-color:#000000;
	display:block;

	width:270px;
	background:url("/images/corner-white.gif") no-repeat scroll 100% 100% #000000;
}

#__takeawayLogo{margin-left:-10px;}

#middleContent {width:290px; float:left; padding-right:4px;}
#middleContent li{	
	float:left;
	display:block;
	width:290px;
}

#middleContent li#infoTextPage{padding-bottom:5px;height:630px;margin-bottom:4px;background-color:#000000;background:url("/images/corner-white.gif") no-repeat scroll 100% 100% #000000;color:#ffffff;}
#middleContent li#info{padding-bottom:5px;height:140px;margin-bottom:4px;background-color:#000000;background:url("/images/corner-white.gif") no-repeat scroll 100% 100% #000000;}
#rightContent{ width:388px;float:left;color:#ffffff;}
#rightContent li
{
	xfloat:left;
	background-color:#000000;
	display:block;
	width:388px;
	background:url("/images/corner-white.gif") no-repeat scroll 100% 100% #000000;
	padding-bottom:50px;
}
#rightContent li p{	padding:10px;}
.anyClass img{
	padding-left:10px;
position:relaive;
}
.prev{width:70px;float:left;cursor:pointer;z-index:4;overflow:hidden;}
.prev:hover{text-decoration:underline;z-index:4;overflow:hidden;}

.next{	width:70x;cursor:pointer;margin-left:304px;z-index:4;overflow:hidden;position:relative;}
.next:hover{	text-decoration:underline;z-index:4;overflow:hidden;position:relative;}

.externalControl div{cursor:pointer;}
.externalControl div:hover{background-color:#e3e3e3;}

#prevNextContainer{
margin-left:15px;
margin-bottom:5px;
cursor:pointer;
position:relative;
width:388px;

}

.takeAwayNav{
	margin-top: -10px;
	padding: 0;
	margin-bottom:5px;
	background: #000;
	float: left;
	width: 290px;			
	font-size:13px;
	list-style:none outside none;
}

#middleContent ul.takeAwayNav li{
	width:145px;
	display:inline ;
	border-bottom: 1px solid #fff;
	height: 17px;
	line-height: 17px;
}




#middleContent ul.takeAwayNav li a{
border-right:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
float:left;
height:17px;
line-height:17px;
padding-left:4px;
width:142px;
}

#middleContent ul.takeAwayNav li a:hover{color:#000000;}

.nav .w71 a{width: 71px;}
.takeAwayNav li a:hover, .takeAwayNav .active a{
	text-decoration: none;
	background: #fff;
	color: #000;
}

#middleContent ul.takeAwayNav li.active a{
	text-decoration: none;
	background: #fff;
	color: #000;
}

#leftContent.textPage,#leftContent.textPage li
{
	background: #fff;
	color: #000;
}

#leftContent.textPage #takeawayID{background-color:#000000;height:120px;}

#middleContent h2,#leftContent h2, #rightContent h2{
	margin: 0;
	font-size:15px;
	font-weight:bold;
	line-height: 26px;
}

#middleContent h3 {
	font-size:0.8em;
	margin:0;
}

#rightContent .anyClass p{padding:0px}

#middleContent li#info p,#middleContent li#info h2
,#middleContent li#infoTextPage p,#middleContent li#infoTextPage h2
{
	padding:0px 5px 0px 10px;
	color:#ffffff !important;
}

#middleContent li#info,#middleContent li#infoTextPage {padding-top:10px;padding-bottom:15px;}


#takeawayContainer{
height:395px;
overflow-y:scroll;

padding:0px;
margin:0px;

}
#rightContent h2{padding:10px 0 0 5px;line-height:14px;}
.content li, #middleContent ol li,#middleContent h2 {padding:0 0 0 10px;}
.content li, #middleContent ol li {
	width:262px;
	margin-top:10px;
}
#middleContent ol li h2{padding-left:5px;}
#prevBtn, #nextBtn, #slider1next, #slider1prev {

left:30px !important;

}


#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a {

margin-left:0px !important;
margin-top:-200px;
}

#nextBtn a, #slider1next a {
margin-left:225px !important;
}


#middleContent ol li h2{
margin-top:10px;
margin-left:-5px;
font-size:24px;
font-weight:normal;
line-height:26px;
}

#middleContent .black
{
padding-bottom:5px;
height:570px;
margin-bottom:4px;
background-color:#000000;
background:url("/images/corner-white.gif") no-repeat 100% 100% #000000;
color:#ffffff;
padding:-5px;
}

#middleContent .black p { padding:0 10px; }
.phone{font-size:18px;}

#rightContent #slider li p,#rightContent li h2 {
padding:5px 0px 0px 0px;
}

#leftContent.textPage img#takeawayID {
margin-left:10px;
height:70px;
}


.menuContainer{margin-left:-7px;}



/********************************************
    Simple modal
*********************************************/
#simplemodal-overlay {background-color:#000; }
#simplemodal-container {color:#000; padding:12px;margin-top:30px;  }
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#000; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container #basic-modal-content {padding:8px;}
.simplemodal-wrap {	margin: 10px 0 0 15px; padding: 0 0 20px 0; }
#simplemodal-container a.modalCloseImg {
	background:url(/media/26569/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	/*top:-15px;*/
	top:30px;
	right:-18px;
	cursor:pointer;
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

