BODY {
	background-color:white;
	scrollbar-3dlight-color:595959;
        scrollbar-arrow-color:000000;
        scrollbar-base-color:F3F2E8;
        scrollbar-darkshadow-color:FFFFFF;
        scrollbar-face-color:F3F2E8;
        scrollbar-highlight-color:FFFFF;
        scrollbar-shadow-color:595959;        	}

TD {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana
}

.overskrift, h1 {
	FONT-SIZE: 14px; 
	COLOR: black; 
	FONT-FAMILY: verdana;
	font-weight:bold;
}

.billedtekst{

color: #908973;
font-size:10px;


	}

A.toplink:link, A.toplink:visited, A.toplink:active  {
	FONT-SIZE: 10px; 
	COLOR: #D80000; 
	FONT-FAMILY: verdana;
	font-weight:bold;
	text-decoration: none;
}

A.toplink:hover  {
	
	COLOR: #E10915; 
	text-decoration: none;
}


A.overmenu:link, A.overmenu:visited, A.overmenu:active
{
	
	background-image: url(/images/layout/knap.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 17px;
	font: 10px verdana;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	cursor:hand;
	margin-left: 4px;
	margin-top: 2px;
	padding-left: 4px;
	padding-top: 2px;
	display:block;
	}
	
	A.overmenu:hover
{
	background-image: url(/images/layout/knapover.gif);
	background-repeat: no-repeat;
	font: 10px verdana;
	font-weight: normal;
	text-decoration: none;
	cursor:hand;
	color: Black;
	
	}
	
	.overmenuClicked
	{
	
	background-image: url(/images/layout/knap_clicked.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 17px;
	font: 10px verdana;
	font-weight: normal;
	color: white;
	text-decoration: none;
	margin-left: 4px;
	margin-top: 2px;
	padding-left: 4px;
	padding-top: 2px;
	display:block;
	}
	
		

	
	
	A.undermenu:link, A.undermenu:visited, A.undermenu:active
{
	
	background-image: url(/images/layout/undermenu.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 15px;
	font: 10px verdana;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	cursor:hand;
	margin-left: 4px;
	margin-top: 2px;
	padding-left: 4px;
	display:block;
	
	}
.undermenuClicked
{
	
	background-image: url(/images/layout/undermenuover.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 15px;
	font: 10px verdana;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	margin-left: 4px;
	margin-top: 2px;
	padding-left: 4px;
	display:block;
	
	
	}
	
	
A.undermenu:hover
{
	background-image: url(/images/layout/undermenuover.gif);
	background-repeat: no-repeat;
	font: 10px verdana;
	font-weight: normal;
	text-decoration: none;
	cursor:hand;
	color: Black;
	
	}



a:link, a:visited, a:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #E10915; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
	font: 11px verdana;
	font-weight: normal;
}

a:hover {

	COLOR: #A39B81;
	TEXT-DECORATION: underline;
}

.adresse, A.adresse:link, A.adresse:visited, A.adresse:active{
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana;
	text-align: center;
}


A.product:link, A.product:visited, A.product:active  {
	FONT-SIZE: 16px; 
	COLOR: #777365; 
	FONT-FAMILY: verdana;
	font-weight:bold;
	text-decoration: none;
}
A.product:hover  {
	color: #777365; 
	text-decoration: underline;
}
.product_buy_button, A.product_buy_button, A:visited..product_buy_button {
	/*background-color : gray;
	border : 3px outset gray;
	color: white;
	font-weight: bold;
	text-decoration: none;		
	padding: 3px;*/
	font-size: 10px;
}
.product_basket_top {
	background-color : #453A3E;
	color: #FFF181;
	font-weight: bold;
}
.product_basket_total {
	border-top: 1px solid #453A3E;
	font-weight: normal;
}
.product_basket_sum {
	border-top: 1px solid #453A3E;
	font-weight: bold;
}
.product_basket_antal {
	font-size: 10px;
	text-align: right;
}
.product_price_lille {
	font-size: 14px;
}
.produkt_basket_payment_declined {
	font-size: 14px;
	color: red;
	font-weight: bold;
}



input {
	font-size: 10px;
}
 

.booking_titles {
	padding-right: 10px;
}


table.bookingdetails {
	border-width: 3px 3px 3px 3px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.bookingdetails th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.bookingdetails td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


span.webshop-category-products-container-inner a img {
border: 0px;
}


.booking_off {
 	/*background-color: orange !important;*/
}
.CampHeader {
	font-size:30px;
}