/* GENERAL STYLES */
*{
	margin:0px;
	padding:0px;
}
html {
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}
body{
	background-color:#FFF8EC;
	font-family: "verdana",Georgia,Serif;
	color:#7D4909;

}
a{
	cursor:hand;
}
#wrapper{
	width:897px;
	margin:0px auto;
	margin-top:20px;
}


/************ TOPBANNER / TOPMENU *********************/
#topelement{
	height:45px;
}
#topbanner {
	width:763px;
	margin:0px auto;
}
#topmenu{
	font-family:verdana;
	float:right;
	color:#cc9966;
	font-size:11px;
}
#topmenu a{
	font-size:10px;
	color:#cc9966;
	text-decoration:none;
	text-transform:uppercase;
}

/************* BREADCRUMB ***********/

#breadcrumb{
	color:#cc9966;
	width:500px;
	float:left;
	font-family:verdana;
	font-size:10px;
}
#breadcrumb p{
	float:left;
}
#breadcrumb a{
	color:#cc9966;
	text-decoration:none;
}
#breadcrumb li{
	float:left;
	list-style-type:none;
}


/************* LEFT BOXES ***********/
#leftboxes{
	width: 211px;
	float:left;
	margin-right:20px;
	position:relative;
}
.leftbox{
	width:211px;
	margin-bottom:8px;
	text-align:center;
}

.headerord{
position:relative;
left:-8px;
} 
#restaurantpicker{
	height:206px;
	background-image:url(/images_beefstouw/restaurantpicker.jpg);
/*	position:relative; */
	text-align:left;
}
#restaurantpicker #picker{
	width:140px;
}
#restaurantinfo{
	position:absolute;
	top:70px;
	width:165px;
	height:125px;
	color:#7D4909;
	background-color:#FFF8EC;
	left:26px;
	font-size:13px;
}

.bestilbordLink{
	display:block;
	height:120px;
	width:190px;
}
ul.selectReplacement {
  margin: 0;
  padding: 0;
  height: 1.65em;
  width: 150px;
 position:absolute;
top:45px;
left:0px; 
z-index:99;
}
ul.selectReplacement li {
  background: #663300;
	
  color: #FFF8EC;
  cursor: pointer;
  display: none;
  font-size: 11px;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px;
  width: 125px;
	margin-left:26px;
}
ul.selectOpen li {
  display: block;
}
select.replaced {
  display: none;
}

ul.selectReplacement:hover li,
ul.selectOpen li {
  display: block;
}

ul.selectReplacement li.selected {
	background-image:url(/images_beefstouw/pickerbg.jpg);
  color: #FFF8EC;
  display: block;
}


ul.selectReplacement:hover li.selected,
ul.selectOpen li.selected {
 background: #663300;
  display: block;
}
ul.selectReplacement li:hover,
ul.selectReplacement li.selectOpen,
ul.selectReplacement li.selected:hover {
 background: #663300;
  color: #FFF8EC;
  cursor: pointer;
}

ul.selectOpen li.selected {
 background: #663300;
  display: block;
}

ul.selectOpen li:hover {
 background: #663300;
  color: #FFF8EC;
}
ul.selectOpen li.selected:hover {
 background: #663300;
  color: #FFF8EC;
}

.findvej{
	color:#7D4909;
	text-decoration:none;
	font-weight:bold;
}

#bestilbord{
	height:157px;
	background-image:url(/images_beefstouw/bestilbord.jpg);
}
#coin{
	height:151px;
	background-image:url(/images_beefstouw/coin.jpg);
}
#moentlink
{
display:block;
height:110px;
width:190px;
}
#stillinger{	
	height:62px;
	background-image:url(/images_beefstouw/ledigestillinger.jpg);
}


/************************ CONTENT *****************/

#main{
	width:435px;
	float:left;
	margin-top:3px;
}

#header{
	background-color:#663300;
	color:#fff8ec;
	Text-align:center;	
	margin-bottom:10px;
	height:38px;
	overflow:hidden;
}

#content{
	margin-bottom:10px;
/*	border-style:double;
	border-width:7px;
	border-color:#663300;
	*/
	background-image:url(/images_beefstouw/contentbox_repeater.gif);
	min-height:505px;
	padding:25px;
	position:relative;
	font-size:11px;
}
#content a{
	color:#7D4909;
}
#content ul{
	margin-left:15px;
}
#topborder{
	position:absolute;
	top:0px;
	left:0px;
}
#bottomborder{
	position:absolute;
	bottom:0px;
	left:0px;
}
/************* RIGHT BOXES ***********/

.menulink{
	display:block;
	height:115px;
}
.drikkemenulink{
	display:block;
	height:155px;
}
#rightboxes{
	width: 211px;
	float:right;
	margin-left:20px;
	
}
#rightboxes ul{
	list-style-type:none;
}
#rightboxes a{
	text-decoration:none;
}
.rightbox{
	width:211px;
	margin-bottom:9px;
}
#menukort{
	height:234px;
	background-image:url(/images_beefstouw/menukort.jpg);
	position:relative;
}


#menukortMenu{
position:relative;
top:6px;
}
#menukortMenu li{
	height:17px;
}
#menukortMenu a{
	text-decoration:none;
	color:#7D4909;
	font-weight:bold;
	font-size:12px;
}

#drikkevarer{
	position:relative;
	height:262px;
	background-image:url(/images_beefstouw/drikkevarer.jpg);
	background-repeat:no-repeat;
}
/*
#DrikkevarerMenu{
position:relative;
top:123px;
}
*/
#DrikkevarerMenu li{
	height:17px;
}
#DrikkevarerMenu a{
	text-decoration:none;
	color:#7D4909;
	font-weight:bold;
	font-size:12px;
}

#nyheder{
	height:85px;
	background-image:url(/images_beefstouw/nyheder.jpg);
}


#rightboxes .rightbox {
	text-align:center;
}
.boxheader {
	position:relative;
	top:16px;
}
.headerimages{
	position:relative;
	left:8px; 
	text-align:center;
}
.headerimages a{
	text-decoration:none;
}
#nyheder .headerimages{
	width:150px;
	margin:0 auto;
}
.noncapital{

	 left:-10px; 
}
.capital{
top:18px;
 /*left:-2px; 
	 left:3px; */
}
/************* Kontakt*********/

form{
	width:100%;
}
.Doc2Form{	
	width:380px;
	overflow:hidden;
	margin:0px auto;
}
.Doc2Form fieldset{
border-width:0px;
}
.Doc2Form .button{
	float:right;
margin-top:5px;
}
.Doc2Form ul
{
	margin-left:0px!important;
}
.Doc2Form li {
	list-style-type:none;
}
#kontaktformular_5_Panel1{
	width:280px;
	margin:0px auto;
}
#kontaktformular_5_Panel1 td{
	padding-bottom:5px;
	padding-right:5px;
}
/************* MENUKORT *********/
.pdfikon{
	margin-bottom:8px;
}

.beskrivelse{
width:100%;

}
/*
.beskrivelsealt{
width:263px;
float:left;
}
*/
.beskrivelse2{

	background-image:url(/images_beefstouw/punktum.gif);
	background-repeat:repeat-x;
/*	background-position:0px 3px; */
}
.beskrivelse2 strong{
	background-color:#fff8ec;
	padding-right:1px;
}
.pris{
	float:right;
	background-color:#fff8ec;
	padding-left:1px;
	font-weight:bold;


}
.madbillede{
	float:left;
	padding:4px;
	padding-left:0px;
}

.madbillederight{
	float:right;
	padding:4px;
	padding-right:0px;
}
.ret{

width:100%;
	overflow:hidden;
	margin-bottom:10px;
	clear:both;
}


/************* NYHEDER ***********/
.nyhedslistitem {
	text-decoration:none;
}
.newsdate{
	float:right;
}
input.send {

color:#703800;
background-color:#FFF9E7;
border:1px solid #B5B9A7;
clear:right;

width:100px;
}
.Doc2Form fieldset li{
	clear:both;
}
.Doc2Form fieldset li label{
min-width:100px;
display:block;
float:left;
margin-bottom:5px;
margin-top:5px;
}
.Doc2Form fieldset li textarea{
	width:375px;
	margin-right:50px;
	height:100px;
}
.Doc2Form fieldset li input{
width:275px;
}
.Doc2Form fieldset li select{
width:277px;
}

.Doc2Form fieldset strong {
font-weight:500;
}
.Doc2Form input.button{
color:#703800;
background-color:#FFF9E7;
border:1px solid #B5B9A7;
clear:right;
margin-left:15px;
margin-right:3px;
width:100px;
}
.hide{visibility:hidden;}

.mrmyagi{
position: absolute;
top:-99999px;
left:0;
}


 /*block*/

#aspnetForm{
	width:360px;
	margin:0px auto;
}
#aspnetForm .submitbtn span{
/*display:none;block*/
}
#aspnetForm td input
{
	margin-left:5px;
}
#aspnetForm td textarea
{
	width:350px;
}
#aspnetForm td{
	overflow:hidden;

padding-bottom:10px;
}
#aspnetForm table{
	width:100%;
}

#aspnetForm td span{
	display:block;
/* 	float:right; */
	width:88px;
}

#aspnetForm td.bestilbordoverskrift span
{
	width:100%;
}

#aspnetForm td.submitbtn span{
	width:20px;
}
#aspnetForm td.submitbtn span input{
	margin-top:4px;
}
#aspnetForm td.bestilLeft, #aspnetForm td.bestilLeft span{
	width:125px;
	text-align:left;
}
#aspnetForm textarea {
	width:330px;
}
#aspnetForm select{
 width:230px;
/* color:#7D4909; */
 color:#4b2f21; /* En lidt mørkere brun nuance til selskabsmenuvalgene */
}
#aspnetForm input, #aspnetForm textarea {
float:right;

}
.bestilbordoverskrift span{
	font-weight:bold;
}
.input2{
width: 210px;
}

.input1{
width: 210px;
}

#aspnetForm input{
/*	float:left; */
	display:block;
/*	clear:both; */
}
#content form span {
/*margin-right:10px;*/
}
#summary{
	text-align:center;
}

#summary li{
	list-style-type:none;
}
/*
#aspnetForm {
	display:none;
}
*/
/************* BESTIL BORD***********/

#selskabsmenuinfo{
	margin-left:105px;
	
}

#selskabsintro{
	float:left;
}

#aspnetForm .tilmeldNyhedsbrev input{
	margin-bottom: 0px;
	float:left;
	margin-right:10px;
}

/************* FOOTER ***********/
#footer{
	background-color:#663300;
	clear:both;
	height:23px;
	text-align:center;
	color:#fff8ec;
	padding-top:3px;
	font-family:verdana;
}

#footer a{
	margin-left:3px;
	margin-right:3px;
	font-size:10px;
	color:#fff8ec;
	text-decoration:none;
	text-transform:uppercase;
}

.smiley {
	float:left;
	MARGIN-top:4px;
}

#footercopyright .FBlink {
        float:right; 
	MARGIN-top:-10px;
	top:-10px;
}

#copyright {
	text-align:center;
	margin-top:5px;
	font-family:verdana;
	font-size:10px;
}



/* EDITOR PROPERTIES */

