.main_basket_div {width:80%;text-align:left;font-size:15px;}


/* Подробности */
.cat_tab {padding:20px 0 0 0;}
.cat_tab_left {width:30%;padding:10px 0px 10px 25px;background:url('../../images/arrow-000-small_9064.png') 0px 14px no-repeat;font-weight:bold;border-bottom:1px dotted #E5E5E5;vertical-align:top;}
.cat_tab_right {width:70%;padding:10px 0 0 0;border-bottom:1px dotted #E5E5E5;}
.chb {font-size:20px;}

/* Корзина */
.bask_img {float:left;padding-right:5px;height:120px;}
.bask_img img {padding-right:5px;}
.bask_info {font: 400 normal 15px  Tahoma, Verdana, sans-serif;color:#454545;}
.bask_title {font-weight:bold; color:#0000A0;height:27px;}
.bask_title a {font-size:0.9em !important;}
.bask_price {padding-top:5px;}
.bask_price div {padding-top:3px; font-size:18px; text-align:left; }
.bask_price div span { position:relative; top:1px;}
.bask_price div span span {font-size:9px !important;font-weight:normal; color:black;position:relative;top:-3px;}
.bask_el_total {float:right;text-align:right;font-size:0.8em;border-top:1px dotted #C0C0C0;}
.b_num{font-size:12px !important;margin-top:10px !important;}

.bask_el_total, .bask_el_total span {font-size:18px;}
.bask_del {float:right; margin:-29px -11px 0 -1px; cursor:pointer;background-color:#FFFFFF;}
.bask_del img {padding:3px 7px 3px 7px;  border:1px dotted #FF6262;border-bottom:0;}
.bask_total {text-align:left; padding:7px 0 15px 15px;font-size:14px;}
.bask_total span {font-weight:bold;font-size:1.2em;}
.in_basket_total {float:left;text-align:right;font-size:1.5em;padding-right:30px;}

.order_msg {text-align:left;color:#808080; margin:20px 10% 20px 10%; padding:15px 15px 15px 15px; background:#EFEFEF !important; border:1px dotted #808080;}
.order_msg a {text-decoration:none; border-bottom:1px dashed #03A4C0;}
.order {float:right;text-align:right; padding:10px 10px 10px 0;}
.order a {font-size:1.3em; background:url('/images/calculatorred.png') 0 3px no-repeat; padding:5px 0 5px 28px;color:#FF8000;}
.order a:hover {font-size:1.3em; background:url('/images/calculatorgreen.png') 0 3px no-repeat; padding:5px 0 5px 28px;color:#46C43C;}
.order_nav {padding:5px 0 5px 10px; font-size:0.8em !important; text-align:left;margin:-20px 0 20px 0;}
.order_tab {width:90% !important;padding:15px 30px !important;}
.order_tab td {border-bottom:1px dotted #EFEFEF !important;}
.order_tab input, .order_tab textarea {width:99% !important;}
.order_tab sup {color:red; font-size:1.3em;}
.tb_title{width:33%;text-align:right !important;padding:5px 5px 5px 0; vertical-align:middle !important;}
.tb_field {width:67%;text-align:left;padding:5px 0px 5px 5px;}
.tb_field i {color:#8F8F8F;font-size:0.8em;}
.order_error {display:none; margin:5px -5px 0 0; padding:5px 5px 5px 20px; background:#FFE8E8; border:1px dotted red;}
.order_true {display:none; color:#258B30; margin:40px 10% 20px 10%; padding:15px 15px 15px 15px; background:#EAFDEC; border:1px dotted #42CC50;}


#graph_layer_auth
{
	height:100%;
	width:100%;
	left:0;
	top:0;
	position:fixed;
	z-index:1000;
	background-color:#5D5D5D;
    opacity: .2;
	filter: alpha(opacity=20);overflow:hidden;
}

#graphsub_layer_auth
{
	 width:300px;
	 height:150px;
     z-index:1001;
    /* overflow:hidden;*/
}

#graph_content_auth
{
	width:290px;
	height:152px;
	display:block;
	position:absolute;
	background-color:#FFF;
	border:0px solid #EAEAEA;
	z-index:1002;
	padding:10px;
	/*margin:20px 0 0 -485px;*/
}

.graph_hover_layer_auth
{
	width:270px;
    height:142px;
    position:absolute;
    z-index:1003;
    background-color:#fff;
    overflow:auto;
    padding:0 10px 10px 10px;
    border:1px dotted #C0C0C0;
}

.close_layer_auth {position:absolute;z-index:1005;right:0px;margin-top:-30px;border:1px solid #E5E5E5;border-bottom:0px;padding:5px 10px 0px 10px;background-color:white;}
.close_layer_auth a {background:url(/admins/admin_images/gtk-close.png) no-repeat; padding: 2px 0 2px 18px; font-size:11px;}



