/* GENERAL STYLES */
@charset "utf-8";


*{
	margin: 0;
	padding: 0;
}

html {
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}

body  {
	margin: 0;
	padding: 0;
	color: #1f1f1f;
	font-family: verdana;
	font-size: 11px;
	background-color: #E2E3E4;
	overflow:auto;
	/*min-height: 800px;  sidste hack for også at få Opera med tvungen scrollbar*/
}
#container {
	width: 861px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	background-color: #FFFFFF;
	background-image: url(/images_bryggeriet/bryggerietbg.jpg);
	padding-right: 20px;
	padding-left: 13px;
	position: relative;
} 

/***************************** Banner og topnavigation *******************/
#container #topnav {
	height: 45px;
	color: #004711;
	padding-top: 10px;
	padding-left:15px;
	clear: both;
	
	background-color:white;
}
#container #topnav ul{
	overflow:hidden;
	float:left;
	width:620px;	
}

#container #topnav ul li{
	float:left;
	list-style-type:none;
	margin-right:15px;
	font-family: sans-serif;
	text-transform:uppercase;

}
#container #topnav ul li a{
text-decoration: NONE;
color:#728E46;
	font-size:10px;
}
.breadcrumb {
	font-family: sans-serif;

	font-size: 10px;
	float: left;
	padding-top: 4px;
	margin-bottom: 3px;
	color:#728e46;
}
#container #topnav .breadcrumb a{
	color:#728e46;
text-decoration: none;
}
.breadcrumb a{
	display:inline;
}
#container #topnav .flag {
	float: right;
	padding-top: 10px;
        font-size: 9px;
}
#container #topnav .flag img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: center;
	margin-right: 5px;
}
#container #topbanner {
	float:left;
	background-color:white;
	position: relative;
}
#container #bannertekst {
	font-size: 12px;
/*	font-style: italic; */
	color: #2f4831;
	padding-left: 20px;
	font-weight: bold;
	height: 15px;
	padding-top: 1px;
	padding-bottom:3px;
	background-color:white;
	
}
#container #banner #banneradresse {
	font-size: 14px;
	height: 5px;
	font-style: italic;
	font-weight: bold;
	color: #004711;
}

#logonederst {
/**/	position: absolute;
	z-index: 10;
	top: 167px;
	height: 95px;
	width: 204px;
	left: 20px;
        float:left;
}

/************* eCommerce ***********/
form fieldset{
	background-color:#FFF;	
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#000;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;			
	margin: 25px 0px 0px 0px;
	padding:10px;
	position:relative;
	display:block;
	width:360px;
}

form fieldset legend{	
	background-color:#004711;	
	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: -2px;	
}

#variantListing
{
	width:350px!important;
}

/***************************** Side-navigation *******************/
#container #navspalte {
	float: left;
	width: 159px;

	line-height: 20px;
	font-size: 12px;

	z-index: 10;
	position: relative;
	clear: both;
	overflow:hidden;
	padding-bottom: 7px;
}

#container #navspalte ul, #container #navspalte ul li ul{
	margin: 0;
	padding: 0;
}

#container #navspalte #sidenavigation{
	margin-left:15px;
	margin-right:15px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
} 
#container #navspalte #sidenavigation ul li a{
	font-weight:700;
	color:#607539;
	font-size:14px;
	text-decoration: none;
}

#container #navspalte #sidenavigation ul li{
	border-bottom:1px solid #607539;
	padding-top:2px;
	padding-bottom:2px;
	list-style-type:none;
}
#container #navspalte #sidenavigation ul ul li{
	border:0px;
	padding:0px;
}
#container #navspalte #sidenavigation ul ul li a{
	font-weight:500;
	color:#568733;
	font-size:12px;
}
#container #navspalte #sidenavigation ul ul li.selected li a{
	color:#568733;
}
/*
#container #navspalte #sidenavigation ul ul li.selected a{
	color:#ad8a19;
}
*/
#container #navspalte #sidenavigation ul ul li.active a{
	color:#ad8a19;
}
#container #navspalte #sidenavigation ul ul ul li.active a{
	color:#ad8a19;
}
#container #navspalte #sidenavigation ul ul li.active li a{
	color:#568733;
}
#container #navspalte #sidenavigation ul ul{
	display:none;
}
#container #navspalte #sidenavigation li.selected ul ul{
	display:none;
}
#container #navspalte #sidenavigation li.selected ul{
	display:block;
}
#container #navspalte #sidenavigation li.selected li.selected ul ul{
	display:none;
}
#container #navspalte #sidenavigation li.selected li.selected ul{
	display:block;
}

#container #navspalte #sidenavigation li.selected li.selected li.selected ul ul{
	display:none;
}
#container #navspalte #sidenavigation li.selected li.selected li.selected ul{
	display:block;
}
#container #navspalte #sidenavigation li.selected li.selected li.selected li.selected ul ul{
	display:none;
}
#container #navspalte #sidenavigation li.selected li.selected li.selected li.selected ul{
	display:block;
}

#container #navspalte #sidenavigation ul li.active ul{
	display:block;
}
#container #navspalte #sidenavigation ul li.active ul ul{
	display:none;
}
#container #navspalte #sidenavigation ul li.selected li.active ul{
	display:block;
}
#container #navspalte #sidenavigation ul li.selected li.active ul ul{
	display:none;
}


#container #navspalte ul ul li{ /*undermenu-punkt*/
	margin-left: 15px;
	list-style-image: none;
	padding:0px;
}
#container #navspalte .smiley{
	position:absolute;
	bottom:0px;
}




#container #bgmenuspalte {
	background-image: url(../images_bryggeriet/menubg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	position: absolute;
	width: 161px;
	height: 271px;
	z-index: 5;
	
	bottom: 44px;
	overflow: hidden;
}
#container #bgmenuspalteMax {
	background-image: url(../images_bryggeriet/sidemenu-bg900.jpg);
	background-position: top;
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 900px;
	z-index: 5;
	left: 20px;
	bottom: 44px;
	overflow: hidden;
        float: left;
}

/***************************** Rightbar */

#rightbar{
	position:relative;
	float:right;
	display:block;
	width:170px;
	font-size:11px;
	margin-right:10px;
	padding-bottom: 7px;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#rightbar H3{
	font-size:14px;
	margin-top:20px;
	margin-bottom:10px;
	font-weight:900;
}
#rightbar a{
	display:block;
	color:#728e46;

	text-decoration:underline;
	margin-top:5px;
}
#rightbar #bestilbordvaelg{
	border-bottom:1px solid #607539;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
}
#rightbar #ledigestillinger{
	border-bottom:1px solid #607539;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
}
#rightbar #kokkenanbefaler{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}
#rightbar #kokkenanbefaler p{
	line-height:1.3;
	
}
/***************************** I N D H O L D *******************/
#container #content {
	float: left;
	width: 480px;
	overflow:hidden;
	padding-top: 15px;

	position: relative;
	margin-left:15px;
	margin-right:15px;
	z-index: 10;

	padding-bottom: 7px;
}
#container #content a {
	color: #568733;
	text-align: right;

	font-weight: bold;
	margin-top: 5px;
text-decoration: underline;
}
#container #content img{
	margin:5px;
}
#container #content #spalte1 #fakta a {
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

#container #content #contentimgright {
	position: relative;
	float: right;
	padding-left: 17px;
	padding-top: 17px;
	width: 360px;
	overflow: hidden;
	margin-bottom: 10px;
}
#container #content #imgspalte23 {
	position: relative;
	float: right;
	padding-top: 1px;
	width: 360px;
	overflow: hidden;
	margin-bottom: 10px;
}
#container #content #contentimg {
	position: absolute;
	z-index: 5;
	float: right;
	right: 0px;

}

#container #content h1 {
	font-style: normal;
	padding: 0px;
	font-size: 32px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#container #content h1 a{
	color:#1F1F1F;
	text-decoration:none;
}
#container #content h2 {
	margin: 0px;
	font-size:18px;
	padding: 0px;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
/*	font-weight: 200;
	font-style: italic; */
}
#container #content h2 a{
	color:#1F1F1F;
	text-decoration:none;
}

#container #content h3 {
	margin: 0px;
	padding: 0px;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#container #content h3 a{
	color:#1F1F1F;
	text-decoration:none;
}

#container #content #spalte1 {
	float: left;
	width: 172px;
	margin-right: 17px;
	text-align: justify;
	line-height: 15px;
}
#container #content #spalte1 #intro {
        position:relative;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #004711;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 65px;
}


#container #content #spalte1 #text {
	clear: both;
}
#container #content #spalte1 #intro .ikon {
        position: absolute;
        bottom: 3px;
	left: 0px;
	text-align: left;
	float: left;
}
#container #content #spalte1 #intro .introtxt {
	text-align: right;
        position: absolute;
        bottom: 3px;
	right: 0px;
}
#container #content #spalte1 table {
	width: 172px;
	display: table;
	padding-right: 17px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #004711;
	border-collapse: collapse;
	margin-top: 10px;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}
#container #content #spalte1 h1 {
	font-size: 28px;
}

#container #content #spalte23 {
	float: left;
	overflow: hidden;
	width: 361px;
}



#intro {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #004711;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;

}
#container #content .avisintro2 {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 170px;
	margin-top: 5px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #004711;
	line-height: 12px;
	padding-bottom: 5px;
}
#container #content .avisintro {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	clear: left;
	/*height: 74px;*/
	width: 170px;
	padding-top: 20px;
	height: 80px;
	padding-bottom: 5px;
}

#container #content .avisintro .ikon img {
	float: left;
	vertical-align: text-bottom;
}
#container #content .avisintro .introtxt{
	float: right;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #004711;
	text-align: right;
	background-position: bottom;
	vertical-align: text-bottom;
	position: relative;
	bottom: -40px;
}

#intro .ikon {
	text-align: left;
	float: left;
	margin-right: 20px;
}
 #intro .introtxt {
	vertical-align: bottom;
	text-align: left;
	/*font-style: normal;*/
}

/***************************** menukort */

#container #content #spalte1menukort {
	float: left;
	width: 236px;
	margin-right: 17px;
	min-height: 600px;
	overflow: visible;
}

#container #content #spalte1menukort .menuvenstre{
	background-image:url(/images_bryggeriet/punktum.gif);
	background-repeat:repeat-x;
	padding-bottom:10px;
}
#container #content #spalte1menukort .menuvenstre span{
	background-color:white;
}
#container #content #spalte1menukort .menuright{
	vertical-align:top;
}

#container #content #spalte1menukort #fakta .menukortmenu {
	float: left;
	background-color: #FFFFFF;
	border-right-width: medium;
	border-bottom-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	margin-right: 5px;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#container #content #spalte1menukort #fakta .punkteretlinje {
	float: left;
	width: 314px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 12px;
}
#container #content #spaltemenukortright img {
	margin-bottom: 17px;
}

#container #content #spalte1menukort #fakta .menukortpris {
	float: right;
	background-color: #FFFFFF;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#container #content #spalte1menukort #spaltemenukortright {
	float: left;
	width: 217px;
}
#container #content #spalte1menukort #intro .pdfikon {
	float: right;
}
#container #content #spalte1menukort #intro {
	height: 50px;
}
/************* MENUKORT *********/
.beskrivelse{

	background-image:url(/images_bryggeriet/punktum.gif);
	background-repeat:repeat-x;
	background-position:0px 3px;
}
.beskrivelse strong{
background-color:white;
padding-right:1px;
}
.pris{
	float:right;
background-color:white;
padding-left:1px;
font-weight:bold;
}

/***************************** anmeldergalleri */
#container #content #galleriet{
	clear:both;
	
}
#container #content #galleriet a{
font-weight:500;
	color:#1F1F1F;
}
#container #content #galleriet div{
	width:120px;
	float: left;
	background-color:#E2E3E4;
	text-align:center;
	font-weight:bold;
	height:208px;
}
#container #content .anmelderbilleder {
	display:block;
	width:120px;
}
#container #content #anmeldelse img
{
	float:right;
	margin:5px;
}
/*
#container #content .spalte1galleri {
	float: left;
	height: 215px;
	width: 170px;
	margin-right: 17px;
	border: 1px solid #666666;
	margin-bottom: 17px;
	overflow: hidden;
}
#container #content .spalte2galleri {
	float: left;
	height: 215px;
	width: 170px;
	border: 1px solid #666666;
	margin-right: 17px;
	margin-bottom: 17px;
	overflow: hidden;
}
#container #content .spalte3galleri {
	float: right;
	height: 215px;
	width: 170px;
	border: 1px solid #666666;
	margin-bottom: 17px;
	overflow: hidden;
}
*/

/**************************************************************************/
/***************************** Bundnavigation og credit *******************/

#container #bundnav {
	clear: both;
	position: relative;
	z-index: 10;
	width: 861px;
	background-color:white;
	overflow:hidden;
}
#container #bundnav #footer {
	font-family: sans-serif;

	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #004711;
	height: 20px;
        font-size: 10px;
	text-align: center;
	margin-top: 1px;
/*	margin-bottom: 5px;   */
	position: relative;
	width: 861px;
	padding-top: 2px;
	overflow: hidden;
	z-index: 10;
}
#container #bundnav #footer a{
	color: #FFFFFF;
	text-decoration:none;
	margin-left:3px;
	margin-right:3px;
	display:inline;
}
#container #bundnav .smiley{
	float:left;
	position:absolute;

}

#container #bundnav #footerbreadcrumb {
	clear: both;
	float: none;
	width: 740px;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 3px;
}

#container #bundnav #footer .bigger {
	font-size: 11px;
}
#container #bundnav #footer .seperator {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}
#copyrighttext{
	font-family: sans-serif;
	font-size:10px;
	background-color:white; 
	padding-top:10px;
	padding-bottom:10px;
}


/***************************** Toplevel style *******************/

a{
	/*text-decoration: none; */
	color: #004711;
}
p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
/*
li{
	list-style-image: none;
	list-style-type: none;
}
*/
h1{
	font-style: normal;
}
/*
a:visited {
	text-decoration: none;
}
a:link {
 	text-decoration: none;
}
*/
#container #content #spalte2 {
	float: left;
	width: 172px;
	margin-right: 17px;
}
#container #content #spalte3 {
	float: left;
	width: 172px;
}

.blend{
	float: right;
	margin-bottom: 17px;
	overflow: hidden;
}
.blend img {
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity:0;
	filter: alpha(opacity=0);
	background-color: #00FF33;
}
#container #content #spalte1menukort #intro {
	height: 65px;
}
#container #content #spalte1menukort #intro .introtxt {
	text-align: left;
	float: left;
}
#container #content #spalte1menukort #intro .ikon img {
	float: right;
}
#container #content #intro .introtxt h1 {
	font-size: 32px;
	line-height: 32px;
}
/***************************** Formular-elementer *******************/
/***************************** generelt */
form {
	text-align: left;
	font-family: verdana;
	overflow:hidden;
}

input{
	margin-bottom: 5px;
	margin-left:10px;
	font-family: verdana;

}
.input1{
/*	background-color: #E1EDC3; */
	width: 150px;
}
.input2{
/*	background-color: #E1EDC3; */
	width: 250px;
}

select {
/*	background-color: #E1EDC3; */
	margin-bottom: 5px;
	margin-left:10px;
	font-family: verdana;
	font-size: 12px;
	text-align: center;
	width: 250px;*/
}
label {
	/*float: left;
	width: 130px;
	padding-right: 10px;
	text-align: right;*/
}
textarea {
	/*margin-left: 140px;
	width: 278px;
	height: 75px;*/
/*	background-color: #E1EDC3; */
	margin-bottom: 5px;
/*	margin-left:10px;*/
	font-family: verdana;
	font-size:12px;
	height: 100px;
	/*font-size: 16px;
		scrollbar-track-color: #8cddca7 !important;
	scrollbar-arrow-color: #004711 !important;
	scrollbar-face-color: #E1EDC3 !important;
	scrollbar-shadow-color: #FFFFFF !important;
	scrollbar-darkshadow-color: #E1EDC3 !important;
	scrollbar-highlight-color: #FFFFFF !important;
	scrollbar-3dlight-color: #e1edc3 !important;
	*/
}
.send {
/*	background-color: #fffac4; */
	width: 150px;
	margin-left: 70px;
	font-weight: bold;
	font-size:13px;
}
.send2 {
/*	background-color: #fffac4; */
	width: 150px;
	font-weight: bold;
}
fieldset {
	border:0px;
	width:280px;
	/* margin-right:50px; */
}
fieldset ul{
	margin:0px;
	padding:0px;
}
fieldset li{
	margin-top:5px;
	list-style-type:none;
	overflow:hidden;
}
fieldset li label{
	float:left;

}
fieldset li input{
	float:right;
	width:220px;
}
fieldset li select{
	float:right;
	width:224px;

}
form{
		width:366px;
	margin:0px auto;
}
.Doc2Form{
	width:350px;
	margin:0px auto;
}
.Doc2Form fieldset{
	width:350px;
}
.Doc2Form .button{
	display:block;
	float:right;
margin-top:5px;
}
.Doc2Form fieldset strong{
	font-weight:500;
}
.Doc2Form textarea{
	width:348px;
}
/***************************** bordbestilling */
.bestilbordoverskrift span{
	font-weight:bold;
}
#container #content #form2 #dato {
	width: 100px;
}
#container #content #form2 #klokken {
	width: 100px;
}
#container #content #form2 #antal_personer {
	width: 100px;
}
#container #content #form2 #besked {
	height: 50px;
	width: 285px;
}
#container #content #form2 select {
	width: 200px;
}
#aspnetForm select {
	width: 200px;
}
#container #content #form2 #nyhedsbrev {
	background-color: #FFFFFF;
	width: auto;
}
#container #content #selskabsmenuinfo{
	margin-left:115px;
}
#container #content  #selskabsintro {
	float:left;
	margin-right:5px;
}
.submitbtn{
	width:310px;
}
input.send, input.button {
/*	background-color:#703800;
	
	
	position:relative;

position:relative;
left:-60px;*/
color:#728E46;
background-color:#E2E9C7;
border:1px solid #728E46;
clear:right;
/* margin:20px 0; */
width:100px;
}
.hide{
	visibility:hidden;
}
.mrmyagi{
position: absolute;
top:-99999px;
left:0;
}



#aspnetForm .submitbtn span{
/* display:none; */
}
#aspnetForm td input{
	margin-bottom:10px;
	margin-left:5px;
}
#aspnetForm td textarea{
	/* height:200px; */
	width:360px;
}
#aspnetForm td span{
/*	display:block;
	float:right; */
	width:110px;
}
#aspnetForm td.submitbtn span{
	width:20px;
}
#aspnetForm td.submitbtn span input{
	margin-top:4px;
}
#aspnetForm td.bestilLeft, #aspnetForm td.bestilLeft span{
	width:115px;
	text-align:left;
}
#aspnetForm input, #aspnetForm textarea {
float:right;
}
#content form span {
/*margin-right:10px;*/
}
.input2 {
width: 220px;
}
.input1{
width: 220px;
}
#summary{
	text-align:center;
}

#summary li{
	list-style-type:none;
}
/**************************** sitemap */
#container #content #sitemap {

}
#container #content #sitemap a {
	font-weight: normal;
	text-align: left;

}
#container #content #sitemap ul li a{
	font-weight: bold;
}
#container #content #sitemap ul{
margin-left:20px;
}
#container #content #sitemap ul li ul li a{
	/*list-style-type: disc;
	margin-left:15px;*/
	font-weight: normal;
}
/***************************** search */

/*.xsltsearch_result:hover {background: #f6f6f6;}
.xsltsearch_description strong {background: #ff9;}*/ /* search term highlighting */
.xsltsearch_result p {margin: 0; padding: 0; }
.xsltsearch_ordinal {font-weight: bold; font-size: 75%;}
.xsltsearch_title {font-weight: bold;}
.xsltsearch_score {font-size: 75%;}
p.xsltsearch_result_description {padding-bottom: 10px;}

#xsltsearch_navigation {text-align: center;}
#xsltsearch_navigation .disabled {color: #999;}
#xsltsearch_stats {font-size: 75%; color: #666;}

/***************************** Søgning */
#searchdiv{
	float:right;
}
.searchbtn{
	font-size:11px;
/*	font-weight:700; */
	margin-left:5px;
	text-decoration:none;
	position:relative;
	top:5px;
	font-family: sans-serif;
	float:right;

}

/***************************** DRIKKEVARER */

.drikkevarer {
	width: 100%;
}
.drikkevarer th{
	text-align: left;
	color: #004711;
	text-transform: uppercase;
}
.drikkevarer td{
	text-align: right;
	background-image: url(/images_bryggeriet/punktum.gif);
	background-repeat: repeat-x;
}
.drikkevarer .left{
	text-align: left;
}
.drikkevarer .white{
	background-color: #FFFFFF;
	background-image: none;
}


/***************************** NYHEDSBREV */
.nyhedsbrev input{
	margin-left:0px;
}
.nyhedsbrev table{
margin:0px auto;
}
.nyhedsbrev td table{
	width:100%;
	
}

.tilmeldNyhedsbrev{
	display:block;
	margin-bottom:3px;
}
.tilmeldNyhedsbrev label{
	margin-left:5px;
	/*margin-bottom:10px;*/
}
#aspnetForm .tilmeldNyhedsbrev input{
	margin-bottom: 10px;
	float:left;
margin-right:10px;
}
	



/***************************** Brygavisen  */

#container #content .article h2{
	font-weight:bold;
	font-style:normal;
}
#container #content .article h2 a{
	text-decoration:none;
}
.article .textleft{
	float:left;
	width: 195px;
}

.article .rightimage{
	float:right;
}

.article{
	clear:both;
	margin-bottom:15px;
	overflow:hidden;
	font-size:11px;
	border:1px solid #C7C7C7;
	padding: 5px;
}


.article .textright{
	float:right;
	width: 275px;
}

.article .leftimage{
	float:left;
}

#container #content .article a{
	text-decoration:underline;
	margin:0px;

}
#container #content #artikelright{
	float:right;
	text-align:center;
	width:270px;
}
#container #content #artikelright img{
	margin-bottom:20px;
	margin-top:15px;
	text-align:center;
}
#container #content #artikelrel{
	float:right;
	text-align:center;
	width:270px;
}
#container #content #artikelrel #artikelrelateret{
	padding:15px;
	width:240px;
	font-weight:bold;
	text-align:left;
}
#container #content #artikelrel #artikelrelateret a{
	display:block;
	text-align:left;
	text-decoration:underline;
	font-size: 12px;
}
.author {
	font-style: italic;
}
/****************** LEDIGE STILLING **********/
#annoncen{
	width:300px;
margin-top:10px;
margin-bottom:10px;
}

/* EDITOR PROPERTIES */
