body {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; min-width: 750pt;
width:expression(document.body.clientWidth < 750? "750px": "auto"); }
td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px }

h1{color: #f87115;font-size:1.4em;font-weight:normal;margin:0px 0px 0px 0px;} 

.head{
background:#A8CBE9 url('/img/header.gif') left no-repeat;width:100%; 
}
.big_zag, .big_zag h2 { font-size:12px; font-weight:600; line-height:12px; text-transform:uppercase;}
.solid{ width:82px; height:82px; border: solid 1px #EFEFEF; text-align:center;}
.ul_grey     { margin:5px 0 15px 10px;padding: 0;float:left; width:45%;}
.ul_grey li a, .ul_grey li a:visited, .ul_grey li a:hover { color: #888888; margin-left:0px; padding-left:0px;}
.ul_grey li  { list-style-image:url(/images/veco/li_grey1.gif); margin-bottom:5px;  margin-left:0px; padding-left:0px; }
#li_orange   { list-style-image:url(http://www.juicemaster.ru/images/li_orange_kr.gif); margin-bottom:5px;   }
#li_orange a, #li_orange  a:visited, #li_orange  a:hover  { color: #F37421; }

.hit_label {float:left; width:45px; height:45px; background: url(/images/hit.png) no-repeat scroll right bottom }
.no_hit_label {float:left; width:45px; height:45px;}
img.ico{margin:0 3px 0 0}
.grey, a.grey{color:#666 !important}
.red, tr.red td {color:#F75100 !important} 

.ul_orange     { margin-top: 13px; margin-bottom: 0px; margin-left:15px; padding-left:15px;}
.ul_orange li  { list-style-image:url(http://www.juicemaster.ru/images/li_orange.gif); margin-bottom:5px; padding-left:0px; line-height:18px;}

#cat_table { margin-top:26px;  margin-left:18px; margin-right:18px;}
#cat_zag a, #cat_zag a:visited, #cat_zag a:hover  { font-size:12px; text-transform:uppercase;font-weight:bold;}
#cat_brand {margin-top:2px; margin-bottom:2px; }
#cat_brand a, #cat_brand a:visited, #cat_brand a:hover  { font-weight:bold; color:#F37421;}
#cat_text { color:#888888; font-size:11px; padding-top:6px; padding-bottom:8px;}
#cat_text a, #cat_text a:visited  { color:#888888; font-size:11px; text-decoration: none;}
#cat_text a:hover  { color:#888888; font-size:11px; text-decoration: underline;}

#cat_price { width:104px; height:23px; background:#F37421; color:#ffffff; font-size:12px; text-align:center; }
#cat_price1 { color:#888888; font-size:10px; text-align:left; padding-left:10px;} 

h3 {font-size:16px; margin:0; color:#000; padding:8px 0 10px 0; font-weight:normal; line-height:18px;} 
div.b_col {float:left; width:317px; margin:0 19px 0 0;} 
div.clm_hd {float:left; width:307px; height:30px; margin:0 0 23px 0; padding:0 10px 0 0; background:url('/images/bg_clm_h.gif') no-repeat;}
		div.clm_hd h3 {display:block; float:left; width:206px; height:30px; padding: 0 0 0 14px; line-height:30px;} 
		div.clm_hd a.all {display:block; float:right; width:20px; height:26px; background:url('http://www.svyaznoy.ru/img/bg_ti_hd_a.gif') no-repeat 25px center; margin:2px 0; padding: 0 20px 0 0; line-height:26px;}
		div.clm_hd a.news_rss {display:block; float:right; width:60px; height:60px;  background:url('/images/rss_logo.gif') no-repeat 25px center; margin:2px 0; padding: 0 22px 0 0;}

		div.b_col div.pic {float:left; clear:left; width:70px; height:70px; margin:0 12px 12px 0; background-position:center top; background-repeat:no-repeat;}
		div.b_col div.pic a {display:block; width:70px; height:70px; text-decoration:none;}
	div.b_col div.txt {float:left; width:235px; margin:0 0 25px 0;}
  div.b_col div.txt h4 a, div.b_col div.txt h4 a:visited {}
	div.b_col div.date {color:#828282;}
	div.b_col p {color:#808285;}

div.rwcol div.b_col {width:241px; margin:30px 0 0 0;}
	div.rwcol div.clm_hd {float:left; width:231px; background-position:right top;}
		div.rwcol div.clm_hd h3 {width:176px;}
		div.rwcol div.b_col h4 {font-size:14px; padding-top:5px;}
	div.rwcol div.b_col div.txt {float:left; width:155px; margin:0;}
	div.rwcol div.b_col p {float:left; clear:left; width:241px; margin: 0 0 24px 0;}
 	
	
.all_link
{
	padding-left:17px;	
	font-weight:bold!important;
	text-decoration:underline!important;
}	


.deff_text {
/*	_height: 1px;*/
font-size: 12px;
}
.deff_left_floated {
	display: inline;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.deff_news_list_pic {
	text-align: center;
	float: left;
	width: 100px;
	height:80px;
	margin-bottom: 10px;
}
.deff_news_pic {
	text-align: center;
	float: left;
	width: 180px;
	height:180px;
	margin-bottom: 10px;
}
.deff_date {
	font-size: 12px;
	color: #828282;
	margin-bottom: 5px;
}
.deff_good_title {
	font-size: 14px;
	margin-bottom: 5px;
}




.cat_img td { width:82px; height:82px; border: solid 1px #EFEFEF; text-align:center;}
.cat_fotos  { width:82px; height:82px; border: solid 1px #EFEFEF; text-align:center;}

 input.buy {background:url(/images/shop/bg_buy.gif) no-repeat 0 -27px;float:left;height:27px;margin:4px 0 0;width:150px;cursor:pointer;border:0px;text-transform:uppercase; font-weight:bold;}
/*
.cat_note_grey { background:url(../images/cat_note_grey.gif) no-repeat 0px 0px; padding-left:19px; }
a.cat_note_grey , a:visited.cat_note_grey, a:hover.cat_note_grey  { color: #666666; font-size:11px;}
*/
.cat_note_grey { background:url(cat_note.gif) no-repeat 0px 0px; padding-left:19px; }
a.cat_note_grey , a:visited.cat_note_grey, a:hover.cat_note_orange  { color: #F37421; font-size:11px;}

.cat_note_orange { background:url(cat_note.gif) no-repeat 0px 0px; padding-left:19px; }
a.cat_note_orange , a:visited.cat_note_orange, a:hover.cat_note_orange  { color: #F37421; font-size:11px;}

.cat_zag1 { margin-bottom:15px; margin-top:15px; }
.cat_zag1 a, .cat_zag1 a:visited, .cat_zag1 a:hover,
.cat_zag1 h2 a, .cat_zag1 h2 a:visited, .cat_zag1 h2 a:hover  
          { font-size:18px; font-weight:bold; color:#F37421; text-transform:uppercase;}
.cat_zag2 { font-size:18px; font-weight:bold; color:#000000; text-transform:uppercase; margin-bottom:15px; }
.cat_zag2 h1 { font-size:18px; font-weight:bold; color:#000000; text-transform:uppercase; margin:0; }

.cat_lupa { padding-bottom:0px; padding-right:0px; background-repeat:no-repeat;}
.cat_compare    { margin-top:20px; margin-bottom:22px;}
.cat_compare tr { background:#EFEFEF; height:28px; }
.cat1_note      { width:98px; background:url(http://www.juicemaster.ru/images/cat_note_grey.gif) #EFEFEF no-repeat 12px 8px; padding-left:26px; } 
.cat1_note_is   { width:98px; background:url(cat_note.gif) #EFEFEF no-repeat 12px 8px; padding-left:26px; } 
.cat1_compare   { background:url(str_comp.gif) #EFEFEF no-repeat 0px 9px; padding-left:15px;  padding-right:15px; } 
.cat_foto_small { width:82px; height:82px; text-align:center; background-repeat:no-repeat; background-position:center center;} 
.cat_chert      { width:160px; text-align:center; margin-bottom:10px; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:6px; border:solid 1px #eeeeee;} 





.cat_block_instr { background:#EFEFEF; color:#888888; font-size:10px; margin-top:18px; padding-top:15px; padding-left:10px; padding-right:5px; padding-bottom:4px;}
.link_down { color:#888888; font-size:10px; background:url(http://www.juicemaster.ru/images/link_down.gif) #EFEFEF no-repeat 0px 3px; padding-left:17px; padding-bottom:15px;}
.link_down a, .link_down a:visited, .link_down a:hover  { font-size:11px; line-height:14px;} 
.link_red_str { background:url(http://www.juicemaster.ru/images/link_red_str.gif) #EFEFEF no-repeat 0px 3px; padding-left:17px; padding-bottom:15px;}
.link_red_str a, .link_red_str a:visited, .link_red_str a:hover  { font-size:11px; line-height:14px; } 

.cat1_price { background:#F37421; color:#ffffff; font-size:18px; padding-left:18px; padding-right:10px;}
.cat1_price b { color:#ffffff; font-size:18px; font-weight:normal;}
.cat1_price span, .cat1_price b span { color:#FBD6BD;}
.cat1_art   {padding-left:15px; font-size:11px;color:#888888;}
.cat_descr   { margin:0; padding:0;  }
.cat_descr, .cat_descr * { font-size:12px; padding:0;}
.cat_descr p{padding:0; padding-left:10px;}
#cat ul {margin:0;padding:0; list-style-type:none; font-size:12px;}
#cat ul li{ 
padding:5px; font-size:12px;text-decoration:capitalize;
} 

#cat ul li:nth-child(odd) { 
background:#EFEFEF;
} 
 
.cat_grey_box { background:#808080; color:#ffffff; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; text-transform:uppercase; margin-top:0; margin-bottom:10px; padding-top:5px; padding-bottom:5px;}
.cat_red_box { background:#F37421; color:#ffffff; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px; text-transform:uppercase; margin-top:0; margin-bottom:10px; padding-top:5px; padding-bottom:5px;}

.cat_red_box1 { background:#F37421; color:#ffffff; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; text-transform:uppercase; margin-top:30px; margin-bottom:30px; padding-top:4px; padding-bottom:6px; cursor:pointer;}
.cat_red_box1 a, .cat_red_box1 a:visited, .cat_red_box1 a:hover  { color:#ffffff; font-size:12px; font-weight:bold;}
.cat_red_box1 span { color:#FBD6BD; font-size:12px; font-weight:normal; padding-left:5px;  padding-right:5px;}
.cat_red_box1 b    { color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}


#work_time { margin-left:180px;padding:10px;width:auto; float:left;}
#work_time span { font-weight:bold;color:#f87115;}

#phone { margin-left:200px;padding:15px; width:270px;float:left; font-size:12px;}
#phone img{float:left;margin:0;padding:0 10px 30px 0;}
#phone span {font-size:12px;font-weight:bold;}

#mycart {font-size:12px; float:right; margin:0;padding:15px; width:220px; height:auto;}
#mycart  img{float:left;margin:0;padding:0 10px 0 0;}
#mycart span a { font-weight:bold;color:#f87115;}


div.clear{clear:both;font-size:1px;height:1px;}

	#block_main_menu{
		margin:0;
		height:42px;
       background:#225097;

	}
		#block_main_menu ul{
		padding: 0;
    margin: 0;
		
			list-style:none;
		}
			#block_main_menu li{
				display:block;
				float:left;
				height:42px;
				border-right:1px solid #fff;
				background:url('/images/veco/curs1_right.gif') no-repeat 100px 14px; 
				line-height:42px;
				
			}
			
				#block_main_menu li a{
					display:block;
					float:left;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					text-decoration: underline;
					padding:0 15px;	
					width:90px
					
					
				}
					#block_main_menu li a:hover{
						color:#fff;
						text-decoration: none;
						background:url('/images/veco/curs1_right.gif') no-repeat 100px 14px #999999;
					}
				#block_main_menu li a.current{
					display:block;
					float:left;
					background:url('/images/veco/curs1_down.gif') no-repeat 100px 14px #999999;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:42px;
					text-decoration:none;
					padding:0 15px;	
				}
					#block_main_menu li a:hover.current{
						color:#fff;
					}

#block_menu_left ul.menu,  #block_menu_left ul.menu ul{
  margin: 0;padding:5px 0 0 0;list-style-type:none;
}

#block_menu_left ul.menu a {
  display: block;
  font-size:11px;
  text-decoration: none;	
}

#block_menu_left ul.menu li {
  font-weight:bold;
  padding: 5px;padding-left: 15px;background:url('/images/veco/nav_menu.gif') no-repeat 0 8px;
  
}

#block_menu_left .expand {
  padding: 15px;padding-left: 15px;background:url('/images/veco/orange_li.gif') no-repeat 0 8px;
}

#block_menu_left ul.menu li ul li{
font-weight:normal;
  padding: 5px;padding-left: 10px;background:url('/images/veco/orange_li.gif') no-repeat 0 4px;
}

#block_menu_left ul.menu li a, #block_menu_left ul.menu ul.menu li a {
  padding:0;
 text-decoration: underline;
 
}

#block_menu_left ul.menu li ul li a, #block_menu_left ul.menu ul.menu li ul li a {
  
  padding-left: 0;
 text-decoration: underline;
}

#block_menu_left ul.menu li ul li a:hover, #block_menu_left ul.menu ul.menu li ul li a:hover {
  padding-left: 0;
  text-decoration:none;
}
#block_menu_left ul.menu ul.menu li a:hover {
    border-left: 0;
    padding-left: 0;
	text-decoration:underline;
}
#block_menu_left ul.menu ul.menu {
    border-left: 5px #f00 solid;
}
#block_menu_left ul.menu a.active, #block_menu_left ul.menu ul.menu li a.active, #block_menu_left ul.menu a.active:hover, #block_menu_left ul.menu ul.menu li a.active:hover {
	padding: 0;
    text-decoration:none;

}
#block_menu_left div.panel {
    border: 1px #000 solid;
    padding: 15px;
    margin-top: 1px;
}

#block_menu_left ul.menu div.panel a, #block_menu_left ul.menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
#block_menu_left ul.menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}
.title_grey{background:#808080;color:#FFF;font-size:12px;margin:0;padding:7px 5px 7px 10px;text-transform:uppercase;text-align:left;} 

#block_online_consult {margin:0;padding:0;}
#block_online_consult div{margin-bottom:5px;padding:10px;background:#EFEFEF;height:130px;}
#block_online_consult  div img{float:left;margin:0;padding:0 10px 0 0;}
#block_online_consult  div ul{margin:0;padding:0;list-style-type:none;}
.cons { font-size:11px; font-weight: bold;}

#block_online_consult  div ul li { font-size:11px; padding: 1px;padding-left: 0; }
#block_online_consult  div ul li img{float:left;margin:0;padding:0 0 0 0;}
#block_online_consult  div p{float:left;margin:0;padding:0;font-size:11px;}


#main_block_news {margin:0 0 0 0; }
#main_block_news ul {margin: 0;padding:0 0 5px 0;list-style-type:none;}
#main_block_news ul li { font-size:11px; padding: 5px;padding-left: 10px;}
#main_block_news ul li span {color:#808080;font-size:10px;padding:0;line-height:15px;}
#main_block_news .footer { margin:0;padding: 5px 0 10px 0; }
#main_block_news .footer a, #main_block_news .footer a:visited {color:#000000; text-decoration:underline; font-size:11px; }
#main_block_news .footer a:hover { color:#000000; text-decoration:unone; font-size:11px; }
#main_block_news .rss { position:relative; left:15px; }

#main_block_public { margin:0 0 0 0;}
#main_block_public ul {margin: 0;padding:0 0 3px 25px;list-style-image:url('/images/veco/orange_li.gif');}
#main_block_public ul li {padding: 5px;padding-left: 0;}
#main_block_public .footer { margin:-5px;padding: 5px 0 10px 0; }
#main_block_public .footer a, #main_block_public .footer a:visited {color:#000000; text-decoration:underline; font-size:11px; }
#main_block_public .footer a:hover {color:#000000; font-size:11px; text-decoration:unone;}
#main_block_public .rss { position:relative; left:15px; }

#main_content .footer {float:right;margin:-10px;padding: 10px 15px 20px 0; width:auto; }
#main_content .footer a, #main_block_public .footer a:visited { color:#000000; text-decoration:underline; font-size:11px; }
#main_content .footer a:hover { color:#000000; text-decoration:unone; font-size:11px; }
#main_content .rss { position:relative; left:45px; }

#block_path {color:#605f60; padding:0 0 0 0;white-space: nowrap;}
#block_path img {float:left;}
#block_path ul {margin: 0; padding:0 0 0 0;list-style-type:none;}
#block_path ul li {list-style-type:none;float:left;margin-right:7px;}

div.m_block {float:left; width:auto; margin:10px 0 0 0;}

div.card_pic {float:left; width:300px; height:300px; position:relative;  z-index:-1; background-repeat:no-repeat; background-position:center center;}
div.main_desc {float:right; width:200px;} 
div.main_desc div.txt {float:left; clear:left; width:100%; margin:2px 0; line-height:18px;} 

div.prices {float:left; width:200px; padding: 5px 0 0 0;} 
div.prices div.bottom {float:left; width:200px; padding: 0 15px 33px 23px;} 		
div.main_desc div.new_price {float:left; width:200px; margin:0 20px 10px 0; font-size:24px;}
div.main_desc div.new_price span {font-size:14px;}
div.main_desc div.buy  input{float:left; width:200px; height:27px; margin:20px 20px 20px 20px; background:url('/images/shop/bg_buy.gif') no-repeat;cursor:pointer;border:0px;}
div.main_desc div.articul {float:left; width:200px; margin:20px 0 0 0;} 
div.card_mhd {float:left; width:100%; margin: 5px 0 0 0;}
div.m_block div.card_mhd li{ background:url('/images/li_orange.gif') no-repeat 0px 4px; padding-left:25px; margin-top:20px; margin-bottom:30px; margin-left:14px; }


div.buy  input{float:left; width:137px; height:27px; margin:20px 10px 20px 20px; background:url('/images/shop/bg_buy.gif') no-repeat;cursor:pointer;border:0px;}


.goods{float:left; width:auto; height:230px;overflow:hidden;}
div.asessor_b{float:left; width: 150px; padding: 10px;}
div.asessor_name {height:55px; margin:0;position:relative;}
div.asessor_name h4 {bottom:0; left:0; padding:0;}
div.asessor_pic {text-align:center;margin:10px 0 10px; height:80px;}
div.asessor_pic a{margin:0 auto;}
div.asessor_pic img{margin:0 auto;}
div.asessor_name h4 a {font-size:12px;}
div.asessor_Oldprice {color:#F8C176;font-size:12px;text-decoration:line-through;width:95px;}
div.asessor_Oldprice span{color:#808285;}
div.asessor_Saleprice {color:#808285; margin:8px 0 0;}
div.asessor_Saleprice span {color:#f75f0c;} 
div.asessor_Saleprice span {color:#808285;}
div.old_price {text-decoration:line-through; color:#f8bf73; font-weight:bold;} 
div.asessor_price span.naminal {font-size:17px; float:left; width:110px; margin:10px 0 0;}
div.asessor_price span.val{font-size:14px;}
div.asessor_price input.buy {background:url(/images/shop/bg_buy.gif) no-repeat 0 -27px;float:right;height:27px;margin:4px 0 0;width:38px;cursor:pointer;border:0px;} 
		
input.subm{width:auto;height:auto;border:0px;background:none;color:#F47521;font-weight:bold;font-size:12px;padding:0px;cursor:pointer;text-decoration:underline;}
input.submit{background:URL(/images/bg_buttom.gif) no-repeat center top;width:205px;height:35px;color:#fff;font-size:18px;border:0px;cursor:pointer;} 
.orange,.orange:hover{color:#F47521;}
p.err{color:red;font-weight:bold;}

div.path{font-size:11px;color:#5C5C5C;padding:5px 10px 4px 30px;background:#f3f8fa url('/img/home.png') 5px 5px no-repeat;border-top:0px solid #c9dfe8;border-bottom:0px solid #c9dfe8;}
/*div.path{font-size:11px;color:#5C5C5C;padding:5px 10px 4px 30px;background:#f3f8fa url('/images/shop/path_fro.gif') 5px 5px no-repeat;border-top:0px solid #c9dfe8;border-bottom:0px solid #c9dfe8;}
*/

h2.tov_zag{margin:0 0 10px 20px;font-size:1.5em;color:#333333;}
h2.tov_zag img {vertical-align:middle;margin-left:20px;margin-bottom:5px;}
h2.tov_zag span{font-size:9px;color:#666666;display:block;margin-top:3px;} 

div.news {margin:0 0 20px 0;line-height:18px;}
div.news span {background:#FF9700;color:#fff;font-size:10px;padding:0 5px 0 5px;line-height:15px;}
div.news a {font-size:0.9em;line-height:normal;} 
div.clear{clear:both;font-size:1px;color:#234D95;height:1px;}

div.tov_sort{text-align:right;font-size:0.85em;color:#666;margin:0 30px 20px 0;}
div.tov_sort a{color:#666;} 

div.tovs{margin:0 0 10px 0;padding:0 0 10px 10px;border-bottom:1px solid #EAEAEA;}
div.tovs h2{font-size:12px;color:#333333;margin:0 0 5px 0;font-weight:bold;}
div.tovs h2 img {vertical-align:middle;margin-left:10px;margin-bottom:0px;}
div.tovs h2 span{color:#666666;display:block;margin-top:3px;font-weight:normal;}
div.tovs img.t {float:left;margin:3px 10px 0 0;}
div.tovs img.t_sale {float:left;margin:3px 10px 0 0;}
div.tovs div.info{float:left;width:260px;font-size:12px;color:#333;}
div.tovs div.info font {color:#666;}
div.price{float:right; width:130px; padding: 5px 0 0 0;} 
div.price div.new_price {margin:0 auto; font-size:18px;}
div.price div.txt {margin:15px 0 0 27px;}


div.tov_imgs{width:200;float:left;margin:0 30px 30px 0;}
div.tov_imgs div.i{width:auto;height:auto;margin:0 0 15px 0;text-align:center;}
div.tov_info{width:200;float:right;margin:0 0 15px 0;font-size:0.9em;color:#333;line-height:16px;}
div.tov_info font {color:#666;}
div.tov_info span.price{display:block;font-size:2em;margin:0 0 0 0;color:#333333;}
div.tov_info span.price font{color:#cccccc;text-decoration:line-through;margin-right:20px;font-size:0.9em;}

h2.tov_descr{font-size:0.9em;margin:0 0 10px 0;padding:0 0 10px 12px;font-weight:bold;color:#333;border-bottom:1px solid #EAEAEA;}
div.tov_descr{margin-bottom:20px;font-size:0.9em;color:#333;line-height:16px;}
div.tov_descr font {color:#666;}
div.tov_descr table{width:100%;}
div.tov_descr tr.col{background:#F0F0F0;}
div.tov_descr td{height:20px;font-size:0.9em;padding-left:12px;vertical-align:middle;}
div.tov_descr font{color:#666;} 

ul.pages{clear:left;margin:0px;padding:0px;padding-top:0px;list-style-type:none;font-size:1em;}
ul.pages li {display:block;float:left;width:18px;line-height:18px;text-align:center;margin:0 3px 0 0;padding:0px;}
ul.pages li.active{background:#FF9700;color:#fff;}
ul.pages font{font-family:Times New Roman;} 

table.basket{width:100%;border-collapse:collapse;border-bottom:1px solid #EAEAEA;font-size:11px;margin-bottom:15px;}
table.basket th{font-size:1em;color:#666666;text-align:center;height:20px;border-bottom:1px solid #EAEAEA;}
table.basket td{vertical-align:top;padding:15px 0 15px 15px;border:1px solid #EAEAEA;}
table.basket input.col{width:50px;margin-right:15px;height:16px;border:1px solid #999999;text-align:center;font-weight:bold;color:#000;font-size:11px;padding:0px;}
table.basket h1{font-size:0.9em;color:#333333;margin:0 0 5px 0;font-weight:bold;}
table.basket h1 span{font-size:9px;color:#666666;display:block;margin-top:3px;font-weight:normal;}
div.summary{float:right;width:215px;text-align:left;margin-bottom:20px;font-size:0.9em;line-height:22px;}
div.summary span.dost{display:block;float:left;width:65px;height:30px;font-weight:bold;line-height:18px;color:#666666;}
div.summary label{font-size:0.9em;color:#666666;cursor:pointer;}
div.summary a.shopSel{font-size:0.9em;line-height:14px;color:#333333;text-decoration:none;border-bottom:1px dashed #333333;margin-left:85px;}
div.recount{float:left;width:139px;}
div.order{float:right;text-align:right;width:205x;}


table.nowinsalemenu{border-bottom:1px solid #c9dfe8;margin-bottom:2px}
table.nowinsalemenu td a,table.nowinsalemenu td a:visited,table.nowinsalemenu td b.sel{display:block;border:1px solid #FFFFFF;background-color:#e6eff6;padding:3px 3px 5px 15px; background-image:url('/images/shop/now_in_s.gif');background-image:url('/images/shop/blue_bullet.gif');background-repeat:no-repeat;background-position:7px 10px;}

table.nowinsalemenu td{font-size:12px;color:#1378a1;border:1px solid #c9dfe8;border-bottom:0}

table.nowinsalemenu td.menuchild{font-size:70%}
table.nowinsalemenu td span.dir b.sel,table.nowinsalemenu td.menuchild span.dir b a{background-image:url('/images/shop/blue_bullet.gif')}
table.nowinsalemenu td.menuchild div {background-color:#e6eff6;}

div.grey,table.grey,tr.grey,td.grey {border:1px solid #c9dfe8;margin-bottom:2px}

div.blueblock1,table.blueblock1 {border:1px solid #c9dfe8;}


div.header1{background:#234D95;text-align:left;padding:7px 10px 7px 10px;font-size:12px;text-transform:uppercase;}
div.header1,div.header1 *{color:#FFFFFF;font-weight:bold}

div.header3{background:#9CBEDC;text-align:left;padding:7px 10px 7px 10px;font-size:12px;text-transform:uppercase;}
div.header3 {color:#FFFFFF;font-weight:bold}
.border {border-color: #c9dfe8;border-style: solid;border-width: 1px 1px 1px 1px;border-collapse:collapse;border-left-color: #c9dfe8;border-right-color: #c9dfe8;border-top-color: #c9dfe8;border-bottom-color: #c9dfe8;}

h2 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16 px; color: #708090 }
.guides {  background-color: #DEE4E8; width: 1px}
.guidesg { background-color: #DEE4E8; height: 1px}
.sep1 {  background-color: #E7EBEE; height: 1px; padding: 0px 0px}
.blue {  background-color: #c9dfe8; width: 1px}
a.menu           {font-weight: normal;
                    }
A IMG {
   border: none;
}
a.cur_menu       {font-weight: bold; color: #8D99A6
                    }
.smallg, .smallg a  {  font-size: 11px; color: #3B3E41}
.smallg2 {  font-size: 11px; color: #BBBBBB}
.smallw {  font-size: 11px; color: #FFFFFF}

.smallo {  font-size: 11px; color: #FF9000}

.small {  font-size: 11px; color: #3B3E41}
.small a {  font-size: 11px; color: #234D95}

.smallp { font-size: 11px; color: #8D99A6;}
.smallb { font-size: 11px}

.price1 {background-color: #BEC9D1; color: #FFFFFF;}
.priceo { background-color: #FF9700; color: #FFFFFF; }

.status_grey {background-color: #BEC9D1; color: #FFFFFF;}
.status_orange { background-color: #FF9700; color: #FFFFFF; }

.orange { color: #FF9000}
.orange a { color: #FF9000}
.blue { color: #234D95}



.white {  color: #FFFFFF}
.white a {  color: #FFFFFF}
.white a:hover {  color: #666666}
.grey_text { color:#1378A1 }
.black {  color: #3B3E41}
.black a {  color: #234D95}
.header { font-size: 18px; color: #f87115 }
.public { font-size: 18px; color: #3B3E41 }

.text {  line-height: 140%}
.selected { background-color: #FF9700; color: #FFFFFF; }

input {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}

TABLE.tbl {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.tbl TR {
	VERTICAL-ALIGN: top
}
TABLE.tbl TD {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.tbl TD.vert {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.img {  BORDER-BOTTOM: #8D99A6 1px solid; BORDER-LEFT: #8D99A6 1px solid;
BORDER-RIGHT: #8D99A6 1px solid; BORDER-TOP: #8D99A6 1px solid
}
