@charset "utf-8";
/* RESET*/
*{margin:0; padding:0;}
html, body{height:100%;	width:100%; text-align:center;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Arial, Helvetica, sans-serif; color:#000;}
a{text-decoration:underline; outline:0;}
a:hover{text-decoration:none;}
ul{list-style-type:none;  list-style: none;}
table{border-collapse:collapse; border-spacing:0;}

ol { margin-left: 15px;}
ol li { margin-left: 10px; margin-top: 5px; margin-bottom: 5px;}

ul { margin-left: 15px;}
ul li { margin-left: 0px; margin-top: 5px; margin-bottom: 5px; }

a{color:#00b1be;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{ text-decoration:none!important;}
.current, .current:hover{text-decoration:none!important;}

.float_left{float:left;}
.float_right{float:right;}
.overflow{overflow:hidden; zoom:1;}

/* H */
h1{font:normal 20px Calibri, Tahoma; margin:0 0 15px 0; color:#00b1be;}
.index h2{font:normal 18px Calibri, Tahoma; margin:0 0 15px 0; color:#00b1be;}
.inner h2{font:normal 20px Tahoma; margin:0 0 15px 0; color:#000;}
h3{font:normal 17px Tahoma; margin:0 0 15px 0; color:#000;}

/* SETTINGS*/
body{font:12px Tahoma; color:#1d3043; background:#fff; margin:0; padding:0;}
.main{max-width:1250px;	min-width:1000px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':(document.body.clientWidth > 1250? "1250px": "auto")); text-align:left; min-height:100%; _height:100%; margin:0 auto;}

/* HEADER */
/*.index .header{height:239px; position:relative; margin:0; padding:0;}
.index .flash{height:239px; background:url(../img/flash_bg.jpg) no-repeat; overflow:hidden; zoom:1;}
.index .logo{width:18%; height:208px; float:left; padding:31px 0 0 0; position:relative; }
.index .logo a{display:block; width:171px; height:124px; margin:0 auto; left:30px; top:50px; position:absolute;}
.slogan{position:relative; height:239px; float:left;}
.slogan .mask{position:absolute; top:0; left:0; background:url(../img/header_mask.png) no-repeat; width:27px; height:195px;}
.slogan .png{position:absolute; top:101px; left:131px;}
.inner .header{height:109px; position:relative;}
.inner .flash{height:109px; background:url(../img/flash_bg_inn.jpg) no-repeat; overflow:hidden; zoom:1;}
.inner .logo{width:18%; height:94px; float:left; padding:15px 0 0 0; position:relative; z-index:999;}
.inner .logo a{display:block; width:171px; margin:0 auto; left:15%; z-index:999; position:absolute;}
*/


/* HEADER */
.index .header{height:239px; position:relative;}
.index .flash{height:239px; background-repeat: no-repeat; background-position: center center; overflow:hidden; zoom:1;}
.index .logo{width:18%; height:208px; float:left; padding:31px 0 0 0; position:relative; z-index:999;}
.index .logo a{display:block; width:171px; height:124px; margin:0 auto; left:15%; z-index:999; position:absolute;}

.slogan{position:relative; height:239px; float:left;}
.slogan .mask{position:absolute; top:0; left:0; background:url(../img/header_mask.png) no-repeat; width:27px; height:195px;}
.slogan .png{position:absolute; top:101px; left:131px;}
.inner .header{height:109px; position:relative;}
.inner .flash{height:109px; background:url(../img/flash_bg_inn.jpg) no-repeat; overflow:hidden; zoom:1;}
.inner .logo{width:18%; height:94px; float:left; padding:15px 0 0 0; position:relative; z-index:999;}
.inner .logo a{display:block; width:171px; margin:0 auto; left:25%; z-index:999; position:absolute;}


/* navigation */
.navigation{height:27px; border-top:1px solid #fff; margin:0; padding:0;}
.navigation *{margin:0; padding:0;}
.navigation .last{width:138px; height:26px; float:right; margin-left:7px; text-align:center; background:url(../img/fronts_nav_last.gif) no-repeat;}
.navigation .last a{font:18px Calibri, Tahoma; color:#fff; text-decoration:none; padding-right:22px; background:url(../img/fronts_nav_arr.gif) no-repeat 100% 6px;}
.navigation .last a:hover{text-decoration:underline; color:#fff;}
/* ico */
.ico{width:18%; height:27px; float:left; margin-top:-1px; position:relative; background:url(../img/fronts_ico_bg.gif) no-repeat right top;}
.ico a{width:30px; height:18px; text-align:center; padding:9px 0 0 0; float:right; margin-right:8px; background:url(../img/fronts_ico_bgr.gif) no-repeat;}

.ico a:hover, .ico .current{background-position:0 -27px!important;}
.nav{height:26px; overflow:hidden; zoom:1; background:#00b1be;}
.nav .l{height:26px; background:url(../img/fronts_nav_l.gif) no-repeat;}
.nav .r{height:26px; background:url(../img/fronts_nav_r.gif) no-repeat right;}
.nav table{width:100%; border-collapse:collapse; border-spacing:0;}
.nav td{vertical-align:top;padding:0 15px;}
.nav a{font:18px/25px Calibri, Tahoma; color:#fff; text-decoration:none; display:block; text-align:center; height:26px;}
.nav a:hover{background:#fff; color:#00b1be;}
.nav .current, .nav .current:hover{color:#00b1be; background:#e6ecf8;}

/* CONTENT */
.outer{overflow:hidden; zoom:1; padding-bottom:134px;}
.container{float:left; width:100%;}
.content{margin:0 235px 0 22%; padding-top:20px;}
.inner .content{margin:0 0 0 22%; padding:20px 150px 0 0;}
.content p{margin-bottom:15px;}
.inner .content ul li{background:url(../img/list_style.gif) no-repeat 0 7px; padding-left:10px;}
/* color_blocks */
div.viola{background:url(../img/bg_viola.gif);}
div.gray{background:url(../img/bg_gray.gif);}
div.blue{background:url(../img/bg_blue.gif);}
div.orange{background:url(../img/bg_orange.gif);}
div.pink{background:url(../img/bg_pink.gif);}
div.red{background:url(../img/bg_red.gif);}
div.green{background:url(../img/bg_green.gif);}
div.purple{background:url(../img/bg_purple.gif);}
/* novelty */
#novelty {margin-top: -10px !important;}
#novelty .item2 {margin-top: 0px !important;}


.novelty{overflow:hidden; zoom:1; margin-bottom:20px; }
.novelty .item{width:48%; color:#58595b;}
.novelty .item .intend{padding:15px; overflow:hidden; zoom:1;}
/*.novelty .item img{float:left; margin-right:13px;}*/
.novelty .item .title{color:#000;}
.novelty .item .txt{padding-bottom:8px;}
.novelty .item .mark{font-size:14px;}
.novelty .item .intend p {padding: 0px; margin: 3px 0px;}
/* news */
.news .item{overflow:hidden; zoom:1; color:#58595b; padding-bottom:30px;}
.news .item .date{width:80px; height:23px; background:url(../img/date_bg.gif) no-repeat; text-align:center; float:left; margin-right:10px; color:#58595b; line-height:23px;}
.news .item .title a{color:#000; font-weight:bold;}
.archive{padding-left:90px;}
.archive a{margin-right:15px;}
/* catalog */
.catalog .item{overflow:hidden; zoom:1; margin-bottom:20px;}
.catalog .item .float_left{float:left; margin:0 10px 0 0;}
.catalog .item .float_right{float:right; margin:0 0 0 10px;}
.catalog .item h2{font:normal 16px Tahoma; color:#000; margin:0 0 5px 0;}
.catalog .item h2 a{color:#000;}
.catalog .item p{color:#636363; margin-bottom:10px;}
/* gallery */
.gallery{overflow:hidden; zoom:1; margin-left:-20px;}
.gallery .item{width:114px; height:170px; float:left; margin-left:20px; display:inline;}
.gallery .item .image{width:114px; height:116px; overflow:hidden; zoom:1; margin-bottom:7px;}
.gallery .item .name a{color:#3b3a3a; font-size:11px;}
/*photogalary*/
.photogalary{overflow:hidden; zoom:1; margin-left:-10px;}
.photogalary div{float:left; width:150px; height:100px; margin:0 0 6px 10px; display:inline; border:2px solid #fff;}
.photogalary a img{border:2px solid #fff; display:block;}
.photogalary a:hover img{border:2px solid #5A7AB8;}
.photogalary span {border:solid 1px white; display:block;}
/* list */
.list{overflow:hidden; zoom:1;}
.list .item{width:49%; float:left; margin-bottom:20px;}
.list .item .image{width:220px; text-align:center; overflow:hidden; zoom:1; float:left;}
.list .item .description{overflow:hidden; zoom:1; padding:0 15px 0 10px}
.list .item .description h2{color:#01909a; font:14px Tahoma; margin:0 0 5px 0;}
.list .item .description h2 a{color:#01909a;}
.list .item .description h3{color:#2b2b2b; font:bold 12px Tahoma;}
.list .item .description p{margin-bottom:7px;}
.list .clearing{clear:both;}

.list3{overflow:hidden; zoom:1;}
.list3 .item{float:left; margin-bottom:20px;width: 250px;}
.list3 .item .image{width:220px; text-align:center; overflow:hidden; zoom:1; float:left;}
.list3 .item .description{overflow:hidden; zoom:1; padding:0 15px 0 10px}
.list3 .item .description h2{color:#01909a; font:14px Tahoma; margin:0 0 5px 0;}
.list3 .item .description h2 a{color:#01909a;}
.list3 .item .description h3{color:#2b2b2b; font:bold 12px Tahoma;}
.list3 .item .description p{margin-bottom:7px;}
.list3 .clearing{clear:both;}

/* product */
.product table{width:100%;}
.product td{vertical-align:top;}
.product .description{width:50%; padding-bottom:10px;}
.product .description .intend{padding-right:40px;}
.model{overflow:hidden; zoom:1; margin-left:-17px; margin-bottom:20px;}
.model .item{width:60px; float:left; margin-left:17px; display:inline;}
.model .item h4{font:normal 12px Tahoma; margin-bottom:3px;}
.model .item img{margin:0;}
.color{overflow:hidden; zoom:1; margin-left:-12px; margin-bottom:20px;}
.color .item{width:100px; height:70px; overflow:hidden; zoom:1; float:left; margin-left:12px; display:inline;}
.color .item h4{font:normal 12px Tahoma; margin-bottom:3px; color:#000;}
.color .item img{margin:0;}
.size{margin-bottom:20px;}
.size table{border-top:1px solid #e6ecf8;}
.size td{text-align:center; padding:5px; border-bottom:1px solid #e6ecf8;}
.gray{background:#f2f2f2; margin-left:-15px; position:relative; zoom:1;}
.gray .tl{background:url(../img/gray_tl.gif) no-repeat;}
.gray .tr{background:url(../img/gray_tr.gif) no-repeat right top;}
.gray .br{background:url(../img/gray_br.gif) no-repeat right bottom;}
.gray .bl{background:url(../img/gray_bl.gif) no-repeat left bottom; padding:15px;}
.product .gray .description{width:51%; padding:0;}
.product .gray h3{margin-bottom:5px;}
.product .gray p{margin-bottom:10px;}
.add{font-size:11px; border-top:1px solid #bcbcbc; padding-top:5px;}
.add li{padding-bottom:5px;}
.add a{color:#000;}
/* actions */
.actions{overflow:hidden; zoom:1;}
.actions .item{margin-bottom:25px; overflow:hidden; zoom:1;}
.actions .item h4{color:#000; font:bold 12px Tahoma; margin-bottom:5px;}
.actions .item img{border:1px solid #898989; overflow:hidden; zoom:1; margin:0 10px 0 0; float:left;}
.actions .item p{overflow:hidden; zoom:1; margin:0;}
.actions .item .red{color:#8d174f;}
.actions .item .blue{color:#5a7ab8;}
/* info */
.info h2{font:normal 18px Calibri, Tahoma; margin:0 0 10px 0; color:#000;}
.info h2 a{color:#000;}
.info .item{padding:0 0 0 16px; overflow:hidden; zoom:1; margin-bottom:15px;}
.info .item .date{width:88px; color:#5a7ab8; margin:0 0 3px 0;}
.info .item h3{font:bold 12px Tahoma; margin:0 0 5px 0;}
.info .item .title{overflow:hidden; zoom:1;}
.info .item .title .date{float:left;}
.info .item .image{width:77px; height:72px; float:left; margin-right:12px; position:relative; overflow:hidden; zoom:1;}
.info .item .frame{width:77px; height:72px; position:absolute; background:url(../img/info_frame.png) no-repeat;}
/* load */
.load .item{margin-bottom:20px; overflow:hidden; zoom:1;}
.load .item h4{color:#000; font:bold 12px Tahoma; margin-bottom:5px;}
.load .item h4 a{color:#000;}
.load .item .image{width:37px; height:43px; overflow:hidden; zoom:1; margin:0 13px 0 0; float:left; padding-left:3px;}
.load .item .description{overflow:hidden; zoom:1;}
.load .item .description .size{font-size:11px; color:#727272; margin-bottom:5px;}
.load .item .description p{margin:0; color:#000;}
/* order */

.order .gh{width:481px; background:#fafafa url(../img/order_m.gif) repeat-y; color:#3e3f49; font:14px Arial, Helvetica, sans-serif; color:#585858; margin-bottom:15px;}
.order .t{background:url(../img/order_t.gif) no-repeat;}
.order .b{background:url(../img/order_b.gif) no-repeat bottom; padding:17px 40px 17px 50px; overflow:hidden; zoom:1;}
.order table{margin-bottom:10px;}
.order th{width:154px; font-weight:normal; text-align:left; vertical-align:top; padding-bottom:10px;}
.order td{color:#878787; text-align:left; vertical-align:top; padding-bottom:10px;}
.order .inp{width:222px; border:1px solid #adb3bd; background:#fff; padding:1px 0;}
.order .inpt{width:105px; border:1px solid #adb3bd; background:#fff; padding:1px 0;}
.order textarea{width:222px; height:88px; border:1px solid #adb3bd; background:#fff;}
.order img{vertical-align:middle; margin:0;}
.order .b div{font-size:12px;}
.order .note{padding-top:2px; font-size:12px; color:#878787;}
.order .btn{width:87px; height:16px; background:url(../img/order_btn.gif) no-repeat; color:#fff; float:right; font:12px Arial, Helvetica, sans-serif; padding-bottom:3px;}
.order h4{color:#000; font:normal 14px Tahoma; margin-bottom:5px;}
/* contact */
.contact{margin:-15px 0 20px 0; width:603px; position:relative;}
.contact .scheme{position:absolute; top:15px; right:-140px;}
.contact .increase{width:330px; float:right; }
.contact .increase div{text-align:right; margin-bottom:5px;}
.contact .increase div a{background:url(../img/increase_ico.gif) no-repeat 100% 3px; color:#535353; padding-right:16px;}
.contact .increase img{margin:0;}
.contact .adr{color:#000; padding-top:15px;}
.contact .adr .red{color:#8d174f;}
.contact .adr .blue{color:#5a7ab8;}
.contact .adr .int1{padding-top:5px;}
.contact .adr .int2{padding-left:61px;}
.contact{overflow:hidden; zoom:1;}
/* form */
.form .gh{width:603px; background:#fafafa url(../img/form_m.gif) repeat-y; color:#3e3f49; font:14px Arial, Helvetica, sans-serif; color:#585858; margin-bottom:15px;}
.form .t{background:url(../img/form_t.gif) no-repeat;}
.form .b{background:url(../img/form_b.gif) no-repeat bottom; padding:17px 20px 17px 20px; overflow:hidden; zoom:1;}
.form table{margin-bottom:10px;}
.form th{width:173px; font-weight:normal; text-align:left; vertical-align:top; padding-bottom:10px;}
.form td{color:#878787; text-align:left; vertical-align:top; padding-bottom:10px;}
.form .inp{width:290px; border:1px solid #adb3bd; background:#fff; padding:1px 0;}
.form .inpt{width:105px; border:1px solid #adb3bd; background:#fff; padding:1px 0;}
.form textarea{width:400px; height:88px; border:1px solid #adb3bd; background:#fff;}
.form img{vertical-align:middle; margin:0;}
.form .b div{font-size:12px;}
.form .note{padding-top:2px; font-size:12px; color:#878787;}
.form .btn{width:87px; height:16px; background:url(../img/order_btn.gif) no-repeat; color:#fff; float:right; font:12px Arial, Helvetica, sans-serif; padding-bottom:3px; margin-right:170px; display:inline;}
.form h4{color:#000; font:normal 14px Tahoma; margin-bottom:5px;}
.form .text{color:#535353; font-size:12px; margin-bottom:35px;}
/* diller */
.diller h2{font:normal 18px Calibri, Tahoma; margin:0 0 5px 0; color:#8d174f;}
.diller h4{font:bold 12px Tahoma; margin:0 0 5px 0; color:#000;}
/* about */
.about p{font:12px Arial, Helvetica, sans-serif; color:#717070; margin-bottom:30px;}
/* searcher */
.searcher{overflow:hidden; zoom:1; margin-bottom:15px;}
.searcher div{width:311px; height:18px; float:left; margin-right:3px; background:url(../img/searcher_bg.gif) no-repeat;}
.searcher .inp{border:none; background:none; width:301px; padding:1px 5px;}
.searcher .btn{border:none; width:50px; height:18px; padding-bottom:2px; color:#fff; margin-bottom:1px; font-size:14px; background:url(../img/doors_search_btn.gif) no-repeat;}
/* results */
.results{padding-top:10px;}
.results h4{font:normal 14px Tahoma;}
.results span{background:#94a8d1; padding:2px; color:#fff;}
.results li{list-style-type:decimal; margin-left:20px; line-height:16px;}
/* sitemap */
.sitemap{margin:0 0 0 20px; padding:0;}
.inner .content .sitemap li{margin:0; background:none; padding:0 0 5px 0;}
.inner .content .sitemap a{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#3a3a3a;}
.inner .content .sitemap ul{margin:5px 7px; padding:0;}
.inner .content .sitemap ul li{background:url(../img/sitemap_bull.gif) no-repeat 0 5px; padding:0 0 5px 13px;}
.inner .content .sitemap ul a{font:bold 12px/16px Arial, Helvetica, sans-serif;}
.inner .content .sitemap ul ul li{background:url(../img/sitemap_arr.gif) no-repeat 0 8px; padding:0 0 3px 13px;}
.inner .content .sitemap ul ul a{font:normal 12px/16px Arial, Helvetica, sans-serif;}
.inner .content .sitemap ul ul ul li{background:none; padding-left:13px;}
.inner .content .sitemap ul ul ul a{font:normal 12px/16px Arial, Helvetica, sans-serif;}


/* LEFT_SIDEBAR */
.left_sidebar{float:left; width:18%; margin-left:-100%; padding-top:30px;}
/* catalogue */
.catalogue{list-style-type:none; margin:0; padding:0;}
.catalogue li{position:relative; height:80px; padding-top:27px;}
.catalogue h3{height:27px; font:normal 14px/27px Calibri, Arial, Helvetica, sans-serif; text-align:right; background:url(../img/fronts_cat_title.gif) no-repeat right top;}
.catalogue h3 a{text-decoration:none; position:relative; z-index:999; display:block; padding-right:8px; height:27px; color:#5f5f5f;}
.catalogue h3 a:hover{color:#5f5f5f;}
.catalogue h3:hover{background-position:100% -27px;}
.catalogue .selected{background-position:100% -27px;}
.cat1 img{position:absolute; top:0; right:98px;}
.cat2 img{position:absolute; top:22px; right:93px;}
.cat3 img{position:absolute; top:15px; right:89px;}
.cat4 img{position:absolute; top:-5px; right:120px;}
.open li{height:53px; padding-top:7px;}
.open .cat1 img{position:absolute; top:-5px; right:135px;}
.open .cat2 img{position:absolute; top:2px; right:145px;}
.open .cat3 img{position:absolute; top:2px; right:115px;}
.open .cat4 img{position:absolute; top:-5px; right:135px;}
.open .sub{height:auto; margin:-20px 0 20px; padding-left:25px; zoom:1;}
.open .sub li{height:auto; padding-top:5px;}
.open .sub li a{color:#19374b; text-decoration:none; font:14px Calibri, Arial, Helvetica, sans-serif; display:block; background:url(../img/sub_bull.gif) no-repeat 0 6px; padding-left:12px; zoom:1;}
.open .sub li a:hover{color:#5a7ab8; background-position:0 -88px;}
.close li{height:auto; padding:0; margin-bottom:20px;}
.close h3{text-align:left; padding:0;}
.close h3 a{width:145px; margin:0 0 0 auto; display:block; color:#000;}
.close h3 a:hover{color:#000;}
/* call */
.call{margin-bottom:20px; background-color:#faf9f9}
.call p{padding:0 5px 15px 0;}
.call .t{background:url(../img/call_t.gif) repeat-x;}
.call .b{background:url(../img/call_b.gif) repeat-x bottom;}
.call .r{background:url(../img/call_r.gif) repeat-y right;}
.call .l{background:url(../img/call_l.gif) repeat-y;}
.call .tl{background:url(../img/call_tl.gif) no-repeat;}
.call .tr{background:url(../img/call_tr.gif) no-repeat right top;}
.call .br{background:url(../img/call_br.gif) no-repeat right bottom;}
.call .bl{background:url(../img/call_bl.gif) no-repeat left bottom;}
.call .bg{background:url(../img/call_bg.gif) no-repeat left bottom; padding:15px 15px 5px 20px;}
.call .title{font:18px Trebuchet MS; color:#2b6eb7; margin:0 0 10px 0;} 
.complain .bg{background:url(../img/complain_bg.gif) no-repeat 100% 100%; padding-bottom:90px; zoom:1;}
.dillers .title{color:#000; text-align:center;}
.dillers .bg{background:none; padding:15px 20px 5px 20px; zoom:1;}
.dillers li{padding:0 0 10px 10px; line-height:17px;}
.dillers li p{padding:0;}


/* RIGHT_SIDEBAR */
.right_sidebar{float:left; width:212px; margin-left:-212px; padding-top:28px;}
.right_sidebar p{margin-bottom:10px;}
/* action */
.action{padding:10px 30px 10px 15px; font-family:Arial, Helvetica, sans-serif; margin-bottom:12px; color:#000;}
.action .title{font-size:14px; text-align:center; margin:5px 0 10px 0;}
/* spec */
.spec{height:266px; position:relative; background:url(../img/spec_bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; margin-bottom:12px;}
.spec .cont{width:164px; position:absolute; left:0; bottom:17px; color:#000;}
.spec .cont .t{height:8px; background:url(../img/spec_t.png) no-repeat; font-size:0; line-height:0;}
.spec .cont .b{height:8px; background:url(../img/spec_b.png) no-repeat; font-size:0; line-height:0;}
.spec .cont .m{width:140px; background:url(../img/spec_m.png) repeat-y; padding:0 10px 0 14px;}
.spec .cont .title{font-size:14px;}
.doors .spec .cont .title{color:#8d174f;}
.fronts .spec .cont .title{color:#00b1be;}
.spec p {margin:0px; padding: 0px;}

/* discount */
.discount{font-family:Arial, Helvetica, sans-serif; padding:15px 20px; margin-bottom:12px; color:#000;}
.discount .title{margin:5px 0 10px 0; font-size:14px; text-align:center;}

/* FOOTER */
.footer{max-width:1250px; min-width:1000px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':(document.body.clientWidth > 1250? "1250px": "auto")); text-align:left; height:104px; margin:-104px auto 0 auto;}
/* borders */
.borders{height:3px; font-size:0; line-height:0;}
.borders .lft{width:18%; float:left; height:3px; background:url(../img/fronts_ico_bg.gif) no-repeat right 50%;}
.borders .rgt{height:3px; background:#00b1be; overflow:hidden; zoom:1;}
.borders .bord{width:30px; height:3px; float:right; margin-right:8px;background:#a3a3a3; display:inline;}
.borders .current{background:#00b1be;}

/* contacts */
.contacts{width:285px; float:left; font:11px Arial, Helvetica, sans-serif; color:#19374b; padding:30px 0 0 85px;}
.contacts p{padding-bottom:5px;}
.contacts .address{color:#19374b;}
.contacts .phone{color:#00b1be;}
.contact{overflow:hidden; zoom:1;}
.copy{width:351px; float:right; font:11px Arial, Helvetica, sans-serif; color:#19374b; padding:30px 0 0 0;}
.copy p{padding-bottom:5px;}
.copy span{color:#00b1be;}

.search{padding:30px 0 0 0; overflow:hidden; zoom:1;}
.search div.se{width:141px; height:18px; float:left; margin-right:2px; background:url(../img/fronts_search_bg.gif) no-repeat !important;}
.search .inp{border:none; background:none; width:131px; padding:1px 5px;}
.search .btn{border:none; width:50px; height:18px; padding-bottom:2px; color:#fff; margin-bottom:1px; font-size:14px; background:url(../img/fronts_search_btn.gif) no-repeat;}

.counters{padding-bottom:10px; overflow:hidden; zoom:1;}


/* rea */
.corners { position: relative; overflow: hidden; }
.corners em.tl, .corners em.tr, .corners em.bl, .corners em.br { position: absolute; font-size: 1px; }

.corners-2 em.tl, .corners-2 em.tr, .corners-2 em.bl, .corners-2 em.br { width: 4px; height: 4px; background-image: url(../img/corners/corners-2.png); }
	.corners-2 em.tl { left: -2px; top: -2px; } .corners-2 em.tr { right: -2px; top: -2px; } .corners-2 em.bl { left: -2px; bottom: -2px; } .corners-2 em.br { right: -2px; bottom: -2px; }
.corners-3 em.tl, .corners-3 em.tr, .corners-3 em.bl, .corners-3 em.br { width: 6px; height: 6px; background: url(../img/corners/corners-3.png); }
	.corners-3 em.tl { left: -3px; top: -3px; } .corners-3 em.tr { right: -3px; top: -3px; } .corners-3 em.bl { left: -3px; bottom: -3px; } .corners-3 em.br { right: -3px; bottom: -3px; }
.corners-4 em.tl, .corners-4 em.tr, .corners-4 em.bl, .corners-4 em.br { width: 8px; height: 8px; background: url(../img/corners/corners-4.png); }
	.corners-4 em.tl { left: -4px; top: -4px; } .corners-4 em.tr { right: -4px; top: -4px; } .corners-4 em.bl { left: -4px; bottom: -4px; } .corners-4 em.br { right: -4px; bottom: -4px; }
.corners-5 em.tl, .corners-5 em.tr, .corners-5 em.bl, .corners-5 em.br { width: 10px; height: 10px; background: url(../img/corners/corners-5.png); }
	.corners-5 em.tl { left: -5px; top: -5px; } .corners-5 em.tr { right: -5px; top: -5px; } .corners-5 em.bl { left: -5px; bottom: -5px; } .corners-5 em.br { right: -5px; bottom: -5px; }
.corners-6 em.tl, .corners-6 em.tr, .corners-6 em.bl, .corners-6 em.br { width: 12px; height: 12px; background: url(../img/corners/corners-6.png); }
	.corners-6 em.tl { left: -6px; top: -6px; } .corners-6 em.tr { right: -6px; top: -6px; } .corners-6 em.bl { left: -6px; bottom: -6px; } .corners-6 em.br { right: -6px; bottom: -6px; }
.corners-7 em.tl, .corners-7 em.tr, .corners-7 em.bl, .corners-7 em.br { width: 14px !important; height: 14px !important; background: url(../img/corners/corners-7.png); }
	.corners-7 em.tl { left: -7px; top: -7px; } .corners-7 em.tr { right: -7px; top: -7px; } .corners-7 em.bl { left: -7px; bottom: -7px; } .corners-7 em.br { right: -7px; bottom: -7px; }
.corners-8 em.tl, .corners-8 em.tr, .corners-8 em.bl, .corners-8 em.br { width: 16px; height: 16px; background: url(../img/corners/corners-8.png) no; }
	.corners-8 em.tl { left: -8px; top: -8px; } .corners-8 em.tr { right: -8px; top: -8px; } .corners-8 em.bl { left: -8px; bottom: -8px; } .corners-8 em.br { right: -8px; bottom: -8px; }
.corners-9 em.tl, .corners-9 em.tr, .corners-9 em.bl, .corners-9 em.br { width: 18px; height: 18px; background: url(../img/corners/corners-9.png); }
	.corners-9 em.tl { left: -9px; top: -9px; } .corners-9 em.tr { right: -9px; top: -9px; } .corners-9 em.bl { left: -9px; bottom: -9px; } .corners-9 em.br { right: -9px; bottom: -9px; }
.corners-10 em.tl, .corners-10 em.tr, .corners-10 em.bl, .corners-10 em.br { width: 20px; height: 20px; background: url(../img/corners/corners-10.png); }
	.corners-10 em.tl { left: -10px; top: -10px; } .corners-10 em.tr { right: -10px; top: -10px; } .corners-10 em.bl { left: -10px; bottom: -10px; } .corners-10 em.br { right: -10px; bottom: -10px; }


/* product */
.product table{width:100%;}
.product td{vertical-align:top;}
.product .description{width:50%; padding-bottom:10px;}
.product .description .intend{padding-right:40px;}
.model{overflow:hidden; zoom:1; margin-left:-17px; margin-bottom:20px;}
.model .item{ width:auto; float:left; margin-left:17px; display:inline;}
.model .item h4{font:normal 12px Tahoma; margin-bottom:3px;}
.model .item img{margin:0;}
.color{overflow:hidden; zoom:1; margin-left:-12px; margin-bottom:20px;}
.color .item{width:100px; height:70px; overflow:hidden; zoom:1; float:left; margin-left:12px; display:inline;}
.color .item h4{font:normal 12px Tahoma; margin-bottom:3px; color:#000;}
.color .item img{margin:0;}
.size{margin-bottom:20px;}
.size table{border-top:1px solid #e6ecf8;}
.size td{text-align:center; padding:5px; border-bottom:1px solid #e6ecf8;}
.gray{background:#f2f2f2; margin-left:-15px; position:relative; zoom:1;}
.gray .tl{background:url(../img/gray_tl.gif) no-repeat;}
.gray .tr{background:url(../img/gray_tr.gif) no-repeat right top;}
.gray .br{background:url(../img/gray_br.gif) no-repeat right bottom;}
.gray .bl{background:url(../img/gray_bl.gif) no-repeat left bottom; padding:15px;}
.product .gray .description{width:51%; padding:0;}
.product .gray h3{margin-bottom:5px;}
.product .gray p{margin-bottom:10px;}
.add{font-size:11px; border-top:1px solid #bcbcbc; padding-top:5px;}
.add li{padding-bottom:5px;}
.add a{color:#000;}

.call {margin-top: 30px;}

.left_simple {margin-left: 20px;}



.open .sub_sub{height:auto; margin:-10px 0 20px; padding-left:5px; zoom:1;}
.open .sub_sub li{height:auto; padding-top:1px;}
.open .sub_sub li a{color:#19374b; text-decoration:none; font:12px Calibri, Arial, Helvetica, sans-serif; display:block; padding-left:12px; zoom:1;}
.open .sub_sub li a:hover{color:#5a7ab8; background-position:0 -88px;}

