#basket_content {
	margin-left:103px;
	width:606px;
	padding-top:52px;
}

.basket_product {
	width:606px;
	padding:20px 0px 30px 0px;
	background:url(../images/basket_dots.gif) bottom no-repeat;
}

.basket_product_table {
	width:606px;
}

.basket_product_table td {
	vertical-align:top;
}

.basket_product_pix {
	width:157px;
	height:154px;
	padding-top:3px;
	text-align:center;
	margin-bottom:10px;
}

.basket_product_td1 {
	width:157px;
	text-align:right;
	color:#ff4e00;
}

.basket_product_td1 span {
	color:#000;
	font-size:10px;
}

.basket_product_td2 {
	width:219px;
	padding:10px 0px 0px 22px;
	text-align:left;
	line-height:20px;
	font-size:10px;
}

.basket_product_td3 {
	width:198px;
	padding:10px 10px 0px 0px;
	text-align:right;
	font-size:10px;
}

.basket_product_td3 a {
	color:#ff4e00;
}

.basket_product_quantity {
	margin-top:5px;
	width:150px;
}

.basket_product_quantity td {
	text-align:left;
}

#basket_bottom {
	margin:30px 0px 15px 0px;
	padding-bottom:35px;
	background:url(../images/basket_dots.gif) bottom no-repeat;
}

#basket_free_shipping {
	float:left;
	width:340px;
	padding-left:15px;
	font-size:10px;
	line-height:16px;
}

#basket_free_shipping span {
	color:#000;
}

#basket_free_shipping strong {
	color:#ff4e00;
}

#basket_total {
	float:right;
	width:215px;
}

#basket_total_table {
	width:215px;
}

#basket_total_table td {
	height:20px;
	font-size:10px;
}

.basket_total_td_left {
	width:100px;
	padding-left:9px;
}

.basket_total_td_right {
	width:89px;
	padding-right:8px;
	text-align:right;
}

.basket_total_td_right_red {
	width:86px;
	padding-right:8px;
	text-align:right;
	color:#F00;
}

.basket_total_td_left_total {
	width:100px;
	padding-left:9px;
	background:url(../images/basket_total_left_total.gif) no-repeat top left;
	font-weight:bold;
	color:#ff4e00;
}

.basket_total_td_right_total {
	width:89px;
	padding-right:8px;
	text-align:right;
	background:url(../images/basket_total_right_total.gif) no-repeat top right;
	color:#000;
}

#basket_bottom_link_step_1 {
	width:606px;
	text-align:right;
	font-size:10px;
}

#basket_bottom_link_step_2 {
	width:606px;
	text-align:right;
	font-size:10px;
}

#basket_bottom_link_conditions {
	width:606px;
	text-align:right;
	font-size:10px;
}


#basket_bottom_link_policy {
	font-weight:bold;
	font-size:10px;
	color:#ff4e00;
}

.basket_bottom_link_order {
	color:#ff4e00;
	font-size:11px;
}

#basket_purchases_title {
	margin:30px 0px 20px;
}

#basket_purchases_title_products {
	margin:30px 0px 20px;
}

#basket_purchases {
	width:608px;
	background:url(../images/basket_validate_purchases_bg.gif) repeat-y;
}

#basket_purchases_table {
	width:583px;
	margin-left:24px;
}

#basket_purchases_table th {
	font-weight:normal;
	color:#000;
	height:25px;
}

#basket_purchases_table td {
	height:25px;
}

.basket_purchases_th1 {
	width:230px;
}

.basket_purchases_th2, .basket_purchases_th3, .basket_purchases_th4 {
	width:97px;
	text-align:center;
}

.basket_purchases_td1 {
	color:#ff4e00;
}

.basket_purchases_td2 {
	text-align:center;
	color:#6b6a63;
}


.basket_purchases_td3 {
	text-align:center;
	color:#6b6a63;
}

.basket_purchases_td4 {
	text-align:center;
	color:#6b6a63;
	font-size:10px;
}

.basket_purchases_td4 span {
	color:#000;
}





#basket_code_title {
	margin:30px 0px 20px;
}

#basket_code {
	width:608px;
	background:url(../images/basket_validate_purchases_bg.gif) repeat-y;
}

#promotion_code_table {
	width:583px;
	margin-left:24px;
}

#promotion_code_table th {
	font-weight:normal;
	color:#000;
	height:25px;
}

#promotion_code_table td {
	height:25px;
}

.basket_code_th1 {
	width:170px;
}

.basket_code_th2 {
	width:254px;

}

.basket_code_th3 {
	width:97px;
	text-align:center;
}

.basket_code_td1 {
	color:#ff4e00;
}

.basket_code_td2 {
	color:#6b6a63;
}


.basket_code_td3 {
	text-align:center;
	color:#6b6a63;
}

.basket_code_td4 {
	text-align:center;
	color:#6b6a63;
	font-size:10px;
}

.basket_code_td4 span {
	color:#000;
}

.basket_promo_container {
	width:606px;
}

.basket_promo_box {
	position:absolute;
	margin:-63px 0px 0px 530px;
	width:66px;
	height:52px;
}

.promo_price_table_basket {
	margin-left:3px;
	background:url(../images/promo_bg_left.gif) no-repeat top left;
}

.promo_price_td_basket {
	font-weight:bold;
	color:#fff;
	background:url(../images/promo_bg_right.gif) top right no-repeat;
	padding:2px 4px 0px 5px;
	height:17px;
}

.promo_price_table {
	margin-top:3px;
	background:url(../images/promo_bg_left.gif) no-repeat top left;
}

.promo_price_td {
	font-weight:bold;
	color:#fff;
	background:url(../images/promo_bg_right.gif) top right no-repeat;
	padding:0px 4px 0px 5px;
	height:17px;
}

#title_print_clear {
	display:none;
}

#basket_print_btn {
	text-align:right;
	margin-bottom:15px;
}

#basket_creditcards {
	margin-top:60px;
}


#policy_content {

}

#policy_content p {
	padding:0px;
	margin:0px 0px 8px 0px;
}

#policy_content h2 {
	font-size:14px;
	font-weight:bold;
	color:#aea747;
	padding:0px;
	margin:25px 0px 10px 0px;
}

#policy_content h3 {
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:18px 0px 6px 0px;
}

#policy_content h4 {
	font-weight:normal;
	padding:0px;
	margin:5px 0px 3px 0px;
}

#policy_content ul {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#policy_content ul li {
	margin:0px 0px 0px 25px;
	padding:0px 0px 8px 0px;
}

#policy_content ul li a {
	font-size:11px;
	color:#ff4e00;
}

#policy_content table {
	width:400px;
	margin:10px 0px 10px 0px;
}

#policy_content table th {
	padding-bottom:3px;
}

#conditions_popup {
	position:absolute;
	width:598px;
	height:358px;
	background:#fff;
	padding:1px;
	z-index:801;
}

#conditions_popup_content {
	border:1px solid #999;
	padding:5px 15px 15px 15px;
	width:566px;
	height:336px;
}

#conditions_popup_close {
	text-align:right;
	padding:0px 0px 10px 0px;
}

.conditions_popup_policy {
	height:316px;
	overflow:auto;
}

h2#policy_first_h2 {
	margin-top:0px;
	padding-top:0px;
}