body{margin:0;padding:0;font-family:Tahoma, Arial;font-size:12px;line-height:17px;background:#E94D00;}
p{margin:0;padding:0;line-height:17px;}
h1{font:bold italic 30px Arial;margin:0;padding:0;}
h2{font-size:18px;margin-bottom:0;}
h3{font-size:12px;margin-bottom:0;}
img{border:0;}
a{font:12px Tahoma;color:#E94D00;}
form{margin:0;} 
table,td{font:12px Tahoma;}

.nnn {color:#fff; font:14px Tahoma; font-weight: bold}
.act {color:#fff; font:12px Tahoma;}
.act a {color:#fff; font:12px Tahoma;}

.news_list{width:100%;position: relative;z-index:15;}
#news_name{cursor: pointer;}
.news_name{font:bold 12px Tahoma;color:#E94D00;margin:0;margin-top:5px;}
.news_anonce {display: none;overflow: hidden;}

#bg{background:#E94D00;min-width:1000px;}
#main_block{text-align:center;width:100%;}
#cent_block{position:relative;width:1000px;text-align:left;padding-top:18px;}

#logo{}

#phone{float:right;font:16px Tahoma;color:#fff;margin-top:15px;text-align:right; width:430px;}
.dost{color:#FFD040;font:16px Tahoma;}
.tel{font:27px Tahoma;} 
.sale{float:left;margin-top:7px;margin-right:3px;margin-left:99px;display:inline;}
.sale2{float:right;margin-top:0px;margin-right:3px;}
.txtniz{color:#000000; font:12px Tahoma; text-align:justify; margin-left:100px; margin-right:100px; margin-bottom:0px;}
.txtniz1 {color:#eeeeee; font:12px Tahoma;}
.h1 {color:#000000; font:16px Tahoma;}

#menu{margin-top:30px;text-align:right;}
	.navi_left{float:right;background:url(/img/navi_left.png) no-repeat left top;width:15px;height:32px;}
	.navi_right{float:right;background:url(/img/navi_right.png) no-repeat left top;width:15px;height:32px;}
#navi{padding:8px 0px 10px 0px;float:right;}
	.navi{background:url(/img/navi_bg.png) repeat-x;}
#navi a{color:#222;font:12px Tahoma;float:left;}
#navi a:hover{color:#e94d00;text-decoration:none;}
	.navi_dot{margin:0px 10px;float:left;}

#banner{position:absolute;right:5px;top:185px;}

#unlim_tarif{text-align:left;margin-top:180px;}
#unlim_tarif h2{width:540px;float:right;text-align:center;font:italic 24px Arial;color:#000;clear:both;margin:0 0 10px;}
	.unlim_left{float:right;background:url(/img/tarif_left.png) no-repeat left top;width:16px;height:100px;}
	.unlim_right{float:right;clear:both;background:url(/img/tarif_right.png) no-repeat right top;width:16px;height:100px;}
	.unlim{background:url(/img/tarif.png);margin-bottom:5px;height:100px;float:right;width:540px;cursor:pointer;}

.title{color:#171719;font:18px Tahoma;}
a.titleh{font:18px Tahoma;color:#fff;text-decoration:underline;}
a.titleh:hover{font:18px Tahoma;color:#fff;text-decoration:none;}

	.title_tarif{padding-top:9px;}
	.slogan{color:#F34A08;font:bold Italic 15px Arial;float:right;margin-top:3px;}
	.opisanie{color:#333;font:13px Arial;float:left;width:380px;text-align:left;margin-top:3px;}

	.price{position:relative;color:#46484D;font-weight:bold;font-size:27px;font-family:Tahoma;padding-top:7px;}
	.price a{position:absolute;display:block;right:0;margin-top:12px;color:#fff;background:url(/img/btn2.png) no-repeat center center;width:100px;text-align:center;padding:4px 0 5px 0;}

	.tarif_price{text-align:right;}
	.hit{position:absolute;margin-top:-15px;margin-left:-5px;}

#text{text-align:left;margin-top:165px;}

.content{background:url(/img/cont_bg.png) repeat-y;width:1000px;min-height:520px;}
.cont{padding:25px;padding-top:0;}
.cont_top{background:url(/img/cont_top.png) no-repeat;height:20px;}
.cont_niz{background:url(/img/cont_niz.png) no-repeat;height:20px;}
.icon{text-align:center;margin-top:20px;float:right;width:300px;overflow:hidden;}
.title_line{background:url(/img/dot2.gif) repeat-x left bottom;height:10px;}
#show_content{margin-top:15px;float:left;}

#footer_main{margin:15px 10px 20px 10px;clear:both;}
.empty{clear:both;height:1px;}
#footer{margin:30px 10px 20px 10px;clear:both;}
#BigSize{float:left;color:#fff;font:11px Tahoma;}
.bigsize{color:#FFE400;font:11px Tahoma;margin-top:-5px;}
.bigsize a{color:#FFE400;font:11px Tahoma;text-decoration:underline;}
.bigsize a:hover{text-decoration:none;}
#footer_navi{text-align:right;margin-top:5px;}
#footer_navi a{font:11px Tahoma;color:#fff;margin-left:27px;}

#catalog{}
#type{float:left;width:309px;padding:0;margin-right:30px;}
#type2{float:left;width:309px;margin:0px;padding:0;}
.catalog_title{clear:both;font:18px Tahoma;color:#171719;margin:0;padding-left:10px;}
.catalog_slogan{font:bold 12px Tahoma;color:#E94D00;margin:0;margin-top:5px;}
.catalog_fullopisanie{font:12px Tahoma;color:#171719;margin-bottom:20px;}

.more{background:url(/img/childs.gif) no-repeat left top;width:89px;padding:4px 0px 5px;text-align:center;float:left;}
.more a{font:11px Tahoma;color:#fff;text-decoration:none;}

.connect{background:url(/img/childs_hover.gif) no-repeat left top;width:99px;padding:4px 0px 5px;text-align:center;float:right;margin-right:15px;}
.connect a{font:11px Tahoma;color:#fff;text-decoration:none;}

.connect2{background:url(/img/childs_hover2.gif) no-repeat left top;width:99px;padding:4px 0px 5px;text-align:center;margin-top:3px;}
.connect2 a{font:11px Tahoma;color:#fff;text-decoration:none;}

.nds{clear:both;font:11px Tahoma;color:#757575;padding-top:20px;}
.line{clear:both;border-top:1px solid #aeb0b4;margin-top:10px;}

#details{margin-top:15px;}
.catalog_price{font:bold 36px Tahoma;color:#525459;}
.catalog_price img{margin-left:5px;}
#menu_tarif{text-align:center;width:259px;}
	.tarif_menu{background:#ECEEF0;width:259px;text-align:left;}
	.tarif_menu a{font:12px Tahoma;color:#E94D00;text-decoration:underline;display:block;padding:3px 20px;}
	.tarif_menu a:hover{text-decoration:none;}

#catalog_numbers form{margin:0;margin-bottom:15px;}
.param_title{margin-bottom:5px;}

#number_type{float:left;width:130px;margin-right:25px;}
#number_type input{border:0;color:#020202;font:12px Tahoma;margin-left:0px;}
.radio{margin-bottom:5px;}

#number_price{float:left;width:130px;margin-right:25px;}
#number_price input{border:1px solid #AAABAF;color:#545557;width:70px;padding:3px 5px;margin:5px 5px 0px 5px;font:12px Tahoma;}
.left1{margin-left:1px;}

#numeral input{border:1px solid #AAABAF;color:#545557;width:85px;padding:3px 5px;margin-top:5px;font:12px Tahoma;}
.submit{clear:both;}
.submit input{border:0;}

#numbers_table{font:12px Tahoma;background:url(/img/bord.gif) repeat-y left top;margin-top:25px;}
.show_nomer{margin-top:10px;}

#caption{background:#DADDE2;font:bold 12px Tahoma;}
.caption_left{background:#DADDE2 url(/img/nomer_left.gif) no-repeat left top;padding:0px 13px;border-right:1px solid #EFF3F6;}
.caption_right{background:#DADDE2 url(/img/nomer_right.gif) no-repeat right top;padding:0px 13px;}
.caption_td{height:34px;padding:0px 13px;border-right:1px solid #EFF3F6;}
 
#numbers_tr{background:url(/img/bord.gif) repeat-x left bottom;}
#numbers_tr td{background:url(/img/bord.gif) repeat-y right top;border-bottom:1px solid #DADDE2;}
#numbers_tr div{padding:5px 13px;}

#page{margin-top:10px;margin-left:15px;}
#page span{padding:0 5px;}
#page a{padding:0 5px;text-decoration:underline;}
#page a:hover{text-decoration:none;}

.number_title{color:#020202;}
.number_type{color:#56575B;}

.error{font:bold 12px Tahoma;color:red;}

#zakaz_form{margin-top:0;}
#zakaz_form form{margin:0px;}
#zakaz_form h2{margin-top:0;}
#zakaz_form h3{margin-bottom:0;color:#151517;}
.input{background:url(/img/input.gif) no-repeat left top;width:316px;height:30px;padding:6px 5px 0px 5px;}
.input input{border:0;font:12px Tahoma;margin:0;width:306px;}

.captcha input{background:url(/img/input.gif) no-repeat left top;height:30px;padding:0px 5px 0px 5px;border:0;font:12px Tahoma;margin:0;width:306px;}
.captcha img{margin-left:10px;}

.textarea{background:url(/img/textarea.gif) no-repeat left top;height:70px;width:316px;border:0;padding:5px;}
.textarea textarea{margin:0;height:60px;width:306px;border:0;font:12px Tahoma;}

#childs{position:absolute;left:50%;margin-top:-60px;margin-left:-115px;width:600px;text-align:right;}
#children{float:right;margin:0px 10px 10px 0px;}
#children a{display:block;background:url(/img/children4.gif) no-repeat left top;width:100px;text-align:center;font:11px Tahoma;color:#626B70;padding:5px 0px;text-decoration:none;}
#children a:hover{background:url(/img/button.gif) no-repeat left top;color:#fff;text-decoration:none;}

#childs2{position:absolute;margin-top:-60px;width:360px;}
#children2{float:right;margin:0px 10px 10px 0px;}
#children2 a{display:block;background:url(/img/button2.gif) no-repeat left top;width:120px;text-align:center;font:11px Tahoma;color:#fff;padding:5px 0px;text-decoration:none;}
#children2 a:hover{background:url(/img/button3.gif) no-repeat left top;color:#626B70;text-decoration:none;}

#childs3{position:absolute;margin-top:-60px;left:50%;width:485px;}
#children3{float:right;margin:0px 10px 10px 0px;}
#children3 a{display:block;background:url(/img/opcii2.gif) no-repeat left top;width:150px;text-align:center;font:11px Tahoma;color:#626B70;padding:5px 0px;text-decoration:none;}
#children3 a:hover{background:url(/img/opcii.gif) no-repeat left top;color:#fff;text-decoration:none;}

#children4{float:right;margin-right:10px;}
#children4 a{display:block;text-align:center;padding:0px;text-decoration:underline;cursor:pointer;color:#910000;font:bold Italic 22px Arial;}
#children4 a:hover{text-decoration:none;}

.submit2{background:url(/img/button2.gif) no-repeat left top;color:#fff;text-decoration:none;text-align:center;font:11px Tahoma;border:0;padding:4px 0px;width:120px;cursor:pointer;margin-top:15px;}

.submit3{background:url(/img/children.gif) no-repeat left top;cursor:pointer;font:11px Tahoma;color:#fff;width:89px;text-align:center;padding:4px 0px;}

.class10{text-decoration:underline;}
a:hover.class10{text-decoration:none;}

.lt{background:#EDEEF0 url(/img/lt.gif) no-repeat left top;margin-top:5px;}
.lb{background:url(/img/lb.gif) no-repeat left bottom;}
.rt{background:url(/img/rt.gif) no-repeat right top;}
.rb{background:url(/img/rb.gif) no-repeat right bottom;padding:10px 10px 10px 20px;}
.anwer{margin-left:20px;margin-top:5px;}

#opcii_title{margin-bottom:5px;}
.opcii_title{cursor:pointer;border-bottom:1px dashed black;font:18px Tahoma;color:#171719;text-decoration:none;}
a:hover.opcii_title{cursor:pointer;border-bottom:1px dashed black;font:18px Tahoma;color:#171719;border:0;text-decoration:none;}

.hr_orange{}
.hr_black{}
.hr_orange td{border-bottom:2px solid #fdb52a;padding-bottom:5px;}
.hr_black td{border-bottom:2px solid #000;padding-bottom:5px;}
.usluga_title{font:bold 12px Tahoma;color:#E94D00;margin:0;margin-top:30px;}
.usluga{padding-left:20px;}
.usluga_price{font:bold 12px Tahoma;}
.usluga_comment{font:11px Tahoma;color:gray;}

hr{border:0;background:#FDB52A;}
.hr{border:0;background:#000;}

.tarif_name{position:relative;}
.shareBlock{position:absolute;left:100%;margin-left:-250px;top:3px;width:250px;text-align:right;}
.share{display:block;float:left;overflow:hidden;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;text-indent:20px;margin-right:7px;}
.tomail{background-image:url(/img/mail_ico.gif);}
.vk{background-image:url(/img/vk_ico.gif);}
.fb{background-image:url(/img/fb_ico.gif);}
.ok{background-image:url(/img/ok_ico.gif);}
.mr{background-image:url(/img/mr_ico.png);}
.tw{background-image:url(/img/tw_ico.png);}

.btn{display:block;background:url(/img/button.gif) no-repeat center center;text-align:center;width:100px;overflow:hidden;font:11px Tahoma;color:#fff;padding:4px 0 5px;}
.noactive{background-image:url(/img/children4.gif);color:#626B70;}

.clear{clear:both;height:0;overflow:hidden;}
.none{display:none;}

