/* CSS DECIDE */

.SubCats_Prodlink_TD {
	color: #ffffff;
	background-color: #ffffff;
	width: 150px;
	height:50px;
	border-collapse:separate;
	font-weight:900;
	text-align:center;
	border: solid 3px #ffffff;
}
.top {
	color: #ffffff;
	font-size: 9px;
	font-family: "times new roman";
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-right: 20px;
}
.top a {
	padding-left:20px
}
.top a:hover {
	text-decoration: underline;
}
.bund {
	color: #12002e;
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 3px;
	padding-left: 3px;
}
.kurv {
	color: #ffffff;
	font-size: 11px;
	font-family: "times new roman";
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-right: 13px;
	padding-left: 13px;
}
.kunde {
	color: #ffffff;
	font-size: 11px;
	font-family: "times new roman";
	font-weight: bold;
	letter-spacing: 1px;
	padding-right: 13px;
	padding-left: 13px;
}
/* search box */

td#ShopLayOut_Search_TD {
	position:relative;
}
form#Search_Form {
	height:35px;
	position:relative;
	width:190px;
	top:0px;
	left:0px;
}
input.SubmitButton_SearchPage {
	background: transparent url(/images/design/grafik/soeg_knap.jpg ) no-repeat left top;
	height:38px;
	border:0 none;
	left:128px;
	overflow:hidden;
	position:absolute;
	text-indent:-100px;
	top:0;
	width:48px;
}
.SearchField_SearchPage {
	border:1px solid #250060;
	color:#250060;
	font-family:verdana;
	font-size:11px;
	height:23px;
	left:20px;
	position:absolute;
	top:6px;
	width:108px;
}
.SubmitButton_OrderStep1, .SubmitButton_OrderStep2, .SubmitButton_OrderStep3, .SubmitButton_OrderStep4, input.send {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background: #250060;
	border-style: none;
	height:20px;
	cursor: pointer;
	vertical-align: middle;
}
/* Productmenu */

div#menuNiv0 {
	background: url(/images/design/grafik/productmenu/menuprodukter.gif) no-repeat -20px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:20px;
}
div#menuNiv1 {
	background: url(/images/design/grafik/productmenu/menugaveideer.gif) no-repeat -19px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv2 {
	background: url(/images/design/grafik/productmenu/menushopefter.gif) no-repeat -20px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv3 {
	background: url(/images/design/grafik/productmenu/menuhende.gif) no-repeat -22px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv4 {
	background: url(/images/design/grafik/productmenu/menuboligen.gif) no-repeat -23px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv5 {
	background: url(/images/design/grafik/productmenu/menuandet.gif) no-repeat -22px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv6 {
	background: url(/images/design/grafik/productmenu/menubeklaedning.gif) no-repeat -22px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
div#menuNiv7 {
	background: url(/images/design/grafik/productmenu/menutilboern.gif) no-repeat -22px 0px;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-100px;
	width:140px;
	cursor: default;
	margin-top:10px;
}
.aMenuHide {
	display:none;
}
#margmenu {
	margin-bottom: 15px;
	display: block;
}
.ProductMenu_TD tr td a:link, .ProductMenu_TD tr td a:visited, .ProductMenu_TD tr td a:hover, .ProductMenu_TD tr td a:active {
	font: bold 10px/20px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #12002e;
}
.ProductMenu_TD tr td a:hover {
	text-decoration: underline;
}
table.SubMenu_Productmenu_Table {
	margin-bottom: 10px;
}
div#ProductmenuContainer_DIV {
	overflow: hidden;
}
#ProductMenu_Table br {
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	display: none;  /* 4safari */
}
/* varekort */

div#Selector img {
	display:block;
	float:left;
	height:40px;
	width:51px;
	margin-left:3px;
	cursor: pointer;
}
div#imageViewer {
	width:190px;
}
.MediaViewerSelector br {
	display: none;
}
/*topti */

table.topten {
	margin-top: 10px;
}
.topten td {
	padding: 5px 0px;
}
.topten td, .topten td a:link, .topten td a:hover, .topten td a:visited, .topten td a:active {
	font: bold 9px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #1b0047;
}
.topten td a:hover {
	text-decoration: underline;
}
/* gem koebsknap paa varekort */
div.hideMeBuySection {
	display: none;
}
/* kreditkort fix */

#ProductMenu_Table br, .NumberProduct_Basket br, .BackgroundColor1_Orderstep1 br, .BackgroundColor1_Orderstep2 br, .BackgroundColor1_Orderstep3 br, #OrderStep2_TD br {
	font-size:0;
	height:0;
	line-height:0;
}
span#PayMethodsContainer table tbody tr td br {
	display: none;
}
span#PayMethodsContainer table tbody tr td img {
	display:block;
	float:left;
	margin-bottom:20px;
	margin-right:17px;
	vertical-align:top;
}
span#PayMethodsContainer table tbody tr td {
	display:block;
	float:left;
	height:50px;
	vertical-align:top;
}
/* hojremenu table fix */

div#labelcontainer {
	display:block;
	height:1000px;
	overflow:hidden;
	position:relative;
}
div.labels {
	display:block;
	overflow:hidden;
	position:absolute;
	width:100%;
	left:-1px;
}
.SpaceRight_TD, .SpaceLeft_TD {
	vertical-align: top;
}
.SpaceLeft_TD {
	background: #12002e url(/images/design/grafik/background_square_left.gif) right;
}
td.frontPagePrice strike {
	display:none;
}
td.frontAmount .TextInputField_Productlist, td.frontAmount .TextInputField_ProductInfo {
	font-size:10px;
	position:relative;
	top:-13px;
}
#BUYSECTION .TextInputField_ProductInfo {
	font-size:10px;
}
#BUYSECTION .BuyButton_ProductInfo input {
	position:relative;
	top:-7px;
}
.listAmount .TextInputField_Productlist {
	font-size:10px;
	position:relative;
	top:6px;
}
span.productTypeCard {
	display:block;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #12002E;
	margin-top: 4px;
}
.ShowBasket_GiftWrapUnChecked_TD {
	padding: 0px 0px 45px !important;
	color:#358400;
}
.ShowBasket_GiftWrapChecked_TD {
	padding: 0px 0px 10px !important;
	color:#358400;
}
.basketTDColored {
	color:#B2B2B2;
}
.basketTDStrongFont {
	font-size:14px;
}
.HR_OrderStep1 {
	display:none;
}



/*** categoryPRLists **/
.Activ_Productmenu img {
	display: none;
}
.Deactiv_Productmenu img {
	display: none;
}
#category-picture-list {
	width: 480px;
	overflow: hidden;
	margin-top:35px;
}
#category-picture-list .inner {
	width: 510px;
}
#category-picture-list a {
	display: inline;
	float: left;
	width: 163px;
	height: 170px;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}
#category-picture-list a img {
	display: block;
	margin: 0px auto 10px;
}
#category-picture-list br {
	display: none;
}
#category-picture-list .SubCats_Prodlink, #category-picture-list .SubCats_Prodlink a {
	width: 163px;
	height:200px;
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#12002E;
	font-weight:900;
}
