html, body{margin:0;padding:0;height:100%;background:#f2f6f9}
*|*:-moz-any-link:focus{outline: none;}
form,p{margin:0;padding:0}
.cur{cursor:pointer;cursor:hand;}
img{border:0}
table.t{border:0;width:100%;height:100%;}
table.c{border:0;width:100%;}
td{font-family:Arial,Tahoma,Verdana;font-size:12;color:#000000;font-weight:bold}
a{font-family:Tahoma,Verdana,Arial;font-size:12;color:#f16600;text-decoration:underline;font-weight:bold}
a:hover{font-family:Tahoma,Verdana,Arial;font-size:12;color:#f16600;text-decoration:none;font-weight:bold}
.b{font-weight:bold;}
div.h{line-height:0px;font-size:0px;overflow:hidden;width:100%}
tr.top td{vertical-align:top}

/* all */
#bg_1{height:758;vertical-align:top}
#bg_2{border:0;width:100%;height:100%;}
#loading{position:absolute;top:-10;left:-10;width:1;height:1;overflow:hidden}
.tb_bg{border:0;width:100%;background:#f3f3f3 url(catalog/bg.png) 0% 100% no-repeat}
.div_bg{background:url(catalog/bg4.png) no-repeat;height:600px;vertical-align:top}
.div_bg2{background:url(catalog/bg3.png) no-repeat;height:600px;vertical-align:top}

#search{position:relative}
#search div.d1{position:absolute;width:152;height:25;background:url(bl/search.png);top:8}
#search div.d2{position:absolute;width:20;height:20;top:11;left:129}
#search div.d2 input{width:20;height:20;}
#search div.d3{position:absolute;width:112;height:16;overflow:hidden;top:13;left:14}
#search div.d3 input{font-family:Arial,Tahoma,Verdana;font-size:11;color:#9f9f9f;width:116;height:20;border:2px solid;margin:-2px;//margin:-3px;width:117;}

h1{color:#000;text-transform:uppercase;font-size:17}
h3{color:#bb1202;text-transform:uppercase;font-size:17}
h3.news{color:#bb1202;text-transform:uppercase;font-size:17;margin:0;padding:0;padding:10 0 5 0}
h3.news a,h3.news a:hover{color:#bb1202;text-transform:uppercase;font-size:17;text-decoration:none}
h3.news_view{color:#bb1202;text-transform:none;font-size:19;margin:0;padding:0;padding:5 0 30 0}
h3.news_view a,h3.news_view a:hover{color:#bb1202;text-transform:none;font-size:19;text-decoration:none}
h3.highlighted{font-size:12;font-weight:bold}
h4{color:#bb1202;font-size:16}
hr{height:1;}
div.hr{height:1;overflow:hidden;background:url(bl/hr.gif)}
input.in1{font-family:Arial,Tahoma,Verdana;font-size:12;color:#414141;width:100%;border:1px solid #d4d4d4}
input.sb_long{background:url(bl/sb_long.gif);width:182;height:22;text-align:center;border:0px}

td.sh_1,td.sh_2,td.sh_3{width:12;height:25;background:url(bl/sh.png)}
td.sh_2{width:100%;background-position:0px -25px}
td.sh_3{background-position:0px -50px}
div.sh_str,div.sh_txt,div.sh_cur{position:relative}
div.sh_txt div{position:absolute;top:7;left:13;font-size:11;color:#000}
div.sh_str div{position:absolute;width:10;height:6;top:11;right:11;overflow:hidden;background:url(bl/sh.png) 0px -75px}
div.sh_cur div{position:absolute;width:170;height:25;cursor:pointer;cursor:hand;}
div.sh_pop{position:relative}
div.sh_pop div.d1{position:absolute;top:40}
.pop_1{width:168;height:18;background:url(bl/pop.png)}
.pop_2{width:168;background:url(bl/pop.png) -168px 0px}
.pop_3{width:168;height:18;background:url(bl/pop.png) -336px 0px}
.pop_2 a{display:block;padding:4 0 4 13;text-decoration:none;color:#000}
.pop_2 a:hover{background:#f0f3f6;display:block;padding:4 0 4 13;text-decoration:none;color:#000}
p{margin-bottom:15;}

a.full,a.full:hover{color:#000;font-size:11}

div.forma td{height:29;font-size:11;color:#000}
div.forma td.str{height:1;background:url(bl/hr.gif)}

.phones_hq td{color:#ccc;font-size:11}
.phones_hq a,.phones_hq a:hover{font-size:11}

#mn_2_1{width:6;height:35;background:url(head/menu.png)}
.mn_2_2{width:3;background:url(head/menu.png) 0px -35px}
.mn_2_3{width:3;background:url(head/menu.png) -3px -35px}
#mn_2_4{width:32;background:url(head/menu.png) 0px -70px}
.mn_2_5{background:url(head/menu.png) 0px -105px}
#mn_2_6{width:6;background:url(head/menu.png) 0px -148px}
#mn_2_7{width:100%;background:url(head/menu.png) 0px -140px}
#mn_2_8{width:6;background:url(head/menu.png) 0px -183px}
#mn_2_9{width:4;height:24;background:url(head/menu.png) 0px -191px}
.mn_2_10{background:url(head/menu.png) 0px -215px}
.mn_2_10 td{padding-bottom:4;color:#fff;font-weight:bold;font-size:11}
.mn_2_10 td.str{padding:0}
.mn_2_10 td.str div{height:9;background:#bf4308;width:1;overflow:hidden}
.mn_2_10 a,.mn_2_10 a:hover{color:#ffd619;font-weight:bold;text-decoration:none;font-size:11}
#mn_2_11{width:23;background:url(head/menu.png) -8px -191px}
#mn_2_12{width:32;height:35;background:url(head/menu.png) 0px -239px}

.mn_ov_1,.mn_ov_2,.mn_ov_3,.mn_ov_4,.mn_ov_5{width:3;height:35;background:url(head/menu_over.png)}
.mn_ov_2{width:100%;background-position:0px -35px}
.mn_ov_3{background-position:0px -70px}
.mn_ov_4{width:6;background-position:0px -105px}

#mn_1{width:97;background:#000;vertical-align:top}#mn_1 div.d1{position:relative;}#mn_1 div.d1 i{z-index:2;position:absolute;width:56;height:12;top:15;left:19;background:url(head/menu_txt.png);overflow:hidden}#mn_1 a{z-index:3;position:absolute;width:106;left:-6;height:35;display:block}
#mn_1 div.a{z-index:2;position:absolute;width:130;left:-6;height:35;background:url(head/a_1.png)}
#mn_1 div.d2{z-index:1;display:none;position:absolute;left:-6;width:107;}
#mn_2{width:91;background:#000;vertical-align:top}#mn_2 div.d1{position:relative;}#mn_2 div.d1 i{z-index:2;position:absolute;width:61;height:12;top:15;left:19;background:url(head/menu_txt.png) 0px -12px;overflow:hidden}#mn_2 a{z-index:3;position:absolute;width:67;left:-3;height:35;display:block}
#mn_2 div.a{z-index:2;position:absolute;width:118;left:-3;height:35;background:url(head/a_2.png)}
#mn_2 div.d2{z-index:1;display:none;position:absolute;left:-3;width:97;}
#mn_2 div.ov{display:none;z-index:2;position:absolute;width:24;left:-3;height:35;background:url(head/menu.png) 0px -274px}
#mn_3{width:66;background:#000;vertical-align:top}#mn_3 div.d1{position:relative;}#mn_3 div.d1 i{z-index:2;position:absolute;width:41;height:12;top:15;left:12;background:url(head/menu_txt.png) 0px -24px;overflow:hidden}#mn_3 a{z-index:3;position:absolute;width:47;left:-3;height:35;display:block}
#mn_3 div.a{z-index:2;position:absolute;width:94;left:-3;height:35;background:url(head/a_3.png)}
#mn_3 div.d2{z-index:1;display:none;position:absolute;left:-3;width:72;}
#mn_3 div.ov{display:none;z-index:2;position:absolute;width:24;left:-6;height:35;background:url(head/menu.png) 0px -274px}
#mn_4{width:88;background:#000;vertical-align:top}#mn_4 div.d1{position:relative;}#mn_4 div.d1 i{z-index:2;position:absolute;width:69;height:12;top:15;left:10;background:url(head/menu_txt.png) 0px -36px;overflow:hidden}#mn_4 a{z-index:3;position:absolute;width:75;left:-3;height:35;display:block}
#mn_4 div.a{z-index:2;position:absolute;width:116;left:-3;height:35;background:url(head/a_4.png)}
#mn_4 div.ov{display:none;z-index:2;position:absolute;width:24;left:-5;height:35;background:url(head/menu.png) 0px -274px}
#mn_4 div.d2{z-index:1;display:none;position:absolute;left:-3;width:94;}
#mn_5{width:54;background:#000;vertical-align:top}#mn_5 div.d1{position:relative;}#mn_5 div.d1 i{z-index:2;position:absolute;width:35;height:12;top:15;left:9;background:url(head/menu_txt.png) 0px -48px;overflow:hidden}#mn_5 a{z-index:3;position:absolute;width:41;left:-3;height:35;display:block}
#mn_5 div.d2{z-index:1;display:none;position:absolute;left:-3;width:60;}
#mn_5 div.ov{display:none;z-index:2;position:absolute;width:24;left:-5;height:35;background:url(head/menu.png) 0px -274px}
#mn_6{width:69;background:#000;vertical-align:top}#mn_6 div.d1{position:relative;}#mn_6 div.d1 i{z-index:2;position:absolute;width:45;height:12;top:15;left:13;background:url(head/menu_txt.png) 0px -60px;overflow:hidden}#mn_6 a{z-index:3;position:absolute;width:51;left:-3;height:35;display:block}
#mn_6 div.d2{z-index:1;display:none;position:absolute;left:-3;width:75;}
#mn_7{width:43;background:#000;vertical-align:top}#mn_7 div.d1{position:relative;}#mn_7 div.d1 i{z-index:2;position:absolute;width:26;height:12;top:15;left:11;background:url(head/menu_txt.png) 0px -72px;overflow:hidden}#mn_7 a{z-index:3;position:absolute;width:32;left:-3;height:35;display:block}
#mn_7 div.a{z-index:2;position:absolute;width:76;left:-3;height:35;background:url(head/a_7.png)}
#mn_7 div.d2{z-index:1;display:none;position:absolute;left:-3;width:78;}

.bl_1{background:#FFF}
.bl_1_1,.bl_1_2,.bl_1_3,.bl_1_4{width:6;height:6;background:url(bl/1.png)}
.bl_1_2{background-position:-6px 0px}
.bl_1_3{background-position:0px -6px}
.bl_1_4{background-position:-6px -6.0px}

.copy{font-size:11;color:#000}
.copy a,.copy a:hover{font-size:11;color:#000}
/* /all */

/* home */
#home_flash{width:900;height:580}

/* creative */
#cr_tb{position:absolute;}
#cr_tb td{height:50;cursor:pointer;cursor:hand;}
#creative td{color:#000;font-size:18}
#creative td a,#creative td a:hover{color:#84909c;font-size:18;text-decoration:none}
#creative td.str{width:27;background:url(press/str.gif) 50% no-repeat}
#cr_div{width:750;height:375;overflow:hidden;position:relative}
#cr_div table{position:absolute}
#cr_div table td{width:750;height:375;text-align:center}
#cr_div .d1{position:absolute;left:-1000;top:-1000}
#cr_lt{display:block;width:21;height:46;background:url(press/ltrt.png)}
#cr_rt{display:block;width:21;height:46;background:url(press/ltrt.png) -21px 0px}
.cr_pop{position:absolute;left:400;top:15}
.cr_pop_1{width:5;height:5;background:url(press/on.gif)}
.cr_pop_2{width:5;height:5;background:url(press/on.gif) -5px 0px}
.cr_pop_3{height:5;background:url(press/on_2.gif)}
.cr_pop_4{height:5;background:url(press/on_2.gif) 0px -5px}
.cr_pop_5{width:5;height:100%;background:url(press/on_3.gif)}
.cr_pop_6{width:5;height:100%;background:url(press/on_3.gif) -5px 0px}

/* news */
.nw_dt_1{width:2;height:15;background:url(press/date.gif)}
.nw_dt_2{background:#bb1203;font-size:10;color:#FFF;padding:0 6}
.nw_dt_3{width:2;height:15;background:url(press/date.gif) -2px 0px}
.nw_date{font-size:11}
.nw_c td{width:37;height:18;background:url(press/cal.gif);text-align:center;font-size:11}
.nw_c td.a{cursor:pointer;cursor:hand;width:37;height:18;background:url(press/cal.gif) 0px -18px;text-align:center;font-size:11;color:#FFF;text-decoration:none}
.nw_c td.no{width:37;height:18;}

/* service */
.sv_ct{color:#881212;font-size:21;text-align:right;vertical-align:top;padding-right:18}
#sv_tb_1,#sv_tb_3,#sv_tb_2{width:6;height:60;background:url(service/tb.gif)}
#sv_tb_2{width:100%;background-position:0px -60px}
#sv_tb_3{background-position:-6px 0px}

/* catalog */
#ct_hd_1,#ct_hd_2,#ct_hd_3{width:7;height:291;background:url(catalog/hd.gif)}
#ct_hd_2{width:100%;background-position:0px -291px}
#ct_hd_3{background-position:-7px 0px}
#ct_t_1{width:66;height:14;background:url(catalog/txt.png)}
#ct_t_2{width:88;height:14;background:url(catalog/txt.png) 0px -13px}
#ct_t_3{width:67;height:14;background:url(catalog/txt.png) 0px -27px}
#ct_t_4{width:61;height:14;background:url(catalog/txt.png) 0px -43px}
#ct_ph_1,#ct_ph_2,#ct_ph_3{width:12;height:23;background:url(catalog/phone.gif);overflow:hidden}
#ct_ph_2{width:14;height:21;background-position:-12px 0px}
#ct_ph_3{width:14;height:22;background-position:-26px 0px}
#ct_descr{vertical-align:top;color:#666;font-size:11;font-weight:bold}
.ct_t{font-size:15;font-weight:bold;color:#FFF}

.ct_vt{width:1;height:6;background:#c24338;overflow:hidden}
.ct_gt{width:44;height:1;background:#c24338;overflow:hidden}
.ct_cam{cursor:pointer;cursor:hand;width:44;color:#cf6763;text-align:center;font-size:10}
.ct_vt_a{width:1;height:6;background:#ffd619;overflow:hidden}
.ct_gt_a{width:44;height:1;background:#ffd619;overflow:hidden}
.ct_cam_a{cursor:pointer;cursor:hand;width:44;color:#ffd619;text-align:center;font-size:10}

.ct_new,.ct_new a,.ct_new a:hover{color:#000;font-size:25;font-weight:bold;text-decoration:none;}
.ct_new b{color:#ba0310;font-size:29}
.ct_txt{font-size:12}
.ct_zag,.ct_zag a,.ct_zag a:hover{color:#000;font-size:18;font-weight:bold;text-decoration:none;}
.ct_zag b{color:#ba0310}
.har_zag{color:#ba0310;}
.c_1{width:60%;padding:3 0;vertical-align:bottom}
.c_1 div{font-size:11;background:url(catalog/str2.gif) repeat-x 0px 10px}
.c_1 span{background:#ffffff;padding-right:3}
.c_2{padding:3 0 3 2;width:40%;font-size:11;vertical-align:bottom}

.ct_str{width:1;height:244;background:url(catalog/str.gif)}
.ct_str3{height:1;background:url(catalog/str3.gif)}
.ct_rd_0,.ct_rd_1,.ct_ch_0,.ct_ch_1{cursor:pointer;cursor:hand;}
.ct_rd_0 td,.ct_ch_0 td{color:#FFF;font-size:13;font-weight:bold}
.ct_rd_1 td,.ct_ch_1 td{color:#ffd619;font-size:13;font-weight:bold}
.ct_rd_0 div.rd,.ct_rd_1 div.rd{width:13;height:13;background:url(catalog/radio.png);overflow:hidden}
.ct_rd_0 div.rd{background-position:-13px 0px}
.ct_ch_0 div.rd,.ct_ch_1 div.rd{width:10;height:10;background:url(catalog/radio.png) -10px -13px;overflow:hidden}
.ct_ch_0 div.rd{background-position:0px -13px}

#ctb_1{width:192;height:44;background:url(catalog/ico.gif)}
#ctb_2{width:192;height:40;background:url(catalog/ico.gif) 0px -44px}
#ctb_3{width:192;height:40;background:url(catalog/ico.gif) 0px -84px}
#ctb_4{width:192;height:40;background:url(catalog/ico.gif) 0px -124px}
#ctb_5{width:192;height:43;background:url(catalog/ico.gif) 0px -164px}
#ctb_6{width:192;height:40;background:url(catalog/ico.gif) 0px -207px}
#ctb_7{width:192;height:40;background:url(catalog/ico.gif) 0px -247px}
#ctb_8{width:192;height:40;background:url(catalog/ico.gif) 0px -287px}
#ctb_9{width:192;height:40;background:url(catalog/ico.gif) 0px -327px}
#ctb_10{width:192;height:40;background:url(catalog/ico.gif) 0px -367px}
#ctb_11{width:192;height:40;background:url(catalog/ico.gif) 0px -407px}
#ctb_12{width:192;height:40;background:url(catalog/ico.gif) 0px -447px}
#ctb_13{width:192;height:40;background:url(catalog/ico.gif) 0px -487px}
#ctb_14{width:192;height:40;background:url(catalog/ico.gif) 0px -527px}
#ctb_15{width:192;height:40;background:url(catalog/ico.gif) 0px -567px}
#ctb_16{width:192;height:40;background:url(catalog/ico.gif) 0px -607px}
#ctb_17{width:192;height:40;background:url(catalog/ico.gif) 0px -647px}
#ctb_18{width:192;height:40;background:url(catalog/ico.gif) 0px -687px}
#ctb_19{width:192;height:40;background:url(catalog/ico.gif) 0px -727px}
#ctb_20{width:192;height:40;background:url(catalog/ico.gif) 0px -767px}
#ctb_21{width:192;height:40;background:url(catalog/ico.gif) 0px -807px}

#ctb_22{width:192;height:40;background:url(catalog/ico.gif) 0px -847px}
#ctb_23{width:192;height:40;background:url(catalog/ico.gif) 0px -887px}
#ctb_24{width:192;height:40;background:url(catalog/ico.gif) 0px -927px}
#ctb_25{width:192;height:40;background:url(catalog/ico.gif) 0px -967px}
#ctb_26{width:192;height:40;background:url(catalog/ico.gif) 0px -1007px}

#ctb_29{width:192;height:40;background:url(catalog/ico.gif) 0px -1326px}
#ctb_30{width:192;height:40;background:url(catalog/ico.gif) 0px -1366px}
#ctb_31{width:192;height:40;background:url(catalog/ico.gif) 0px -1406px}
#ctb_32{width:192;height:40;background:url(catalog/ico.gif) 0px -1446px}

#ct_vw_1{width:159;height:37;background:url(catalog/view.png)}
#ct_vw_2{width:100%;background:url(catalog/view.png) 0px -37px}
#ct_vw_3{width:7;background:url(catalog/view.png) 0px -74px}
#ct_vw_4{width:22;height:23;background:url(catalog/view.png) -7px -74px}
#ct_vw_5{width:22;background:url(catalog/view.png) 0px -111px}
#ct_vw_6{width:22;background:url(catalog/view.png) -29px -74px}
#ct_vw_5 td{padding-bottom:4;color:#fff;font-weight:bold;font-size:12}
#ct_vw_5 td.str{padding:0}
#ct_vw_5 td.str div{height:9;background:#bf4308;width:1;overflow:hidden}
#ct_vw_5 a,#ct_vw_5a:hover{color:#ffd619;font-weight:bold;text-decoration:none;font-size:12}
.ct_lim td{font-size:11}
.ct_li{width:7;background:url(catalog/li.gif) no-repeat 50%}
.cv_id,.cv_name,.cv_name_tr,.cv_descr{display:none;}

.ct_vz{color:#FFF;text-transform:uppercase;font-weight:bold;font-size:13}
/* /catalog */
.l_phone{float:left}
#ph_div{width:672;height:310;position:relative;overflow:hidden}
#ph_div table{position:absolute}
#ph_div table td{text-align:center}
#ph_tb{position:absolute}
#ph_tb td{cursor:pointer;cursor:hand;}
/*#ph_div2{position:absolute;width:672;height:310;background:url(catalog/gal.png)}*/
#ph_div2{position:absolute;width:236;height:310;background:url(catalog/gal.png)}
#ph_div3{position:absolute;width:236;height:310;background:url(catalog/gal.png) -436px 0px;left:436}
#ph_lt{position:absolute;left:207;top:132}
#ph_rt{position:absolute;left:444;top:132}
.ph_pop{position:absolute;left:300;top:15}