body {	font-family: PT Sans,Arial,Verdana; text-align: justify; font-size: 14px;line-height: 19px;color:#000;margin:0;padding:0;background:url('/i/page_bg.jpg') 0 0 no-repeat,url('/i/page_bg.jpg') 100% 0 no-repeat;}

p,td,th,li,dl {	color: #000; margin-left: 7px; margin-right: 7px; font-family: Arial,Verdana; text-align: justify; font-size: 14px;line-height: 25px;}
p     {margin-top:5px;margin-bottom:5px;}
li    {text-align: left;}
th    {text-align:center;background-color:#AAA;color:#FFF;padding:2px;}
hr    {height: 1px;border:0;border-top: #e4e3e3 1px solid;margin-left:8px;margin-right:8px;}
label {cursor:pointer;}
.head	{margin:0;padding:0;}
.c, .c p    {text-align:center;}
.r    {text-align:right;}
.l    {text-align:left;}
.clr  {clear:both}
.err_txt       {font-weight:bold;color:red;}

.field_err  {border:1px solid red;}


#newscontent {margin-top:20px;}
.nitem   {position:relative;margin-bottom:20px;line-height:20px;margin-left:8px;border-bottom:1px solid #c4c4c4;padding-left:60px;min-height:80px;}
.nitem p {margin-left:0;}
.ndate   {position:absolute;left:0;top:0px;font-size:11px;line-height:37px;width:42px;height:37px;background:#2574d7;text-align:center;color:#fff;}
.nyear   {position:absolute;left:0;top:37px;font-size:11px;line-height:37px;width:42px;height:37px;background:#4e4e4e;text-align:center;color:#fff;}
.nhead   {font-weight:bold;font-size:16px;color:#2574d7;line-height:18px;padding-top:10px;}
.nprev   {font-size:12px;}
.ninfo   {text-align:right;font-size:12px;}
#news_info_date   {margin-left:7px;}
#news_info_head   {font-weight:bold;font-size:16px;color:#2574d7;line-height:18px;}
.nitembanner      {min-height:141px;position:relative;margin-left:8px;margin-bottom:20px;}
.nitembannerhdr   {position:absolute;top:18px;left:182px;width:510px;height:50px;font-size:36px;cursor:pointer;}
.nitembannertxt   {position:absolute;top:67px;left:182px;width:510px;height:73px;cursor:pointer;}
.nitembannerfull  {padding-top:150px;padding-left:10px;padding-right:8px;border-bottom:1px solid #c4c4c4;padding-bottom:8px;display:none;}

.hilite{background:#d2eecb;}

img	{border-width:0}

input, select, textarea { font-family: PT Sans,Verdana,Arial;font-size:13px;background-color:#FFFFFF;border:1px solid #CCCCCC;padding:2px;}

td {	padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}

H1,H2,H3,H4,H5 {	font-size: 21px; color: #1e1e1e; font-family: Arial,Verdana; text-align: left;font-weight:normal;line-height:25px;padding:0;margin:8px 0 8px 8px;}
H2	{	font-size: 16px;line-height:20px;font-weight:bold;}
H3,H4,H5 	{	font-size: 14px; text-align: left;font-weight:bold;}
H4 	{	font-size: 14px; text-align: left;}

.hdr {font-size: 21px; color: #1e1e1e; font-family: Arial,Verdana; text-align: left;font-weight:bold;line-height:25px;}

.hlght	{background-color:#F5F5F5;padding:5px;text-align:center;}
.nrml	{padding:5px;text-align:center;}

A:link    {	color: #2574d7; text-decoration: underline;}
A:visited {	color: #2574d7; text-decoration: underline;}
A:active  {	color: #3d69b3; text-decoration: underline;}
A:hover   {	color: #3d69b3; text-decoration: underline;}

.submbtn         {cursor:pointer}

#page    {position:relative; margin:0 auto;width:1024px;min-height:900px;background:url('/i/splash.jpg') 53px 100% no-repeat #fff;}
#page_l  {position:absolute;top:0;left:-25px;width:25px;height:1000px;background:url('/i/bg_sh_l.png') 0 0 repeat-y;z-index:10000}
#page_r  {position:absolute;top:0;right:-25px;width:25px;height:1000px;background:url('/i/bg_sh_r.png') 0 0 repeat-y;z-index:10000}

#hdr     {position:relative; margin:0 auto;width:1024px;height:220px;background:none;}
#logo    {position:absolute; top:31px;left:22px;width:274px;height:101px;background:url('/i/logo2.gif') 0 0 no-repeat;}
#tel     {position:absolute; top:34px;left:373px;width:292px;height:108px;background:url('/i/ico_tel.gif') 0 0 no-repeat;}
#tel p   {margin:0 0 0 60px;font-family:arial;font-size:16.4px;font-weight:bold;line-height:17px;color:#242424;}
#tel p span {color:#e21c2b;font-size:30px;font-family:arial;font-weight:normal;padding-bottom:10px;display:block;line-height:35px;}
#adres   {position:absolute; top:89px;left:373px;width:292px;height:108px;border-top:1px solid #e21c2b;padding-top:8px}
#adres p {color:242424;font-size:13px;line-height:21px;margin:0;padding:0;}
#cart    {position:absolute; top:27px;right:17px;width:274px;height:114px;background:url('/i/cart2.gif') 0 0 no-repeat;}
#cart p  {font-size:11px;line-height:15px;margin:41px 0 0 85px;}
#cart_order {position:absolute; top:105px;right:70px;width:137px;height:25px;background:url('/i/cart_order.gif') 0 0 no-repeat;}

/* b-head */
.b-head_type_search-simple	{display:none}


.new_l_menu {padding-top:13px;}
.new_l_menu img {margin-top:13px;}

#menu   {position:absolute; top:172px;left:20px;width:1000px;height:46px;margin:0;z-index:100;}
#menu div {float:left;color:#fff;font-size:14px;font-weight:bold;margin:0;height:46px;}
#menu div.menuitem p {margin:0 0 0 0;padding:0 30px 0 30px;color:#fff;font-size:inherit;line-height:46px;text-transform:uppercase;}
#menu div.inactive {background:url('/i/menu.gif') 0 0 repeat-x;}
#menu div.active, #menu div.hover {background:#e21c2b;}
.menuspace {background:url('/i/menu.gif') 0 0 repeat-x;width:10px;}

#btn_reg div {width:160px;}
#btn_log div {width:102px}
#btn_reg p {background:url('/i/menu_lk3.png') 11px 13px no-repeat;}
#btn_log p {background:url('/i/menu_lk2.png') 12px 13px no-repeat;}
#menulk a:link, #menulk a:visited, #menulk a:active, #menulk a:hover{color: #ffffff; text-decoration: underline;font-size:13px;}
/* #menu div:nth-child(2) p {padding:12px 20px 0 10px;} */

#menu #l1 {width:5px;height:46px;background:url('/i/menu_l.gif') 0 0 no-repeat;}
#menu #r1 {width:5px;height:46px;background:url('/i/menu_r2.gif') 0 0 no-repeat;}

#lcol    {position:relative;float:left;width:268px;min-height:300px;padding:0px 0 0 0;margin:0 0 80px 20px;}
#content {position:relative;float:right;width:714px;min-height:300px;margin:0 15px 0 0;padding:25px 0 30px 0;}

#lcol #cat_btn {margin-top:15px;}
#cat {padding:0;}
#cat .parent {margin:15px 0 5px 0;line-height:43px;height:43px;padding:0 0 0 17px;font-size:16px;font-weight:bold;color:#353535;}
#cat .p_ac  {background:url('/i/point3.png') 238px 19px no-repeat #ff1526;margin:15px 0 0 0;color:#fff;}
#cat .p_in  {background-color:#f0f0f0;margin:15px 0 0 0;color:#353535}
#cat a {text-decoration:none;text-align:left}

.sect1,.sect2   {width:340px;height:510px;}
.sect1   {float:left;margin-left:8px;}
.sect2   {float:right;margin-right:8px;}
.sect1 img, .sect2 img  {margin-bottom:9px;}



.lv1 div {background:#e3eaf7;padding-left:30px;line-height:26px;font-weight:bold;font-size:12px;}
a.lv1:link, a.lv1:visited, a.lv1:active {	color: #242424; text-decoration: none;}
a.lv1:hover div{	color: #242424; text-decoration: underline;}

.lv2 div {background:url('/i/point1.png') 30px 50% #f1f5fb no-repeat;padding-left:45px;line-height:25px;font-size:11px;}
a.lv2:link, a.lv2:visited, a.lv2:active,a.lv2:hover {	color: #242424; text-decoration: none;}

.hdr_hit,.hdr_hit2 {background:url('/i/hdr_hit.gif') 0 100% no-repeat;height:44px;margin:37px 0 0 0;}
.hdr_hit2 {height:3px;margin:0px 0 0 0;}

.hdr_ban {background:url('/i/hdr_ban.gif') 0 100% no-repeat;height:44px;margin:37px 0 0 0;}
.hdr_scr {background:url('/i/hdr_scruber.gif') 0 100% no-repeat;height:44px;margin:37px 0 0 0;}

/*
#bnc1,#bnc2,#bnc3 {width:230px;height:73px;float:left;cursor:pointer;}
#bnc1    {background:url('/i/bnc_1.png') 0 0 no-repeat;margin:17px 0 0 8px;}
#bnc2    {background:url('/i/bnc_2.png') 0 0 no-repeat;margin:17px 5px 0 5px;}
#bnc3    {background:url('/i/bnc_3.png') 0 0 no-repeat;margin:17px 0 0 0;}
#bnc1:hover,#bnc2:hover,#bnc3:hover {background-position:0 -73px;}
*/
.quot    {border-left:5px solid #787878;margin:17px 8px 20px 8px;padding-left:12px;}
.quot2   {border-bottom:1px solid #787878;margin:15px 8px 20px 8px;padding-left:12px;}


.hr      {height:3px;background-color:#787878;margin:15px 8px 25px 8px}

.pop     {position:relative;float:left;width:222px;height:365px;border:1px solid #d4d4d4;margin:0 13px 22px 0;}
.pop.first   {margin-left:7px}
.pop.last    {margin-right:0;}
.pop .img    {position:absolute; top: 10px;left:0px;width:222px;height:90px;margin:0;text-align:center;}
.pop .name   {position:absolute; top:110px;left:0px;height:65px;margin:0;padding:0 10px 0 10px;text-align:center;display:block;font-size:14px;line-height:20px;}
.pop .name a {color:black;text-decoration:none;}
.pop .txt    {position:absolute; top:180px;left:0px;height:65px;margin:0;padding:0 10px 0 10px;text-align:center;font-size:13px;line-height:15px;}
.pop .info   {position:absolute; top:265px;left:0px;height:20px;width:100%;margin:0;padding:0;text-align:center;font-size:14px;line-height:15px;}
.pop .cartadd{position:absolute; top:307px;left:9px;width:205px;height:50px;margin:0;padding:0;}
.pop .cartadd input {border:0px;margin:0;padding:0;outline:none;}
.pop .hit    {position:absolute; top:5px;left:5px;height:41px;width:41px;background:url('/i/ico_hit.png') 0 0 no-repeat;}

.pop .shadow1 {position:absolute; right:-6px;top:-1px;height:372px;width:5px;background:url('/i/shadow1.gif') 0 0 no-repeat;}
.pop .shadow2 {position:absolute; left:0;bottom:-8px;height:7px;width:223px;background:url('/i/shadow2.gif') 0 0 no-repeat;}


a.cata:link, a.cata:visited, a.cata:active, a.cata:hover {	color: #222222; text-decoration: none;}
.cat         {position:relative;float:left;width:225px;height:164px;border:1px solid #d4d4d4;margin:0 13px 22px 0;}
.cat.first   {margin-left:5px}
.cat.last    {margin-right:0;}
.cat .img    {position:absolute; bottom:0;left:0px;width:225px;height:116px;margin:0;text-align:center;overflow:hidden;}
.cat .img img{width:225px;height:116px;}
.cat .name   {position:absolute;width:225px;top:12px;left:0px;height:35px;margin:0;padding:0;text-align:center;font-size:18px;line-height:18px;font-weight:normal;}
.cat .hover  {position:absolute;width:225px;height:164px;background:url('/i/cat_hover.png') 0 0 no-repeat;display:none;}


.sertif      {position:relative;width:230px;height:125px;float:left;margin-left:8px;margin-bottom:10px}
.sertif .sertif_txt {position:absolute;width:225px;bottom:10px;left:0px;height:25px;margin:0;padding:0;text-align:center;text-decoration:underline}


.catlist         {position:relative;min-height:118px;margin-left:8px;border-bottom:1px solid #c4c4c4;padding-top:20px;}
.catlist .img    {position:absolute; top:15px;left:0px;width:80px;height:106px;margin:0;text-align:center;border:1px solid #eeeeee;}
.catlist .img img{width:80px;height:106px;border:none;}
/*
.catlist .img    {position:absolute; top:15px;left:0px;width:120px;height:160px;margin:0;text-align:center;border:1px solid #eeeeee;}
.catlist .img img{width:120px;height:160px;border:none;}
*/
.catlist .txt    {position:relative;min-height:35px;margin:0 0 0 140px;padding:0;font-size:13px;line-height:15px;font-weight:normal;}
.catlist .txt a  {padding-bottom:10px;display:block}
.catlist a:link, .catlist a:visited, .catlist a:active, .catlist a:hover {	color: #000; text-decoration: none;font-size:14px;font-weight:bold;}
.catlist .cont   {position:relative;width:567px;height:75px;margin-left:139px;}
.catlist .cont .info   {position:absolute;top:3px;left:0px;width:184px;height:44px;margin:0;background:url('/i/b184.png') 0 0 no-repeat;cursor:poiner;}
.catlist .cont .info p {font-size:14px; font-weight:bold; color: #000;margin:8px 0 0 0;padding:0;text-align:center;}
.catlist .cont .price {position:absolute; top:2px;right:202px;width:159px;height:44px;margin:0;background:url('/i/cat_list_price.gif') 0 0 no-repeat;}
.catlist .cont .price p {font-size:21px; font-weight:normal; color: #FF0000;margin:8px 0 0 0;padding:0;text-align:center;}
.catlist .cont .button_no {position:absolute; top:2px;right:0px;width:202px;height:44px;margin:0;background:url('/i/cat_list_no.gif') 0 0 no-repeat;}
.catlist .cont .button_no p {font-size:18px; font-weight:normal; color: #FF0000;margin:8px 0 0 0;padding:0;text-align:center;}
/*
.catlist .cont   {position:absolute;top:120px;right:0;}
.catlist .cont .price {position:absolute; top:2px;right:202px;width:159px;height:44px;margin:0;background:url('/i/cat_list_price.gif') 0 0 no-repeat;}
.catlist .cont .price p {font-size:21px; font-weight:normal; color: #FF0000;margin:8px 0 0 0;padding:0;text-align:center;}
.catlist .cont .button_no {position:absolute; top:2px;right:0px;width:202px;height:44px;margin:0;background:url('/i/cat_list_no.gif') 0 0 no-repeat;}
.catlist .cont .button_no p {font-size:18px; font-weight:normal; color: #FF0000;margin:8px 0 0 0;padding:0;text-align:center;}
*/
.catlist .artikul  {position:absolute; top:50px;left:32px;width:200px;height:20px;margin:0;border:0px solid red; color:#000; text-align:left;font-size:12px}
.catlist .artikul .arthdr {color:#a9a9a9}
.catlist .button_subm {width:202px;height:48px;background:url('/i/cart_add3.gif') 0 0 no-repeat;outline:none;border:0;cursor:pointer;}
.catlist .addtocart_form   {position:absolute; top:0;right:0px;width:202px;height:48px;margin:0;}
.catlist .addtocart_nalichie  {position:absolute; top:50px;right:48px;width:150px;height:20px;margin:0;border:0px solid red; color:white; text-align:center;}
.catlist .addtocart_nalichie span {padding:2px 5px;font-size:12px}
.catlist .addtocart_quant {position:absolute;text-align:center;top:13px;left:7px;width:20px;height:15px;margin:0;z-index:100;}

#orders_tab td p {line-height:13px;}


#info_wrapper {float:left;margin:0 15px 15px 0;}
.info_img   {position:relative;width:290px;height:290px;border:1px solid #ebebeb;cursor:pointer;text-align:center;margin-left:8px;}
.info_img img{height:260px;margin-top:10px}
.info_img .zoom {position:absolute; bottom:9px;right:9px;width:25px;height:25px;background:url('/i/zoom.png') 0 0 no-repeat;z-index:10;}
.info_block   {position:relative;height:60px;}
.info_block .button_subm {width:202px;height:48px;background:url('/i/cart_add3.gif') 0 0 no-repeat;outline:none;border:0;cursor:pointer;}
.info_block .addtocart_form   {position:absolute; top:0;right:0px;width:202px;height:48px;margin:0;}
.info_block .price {font-size:21px;color:#e21c2b;}
.info_block .stock {color:#fff;padding:2px 10px;line-height:28px;}
.info_block .addtocart_quant {position:absolute;text-align:center;top:13px;left:7px;width:20px;height:15px;margin:0;z-index:100;}
.info_quest {clear:both;position:relative;width:413px;height:42px;cursor:pointer;background:url('/i/btn_quest.gif') 0 0 no-repeat;margin-left:8px;}

#cart_table    {margin-left:8px;width:705px}
#cart_table th {background:#2574d7;text-align:left;padding:10px 15px;border-right:1px solid #fff;}
#cart_table tr:nth-child(odd) td {background:#f4f8fd;}
#cart_table td {padding:15px 10px;border-bottom:1px solid #dfe2e7;border-right:1px solid #dfe2e7;}
#cart_table .price {text-align:center;font-weight:bold;}
#cart_table .name  {line-height:14px;text-align:left;font-size:12px;}
#cart_table .itog {border-right:none;color:#e21c2b;font-size:21px;white-space:nowrap;text-align:center;}
#cart_table input[type=image] {outline:none;border:0;}
#cart_table img {margin-top:7px;margin-right:4px;}
#continue_link {float:left;margin:10px 38px 0 10px;display:block;width:332px;height:43px;background:url('/i/btn_continue.gif') 0 0 no-repeat;}
#checkout_link {float:left;margin:10px 0 0 0;display:block;width:332px;height:43px;background:url('/i/btn_order.gif') 0 0 no-repeat;}
.i {width:60px;text-align:center}

#btn_serv {position:relative;width:264px;height:73px;margin:30px 0 0 0px;background:url('/i/btn_serv.gif') 0 0 no-repeat;}
#btn_acc  {position:relative;width:264px;height:73px;margin:20px 0 0 0px;background:url('/i/btn_acc.gif') 0 0 no-repeat;}
#btn_obm  {position:relative;width:264px;height:73px;margin:20px 0 25px 0px;background:url('/i/btn_obm.gif') 0 0 no-repeat;}

.btn_l div    {position:relative;width:264px;height:42px;margin:10px 0 0 0;border-radius:7px;}
.btn_l.inactive div {background:#454545;border:3px solid #fff;}
.btn_l.active div, .btn_l.hover div {background:#efefef;border:3px solid #454545;}
.btn_l p {padding:0;margin:0;text-align:center;font-size:19px;line-height:42px;}
.btn_l.active p, .btn_l.hover p {color:#464646}
.btn_l.inactive p {color:#fff}

a.btn_l.inactive:link, a.btn_l.inactive:visited, a.btn_l.inactive:active,a.btn_l.inactive:hover {	color: #ffffff; text-decoration: none;}
a.btn_l.active:link, a.btn_l.active:visited, a.btn_l.active:active,a.btn_l.active:hover {	color: #464646; text-decoration: none;}
a.btn_l.hover:link, a.btn_l.hover:visited, a.btn_l.hover:active,a.btn_l.hover:hover {	color: #464646; text-decoration: none;}

.adres_dostavki   {display:none;}

#foot_cont{position:relative; margin:0;min-width:1024px;width:100%;background:#f6f7f7;overflow:hidden;}
#foot     {position:relative; margin:0 auto;width:1024px;background:none; } /* background:url('/i/foot_bg.gif') 0 0 no-repeat*/
/* #foot #foot_l {position:absolute;top:0;left:-20px;width:20px;height:30px;background:url('/i/foot_l.gif') 0 0 no-repeat;} */

#foot1 {float:left; margin:0;width:300px;margin:20px 40px 20px 10px;color:#9a9a9a;font-size:11px;line-height:14px}
#foot2 {float:left; margin:0;width:300px;margin:20px 59px 20px 0;color:#9a9a9a;font-size:11px;line-height:14px}
#foot3 {float:left; margin:0;width:300px;margin:27px 0px 5px 0;color:#9a9a9a;font-size:11px;line-height:14px;text-align:right;}
#foot3 p {font-size:13.8px;color:#232323;text-align:center;}
#foot3 p span {color:#404040;font-size:30px;font-family:arial narrow;padding-bottom:10px;display:block;white-space:nowrap}
#foot3 a {margin-left:50px}
#foot3 a:link, #foot3 a:visited, #foot3 a:active {	color: #a0a0a0; text-decoration: none;}
#foot3 a:hover {color: #3d69b3; text-decoration: underline;}

.f_cont     {width:193px;height:189px;padding:0;background:#edeeef;float:left;border:1px solid #dfdfdf;overflow:hidden;margin:0 33px 30px 10px;}
.f_cont p   {margin: 0 0 0 0;padding:0 0 0 0;text-align:center;line-height:39px;}



#urist-konsult-blk {min-height:350px;padding:30px 0 0 0;background:url('/i2/urist.jpg') 100% 100% no-repeat #fff;border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}

.pt {padding-left:15px;background:url('/i2/point.png') 0 8px no-repeat;}
/*
.ico_tel {padding-left:35px;background:url('/i2/ico_tel.png') 0 4px no-repeat;font-size:16px;font-weight:bold;}
.ico_post {padding-left:85px;background:url('/i2/ico_post.png') 0 0px no-repeat;padding-left:80px;}
.ico_map {padding-left:85px;background:url('/i2/ico_map.png') 0 0px no-repeat;font-size:16px;line-height:60px;color:#3d69b3;font-weight:bold;margin-left:30px;cursor:pointer;}
*/
.hr2 {background:url('/i2/hr2.png') 0 100% no-repeat;}
.cont_h  {font-size:16px;color:#3d69b3;font-weight:bold;}


.navig_bar a, .navig_bar b {display:block;height:24px;float:left;text-align:center;padding-left:4px;padding-right:4px;font-weight:bold;}
.navig_bar b {color:#bf1519;text-decoration:underline;}
.navig_bar a {text-decoration:none;color:#222222;}
.navig_bar span {display:block;float:left;margin-right:10px;}
.b_right {background:url('/i/b_right.png') 50% 0px no-repeat;width:24px;height:24px;display:block;margin-left:8px;}
.b_left  {background:url('/i/b_left.png') 50% 0px no-repeat;width:24px;height:24px;display:block;margin-right:7px;}
.navig_cont {background:#f6f6f7;padding:7px 0 10px 13px;margin-bottom:30px;}


.otz  {padding:20px;}
.otz div {padding-left:37px;background:url('/i/ico_quo.png') 0 0px no-repeat;padding-bottom:10px;font-weight:bold;}
.otz:nth-child(2n)  {background:#f6f6f7;}


.b1   {color:#fff;font-size:18px;width:189px;height:31px;line-height:31px;font-family:arial narrow;margin-top:0px;margin-bottom:10px;padding:0;display:block;white-space:nowrap;background:url('/i/b189.png') 0 0 no-repeat;text-align:center;border:none;cursor:pointer;}
a.b1 {text-decoration:none;color:#fff;}
.b3   {color:#fff;font-size:18px;width:264px;height:42px;line-height:42px;font-family:arial narrow;margin-top:0px;margin-bottom:10px;padding:0;display:block;white-space:nowrap;background:url('/i/b264.png') 0 0 no-repeat;text-align:center;border:none;cursor:pointer;font-weight:bold;}
a.b3 {text-decoration:none;color:#fff;}

.galblock {margin-left:30px;}

.hr3 {background:#7f7f7f;height:3px;margin:5px 0 5px 0;}
.hr2 {background:#e3e3e3;height:2px;margin:5px 0 5px 0;}
.hdr_gray {background:#f0f0f0;padding:10px;margin:20px 5px 5px 5px;text-align:center;font-weight:bold;}
.kont_hglt {text-align:center;}
.kont_hglt span {color:#e21c2b;font-weight:bold;text-align:center;}
.pt {padding-left:15px;background:url('/i/point.png') 0 8px no-repeat;}
.ico_tel {padding-left:35px;background:url('/i/ico_tel.png') 0 4px no-repeat;font-size:16px;font-weight:bold;}
.ico_mail {padding-left:35px;background:url('/i/ico_mail.png') 0 4px no-repeat;font-size:16px;}
.ico_post {padding-left:85px;background:url('/i/ico_post.png') 30px 50% no-repeat;font-size:16px;color:#3d69b3;padding-left:110px;font-size:25px;}
.ico_map {padding-left:85px;background:url('/i/ico_map.png') 0 0px no-repeat;font-size:16px;line-height:60px;color:#3d69b3;font-weight:bold;margin-left:30px;cursor:pointer;}
.cont_group {background:#f0f0f0;font-weight:bold;padding:8px 15px;}
.kont_data td {padding-bottom:20px;vertical-align:top;}


#yamapcontainer {display:none;}

#user0fields   {position:relative;width:600px;height:1px;overflow:hidden;}
.user0field    {position:absolute;left:600px;top:1px;}
.fieldname     {display:none}

.fiz {display:none}
#polnom1 {float:left;}
#polnom2 {float:left;display:none;}
#polnom1 span, #polnom2 span {font-size:12px;line-height:12px;}

#servis   {background:#f2f2f2;}
#servis h2{background:url('/i/ico_serv.png') 0 0 no-repeat;line-height:36px;padding-left:50px;font-size:21px;}
#servis input[type=text], #servis select {line-height:21px;font-size:16px;}
#servis input[type=text], #servis  select {border-left:2px solid #a5a5a5;border-right:2px solid #a5a5a5;}

div#rotator {position:relative; height:250px; margin-left: 0px;margin-bottom:20px;}
div#rotator ul {padding:0;}
div#rotator ul li {float:left; position:absolute; list-style: none;}
div#rotator ul li.show {z-index:500;}

#mainicontable p, .prodcatlistitem {padding-left:15px;background:url('/i/pntr.png') 0 8px no-repeat;line-height:22px;text-align:left;}
#mainicontable td {vertical-align:top;}
#mainicontable td:nth-child(2),#mainicontable td:nth-child(3) {border-left:1px #d8d8d8 dashed;}

#mainicontable a:link, #mainicontable a:visited, #mainicontable a:active {	color: #000000; text-decoration: none;}
#mainicontable a:hover {	color: #2c86e9; text-decoration: underline;}
.prodcatlistitem a:link, .prodcatlistitem a:visited, .prodcatlistitem a:active {	color: #000000; text-decoration: none;}
.prodcatlistitem a:hover {	color: #2c86e9; text-decoration: underline;}

#filter {position:relative;background:#e1e1e1;height:70px;margin-left:8px;}
#filter .price1 {padding:8px 0 0 10px;margin:0;}
#filter .price2 {padding:5px 0 0 50px;margin:0;}
#filter #clearprice div {position:absolute;top:40px;left:140px;height:21px;line-height:21px;width:90px;background:#c1c1c1;border-radius:4px;padding:0;text-align:center;font-size:13px;}
#filter #clearprice div:hover {color:white;background:#2c85e7;cursor:pointer;}
#filter input[type=text]    {width:50px;}
#filter input[type=submit]  {width:90px;height:23px;background:#c1c1c1;border-radius:4px;margin-right:40px;margin-left:10px;cursor:pointer;}
#filter input[type=submit]:hover {color:white;background:#2c85e7;}
#filter #sort1  {position:absolute;top:10px;left:390px; height:20px;width:130px;padding:0 0 0 20px; font-size:12px;}
#filter #sort1.fact {background:url('/i/arrup2.png') 0 3px no-repeat;}
#filter #sort1.fact a {color:#2c86e9;}
#filter #sort1.finact {background:url('/i/arrup1.png') 0 3px no-repeat;}
#filter #sort1:hover {background:url('/i/arrup2.png') 0 3px no-repeat;}
#filter #sort2  {position:absolute;top:40px;left:390px; height:20px;width:130px;padding:0 0 0 20px; font-size:12px;}
#filter #sort2.fact {background:url('/i/arrdn2.png') 0 3px no-repeat;}
#filter #sort2.fact a {color:#2c86e9;}
#filter #sort2.finact {background:url('/i/arrdn1.png') 0 3px no-repeat;}
#filter #sort2:hover {background:url('/i/arrdn2.png') 0 3px no-repeat;}

#filter #limits  {position:absolute;top:10px;right:0px; height:50px;width:160px;padding:0 0 0 0px;border:0px solid red}
#filter #limits div {width:30px;height:20px;float:left;text-align:center;font-weight:bold;margin:10px 8px 0 0;}
#filter #limits div:hover, #filter #limits div.lact {background:#2c85e7;border-radius:4px;color:white;}
#filter #limits div.linact {background:#c1c1c1;border-radius:4px;}

#filter a:link, #filter a:visited, #filter a:active {	color: #000000; text-decoration: none;}
#filter a:hover {	color: #2c86e9; text-decoration: none;}

#msg_added {position:absolute; height:51px;width:144px;padding:0;background:url('/i/msg_added.png') 0 0 no-repeat;}



/* окна */
#overlay {display:none;position: fixed;top: 0;left: 0;z-index: 10001;width:100%;height:100%; background:url('/i/overlay.png') 0 0 repeat;cursor:pointer;}
.win     {display:none;position: fixed;top: 157px;left:20%;z-index: 10002;width:670px;height:495px; background: #fff; border-radius:10px;}

.win_close{position:relative;margin:7px 0 0 638px;background: url('/i/ico_close.png') 0 0 no-repeat;cursor:pointer;width:24px;height:24px;}
.win_hdr  {position:relative;margin:80px 47px 0 47px;font-size:25px;font-weight:bold;}
.win_txt  {position:relative;margin:30px 47px 0 47px;color:#666;}
.win_msg  {position:relative;margin:0px 47px 0 47px;color:#F33;font-weight:bold;}
.win_form {position:relative;margin:30px 47px 0 47px;}
.win_form td {padding:0 20px 20px 0;}
.win_btn  {position:relative;margin:30px 0 0 230px;}
.win_refresh p {margin-left:47px;}

/* карусель */
.ui-carousel {
	height: 58px;
	margin: 0;
	overflow: auto;
	padding: 0;
	position: relative; /*for ie7 to work e.g in html carousels*/
	width: 900px;
}

.ui-carousel > .wrapper {
    margin: 0;
    padding: 0;
    width: 9999px;
}

.ui-carousel > .wrapper > * {
	border: 0;
	display: block;
	float: left;
	height: 58px;
	overflow: hidden;
	width: 166px;	
}

#container,#container2,#container3 {width:257px;position: relative;margin-top:20px;margin-bottom:20px;}
#carousel,#carousel2,#carousel3 {margin: 0 auto;}
#carousel img,#carousel2 img,#carousel3 img {border: 0;}
#ui-carousel-next, #ui-carousel-prev,#ui-carousel-next2, #ui-carousel-prev2,#ui-carousel-next3, #ui-carousel-prev3 {
				width: 10px;
				height: 60px;
				background: url(/i/arr_l.gif) center center no-repeat;
				display: block;
				position: absolute;
				top: 30px;
				z-index: 10000;
}
#ui-carousel-next,#ui-carousel-next2,#ui-carousel-next3 {
	right: 0;
	background-image: url(/i/arr_r.gif);
}
#ui-carousel-prev,#ui-carousel-prev2,#ui-carousel-prev3 {
	left: 0;
}
		
#ui-carousel-next > span, #ui-carousel-prev > span,#ui-carousel-next2 > span, #ui-carousel-prev2 > span,#ui-carousel-next3 > span, #ui-carousel-prev3 > span {
	display: none;
}

#ui-carousel-next2,#ui-carousel-next3 {
	top: 120px;
}
#ui-carousel-prev2,#ui-carousel-prev3 {
	top: 120px;
}

.carouslide {width:200px;height:60px;position:relative;}
.carouslide .img    {position:absolute; top: 10px;left:0px;width:200px;height:90px;margin:0;text-align:center;}
.carouslide .name   {position:absolute; top:110px;left:0px;height:65px;margin:0;padding:0 10px 0 10px;text-align:center;display:block;font-size:13px;line-height:15px;font-weight:normal;}
#carousel-show-all  {margin-top:-1px;padding-top:0;line-height:13px;text-align:right;}




.carouslide2 .img   {position:absolute; top: 10px;left:0px;width:200px;height:283px;margin:0;text-align:center;}

