/* Стилевой лист от Ёжика anufry@inbox.ru http://snils.ru *//*-------------------------- global -------------------------*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}html{font-size:100.1%;min-width:1000px;}body{font:75% Tahoma, Times, serif/*12px*/; background:url(../images/limuzin.jpg) no-repeat 50% 63px; min-width:1000px; }body, html{height:100%;}ol, ul{list-style:none;}blockquote, q, q:before, q:after{quotes:none; content:'';}:focus{outline:0;}ins{text-decoration:underline;}del{text-decoration:line-through;}a{text-decoration:underline; color:#06c;}.nounder a{text-decoration:none;}.nounder a:hover{text-decoration:underline;}a:visited{}a:hover{text-decoration:none;}a:focus{}a:active{}sup, sub{position:relative; top:-0.4em; vertical-align:baseline;}sub{top:auto; bottom:-0.4em;}h1, h2, h4, h5, h6, .like_h5, .h7{font-weight:bold; clear:both;}h1, .like_h1{}h2, .like_h2{}h3, .like_h3{font-size:2.2em/*24px*/; text-shadow:#c2c2c2 3px 3px 3px; font-weight:normal; margin-bottom:1em;}h4, .like_h4{ font-size:1.5em/*18px*/; text-shadow:#c2c2c2 3px 3px 3px; font-weight:bold; color:#000;}h5, .like_h5{font-size:1.3em/*16px*/; text-shadow:#c2c2c2 3px 3px 3px; margin-bottom:.4em;}h6, .like_h6{ font-size:1em;}.h7{ font-size:1.1666em; margin-bottom:.6em }label, button, a, select{cursor:pointer;}input, button, select, label{font:1em Tahoma, Times, serif; display:inline-block; vertical-align:middle;}input[type=hidden]{display:none!important;}.fl_left{float:left;  margin-right:0!important; /*IE6*/margin-right:-3px;}.fl_right{float:right; margin-left:0!important; /*IE6*/margin-left:-3px;}textarea{ font1:1em Tahoma, Geneva, sans-serif}.col25, .col33, .col50, .col66{float:left; clear:right;}.col25{width:25%;}.col33{width:33%;}.col50{width:47%; padding-right:3%;}.col66{width:66%;}.col100{width:100%;}.bold{font-weight:bold;}.normal{font-weight:normal;}.both{clear:both;}.a-rt{ text-align:right; }.a-cr{ text-align:center; }.v-tp{ vertical-align:top; }.f18{  font-size:1.5em; }.f11{ font-size:.9166em; }.red{ color:#ee0404;}ul.in-bl-li li{ display:-moz-inline-box; display:inline-block; }/*IE6*/* html .in-bl-li li{ display:inline; }/*IE7*/* + html .in-bl-li li{ display:inline; }.w-60{ width:60px; }.mr-10{ margin-right:10px; }.mr-20{margin-right:20px;}.mb-10{ margin-bottom:10px!important; }.mb-20{ margin-bottom:20px!important; }.n{ font-weight:normal!important;}.green{ color:#4f6618; }/*-------------------------- end global -------------------------*//*-------------------------- content lists -------------------------*/.content ul{list-style:disc; margin:1em 1em .5em 3em; padding:0 0 1em;}.content ul ul, .content ol ul{margin:.5em 1em 1em}.content ul li, .content ol li{margin:0 0 .5em;}.content ol{list-style:decimal; margin:1em 1em .5em 3em;}.content ol ol, .content ul ol{margin:.5em 1em .5em 2em;}.content ul.spec, .content ul.spec li{list-style:none; margin:0; padding:0;}/*------------------------ end content lists -----------------------*//*----------------------------- over blocks ----------------------------*/.over{display:block!important; overflow:hidden; /*IE6*/display:inline-block;}.clear:after { content:''; display:block; clear:both; }/*IE6*/* html .clear, * html .content ul.side-bar li { display:inline-block; }/*IE7*/* + html .clear, * + html .content ul.side-bar li { display:inline-block; }/*--------------------------------- *** --------------------------------*//*--------------------------- specials tables --------------------------*/table.spec, table.spec caption, table.spec tbody, table.spec tfoot, table.spec thead, table.spec tr, table.spec th, table.spec td, table.fix, td.fix{border:0; border-collapse:collapse; border-spacing:0; margin:0; padding:0;}/*---------------------------------- *** -------------------------------*//*------------------------------- wrapper ------------------------------*/.wrapper{min-height:100%; height:auto!important; /*IE6*/height:100%; position:relative; width:1000px; margin:0 auto;}/*--------------------------------- *** --------------------------------*//*-------------------------------- header ------------------------------*/.logo{position:relative; z-index:1;}.search{padding:1.6em 2em 0 0;}.search input{width:270px; margin-right:.5em}.search label{color:#7d7c7c; font-size:.9em; font-weight:bold;}.fiscii{height:12px; margin-top:40px; font-size:0; line-height:0;}.fiscii li{float:left; margin-right:68px; /*IE6*/display:inline;}.fiscii a img{margin-top:-12px;}.fiscii a:hover img{margin:0;}.limuzin{ height:400px;}ul.bar{ width:550px; line-height:1; color:#fff; font-weight:bold; padding:1em 3em 0 0; }ul.subbar{ width:145px; color:#fff; }ul.subbar, ul.bar{ font-size:.9166em;  }ul.subbar li{ padding:0 .3em .4em .9em; margin-bottom:.15em; border-bottom:1px solid #7a9242; }ul.subbar a{ color:#fff; }ul.bar li{ width:16.2em; margin-bottom:.7em; vertical-align:top; }@-moz-document url-prefix() {       ul.bar li, x:-moz-any-link { margin-bottom:.6em; }   ul.bar li , x:-moz-any-link, x:default { margin-bottom:.7em; }}ul.bar a{ color:#000; position:relative; }/*------------------------------ end header ----------------------------*//*----------------------------- right side ------------------------------*/.right_side{width:200px; width:325px; padding:2em 4em 2em 0}.list dd{margin-bottom:2em;}.list dt{font-size:.9em;}.poll p{ margin-bottom:.5em; white-space:nowrap; } .poll input{margin:-1px 7px 0 0px; vertical-align:middle;}* html .poll input{ margin:-3px 0 0 -3px; float:left; }* + html .poll input{ margin:-3px 0 0 -3px; float:left; }.poll label{ white-space:normal;   }.over_list{border-bottom:4px solid #b6b6b6; margin-bottom:.9em;}.archive{margin-bottom:2em;}/*--------------------------- end right side ----------------------------*//*----------------------------- content ------------------------------*/.content{padding:2em 2.6em; word-wrap:break-word;}.content p{margin-bottom:1.5em;}.content .mb4{ margin-bottom:.2em; }.content .mb50{ margin-bottom:4.1666em; }.content  ul.toasts{ padding-left:2em; margin-bottom:-1.1em;}.content  ul.toasts li{ padding:0 0 1em 0; margin-bottom:1em; border-bottom:1px solid #c4c4c4;}.content  ul.toasts li:first-letter{ font-size:1.3333em; color:#980101; letter-spacing:.2em; font-weight:bold; }.content ul.type-dresses{ text-align:center; margin-bottom:3em; } .content ul.type-dresses div{ height:180px; width:173px; text-align:center }.content ul.type-dresses img{ opacity:.6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}.content ul.type-dresses a:hover img{ opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }.content ul.type-dresses li{ width:173px; position:relative; vertical-align:top; font-weight:bold; margin:0 10px 5px; min-height:180px; height:auto!important; /*IE6*/height:180px; text-align:center; background:url(../images/bg2.png) no-repeat; padding:31px 0 0;}.content ul.type-dresses li p{ margin-bottom:5px;}.content ul.type-dresses a{ color:#000;}.content ul.side-bar{ color:#c60000; font-weight:bold;  width:14.5em; padding:0 5em 0 .6em;}.content ul.side-bar li{ background:url(../images/li.gif) no-repeat 0 .4em; padding:0 0 .8em 1.4em;}.content ul.side-bar a{color:#000; font-weight:normal;}.stars{ position:absolute; top:5px; width:100%; left:0; text-align:center;}.stars a{ text-decoration:none!important;  }.stars i{ background:url(../images/stars.png) no-repeat 0 0; width:22px; height:21px; vertical-align:middle; margin-right:7px; display:inline-block; }.stars a:hover i, .stars a.act i{ background-position:0 -21px; }.gallery .img{ position:relative; text-align:center;  }/*IE7*/* + html .gallery .img div{ float:left; }/*IE6*/* html .gallery .img div{ float:left; }.gallery .tl{ background:url(../images/tlbg.png) no-repeat;  }.gallery .tr{ background:url(../images/trbg.jpg) no-repeat 100% 0;  }.gallery .br{ background:url(../images/brbg.jpg) no-repeat 100% 100%;   }.gallery .bl{ background:url(../images/blbg.jpg) no-repeat 0 100%; padding:40px;  }.gallery .tx{ background:url(../images/txbg.png) repeat-x; }.gallery .bx{ background:url(../images/bybg.jpg) repeat-x 0 100%;}.gallery .ly{ background:url(../images/lybg.png) repeat-y; }.gallery .ry{ background: url(../images/rybg.jpg) repeat-y 100% 0; }.gallery .img img{ border:9px solid #fff; display:block; margin:0 auto; }/*IE7*/* + html .gallery .img img{ margin:0;}/*IE6*/* html .gallery .img img{ margin:0;}div.biggest{position:absolute; position:fixed; top:0; left:0; width:100%; height:100%;  z-index:100;  width:100%; height:100%; }.gallery .biggest{  left:0; display:none!important; top:0; z-index:10; }.gallery2 .img{ background:url(../images/txbg.png) repeat-x;  }.gallery2 .ly{ background:url(../images/lybg.jpg) repeat-y; }.gallery2 .ry{ background:url(../images/rybg.jpg) repeat-y 100% 0; }.gallery2 .by{ background:url(../images/bybg.jpg) repeat-x 0 100%; }.gallery2 .tr{ background:url(../images/trbg.jpg) no-repeat 100% 0; }.gallery2 .tl{ background:url(../images/tlbg.png) no-repeat; }.gallery2 .bl{ background:url(../images/blbg.jpg) no-repeat 0 100%; }.gallery2 .br{ background:url(../images/brbg.jpg) no-repeat 100% 100%; padding:30px; }.gallery2 img{ border:2px solid #fff;  }.content ul.preview{ padding:0 0 0 22px; }.content ul.preview li{ float:left; background:url(../images/bg3.png) no-repeat; padding:12px 0 0; width:80px; height:85px; }.content ul.preview img{ border:1px solid #fff; display:block; margin:0 auto;}table.tabla{  width:100%; }table.tabla th{ white-space:nowrap; width:100px; text-align:left; font-weight:normal; }table.tabla th+td{ text-align:right;}table.tabla td{ }table.tabla th, table.tabla td{ padding:0 0 15px;}.content ul.sellers li{ width:173px; vertical-align:top; margin:0 2em 2em 0; padding-top:30px; height:139px; text-align:center; background:url(../images/bg4.png) no-repeat; }.content ul.sellers p{ margin-bottom:.4em; }.content ul.sellers img{ border:2px solid #fff; }.content ul.sellers a{ color:#000; font-weight:bold; }.content ul.sellers a.nologo{ color:#fff; text-decoration:none; background:#cfcfcf; border:2px solid #fff; width:104px; margin:0 auto .4em; display:block; font-size:1.5em; line-height:104px;  }.seller-img{ /*background:url(../images/pic15.jpg) no-repeat;*/ text-align:center; padding:20px; padding-left:0; }.seller-img img{ /*border:7px solid #fff;*/ display:block; -webkit-box-shadow:#c2c2c2 5px 5px 5px; -moz-box-shadow:#c2c2c2 5px 5px 5px; box-shadow:#c2c2c2 5px 5px 5px; }.seller-img .ty{ background:url(../images/tybg.gif) repeat-y 100% 0; }.seller-img .bx{ background:url(../images/bxbg.gif) repeat-x 0 100%; }.seller-img .br{ background:url(../images/brbg.gif) no-repeat 100% 100%; }.seller-img .bl{ background:url(../images/blbg.gif) no-repeat 0 100%; }.seller-img .tr{ background:url(../images/trbg.gif) no-repeat 100% 0; padding:0 10px 10px 0; }@media all and (-webkit-min-device-pixel-ratio:0) {	 body:nth-of-type(1) .seller-img .ty{ background:none; }	 body:nth-of-type(1) .seller-img .bx{ background:none; }	 body:nth-of-type(1) .seller-img .br{ background:none; }	 body:nth-of-type(1) .seller-img .bl{ background:none; }	 body:nth-of-type(1) .seller-img .tr{ background:none; }	 }ul.comment li .tl{ background:#ffebd3 url(../images/tl.gif) no-repeat; margin-bottom:1.8em; zoom:1;}ul.comment li .tr{ background:url(../images/tr.gif) no-repeat 100% 0; }ul.comment li .br{ background:url(../images/br.gif) no-repeat 100% 100%; }ul.comment li .bl{ background:url(../images/bl.gif) no-repeat 0 100%; padding:1.8em;  }ul.comment .by{ background:url(../images/corn.gif) no-repeat 30px 100%; zoom:1; padding-bottom:19px; font-weight:bold; }ul.comment .by.a-rt{ background-position:100% 100%; }ul.list-dresses li{ float:left;  }.content ul.mega-contori li{ vertical-align:top; width:45%; margin-right:4%; }.content ul.mega-contori .img{ background:url(../images/bg6.png) no-repeat; padding-top:25px; width:173px; height:144px; text-align:center; }.content ul.mega-contori .desc{ padding-top:2.5em; }.content ul.mega-contori .img img{  border:2px solid #fff;}.content ul.mega-contori p{ margin-bottom:.5em;}.content ul.mega-contori{ padding-bottom:2em;  }.content ul.offices{ padding:0 2em 2em;}.content ul.offices li{ width:29%; padding-right:3%; vertical-align:top;  }.content ul.offices div.img{ background: url(../images/bg5-y.png) no-repeat; text-align:center; width:97px; }.content ul.offices div.t{ background: url(../images/bg5-t.png) no-repeat;}.content ul.offices div.b{ background: url(../images/bg5-b.png) no-repeat 0 100%; padding:10px 0 15px; }.content ul.offices div.desc{ padding:1em 0 0 .5em;}.content ul.offices h6{ }.content ul.offices p, ul.offices h6{ margin-bottom:.5em; }.content ul.offices .phone{ font-weight:bold; }.content ul.offices div.img img{ border:1px solid #fff; }.extensive_search p{ margin-bottom:.3em; }.extensive_search label{ font-size:1.1em; font-weight:bold; }/*--------------------------- end content ----------------------------*//*----------------------------- footer ------------------------------*/.undfoot{height:100px; }* html .undfoot{float:left; width:100%;}.footer{position:absolute; clear:both; top:100%; margin-top:-100px; height:100px; width:100%;}.copy{float:left; padding-left:33px;}.minisol{float:right; }/*--------------------------- end footer ----------------------------*/
