@charset "utf-8";
/* CSS Document */

/*ESHOP*/

/* basket */
#basket
{
}

#basket_sum_products
{
	position:absolute;
	right:28px;
	top:33px;
	font-family:'pf_din_text_cond_promedium',Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	letter-spacing:0.2px;
	color:#CEC9C4;
}

.basket_bg_title
{
	/*background:#00497E;
	height:47px;
	
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0x 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	position:relative;
	z-index:5;
	padding-left:18px;
	padding-right:18px;*/
	
	background:#ECEDED;
	border-radius:5px;
	height:32px;
	line-height:32px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}

#login_register_box .basket_bg_title
{
	border-radius:5px 5px 0 0;
}

.basket_bg_title_left
{
	float:left;
}

.basket_bg_title_right
{
	float:right;
}

.basket_bg_title h2
{
	font-size:15px;
	font-weight:bold;
	color:#00497E;
}

#login_register_box .basket_bg_title h2
{
	text-align:center;
}


#table_header
{
	position:relative;
	z-index:1;
	background:#ECEDED;
	border-radius:5px;
	width:100%;
	height:32px;
	line-height:32px;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#58585A;
}

#table_header table td
{
	background:url(../images/design/dot_table.png) top right repeat-y;
}

.question
{
	position:relative;
	cursor:pointer;
}

.sunnefo
{
	display:none;
	position:absolute;
	top:-70px;
	left:-4px;
	background:url(../images/design/sunnefo.png) top left no-repeat;
	width:240px;
	height:70px;
	
}

.sunnefo_in
{
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    height: 44px;
    margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 8px;
	margin-right: 8px;
    width: 221px;
	line-height:normal;
	text-align:center;
}

#table_content
{
	font-size:14px;
	color:#58585A;
}

#table_content table td
{	vertical-align:top;
	background:url(../images/design/dot_table_data.png) top right repeat-y;
	padding-top:13px;
	padding-bottom:13px;	
}

#table_content table tr
{
	background:url(../images/design/tr_border.png) bottom left repeat-x;
}

#table_content table tr:last-child
{
	height:14px;
	background:url(../images/design/td_footer.png) bottom left no-repeat;
}

.basket_table_item
{
	
}

.basket_title h3
{
	color: #cb5e17 !important;
    font-family: Verdana,Geneva,sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
    margin-bottom: 10px !important;
}

.basket_title h2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#00497E;
}

	

.basket_delete_btn
{
	background:url(../images/design/delete_basket.png) top left no-repeat;
	width:27px;
	height:22px;
	cursor:pointer;
}

.basket_quantity
{
	/*background:url(../images/design/bg_xristes.png) top left no-repeat;
	width:94px;
	height:67px;*/
	width:100px;
}

.basket_quantity .formobjects
{
	padding:0 !important;
}

.basket_quantity_left
{
	background:url(../images/design/input_xristes.png) top left no-repeat;
	width:66px;
	height:33px;
}

.basket_quantity_left input[type="text"]
{
	width:100%;
	height:33px;
	line-height:33px;
	text-align:center;
	font-size:14px;
	color: #58585A;
	width:100%;
	border:0;
	padding:0;
	margin:0;
	background:none;
}

.basket_quantity_right
{
	width:50px;
	margin-top:12px;
}

.basket_quantity_up
{
	float:right;
	cursor:pointer;
}

.basket_quantity_down
{
	float:left;
	cursor:pointer;
}


.table_results
{
	font-weight:bold;
	color:#58585A;
	font-size:14px;
}

.table_results_item
{
	/*background:#EBECDF;*/
	
	padding-top:13px;
	padding-bottom:13px;
	border-bottom:1px solid #dad8d6;
	padding-left:20px;
	padding-right:20px;
}

.table_results_item_left
{
	width:738px;
	padding-right:14px;
}

.table_results_item_right
{
	width:102px;
}

#total_price
{
	margin-top:-1px;
	
	background: #e88f41;
	background: -moz-linear-gradient(left,  #e88f41 0%, #d6501a 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e88f41), color-stop(100%,#d6501a));
	background: -webkit-linear-gradient(left,  #e88f41 0%,#d6501a 100%);
	background: -o-linear-gradient(left,  #e88f41 0%,#d6501a 100%);
	background: -ms-linear-gradient(left,  #e88f41 0%,#d6501a 100%);
	background: linear-gradient(to right,  #e88f41 0%,#d6501a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88f41', endColorstr='#d6501a',GradientType=1 );

	height:35px;
	line-height:35px;
	
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0x 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
}

#total_price_in
{
	padding-left:20px;
	padding-right:20px;
}

#total_price .table_results_item_left
{
	width:738px;
	padding-right:14px;
}

#total_price .table_results_item_right
{
	width:102px;
}

#total_price table td
{
	padding:0;
	margin:0;	
}

#basket_send_text
{
	margin-top:20px;
	text-align:right;
	
}

#basket_send_text a
{
	font-family: 'pf_din_text_cond_probold',Arial,Helvetica;
    font-size: 16px;
	font-weight:normal;
	letter-spacing:0.2px;
	color:#4D4B4B;
}

#basket_bottom
{
	margin-top:50px;
}

#eshop_messages
{
	margin-bottom:20px;
}

.eshop_oroi
{
	float:left;	
	width:577px;
	margin-right:13px;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0.2px;
	color:#58585a;
	margin-left:10px;
}

.eshop_oroi a
{
	color:#4D4B4B;
}

.eshop_oroi_left
{
	/*float:left;
	margin-right:10px;
	margin-top:7px;*/
	height:20px;
	display:table-cell;
	vertical-align:middle;
	padding-right:10px;
}

.eshop_oroi_left input[type="checkbox"] 
{
    display:none;
}

.eshop_oroi_left input[type="checkbox"] + label span
{
    display:inline-block;
    width:20px;
    height:19px;
    vertical-align:middle;
    background:url(../images/design/check_box.png) top left no-repeat;
    cursor:pointer;
}
.eshop_oroi_left input[type="checkbox"]:checked + label span 
{
	background-position:bottom left;
}


.check input[type="checkbox"] + label span
{
	margin:-3px 5px 0 0 !important;
}

.eshop_oroi_right
{
	height:20px;
	display:table-cell;
	vertical-align:middle;
	/*float:left;*/
}

.eshop_submit_btn
{
	float:right;
	border-radius:5px;
	border:1px solid #CB5E17;
	background: #f0ab62;
	background: -moz-linear-gradient(top,  #f0ab62 0%, #f2ac64 5%, #ed8c4d 50%, #e86b1f 55%, #e14e0e 95%, #d75311 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0ab62), color-stop(5%,#f2ac64), color-stop(50%,#ed8c4d), color-stop(55%,#e86b1f), color-stop(95%,#e14e0e), color-stop(100%,#d75311));
	background: -webkit-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: -o-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: -ms-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: linear-gradient(to bottom,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0ab62', endColorstr='#d75311',GradientType=0 );
	
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	/*margin-right:-10px;*/
}

.eshop_submit_btn a
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	
	font-family:'pf_dindisplay_promedium',Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	
	text-shadow:1px 1px 3px rgba(0,0,0,0.5);
}

.eshop_submit_btn:hover
{
	border:1px solid #00497E;
	
	background: #328dc6;
	background: -moz-linear-gradient(top,  #328dc6 0%, #3994cf 4%, #3587c5 22%, #3378b8 48%, #0d5ba7 52%, #0050a0 57%, #003984 96%, #00447f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#328dc6), color-stop(4%,#3994cf), color-stop(22%,#3587c5), color-stop(48%,#3378b8), color-stop(52%,#0d5ba7), color-stop(57%,#0050a0), color-stop(96%,#003984), color-stop(100%,#00447f));
	background: -webkit-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: -o-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: -ms-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: linear-gradient(to bottom,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328dc6', endColorstr='#00447f',GradientType=0 );
	
}

#basket_stoixeia
{
}

#login_register_box
{
	display:table;
	margin:0 auto;
}

#login_register_box_left
{
	float:left;
	border-radius:0 0 5px 5px;
	width:414px;
	margin-right:38px;
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0x 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
}

#login_register_box_right{
	float:left;
	border-radius:0 0 5px 5px;
	width:414px;
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0x 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
}

.login_register_box_bottom
{
	padding:20px;
    font-size: 15px;
	font-weight:normal;
	letter-spacing:1px;
	text-align:center;
}

.login_register_box_bottom_text
{
	height:70px;
}

.loginregister_btn
{
	display:table;
	margin:0 auto;
	margin-top:10px;
	
	border-radius:5px;
	border:1px solid #CB5E17;
	background: #f0ab62;
	background: -moz-linear-gradient(top,  #f0ab62 0%, #f2ac64 5%, #ed8c4d 50%, #e86b1f 55%, #e14e0e 95%, #d75311 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0ab62), color-stop(5%,#f2ac64), color-stop(50%,#ed8c4d), color-stop(55%,#e86b1f), color-stop(95%,#e14e0e), color-stop(100%,#d75311));
	background: -webkit-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: -o-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: -ms-linear-gradient(top,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	background: linear-gradient(to bottom,  #f0ab62 0%,#f2ac64 5%,#ed8c4d 50%,#e86b1f 55%,#e14e0e 95%,#d75311 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0ab62', endColorstr='#d75311',GradientType=0 );
	
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
}

.loginregister_btn a
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	
	font-family:'pf_dindisplay_promedium',Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF;
	
	text-shadow:1px 1px 3px rgba(0,0,0,0.5);
}

.loginregister_btn:hover
{
	border:1px solid #00497E;
	
	background: #328dc6;
	background: -moz-linear-gradient(top,  #328dc6 0%, #3994cf 4%, #3587c5 22%, #3378b8 48%, #0d5ba7 52%, #0050a0 57%, #003984 96%, #00447f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#328dc6), color-stop(4%,#3994cf), color-stop(22%,#3587c5), color-stop(48%,#3378b8), color-stop(52%,#0d5ba7), color-stop(57%,#0050a0), color-stop(96%,#003984), color-stop(100%,#00447f));
	background: -webkit-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: -o-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: -ms-linear-gradient(top,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	background: linear-gradient(to bottom,  #328dc6 0%,#3994cf 4%,#3587c5 22%,#3378b8 48%,#0d5ba7 52%,#0050a0 57%,#003984 96%,#00447f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328dc6', endColorstr='#00447f',GradientType=0 );
	cursor:pointer;
}

.basket_confirm_item
{
	padding-bottom:30px;
	margin-bottom:30px;	

	background:url(../images/design/td_footer.png) bottom center no-repeat;
}

.basket_confirm_item_bg
{
	background:#FFF;
}

.basket_confirm_item h3
{
    font-size: 14px;
	font-weight:normal;
	color:#00497E;
	margin-bottom:20px;
}

#send_way
{
	padding:15px;
}

#send_way_left
{
	float:left;
	width:400px;
	margin-right:54px;
}

.stoixeia_item
{
	margin-bottom:5px;
}

.stoixeia_item_title
{
	float:left;
	width:115px;
	padding:5px;
	background:#117bae;
    font-size: 14px;
	font-weight:normal;
	color:#FFF;
	text-align:right;
}

.stoixeia_item_data
{
	float:left;
	width:265px;
	padding:5px;
	background:#F6F6F6;
    font-size: 14px;
	color:#1A171B;
}

#use_other_stoixeia
{
	display:table;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
	
	color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
	letter-spacing:0.5px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	cursor:pointer;
	
	border-radius:5px;
	background: -moz-linear-gradient(left,  rgba(18,124,175,0.94) 0%, rgba(18,124,175,1) 3%, rgba(4,108,160,1) 97%, rgba(4,108,160,0.94) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(18,124,175,0.94)), color-stop(3%,rgba(18,124,175,1)), color-stop(97%,rgba(4,108,160,1)), color-stop(100%,rgba(4,108,160,0.94)));
	background: -webkit-linear-gradient(left,  rgba(18,124,175,0.94) 0%,rgba(18,124,175,1) 3%,rgba(4,108,160,1) 97%,rgba(4,108,160,0.94) 100%);
	background: -o-linear-gradient(left,  rgba(18,124,175,0.94) 0%,rgba(18,124,175,1) 3%,rgba(4,108,160,1) 97%,rgba(4,108,160,0.94) 100%);
	background: -ms-linear-gradient(left,  rgba(18,124,175,0.94) 0%,rgba(18,124,175,1) 3%,rgba(4,108,160,1) 97%,rgba(4,108,160,0.94) 100%);
	background: linear-gradient(to right,  rgba(18,124,175,0.94) 0%,rgba(18,124,175,1) 3%,rgba(4,108,160,1) 97%,rgba(4,108,160,0.94) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0127caf', endColorstr='#f0046ca0',GradientType=1 );


}

#send_items_bottom
{
	display:none;
}

#send_items_bottom .window_middle_bar_in
{
	padding:0;
}

#send_items_bottom #div_article_id
{

}


#send_items_bottom #div_send_details
{

}

#send_items_bottom h3
{
	display:none;		
}


#send_items_bottom .formobjects
{
	
}


#send_way_right
{
	float:left;
	width:382px;
}

.send_way_item
{
	margin-bottom:5px;
}

.send_way_item_text
{
	display:none;
	padding-left:23px;
	margin-top:10px;
	font-family:'pf_din_text_cond_probold',Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	letter-spacing:0.2px;
	color:#534B45;
}

.basket_confirm_item input[type="radio"] 
{
    display:none;
}

.basket_confirm_item input[type="radio"] + label 
{
	font-size:14px;
	font-weight:normal;
	color:#58585A;
}

.basket_confirm_item input[type="radio"] + label span 
{
    display:inline-block;
    width:17px;
    height:16px;
    margin:-1px 7px 0 0;
    vertical-align:middle;
    background:url(../images/design/radio_button.png) top left no-repeat;
    cursor:pointer;
}

.basket_confirm_item input[type="radio"]:checked + label span 
{
	background:url(../images/design/radio_button.png) bottom left no-repeat;
}

#pay_apodeiksh
{
	padding:15px;
}

#pay_apodeiksh_left
{
	float:left;
	width:400px;
	margin-right:54px;
}

#new_pay_apodeiksh_div .window_middle_bar_in
{
	padding:0;	
}


#pay_apodeiksh_right
{
	float:left;
	width:382px;
}

.pay_apodeiksh_item
{
	margin-bottom:5px;
}

#pay_way_tabs
{

}

.pay_way_item
{
	float:left;
	background:#117bae;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	
	-moz-box-shadow: 1.42px 1.42px 2.83px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1.42px 1.42px 2.83px rgba(0,0,0,0.5);
	box-shadow: 1.42px 1.42px 2.83px rgba(0,0,0,0.5);
	position:relative;
	cursor:pointer;
}

.pay_way_item_active
{
	background:url(../images/design/pay_item_arrow.png) bottom center no-repeat #FFF;
	color:#00497E;
	
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	cursor:pointer;
}

#pay_way_description
{
	background:#FFF;
	padding:30px;
}

.pay_way_description_item
{
	display:none;
	position:absolute;
	padding:10px;
	
	font-size:16px;
	font-weight:normal;
	color:#534B45;
}

#eshop_order_complete
{
	font-size:18px;
	padding-left:50px;
	padding-left:50px;
	font-family: 'pf_din_text_cond_promedium',Arial,Helvetica;
	font-weight:normal;
	letter-spacing:1px;
}

#comments_area
{

}

#comments_area textarea
{
	width:98%;
	border:0;
	padding:1%;
	margin:0;
	background:#f9f9f9;
}

#basket_pop 
{
    display: none;
	width:320px;
	right:0;
    margin-top: -6px;
    position: absolute;
	z-index:100;
}

#basket_pop_arrow
{
	background:url(../images/design/arrow_bg.png) no-repeat;
	background-position: 94% top;
	height:4px;
}

#basket_pop_in
{
	padding:15px;
	background:#CEC9C4;
	-moz-box-shadow: 1.42px 1.55px 1.55px rgba(0,0,0,0.4);
	-webkit-box-shadow: 1.42px 1.55px 1.55px rgba(0,0,0,0.4);
	box-shadow: 1.42px 1.55px 1.55px rgba(0,0,0,0.4);
}

#basket_pop_in h2
{
	font-family:'pf_din_text_cond_probold',Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	letter-spacing:0.6px;
	color:#fff;
	text-align:center;
	text-shadow: 1.42px 1.55px 1.55px rgba(0,0,0,0.3);
	margin-bottom:5px;
}

#basket_pop_in h2 a
{
	color:#fff;
}

#basket_pop_bottom
{
	
}

.basket_pop_item
{
	background:#fff;
	padding:15px;
	margin-bottom:3px;
	line-height:normal;
}

.basket_pop_item_left
{
	float:left;
	width:75px;
	margin-right:10px;
}

.basket_pop_item_right
{
	float:left;
	width:175px;
}

.basket_pop_item_right_top
{
	margin-bottom:6px;
}

.basket_pop_item_right h3
{
	font-family:'pf_din_text_cond_promedium',Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#636363;
}

.basket_pop_item_right_bottom
{
	border-top:1px solid #d8d4d0;
	padding-top:3px;
	font-family: 'pf_din_text_cond_proregular',Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
	
}

.basket_pop_green
{
	color:#85AD00;
}

.basket_pop_blue
{
	color:#49AFDE;
}

#basket_pop_final_price
{
	background:#4D4B4B;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:8px;	
	font-family: 'pf_din_text_cond_probold',Arial,Helvetica,sans-serif;
    font-size: 15px;
	letter-spacing:0.6px;
    font-weight: normal;
	color:#FFFFFF;
	text-align:right;
}

#basket_pop_final_price_title
{
	color:#9F948B !important;
}

#basket_pop_final_price span
{
	color:#FFFFFF;
}

#basket_pop_btn
{
	margin-top:12px;
	background:url(../images/design/basket_popup_btn.png) top right no-repeat;
	width:290px;
	height:34px;
	
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0x 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0 3px 3px rgba(0,0,0,0.3);
}

#basket_pop_btn:hover
{
	background-position:bottom right;
}

#basket_pop_btn a
{
	display:block;
	line-height:35px;
	padding-left:10px;
	font-family: 'pf_din_text_cond_promedium',Arial,Helvetica,sans-serif;
    font-size: 17px;
	letter-spacing:0.8px;
    font-weight: normal;
	color:#FFFFFF;
	text-shadow:1.4px 1.55px 1.55px rgba(0,0,0, 0.2);
}

#basket_popup_empty
{
	text-align:center;
}

/* history */

.basket_table_history 
{
	font-size: 14px;
}




.basket_table_header_history 
{
    background:#ECEDED;
    background:url(../images/design/dot_table.png) top right repeat-y #ECEDED;
	color: #58585A;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height:32px;
}

.basket_table_header_history:first-child 
{ 
	border-radius:5px 0 0 5px;
}

.basket_table_header_history:last-child 
{ 
	background:#ECEDED; 
	border-radius:0 5px 5px 0;
}

.basket_table_item_history 
{
	padding-top:10px;
	padding-bottom:10px;
    text-align: center;
	
	font-family:Verdana, Geneva, sans-serif;
	color: #58585a;
    font-size: 14px;
	font-weight: normal;
	background:url(../images/design/dot_table_data.png) top right repeat-y;
}

.basket_table_item_history:last-child 
{
	background:none;	
}

.basket_table_item_history a 
{
	color: #00497e;
	font-weight: bold;
}

.basket_table_item_history_tr
{
	background:url(../images/design/tr_border.png) bottom left repeat-x;
}

#history_bottom
{
	margin-top:30px;
}

#history_back
{
	
}

#history_back a 
{
    font-size: 13px;
    font-weight: normal;
	color:#58585a;
	background:url(../images/design/slide_photo_left.png) center left no-repeat;
	
	padding-left:15px;

}

#history_order_title
{
	color: #58585a;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 15px;
}

#history_order_title span
{
	color: #58585a;
    font-size: 18px;
    font-weight: bold;
}


/*ESHOP END*/