body { 
	font-family:Georgia, Verdana;
	background:#000000;
	margin:0;
	padding:0;
}

a img {
	border-style:none;
}

a,p.bodytext a,a:visited,a:active,a:link {
	text-decoration:none;
	color:#666;
	font-weight:400;
}

.page-container {
padding-top:0;
width:1020px;
background:inherit;
margin:0 auto;
}

.left-col {
float:left;
width:200px;
background:inherit;
padding-top:25px;
}

.left-col .side-wall {
padding:0 20px;
}



.left-menu {
padding:0;
}

.left-menu ul {
border-bottom:1px dotted #7d695a;
list-style:none;
margin:0;
padding:0;
}

.left-menu ul li {
border-bottom:1px dotted #7d695a;
padding:9px 0 14px 10px;
}

.left-menu ul li a {
text-decoration:none;
font:17px Georgia;
letter-spacing: 0.01em;
color:#cebca5;
}

.left-menu ul li ul {
border:none;
padding-top:15px;
padding-bottom:5px;
}

.left-menu ul li ul li {
border:none;
padding:0 0 0 20px;
}

.left-menu ul li:hover ul li a {
font-style:normal;
}

.left-menu ul li ul li:hover a {
font-weight:700;
}

.left-menu ul li ul li a.active , .left-menu ul li ul li.active  {
font-style:normal;
font-weight:700;
}

.middle-col {
float:left;
width:616px;
background:#000;
}

.middle-col .main-content-box {
text-align:left;
min-height:600px;
background:url('../images/main-content-shadow-side.png') repeat-y #000;
margin:0 auto;
}

.middle-col .main-content {
min-height:510px;
float:left;
width:610px;
}

.middle-col .main-content .content-a {
min-height:510px;
background:url('../images/forside_baggrund.jpg') no-repeat transparent;
padding:0 70px 90px;
}

.middle-col .main-content .content-gokamp {
min-height:540px;
background:url('../images/GOKAMPWEB_09.jpg') no-repeat transparent;
padding:0 70px 90px;
}

.middle-col .main-content .content-a .pic {
height:300px;
background-color:transparent;
}

.middle-col .main-content .content-gokamp .pic {
height:300px;
background-color:transparent;
}

.middle-col .main-content .content-a .overskrift {
font:36px/38px Georgia;
text-align:center;
letter-spacing: -0.01em;
}

.middle-col .main-content .content-gokamp .overskrift {
font:36px/38px Georgia;
text-align:center;
letter-spacing: -0.01em;
}

.middle-col .main-content .content-a .rubrik,
.middle-col .main-content .content-a p { 


text-align:center; width:100%; font: bold 16px/21px Georgia; font-weight:700; letter-spacing: 0.01em;}

.middle-col .main-content .content-gokamp .rubrik{
	padding-top:10px;
}


.middle-col .main-content .content-gokamp .rubrik,
.middle-col .main-content .content-gokamp p {
text-align:center;

color:#fff;
width:100%;
font:12px/18px Verdana;
/*padding-top:29px;*/

}


.middle-col .main-content .content-a p{ margin-top:0; }

.middle-col .main-content .content-a .next { text-align:center;}

.middle-col .main-content .content-gokamp .next { display:none;}



// --- FORSIDE + GOKAMP END


.middle-col .main-content .content-b .pic { height:250px; background:#000; }



.middle-col .main-content .content-b .overskrift {
text-align:left;
width:100%;
font:24px/28px Georgia;
padding-top:12px;
}

.middle-col .main-content .content-b .rubrik {
text-align:left;
width:100%;
font:16px/ Georgia;
padding-top:16px;
}

.middle-col .main-content .content-b .brodtekst{
font:12px/18px Verdana;
text-align:left;
width:100%;
/*padding-top:17px;*/
}


.middle-col .main-content .content-b .brodtekst h1 {
font:24px/28px Georgia;
/*padding-top:29px;*/
}

.middle-col .main-content .content-b .next-prev {
height:26px;

padding-top:30px;
padding-bottom:40px;
width:100%;
}

.middle-col .main-content .content-b .prev {
float:left;
}

.middle-col .main-content .content-b .prev a {
font:11px Verdana;
text-decoration:none;
display:block;
line-height:26px;
background:url('../images/previous.png') no-repeat;
background-position:0 50%;
padding-left:30px;
color:#5a5957;
}

/*
.middle-col .main-content .content-b .prev a:hover {
background:url('../images/previous-focus.png') no-repeat;
background-position:0 50%;
}
*/
.middle-col .main-content .content-b .next {
float:right;
}

.middle-col .main-content .content-b .next a {
font:11px Verdana;
text-decoration:none;
text-align:right;
display:block;
line-height:26px;
background:url('../images/next-focus.png') no-repeat;
background-position:right;
padding-right:30px;
color:#5a5957;
}

/*
.middle-col .main-content .content-b .next a:hover {
background:url('../images/next-focus.png') no-repeat;
background-position:right;
}
*/

.middle-col .main-content .content-c .pic {
padding-top:20px;
height:270px;
background:#fff;
text-align:center ;
}

.middle-col .main-content .content-c .brodtekst,
.middle-col .main-content .content-c .brodtekst .bodytext {
text-align:center;
width:100%;
font:12px/18px Verdana;
/*padding-top:29px;*/
}

.middle-col .main-content .content-c .brodtekst h1 {
text-align:center;
font:24px/28px Georgia;
/*padding-top:29px;*/
}



.middle-col .bottom-logo {
clear:both;
height:90px;
width:100%;
background:url('../images/EirlyBirdFooter.png') no-repeat;
}

.middle-col .produkter .content-c .pic {
margin-left:15px;
margin-left:0;
margin-top:20px;
background:none;
}

.middle-col .proWhiteChristmas .main-content {
color: #fff;
background:#003c76;
}

.middle-col .proWhiteChristmas .bottom-logo {
background:url('../images/product/WhiteChristmasFooter.png') no-repeat #003c76;
}


.middle-col .proDingDong .main-content {
color:#fff;
background:#c4081c;
}

.middle-col .proDingDong .bottom-logo {
background:url('../images/product/DingDongFooter.png') no-repeat #c4081c;
}


.middle-col .proLysFugl .main-content {
background:#dde8b4;
}

.middle-col .proLysFugl .bottom-logo {
background:url('../images/product/LysFuglFooter.png') no-repeat #dde8b4;
}

.middle-col .proHvidtol .main-content {
color: #fff;
background:#642a0b;
}

.middle-col .proHvidtol .bottom-logo {
background:url('../images/product/HvidtolFooter.png') no-repeat #642a0b;
}


.middle-col .proNightingAle .main-content {
color:#fff;
background:#9d8e00;
}

.middle-col .proNightingAle .bottom-logo {
background:url('../images/product/NightingAleFooter.png') no-repeat #9d8e00;
}

.middle-col .proHertugHans .main-content {
background:#a4bfcc;
}

 

.middle-col .proHertugHans .bottom-logo {
background:url('../images/product/HertugHansFooter.png') no-repeat #a4bfcc;
}

.middle-col .proHvidBock .main-content {
background:#fbebcc;
}

.middle-col .proHvidBock .bottom-logo {
background:url('../images/product/HvidBockFooter.png') no-repeat #fbebcc;
}

.middle-col .proGoldenBird .main-content {
background:#b2a06b;
}

.middle-col .proGoldenBird .bottom-logo {
background:url('../images/product/GoldenBirdFooter.png') no-repeat #b2a06b;
}

.middle-col .proBlackBird .main-content {
background:#1a171b;
}

.middle-col .proBlackBird .bottom-logo {
background:url('../images/product/BlackBirdFooter.png') no-repeat #1a171b;
}

.middle-col .HostFugl .main-content {
background:#df6d07;
}

 
.middle-col .HostFugl .content-c .brodtekst {
color:#1a171b;
}

.middle-col .HostFugl .bottom-logo {
background:url('../images/product/HostFuglFooter.png') no-repeat #df6d07;
}

.middle-col .proPilsner .main-content {
background:#095a3f;
}

.middle-col .proPilsner .bottom-logo {
background:url('../images/product/PilsnerFooter.png') no-repeat #095a3f;
}

.middle-col .proEarlyBird .main-content {
background:#fed000;
}

.middle-col .proEarlyBird .bottom-logo {
background:url('../images/product/EarlyBirdFooter.png') no-repeat #fed000;
}

.middle-col .aging   {
	
}

.middle-col .aging  .main-content{

	min-height: 600px ;
	background: white;
}

.middle-col .aging  .main-content table{
	margin-top :250px;
}

.middle-col .aging  .main-content table table{
	margin-top :0;
}

.middle-col .aging  .main-content table span{
 
	font-weight:700;
	color: black;
}

.middle-col .aging .aging3{
	margin-top: 10px;
}


.middle-col .shadow-side {
overflow:hidden;
height:5px;
float:right;
width:6px;
background:url('../images/main-content-shadow-side-top.png') no-repeat;
}


.middle-col .shadow {
clear:both;
height:7px;
width:100%;
background:url('../images/main-content-shadow-bottom.png') no-repeat ;
text-align:center;
font:10px Verdana;
color:#595856;
line-height:15px;
}

.middle-col .footer {
padding-top:10px;
text-align:center;
font:10px/14px Verdana;
color:#a3907c;

}

.middle-col .footer a, .middle-col .footer a:link, .middle-col .footer a:visited, .middle-col .footer a:active, .middle-col .footer a:hover{
color:#a3907c;
}

.right-col {
float:right;
width:204px;
background:inherit;
padding-top:5px;
}

.right-col .side-wall {
color:#cebca5;
padding-left:14px;
padding-right:10px;
}

.side-wall a {
color:#cebca5;
}

.right-col .side-wall h3{
font: 12px Georgia;
letter-spacing: 0.250em;
/*font-face: bolder;*/
margin-bottom:0;
color: a3907c;
font-weight:700;
}

.right-col .side-wall li{
font: 12px Verdana;
font-face: bolder;
}



.right-col .block-tag {
border-top:1px dotted #7d695a;
font:12px Verdana;
padding:20px 0;
}


.right-col   a img {
border-style:none;
display: block; 
}

/*
.right-col .block-tag-last {
font:12px Verdana;
padding:20px 0;
}
*/

.side-wall div .csc-header csc-header-n3,.side-wall div .csc-header csc-header-n3 a,.side-wall div .csc-header csc-header-n3 a:link,.side-wall div .csc-header csc-header-n3 a:hover,.side-wall div .csc-header csc-header-n3 a:hover,.side-wall div .csc-header csc-header-n3 a:active,.right-col .block-tag h3,.right-col .block-tag-last h3 {
font:12px Georgia;
font-weight:700;
margin:0;
padding:0;
color: a3907c;
}
.block-tag-last h3 {
color: a3907c;
margin-bottom:20px;
}

.right-col .block-tag .ul-style-2 li,.right-col .block-tag .ul-style-2 li a,.right-col .block-tag .ul-style-2 li a:link,.right-col .block-tag .ul-style-2 li a:active,.right-col .block-tag .ul-style-2 li a:visited,.right-col .block-tag .ul-style-2 li a:hover {
list-style:none;
color:#cebca5;
margin:20px 0 0;
padding:0;
}

.button-style1 {
background:url(../images/bg-button.png) no-repeat top left;
border:none;
color:#595856;
cursor:pointer;
font:11px Verdana;
height:26px;
text-align:left;
width:160px;
margin:0;
padding:0 0 0 9px;
}

.gallery {
width:152px;
margin:20px 0;
}

div.block-tag-last div {
margin-bottom:10px;
}

div.block-tag a img{
margin:0;padding:0;
clear:right;
}

div.block-tag div strong{

clear:right;
border:0;
}

div.block-tag div {
	clear : both ;
}

div.block-tag div  p.bodytext {
	margin : 0 ;
	padding-top : 6px ;
	padding-bottom : 17px ;
}


img.gallery-line,
img.galleri-streg {
float:left;
margin:0;
padding:0;
}

hr.clearer {
clear:both;
border:0;
}




.left-menu ul LI:hover a,.left-menu ul LI a.active,.left-menu ul LI.active a , .right-col .block-tag .ul-style-2 li .italic {
font-style:italic;
}

p.bodytext,.left-menu ul li ul li a {
font:12px Verdana;

}

.left-menu ul li.active ul li a {
	font-style:normal;	
}

.left-menu ul li ul li.active a{
	font-style:normal;
	font-weight:700;
}

.middle-col .main-content .content-b,.middle-col .main-content .content-c {
min-height:510px;
padding:0 70px;
}

.middle-col .produkter .main-content,.middle-col .produkter .bottom-logo {
width:610px;
}

.middle-col .proBlackBird .content-c .brodtekst,.middle-col .proPilsner .content-c .brodtekst {
color:#FFF;
}

.right-col .block-tag p,.right-col .block-tag-last p,.right-col .block-tag .ul-style-1,.right-col .block-tag .ul-style-1a,div.block-tag-last img {
margin:0;
padding:0;
}



.right-col .block-tag div.csc-header h1{
	font:bold 12px/18px Verdana;
	margin: 20px 0 0 0;
	padding:0;
	letter-spacing: 0.025em;
}
.right-col .block-tag div.csc-header h1.csc-firstHeader{
	margin: 0;
}

.right-col .block-tag div.csc-header br,.right-col .block-tag div.csc-header img{display:none;}

.right-col .side-wall h3{
/*margin-bottom:20px;*/
padding-bottom:20px;
letter-spacing: 0.25em;
}

div.block-tag p.bodytext{font: 12px/18px verdana;letter-spacing: 0.01em; color:#cebca5;}
div.block-tag-last{margin:0;padding:0;margin-top:20px;color:#cebca5;}
div.block-tag h3{margin:0;padding:0;margin-bottom:0;padding-bottom:10px;}

div.right-col a,div.right-col p.bodytext a,div.right-col a:visited,div.right-col a:active,div.right-col a:link{ color:#cebca5;}

div.side-wall img{clear:right;}