body{
	background:url('/images/design/da/Bg.jpg') no-repeat top center #817e83;
	
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
   body {
      background: #fff !important;
  }
}

*{
	vertical-align:top;
	font-size:11px;
	font-family:arial;
	color:#333333;
}
a:link, a:visited, a:active, a:hover{
	text-decoration:none;
}
h1{
	color:#e71c02;
	font-size:30px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

/****************************************************************************
 									Header
/***************************************************************************/
#ShopLayOut_SpaceTop_TD{
	background:url('/images/design/da/header/bg.jpg') no-repeat top center;
	padding:0px 4px;
}
#ShopLayOut_Topmenu_TD{
	background:url('/images/design/da/header/topmenuBg.png') repeat-x top center;
	height:53px;
	padding:0px 0px 0px 15px;
}
.topmenuLinks{
	float:left;
	margin:0px 20px 0px 0px;
	border-top:5px solid transparent;
	padding:13px 0px 0px 0px;
}
.topmenuLinks a:link, .topmenuLinks a:visited, .topmenuLinks a:active, .topmenuLinks a:hover{
	text-decoration:none;
	font-size:12px;
	font-weight:Bold;
}
.topmenuActive{
	border-top:5px solid #e71c02;
}
#ShopLayOut_Content_TD{
	background:url('/images/design/da/mainBg.png') repeat-y;
}
#Table45{
	width:930px !important;
	margin:13px 10px 20px 20px;
}

/****************************************************************************
								      Search
/***************************************************************************/
#Search_Form{
	display:none;
}
.SearchField_SearchPage{
	height:30px;
	line-height:30px;
	border:1px solid #cccccc;
	border-right:none;
	width:120px;
	padding:0px 10px 0px 10px;
}

/****************************************************************************
								  Product menu
/***************************************************************************/
#Table16{
	border-top:5px solid #eaeade;
	width:170px !important;
	margin:0px 18px 0px 0px;
}
#ProductMenu_Table_top TD A:Link, #ProductMenu_Table TD A:Active, #ProductMenu_Table TD A:visited, #ProductMenu_Table TD A:hover{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table_top{
	margin:15px 0px 0px 0px;
}
#ProductMenu_Table_top TD{
	padding:4px 0px 4px 15px;
	background:url('/images/design/da/productmenu/bullet.jpg') no-repeat 2px 8px ;
	text-transform:uppercase;
}
#ProductMenu_Table_top TD B {
	font-weight:bold;
	text-transform:uppercase;
}
#ProductMenu_Table_top TD A SPAN {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

/************ Niveau 1 ************/

#ProductMenu_Table TD{
	padding:4px 0px 4px 15px;
	background:url('/images/design/da/productmenu/bullet.jpg') no-repeat 2px 8px ;
	text-transform:uppercase;
}
#ProductMenu_Table TD A:Link {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD A:Active {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD A:Visited {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD A:Hover {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD B {
	font-weight:bold;
	text-transform:uppercase;
}
#ProductMenu_Table TD A SPAN {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD .Activ_Productmenu:Link, #ProductMenu_Table TD .Activ_Productmenu:Visited, #ProductMenu_Table TD .Activ_Productmenu:Hover, #ProductMenu_Table TD .Activ_Productmenu:Active, #ProductMenu_Table TD .Activ_Productmenu SPAN{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}


/************ Niveau 2 ************/
.SubCategoryIndent1_Productmenu{
	display:none;
}
#ProductMenu_Table TD TD{
	padding:3px 0px 3px 15px;
	border:none;
	background:url('/images/design/da/productmenu/bullet.jpg') no-repeat 2px 7px ;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD A:Link {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD A:Active {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD A:Visited {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD A:Hover {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD B {
	font-weight:normal;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD A SPAN {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}
#ProductMenu_Table TD TD .Activ_Productmenu:Link, #ProductMenu_Table TD TD .Activ_Productmenu:Visited, #ProductMenu_Table TD TD .Activ_Productmenu:Hover, #ProductMenu_Table TD TD .Activ_Productmenu:Active, #ProductMenu_Table TD TD .Activ_Productmenu SPAN{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:uppercase;
}

/************ Niveau 3 ************/
.SubCategoryIndent2_Productmenu{
	display:none;
}
#ProductMenu_Table TD TD TD{
	padding:2px 0px 2px 15px;
	border:none;
	background:url('/images/design/da/productmenu/bullet.jpg') no-repeat 2px 6px ;
	text-transform:none;
}
#ProductMenu_Table TD TD TD A:Link {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}
#ProductMenu_Table TD TD TD A:Active {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}
#ProductMenu_Table TD TD TD A:Visited {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}
#ProductMenu_Table TD TD TD A:Hover {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}
#ProductMenu_Table TD TD TD B {
	font-weight:normal;
	text-transform:none;
}
#ProductMenu_Table TD TD TD A SPAN {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}
#ProductMenu_Table TD TD TD .Activ_Productmenu:Link, #ProductMenu_Table TD TD TD .Activ_Productmenu:Visited, #ProductMenu_Table TD TD TD .Activ_Productmenu:Hover, #ProductMenu_Table TD TD TD .Activ_Productmenu:Active, #ProductMenu_Table TD TD TD .Activ_Productmenu SPAN{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
}


/****************************************************************************
 									Main
/***************************************************************************/
#Main_TD{
	padding:0px 20px;
	width:560px;
}

/****************************************************************************
 									Basket
/***************************************************************************/
#basketTotalProds{
	padding:0px 5px 0px 0px;
	vertical-align: middle;
	background:#FFFFFF;
	width:60px;
	color:#666666;
	font-size:13px;
}
#basketTotalProds b{
	color:#0d0d0d;
	font-size:13px;
}
#basketTotalPrice{
	vertical-align: middle;
	background:#FFFFFF;
	width:110px;
	text-align:right;
	color:#666666;
	font-size:13px;
}
#basketTotalPrice b{
	color:#0d0d0d;
	font-size:13px;
}
#ShopLayOut_Basket_TD .heading {

    background: url('/images/design/da/rightcollumHeadingBg.png') repeat-x #eeeeee 0% 32%;

    padding-bottom: 10px;

}
#ShopLayOut_Basket_TD .heading span{
    background-color: #eeeeee;
	padding:0px 4px 0px 0px;
	color:#e71c02;
	font-size:14px;
	font-weight:Bold;
}
#ShopLayOut_Basket_TD{
	padding:0px 10px 0px 10px;
	/*background:url('/images/design/da/eventBg.jpg') no-repeat;*/
}
#eventBox{
	font-size:12px;
	color:#333333;
	padding:6px 0px 0px 0px;
}
#eventBox strong{
	font-size:12px;
	color:#333333;
}
.rigthCollumNews, .rigthCollumNews strong{
	font-size:12px;
	color:#333333;
	border-bottom:1px solid #e5e5e5;
	padding:5px 0px 5px 0px;
}
.rigthCollumTxt{
	font-size:11px;
	color:#555555;
	padding:5px 0px 5px 0px;
}
.rigthCollumTxt img{
	margin:5px 0px 0px 0px;
}
#newsletterInput{
	width:90px;
	margin:0px 10px 0px 0px;
}

/****************************************************************************
 							Product group description
/***************************************************************************/
.SubCats_Prodlink_TD a:link, .SubCats_Prodlink_TD a:active, .SubCats_Prodlink_TD a:visited, .SubCats_Prodlink_TD a:hover{
	font-size:12px;
	color:#333333;
	line-height:20px;
	font-weight:Bold;
}
.SubCats_Prodlink_TD{
	width:50%;
	padding:0px 0px 10px 0px;
	float:left;
}
#prodGroupDescBox{
	background:url('/images/design/da/prodgroupDescBg.jpg') no-repeat #d6d6d6;
	padding:20px;
}
.breadcrumbArrow{
	vertical-align:middle;
	position:relative;
	top:-2px;
	margin: 0 5px;
}
.breadcrumbArrow2{
	position:relative;
	top:3px;
	margin: 0 5px;
}

/************************************************************************
							    Show basket
************************************************************************/
#ShowBasketHeaders TD{
	font-weight:bold;
	color:#333333;
	font-size:10px;
	padding:0px 0px 5px 0px;
	text-transform:uppercase;
	border-bottom:2px solid #cccccc;
}
#ShowBasketTotalPRiceTxt{
	color:#333333;
	padding:6px 0px 0px 0px;
	font-size:10px;
}
#ShowBasketTotalPRice{
	color:#333333;
	font-weight:bold;
	font-size:20px;
}

#ShowBasketShippingFeeTxt{
	color:#333333;
	padding:0px 0px 0px 0px;
	font-size:10px;
}
#ShowBasketShippingFee{
	color:#333333;
	font-weight:bold;
	font-size:10px;
}

#ShowBasketPayMethodFeeTxt{
	color:#333333;
	padding:0px 0px 0px 0px;
	font-size:10px;
}
#ShowBasketPayMethodFee{
	color:#333333;
	font-weight:bold;
	font-size:10px;
}
.showbasketProdLink a:link, .showbasketProdLink a:visited, .showbasketProdLink a:active, .showbasketProdLink a:hover{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.basketProductLine td{
	vertical-align:middle;
	color:#333333;
	font-weight:normal;
	font-size:12px;
}
#basketContainer{
	left:-143px;
}


/************************************************************************
							    Ordersteps
************************************************************************/
.BackgroundColor1_Orderstep1 form{
	margin:0px;
}

.TableLines_Orderstep1{
	background-color:#eeeeee;
}
.OrderStep1_Next_TD{
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
}

.TableLines_Orderstep2{
	background-color:#eeeeee;
}
.OrderStep2_Methods_Next_TD{
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
}

.TableLines_Orderstep3{
	background-color:#eeeeee;
}
.OrderStep3_Next_TD{
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
}


#CreditCardPayment_TD form{
	margin:0px;
}
.SubmitButton_Pay{
	background:url('/images/design/da/buttons/nextBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
}
.Heading_OrderStep3 h1{
	margin:0px;
}
.SubmitButton_OrderStep3{
	background:url('/images/design/da/buttons/backBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
}

.SubmitButton_Orderstep3_Position{
	background:url('/images/design/da/buttons/approve.jpg') no-repeat;
	height:35px;
	width:140px;
	border:none;
	cursor:pointer;
} 	

.SubmitButton_Orderstep2{
	background:url('/images/design/da/buttons/nextBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
}

.BackButton_Orderstep2 {
	background:url('/images/design/da/buttons/backBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
} 	

.SubmitButton_Orderstep1 {
	background:url('/images/design/da/buttons/login.jpg') no-repeat;
	height:25px;
	width:45px;
	border:none;
	cursor:pointer;
}

.OrderStep1_Next_TD .SubmitButton_Orderstep1 {
	background:url('/images/design/da/buttons/nextBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
}



.OrderStep1_Next_TD .BackButton_Orderstep1 {
	background:url('/images/design/da/buttons/backBtn.jpg') no-repeat;
	height:35px;
	width:90px;
	border:none;
	cursor:pointer;
} 	

.TextInputField_Orderstep1{
	margin:0px 0px 5px 0px;
	height:25px;
	line-height:23px;
}
textarea.TextInputField_Orderstep1{
	margin:0px 0px 5px 0px;
	height:90px;
	line-height:16px;
}
.OptionSelect_Orderstep1{
	margin:0px 0px 5px 0px;
}
.Heading_CreditCardPayment{
	position:relative;
	top:-2px;
}
#txtCardNumber{
	margin:0px 0px 5px 0px;
}


/************************************************************************
							    Footer
************************************************************************/
.SpaceBottom_TD table td{
	color:#cccccc;
	font-size:11px;
}
.SpaceBottom_TD table td b{
	color:#ffffff;
	font-size:11px;
}
.SpaceBottom_TD table td a:link, .SpaceBottom_TD table td a:visited, .SpaceBottom_TD table td a:active, .SpaceBottom_TD table td a:hover{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

/************************************************************************
							    Tip friend
************************************************************************/
.TextInputField_TipFriend{
	width:250px;
	margin:0px 0px 5px 0px;
}
.SubmitButton_TipFriend{
	background:url('/images/design/da/buttons/send.jpg');
	border:none;
	width:50px;
	height:20px;
}