@CHARSET "UTF-8";

/*reset css*/

* {margin: 0;padding: 0;

font-size: 12px; font-family: arial;  font-weight: normal;

background-repeat: no-repeat; background-position: 0 0; }

html { height: 100%; min-height:100%; height:'100%'; width: 100%; min-widht: 980px }

body { padding: 0; margin: 0; width: 100%; height: 100%; background: /*url(/img/big_bg.jpg) repeat-x 0 233px #011c37*/ #002D59; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 75%; min-widht: 980px;  min-height:100%; height:'100%'; color: #fff; }

table {border-collapse: collapse; border-spacing: 0;}

a {text-decoration: underline; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;} 

a:hover {text-decoration: none;}

b {font-weight: bold;}

a img {border: 0;}

.red { color: #F00}

h1 { font-size: 2em; font-weight: normal; margin-bottom: 11px; margin-top: 3px; color: #fff; font-family: "Trebuchet MS",}

h2 { font-size: 1.7em; font-weight: bold; margin-bottom: 9px; margin-top: 3px; color: #fff; font-family: "Trebuchet MS",}

h3 { font-size: 1.3em; font-weight: bold; margin-bottom: 9px; margin-top: 3px; color: #fff; font-family: "Trebuchet MS",}

h4 { font-size: 1.0em; font-weight: bold; margin-bottom: 9px; margin-top: 3px; color: #fff; font-family: "Trebuchet MS",}

h3 b {font-size:16px; font-weight: bold; margin-bottom: 9px; margin-top: 3px; color: #fff; font-family: "Trebuchet MS" }

p { margin-bottom: 25px; font-family: "Trebuchet MS"; font-size: 13px;}

img { color: white; font-size: 10px; text-transform:lowercase;}

div.description ul { margin-bottom: 20px;}

h3 u {font-size: 16px; text-decoration: none;}






div.conteiner { min-height:100%; height:auto !important; height:100%; min-height: 961px; _height: 961px; margin: 0 auto -125px; /*background: url(/img/left.png) 5% 236px no-repeat;*/}

DIV.push {height:125px;}



/*footer*/

div.footer {height:95px; /*background: url(/img/footer_bg.jpg) repeat-x 0 0;*/}



/*header*/

div.header { width: 100%; background: #002d59}

div.header div.header_inn { background:url(/img/header.jpg) 0 0 no-repeat; height:236px; margin: 0 auto; width:1000px; position: relative}

div.header div.header_inn div.logo { position: absolute; top: 0px; left: 274px;}

div.header div.header_inn div.logo a img { _color: #fff;}

div.header div.header_inn div.addres { position: absolute; top: 35px; left: 55px;}

div.header div.header_inn div.addres p.descr { font-size: 1.45em; margin-bottom: 0px;}

div.header div.header_inn div.addres p.tel { font-size: 2.2em; margin-bottom: 0px;}

div.header div.header_inn div.addres p.addr {font-size: 1.0em; margin-bottom: 5px;}

div.header div.header_inn div.right_menu { width: 240px;  position: absolute; top: 35px; right: 31px;}

div.header div.header_inn div.right_menu a {display: block; height:30px; padding: 10px 0 0 44px; font-size: 1.3em;}

div.header div.header_inn div.right_menu a.door { background: url(/img/door.png) 0 0 no-repeat; }

div.header div.header_inn div.right_menu a.qwst { background: url(/img/znak.png) 0 0 no-repeat;}

div.header div.header_inn div.menu { position: relative; top: 134px; left: 40px;}

div.header div.header_inn div.menu a {float: left; position: relative; height: 110px; display: block; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em;}

div.header div.header_inn div.menu a.active-1 {color: #FF0;}

div.header div.header_inn div.menu a.active-2 {color: #FF0;}

div.header div.header_inn div.menu a.active-3 {color: #FF0;}

div.header div.header_inn div.menu a.active-4 {color: #FF0;}

div.header div.header_inn div.menu a.active-5 {color: #FF0;}

div.header div.header_inn div.menu a.active-6 {color: #FF0;}

div.header div.header_inn div.menu a.active-7 {color: #FF0;}

div.header div.header_inn div.menu div {float: left; position: relative; height: 110px; display: block; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; color: #FF0; text-decoration: underline;}





/*menu*/

div.header div.header_inn div.menu a.about { width: 102px; padding-left: 10px; margin-left: 2px; height:72px;background: url(/img/about_w1.png) 0 -200px no-repeat;}

div.header div.header_inn div.menu a.about:hover { background: url(/img/about_w1.png) 0 -171px no-repeat;}

div.header div.header_inn div.menu a.menu-item-1 { width: 102px; padding-left: 10px; margin-left: 2px; height:72px;background: url(/img/about_w1.png) 0 -2px no-repeat;}

div.header div.header_inn div.menu a.menu-item-1:hover { background: url(/img/about_w1.png) 0 -171px no-repeat;}



div.header div.header_inn div.menu a.brand { width: 211px; padding-left: 10px; margin-left: -4px; height:80px; padding-top: 30px; background: url(/img/brand_w1.png) 0 52px no-repeat;outline: none;}

div.header div.header_inn div.menu a.menu-item-2 { width: 211px; padding-left: 10px; margin-left: -4px; height:80px; padding-top: 30px; background: url(/img/brand_w1.png) 0 552px no-repeat;outline: none;}



div.header div.header_inn div.menu a:link { outline: none;}

div.header div.header_inn div.menu a:visited { outline: none;}

div.header div.header_inn div.menu a:hover { background: url(/img/brand_w1.png) 0 -92px no-repeat; outline: none;}

div.header div.header_inn div.menu a:focus { outline:1px dotted #315b83}

div.header div.header_inn div.menu a:active { outline: none;}



div.header div.header_inn div.menu a.installation { width: 111px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/installation_w1.png) 0 77px no-repeat;}

div.header div.header_inn div.menu a.installation:hover { background: url(/img/installation_w1.png) 0 45px no-repeat;}

div.header div.header_inn div.menu a.menu-item-3 { width: 111px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/installation_w1.png) 0 577px no-repeat;}

div.header div.header_inn div.menu a.menu-item-3:hover { background: url(/img/installation_w1.png) 0 45px no-repeat;}



div.header div.header_inn div.menu a.rem { width: 93px; padding-left: 20px; margin-left: -9px; height:60px; padding-top: 53px;background: url(/img/rem_w.png) 0 -50px no-repeat;}

div.header div.header_inn div.menu a.rem:hover {background: url(/img/rem_w.png) 0 77px no-repeat;}

div.header div.header_inn div.menu a.menu-item-4 { width: 93px; padding-left: 20px; margin-left: -9px; height:60px; padding-top: 53px;background: url(/img/rem_w.png) 0 -550px no-repeat;}

div.header div.header_inn div.menu a.menu-item-4:hover {background: url(/img/rem_w.png) 0 77px no-repeat;}



div.header div.header_inn div.menu a.sale {width: 181px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/sale_w1.png) 0 62px no-repeat; }

div.header div.header_inn div.menu a.sale:hover {background: url(/img/sale_w1.png) 0 14px no-repeat; }

div.header div.header_inn div.menu a.menu-item-5 {width: 181px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/sale_w1.png) 0 562px no-repeat; }

div.header div.header_inn div.menu a.menu-item-5:hover {background: url(/img/sale_w1.png) 0 14px no-repeat; }





div.header div.header_inn div.menu a.je {width: 100px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 30px;background: url(/img/je_w1.png) 0 49px no-repeat;}

div.header div.header_inn div.menu a.je:hover {background: url(/img/je_w1.png) 0 8px no-repeat;}

div.header div.header_inn div.menu a.menu-item-6 {width: 100px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 30px;background: url(/img/je_w1.png) 0 549px no-repeat;}

div.header div.header_inn div.menu a.menu-item-6:hover {background: url(/img/je_w1.png) 0 8px no-repeat;}



div.header div.header_inn div.menu a.contact {width: 100px; padding-left: 10px; margin-left: -7px; height:72px; padding-top: 0px; background: url(/img/contact_w1.png) 0 9px no-repeat;}

div.header div.header_inn div.menu a.contact:hover {background: url(/img/contact_w1.png) 0 -48px no-repeat;}

div.header div.header_inn div.menu a.menu-item-7 {width: 100px; padding-left: 10px; margin-left: -7px; height:72px; padding-top: 0px; background: url(/img/contact_w1.png) 0 559px no-repeat;}

div.header div.header_inn div.menu a.menu-item-7:hover {background: url(/img/contact_w1.png) 0 -48px no-repeat;}





/*active*/

div.header div.header_inn div.menu div.about { width: 102px; padding-left: 10px; margin-left: 2px; height:72px;background: url(/img/about_w2.png) 0 18px no-repeat;}

div.header div.header_inn div.menu a.active-1 { width: 102px; padding-left: 10px; margin-left: 2px; height:72px;background: url(/img/about_w2.png) 0 18px no-repeat; color: #}



div.header div.header_inn div.menu div.brand { width: 211px; padding-left: 10px; margin-left: -4px; height:80px; padding-top: 30px; background: url(/img/brand_w2.png) -4px 36px no-repeat;}

div.header div.header_inn div.menu a.active-2 { width: 211px; padding-left: 10px; margin-left: -4px; height:80px; padding-top: 30px; background: url(/img/brand_w2.png) -4px 36px no-repeat;}



div.header div.header_inn div.menu div.installation { width: 111px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/installation_w2.png) 0 71px no-repeat;}

div.header div.header_inn div.menu a.active-3 { width: 111px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/installation_w2.png) 0 71px no-repeat;}



div.header div.header_inn div.menu div.rem { width: 93px; padding-left: 20px; margin-left: -9px; height:60px; padding-top: 53px;background: url(/img/rem_w2.png) 0 75px no-repeat;}

div.header div.header_inn div.menu a.active-4 { width: 93px; padding-left: 20px; margin-left: -9px; height:60px; padding-top: 53px;background: url(/img/rem_w2.png) 0 75px no-repeat;}



div.header div.header_inn div.menu div.sale {width: 181px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/sale_w2.png) 0 67px no-repeat; }

div.header div.header_inn div.menu a.active-5 {width: 181px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 47px; background: url(/img/sale_w2.png) 0 67px no-repeat; }



div.header div.header_inn div.menu div.je {width: 100px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 30px;background: url(/img/je_w2.png) 0 48px no-repeat;}

div.header div.header_inn div.menu a.active-6 {width: 100px; padding-left: 10px; margin-left: -9px; height:60px; padding-top: 30px;background: url(/img/je_w2.png) 0 48px no-repeat;}



div.header div.header_inn div.menu div.contact {width: 100px; padding-left: 10px; margin-left: -7px; height:72px; padding-top: 0px; background: url(/img/contact_w2.png) 0 14px no-repeat;}

div.header div.header_inn div.menu a.active-7 {width: 100px; padding-left: 10px; margin-left: -7px; height:72px; padding-top: 0px; background: url(/img/contact_w2.png) 0 14px no-repeat;}







/*center_wrap*/

div.center_wrap { width: 100%; background: url(/img/left.png) 5% 0px repeat-y;}



/*center*/

div.center { width: 100%; background: url(/img/right.png) 95% 0px repeat-y;} 

div.center div.center_inn { width: 1070px; margin: 0 auto;}

div.center div.center_inn div.right { margin-left: 340px; padding-bottom: 30px; /*overflow: hidden;*/}

div.center div.center_inn div.virtual { margin-left: 300px; padding-bottom: 30px; /*overflow: hidden;*/}

div.center div.center_inn div.left { float: left; width: 310px; overflow: hidden; }



/*right*/

			/*text*/

div.center div.center_inn div.right div.text { padding: 10px 0px;}

div.center div.center_inn div.right div.text h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text a { color: #6fb7ff; font-size: 14px; font-family: "Trebuchet MS";}

div.center div.center_inn div.right div.text a:visited { color: #2291ff; font-size: 14px; font-family: "Trebuchet MS";}

div.center div.center_inn div.right div.text a:hover { color: #6fb7ff; font-size: 14px; font-family: "Trebuchet MS"; text-decoration: none;}

div.center div.center_inn div.right div.text p { font-size: 14px; font-family: "Trebuchet MS";}

div.center div.center_inn div.right div.text div.test div.YMaps-b-balloon-wrap  table { width:250px; }
div.center div.center_inn div.right div.text div.test div.YMaps-b-balloon-wrap  table { border:0px; color:#000000; padding:0px; margin:0px; }
div.center div.center_inn div.right div.text div.test div.YMaps-b-balloon-wrap  table td { border:0px; color:#000000; padding:0px; margin:0px; }
div.center div.center_inn div.right div.text div.test div.YMaps-b-balloon-wrap  table th { border:0px; color:#000000; padding:0px; margin:0px; }
div.center div.center_inn div.right div.text div.test div.YMaps-b-balloon-wrap  YMaps-b-balloon-content{ border:0px; color:#000000; padding:0px; margin:0px; }

div.center div.center_inn div.right div.text blockquote { background: url(/img/bq_top.png) 0 0 no-repeat; width: 434px; padding-top:9px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 20px auto;}

div.center div.center_inn div.right div.text blockquote div.bq_bot  { background: url(/img/bq_bot.png) 0 100% no-repeat; padding-bottom: 9px}

div.center div.center_inn div.right div.text blockquote div.bq_bot div.bq_centr { background:url(/img/bq_fon.png); padding: 10px;}

div.center div.center_inn div.right div.text blockquote div.bq_bot div.bq_centr div.left_bq { background: url(/img/left_bq.png) 10px 0 no-repeat}

div.center div.center_inn div.right div.text blockquote div.bq_bot div.bq_centr div.right_bq { background: url(/img/right_bq.png) 98% 100% no-repeat; padding: 20px 20px 20px 35px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px;}


div.center div.center_inn div.right div.description table { border: 1px solid #1681c4; margin: 20px 2px; width: 98%; _width: 90%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.description table th { background: url(/img/table_th.jpg) 0 100% repeat-x #1681c4; border-right: 1px solid #2b92d3; border-bottom: 1px solid #1681c4; padding: 5px; text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.description table td {  border-right: 1px solid #0b578f; padding: 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.description table td p { font-size: 12px;}

div.center div.center_inn div.right div.description table th:first-child { width: 420px;}

div.center div.center_inn div.right div.description table td:first-child p { width: 410px;}

div.center div.center_inn div.right div.description table th.first { width: 420px;}

div.center div.center_inn div.right div.text table { border: 1px solid #1681c4; margin: 20px 2px; width: 98%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text table th { background: url(/img/table_th.jpg) 0 100% repeat-x #1681c4; border-right: 1px solid #2b92d3; border-bottom: 1px solid #1681c4; padding: 5px; text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text table td {  border-right: 1px solid #0b578f; padding: 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}



div.center div.center_inn div.right div.text ul { list-style: none;}

div.center div.center_inn div.right div.text ul li { padding-left: 20px; font-size: 13px; background: url(/img/li_01.png) 0 0 no-repeat; margin-bottom: 5px; display: block; padding-top: 3px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.text ul li ul li { padding-left: 20px; font-size: 13px; background: url(/img/li_02.png) 0 0 no-repeat}



div.center div.center_inn div.right div.text ol { list-style-position: inside;}

div.center div.center_inn div.right div.text ol  li { padding-left: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;}











/*pic*/

div.left_pic { float: left; margin-right: 10px; //margin-bottom: 20px;}

div.right_pic { float: right; margin-left: 10px; //margin-bottom: 20px;}

div.tr { background:url(/img/tr.png) 100% 0 no-repeat; /*float:left;*/ display: inline-block; //display: inline; //zoom:1; position:relative; right:-8px;  margin: 20px 20px 30px 20px; }

div.tr div.br { background: url(/img/br.png) 100% 100% no-repeat;position:relative; bottom:-8px }

div.tr div.br div.bl { background: url(/img/bl.png) 0 100% no-repeat;position:relative; left:-8px }

div.tr div.br div.bl div.lr { background:url(/img/tl.png) 0 0 no-repeat;position:relative; top:-8px; padding: 8px 0 0 8px;}

div.tr div.br div.bl div.lr div.img { background: #fff; padding:5px; position: relative;} 

div.tr div.br div.bl div.lr div.img img.ld { position: absolute; left: -25px; top: 20%}

div.tr div.br div.bl div.lr div.img img.rd { position: absolute; right: -25px; top: 20%}











div.center div.center_inn div.right div.text div.item_menu { overflow: hidden; /*margin-left: -40px;*/ margin-bottom: 20px; overflow: auto; zoom:1;}

div.center div.center_inn div.right div.text div.item_menu div.item { width: 200px; float: left; text-align: center; height: 120px; }

div.center div.center_inn div.right div.text div.item_menu div.item div a { color: #ffff00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;}



/*navigation*/

div.center div.center_inn div.right div.navigation { background: url(/img/navigation.png) 0 3px no-repeat; padding-left: 12px; overflow: hidden; _overflow: auto; _zoom:1; margin: 40px 0 0 0 }

div.center div.center_inn div.right div.navigation ul { list-style: none}

div.center div.center_inn div.right div.navigation ul li { /*float: left;*/ display: inline; margin-right: 5px; color: #b6e7f8; font-size: 12px;}

div.center div.center_inn div.right div.navigation ul li a { color: #6db7ff; background: url(/img/navigation-li.gif) 100% 5px no-repeat; padding-right: 9px; font-size: 12px; position: relative; top: -2px;}









/*left*/

div.center div.center_inn div.left div.l_menu { padding: 30px 0 0 20px;}

div.center div.center_inn div.left div.l_menu a:link { outline: none;}

div.center div.center_inn div.left div.l_menu a:visited { outline: none;}

div.center div.center_inn div.left div.l_menu a:hover { background: url(/img/brand_w1.png) 0 -92px no-repeat; outline: none;}

div.center div.center_inn div.left div.l_menu a:focus { outline:1px dotted #315b83;}

div.center div.center_inn div.left div.l_menu a:active { outline: none;}

div.center div.center_inn div.left div.l_menu table td { text-align: center; vertical-align: middle; height:72px; padding-left: 2px; width: 50%; }

div.center div.center_inn div.left div.callcenter { width: 198px; height: 319px; background: url(/img/callcenter.png) 0 0 no-repeat; padding: 33px 0px 0 56px; margin: 0 auto;}



div.center div.center_inn div.left div.l_menu a.plate { background: url(/img/plate2.png) 0 -120px no-repeat; display: block; width: 214px; height: 100px; padding-left: 32px; padding-top: 25px;  /*margin-bottom: 15px;*/}

div.center div.center_inn div.left div.l_menu a.plate span { color: #002d59; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; display: block; width: 76px; margin-right: 45px; line-height: 20px; margin-left: 0px; text-decoration: underline; text-align:left;background: #fff; }

div.center div.center_inn div.left div.l_menu a.plate:hover { background: url(/img/plate2.png) 0 0 no-repeat; }

div.center div.center_inn div.left div.l_menu a.plate:hover span { text-decoration: none; background: #fff; }









/*footer*/

div.footer { background: url(/img/right.png) 100% 15px no-repeat; padding-top: 30px;} 

div.footer div.footer_inn { width: 1000px; margin: 0 auto; overflow: hidden; padding-left: 10px}

div.footer div.footer_inn div.logo_sa { float: right; margin: 0px 30px 0 0;}

div.footer div.footer_inn div.footer_addr { float: left; width: 244px; font-size: 14px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-top: 10px}

div.footer div.footer_inn div.footer_tel { width: 400px; margin-left: 240px; padding-left: 24px; font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-left: 1px solid #547290; margin-top: 10px}

div.footer div.footer_inn div.footer_tel span { font-size: 22px;}

div.footer_bg { background:url(/img/ft_fon.jpg) 0 100% repeat-x; overflow: hidden;}









/*gallery*/

.jcarousel-skin-ie7 .jcarousel-container { height: 120px;}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {  background: url(/img/gallery_bg.png) 0px 0 no-repeat; width: 838px;   padding: 37px 60px 37px 68px; margin: 0 auto;}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal { width: 828px; height: 77px}

.jcarousel-skin-ie7 .jcarousel-item { width: 202px; height: 75px;}

.jcarousel-skin-ie7 .jcarousel-item:hover { border-color: #808080}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {  margin-right: 3px}

.jcarousel-skin-ie7 .jcarousel-item-vertical { margin-bottom: 7px}

.jcarousel-skin-ie7 .jcarousel-next-horizontal { position: absolute; top: 62px; right: 46px; width: 32px; height: 32px; cursor: pointer; background: url(/img/next1.png) 12px 6px no-repeat}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover { background: url(/img/next.png) 12px 5px no-repeat; }

.jcarousel-skin-ie7 .jcarousel-next-horizontal:active { background: url(/img/next.png) 12px 5px no-repeat}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {cursor: default;  background-position: -96px 0}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal { position: absolute; top: 62px; left: 35px; width: 32px;  height: 32px; cursor: pointer; background: url(/img/prev1.png) 12px 5px no-repeat;}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {background: url(/img/prev.png) 12px 5px no-repeat;}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active { background-position: -64px 0;}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0}

/**

 * This <div> element is wrapped by jCarousel around the list

 * and has the classname "jcarousel-container".

 */

.jcarousel-container { position: relative}

.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative}

.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0;  margin: 0; padding: 0;}

.jcarousel-list li,

.jcarousel-item { float: left;  list-style: none;/* We set the width/height explicitly. No width/height causes infinite loops. */

   /* width: 75px; height: 75px;*/}

/**

 * The buttons are added dynamically by jCarousel before

 * the <ul> list (inside the <div> described above) and

 * have the classnames "jcarousel-next" and "jcarousel-prev".

 */

.jcarousel-next { z-index: 3; display: none}

.jcarousel-prev { z-index: 3; display: none}







div.center div.center_inn div.right div.remont { padding: 10px 10px 0 0;}

div.center div.center_inn div.right div.remont table.remont_item { margin: 10px 0;}

div.center div.center_inn div.right div.remont table.remont_item td.pic { width: 258px; height: 191px; background:url(/img/remont_pic.jpg) 0 0 no-repeat; text-align: center; vertical-align: middle;}

div.center div.center_inn div.right div.remont table.remont_item td.descr {text-align: center; vertical-align: middle; }

div.center div.center_inn div.right div.remont table.remont_item td.descr a { color: #feff00; font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }







div.fon { background: url(/img/fon_form.png) 0 0 repeat; width: 100%; height: 100%; z-index: 10; position:fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop))}

div.formwrap { width: 100%; height: 100%; position: absolute; z-index: 1500000; }

div.formwrap2 { padding-right: 50px;}

div.formwrap2 div.form div.inp_long {margin: 7px 0 5px 0;}

div.form { background:url(/img/forn_bg.jpg) 0 0 no-repeat #dadada; width: 432px; margin: 30px auto; padding: 25px 30px 60px 30px; color: #0f3661; position: relative; }

div.form h1 { color: #0f3661; padding-right: 60px;}

div.form .close {float: right; padding-top: 7px;}

div.form .close a {color: black;}

div.form select { width: 100%; overflow: visible; height: 28px;color: #333; border: 1px solid #ccc;}

div.form label span { color: #F00;}

form {clear:both;}

div.form input { padding: 7px 0 3px 7px; height: 18px; color: #333;}

div.form div.inp_long {margin: 32px 0 5px 0;}

div.form div.inp_long input { border: 1px solid #ccc; width: 420px;}

div.form div.inp_tel { width: 200px; float: left; margin: 7px 0 5px 0;}

div.form div.inp_tel input { border: 1px solid #ccc; width: 193px;}

div.form div.inp_mail { width: 165x; margin: 12px 0 5px 240px; }

div.form div.inp_mail input { border: 1px solid #ccc; width: 180px;}

div.form div.inp_mod { width: 200px; float: left; margin: 7px 0 5px 0;}

div.form div.inp_mod input { border: 1px solid #ccc; width: 193px;}

div.form div.inp_articul { width: 165x; margin: 12px 0 5px 240px; }

div.form div.inp_articul input { border: 1px solid #ccc; width: 180px;}

div.form div.text_area { width: 427px; margin: 3px 0 5px 0;}

div.form div.text_area textarea { border: 1px solid #ccc;width: 425px;}

div.form div.left_pic { background: url(/img/left_deco.png) 0 0 no-repeat; width: 26px; height: 85px; position: absolute; top: 340px; left: -18px;}

div.form div.right_pic { background: url(/img/right_deco.png) 0 0 no-repeat; width: 26px; height: 85px;position: absolute; top: 340px; right: -16px;}

div.form div.help { background: url(/img/help.gif) 0 26px no-repeat; padding-left: 23px; padding-top: 14px; margin-left: 280px; /*overflow: hidden;*/ height: 43px; padding-top: 16px;  }

div.form div.help a { color: #012d5a;}

div.form div.captcha { margin: 10px 0;}

div.form div.captcha div.pic { width: 150px; padding-top: 19px; float: left}

div.form div.captcha div.descr { margin-left: 160px;}

div.form div.captcha div.descr p { margin-bottom: 0px;}

div.form div.captcha div.descr p span { color: red;}

div.form div.captcha div.descr input { border: 1px solid #ccc; width: 259px;}

div.form div.bott_data { padding-top: 10px; position: relative;}

div.form div.bott_data div.miss { width: 57px; float: left; margin-top: 25px;}

div.form div.bott_data div.miss p { font-size: 10px;}

div.form div.bott_data div.miss p.red { background: #F00; color: #fff; text-align: center; margin-bottom: 0px;}

div.form div.bott_data div.butt { margin-left: 190px}

div.form div.bott_data div.butt input { background: url(/img/form_submit.jpg) 0 0 no-repeat; border: none; width: 107px; height: 29px; color: #FFF; padding: 3px 0 8px; text-decoration: underline; cursor: pointer;}

div.form div.bott_data div.butt div.star { float: right; width: 100px; font-size: 11px;}

div.form div.bott_data div.butt div.star span { color: red;}

div.form div.bott_bg { background: url(/img/forn_bg_bott.jpg) 0 0 no-repeat; height: 13px; width: 495px; overflow: hidden; position: absolute; left: 0px; bottom: 0; _display: none;}

div.form div.loading {position: absolute; left: 103px;}

div.form div.bott_data div.butt02 { margin-left: 165px;} 

div.form div.bott_data div.butt02 input { background: url(/img/form_submit.jpg) 0 0 no-repeat; border: none; width: 107px; height: 29px; color: #FFF; padding: 3px 0 8px; text-decoration: underline;}

div.form div.bott_data div.butt02 a {display: block; background: url(/img/form_submit.jpg) 0 0 no-repeat; width: 107px; height: 29px; color: #FFF; padding: 3px 0 8px; text-decoration: underline; text-align: center;}

div.form div.left_pic02 { background: url(/img/left_deco.png) 0 0 no-repeat; width: 26px; height: 85px; position: absolute; top: 120px; left: -18px;}

div.form div.right_pic02 { background: url(/img/right_deco.png) 0 0 no-repeat; width: 26px; height: 85px;position: absolute; top: 120px; right: -16px;}





div.plate { background: url(/img/white_platel.jpg) 0 0 no-repeat; height: 37px; padding-left: 5px; display: inline-block; //display: inline; //zoom:1;}

div.plate div { background: url(/img/white_plater.jpg) 100% 0 no-repeat; height: 37px; padding: 5px 10px 0 5px; display: inline-block; //display: inline; //zoom:1;}

div.plate div a { color: #002d59; font-size: 17px; }



div.qwest { padding: 10px 10px 0 0;}



div.answer { overflow: hidden; padding: 0 0 0 0px; margin-bottom: 30px;}

div.answer div.pic { background:url(/img/remont_pic.png) 0 0 no-repeat; width: 233px; height: 164px; padding: 25px 0 0 25px; float: left;}

div.answer div.descr { font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top: 25px; margin-left: 270px;}

div.answer div.descr p {font-size: 17px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}



div.qwestions { background:url(/img/qwest_top.jpg) 0 0 no-repeat; padding-top: 5px; width: 606px; margin-bottom: 20px;}

div.qwestions div.qwest_bott  { background:url(/img/qwest_bott.jpg) 0 100% no-repeat; padding-bottom: 5px;}

div.qwestions div.qwest_bott div { background: #003a73; padding: 10px 20px 20px 30px;}

div.qwestions div.qwest_bott div h1 { color: #ffff00;}

div.qwestions div.qwest_bott div p.blue { color: #6fb7ff;}

div.qwestions div.qwest_bott div p { font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom: 5px;}



div.page { margin-top: 34px; overflow: hidden; text-align: center;}

div.page ul { width: auto; display: inline-block; //display: inline; //zoom:1;}

div.page ul li { float:left; list-style: none; display: block; background: url(/img/page.gif) 0 0 no-repeat; width: 20px; height: 30px; margin-left: 8px; padding-top: 2px; text-align: center; font-size: 14px;}

div.page ul li.sel { background: url(/img/page_sel.gif) 0 0 no-repeat; }

div.page ul li a { position: relative; top: -1px; font-size: 14px;}



div.brand { padding: 10px 10px 0 0; overflow: hidden;}

div.brand div.brand_plate { background:url(/img/brand_plate.png) 0 0 no-repeat; width: 136px; height: 91px;text-align:center; float: left; margin-left: 5px; margin-bottom: 5px;}

div.brand_img {display:-moz-inline-box; display:inline-block; vertical-align:middle; zoom:1; //display:inline; color: #000; }

div.helper {display:-moz-inline-box; display:inline-block; height:100%; width:0px; vertical-align:middle; zoom:1; //display:inline}



div.status td { color: #002d5a; padding: 10px; font-size: 14px; }

div.status td.tl { background: #cbced1; width: 25%; border-right: 1px solid #aeb7c0; border-bottom:1px solid #aeb7c0; }

div.status td.tr { background: no-repeat #ececec;border-bottom:1px solid #aeb7c0;}

div.status td.bl { background: #cbced1;border-right: 1px solid #aeb7c0;}

div.status td.br { background: no-repeat #ececec;}

div.status td.cl { background: #cbced1; width: 25%;border-right: 1px solid #aeb7c0;border-bottom:1px solid #aeb7c0;}

div.status td.cr { background: #ececec;border-bottom:1px solid #aeb7c0;}

div.status h1 { font-size: 19px;}



table.sell { border-bottom: 1px solid #1681c4; margin-left: 2px;}

table.sell th { background: url(/img/th_fon.jpg) 0 0 repeat-x #1d578d; height: 29px; border: 1px solid #1681c4;}

table.sell td {  border-left: 1px solid #1681c4;  border-right: 1px solid #1681c4; padding: 15px;} 

table.sell p { margin-bottom: 7px;}

table.sell td a.sell { color: #ffff00;}

table.sell td a.sell:visited { color: #ffff00;}

table.sell td a.sell:hover { color: #ffff00;}

table.sell td a.sell:focus { color: #ffff00;}

table.sell td a.sell:active { color: #ffff00;}





div.left_menu02 { margin-left: 20px;}

div.left_menu02 div.group  { overflow: hidden; margin-bottom: 20px;}

div.left_menu02 div.group img { float: left; margin-right: 15px;}

div.left_menu02 div.group div.descr a { color: #ff0;}



#showErrors1 {margin-top: 20px;}

#showErrors1 p {color: red; margin-bottom: 0;}

#showErrorsMaster {margin-top: 20px;}

#showErrorsMaster p {color: red; margin-bottom: 0;}

#showErrorsDetail {margin-top: 20px;}

#showErrorsDetail p {color: red; margin-bottom: 0;}

#showErrorsDetail9 {margin-top: 20px;}

#showErrorsDetail9 p {color: red; margin-bottom: 0;}

#showErrorsStatus {margin-top: 20px;}

#showErrorsStatus p {color: red; margin-bottom: 0;}



div.blue_form { background: url(/img/blue_form_top.jpg) 0 0 no-repeat #244b70; padding-top: 3px; width: 616px; margin-bottom: 30px; }

div.blue_form div.b_f_bott { background: url(/img/blue_form_bott.jpg) 0 100% no-repeat; padding: 7px 10px 10px 20px; }

div.blue_form div.b_f_bott fieldset div.rowElem select {width: 120px; position: relative; z-index:0;}

div.blue_form div.b_f_bott fieldset input { border: 1px solid #ccc; height: 25px;}

div.blue_form div.b_f_bott fieldset label { padding-bottom:5px; display: block;}

div.blue_form div.b_f_bott fieldset div.serch { position: relative; top:-3px; }

div.blue_form div.b_f_bott fieldset input.serch { background: #315d87; border: none; height: 25px; position: relative; top: 5px; color: #FF0; text-decoration: underline; padding: 0 5px; cursor: pointer; cursor: hand;}

fieldset {border: 0;}



div.center div.center_inn div.right div.description { padding: 10px 0px;}

div.center div.center_inn div.right div.description div.descr_item { overflow: hidden; _overflow: auto; _zoom:1; width: 100%;_width: 90%; margin-bottom: 20px;}

div.center div.center_inn div.right div.description div.descr_item p { margin-bottom: 10px; color: #97acbf;}

div.center div.center_inn div.right div.description div.descr_item span { color: #fff;}

div.center div.center_inn div.right div.description div.descr_item span.price { color: #FF0; background: #0065c9; display: inline-block; //display: inline; //zoom:1; padding: 4px 4px 4px 6px; font-size: 20px; margin-bottom: 10px;}

div.center div.center_inn div.right div.description div.descr_item span, div.center div.center_inn div.right div.description div.descr_item a { font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

div.center div.center_inn div.right div.description div.descr_item span span { color: #FF0}

div.all { width: 98%; }

div.all a.all { background: url(/img/all.gif) 0 0 no-repeat; display: block;width: 113px; height:27px; float: right; padding: 3px 10px 0 16px; font-size: 14px;}



.jqTransformSelectWrapper div span {color: black;}



.article-one {margin-bottom: 10px;}

.article-one h2 {font-size: 16px;}

.article-one h2 a {color: #feff00; font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}



div.lt { background: url(/img/lt.jpg) 0 0 no-repeat;/* overflow:hidden; _overflow: auto; _zoom:1;*/ display: inline-block; //display: inline: //zoom:1; //float: left; }

div.rt { background: url(/img/rt.jpg) 100% 0  no-repeat;/* overflow:hidden; _overflow: auto; _zoom:1;*/ display: inline-block; //display: inline: //zoom:1;}

div.rb { background: url(/img/rb.jpg) 100% 100% no-repeat;padding-top: 25px;/* overflow:hidden; _overflow: auto; _zoom:1;*/ display: inline-block; //display: inline: //zoom:1;}

div.lb { background: url(/img/lb.jpg) 0 100% no-repeat; /*overflow:hidden; _overflow: auto; _zoom:1; */ display: inline-block; //display: inline: //zoom:1;}

div.ctr { padding: 0 25px 25px 25px; //padding: 10px 25px 30px 25px;/* overflow:hidden; _overflow: auto; _zoom:1;*/*/ display: inline-block; //display: inline: //zoom:1;}

div.ctr a img { /*border: 10px solid #fff;*//* display: inline-block;*/}
div.ctr a {display: inline-block; border: 10px solid #fff; //display: inline: //zoom:1;}

td.descr {//width: 50%;}

                                                         C:\Users\D702~1\AppData\Local\Temp\FTMFA0.tmp\style.css
