/* CSS Document */
body{
	background: #cccccc url(/img/bg.jpg) top center repeat;
	margin:0px;}
body, td{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#92939c;}
a{
	color:#707abf;
	text-decoration:underline;}
a:hover{
	text-decoration:none}
p{
	margin:0px;}
h1, h2, h3, h4, .ttl{
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;}	
h1{	
	color:#ff9f00;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	font-weight:bold;
	margin:10px 0px 10px 0px;}
h2, .ttl{
	color:#ff9f00;
	font-size:20px;
	line-height:20px;
	font-weight:normal;	
	margin:15px 0px 10px 0px;}
h3{
	font-size:16px;
	font-weight:normal;}
h4{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;}
h5{
	font-size:11px;
	margin:5px 0px;}
ul {
	margin-left:20px;
	padding-left:0px;
	margin-bottom:0px;
	padding-bottom:10px;}
li{
	list-style-image:url(/img/ar_gw.gif);
	text-align:left;}
.all{
	background:url(img/bg_top.jpg) left 50px repeat-x;}
.top_center,.in_top_center{
	height:50px;
	width:950px;
	vertical-align:bottom;
	text-align:right;}
.top_center{background:#FFFFFF url(/img/logo_top.jpg) bottom left no-repeat;}
.in_top_center{	background:#FFFFFF url(/img/in_logo_top.jpg) bottom left no-repeat;}
.top_menu{
	text-align:right;
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(/img/phones_top.jpg) right bottom no-repeat;
	line-height:18px;}
.top_menu a.cur{
	color:#f1cc48;}
.r_ph1{
	vertical-align:bottom;
	float:right;
	width:150px;
	margin-top:9px;}
.tel_top1{
	float:right;
	width:135px;
	text-align:right;}
.top_menu_links{
	padding-bottom:12px;}
.top_menu a{
	margin-right:15px;
	margin-left:10px;}
.top_r{
	background:#FFFFFF url(/img/phones_tr.jpg) left bottom no-repeat;}
.all_left{	background: url(/img/logo_left.jpg) right top no-repeat;}
.in_all_left{	background: url(/img/in_logo_left.jpg) right top no-repeat;}
.main_head{
	background:url(/img/head.jpg) left top no-repeat;
	height:240px;
	margin-bottom:10px;}
.inner_head{
	background:url(/img/in_head_bg.jpg) 104px top repeat-x;
	height:125px;
	margin-bottom:10px;}
.in_head_left{
	background:url(/img/in_head_l.jpg) left top no-repeat;
	height:125px;}
.in_head_right{
	background:url(/img/in_head_r.jpg) right top no-repeat;
	height:125px;}
.icons{
	margin-top:10px;
	width:170px;
	float:right;
	margin-right:0px;}
.main_actions{
	position:absolute;
	z-index:5;
	width:70px;
	height:70px;
	margin-top:170px;
	margin-left:880px;}
.in_actions{
	float:right;
	clear:right;
	width:50px;
	height:50px;
	margin-top:26px;
	margin-right:0px;}
.all_right{
	background: url(/img/phones_right.jpg) left top no-repeat;}
.lmenu_tab{
	height:100%;}	
.main_menu{
	background-color:#707abf;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:0px;}
.main_menu a{
	color:#ffffff;
	display:block;
	margin-left:12px;
	margin-top:3px;}
.main_menu a:hover{
	text-decoration:none;
	color:#f1cc48;}
.main_menu .lm2{
	margin-left:18px;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	background:url(/img/menu_star.gif) left 6px no-repeat;}
.main_menu .lm2 a{
	margin-left:14px;}
.main_menu a.cur{
	color:#f1cc48;
	text-decoration:none;
	font-weight:bold;}
	
.menu_price{
	border-top:1px dotted #f1cc48;
	margin:5px 12px 0px 12px;
	}
.menu_price a{
	margin:3px 0px;
	color:#f1cc48;
	background:url(/img/ar_yb.gif) 5px 6px no-repeat;
	padding-left:20px; }
.menu_price .lm2 a{
	background:none;
	padding:0px;}
.menu_price .lm2 a.cur{
	color:#ffffff;}
.main_ban1{	
	width:230px;
	background:url(/img/banner1.jpg) left top no-repeat;
	height:165px;
	margin-left:0px;
	margin-right:0px;
	float:left;}
.main_ban2{	
	width:230px;
	background:url(/img/banner2.jpg) top left no-repeat;
	height:165px;	
	float:left;
	margin-left:10px;
	margin-right:10px;}
* html .main_ban2{	
	margin-left:10px;
	margin-right:7px;}
.main_top_cont_tab{
	margin-bottom:10px;}
.main_top_cont{
	background-color:#FFFFFF;
	vertical-align:top;}
.main_top_cont_body{
	margin-left:12px;
	margin-right:12px;
	font-size:11px;
	text-align:justify;
	line-height:14px;}
.basket{
	float:right;
	margin-top:0px;
	width:55px;
	height:51px;}
.basket a img {border:none;}
.navig{
	margin-left:20px;
	margin-top:8px;
	height:45px;
	font-size:11px;
	color:#cdcdcd;}
.navig a{
	color:#cdcdcd;}
.menu_lev2{
	clear:both;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#F1CC48;
	font-size:12px;
	line-height:18px;}
.menu_lev2 div{
	width:33%;
	float:left;}
.menu_lev2 a {
	color:#707ABF;
	font-weight:bold;
	display:block;
	margin-left:20px;
	background: url(/img/ar_gg.gif) left 5px no-repeat;
	padding-left: 14px;
	}
.menu_lev2 a.cur{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;}
.menu_lev3{
	float:right;
	margin-right:10px;
	width:120px;
	margin-top:20px;}
.menu_lev3 td{
	font-size:11px;}
*html .menu_lev3{
	margin-right:5px;}
.menu_lev3 h2{
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#92939c;
	font-family:Tahoma, Arial;
	margin-top:5px;
	margin-bottom:5px;}
.menu_lev3 .ban_bl td {
	color:#F1CC48;}
.menu_lev3 .ban_bl a{
	color:#ffffff;}
.menu_lev3 .ban_bl h2{
	color:#F1CC48}
.menu_lev3 ul{
	margin-left:15px;
	padding-left:0px;
	margin-top:5px;
	font-size:11px;
	line-height:17px;}
.menu_lev3 ul li{list-style-image:url(/img/ar_gg.gif);}
.menu_lev3 .ban_bl ul li{list-style-image:url(/img/ar_yb1.gif);}
.in_cont_body{
	clear:left;
	margin:10px 150px 20px 20px;
	font-size:11px;
	text-align:justify;
	line-height:16px;
}
#contacts.in_cont_body{
	margin-right:20px;}
.in_cont_body h1{
	margin-top:20px;
	text-align:left;
}

.in_cont_body .h1 {
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ff9f00;}
.in_cont_body .h1 h1{display:inline;}
.in_cont_body .h1 a{
	color:#ff9f00;
	text-decoration:none;}

.in_cont_body .h2{
	color:#ff9f00;
	font-size:20px;
	line-height:20px;
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
.in_cont_body .h2 h2{display:inline;}
.in_cont_body .h2 a, .in_cont_body h2 a{
	color:#ff9f00;
	text-decoration:none;}

.main_top_cont h1{
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;}
.main_top_cont h4{
	margin:10px 0px 5px 0px;}

.main_spec{
	text-align:center;
	width:230px;
	height:165px;
	background:url(/img/spec_bg.jpg) top left no-repeat;
	margin-bottom:10px;}
.main_spec img{}
.main_news{	
	background-color:#FFFFFF;
	vertical-align:top;
	font-size:11px;}
.main_news_body{
	margin:7px 8px 10px 12px;
	height:133px;
	overflow:hidden;}
.main_centr1 h4{
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 5px 0px;}
.main_news .news_item{
	line-height:14px;
	margin-bottom:5px;}
.main_news .news_date{
	font-size:11px;}
.main_blok1{
	background: #FFFFFF url(/img/main_blok1.jpg) bottom left no-repeat;
	margin-bottom:10px;
	}
.main_blok2{
	background: #FFFFFF url(/img/main_blok2.jpg) top left no-repeat;
	}
.main_blok1, .main_blok2{
	font-size:11px;
	line-height:14px;
	text-align:center;
	height:157px;}
.main_blok1 a img, .main_blok2 a img{
	border:none;}
.main_blok1 h6, .main_blok2 h6{
	font-size:14px;
	font-weight:normal;
	margin:5px 0px;}
.main_blok1 p, .main_blok2 p{
	margin:0px 20px;
}
.main_blok1 p a, .main_blok2 p a{
	color:#92939c;
	}
.main_links{	
	vertical-align:top;
	background-color:#FFFFFF;
	font-size:11px;
	line-height:14px;}
.main_links_body{
	margin:0px 20px 10px 20px;}
.main_links p{
	margin:0px;
}	
.main_centr2{	
	margin-top:10px;
	}
.main_centr2 h2{
	margin-top:5px;
	margin-bottom:3px;
	font-size:18px;
	font-weight:normal;}
.main_cat_bot{
	background:url(/img/white_34.gif) top left no-repeat;
	height:8px;}
.main_cat_top{
	background:url(/img/main_cat_top.gif) top left no-repeat;
	height:8px;}
.main_cat_topb{
	background:url(/img/main_cat_topb.gif) top left no-repeat;
	height:8px;}
.main_cat_item{
	background-color:#FFFFFF;
	background-position: left -8px;
	background-repeat:no-repeat;
	vertical-align:top;
	width:230px;
	text-align:center;
	}
.main_cat_item div{
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:80px;}
.main_cat_item p{}
.main_cat_item a img{
	border:none;}
#mi1{background-image:url(/img/num_1.jpg);}
#mi2{background-image:url(/img/num_2.jpg);}
#mi3{background-image:url(/img/num_3.jpg);}
#mi4{background-image:url(/img/num_4.jpg);}
#mi5{background-image:url(/img/num_5.jpg);}
#mi6{background-image:url(/img/num_6.jpg);}
#bmi7{background-image:url(/img/bnum_7.jpg);}
#bmi8{background-image:url(/img/bnum_8.jpg);}
#bmi9{background-image:url(/img/bnum_9.jpg);}
#bmi10{background-image:url(/img/bnum_10.jpg);}
#bmi11{background-image:url(/img/bnum_11.jpg);}
#bmi12{background-image:url(/img/bnum_12.jpg);}
#bmi13{background-image:url(/img/bnum_13.jpg);}
#bmi14{background-image:url(/img/bnum_14.jpg);}
#bmi15{background-image:url(/img/bnum_15.jpg);}

.main_cat_item h6{
	font-size:14px;
	font-weight:normal;
	margin:5px 0px;}
.main_cat_item p{
	margin:0px;
	font-size:11px;	
	line-height:14px;}
.main_cat_item p a{
	color:#92939c;
	}
.main_centr3{
	margin-bottom:10px;}
.main_left {
	width:230px;
	background:#ffffff url(/img/white_34_1.gif) bottom left no-repeat;
	padding-bottom:10px;}	
.in_left {
	margin-top:10px;
	margin-right:0px;}	
.in_left_ban{
	padding-left:20px;
	padding-right:10px;
	font-size:11px;
	line-height:15px;
	background-color:#FFFFFF;}
.in_left_banttl{
	font-size:14px;
	font-weight:bold;}
.white8{
	height:8px;
	line-height:8px;
	font-size:5px;
	margin-left:8px;
	margin-right:8px;
	background-color:#FFFFFF;}
.main_left form, .in_left form {
	margin:0px;
	font-size:11px;}
.main_left form .send_mess_top, .in_left form .send_mess_top{
	background:#FFFFFF url(/img/white_21.gif) right top no-repeat;}
.main_left form .send_mess, .in_left form .send_mess {
	background:url(/img/ask_at.jpg) left top no-repeat;
	padding:25px 10px 5px 20px;}
.main_left form .send_mess input, .main_left form .send_mess textarea, .in_left form .send_mess input, .in_left form .send_mess textarea{
	width:185px;
	background-color:#dedee1;
	border:0px;
	margin-bottom:5px;}
.main_left form input.send_mess_but, .in_left form input.send_mess_but{
	width:230px;}
.main_cont{
	width:710px;
	margin-left:10px;
	margin-bottom:0px;
}
* html .main_cont{
	margin-left:7px;}

.main_cont_body{
	font-size:11px;
	line-height:14px;
	text-align:justify;
	margin:15px 12px 10px 12px;}
.bot_left_bg{
	text-align:right;
	vertical-align:top;
	background:url(/img/bot_grey_bg.gif) right top repeat-y;}
.bot_right_bg{
	text-align:left;
	vertical-align:top;
	background:url(/img/bot_grey_bg.gif) left top repeat-y;}
.bot_center{
	color:#dddddd;
	background-color:#92939c;}
.bot_center a{
	color:#dddddd;}
.bot_center a:hover{text-decoration:none;
	color:#f1cc48;}
.bot_left{
	width:230px;
	float:left;
	font-size:11px;
	margin-top:15px;}
.bot_cont{
	width:700px;
	margin-top:10px;
	margin-left:240px;
	font-size:11px;}
.bot_cont div a{
	white-space:nowrap;}
#seria, #seria_s{
	margin-top:10px;
	margin-right:-10px;
	width:540px;}
#seria td, #seria_s td{
	text-align:center;
	font-size:11px;
	padding-bottom:5px;
	border-top:1px dotted #92939c;
	border-left:1px dotted #92939c;	 }
#seria_s td{
	padding:0px 5px;}
#seria td.td_ser_l,#seria_s td.td_ser_l{
	border-left:none;}
#seria td.td_ser_tl,#seria_s td.td_ser_tl{
	border-left:none;
	border-top:none;}
#seria td.td_ser_t,#seria_s td.td_ser_t{
	border-top:none;}
#seria_s td h3{
	font-size:13px;
	font-weight:bold;}
.clients{}
.clients a{color:#92939c;}

.prez_ttl{
	background:#f6de8a url(/images/yel_bg.jpg) top left repeat-x;
	}
.prez_ttl td{
		line-height:12px;}
.prez_ttl a{
	font-size:12px;
}


#zakl{
	font-family:verdana;
	font-size:11px;
	padding-bottom:0px;
	border-bottom:3px solid #FFDB5B;
	margin-bottom:20px;
}

#zakl table{

}
#zakl td{
	background:#D1D6F7 url(images//1_1_.gif) left top no-repeat;	
	color: #707ABF;
	margin-left:1px;
	border-bottom:1px solid #FFffff;
	padding-bottom:0px;
	text-align:center;
	}
#zakl a{
	background: url(/images/1_2_.gif) right top no-repeat;
	text-decoration:none;
	display:block;
	padding:1px 7px;
}
#zakl td.cur{
	background:#FFDB5B url(/images/2_1_.gif) left top no-repeat;
	text-decoration:none;
	border-bottom:1px solid #FFDB5B;
}
#zakl td.cur a{
	background: url(/images/2_2_.gif) right top no-repeat;
	text-decoration:none;
}
#zakl a:hover{
	color:#FFffff;}
#zakl a.cur:hover{
	color:#D1D6F7;}
#zakl a{
	background:transparent url(/images/1_2_.gif) right top no-repeat;
	margin:0px;
	}
a.a_download{
	color:#cc0000;
	font-weight:bold;
	}

#tones_tab{	border:0px;	text-align:center;}
#tones_tab td{	vertical-align:top;}
#tones_tab img{margin:0px 0px 2px 0px;}
td#foto {padding:0px;}

td#foto img {
	float: none;
	/*border: 1px solid #f1cc48;*/
	margin: 0px;
	padding: 0px;	}
#foto table
{}
#foto td
{	text-align:center;
	padding:5px;
	background:#707ABF url("/images/blue_bottomright.gif") bottom right no-repeat;
}
#foto td.cur{	background:#f1cc48 url("/images/yellow_bottomright.gif") bottom right no-repeat;}
#foto  a img{	border:none;}
#curfoto td{	background-color:#f1cc48;}

.kab_ruk_ttl{background:url(images/blue_pix.jpg) bottom left repeat-x;}
.kab_ruk_name{background:#dee1f0 url(images/pic12.gif) top left repeat-x;}
.kab_ruk_name a{
	text-decoration:underline;}
.kab_ruk_name a:hover{
	text-decoration:none;
	}
.kab_ruk_left{background:url(images/blue_pix.jpg) top left repeat-y;}
.kab_ruk_tab{background:url(images/right_grad.jpg) top right repeat-y;}
.kab_ruk_cont{background:url(images/top_r.jpg) top right no-repeat; 
	padding:5px 4px 0px 10px;
	font-size:11px;
	text-align:left;}
.kab_ruk_cont p, #text .kab_ruk_cont p{
	text-align:left;}
.kab_ruk_price{background:#ff3300 url(images/price_2.jpg) bottom left no-repeat;color:#ffffff;float:right; font-size:10px; height:39px;
	padding-right:5px;
	clear:right;}
.kab_ruk_ptop{background: url(images/price_1.jpg) top left no-repeat; padding-left:5px;}
img.kab_ruk_scheme{
	margin:5px 10px;
	float:right;}

.bright{
	color:#ff0000;}

.deliv{}
.deliv h4{}
.deliv h5{
	color:#ffffff;
	margin:0px 0px;}
.deliv ul li{}
.deliv table {
	border-top:1px dotted #999999;
	border-left:1px dotted #999999;
	margin-top:5px;
	margin-bottom:10px;}
.deliv table td{
	padding:7px;
	width:auto;
	border-right:1px dotted #999999;
	border-bottom:1px dotted #999999;
	}
.deliv table tr{ 
	background-color:#fbfbfd;
}
.deliv table tr.deliv_head td{
	background-color:#bbbbcc;
	border-right:1px dotted #ffffff;
	padding:4px 7px;

}


#tones_tab
{
	border:0px;
	text-align:center;
	
}
#tones_tab td
{
	font-weight:bold;
	vertical-align:top;
}
#tones_tab img
{margin:0px 0px 2px 0px;}

.bask_top{
	font-weight:bold;}
.basket_tab{
}
.basket_tab input{
	height:20px;
	border:1px dotted #999999;}
.basket_tab .bask_top td{
	border-top:1px dotted #999999;
	background-color:#bbbbcc;
	color:#ffffff;}
.basket_tab td{
	padding:3px 6px;
	border-right:1px dotted #999999;
	border-bottom:1px dotted #999999;}
.basket_tab td#bt_l{
	border-left:1px dotted #999999;
}
.basket_tab .bask_bot td{
	border:none;}

.order_form input, .order_form textarea{
	background-color:#dedee1;
	border:none;}
.shop_but{
	margin-left:135px;
	margin-top:20px;}
.spec_ttl_h3{
	color:#ff9f00;}
.spec_tab_ttl, .spec_tab_ttlr0{
	width:33%;
	background:#ffffff url(/img/spec_ttl_bg.jpg) bottom left no-repeat;
	color:#ffffff;
	height:22px;
	font-weight:bold;
	padding-left:5px;}
.spec_tab_ttl{	
	border-right:1px solid #ffffff;}
.spec_tab_ttlr{
	background:url(/img/spec_ttl_bot.gif) bottom left repeat-x;}
.spec_tab_cont1, .spec_tab_cont2, .spec_tab_cont3{
	vertical-align:top;}
.spec_tab_cont1 p, .spec_tab_cont2 p, .spec_tab_cont3 p{
	margin:5px;}
.spec_tab_cont1{
	border-left:1px solid #ffcf7f;
	border-bottom:1px solid #ffcf7f;
	border-right:1px dotted #ff9f00;}
.spec_tab_cont2{
	border-bottom:1px solid #ffcf7f;
	border-right:1px dotted #ff9f00;}
.spec_tab_cont3{
	border-bottom:1px solid #ffcf7f;}
.spec_tab_cont4 img{width:9px;
	background:url(/img/spec_bot_right.gif) bottom right no-repeat;}
.spec_tab_cont4{
	vertical-align:bottom;
	background:url(/img/red_pix1.gif) bottom right repeat-y;
	width:9px;}
.all_or_tab{
	width:530px;}
.or_bord_c{
	border-left:1px solid #ffdf8f;
	background:url(/img/or_right_grad.jpg) top right repeat-y;}
.or_bord_cont{
	width:527px;
	/*background:url(/img/or_right_grad.jpg) top right repeat-y;*/
	border-top:1px solid #ffdf8f;}
.or_bord_cont td{
	text-align:center; }
.or_tab_b2{
	width:510px;}
.talk_pre_bg{
	background:url(/img/talk_pre_bg.gif) top left repeat-y;
	height:140px;}
.talk_pre_top{
	background:url(/img/talk_pre_top.gif) top left no-repeat;}
.talk_pre_top img {
	margin-top:2px;}
.talk_pre_top p{
	padding-top:15px;
	margin-right:45px;
	text-align:left;
	color:#666666;}
.talk_pre_bot{
	background:url(/img/talk_pre_bot.gif) top left no-repeat;
	height:15px;}
.talk_pre_bgs{
	background:url(/img/talk_pre_bgs.gif) top left repeat-y;
	height:110px;}
.talk_pre_tops{
	background:url(/img/talk_pre_tops.gif) top left no-repeat;}
.talk_pre_tops img {
	margin-top:2px;
	margin-left:1px;
	margin-right:15px;}
.talk_pre_tops p{
	padding-top:15px;

	text-align:left;
	color:#666666;}
.talk_pre_bots{
	background:url(/img/talk_pre_bots.gif) top left no-repeat;
	height:15px;}
.of_meb{
	background: url(/img/of_meb_bg.gif) top left repeat-y;
	vertical-align:top;
	width:270px;}
.of_meb_top{
	background: url(/img/of_meb_t.gif) top left no-repeat;
	padding-top:5px;}
.of_meb_bot{
	height:15px;
	background: url(/img/of_meb_bot.gif) top left no-repeat;}
.of_meb_img{
	margin-left:5px;
	margin-right:15px;
	background-position: center top;
	background-repeat:no-repeat;
	font-size:14px;}
.of_meb_img p{
	font-size:11px;}
.of_meb_img img {
	width:150px;
	height:90px;
	border:0px;}
.counter_r{
	margin-top:7px;
	width:135px;
	float:right;}
table #price{
	border-top:1px dotted #92939c;
	border-right:1px dotted #92939c;
	}
#price td{
	border-bottom:1px dotted #92939c;
	border-left:1px dotted #92939c;
	padding:3px 3px;
	}
#price .price_head td{
	font-weight:bold;}
.right_grey{
	background-color:#eeeeee;
	margin-top:10px;}
.right_grey div{
	padding:5px 5px;}
