/* variant-dropdown */
.variant			{font-family: verdana; border: 1px solid #BBBBBB; width: 186px;}

/* fonts */ 
.shop_overskrift			{font-family: verdana; font-size: 24px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_overskrift2			{font-family: verdana; font-size: 24px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_tilbud				{font-family: verdana; font-size: 20px; color: #ce292b; text-decoration:none;} 
.shop_tilbudspris			{font-family: verdana; font-size: 20px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_varelisteoverskrift		{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_varelistetilbud			{font-family: verdana; font-size: 12px; color: #ce292b; text-decoration:none;} 
.shop_varelistevarenr			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_varelistetekst			{font-family: verdana; font-size: 10px; color: #ce292b; text-decoration:none;} 
.shop_varelistepris			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_varelistehr			{color:#ffffff; margin-top:5px; padding:0px; background-color:#ffffff; border:0px solid #ffffff;}
.shop_kurvoverskrift			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_kurvtotalpris			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none;} 
.shop_fragtradio			{border: 0px;}
.shop_ordretotalpris			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 
.shop_adresseoversigt			{font-family: verdana; font-size: 11px; color: #ce292b; text-decoration:none; font-weight: bold;} 




a.shop_boxlink				{text-decoration:none; font-size: 11px; font-weight: bold; color: #FFFFFF;}
a:link.shop_boxlink			{text-decoration:none; font-size: 11px; font-weight: bold; color: #FFFFFF;}
a:visited.shop_boxlink 			{text-decoration:none; font-size: 11px; font-weight: bold; color: #FFFFFF;}
a:active.shop_boxlink			{text-decoration:none; font-size: 11px; font-weight: bold; color: #FFFFFF;}
a:hover.shop_boxlink			{text-decoration:none; font-size: 11px; font-weight: bold; color: #FFFFFF;}

.variants_dropdown
{
	width: 90px;
}

/* Gruppeover sigt*/

a.gruOverClass,a.gruOverClass:Link,a.gruOverClass:Active,a.gruOverClass:Hover,a.gruOverClass:Visited
{
	Color: #ce292b;
	font-weight: normal;
	height:19px;
}

a.gruOverClass_Selected,a.gruOverClass_Selected:Link,a.gruOverClass_Selected:Active,a.gruOverClass_Selected:Hover,a.gruOverClass_Selected:Visited
{
	Color: #ce292b;
	font-weight: bold;
	height:19px;
}

table.gruOverClass
{
	margin-top:5px;
}

td.gruOverClass, td.shopmenu
{
	width: 137px;
	border-bottom:1px solid #ce292b;
	height:19px;
	padding-left:2px;
	Color: #ce292b;
	font-weight: normal;
}

/* Producent */

select.producentDiv
{
	width:130px;
	border: 1px solid #ce292b;
	color: #ce292b;
}

div.producentDiv
{
	position:relative;
	left:-3px;
	top:4px;
}

/* Kurv */

td.KurvDiv
{
	color: #ce292b;
	font-family:Verdana;
	font-size:10px;
}

table.KurvDiv
{
	width:138px;
	margin-top:10px;
	margin-bottom:2px;
}

table.KurvDiv_Valuta
{
	width:138px;
	margin-top:2px;
	margin-bottom:2px;		
}

td.KurvDiv_Pris
{
	text-align:right;
	color: #ce292b;
	font-family:Verdana;
	font-size:10px;
}

select.KurvDiv
{
	width:138px;
	color: #ce292b;
	font-family:Verdana;
	font-size:10px;
}

a.KurvDiv,a.KurvDiv:Link,a.KurvDiv:Active,a.KurvDiv:Hover,a.KurvDiv:Visited
{
	color: #ce292b;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

/* Styles til søgeboksen */
div.SoegBoks
{
	width:184px;
	height:28px;
	padding-top:4px;
	position:relative;
	z-index:1100;
	vertical-align:top;
}

input.soegeboks
{
	border:0px solid #ffffff;
	width:113px;
}

a.soegeLinks, a.soegeLinks:Hover, a.soegeLinks:Visited, a.soegeLinks:Active, a.soegeLinks:Link
{
	color:#ce292b;
	font-size:9px;
	font-weight:bold;
}

div.SoegLeft
{
	width:30px;
	float:left;
	vertical-align:top;
	padding-top:5px;
}

div.SoegMid
{
	width:113px;
	vertical-align:top;
	float:left;
	padding-top:2px;
}

div.SoegRight
{
	width:35px;
	vertical-align:top;
	float:right;
	padding-top:2px;
}

/* Nyhedsbrev */

input.nbrevDiv
{
	font-family:Verdana;
	font-size:10px;
	color:#ce292b;
	border:1px solid #7e9db9;
	width:132px;
	height:15px;
}

img.nbrevDiv
{
	cursor:pointer;
}

table.nbrevDiv
{
	margin-top:3px;
}

form.nbrevDiv
{
	margin:0px 0px 0px 0px;
}

td.nbrevDiv
{
	font-family:Verdana;
	font-size:10px;
	color:#ce292b;
}

/* Nyheder og tilbud */

a.NyhedTilbudDiv,a.NyhedTilbudDiv:Link,a.NyhedTilbudDiv:Active,a.NyhedTilbudDiv:Hover,a.NyhedTilbudDiv:Visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #ce292b;			
}

/* Varekatalog / shop */

form.katalogDiv
{
	margin:0px 0px 0px 0px;
	width:576px;
	vertical-align:top;
}

table.katalogDiv
{
	margin:0px 0px 0px 0px;
	width:586px;
	vertical-align:top;
}

td.katalogDiv
{
	height:140px;
	width:586px;
	border-bottom:1px dashed #ce292b;
	border-top:1px dashed #ce292b;
	vertical-align:top;

}

table.katalogDiv_Item /* Selve varen på oversigten */
{
	width:586px;
	height:121px;
}


td.katalogDiv_Item /* Beskrivelsen */ 
{
	text-align:left;		
	vertical-align:top;
	padding-top:14px;
	color: #ce292b;
	font-family:Verdana;
}

td.katalogDiv_Item_Pic /* Billedet */
{
	width:135px;
	text-align:center;
	padding-top:1px;
}

td.katalogDiv_Item_Titel /* Varens Overskrift */
{
	font-weight:bold;
	color: #ce292b;
	font-family:Verdana;
}

table.katalogDiv_Item_Price /* Pris Linjen */
{
	height:24px;
	vertical-align:top;
	border-top:1px dashed #ce292b;
}

td.katalogDiv_Item_Price /* Selve pris feltet */
{
	color: #ce292b;
	font-family:Verdana;
	font-size:11px;
	padding-left:11px;
	width:500px;
}

span.katalogDiv_Item_Price
{
	color: #ce292b;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

td.katalogDiv_Item_Price_Right /* Læs mere feltet */
{
	padding-right:10px;
}

a.katalogDiv_Item_Price_Right,a.katalogDiv_Item_Price_Right:Link,a.katalogDiv_Item_Price_Right:Active,a.katalogDiv_Item_Price_Right:Hover,a.katalogDiv_Item_Price_Right:Visited
{
	color: #ce292b;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;		
}

td.katalogDiv_Area /* Til top grafik hvor gruppe navn, eller kurv */
{
	font-family: Verdana;
	font-size: 18px;
	color: #ce292b;
	width:586px;
	height:26px;
	padding-left:10px;
	background-image:url("<%=parent_sti%>skabelon/gfx/Katalog_Area.gif");
	background-repeat:no-repeat;
}

a.katalogDiv_Area,a.katalogDiv_Area:Link,a.katalogDiv_Area:Active,a.katalogDiv_Area:Hover,a.katalogDiv_Area:Visited
{
	font-family: Verdana;
	font-size: 18px;
	color: #ce292b;		
}

a.katalogDiv,a.katalogDiv:Link,a.katalogDiv:Active,a.katalogDiv:Hover,a.katalogDiv:Visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #ce292b;		
}

a.katalogDiv_Graa,a.katalogDiv_Graa:Link,a.katalogDiv_Graa:Active,a.katalogDiv_Graa:Hover,a.katalogDiv_Graa:Visited
{
	font-family: Verdana;
	font-size: 12px;
	color: #ce292b;
	font-weight: bold;
	text-decoration:underline;
}

/* Specifik Vare = s_v */
.variants_dropdown
{
	width: 90px;
}

table.s_vDiv
{
	width:585px;
	height:38px;
	border-bottom:1px dashed #ce292b;
	position:relative;
}

hr.shop_varelistehr
{
	border-bottom:1px dashed #ce292b;
}

td.s_vDiv
{
	vertical-align:top;
	text-align:left;		
}

td.s_vDiv_right
{
	vertical-align:top;
	text-align:right;
	padding-top:2px;
}

span.s_vDiv_Title
{
	font-family: Verdana;
	font-size: 12px;
	color: #ce292b;
	font-weight: bold;
}

span.s_vDiv_ItemNum
{
	font-family: Verdana;
	font-size: 9px;
	color: #ce292b;
	font-weight: normal;
	display:inline;
}

span.s_vDiv_Lager
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;			
}

span.s_vDiv_Price,span.shop_overskrift2
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #ce292b;
}

span.s_vDiv_Price_Offer
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ce292b;		
}

span.s_vDiv_B2B
{
	text-align:right;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ce292b;	
}

td.s_vDiv_Beskriv, span.s_vDiv_Beskriv
{
	padding-top:26px;
	color: #ce292b;
}

td.s_vDiv_Kurv
{
	width:230px;
	min-height:345px;
	vertical-align:top;
	padding-top:9px;
}

div.s_vDiv_Kurv_top
{
	border:1px dashed #ce292b;
	position:relative;
	width:230px;
	min-height:301px;
	background-color:#ffffff;
	text-align:center;
	padding-top:16px;
	padding-bottom:16px;

}

div.s_vDiv_Kurv_buttom
{
	height:10px;
	width:230px;	
}

div.s_vDiv_Kurv
{
	position:relative;
	width:230px;
}


table.s_vDiv_Kurv_Pic
{
	height:100%;
	width:100%;
	vertical-align:middle;
	text-align:center;
}

div.s_vDiv_Kurv_Pic
{
	width:184px;
	height:169px;
	border:1px solid #adadad;
	margin:0px auto 0px auto;
	background-color:#ffffff;
	text-align:center;
}

div.s_vDiv_Kurv_Thumps
{
	width:186px;
	height:41px;
	position:relative;
	text-align:left;
	margin:0px auto 0px auto;
	background-color:transparent;
	padding-top:9px;
}

img.s_vDiv_Kurv_Thumps
{
	border:1px solid #adadad;
	height:30px;
	width:37px;
	cursor: hand;
}

div.s_vDiv_Kurv_Pos
{
	width:186px;
	margin:0px auto 0px auto;
	text-align:right;

}

div.s_vDiv_Kurv_Variant_Wrapper
{
	position:relative;
	width:186px;
	margin:0px auto 0px auto;
	
}

div.s_vDiv_Kurv_Variant
{
	left:0px;
	float:left;
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	color:#ce292b;
}

/* Kurven */

table.final_KurvDiv_KundeKoeb
{
	width:519px;
	margin: 0px auto 0px auto;
	border-collapse:collapse;
}

td.final_KurvDiv_KundeKoeb
{
	width:521px;
	height:20px;
}

td.final_KurvDiv_KundeKoeb_Bg
{
	margin: 0px auto 0px auto;
	text-align:left;
}

div.final_KurvDiv_top
{
	margin-top:1px;
	border-top:1px dashed #ce292b;
	border-bottom:1px dashed #ce292b;
	color: #ce292b;
}

div.final_KurvDiv_bottom
{
	margin-top:1px;
	height:21px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
	padding-right:5px;
	color: #ce292b;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	border-bottom:1px dashed #ce292b;
}

div.final_KurvDiv_bottom2
{
	margin-top:-1px;
	height:40px;
	padding-right:5px;
	padding-top:2px;
	
	border-bottom:1px solid #ce292b;
}

td.final_KurvDiv_top
{
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	color: #ce292b;
	height:22px;
	border-bottom:1px dashed #ce292b;
}

a.final_KurvDiv_top,a.final_KurvDiv_top:Link,a.final_KurvDiv_top:Active,a.final_KurvDiv_top:Visited
{
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	color: #ce292b;
	height:21px;
	padding-top:3px;
}

a.a.final_KurvDiv_top:Hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #ce292b;		
}

/* Forside vare */
div.forside_Vare_Div_wrapper
{
	margin:0px auto 0px auto;
	width:586px;
}
