*{margin:0;padding:0;}
body{background:#F6F3ED;color:#000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;font-size:14px;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;}
a *{cursor:pointer;}
img{border:none;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
.clear{	clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.fl-r{float:right;}
.fl-l{float:left;}

table td{vertical-align:top;}

.header{background:#A32E61;height:82px;}
.header .h-in{width:934px;margin:0 auto;position:relative;}
.header .logo{position:absolute;left:0;top:13px;}
.header .logo .logo-text{display:none;}

.header .menu{float:right;font-size:17px;line-height:24px;padding-top:36px;}
.header .menu li{float:left;}
.header .menu a{color:#FFF;display:block;padding:0 0 0 8px;}
.header .menu a span{display:block;padding:13px 16px 9px 8px;}
.header .menu a:hover{text-decoration:none;}
.header .menu a.active{color:#A32E61;background:url(img/menu-active-l.png) left top no-repeat #F6F3ED;}
.header .menu a.active span{background:url(img/menu-active-r.png) right top no-repeat;}
.menu a span b{display:block;width:24px;width:80px;text-indent:-3000px;background:url(img/menu-items.png) left top no-repeat;overflow:hidden}
.menu .item-1 b{background-position:0px 0px;width:74px;}
.menu .item-2 b{background-position:0px -30px;width:138px;}
.menu .item-3 b{background-position:0px -60px;width:146px;}
.menu .item-4 b{background-position:0px -90px;width:120px;}

.menu .item-1 a.active b{background-position:-200px 0px;}
.menu .item-2 a.active b{background-position:-200px -30px;}
.menu .item-3 a.active b{background-position:-200px -60px;}
.menu .item-4 a.active b{background-position:-200px -90px;}

.menu .item-2 em{display:block;padding-left:30px;background:url(img/new-menu.png) 0 4px no-repeat;}

.page{width:934px;margin:0 auto;}

.footer{clear:both;margin-top:30px;border-top:1px solid #000;color:#333;font-size:12px;padding:12px 0 80px;}
.footer a{color:#333;}
.footer .f-r{float:right;}


.navbar{padding:6px 0;}
.navbar .nb-r{float:right;height:22px;background:url(img/phone.png) right no-repeat;padding:0 124px 0 0;color:#A32E61;font-size:15px;}
.navbar .nb-r a{color:#A32E61;text-decoration:underline;}
.navbar .basket{background:url(img/basket.png) left no-repeat;padding-left:24px;}
.navbar .path{color:#58595b;font-size:12px;}
.navbar .path a{color:#58595b;}
.navbar .path .active{color:#A32E61;text-decoration:underline;}

.content{margin-bottom:30px;}
.content h1{font-size:20px;color:#A32E61;margin-bottom:10px;}
.content h1 a{color:#A32E61;}
.content h2{font-size:18px;}
h2 a{color:#A32E61!important;}

.col-left{width:214px;float:left;}
.col-center{float:left;width:710px;margin-left:10px;}

.round{width:214px;margin-bottom:10px;}
.round h2{display:block;background:url(img/mnl-t.png) left top no-repeat;color:#FFF;font-size:16px;line-height:35px;padding:0 12px;}
.round .r-in{background:url(img/mnl-b.png) bottom left no-repeat;padding-bottom:12px;}
.round .cont{font-size:14px;padding:10px 11px 1px 7px;}
.round-bottom{width:934px;margin-top:20px;}
.round-bottom h2{background-image:url(img/round-bot-t.png);}
.round-bottom .r-in{background-image:url(img/round-bot-b.png);}

.filter2{}
.filter2 a{color:#000;outline:none;}
.filter2 h3{line-height:21px;background:#D1D3D5;margin-bottom:5px;}
.filter2 h3 a{background:url(img/arr-0.png) 5px 7px no-repeat;line-height:21px;display:block;line-height:21px;padding:0 0 0 22px;}
.filter2 ul li a{line-height:17px;padding:0 0 0 30px;display:block;}
.filter2 ul li a:hover{text-decoration:none;color:#A32E61;}
.filter2 ul li a.active{background:url(img/arr-2.png) 5px 5px no-repeat;color:#A32E61;}
.filter2 ul li a.loading{background:url(img/loading.gif) 2px 0px no-repeat;color:#A32E61;}
.filter2 li ul{margin-bottom:5px;}
.filter2 li.active ul{display:block;}
.filter2 li.active h3 a{background-image:url(img/arr-1.png);}
.filter2 li .newItem{background:url(img/new-menu.png) left no-repeat;}

.filter{}
.filter a{color:#000;outline:none;}
.filter h3{line-height:21px;background:#D1D3D5;margin-bottom:5px;}
.filter h3 a{background:url(img/arr-0.png) 5px 7px no-repeat;line-height:21px;display:block;line-height:21px;padding:0 0 0 22px;}
.filter ul li a{line-height:17px;padding:0 0 0 22px;display:block;}
.filter ul li a:hover{text-decoration:none;color:#A32E61;}
.filter ul li a.active{background:url(img/arr-2.png) 5px 5px no-repeat;color:#A32E61;}
.filter ul li a.loading{background:url(img/loading.gif) 2px 0px no-repeat;color:#A32E61;}
.filter li ul{display:none;margin-bottom:5px;}
.filter li.active ul{display:block;}
.filter li.active h3 a{background-image:url(img/arr-1.png);}


.filter .ico-color img{width:21px;height:11px;margin-right:5px;}
.filter .ico-color.color-black img{background:#000;}
.filter .ico-color.color-white img{background:#FFFFFF;}
.filter .ico-color.color-blue img{background:#5675D9;}
.filter .ico-color.color-red img{background:#E53C34;}
.filter .ico-color.color-yellow img{background:#F5EC3D;}
.filter .ico-color.color-green img{background:#76D341;}

.filter-catalog li.active h3{background:none;}
.filter-catalog li.active h3 a{background:url(img/arr-2.png) 5px 5px no-repeat;}
.filter-collection{}
.filter-params{}

.collection-info-block{min-height:258px;border:2px solid #D9D9D9;background:right top no-repeat;position:relative;margin-bottom:16px;width:704px;}
.collection-info-block .panel{background:url(img/bg-transparent-2.png);height:100%;width:360px;min-height:258px;}
.collection-info-block .panel .cont{padding:20px;}
.collection-info-block .panel .cont p{margin-bottom:10px;}
.collection-info-block .ci-corner{position:absolute;width:8px;height:8px;background:url(img/corners-1.png) left top no-repeat;z-index:2;}
.collection-info-block .ci-c-lt{left:-2px;top:-2px;background-position:left top;}
.collection-info-block .ci-c-rt{right:-2px;top:-2px;background-position:right top;}
.collection-info-block .ci-c-lb{left:-2px;bottom:-2px;background-position:left bottom;}
.collection-info-block .ci-c-rb{right:-2px;bottom:-2px;background-position:right bottom;}

.pagging{background:url(img/pagging-bg.png) left top no-repeat;padding-left:16px;height:40px;width:694px;}
.pagging .pagging-in{padding-right:16px;height:40px;}
.pagging .cont{padding-top:8px;}
.pagging .results{float:left;}
.pagging .perpage{float:left;margin-left:15px;}
.pagging .perpage a{color:#000;}
.pagging .perpage a.active{font-weight:bold;color:#A32E61;}
.pagging .links{float:right;}
.pagging .seeall{float:right;background:url(img/but-bg-1.png) left top no-repeat;display:block;padding-left:5px;font-size:13px;color:#FFF;line-height:19px;}
.pagging .seeall span{background:url(img/but-bg-1.png) right top no-repeat;display:block;padding-right:6px;}
.pagging .links a{color:#000;line-height:18px;margin:0 3px;}
.pagging .links .active,.pagging .links .active:hover{text-decoration:none;color:#A32E61;font-size:16px;font-weight:bold;}
.pagging .links a.prev{display:inline-block;width:15px;height:18px;overflow:hidden;text-indent:-3000px;background:url(img/prev.png) top center no-repeat;vertical-align:bottom;}
.pagging .links a.next{display:inline-block;width:15px;height:18px;overflow:hidden;text-indent:-3000px;background:url(img/next.png) top center no-repeat;vertical-align:bottom;}

.catalog-gallery{margin-top:6px;}
.catalog-gallery .item{width:234px;height:333px;background:url(img/catalog-item-bg.png) left top no-repeat;float:left;margin:0 0px 5px 4px;}
.catalog-gallery .item.newrow{margin-left:0;clear:left;}
.catalog-gallery .item h3{font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;line-height:19px;padding:6px 6px 6px 10px;}
.catalog-gallery .item .img{margin-left:10px;padding:3px;margin-bottom:13px;height:236px;width:204px;position:relative;}
.catalog-gallery .item .img a{display:block;align:center;}
.catalog-gallery .item .img img{margin:0 auto;display:block;}
.catalog-gallery .item .img .newItem{position:absolute;background:url(img/new.png) right top no-repeat;right:25px;top:2px;z-index:1;width:48px;height:48px;}
.catalog-gallery .item label{float:right;margin-right:16px;font-size:13px;}
.catalog-gallery .item .cmp{float:right;margin-right:16px;font-size:16px;line-height:23px;background:url(img/but-bg-6.png) left top no-repeat;display:block;color:#FFF;padding:0 0 0 10px;}
.catalog-gallery .item .cmp span{background:url(img/but-bg-6.png) right top no-repeat;display:block;padding:0 10px 0 0;}

.catalog-gallery .item label input{margin-right:5px;vertical-align:middle;}
.catalog-gallery .details{float:left;background:url(img/but-bg-2.png) left top no-repeat;display:block;padding-left:10px;font-size:16px;color:#FFF;line-height:23px;margin-left:15px;}
.catalog-gallery .details span{background:url(img/but-bg-2.png) right top no-repeat;display:block;padding-right:35px;}

.compare{}
.compare .titles{width:110px;float:left;}
.compare .titles li{line-height:32px;margin-bottom:4px;text-align:right;padding:0 12px 0 0;}
.compare .titles li.img{height:173px;}
.compare .items{float:left;width:805px;max-height:440px;}
.compare .item{float:left;width:150px;margin-right:11px;}
.compare .item li{background:#D1D3D5;line-height:32px;margin-bottom:4px;text-align:center;white-space:nowrap;overflow:hidden;padding:0 8px;}
.compare .item .img{background:none;position:relative;overflow:visible;padding:0;}
.compare .item .img img{display:block;padding:3px;margin:0;}
.compare .item .img a{display:block;width:144px;height:172px;}
.compare .item .img a.close{overflow:hidden;display:block;width:18px;height:18px;text-indent:-3000px;background:url(img/close.png) center no-repeat; right:-5px;top:-5px;position:absolute;z-index:1;line-height:18px !important;}
.compare .item .sel-sizes{line-height:24px;padding-top:4px;padding-bottom:4px;}
.compare .item .tobasket{background:none;}
.compare .item a.addtobasket{background:url(img/but-bg-3.png) left top no-repeat;line-height:23px;font-size:16px;color:#FFF;padding-left:14px;display:inline-block;}
.compare .item a.addtobasket span{background:url(img/but-bg-3.png) right top no-repeat;padding-right:14px;display:inline-block;line-height:23px;}

.round2{}
.round2 .r-top{height:23px;background:url(img/rounds-2.png) left top no-repeat;padding-left:12px;}
.round2 .r-top .r-top-r{height:23px;background:url(img/rounds-2.png) right -23px no-repeat;}
.round2 .r-bot{height:28px;background:url(img/rounds-2.png) left -46px no-repeat;padding-left:12px;}
.round2 .r-bot .r-bot-r{height:28px;background:url(img/rounds-2.png) right -74px no-repeat;}
.round2 .r-cont{background:url(img/rounds-2-lr.png) right top repeat-y;border-left:2px solid #D8D8D8;}
.round2 .r-cont-in{padding:0 27px 0 20px;}

.round3 .r-top, .round3 .r-top .r-top-r, .round3 .r-bot, .round3 .r-bot .r-bot-r {background-image:url(img/rounds-3.png);}
.round3 .r-cont{background-image:url(img/rounds-3-lr.png)}
.round3 .r-top,.round3 .r-top .r-top-r{height:13px;}

.gallery .img{width:365px;height:438px;overflow:hidden;display:block;}
.gallery .img img{margin:0 auto;display:block;}
.gallery .icons-list{padding-top:7px;}
.gallery .icons-list li{display:block;float:left;margin-right:5px;}
.gallery .icons-list li a{display:block;padding:3px;width:50px;height:50px;background:url(img/details-gallery-ico-photo-bg.png) center no-repeat;text-align:center;}
.gallery .icons-list li a img{height:50px;}

.info{padding:1px;}
.info .l{clear:both;float:left;width:105px;padding-top:10px;font-size:16px;font-weight:bold;text-align:right;line-height:17px;}
.info .t{float:left;width:300px;margin-left:10px;padding-top:10px;line-height:17px;font-size:14px;}
.info .t strong{font-size:16px;}
.info .l_price{padding:10px 0 30px;}
.info .t.price{font-size:27px;color:#A32E61;padding:10px 0 30px;}
.info .t.price em{font-size:18px;font-style:normal;padding-left:5px;}
.info .t.but{padding-left:147px;}
.info a.addtobasket{background:url(img/but-bg-4.png) left top no-repeat;line-height:23px;font-size:16px;color:#FFF;padding-left:14px;display:inline-block;}
.info a.addtobasket span{background:url(img/but-bg-4.png) right top no-repeat;padding-right:40px;display:inline-block;line-height:23px;width:100px;white-space:nowrap;}
.info a.compare{background:url(img/but-bg-2.png) left top no-repeat;line-height:23px;font-size:16px;color:#FFF;padding-left:14px;display:inline-block;}
.info a.compare span{background:url(img/but-bg-2.png) right top no-repeat;padding-right:40px;display:inline-block;line-height:23px;width:100px;}
.info .mailprint{clear:both;padding-top:10px;}
.info .mailprint a{display:block;width:45px;height:45px;float:right;}
.info .mailprint a.print{background:url(img/ico-print.png) center no-repeat;}
.info .mailprint a.mail{background:url(img/ico-mail.png) center no-repeat;margin-right:15px;}

.details{}
.details .col-1{width:416px;float:left;}
.details .col-2{width:500px;float:right;}

.round-menu-left{}
.round-menu-left .r-cont-in{padding:0 12px 0 4px;}
.round-menu-left .r-top,.round-menu-left .r-top .r-top-r{height:10px;}
.round-menu-left .r-bot{height:14px;background-position:left -60px;}
.round-menu-left .r-bot .r-bot-r{height:14px;background-position:right -88px;}

.menu-left{font-size:14px;line-height:19px;}
.menu-left a{display:block;padding:1px 8px;}
.menu-left li.active{padding-left:8px;}
.menu-left .active, .menu-left .active a{background:#D1D3D5;color:#A32E61;font-weight:bold;}
.menu-left .active a{padding-left:0;}

.list-news{}
.list-news .item{clear:both;margin-bottom:28px;}
.list-news .img{float:left;width:160px;padding:3px;background:url(img/news-ico-photo-bg.gif) center no-repeat;margin-right:12px;}
.list-news .cont{float:left;width:530px;}
.list-news .text a{text-decoration:none;color:#58595B;}
.list-news .date{}
.list-news a.more{text-decoration:underline;color:#A32E61;margin-left:8px;font-size:12px;}
.list-news h2{line-height:18px;margin-bottom:5px;}


.news{}
.news .date{font-size:12px;color:#646464;line-height:12px;}
.news h2{margin-bottom:15px;}

.main-3cols{margin-top:5px;}
.main-3cols .cols{display:block;float:left;width:288px;height:277px;margin-left:34px;overflow:hidden;}
.main-3cols .col-first{margin-left:0;}
.main-3cols .cols a{display:block;width:288px;height:277px;background:#D5DFE0 left top no-repeat;}
.main-3cols .cols a:hover{text-decoration:none;}
.main-3cols .cols .col-in{background:url(img/main-frame.png) left top no-repeat;width:288px;height:277px;display:block;overflow:hidden;}
.main-3cols .cols .col-in .tx{padding:220px 10px 5px 25px;display:block;color:#FFF;font-size:15px;line-height:22px;}
.main-3cols .cols .col-in .tx b.arr{position:relative;margin-left:-15px;padding-right:5px;}

.bottom-block{margin-top:15px;background:url(img/bottom-block-bg.png) top repeat-x;}
.bottom-block .top-line{height:9px;font-size:0;line-height:0;overflow:hidden;background:url(img/corners-2.png) left top no-repeat #A32E61;}
.bottom-block .top-line .tl-in{background:url(img/corners-2.png) right -16px no-repeat;height:9px;}


.bottom-3cols{padding-top:20px;}
.bottom-3cols h2{color:#A32E61;margin-bottom:10px;}
.bottom-3cols .col-1{margin-left:38px;float:left;width:410px;}
.bottom-3cols .col-2{float:left;margin-left:48px;width:230px;}
.bottom-3cols .col-3{float:left;margin-left:20px;width:170px;}
.bottom-3cols .col-1 a,.bottom-3cols .col-2 a{color:#000000;text-decoration:underline;}

.promo{background:right top no-repeat;min-height:210px;}
.promo .more{margin-top:16px;}
.promo .promo-main-link{display:block;height:210px;text-decoration:none!important;}
.promo .promo-main-link:hover{text-decoration:underline;}
.promo .promo-main-link span.text{display:block;padding:15px;}
.promo .promo-main-link .title{display:block;color:#A32E61;margin-bottom:10px;font-size:20px;}
.promo .promo-main-link .tx{display:block;}

.subscribe{padding-top:60px;}

.main-news-list{font-size:14px;}
.main-news-list li{margin-bottom:8px;}
.main-news-list li .date{font-size:12px;color:#6d6e71;line-height:12px;}
.main-news-list li a{}
.main-news-list li a.more{color:#A32E61;font-size:12px;}
.main-news-list{}

.poll{}
.poll .poll-in{padding:20px 0 0px 0;}
.poll-list{padding:0px 0px 20px;line-height:16px;}
.poll-list li{margin:0px;clear:both;padding-top:7px;}
.poll .poll-in input{vertical-align:middle;margin-right:5px;margin-top:0px;}
.poll .poll-in label{}

.but-poll{width:117px;height:29px;display:block;color:#FFF;background:url(img/but-bg-5.png) left top no-repeat;text-align:center;border:none;margin:10px 0 0!important;padding:0;font-size:18px;vertical-align:top;line-height:18px;padding-bottom:5px;outline:none;}

.poll-result{padding-top:15px;}
.poll-result td{padding-bottom:10px;}
.poll-result td.proc{text-align:right;font-weight:bold;padding-left:10px;}

.input-round{background:url(img/input-round.png) right top no-repeat;padding-right:8px;display:inline-block;height:24px;line-height:24px;padding-bottom:1px;}
.input-round input{background:url(img/input-round.png) left -32px no-repeat;padding:0 0 0 8px;line-height:24px;height:24px;border:none;margin:0;display:inline-block;outline:none;}

a.but-1{background:url(img/but-bg-2.png) right top no-repeat;display:inline-block;height:23px;border:none;padding:0 24px 0 0;outline:none;margin:0;color:#FFF !important;text-decoration:none !important;}
a.but-1 span{display:inline-block;background:url(img/but-bg-2.png) left top no-repeat;padding-left:10px;height:23px;line-height:23px;font-weight:normal;}

a.but-2{font-size:16px;line-height:23px;background:url(img/but-bg-6.png) left top no-repeat;display:block;color:#FFF;padding:0 0 0 10px;}
a.but-2 span{background:url(img/but-bg-6.png) right top no-repeat;display:block;padding:0 10px 0 0;}



.tx-little{font-size:12px;color:#6d6e71;}

.bottom-block-inside .bottom-3cols{padding-top:10px;}
.bottom-block-inside .bottom-3cols h2{margin-left:10px;}
.bottom-block-inside .main-3cols .cols{margin-left:20px;}
.bottom-block-inside .main-3cols .col-first{margin-left:0;}
.bottom-block-inside .col-3{margin-left:30px;width:280px;}
.bottom-block-inside .col-3 h2{margin-left:0;}
.bottom-block-inside .poll-in{padding-left:50px;}
.bottom-block-inside .poll-in label{width:200px;}

.text p{margin-bottom:10px;}

.partner-conent{}
.partner-conent .col-1, .partner-conent .col-2{width:335px;float:left;}
.partner-conent .col-arr{width:40px;float:left;height:100px;background:url(img/arr-3.png) 10px 24px no-repeat;}
.partner-conent .collection-info-block{background-color:#EFEFEF;width:330px!important;}
.partner-conent .text{padding:110px 10px 0px;}

.list-companies{}
.list-companies .item{border-top:1px solid #000;margin-top:20px;padding-top:20px;clear:both;}
.list-companies .compay-info{float:left;width:220px;font-size:14px;line-height:125%; }
.list-companies .compay-info .logo{display:block;margin-bottom:10px;}
.list-companies .compay-photos{float:right;width:480px;}
.list-companies .compay-photos a{display:block;width:100px;height:100px;padding:2px;background:url(img/companies-ico-roundbg.png) center no-repeat;float:left;margin-left:12px;margin-bottom:12px;}
.list-companies .compay-photos a img{display:block;width:100px;height:100px;}

.basket-items{}
.basket-items ul{clear:both;}
.basket-items li{display:block;float:left;margin-left:10px;}
.basket-items li.c1{width:90px;margin-left:0;}
.basket-items .c2{width:110px;}
.basket-items .c3{width:100px;}
.basket-items .c4{width:128px;}
.basket-items .c4a{width:80px;}
.basket-items .c4b{width:80px;}
.basket-items .c5{width:100px;}
.basket-items .c6{width:80px;}
.basket-items .c7{width:20px;}
.basket-items li.cl{float:none;clear:both;height:1px;overflow:hidden;font-size:0;line-height:0;}
.basket-items .b-h{padding:6px;}
.basket-items .b-h .c1{height:12px;}
.basket-items .b-i{margin-bottom:12px;padding:6px;background:#FFFFFF;}
.basket-items .b-i .c1 img{vertical-align:top;}
.basket-items .b-i .c3, .basket-items .b-i .c3 a{font-size:16px;color:#A32E61;}
.basket-items .b-i .del{display:block;background:url(img/close.png) center no-repeat;width:18px;height:18px;text-indent:-2000px;overflow:hidden;}

.basket-total{font-size:20px;color:#A32E61;margin-bottom:10px;}

.basket-confirm {}
.basket-confirm .tx-little{font-size:12px;color:#000;}
.basket-confirm input{vertical-align:middle;}
.basket-confirm table.basket-confirm-items{margin-bottom:10px; line-height: 24px;}
.basket-confirm .basket-confirm-items td{padding-right:32px;padding-bottom:4px;}
.basket-confirm .basket-confirm-items label{}
.basket-confirm .basket-confirm-items td p{display:block;margin-bottom:5px;}
.basket-confirm .basket-confirm-items .inp, .basket-confirm .basket-confirm-items select{display:block;width:200px;}
.basket-confirm p{margin-bottom:24px;}

.valid{color:Red;font-size:14px;line-height:14px;}

.basket-confirm .inp-ch{margin-right:10px;}
.basket-confirm .inp-inline{margin-left:10px;}

.basket-confirm .basket-confirm-items.basket-confirm-final-items td{padding:0 10px 0px 0px;}

.inp-large{width:280px;}
.inp-val{color:#999;}


.inp{border:2px solid #AEADAD;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:14px;line-height:16px;padding:2px;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#loopedSlider .container { width:704px; height:255px; overflow:hidden; position:relative; cursor:pointer; }  
#loopedSlider .slides { position:absolute; top:0; left:0; }  
#loopedSlider .slides div { position:absolute; top:0; width:704px; display:none; }  
#loopedSlider,#newsSlider { margin:0 auto; width:704px; position:relative; clear:both; }  
#loopedSlider ul.pagination { list-style:none; padding:0; margin:0; padding-left:10px;position:relative;margin-top:-22px;}  
#loopedSlider ul.pagination li  { float:left; margin-right:6px;}  
#loopedSlider ul.pagination li a {display:block;width:12px;height:12px;background:#FFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-indent:-3000px;overflow:hidden;}  
#loopedSlider ul.pagination li.active a {background:#A32E61; }
.loopedSlider-block{height:255px !important;min-height:255px;}

.form-indivial{width:488px;margin-top:20px;padding-top:20px;border-top:1px solid #333;}
.form-indivial h1{}
.form-indivial p{margin-bottom:15px;}
.form-indivial label{}
.form-indivial .inp{width:300px;}
.form-indivial textarea.inp{width:100%;}
.form-indivial .preview{float:right;width:106px;display:block;}
.form-indivial .preview img {background:#F5F0EB;display:block;height:auto;max-height:200px;border:3px solid #AEADAD;width:100px;}

.shops{}
.shops .s-left{float:left;width:560px;}
.shops .s-right{float:right;width:350px;}
.shops .s-right h1{font-size:30px;margin-top:15px;}
.shops .list-companies{}
.shops .list-companies .compay-photos{width:250px;}
.shops .list-companies .compay-photos a img{width:100px;height:100px;background:url(img/map-loading.gif) center no-repeat;}
.shops .list-companies .company-map{width:424px;height:220px;float:right;margin-left:15px;}
.shops .list-companies .round2 .r-top,.shops .list-companies .round2 .r-top .r-top-r{height:10px;}
.shops .list-companies .round2 .r-bot{height:15px;background-position:0 -59px;}
.shops .list-companies .round2 .r-bot .r-bot-r{height:15px;background-position:right -87px;}
.shops .list-companies .round2 .r-cont-in{padding:0 14px 0 7px;}
.shops .list-companies .map{width:400px;height:204px;}

.main-map{width:560px;height:400px;overflow:hidden;background:url(img/fon.gif) left top no-repeat;position:relative;}
.main-map .map-fon{position:absolute;z-index:1;left:0;top:0;width:560px;height:400px;display:none;}
.main-map .map-active{position:absolute;z-index:2;left:0;top:0;display:block;}
.main-map .map-spacer{width:560px;height:400px;position:absolute;z-index:3;left:0;top:0;}

#list-shops{}
#list-shops .item-shop{display:none;}
#list-shops .item-shop.active{display:block;}

.sel{border:2px solid #D9D9D9;background:#F0F0F0;font-size:14px;line-height:16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.sel .sel-firstopt{font-weight:bold;}

.filter3{width:710px;height:73px;background:url(img/filtres-bg.png) left top no-repeat;margin-bottom:6px;}
.filter3 h3{height:26px;line-height:26px;padding:0 14px;color:#FFF;font-size:16px;}
.filter3 .f-in{padding:8px 20px 0 12px;}
.filter3 .sel{margin-right:20px;}
.filter3 .but-1{margin-left:20px;}

.sel-f-color{width:170px;}
.sel-f-dimentions{width:170px;}
.sel-f-forms{width:170px;}

.main-video{display:block;height:404px;width:934px;position:relative}
.main-video .crn{width:16px;height:16px;background:url(img/corners-3.png) left top no-repeat;position:absolute;z-index:3;}
.main-video .crn.lt{background-position:left top;left:-2px;top:-2px;}
.main-video .crn.rt{background-position:right top;right:-2px;top:-2px;}
.main-video .crn.lb{background-position:left bottom;left:-2px;bottom:-2px;}
.main-video .crn.rb{background-position:right bottom;right:-2px;bottom:-2px;}
.main-video .overlay{position:absolute;width:624px;height:397px;z-index:2;left:0;top:0;}

.video-container{width:624px;height:397px;border:2px solid #D9D9D9;margin:0 auto;position:relative}

#video-control{
	width:24px;
	height:24px;
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
	position:absolute;
	right:15px;
	top:15px;
	z-index:10;
}
.video{
	background-image:url(img/paused.png);
}
#video-control.video-0{
	width:128px;
	height:128px;
	right:248px;
	top:134px;
	background-image:url(img/playing.png);
	
}
.video-1{
	background-image:url(img/paused.png);
}

#sendtofriend-form.form{padding:5px 8px;}
#sendtofriend-form.form h3{font-size:17px;color:#A32E61;margin-bottom:10px;}
#sendtofriend-form.form label{display:block;margin-bottom:5px;}
#sendtofriend-form.form .inp{width:280px;margin-bottom:5px;}
#sendtofriend-form.form p{margin:10px 0;}
#sendtofriend-form.form .borders{padding:7px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:11px;}
#sendtofriend-form.form input{vertical-align:middle;}
#sendtofriend-form.form .inline{display:inline!important}

#sendtofriend{width:320px;}


.al_c{text-align:center;}

.text{}
.text h1, .text .title{font-size:20px;color:#A32E61;margin-bottom:10px;}
.text h2{font-size:16px;color:#A32E61;margin-bottom:10px;}
.text h3,.text h4,.text h5{font-size:14px;margin-bottom:5px;}
.text{}

