/* GENERAL STYLES */
*{
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:13px;
	color:#939598;
	
	
}
html {
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}
h1 {
	font-size:15px;
	margin-bottom:15px;
}
p{
	margin-bottom:15px;
	
}
#wrapper{
	padding-top:10px;
	width:925px;
	padding-left:70px;
	margin:0px auto;
}
#main{
	background-image:url("/images_beefstudio/mainbg.jpg");
	min-height:742px;	
	width:925px;
	margin-left:-70px;
	background-repeat:no-repeat;
	clear:both;
}
#content ul{
	margin-left:15px;
}
/****************** TOP MENU***************/
#topmenu{
	float:right;
	width:400px;
	height:45px;
	color:#7B8880;
	margin-right:45px;

}
#topmenu a{
	text-decoration:none;
	color:#7B8880;
	text-transform:uppercase;
	padding-right:4px;
	font-size:10px;
	padding-left:4px;
}
#breadcrumb{
	font-size:10px;
	float:left;
	width:385px;
}
#breadcrumb p{
	float:left;
	font-size:10px;

}
#breadcrumb a{
	font-size:10px;
}
#breadcrumb li {
	font-size:10px;

	list-style-type:none;
	float:left;
	white-space:nowrap;
}
/**************LEFTMENU**************/
#leftmenu{
	width:260px;
	position:relative;
	text-align:right;
	overflow:visible;
	float:left;
}
#leftmenu img{
	display:block;
	float:right;
	clear:both;
}
#menupunkt1{
	margin-top:10px;
}
#menupunkt2{
	margin-top:40px;
}
#menupunkt3{
	margin-top:50px;
}
#menupunkt4{
	margin-top:75px;
	position:relative;
	left:90px;
}
#menupunkt5{
	margin-top:10px;

}
#menupunkt6{
	margin-top:17px;
}
#menupunkt7{
	margin-top:4px;
}
#menupunkt8{
	margin-top:4px;
}
#menupunkt9{
	margin-top:4px;
}
#submenu_menukort {
	position:absolute;
	display:none;
	top:92px;
	right:0px;
/*	width:140px; */
}
#submenu_vinkort {
	position:absolute;
	display:none;
	top:164px;
	right:0px;
	width:120px;
}

#resinfo{
	text-align:left;
	position:absolute;
	left:145px;
	top:470px;
	font-size:10px;
	width:200px;
	color:#231F20;
}
#resinfo strong{
	color:#231F20;
}
/****************** CONTENT****************/

#content {
	float:right;
	margin-top:100px;
	width:350px;
	margin-right:55px;
	
}

#content .indholdsbillede{
	margin-bottom:40px;
}

/************* eCommerce   ***********/
form fieldset{
	background-color:#FFF;	
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#B5B9A7;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;			
	margin: 25px 0px 0px 0px;
	padding:10px;
	position:relative;
	display:block;
}

form fieldset legend{	
	background-color:#084F87;	
	border-width:1px;
	border-style:solid;
	border-color:#000;	
	color:#fff;
	font-weight:bold;
	font-variant:small-caps;
	font-size:110%;		
	padding:2px 5px;
	margin:0px;/* 0px 10px 5px;*/
	position:relative;
	top: -12px;	
}

/****************** FOOTER****************/
#footermenu{
	clear:both;
	width:863px;
	position:relative;
	height:25px;
	margin-top:20px;
	padding-top:5px;
}
#footermenu #kontrol{
	position:absolute;
	top:0px;
	left:0px;
}
#footermenu a{
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}
#footermenu div{
	text-align:center;
}
#footer {
	clear:both;
	width:863px;
	text-align:center;
	height:30px;
	font-size:10px;
	border-top: 3px solid #CED5CB;
	padding-top:5px;
}

/****************** MENUKORT****************/

#content table{
	width:350px;
}

.menuvenstre{
	padding-bottom:10px;
	background-image:url(/images_bryggeriet/punktum.gif);
	background-repeat:repeat-x;
	background-position:0px 3px;
}
.menuvenstre span{
	font-weight:bold;
	background-color:white;
}
.menuright{
	text-align:right;
	vertical-align:top;
}
.pris{
	font-weight:bold;
	white-space:nowrap;
}
.madbillede{
	float:left;
	padding-right:3px;
	background-color:white;
}

/****************** GALLERI****************/
#galleri a{
	margin-bottom:30px;	
	display:block;
	float:left;
	overflow:hidden;

}
#galleri .kolonne2{
	margin-left:30px;
}
/****************** BESTIL BORD ****************/
#selskabsintro{
	margin-bottom:3px;
}
input.send {
color:white;
background-color:#939598;
border:1px solid #939598;
clear:right;

width:100px!important;
}
td.submitbtn span input
{
	width:20px!important;
}

.hide{
	visibility:hidden;
}

.mrmyagi{
position: absolute;
top:-99999px;
left:0;
}

*block*/

#aspnetForm .submitbtn span{
/*display:none;block*/
}
form{
	overflow:hidden;
}
#aspnetForm td input{
	margin-bottom:10px;
	margin-left:5px;
	width:200px;
}
#aspnetForm td textarea{
	margin-bottom:10px;
	width:338px;
}
#aspnetForm td span{
/*	display:block;
	float:right;
	width:88px; */
}
#aspnetForm td.submitbtn span{
	width:20px;
}
#aspnetForm td.submitbtn span input{
	margin-top:4px;
}
#aspnetForm td.bestilLeft, #aspnetForm td.bestilLeft span{
	width:130px;
	text-align:left;
}
#aspnetForm select {
	width:192px;
}
#aspnetForm input, #aspnetForm textarea{
float:right;
}
#summary{
	text-align:center;
}

#summary li{
	list-style-type:none;
	color:red;
}

/*
#aspnetForm {
	display:none;
}
*/
/****************** FORMULAR****************/
#content form span{
	/*margin-right:10px;*/
}

#content form label{
	margin-right:10px;
}
#content form table td{
	padding-bottom:5px;
}

#kontaktformular_5_LabelOm{
	margin-right:10px;
}
#kontaktformular_5_LabelKommentar{
	position:relative;
	left:-10px;
}
fieldset {
border:0px;

}
fieldset li{
margin-top:5px;
overflow:hidden;
list-style-type:none;
}
.Doc2Form{
	width:325px;
}
#content .Doc2Form ul{
	margin-left:0px;
}

.bestilbordoverskrift span{
	font-weight:bold;
}
.Doc2Form input.button{
color:white;
background-color:#939598;
border:1px solid #939598;
clear:right;
width:100px;
float:right;
margin-top:5px;
}
.vsummary li{
	color:red;
	list-style-type:none;
}
fieldset li label{
	float:left;
}
fieldset li input{
	float:right;
	width:210px;
}
fieldset li select{
	float:right;
	width:214px;

}
fieldset li textarea{
width:324px;
height:70px;
}
fieldset strong{
	font-weight:500;
}

#content .nyhedsbrev table{
width:200px;
}

#aspnetForm .tilmeldNyhedsbrev input{
	margin-bottom: 0px;
margin-right:10px;
	float:left;
}

/* EDITOR PROPERTIES */
