
/* BY CYGNET */

#plusone {
	position:absolute;
	margin-left:756px;
	top:85px;
	z-index:101;
	
}

#sweden {
	position:absolute;
	margin-left:750px;
	top:5px;
	z-index:101;
}

#productmenucontainer_div {
	padding:0px;
}

.ProductImagePos {
	position:absolute;
	margin-top:160px;
	margin-left:5px !important;
	margin-left:1px;
}

.submenu_productmenu_table {left:0px;width:100%;}

#ActiveCategory_A, #ProductmenuContainer_DIV br {display:none !important;}

.SubMenu_Productmenu_Table { background-color:#19191c;border-top:4px solid #19191c;border-bottom:4px solid #19191c;}

/* NIV1 */
#ShopMainLayOutTable #ProductMenu_Table td {background-position:10px 10px !important;padding:0px;}

#ShopMainLayOutTable #ProductMenu_Table a {
	padding-left:30px;
	padding-top:4px;
	padding-bottom:4px;
	display:inline-block;
	width:198px !important;
	width:228px;
	font-size:12px;
}

#ShopMainLayOutTable #ProductMenu_Table a strong {
	color:#FFFFFF;
	font-size:14px;
}

.ProdMenuStrong{
	text-decoration:none !important;
	background-color:#5a5b5e;
}

#ShopMainLayOutTable #ProductMenu_Table a:hover {color:#54BC3E; text-decoration:none;}

/* NIV2 */
#ShopMainLayOutTable #ProductMenu_Table .RootCategory_Productmenu .SubMenu_Productmenu_Table a {
	padding-left:20px;
	width:188px !important;
	width:200px;
	color:#a3a3a4;
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
}


#ShopMainLayOutTable #ProductMenu_Table .RootCategory_Productmenu .SubMenu_Productmenu_Table a.Activ_Productmenu {color:#FFFFFF !important; text-decoration:none;}
#ShopMainLayOutTable #ProductMenu_Table .RootCategory_Productmenu .SubMenu_Productmenu_Table a:hover {color:#FFFFFF !important; text-decoration:none;}

/* NIV3 */
#ShopMainLayOutTable #ProductMenu_Table .RootCategory_Productmenu .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a {
	padding-left:30px;
}

/* NIV4 */
#ShopMainLayOutTable #ProductMenu_Table .RootCategory_Productmenu .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a {
	padding-left:40px;
}


.ProdMenuYellow {
	margin-bottom:1px;
	background-color:#f2ce00;
	height:21px !important;
	height:28px;
	color:#000 !important;
	padding-top:7px;
	padding-left:28px;
	width:200px !important;
	width:228px;
	text-decoration:none !important;
	font-size:14px;
	font-weight:bold !important;
	text-transform:uppercase;
	display:inline-block;
}





.Prod {border:1px solid #a2a4b0;}
.Prod .BGs {
	background-image:url(/images/template/background-prod.png);
	background-position:bottom;
	background-repeat:repeat-x;
	border-top:1px solid #a2a4b0;
}

.hide {display:none;}

.Prod .PName {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#242424;
	font-weight:bold;
}

.Prod .PName a {
	color:#7b2525;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.Prod .ProductImage img {
/*	width:190px;
*/
}

.Prod .PPrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	line-height:16px;
	padding-left:7px;
	padding-right:7px;
}
.Prod .PPrice div {font-size:11px; font-weight:normal;}
.Prod .PPrice strike {font-size:12px;float:left;font-weight:bold;color:#4e4e4e !important;}













.TopMenu a {margin-left:15px;margin-right:15px;display:inline-block;}
.SubmitButton_Orderstep1_Position{
	position:absolute;
	margin-top:-200px;
	margin-left:350px;
}

.ProductMenuCol_TD {
	
	background-color:#33353a;
	}

/* SMALL BASKET */
#DivClickBasket {
	padding-bottom:10px;
}

#DivClickBasket {
/*
	background-color:#29671d;
	background-image:url(/images/template/background-basket2011.png) !important;
*/
	background-repeat:repeat-x;
	background-position:top;
}

.MethodFees_Basket_PayMethod_TR, .MethodFees_Basket_ShippingMethodLabel_TD, .MethodFees_Basket_ShippingMethodFee_TD, .Products_Basket_TotalPrice_TD {display:none;}

#BasketTd1 {margin-top:0px;display:block;}

#DivClickBasket br {display:none;}
.Products_Basket_TotalPrice_TD, .NumberProduct_Basket {font-size:12px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;padding-bottom:15px;padding-left:10px;}

.Payments {width:100%; text-align:center;margin-top:10px;}
.Payments img {padding-top:5px;margin-bottom:5px;}

.TotalSum_Basket {padding-left:10px;}
.Amount_Basket {padding-right:10px;}
.TotalSum_Basket, .Amount_Basket, .BasketHeader {font-size:12px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}

.Products_Basket_Amount_TD {padding-left:10px;padding-right:5px; vertical-align:top;}
.Products_Basket_ProductName_TD {width:100%;}
.Products_Basket_ProductName_TD a {overflow:hidden;width:165px !important;width:175px;}
.Products_Basket_ProductName_TD a, .Products_Basket_Amount_TD {color:#FFFFFF !important;text-decoration:none !important;padding-bottom:3px;}

.Products_Basket_TBL {margin-bottom:10px;}



/*STEP 1*/

.Heading_Orderstep1_TBL, .LoadProfile_Orderstep1_TBL, .HR_OrderStep1 {display:none;}

.submitbutton_orderstep1 {width:auto !important;height:auto !important;}






/* KREDITKORT */
.text1_creditcardpayment input {width:auto !important;height:auto !important;}
#txtCardNumber, #txtCardCvv, .Text1_CreditCardPayment select {font-size:12px !important;height:24px !important;padding:3px;}
#txtCardNumber {padding-top:5px;width:160px !important;}
#txtCardCvv {padding-top:5px;}


/* popup */
.AlertMsg {font-size:13px; font-weight:bold;}


/* hide */
.ShowIfSteps {display:none;margin-top:20px;margin-left:5px;}
.ShowIfSteps ul {margin-left:0px;padding-left:20px !important; font-size:11px; list-style:square;}
.ShowIfSteps li {padding-left:0px !important;margin-top:6px;margin-bottom:6px;}

#ProdCardDecs #show {
	background-image: url(../images/template/hjelm-lille.png);
	background-repeat: no-repeat;
	padding-left:55px;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
}

#ProdCardDecs .show-bike-size {background-image: url(../images/template/cykkelstr-lille.png) !important;padding-left:70px !important;}
#ProdCardDecs .show-sko {background-image: url(../images/template/cykelsko-lille.png) !important;}
#ProdCardDecs .show-herrestr {background-image: url(../images/template/str-mand-lille.png) !important;}
#ProdCardDecs .show-damestr {background-image: url(../images/template/str-dame-lille.png) !important;}
#ProdCardDecs .cykkelstr {background-image: url(../images/template/cykkelstr-lille.png) !important;}


