img{border:none}
body,html{min-width:884px;width:100%}
body{padding:0;margin:0;font:0.77em/16px Arial, Helvetica, sans-serif;color:#000;background:#fff}
a{color:#7d6751;outline:none;text-decoration:underline}
a:hover{ text-decoration:none;outline:none}
.left{float:left}
.right{float:right}
h4{color:#903f98}
table,td, th,select,input,form,h1,p,h1,h2,h3,h4,li,ul,dl,dt,dd{padding:0;margin:0}
table{border-collapse:collapse}
td,th{vertical-align:top}
.clear{clear:both;height:1px;font-size:0;width:100%;overflow:hidden}
.clear2{clear:both}
.pos{ position:relative}
p{margin:0 0 16px 0}
h1{font:normal 194%/1.2 Arial, Helvetica, sans-serif;color:#000;margin-bottom:9px;padding-left:12px;width:86%}
h2{font:normal 134%/1.2 Arial, Helvetica, sans-serif;color:#000;margin-bottom:0;width:96%;padding-top:4px;margin-bottom:7px}
.main{width:880px;margin:0 auto}
#header{color:#888;font-size:90%;float:left;width:100%;padding-bottom:17px}
.logo h1{color:#888;font-size:100%;font-weight:normal;font-style:normal;margin-bottom:0;padding-left:0;width:100%}
#header p{margin:0}
.logo{padding-left:12px;padding-top:15px;float:left;width:345px}
.logo img{display:block;margin-bottom:2px}
.phone{padding-top:16px;float:left;width:301px}.phone span{color:#000;font-size:180%; font-family:Arial, Helvetica, sans-serif;display:block; line-height:1.14}
#header a{color:#7d6751}
.find_form{float:left;width:222px;padding-top:16px}
input{height:17px;padding-top:1px}
textarea,input{padding-left:5px}
input,select,textarea{font:12px Arial, Helvetica, sans-serif;color:#666}
select{height:22px}
.f_inp{width:185px;float:left;margin-right:7px}
.f_but{float:left;background:url(../images/find_but.gif) no-repeat;width:21px;height:21px;border:none;cursor:pointer}
#up_nav,#up_nav2{float:left;clear:both;background:#000;height:29px;width:100%; position:relative;color:#fff;font:110%/1 Arial, Helvetica, sans-serif;text-transform:uppercase;margin-bottom:15px}
#up_nav ul{margin:0 auto;width:808px}
.c_r,.c_l{background:url(../images/up_nav.gif) no-repeat -5px top;height:29px;width:5px;font-size:0;line-height:0;position:absolute;margin:0;right:0;top:0}
.c_l{ background-position:left top;left:0;right:auto}
#up_nav2 .c_r{background:url(../images/up_nav_2.png) no-repeat;height:24px;width:5px}
#up_nav ul,.tabs1,.menu,.submenu ul,.list_goods ul,.txt ul,.resp_block ul,.spec ul,.menu2,.menu2 ul,#up_nav2 ul,.tabs3,.abc ul,.submenu2,.submenu2 ul,.mark_ul,.submenu3 ul,.resp_block2 ul,.response,.faq ul{list-style:none}
#up_nav img,#up_nav a{display:block;height:29px}
#up_nav2 ul,#up_nav2{height:24px}
#up_nav a{width:98px}
#up_nav2 a{width:57px}
#up_nav2 img,#up_nav2 a{display:block;height:24px}
#up_nav img.gr,#up_nav a{background:url(../images/up_nav.png) no-repeat}
#up_nav2 img.gr,#up_nav2 a{background:url(../images/up_nav2.png) no-repeat}
#up_nav img.gr,#up_nav2 img.gr{background-position:left bottom}
#up_nav a:hover{ background-position:left -29px}
#up_nav2 a:hover{ background-position:left -24px}
#up_nav .active a,#up_nav .active a:hover{ background-position:left -58px}
#up_nav2 .active a,#up_nav2 .active a:hover{ background-position:left -48px}
#up_nav #up_p2 a{ background-position:-97px top;width:73px}
#up_nav #up_p2 img.gr{background-position:-97px bottom}
#up_nav #up_p2 a:hover{background-position:-97px -29px}
#up_nav #up_p2.active a,#up_nav #up_p2.active a:hover{background-position:-97px -58px}

#up_nav2 #up_p2 a{ background-position:-56px top}
#up_nav2 #up_p2 a:hover{background-position:-56px -24px}
#up_nav2 #up_p2.active a,#up_nav2 #up_p2.active a:hover{background-position:-56px -48px}
#up_nav2 #up_p2 img.gr{background-position:-56px bottom}
#up_nav #up_p3 a{ background-position:-169px top;width:136px}
#up_nav #up_p3 a:hover{ background-position:-169px -29px}
#up_nav #up_p3.active a,#up_nav #up_p3.active a:hover{ background-position:-169px -58px}
#up_nav #up_p3 img.gr{background-position:-169px bottom}

#up_nav2 #up_p3 a{background-position:-112px top;width:56px}
#up_nav2 #up_p3 a:hover{ background-position:-112px -24px}
#up_nav2 #up_p3.active a,#up_nav2 #up_p3.active a:hover{ background-position:-112px -48px}
#up_nav2 #up_p3 img.gr{background-position:-112px bottom}

#up_nav #up_p4 a{ background-position:-304px top;width:55px}
#up_nav #up_p4 a:hover{ background-position:-304px -29px}
#up_nav #up_p4.active a,#up_nav #up_p4.active a:hover{ background-position:-304px -58px}
#up_nav #up_p4 img.gr{background-position:-304px bottom}

#up_nav2 #up_p4 a{ background-position:-167px top;width:56px}
#up_nav2 #up_p4 a:hover{ background-position:-167px -24px}
#up_nav2 #up_p4.active a,#up_nav #up_p4.active a:hover{ background-position:-167px -48px}
#up_nav2 #up_p4 img.gr{background-position:-167px bottom}

#up_nav #up_p5 a{ background-position:-358px top;width:121px}
#up_nav #up_p5 a:hover{ background-position:-358px -29px}
#up_nav #up_p5.active a,#up_nav #up_p5.active a:hover{ background-position:-358px -58px}
#up_nav #up_p5 img.gr{background-position:-358px bottom}

#up_nav2 #up_p5 a{background-position:right top;width:125px}
#up_nav2 #up_p5 a:hover{background-position:right -24px}
#up_nav2 #up_p5.active a,#up_nav2 #up_p5.active a:hover{background-position:right -48px}
#up_nav2 #up_p5 img.gr{background-position:right bottom}

#up_nav #up_p6 a{ background-position:-478px top;width:62px}
#up_nav #up_p6 a:hover{ background-position:-478px -29px}
#up_nav #up_p6.active a,#up_nav #up_p6.active a:hover{ background-position:-478px -58px}
#up_nav #up_p6 img.gr{background-position:-478px bottom}
#up_nav #up_p7 a{ background-position:-539px top;width:191px}
#up_nav #up_p7 a:hover{ background-position:-539px -29px}
#up_nav #up_p7.active a,#up_nav #up_p7.active a:hover{ background-position:-539px -58px}
#up_nav #up_p7 img.gr{background-position:-539px bottom}

#up_nav #up_p8 a{ background-position:right top;width:80px}
#up_nav #up_p8 a:hover{ background-position:right -29px}
#up_nav #up_p8.active a,#up_nav #up_p8.active a:hover{ background-position:right -58px}
#up_nav #up_p8 img.gr{background-position:right bottom}

#up_nav li,#up_nav2 li{height:29px;float:left;margin-left:-1px;position:relative;z-index:0}
#up_nav li.active,#up_nav li.z_bigger{ z-index:1}

#left{float:left;width:690px; min-height: 500px;}

#left.l_rpart_my {width:648px;}
#left.l_rpart{width:648px;padding-left:20px}
.anonce,.all_block,.all_block2,.faq{float:left;border:2px solid #FEE1F9}
.anonce{width:100%;margin-bottom:20px}
.catalog,.links,.news{width:686px}

img.bord1,.a_img{ display:block;border:1px solid #fff}
.a_img{float:left;border-right:none;padding-right:1px; background:#fff;border-right:2px solid #FEE1F9}
.a_txt{border-left:2px solid #FEE1F9; position:relative;float:left;margin-left:-2px;width:170px}
.a_txt p{padding:9px 9px 6px 9px;border-top:2px solid #FEF0FC;color:#7d6751;font-size:90%;margin:0;line-height:1.04}
.a_txt a{color:#7d6751;text-decoration:none}.a_txt a:hover{text-decoration:underline}
.a_txt p.first{border-top:none; background:#FEF0FC url(../images/anonce_first.png) repeat-y;color:#666}.a_txt img{ display:block;;margin-bottom:4px}
.a_txt p.first2{border-top:none}
.a_txt p.first a{color:#666}
.tabs1{clear:both}
.pos_tabs{float:right; position:relative;right:-1px}
.tabs1 img{display:block}
.tabs1 li{float:left;margin-right:1px}
.tabs1 li a,.tabs3 li{ background:url(../images/tabs1.png) no-repeat;float:left;height:29px;padding-left:5px;border-bottom:1px solid #fff}
.tabs1.tabs2 li a,.tabs3 li a,.tabs3 li{height:24px}
.tabs1 li a span,.tabs3 li span{background:url(../images/tabs1.png) no-repeat right top;display:block;padding:10px 10px 4px 5px}
.tabs1.tabs2 li a span,.tabs3 .tabs1 li a span{padding:7px 10px 5px 5px}
.step01 .tabs1 li a span,.tabs3 li span{padding:6px 10px 5px 5px}
.tabs1 li a:hover{background-position:left -29px}.tabs1 li a:hover span{ background-position:right -29px}
.tabs1 li.active a,.tabs1 li.active a:hover,.tabs3 li{background-position:left -58px;padding-left:5px;border-bottom:1px solid #FEE1F9}
.step01 .tabs1 li.active a,.tabs3 li.active a:hover,.tabs3 li a{border-bottom:none}
.tabs1 li.active a span,.tabs1 li.active a:hover span,.tabs3 li span{ background-position:right -58px}
.tabs3{height:1%}
.catalog{border:2px solid #FEE1F9;float:left;margin-bottom:25px}
.catalog2{width:876px;margin-bottom:50px}
.cat_fill,.cat_fill2{background:url(../images/cat_fill.gif) repeat-y;float:left;width:100%}
.cat_fill2{ background-image:url(../images/cat_fill2.gif)}
.lot{width:151px;padding:7px 10px 7px 10px;line-height:1.13;position:relative;font-weight:bold}
.fill2 div,.lot,.f_3 div{text-align:center;display: table-cell;display:-moz-inline-box;display:inline-block;vertical-align:top;float:left}
.cat_fill2 .lot{width:153px;padding:7px 11px 7px 11px}
.catalog img{display:block;margin-bottom:7px; line-height:0; font-size:0}
.catalog a,.list_goods2 a,.list_goods a,.spec a,.liders a,.fill2 a,.f_3 a,.resp_ltxt a,.l_ph2 a{color:#010101;text-decoration:none}.catalog a:hover,.list_goods2 a:hover,.list_goods a:hover,.spec a:hover,.liders a:hover,.fill2 a:hover,.f_3 a:hover,.resp_ltxt a:hover,.l_ph2 a:hover{color:#7d6751;text-decoration:none}
span.rur {font-family:Arial,Helvetica, sans-serif; text-transform: uppercase;position:relative}    
span.rur span {position: absolute; overflow: hidden; width: .45em; height: 1em; margin: .1ex 0 0 -.55em; display: none}
span.rur span.line{position:absolute;width:.45em;height:1px;left:0;margin:0;display:block;top:60%}
p.price{white-space:nowrap;line-height:1.3;margin-top:3px;margin-bottom:0}
.price2{ white-space:nowrap}
.lot .price{ font-weight:normal}
.price1 span.rur span.line{background:#ff0164}	.price2 span.rur span.line{background:#888}
.price1{color:#ff0164}.price2{color:#888; text-decoration:line-through}
.bord1{border-bottom:2px solid #FEF0FC;width:100%;float:left}
p.all_link{text-align:right;margin:0; background:#FEF0FC;clear:both;padding:3px 10px 6px 0;height:1%}
.more_link {}
p.all_link a,.more_link a{color:#833f98;text-decoration:underline;font-size:90%; background:url(../images/mark.gif) no-repeat right 3px;padding-right:8px;display:inline-block; line-height:1.1}
.more_link a{ font-size:100%}
p.all_link a:hover,.more_link a:hover{color:#833f98;text-decoration:none}
p.all_link a span{color:#666;text-decoration:none}
.links{border:2px solid #FEE1F9;clear:both;float:left}
.links img{line-height:0;font-size:0;border-left:2px solid #FEE1F9;background:#fff;padding:1px;float:left}
.links div{margin-left:-2px; position:relative;float:left}
.news{border:2px solid #FEE1F9;clear:both;border-top:none;color:#444;float:left;padding-top:15px}
.news div a{color:#833f98; font-size:118%}
.news div div p{font-size:94%;margin:0; line-height:1.34}
.news div div{border-top:1px dashed #FFDDDD;padding:8px 0 7px 0}
.news div.first{border-top:none;padding-top:6px}
.news div{border-top:none}
.data{font-style:italic;color:#746c5e;font-size:94%}
.padd1{padding:0 10px 5px 10px}
.news div div p.title{margin-bottom:4px}
.comment{font-size:90%;color:#666;clear:both;padding:45px 0 0 10px}
#right{float:left;width:175px;padding-left:15px}
#right.marg_t{margin-top:30px}
#right div{border:2px solid #FEE1F9;border-top:none;margin-bottom:20px}
#right div div{border:none;border-top:2px solid #FEE1F9;padding:10px 10px 8px 10px;margin:0;height:100%}
#footer{clear:both;border-top:2px solid #FEE1F9;padding:10px 0 0 10px;height:32px;color:#666;font-size:90%}
.basket{font-size:90%;color:#666}
.basket a{color:#7d6751}
.basket p{padding-left:21px;margin:0;position:relative;margin-top:-2px}
.basket a.bask_link{color:#833f98;background:url(../images/basket.gif) no-repeat;padding-left:21px; text-decoration:underline; display:inline-block; height:15px; position:relative; z-index:1}
.basket a.bask_link:hover{ text-decoration:none}
.basket span.rur span.line{background:#666;top:60.8%}
.my_but_9, .my_but_1,.my_but_2,.my_but_3,.my_but_4,.my_but_5,.my_but_6,.my_but_8,.but1,.but2,.but3,.but4,.but5,.but6,.but7,.but8,.but9,.but10,.but11,.but12,.but13,.but14,.but15,.but17,.but16{background:url(../images/but1.png) no-repeat;width:79px;height:26px;border:none;cursor:pointer;margin-left:17px;margin-top:5px}
.but3,.but4,.but5,.but6,.but7,.but9,.but10,.but11,.but12,.but13,.but14,.but15,.but16{margin-left:-2px;vertical-align:middle;margin-right:5px}
.but3{ background:url(../images/but3.jpg) no-repeat;width:192px;height:35px;margin-top:1px}
.but4{background-image:url(../images/but4.png);width:101px;margin-top:0}
.but5{background-image:url(../images/but5.png);width:113px;margin-top:7px;height:30px}
.but6{background-image:url(../images/but6.png);width:88px;margin-top:4px;height:30px;margin-left:-3px;margin-bottom:5px}
.but7{background-image:url(../images/but7.png);width:241px;height:31px;margin-left:8px}
.but7,.but8,.but9,.but14{height:31px}
.but8{background-image:url(../images/but8.png);width:117px;margin-left:8px}
.but9{background-image:url(../images/but9.png);width:189px}
.but10{margin-left:-3px;background-image:url(../images/but10.png);width:110px;margin-top:6px}
.but11{background-image:url(../images/but11.png);width:188px}
.but12{background-image:url(../images/but12.png);width:77px}
.but12,.but13,.but14,.but17,.but16{margin-top:0}
.but13{background-image:url(../images/but13.png);width:173px;margin-bottom:8px}
.but14{background-image:url(../images/but14.png);width:140px}
.but15{background-image:url(../images/but15.png);width:83px;margin-top:2px}
.but16{background-image:url(../images/but16.png);width:149px;height:28px}
.but17{background-image:url(../images/but17.png);width:85px;height:28px;margin-left:6px}
.subscr input{width:145px}
.subscr .but2{ background:url(../images/but2.png) no-repeat;width:89px;margin-left:-3px;margin-top:5px}
.nav_bask{padding-left:21px;color:#000;padding-top:8px}.nav_bask span{margin:0 3px}
.label1{ position:absolute;left:10px;top:10px}
.img_title,.img_title2{ display:block;margin-bottom:10px}.img_title2{margin:0}
.producer select{width:134px;height:20px}
p.select{ background:url(../images/arrow.gif) no-repeat right 2px;padding-right:15px;margin:0 0 3px 0}
.menu li{margin-bottom:2px;font-size:90%}
.subscr{font-size:90%;color:#666}.subscr .img_title2{margin-bottom:7px}
.subscr p{margin-bottom:10px; line-height:1.14}.subscr label{color:#000;font-weight:bold}
#right div div.blog{border:none;padding-top:0}.blog{font-size:90%; line-height:1.14}
.coner{position:relative;top:-22px;left:38px; display:block}
.blog .data{ display:block;font-size:100%;color:#666}.blog p{width:94%;padding:7px 0 6px 0;margin:0}
.w1{width:153px}
.cat_fill2 .w1{width:152px}
.w2{width:180px}.w3{width:116px}.w4{width:112px}.w5{width:205px}.w6{width:138px}.w7{width:144px}.w8{width:35px}.w9{width:50px}
.w10{width:105px}.w11{width:75px}.w12{width:225px}.w13{width:335px}.w14{width:85px}.w15{width:90px}
.w16{width:448px}.w17{width:465px}.w18{width:55px}.w19{width:90px}.w20{width:200px}.w21{width:430px}.w22{width:380px}.w_my{width:580px}
.status{color:#1d1212;font-size:90%;padding-left:12px;margin-bottom:4px}.status a{ text-decoration:none}.status a:hover{ text-decoration:underline}
.submenu{padding-bottom:7px;float:left;width:100%}
.submenu div{float:left;width:32%;padding-right:1%}
.submenu ul{margin-bottom:21px;padding-left:7px}
.submenu li{margin-top:2px}
.submenu li a{font-size:90%;line-height:1.14;width:90%;text-decoration:none;display:block;padding:2px 5px}
.submenu li a:hover{text-decoration:none;background:#FEF0FC;color:#903f98}
.submenu h2 a,.submenu h2,.submenu h2 a:hover{color:#010101;background:none;padding-top:0}
.submenu h2 a{text-decoration:underline}
.submenu h2 a:hover{text-decoration:none}
.submenu h2{margin-bottom:0;width:80%;line-height:1.1;font:bold 104%/1.1 Arial, Helvetica, sans-serif;color:#000}
.filtr,.list_goods{float:left}
.filtr{background:#FEF0FC;border-top:2px solid #FEE1F9;padding:12px 0 10px 11px;width:614px;margin-bottom:15px}
.filtr .select{float:left;margin-right:15px}
.page{padding-left:12px;color:#000;font-size:90%}
.page5{font-size:100%}
.page span{color:#db6492;font-weight:bold;margin-right:4px;margin-left:4px}
.page a{margin-right:4px;margin-left:4px}
.page a.prev{margin-right:11px;margin-left:0}.page a.next{margin-right:0;margin-left:11px}
.r_txt{float:right;padding-right:14px;font-size:90%}
.list_goods{border-bottom:2px solid #FEF0FC;width:100%;margin-bottom:8px; background:url(../images/bord.gif) repeat-y center top }
.list_goods img{float:left}
.good_txt{margin-left:95px;padding-top:5px}
.list_goods ul{border-top:2px solid #FEF0FC;clear:both}
.list_goods ul li{float:left;width:46%;padding:11px 10px}
.list_goods .price span.rur span.line{ background:#db6492}
.list_goods .price2 span.rur span.line{ background:#888}
.list_goods .price{color:#ff0164}
.spacer{float:left;width:100%}
.padd_b1{padding-bottom:5px}
.padd_b2{padding-bottom:25px}
.padd_b3{padding-bottom:19px}.padd_b4{padding-bottom:29px}.padd_b5{padding-bottom:2px}.padd_b6{padding-bottom:47px}

.title,.title2,.title6,.title7,.title8{background:#FEF0FC;border-top:2px solid #FEE1F9;padding:8px 10px 5px 10px;margin:0}
.title6,.title7,.title8{border-top:none}
.title7,.title8{padding:12px 10px 10px 9px;margin-bottom:10px}
.title2{padding:4px 10px 3px 7px;margin:0}
.txt{padding:0 10px;margin:0;float:left;width:586px;float:left}
.txt.txt_all{width:860px}
.txt p{padding:4px 10px 7px 0;margin:0; line-height:1.26}
.txt .bord2,.txt p.bord2{background:#FEF0FC;height:2px; font-size:0;line-height:0; position:relative;margin-left:-10px;padding:0}
.all_block,.all_block2{width:876px;padding:5px 0 9px 0;margin-bottom:25px}
.all_block2{padding-bottom:0;margin-bottom:50px}
.img{width:270px;float:left}.img div{width:250px;margin:0 auto}.img img{display:block;margin-bottom:20px}
.img p{width:150px; text-align:center;margin:0 auto;font-size:90%;color:#666}
.txt ul,.mark_ul{padding-top:5px;margin-bottom:12px}
.txt li,.mark_ul li{background:url(../images/mark2.gif) no-repeat left 8px;padding-left:21px;padding-right:30px;margin:4px 0 6px 0; line-height:1.26}
.txt .radio li{background:#FEE1F9;padding:4px 0 4px 10px;margin:0 0 2px -10px}
.txt .radio li.li2{ background:#FEF0FC}
.txt p.more_link{padding:11px 10px 11px 0}
.rating{margin-right:14px;margin-left:2px}
.rating img{margin-right:2px;position:relative;top:1px}
.action{color:#666}.action span{margin:0 8px}
.action a,.action a:hover,a.pink_link,a.pink_link:hover{color:#903f98}
.comment2{color:#666;float:right;padding-right:10px}
.radio .price,.result .price,.list_goods2 .price,.price{color:#ff0164}
.result .price,.radio .price{display:inline-block}
.comment2 .price{color:#666}
.radio .comment2 .price span.rur span.line,.price2 .span.rur span.line{background:#666}
.radio .price span.rur span.line,.result .price span.rur span.line,.list_goods2 .price span.rur span.line,span.rur span.line{background:#ff0164}
.radio input{vertical-align:middle;margin-right:0}
.radio .price2{text-decoration:none}
.result .price span.rur span.line,.spec .price span.rur span.line{top:66%}
.txt p.result{font-weight:bold;margin-bottom:4px}
.txt p.marg1{margin-bottom:10px;margin-top:5px}
.txt ul.radio{margin-bottom:8px}
.b_r_txt,.b_r_txt2{top:-2px;position:relative}
.b_r_txt2{top:-3px}
.pointer label,.pointer input,.pointer{ display:inline-block; cursor:pointer}
.h2{color:#666;font-size:144%;margin-bottom:8px}
.h2.black{color:#000;margin-bottom:10px}
.list_goods2{border:2px solid #FEF0FC;font:90% Tahoma;color:#000;float:left;background:url(../images/cat_fill4.gif) repeat-y;margin-bottom:6px}
.list_goods2 div{width:146px;padding:10px 0;text-align:center;display:inline-block;vertical-align:top;float:left}
.list_goods2 div div{width:120px;padding:0;margin:0 auto;text-align:center;display:block;vertical-align:top;float:none}

.list_goods2 p{line-height:1.2;margin-bottom:3px}
.list_goods2 img{ display:block;margin:0 auto 5px auto}
.list_goods2 .price span.rur span.line,.list_goods2 .price2 span.rur span.line{top:65%}
.sort{width:170px;float:right}.sort select{width:170px}
.resp_block,.resp_block2{border-top:2px solid #FEF0FC;padding-top:10px;float:left;width:100%;margin-bottom:10px}
.resp_block2{padding-top:0;margin-top:-2px;position:relative;border:none;margin-bottom:0}
.resp_block ul,.resp_block2 ul{ background:url(../images/bord.gif) repeat-y 143px top;float:left;width:100%;clear:both}
.resp_block2 ul{ background-position:147px top;padding-top:5px;border-top:2px solid #FEF0FC;padding-bottom:5px}
.resp_block li{float:left;width:123px;padding-left:10px;padding-right:10px}
.resp_ltxt{float:left;width:146px;padding-top:11px}.resp_ltxt div{width:115px;margin:0 auto; text-align:center; font-size:90%}
.resp_ltxt img{margin-bottom:3px}
.resp_block2 p{margin:0}
.resp_ltxt div p{margin-bottom:3px; line-height:1.2}

.resp_block li.resp_txt{width:713px;color:#666;}
.resp_block2 li.resp_txt,.response li.resp_txt{width:476px;float:left;padding-left:11px;color:#666}
.resp_txt p{ line-height:1.3;margin-top:5px;width:85%}

.name{color:#000;margin-bottom:5px}.resp_block2 li.resp_txt p,.response li.resp_txt p{margin-bottom:4px}
.vote_comment .name{margin-bottom:2px}
.resp_txt .data{color:#999;font-style:italic}
.action2{color:#7D6751;float:right}.action2 img{vertical-align:middle;margin-left:5px; line-height:0; font-size:0}
.action2 span{margin-left:7px}
.action2 span.icons{margin-left:2px}
.resp_txt .rating{margin-left:0;margin-right:10px}
.page2,.page3,.page4{background:#FEF0FC;clear:both;margin:0;font-size:90%;color:#000;padding:3px 0 5px 10px}
.page4{line-height:1.12}
.page3,.page4{font-size:100%} 
.page3{padding:4px 0 5px 10px;line-height:1}
.page2 a,.page3 a,.page4 a{color:#833f98;margin-left:6px;margin-right:6px}.page2 span,.page3 span,.page4 span{font-weight:bold;margin-left:6px;margin-right:6px}
.action3{padding:8px 10px 13px 10px}.action3 p{margin:0}
.spec,.liders,.opinion{float:left;width:236px}
.spec div img{display:block;float:left}
.spec ul{float:left;width:100%;border-top:2px solid #FEF0FC;margin:0;padding:7px 0 7px 0}
.spec .no_bord{border-top:none}
.spec ul li{float:left;width:108px;text-align:center;font-size:90%}
.spec ul li.spec_txt{ text-align:left;padding-top:7px}
.liders,.opinion{clear:both}
#right .liders div{font-size:90%;padding:6px 8px 18px 8px;border:none}
.liders div span{float:left;width:20px; vertical-align:top}.liders div p{float:left;width:200px;margin-bottom:7px}
.opinion span{color:#666}#right .opinion div{border:none;padding:11px 8px 12px 8px}
.diag{height:9px;background:#FEE1F9; display:block;margin-top:2px}
.opinion div p{margin-bottom:8px}
#right .opinion div div{border-bottom:1px solid #E6E6E6;padding:0 0 2px 0;margin-bottom:7px}
.bord3{background:#E6E6E6;height:1px;font-size:0;line-height:0;margin:0}
.menu2{padding-left:10px;padding-right:10px;font-size:90%;margin-bottom:10px}
.menu2 ul{padding-left:10px;margin-top:7px;margin-bottom:7px}
.menu2 li{margin-bottom:1px}
.menu2 li.menu2_title{font-size:110%; line-height:1.04;margin-bottom:0}
.menu2 a{text-decoration:none; display:block;padding:2px 10px;height:1%}.menu2 a:hover,.menu2 .menu2_act a,.menu2 .menu2_act li a:hover{ text-decoration:none; background:#903F98;color:#fff}
.menu2 .menu2_act li a{background:none;color:#7d6751}
.menu2 .menu2_title a,.menu2 .menu2_title a:hover{color:#010101;text-decoration:underline;background:none}
.menu2 .menu2_title a:hover{text-decoration:none}
.links2{width:876px;margin-bottom:50px}
.list_goods2 a,.list_goods a,.spec a,.fill2 a,.f_3 a{font-weight:bold}
.bask_l{float:left;width:110px;padding-right:0}
.bask_r_but{margin-left:3px;margin-top:3px}
.l_part,#left2{width:625px;float:left}
#left2{padding-right:15px}
#left .all_block{width:686px;margin-bottom:30px}
#left .all_block .txt{width:396px}

.all_link.all_link2 a{text-decoration:none;color:#666}.all_link.all_link2 a span{text-decoration:underline;color:#833f98}
.all_link.all_link2 a:hover span{text-decoration:none}
.sm_cat{background:url(../images/sm_cat.gif) repeat-y;float:left;margin:0;padding:0}
.sm_cat p{float:left;width:57px;text-align:center;vertical-align:top;margin:7px 0}
.sm_cat p img{display:block;margin:0 auto}
.sm_cat p.all_link2 {float:none;width:100%;text-align:right;vertical-align:top;margin:0;width:161px}
#right div.bord4{border-bottom:2px solid #FEF0FC;padding:0;float:left;width:100%;margin:0;border-top:none}
.tab{clear:both;width:100%}
.tab th{ font-weight:bold;color:#010101; text-align:left;border-top:2px solid #FEE1F9; background:#FEF0FC;padding:3px 12px 6px 12px}

.tab td{border-bottom:2px solid #FEF0FC;border-left:2px solid #FEF0FC;padding:7px 10px}
.tab td p{line-height:1.3}
.tab td.no_bord{border-left:none}
.tab tr.no_bord_all td{border:none}
/*.tab td.cell1{width:340px}*/
.cell1 a{color:#903f98}
.cell1 img{float:left;display:block}
.cell1 p{float:left;padding-top:5px;padding-left:10px;line-height:1.3;width:200px}
.cell1.cell1_2{width:100%}
.cell1.cell1_2 p{width:340px;padding-top:0;margin-top:-3px;line-height:1.24;margin-bottom:0}
.cell1 span{padding-top:4px; display:block}
.cell1 .price span{padding-top:0; display:inline-block}
.cell1 .price span.rur span{ display:none}.cell1 .price span.rur span.line{ display:inline-block}
.cell2,.cell4{font-size:90%}
.cell1.cell1_2 img{margin-right:7px}
.cell2 input{display:block;width:45px;margin-bottom:3px}
.no_wrap,.price{white-space:nowrap}
.price_cell .price{color:#000}.price_cell .price .line{ background:#000}
.price.gray{color:#666}.price.gray .line{ background:#666}.cell4{width:90px}
.cell4 input{height:23px;cursor:pointer; overflow:visible;padding:0 10px;margin-bottom:4px}
.tab tr.tab_foot td,.tab tr.tab_foot2 td,.tab tr.tab_foot3 td{border-bottom:2px solid #FEE1F9; background:#FEF0FC;padding:2px 12px 5px 12px;border-left:none}
.tab tr.tab_foot2 td{border-bottom:2px solid #fff}
.tab tr.tab_foot3 td{background:#FEE1F9;padding-top:3px;padding-bottom:2px}
.tab tr.tab_foot td{color:#666}.tab tr.tab_foot td strong{color:#010101}
.tab tr.tab_foot td.price_cell{ font-weight:bold}.tab tr.tab_foot td.price_cell .line{top:67%}
.step01 div{border:2px solid #FEE1F9;width:259px;padding:7px 10px 0 10px;height:195px;clear:both}
.step01{float:left;width:283px;margin-bottom:50px}
.form_tab th,.form_tab td{padding-bottom:9px}
.form_tab th{text-align:left;font-weight:normal;padding-top:3px; line-height:1.02}
.step01 .form_tab{margin-top:15px;float:left}
.step01 .form_tab th{width:83px}
.form_tab input{float:left}
.error{color:red;clear:both;margin:0}
.invis{ display:none}
.step01.mid_block{width:284px;margin-left:15px;margin-right:15px}
.step01 .txt ul{padding:0;margin:0;width:100%;margin-bottom:8px}.step01 .txt li{margin:0;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:10px}
.tab td.padd_t1{padding-top:11px}
.step01 .txt p.title3{ line-height:1.1;margin-bottom:4px;padding-bottom:0}
.bord_t,.block_wbord,.block_wbord2{border-top:2px solid #FEE1F9}
.block_wbord{padding-top:10px}.block_wbord2{padding-top:7px;padding-left:12px}
.bord_b{border-bottom:2px solid #FEE1F9}
.tab_all{width:100%}
.gr_txt{color:#666}
.form_tab2 th{width:145px;text-align:left;color:#000;padding-top:3px;padding-left:10px}.form_tab2 th span{color:#da0000}
.form_tab2 input{float:left}
.form_tab2 td.link_back{ text-align:right;padding-right:19px;font-weight:normal;padding-left:0;width:136px;font-size:90%;padding-top:5px}
.form_tab2 .but6{margin-top:0}
.form_tab2 th,.form_tab2 td{padding-bottom:10px}
.displ_inl p{float:left;margin:0;padding-right:7px}.displ_inl input{margin-right:3px}
.icon1{background:url(../images/icon4.gif) no-repeat left 2px;padding-left:15px;}
.inl_txt{padding-top:3px}
.for_form,.for_form2{padding:15px 0 6px 0;float:left;width:100%}
.for_form2{padding:11px 0 14px 0}
.back{float:right; background:url(../images/mark3.gif) no-repeat left center;padding-left:8px}
.left_pos{position:relative;margin-top:-26px}
.padd_l1{padding-left:10px}
.marg_b1{margin-bottom:50px}
.marg_r1,.displ_inl .marg_r1{margin-right:8px}
.n_bus{clear:both;padding-top:10px}.displ_inl .n_bus p{padding-right:12px;margin-bottom:10px}.displ_inl .n_bus  input{margin-right:8px}
.padd_t2{padding-top:5px}
.padd_t3{padding-top:4px}.padd_t4{padding-top:17px}.padd_t5,.txt p.padd_t5{padding-top:9px}
.bord5{float:left;border-right:2px solid #FEE1F9;padding-right:32px;margin-right:10px}
.r_txt2{padding-top:15px;width:30%;float:left}
.ch_box {margin:2px 0 3px 0}
.ch_box input{margin-right:7px; vertical-align:middle}
.disp_bl{ display:block}
.title4{background:#FEE1F9;padding:3px 12px 5px 12px;margin-bottom:9px}
.title4 .price,.price.black{color:#000;display:inline-block}.title4 .price .line,.price.black .line{background:#000}

.txt2 p{margin:0; line-height:16px}
.txt2{padding-left:12px;margin-bottom:15px}
.bot_block,.bot_block2{border-top:2px solid #FEE1F9;padding:9px 0 44px 0;clear:both}
.bot_block2{border:none;padding-top:0px}
.form_line,.form_line2{clear:both;padding-bottom:10px;float:left;width:100%}.form_line2{padding-bottom:4px}
.for_ie_r input{vertical-align:middle;margin-right:7px}
strong .price .rur .line{top:67%}
#up_nav2.pink{ background:#903F98}
#up_nav2.pink .c_r{ background-image:url(../images/step_05_r.gif)}
.txt p.bigger{font-size:144%; line-height:1.2}
.step5{float:left;width:100%;padding-bottom:47px;padding-top:5px}
.step5 .txt{width:auto}
.cell1_2 div{clear:both;padding-bottom:10px;float:left;width:100%}
.abc div{float:left;width:32%;margin-right:1%;padding:8px 0}
.abc ul{padding:0 10px 0 20px;color:#666;font-size:90%; font-style:italic;margin-bottom:16px}
.abc ul a{ text-decoration:none; font-style:normal}
.abc ul a:hover{ text-decoration:underline}
.abc ul li{margin-bottom:3px}
.only{background:url(../images/only.gif) no-repeat;width:58px;height:11px;top:2px;position:relative;margin-left:2px}
.abc p{margin:0;background:url(../images/abc.gif) no-repeat;width:20px;height:20px; line-height:0;font-size:0;padding:0}
.abc p.b{ background-position:-20px top}.abc p.c{ background-position:-40px top}.abc p.d{ background-position:-60px top}
.abc p.e{ background-position:-80px top}.abc p.f{ background-position:-100px top}.abc p.g{ background-position:-120px top}
.abc p.h{ background-position:-140px top}.abc p.i{ background-position:-160px top}.abc p.j{ background-position:-180px top}
.abc p.k{ background-position:-200px top}.abc p.l{ background-position:-220px top}.abc p.m{ background-position:-240px top}
.abc p.n{ background-position:-260px top}.abc p.o{ background-position:-280px top}.abc p.p{ background-position:-300px top}
.abc p.q{ background-position:-320px top}.abc p.r{ background-position:-340px top}.abc p.s{ background-position:-360px top}
.abc p.t{ background-position:-380px top}.abc p.u{ background-position:-400px top}.abc p.v{ background-position:-420px top}
.abc p.w{ background-position:-440px top}.abc p.x{ background-position:-460px top}.abc p.y{ background-position:-480px top}.abc p.z{ background-position:right top}
.abc h2{font-size:160%; line-height:1;margin-bottom:6px;padding-top:3px}
.more_br{padding-left:7px; white-space:nowrap}.more_br .img_title{ position:relative;margin-left:0}
.more_br img{margin-left:15px;margin-bottom:11px}

.l_part2,.r_part,.mid_p,.l_part3{padding-top:15px}
.l_part2,.l_part3{float:left;width:200px;padding-right:20px}
.l_part3{padding-right:0}
.r_part{float:left;width:400px}
.l_part2 h2{font-weight:normal; font-size:144%;margin-bottom:5px;padding-top:0}
.pic{ display:block;margin-bottom:24px}
.submenu2 li{margin-bottom:7px;margin-bottom:7px}.submenu2 ul{font-size:90%;padding-left:10px;margin-top:8px}
.submenu2 li li{margin-bottom:3px}
.br_logo{display:block;margin-bottom:15px}
.list{clear:both;padding-bottom:21px;float:left;width:100%}
.list img{float:left;display:block}.list div{margin-left:165px}
.list p{margin-bottom:4px}
#right.right2{width:240px;padding:0;padding-left:0}
#right .spec.marg0{margin-bottom:0}
.pic2{margin-bottom:8px; display:block}
.r_part2{padding-left:164px;padding-top:10px;clear:both;height:1%}
.gift{border:2px solid #FEF0FC;float:left;width:243px;font-size:90%;margin-top:13px;margin-bottom:50px;padding:5px}
.gift img{float:left;width:90px}.gift p{margin-left:100px;margin:0;padding-top:10px;padding-right:10px}
.red{color:#ff0164}
.r_part3{float:left;width:680px;padding-top:6px;padding-bottom:50px}
.fill1,.fill2{background:url(../images/bord.gif) repeat-y 224px top}
.fill1,.bord_b2,.f_3{float:left;width:100%}
.f_1{background-position:124px top}.f_2{background-position:248px top}.f_3{background-position:372px top}
.fill2{ background-position:452px top;float:left;padding:0 0 20px 0}
.bord_b2{border-bottom:2px solid #FEF0FC;background:none}
.fill2 div{width:180px;color:#888;padding:0 23px}
.fill2 div img{ display:block;margin:0 auto}
.submenu2 span{font-weight:bold}.fill2 p{margin-bottom:2px}
.fill2 p.txt3{line-height:1.14}
.ph_l{float:left;margin-right:15px;padding-top:3px;margin-bottom:14px}
.clear_fix{float:left;width:100%}
.clear_fix:after{content:'';clear:both;visibility:hidden;height:0;line-height:0;display:block;width:100%;height:1%}
.title5{font-size:110%;font-weight:bold;margin-bottom:4px}
.title6{font-size:110%;padding-top:4px;padding-bottom:5px;margin-bottom:14px;margin-top:7px}
.mark_ul{margin-top:0;padding-top:4px}
.mark_ul li{margin:0;padding-top:0;padding-bottom:0}
.lot2{padding-bottom:7px;clear:both;height:1%}
.lot2 p{margin:0;padding:0}.lot2 div{margin-left:91px;padding-top:7px;overflow:hidden}.lot2 a{color:#833f98}.lot2 img{float:left; display:block}.lot2 h3{margin-bottom:0;font-size:98%;font-weight:normal}
.submenu3 ul{font-size:110%;padding-left:8px;margin-bottom:18px}.submenu3 a{color:#903f98}
.submenu3 li li{ font-size:90%; font-style:italic}
.submenu3 li li a{color:#7d6751}.submenu3 ul ul{margin-top:4px}
#right .submenu3{ border-color:#FEF0FC;padding-top:13px}
.title_subscr{ background:#000;margin:0}

.r_title{padding-left:230px;clear:both}
.test_anonce,.b_news,.quest{border:2px solid #FEE1F9;clear:both;width:628px;border-bottom:none; background:url(../images/test_fill.jpg) no-repeat right bottom;padding:11px 8px 16px 8px}
.quest{border:2px solid #FEE1F9;background:none;padding:0;width:auto;margin-bottom:25px}
.b_news{ background-image:url(../images/b_fill.jpg);padding-top:9px;padding-bottom:20px}
.test_anonce .img_title{margin-bottom:4px}
.test_anonce p,.b_news p{margin:0;width:70%}
.test_anonce a,.b_news a,.data_comment a,.action4 .rss{color:#903f98}
#right.r_lcell{padding-left:0;width:212px;padding-bottom:47px}
.f_3{border:2px solid  #FEF0FC;background:url(../images/cat_fill5.gif) repeat-y;border-right:none;padding:10px 0 5px 0;font-size:90%;width:644px}
.f_3 div{width:127px;padding:0 17px}.f_3 div p{ line-height:1.22;margin-bottom:2px}
.bord_for_cat{border-right:2px solid #FEF0FC;float:left;width:646px;margin-bottom:18px}
.ord_test{padding-bottom:34px;padding-left:10px}.ord_test p{margin-bottom:11px}
.filtr2{ background:#FFF9FE;border-top:2px solid #FEE1F9;clear:both;padding:14px 16px;border-bottom:2px solid #FEE1F9; position:relative; z-index:1;height:100%}
.filtr2 p{float:left;padding-right:10px;margin:0;padding-top:2px}.filtr2 select{float:left;margin-top:-2px} .filtr2 a{color:#999; text-decoration:none}.filtr2 a:hover{ text-decoration:underline}
.form_for_test,.news_topics{border:2px solid #FEF0FC;padding:10px 8px}
.news_topics{ position:relative; z-index:1;padding-bottom:12px}
.form_for_test h2{margin-top:7px;margin-bottom:11px}
.form_for_test th,.form_for_test td{padding-bottom:10px}
.form_for_test .padd2 th,.form_for_test .padd2 td{padding-bottom:4px}
.form_for_test th{ text-align:left; font-weight:normal;padding-top:3px;width:88px}
.form_for_test input{float:left}
.form_for_test p,.news_topics p{margin:0}.form_for_test a,.navig a,.news_block h2 a,.news2 a,.faq_navig a,.abc2 a{color:#903f98}
.rss{ background:url(../images/rss.png) no-repeat;height:16px;line-height:16px;padding-left:21px; display:inline-block;margin-top:9px}
.navig span{margin-left:7px;margin-right:7px}.navig{ line-height:1.3}
.navig span.nav_com{color:#666;font-size:90%;margin:0;font-style:italic}
.news_block{width:100%;float:left;border-top:1px dashed #FFDDDD;margin-top:-1px; position:relative;padding-bottom:15px;padding-top:14px}
.news_block img{float:left;width:150px; display:block}.news_block div{margin-left:165px;margin-top:-7px}
.z_i{ z-index:1}.news_block p{margin:0}
.news_block h2{font-size:120%;margin-bottom:4px; line-height:1.2}.news_block h2 .data{font-size:76%;font-style:italic;color:#746c5e}#right div.l_news{border:none;padding:0;padding-bottom:10px;width:100%;clear:both;float:left;margin:0}
.l_news img{float:left; display:block;width:90px}
.r_txt3{margin-left:96px; display:block;margin-top:-3px; position:relative}
.f14{font-size:110%}.f14 a{ background-position:right 4px}
.data_comment{ border-left:2px solid #FEE1F9;color:#666;padding-left:12px;margin-bottom:18px;font-size:90%}
.data_comment p{margin:0; line-height:1.28}
.data_comment .data{font-size:90%; font-style:italic}
.big_txt{color:#444;font-size:120%; line-height:1.34}
.art{font-size:110%;line-height:1.3}
.l_ph{float:left;color:#666;font-size:80%;margin:0 auto; text-align:center;width:260px;margin-right:15px}.l_ph img{ display:block;margin-top:4px;margin-bottom:10px}
.l_ph span{width:200px;margin:0 auto; display:block}
.art .title7{font-size:90%;margin-bottom:0;padding:3px 15px}
.note{ background:#FEF0FC;color:#444;font: italic 120%/1.34 Georgia, "Times New Roman", Times, serif;margin-left:50px;padding:15px 20px;margin-bottom:20px;clear:both;height:100%}
.note p{width:80%;margin:0}
.action4{border-top:2px solid #FEE1F9;border-bottom:2px solid #FEE1F9;width:100%;float:left;font-size:90%;padding:9px 0 12px 0;margin-top:10px;margin-bottom:37px}.action4 p{margin:0}
.action4 .rss{margin-top:0}
.news2 p{margin:0}
.news2 div{font-size:90%;border-top:1px dashed #FFDDDD;padding-top:9px;padding-bottom:7px}
.news2.font_bigger{font-size:110%}
.news2.font_bigger p.news_title{font-size:120%}
.news2 .news_title{font-size:114%;margin-bottom:3px}.news_title .data{font-size:80%}
.news2 div.first{border:none;padding-top:0}
.l_ph2{float:left;border:2px solid #FEF0FC;width:145px;margin-right:15px;font:90% Tahoma; text-align:center;padding:10px 0;margin-top:3px}.l_ph2 p{width:100px;margin:0 auto;line-height:1.14;margin-bottom:3px}.l_ph2 .rur .line,.response .rur .line,.resp_block2 .rur .line{top:67%}
.goods_block{width:100%;padding-bottom:25px;float:left;clear:both}
.video{margin-bottom:18px}
.response{border:2px solid #FEF0FC;float:left;width:100%;margin-bottom:27px;clear:both}.response li{padding:9px 0}
.response .resp_ltxt{border-right:2px solid #FEF0FC;font:90% Tahoma;margin:0}
.response .resp_txt{font-size:96%;border-left:2px solid #FEF0FC;margin-left:-2px}
.response .resp_txt p{ line-height:1.2}
.table {font-size:90%;margin-bottom:10px}
.table th{ background:#FEF0FC;border-top:2px solid #FEE1F9;width:99.9%;padding:2px 8px 4px 8px; text-align:left; white-space:nowrap}
.table td{border-bottom:1px solid #FEDEF9;padding:5px 8px 5px 8px}
.comment3{margin:0;color:#666; font-style:italic;font-size:80%}
.img_line img{margin:0 20px 23px 0}.img_line{margin:0}
.faq{width:100%}
.faq div.content{border-top:2px solid #FEE1F9;clear:both;padding:10px 12px 5px 12px;height:100%}
.faq div.abc2{border-top:none;padding:12px}
.faq div.faq_navig{background:#FEF0FC;clear:both;width:100%;padding:8px 0;line-height:1.3}
.faq div.faq_navig,.faq div.faq_navig div{border-top:none;float:left}
.faq div.faq_navig div{width:220px;margin-right:15px;padding:0 12px;clear:none}
.faq div.faq_navig div span{color:#666;font-style:italic}
.faq div.faq_navig .title{ font-style:italic;border:none;padding:0;margin-bottom:4px;margin-left:12px}
.faq_navig li{margin-top:2px}
.submenu4{padding-bottom:11px}
.submenu4 li{margin-bottom:6px}
.faq div.ans_quest{color:#666;padding-bottom:14px;padding-top:8px}.faq div.ans_quest h2{margin-bottom:10px}
.ans_quest h3{font-weight:bold;font-size:100%;margin-bottom:0;color:#000}
.faq div.ans_quest div{border:none;padding:0;padding-bottom:13px}
.form{margin-bottom:12px}
.form th{ text-align:left;font-weight:normal;width:90px}.form input,.form textarea{float:left}
.form th,.form td{padding-bottom:6px;padding-top:4px}



.vote p,.vote2 p{border-bottom:1px solid #E6E6E6;width:100%;padding:4px 0 5px 0;float:left;margin:0}
.vote2 p{clear:both;padding-bottom:6px;border-top:1px solid #E6E6E6;border-bottom:none}
.vote2 p.first{border-top:none}
.vote2 span{float:left;margin-right:10px}.vote2 span.diag_txt{width:213px; text-align:right}
.number{color:#666}.vote2 span.diag{margin-top:2px;height:14px; background:#FEE1F9}
.vote p.error{border:none;padding-left:19px;padding-right:12px ;float:none;}
.vote span{padding-left:18px}.vote input{ vertical-align:middle}
.vote p.vote_action{border:none;padding:9px 0 0 8px;clear:both;float:none}
.vote_action a{font-size:90%; position:relative;top:-4px}
.red{color:#da0000;font-weight:bold}
.vote_comment h2{margin-bottom:10px}
.vote_comment dl{margin-bottom:20px}
.vote_comment dt{color:#444;width:90%;margin-bottom:12px}.vote_comment dd{ background:#FEF0FC;margin-left:34px;padding:7px 50px 10px 13px}
.page5{border-top:1px solid #FEF0FC;padding-top:9px}
.marg_t1{margin-top:47px}
.add_comment{padding-top:9px}
.add_comment h2{margin-bottom:10px}.add_comment p{margin-top:7px}.add_comment p.error{margin-top:0}
.vote_action .error{padding-left:9px}
.subscr p.error{margin-bottom:0}
.art .title8{font-size:100%;padding-top:2px;padding-bottom:7px}
.marg_b2{margin-bottom:16px}
.abc2{ background:#FEF0FC;clear:both;padding:12px 14px;font-size:120%}
.abc2 a,.abc2 span{margin-right:7px; display:inline-block}
.news2.font_bigger .data{font-size:74%}

/* мои */
div.br {float:none;width:100%;}
.moduleRow {}
.moduleRowOver { background-color: #FEE1F9; cursor: hand; }
.moduleRowSelected { background-color: #FEE1F9; }

.moduleRowSelected  td{text-align:left;color:#000;padding-top:3px;padding-left:10px;}
.moduleRowOver  td{text-align:left;color:#000;padding-top:3px;padding-left:10px;}
.moduleRow  td{text-align:left;color:#000;padding-top:3px;padding-left:10px;}

.pink_full  {background-color:#FEE1F9;}

.ban_def_header {display: block; text-decoration: none; font-size:12px; color: #833f98;}


/* мои */

/*Игоря */

.my_right {text-align: right;}
.r_title_my{clear:both; margin-top: 10px;}
.name_my {color:#000;margin-bottom:5px};
.name_my a{color:#000;margin-bottom:5px; text-decoration: underline;}
.my_arrow img{margin-left:5px;}
.my_title {text-align:center; font-weight: bold;font-size:2em;}
.my_title_2 {text-align:left; font-weight: normal;font-size:2em;}
.my_title_1 {text-align:center; font-weight: bold;font-size:1em;}
#my_title_1 {text-align:left; font-weight: bold;font-size:1.2em;}
.my_title_3 {text-align:left; font-weight: bold;font-size:1.3em; position: relative; top:10px;}
.my_title_4 {text-align:left; font-weight:bold;font-size:12px;}
#my_title_4{font-weight:normal;}
#border{border-bottom:2px solid #FEE1F9;}
a span.my_new_link{color:#000; font-weight: bold; text-decoration:none;}
.my_margin{margin:0px 10px;}
.my_margin_new{margin-left:30px;}
.my_form{width:100%; margin-left:10px;}
.my_but_1{background-image:url(../images/my_but_1.gif);width:88px;height:32px;}
.my_but_2{background-image:url(../images/my_but_2.gif);width:88px;height:32px;}
.my_but_3{background-image:url(../images/my_but_3.gif);width:118px;height:32px;}
.my_but_4{background-image:url(../images/my_but_4.gif);width:118px;height:32px;}
.my_but_5{background-image:url(../images/my_but_5.gif);width:88px;height:32px;}
.my_but_6{background-image:url(../images/my_search.png);width:88px;height:32px; float: right;}
.my_but_8{background-image:url(../images/my_but_8_1.png);width:109px;height:32px;}
.my_but_9{background-image:url(../images/in_box.png);width:101px;height:36px;}
.my_img {float:right;margin-right:60px;}
.my_length{width:100%;}
#my_right{float:right;}
#my_left{float:left;}
.my_margin_3{position:relative; left: 150px; width:250px;}
.my_margin_1{position:relative; left: 148px; }
.my_margin_2{position:relative; left: 148px; width:120px; }
.my_font{font-size:14px; font-weight: bold;}
.my_title_1 {font-size:16px; font-weight: bold;}
.form_tab2 tr.newww td{text-align:left;color:#000;padding-top:3px;padding-left:10px; }
.form_tab2 tr.newwwqqq td{width:100%;text-align:left;color:#000;padding-top:3px;padding-left:10px;}
.form_tab2 tr.n td{text-align:left;color:#000;padding-top:3px;padding-left:10px;}
.form_tab2 tr.n td span{text-align:center;color:#000;}
.my_table{line-height: 5px;}
#my_clear{margin:0px; padding: 0px;}
.form_tab2 tr.newww td.my_margin_4{padding-left:15px;}

#bbb:hover{background-color:#FEE1F9;}
#new_table_1 {margin: 0 auto; position:relative;}
.tooop#new_table_1 {margin-top:10px;}
.boottom#new_table_1 {margin-bottom:20px;}
.new_adres {border:2px solid #FEE1F9; width: 100%; height: 100px; padding: 10px; margin: 10px 0px;}
.new_adres_1 {border:2px solid #FEE1F9; width: 100%; height:auto;margin: 10px 0px; padding: 10px;}
.new_adres_2 {border:2px solid #FEE1F9; width: 100%; height: auto;margin: 10px 0px;padding: 10px;}
p.adres_title{text-align:left; font-weight: bold;font-size:1.2em;}
.left_adres, .center_adres, .right_adres { height:auto; position: relative; float: left;}
.left_adres{margin-left:10px; text-align: left;width:46%;}
.center_adres{text-align: center; width:26%;}
.right_adres {text-align: right;width:26%;}
#left_adres,#center_adres{ height:auto; position: relative; float: left;}
#center_adres {text-align: right;width:28%;}
#left_adres {width:70%; margin-left:10px;}
.choise_adres p {margin:0px 0px 0px 20px; padding: 0px;clear: both; }
#choise_adres {margin-left:10px;}
p.act:hover{background-color:#FEE1F9;}
#left_adres_1,#center_adres_1 {width:45%;height: auto; float: left;}
#left_adres_1 {margin-left: 20px;}
#left_adres_1 p, #center_adres_1 p {height:20px; margin-bottom: 10px;}
.worn {color:#ff8c00; font-size: 10px; margin-left: 5px;}

.my_tabs {width: 600px; height: 29px;}
.my_tabs_active{width: 150px; height: 29px; background-image: url(../images/my_tabs_active.png); text-align: center; float: left; background-position: center; margin-right: 1px; margin-bottom: 1px;}
.my_tabs_active a {display: block; width: 150px; height: 29px; text-decoration: none; font-size:12px; color: #000; border-bottom: 1px solid #FEE1F9; line-height: 29px;}
.my_tabs_no_active {width: 150px; height: 29px; background-image: url(../images/my_tabs_no_active.png); text-align: center; float: left; background-position: center; margin-right: 1px;margin-bottom: 1px;}
.my_tabs_no_active a {display: block; width: 150px; height: 29px; text-decoration: none; font-size:12px; color: #fff; border-bottom: none; line-height: 29px;}

/*Игоря */





