/* CSS for shoppingmodule in WebEditor .NET */

.fullBasket {
	width: 100%;
	/*background-color: #C5E1F6;*/
}

.smallBasket {

}

.smallBasketText {
	font-family: arial;
	font-size: 11px;
}

.groupLink {

}

.smallbasketlink, .smallbasketlink:visited, .smallbasketlink:active {
	color: #000000;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
}
.smallbasketlink:hover {
	text-decoration: underline;
}

.itemheadding {
	position: absolute;
	top: 200px;
	left: -400px;
	z-index: 1;
	height: 60px;
	width: 230px;
	/*border: 1px solid black;*/
}
.itemheaddingText {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
}

.itemprice {
	position: absolute;
	top: 290px; /*316*/
	left: -200px;
	background-image: url(../design/itemprize_bg.png);
	width: 108px;
	height: 108px;
	z-index: 3;
}
.itemprice_td {
	height: 108px;
	width: 102px;
}
.itemprice_text {
	font-family: times;
	font-size: 21px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 6px;
	text-align: center;
}
.itemprice_smalltext {
	font-family: times;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.itemprice_topspace {
	font-family: Arial;
	font-size: 9px;
	padding-bottom: 5px;
	color: #ffffff;
	text-align: center;
}
.itemprice_botsave, .itemprice_botrelease {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	padding-top: 5px;
	color: #ffffff;
	text-align: center;
}

.itemsave_div {
	position: absolute;
	top: 305px;
	left: -200px;
	width: 71px;
	height: 17px;
	background-image: url(../design/shop_save_71_bg.png);
	z-index: 4;
}
.itemsave_text {
	text-align: right;
	padding-right: 5px;
	padding-top: 1px;
	font-size: 11px;
	color: #000000;
}

.itemstockinfo {
	position: absolute;
	top: 330px;
	left: -200px;
	font-size: 10px;
	width: 147px;
	height: 25px;
}

.itemimage_div {
	position: absolute;
	top: 146px;
	left: -400px;
	z-index: 1;
	height: 250px;
	width: 342px; /*add space for DVD-rating image*/
	text-align: center;
	/*border: 1px solid black;*/
}
.itemimage_td {
	height: 250px;
}

.itemAddBasketButton {
	position: absolute;
	z-index: 3;
	top: 300;
	left: -300;
}

.itemlink1, .itemlink1_h {
	position: absolute;
	top: 364px;
	left: -400px;
	z-index: 1;
	height: 26px;
	width: 36px;
	cursor: pointer;
	background-image: url(../design/fona_mediaicon_movie.png);
}
.itemlink1_h {
	background-image: url(../design/fona_mediaicon_movie_h.png);
}

.itemlink2, .itemlink2_h {
	position: absolute;
	top: 364px;
	left: -400px;
	z-index: 1;
	height: 26px;
	width: 36px;
	cursor: pointer;
	background-image: url(../design/fona_mediaicon_pdf.png);
}
.itemlink2_h {
	background-image: url(../design/fona_mediaicon_pdf_h.png);
}

.itemlink3, .itemlink3_h {
	position: absolute;
	top: 364px;
	left: -400px;
	z-index: 1;
	height: 26px;
	width: 36px;
	cursor: pointer;
	background-image: url(../design/fona_mediaicon_link.png);
}
.itemlink3_h {
	background-image: url(../design/fona_mediaicon_link_h.png);
}

.itemlistRow {
	border-bottom: 1px solid #93aab6;
}
.itemlistFabric {
	color: #2e505e;
	font-weight: bold;
	font-size: 13px;
	border-bottom: 1px solid #93aab6;
}
.itemlistAnchor,.itemlistAnchor:visited,.itemlistAnchor:active {
	/*font-size: 11px;*/
	color: #000000;
	text-decoration: none;
}
.itemlistAnchor:hover {
	color: #000000;
	text-decoration: underline;
}

.itemDescRow {
	height: 19px;
	border-bottom: 1px solid #93aab6;
}
.itemDescRow_va {
	height: 19px;
	border-bottom: 1px solid #93aab6;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	vertical-align: top;
}

.itemSectionRow {
	height: 19px;
	background-color: #1c5481;
	color: #eeeeee;
	font-weight: bold;
	border-bottom: 1px solid #C6D2E1;
}

.shopRow {
	height: 20px;
}
.shopRowHover {
	height: 20px;
	background-color: #b4c4ce;
}

.collitext {
	color: #ffffff;
	font-family: arial;
	font-size: 9px;
}
.collistk {
	color: #ffffff;
	font-family: times;
	font-size: 14px;
}

/*.rightItem {
	text-align: center;
}
.rightItemName {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	padding-top: 10px;
	padding-left: 7px;
	padding-right: 30px;
}
.rightItemPrice {
	font-family: times;
	text-align: right;
	font-size: 21px;
	background-image: url(../design/fona_glasprisbg.gif);
	color: #ffffff;
	width: 120px;
	height: 43px;
	text-align: center;
	padding-top: 13px;
}
.rightItemPricePlacement {
	text-align: right;
	padding-right: 10px;
}
*/
.topRanItemImg {
	position: absolute;
	left: -400px;
	top: 177px;
	width: 210px;
	height: 150px;
}
.topRanItemName {
	position: absolute;
	left: -550px;
	top: 152px;
	width: 230px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
	color: #11314f;
	cursor: pointer;
}
.topRanItemPrice {
	position: absolute;
	left: -570px;
	top: 212px;
	width: 89px;
	height: 89px;
	cursor: pointer;
}
.topRanItemPriceText {
	font-family: times;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 32px;
	color: #ffffff;
	cursor: pointer;
}
.topRanItemPrice1bg {
	background-image: url(../design/fokus_prislabel_1.png);
	background-repeat: no-repeat;
}
.topRanItemPrice2bg {
	background-image: url(../design/fokus_prislabel_2.png);
	background-repeat: no-repeat;
}
.topRanItemViewButton {
	position: absolute;
	left: -550px;
	top: 292px;
	width: 81px;
	height: 16px;
	cursor: pointer;
	background-image: url(../design/fokus_se_mere.png);
}

.ItemListImage {
	visibility: hidden;
	position: absolute;
	left: 1px;
	top: 1px;
	background-color: #ffffff; /* #C5E1F6;*/
	border: 1px solid #354968;
	padding: 5px;
}

.addCartLoader {
	visibility: hidden;
	position: absolute;
	z-index: 200;
	left: 1px;
	top: 1px;
	/* border: 1px solid #b4c4ce; /* #11314f; */
	background-image: url(../design/cart_loader2.gif);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
}

.shopPriceText {
	font-size: 9px;
	color: #666666;
}

.leftguidemenudiv {
	padding-left: 6px;
	padding-top: 10px;
	padding-right: 6px;
}
.guidemenu {
	height: 18px;
	border-bottom: 1px solid #C5E1F6;
	border-top: 1px solid #C5E1F6; /*same as bg*/
	font-family: arial;
	font-size: 11px;
}
.guidemenusub {
	height: 18px;
	padding-left: 12px;
	border-bottom: 1px solid #C5E1F6;
	border-top: 1px solid #C5E1F6;
	font-family: arial;
	font-size: 11px;
}
.guidemenu_active, .guidemenusub_active {
	height: 18px;
	border-bottom: 1px solid #9CC7EF;
	border-top: 1px solid #9CC7EF;
	font-family: arial;
	font-size: 11px;
}
.guidemenusub_active {
	padding-left: 12px;
}
.guidemenulink, .guidemenulink:visited {
	color: #000000;
	font-family: arial;
	font-size: 11px;
}

.shopbutton {
	/*background-color: #354968; /*9CC7EF*/
	background-image: url(../design/fona_shopbutton_150.png);
	color: #ffffff;
	border: none;
	height: 22px;
	width: 150px;
	cursor: pointer;
}

.shopForm {
	/*border: 0px;
	font-family: arial;
	font-size: 10pt;*/
}

.shopTextinput {
	border: 0;
	font-family: arial;
	font-size: 13px;
	background-color: #ffffff;
}

.borderbot {
	border-bottom: 1px solid #93aab6;
}
.bordertop {
	border-top: 1px solid #9CC7EF;
}

.shopBasketRuler {
	color: #1c5481;
	height: 1px;
}

.waitbox {
	position: absolute;
	z-index: 100;
	visibility: hidden;
	top: 1px;
	left: 1px;
	width: 400px;
	height: 200px;
	text-align: center;
	color: #000000;
	padding-top: 40px;
	background-color: #ffffff;
	border: 1px solid #1c5481;
}

/*.groupLinkInactive, .groupLinkInactive:visited {
	color: #6A6A6A;
	text-decoration: none;
}
.groupLinkInactive:hover {
	color: #000000;
	text-decoration: none;
}

.groupLinkActive, .groupLinkActive:visited {
	color: #000000;
	text-decoration: none;
}
.groupLinkActive:hover {
	color: #000000;
	text-decoration: none;
}*/

.shopinfomessage {
	position: absolute;
	top: -100px;
	left: -150px;
	width: 200px;
	border: 1px solid black;
	padding: 3px;
	background-color: #eeeeee;
	visibility: hidden;
	font-family: Arial;
	font-size: 11px;
}

.save_listbox {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	background-image: url(../design/fona_listeboks_spar.png);
	background-repeat: no-repeat;
	width: 55px;
	padding-top: 1px;
	padding-right: 2px;
	height: 15px;
	text-align: right;
}

.prebook_listbox {
	background-image: url(../design/fona_listeboks_prebook.png);
	width: 55px;
	height: 15px;
	text-align: right;
}

.futureitem_listbox {
	background-image: url(../design/fona_listeboks_kommer.png);
	width: 55px;
	height: 15px;
	text-align: right;
}

.lineoffer_listbox {
	background-image: url(../design/fona_listeboks_koe.png);
	width: 55px;
	height: 15px;
	text-align: right;
}

.onlyinstores_listbox {
	background-image: url(../design/fona_listeboks_kunibutik.png);
	width: 55px;
	height: 15px;
	text-align: right;
}

/*
.save_itembox {
	background-image: url(../design/fona_sparstjerne.gif);
	width: 100px;
	height: 100px;
	position: absolute;
	top: 267px;
	left: 745px;
	z-index: 2;
}
.save_itembox_l {
	background-image: url(../design/fona_sparstjerne_l.gif);
	width: 100px;
	height: 100px;
	position: absolute;
	top: 267px;
	left: 745px;
	z-index: 2;
}
.save_itempadding {
	padding-top: 34px;
	font-family: times;
	font-size: 14px;
	text-align: center;
}

.release_itembox {
	width: 100px;
	height: 5px;
	position: absolute;
	top: 317px;
	left: 745px;
	z-index: 2;
}
*/
.tab_active {
	width: 138px;
	height: 22px;
	background-image: url(../design/fona_faneaktiv.png);
}
.tab_inactive {
	width: 138px;
	height: 22px;
	background-image: url(../design/fona_faneinaktiv.png);
	cursor: pointer;
}
.tab_text {
	padding-left: 10px;
	color: #ffffff;
	font-family: verdana;
	font-weight: bold;
}
.tab_botborder {
	border-bottom: 1px solid #1c5481;
}

.lagersalg_shopselect {
	font-size: 10px;
}

/* ------- Product compare ------- */

.w170 {	width: 170px; }
.w200 {	width: 200px; }
.w250 {	width: 250px; }

.col2 { background-color: #d3dfe6; }
