/*Каркас страницы*/
body{margin:0px;padding:0px;font-size:12px;font-family:Tahoma;background:url(/img/bgmain.jpg) repeat-x bottom left #2d3039;;}
a{color:#ffffff;font-family:Tahoma;}
a:hover{text-decoration:none;}
a:focus, a:hover, a:active { outline:none }
p{margin:0px;padding:0px;font-size:12px;font-family:Tahoma;}
table.bottom tr td{font-family:Tahoma;font-size:11px;color:#ffffff;}
table.bottom tr td a{font-family:Tahoma;font-size:11px;color:#ffffff;text-decoration:underline;}
table.bottom tr td a:hover{text-decoration:none;}
table.bottom tr td a.intrino{color:#ba030b;}

div#topcontact{margin:-82px 0px 0px 676px;position:absolute;}
div#topcontact p{font-size:11px;font-family:Tahoma;color:#b3b3b3;}
div#topcontact p a{font-size:11px;font-family:Tahoma;color:#808080;text-decoration:underline;}
div#topcontact p a:hover{text-decoration:none;color:#ffffff;}

#subtext1{padding-top:50px;background:url(/img/iso.jpg) no-repeat;background-position:120px 0px;}
#subtext2{padding-top:50px;background:url(/img/china.jpg) no-repeat;background-position:100px 0px;}

p.head1{color:#ff6600;font-family:Arial;font-size:18px;margin-bottom:10px;}
a p.head1{color:#ff6600;font-family:Arial;font-size:18px;text-decoration:underline;}
a:hover p.head1{text-decoration:none;}
p.text1{color:#d5d5d5;font-family:Tahoma;font-size:11px;}

div#menu p{margin-bottom:25px;}
div#menu p a{color:#ba030b;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
div#menu p a:hover{color:#b4b4b4;}
div#menu p a.activ{color:#ffffff;}
div#menu p a.activ:hover{color:#ffffff;}

div#videoicon{width:294px;height:226px;background:url(/img/covervideo.jpg) no-repeat top left;}
div#videoicon.videohover{background-position:0px -228px;}
div#vd{padding:0px 70px 0px 79px;}
div#svd{padding:142px 0px 12px 0px;cursor:pointer;}
p.vvv{color:#dd2c30;font-family:Tahoma;font-size:11px;line-height:18px;}
p.namevideo{color:#ffffff;font-family:Tahoma;font-size:11px;line-height:18px;}

div#ld{width:425px;height:158px;background:url(/img/leftzavod.jpg) no-repeat top left;margin:0px;}
div#ld{width:425px;height:158px;background:url(/img/leftzavod.jpg) no-repeat top left;margin:0px;}
div#ld.ldhover{background-position:-425px 0px;}
div#rd{width:470px;height:158px;background:url(/img/rightzavod.jpg) no-repeat top left;margin:0px;}
div#rd.rdhover{background-position:-470px 0px;}
a#linkcatalog2 div{padding:113px 0px 0px 52px;font-size:12px;color:#ffffff;font-family:Arial;background:url(/img/icons/img22.jpg) no-repeat top left;}
a#linkcatalog1 div{padding:113px 0px 0px 52px;font-size:12px;color:#ffffff;font-family:Arial;background:url(/img/icons/img12.jpg) no-repeat top left;}
a#linkcatalog2:hover div{background-position:0px -166px;}
a#linkcatalog1:hover div{background-position:1px -165px;}

div.textmain{font-size:12px;font-family:Tahoma;color:#a7a7a7;line-height:14px;width:406px;}
div.textmain h1{font-size:18px;font-family:Arial;color:#a7a7a7;font-weight:normal;line-height:19px;}
div.textmain h2{font-size:18px;font-family:Arial;color:#ffffff;font-weight:normal;line-height:19px;}
div.textmain a{text-decoration:underline;color:#ffffff;}
div.textmain a:hover{text-decoration:none;color:#ffffff;}

div.textrazdel a{color:#ffffff;}
div.textrazdel a:hover{color:#ffffff;}

div.textrazdel p{font-size:12px;font-family:Tahoma;color:#adadad;line-height:18px;}
div.textrazdel{font-size:12px;font-family:Tahoma;color:#adadad;line-height:18px;}

.head3{font-size:18px;font-family:Arial;color:#a85050;margin-bottom:10px;width:206px;}
.text3{color:#a7a7a7;font-family:Tahoma;font-size:11px;line-height:14px;width:206px;padding:0px;margin:0px;}

button{}
input{}
.savebutton{border:none;background:none;color:#dd2c30;font-size:12px;font-family:Tahoma;text-decoration:underline;cursor:pointer;text-align:left;padding:0px;}
a.alink{color:#dd2c30;font-size:12px;font-family:Tahoma;text-decoration:underline;}
a.alink:hover{text-decoration:none;}

div.headzavod{color:#ff6600;font-family:Arial;font-size:24px;font-weight:bold;margin-left:10px;}

div.textcatalog{width:200px;padding-top:42px;font-size:12px;font-family:Tahoma;color:#a7a7a7;margin-bottom:37px;}
div#c1{background:url(/img/head1.jpg) no-repeat top left;}
div#c2{background:url(/img/head2.jpg) no-repeat top left;}
div#c3{background:url(/img/head3.jpg) no-repeat top left;}
div#c4{background:url(/img/head4.jpg) no-repeat top left;}
div#c5{background:url(/img/head5.jpg) no-repeat top left;}
div#c6{background:url(/img/head6.jpg) no-repeat top left;}
div#c7{background:url(/img/head7.jpg) no-repeat top left;}
div#c8{background:url(/img/head8.jpg) no-repeat top left;}

.tabbrowser-tab >  .tab-image-middle > .tab-text{
border:none !important;
}
.tabbrowser-tab:focus > .tab-image-middle > .tab-text{
border:none !important;
}

#icons a div#mail{font-family:Tahoma;font-size:11px;color:#777777;padding-left:20px;background:url(/img/topicons.jpg) no-repeat;background-position:0px 4px;margin-bottom:4px;}
#icons a:hover div#mail{text-decoration:none;color:#ffffff;}
#icons a div#fav{font-family:Tahoma;font-size:11px;color:#777777;padding-left:20px;background:url(/img/topicons.jpg) no-repeat;background-position:0px -16px;}
#icons a:hover div#fav{text-decoration:none;color:#ffffff;}
#icons a:hover{text-decoration:none;}
#icons a{text-decoration:none;}

h1{font-size:24px;font-family:Arial;color:#ff6600;font-weight:bold;line-height:22px;margin:0px;}
h2{font-size:18px;font-family:Arial;color:#ba030b;font-weight:normal;line-height:18px;margin:0px;}
h3{margin:0px;padding:0px;font-size:11px;font-family:Arial;color:#ffffff;font-weight:normal;text-transform:uppercase;line-height:18px;}
h4{margin:0px;padding:8px;font-size:12px;font-family:Tahoma;color:#282828;font-weight:normal;background:#ececec;}
h5{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;font-weight:normal;margin:0px;}

.sert tr td div{height:127px;width:88px;background:url(/img/border.jpg) no-repeat top left;}
.sert tr td div img{margin:5px;cursor:pointer;}

/*Контакты*/
div.contact{margin-bottom:20px;}
div.name_contact{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;}
div.desc_contact{color:#a7a7a7;font-family:Tahoma;font-size:12px;line-height:18px;}
div.desc{color:#a7a7a7;font-family:Tahoma;font-size:12px;line-height:18px;}
/*Конец Контакты*/

ul li{list-style-image:url('/img/tire.gif');list-style-position:outside;margin:0px;text-indent:0px;padding:0px;margin-left:0px;line-height:18px;}
ol li{list-style-position:outside;margin:0px;text-indent:0px;padding:0px;margin-left:0px;line-height:18px;}
ul li a{font-family:Arial;font-size:12px;color:#2c5672;text-decoration:underline}
ul li a:hover{text-decoration:none;color:#a76e33;}

#toptable{background:url(/img/1.jpg) repeat-x top right;background-position:0px 127px;}
#toptable1{background:url(/img/1.jpg) repeat-x top right;background-position:0px -65px;}
#middletable{background:url(/img/2.jpg) repeat top right;}
#bottomtable{background:url(/img/3.jpg) repeat-x bottom right;}
#cornertable{background:url(/img/4.jpg) no-repeat bottom right;}
#cornertable1{background:url(/img/heads/bottom1.jpg) no-repeat bottom right;}
#cornertable2{background:url(/img/heads/bottom2.jpg) no-repeat bottom right;}
#cornertable3{background:url(/img/heads/bottom3.jpg) no-repeat bottom right;}
#cornertable4{background:url(/img/heads/bottom4.jpg) no-repeat bottom right;}
#cornertable5{background:url(/img/heads/bottom5.jpg) no-repeat bottom right;}

a.iconsite{text-decoration:none;}
div.iconsite{cursor:pointer;width:207px;height:197px;background:no-repeat top left;margin-bottom:20px;max-height:197px;overflow:hidden;border:solid #cbcbcb;border-width:0px 1px 1px 0px;}
div.iconsite div.topbanner{font-family:Arial;font-size:12px;font-weight:bold;color:#d5242b;padding:15px 20px 0px 20px;}
div.iconsite div.bottombanner{font-size:11px;font-family:Tahoma;color:#2b2b2b;font-weight:normal;padding:7px 20px 15px 20px ;}
#bannerred{position:absolute;width:600px;top:50px;left:300px;;background:white;}
#bannerred div#img_select img{border:3px solid green;}
#bannerred div#img_select img.sel{border:3px solid red;}
div#logoabstop{background:url(/img/logoabsontop.jpg) no-repeat top left;width:154px;height:125px;margin:0px;padding:0px;}

table#topmenu{background:url(/img/top.jpg) repeat-x top left;}
.menutop{}
.menutop a{text-decoration:none;}
.menutop a div.top{margin:0px;padding:16px 0px 0px 0px;}
.menutop a div.top div.bottom{color:#e0e0e0;text-decoration:none;font-family:Tahoma;font-size:11px;padding:14px 20px 15px 20px;text-transform:uppercase;border:none;margin:0px;}
.menutop a div.bottom{color:#e0e0e0;text-decoration:none;font-family:Tahoma;font-size:11px;padding:14px 20px 15px 20px;text-transform:uppercase;border:none;margin:0px;}
.menutop a:hover div.top{background:url(/img/topmenufon.jpg) no-repeat top center;}
.menutop a:hover div.top div.bottom{background:url(/img/bgmenu1.jpg) repeat-x left bottom;border:none;}
.menutop a:hover div.bottom{background:url(/img/bgmenu1.jpg) repeat-x left bottom;border:none;}
.menutop a.hover div.top{background:url(/img/topmenufon.jpg) no-repeat top center;}
.menutop a.hover div.top div.bottom{background:url(/img/bgmenu1.jpg) repeat-x;background-position:0px -50px;border:none;}
.menutop table tr td a{text-decoration:none;}
.menutop table tr td a div.top{margin:0px;padding:16px 0px 0px 0px;}
.menutop table tr td a div.top div.bottom{color:#e0e0e0;text-decoration:none;font-family:Tahoma;font-size:11px;padding:14px 20px 15px 20px;text-transform:uppercase;border:none;margin:0px;}
.menutop table tr td a div.bottom{color:#e0e0e0;text-decoration:none;font-family:Tahoma;font-size:11px;padding:14px 20px 15px 20px;text-transform:uppercase;border:none;margin:0px;}
.menutop table tr td a:hover div.top{background:url(/img/topmenufon.jpg) no-repeat top center;}
.menutop table tr td a:hover div.top div.bottom{background:url(/img/bgmenu1.jpg) repeat-x left bottom;border:none;}
.menutop table tr td a:hover div.bottom{background:url(/img/bgmenu1.jpg) repeat-x left bottom;border:none;}
.menutop table tr td a.hover div.top{background:url(/img/topmenufon.jpg) no-repeat top center;}
.menutop table tr td a.hover div.top div.bottom{background:url(/img/bgmenu1.jpg) repeat-x;background-position:0px -50px;border:none;}
.menubottom{background:transparent repeat-x top left;background-position:0px 0px;}
.menubottom a.mb {text-decoration:none;}
.menubottom a.mb div{color:#e0e0e0;text-decoration:none;padding:0px 20px 0px 20px;height:25px;margin:0px;background:url(/img/menu.jpg) repeat-x top left;}
.menubottom a.mb div p{padding-top:4px;font-family:Tahoma;font-size:11px;}

a.activvideo{font-family:Tahoma;font-size:12px;color:#ff6600;text-transform:uppercase;text-decoration:underline;padding-left:14px;background:url(/img/arrow.gif) no-repeat center left;}
a.activvideo:hover{text-decoration:none;}

div.razdelvideo{height:186px;width:228px;}
div.razdelvideo a{text-decoration:none;}
div.razdelvideo a div{background:url(/img/covervr.jpg) no-repeat;background-position:0px 0px;padding:140px 0px 0px 37px;}
div.razdelvideo a:hover div{background-position:0px -186px;}
div.razdelvideo1{height:186px;width:228px;}
div.razdelvideo1 a{text-decoration:none;}
div.razdelvideo1 a div{background:url(/img/covervr.jpg) no-repeat;background-position:-228px 0px;padding:140px 0px 0px 37px;}
div.razdelvideo1 a:hover div{background-position:-228px -186px;}

.menubottom a.mb:hover {text-decoration:none;}
.menubottom a.mb:hover div{color:#e0e0e0;cursor:pointer;background:url(/img/menu.jpg) repeat-x bottom left;}
.menubottom a.mb:hover div p{padding-top:4px;font-family:Tahoma;font-size:11px;cursor:pointer;}

.menu1{font-family:Tahoma;font-size:11px;color:#585858;text-transform:uppercase;}
.menu1 a.noselbranch{text-decoration:none;border-bottom:1px dashed #000000;margin-left:30px;color:#000000;}
.menu1 a.selbranch{text-decoration:none;border-bottom:1px dashed transparent;margin-left:30px;color:#d52028;}
.menu1 a.noselbranch:hover{border-bottom:1px dashed transparent;}
a.kindmachin{font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
a.kindmachin:hover{text-decoration:underline;}

div#contactinfo{width:437px;height:169px;background:url(/img/contactinfo.jpg) no-repeat;font-family:Tahoma;font-size:11px;color:#e2c0c2;}
div#contactinfo table tr td{font-family:Tahoma;font-size:11px;color:#e2c0c2;margin-left:160px;}
div#contactinfo table tr td a{font-family:Tahoma;font-size:11px;color:#e2c0c2;text-decoration:underline;}
div#contactinfo table tr td a:hover{text-decoration:none;}
div#textcontact{width:437px;height:169px;background:url(/img/contactinfo.jpg) no-repeat;font-family:Tahoma;font-size:11px;color:#e2c0c2;}
div#textcontact table tr td{font-family:Tahoma;font-size:11px;color:#e2c0c2;margin-left:160px;}
div#textcontact table tr td a{font-family:Tahoma;font-size:11px;color:#e2c0c2;text-decoration:underline;}
div#textcontact table tr td a:hover{text-decoration:none;}

a.intrino{color:#d4d3d3;font-size:11px;font-family:Tahoma;text-decoration:underline;}
a.intrino:hover{text-decoration:none;}

.tracerazdel{width:961px;text-align:left;height:58px;background:url(/img/heads/bghead.png) no-repeat;}
.tracetext1{color:#d42229;font-family:Tahoma;font-size:11px;line-height:18px;margin:0px 0px 18px 40px;}
.tracetext {position:absolute;color:#d42229;font-family:Tahoma;font-size:11px;line-height:18px;padding:20px 40px 20px 40px;}
.tracetext a{color:#d42229;font-family:Tahoma;font-size:11px;text-decoration:underline;cursor:pointer;}
.tracetext a:hover{text-decoration:none;}

#serviceicon1 div{background:url(/img/serviceicons.jpg) no-repeat top left;width:113px;height:33px;}
#serviceicon1:hover div{background-position:0px -42px;}
#serviceicon2 div{background:url(/img/serviceicons.jpg) no-repeat;background-position:-125px 0px;width:139px;height:33px;}
#serviceicon2:hover div{background-position:-125px -42px;}
#serviceicon3 div{background:url(/img/serviceicons.jpg) no-repeat;background-position:-292px 0px;width:139px;height:33px;}
#serviceicon3:hover div{background-position:-292px -42px;}

/*Конец каркас страницы*/

/*Главная страница*/

/*Конец Главная страница*/

/*Партнеры*/
.source_patner{}

/*конец Партнеры*/

/*Новости*/
a.newsmain{text-decoration:none;}
a.newsmain div.newsmain{margin-bottom:9px;}
a.newsmain:hover div.newsmain div.head_newmain{text-decoration:none;}
div.date_newmain{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:15px;}
div.head_newmain{color:#d5242b;font-family:Tahoma;font-size:12px;line-height:15px;text-decoration:underline;}
div.text_newmain{color:#000000;font-family:Tahoma;font-size:11px;line-height:18px;}
a.news{text-decoration:none;}
a.news div.news {padding:15px;}
a.news:hover div.news{background:#f2f2f2;padding:15px;}
div.newsimages{margin:10px 15px 0px 15px}
div.newsimages img{margin:11px 11px 0px 0px;cursor:pointer;}
div.newsdesc{margin:0px 15px 0px 15px;}
div.newsdesc div.date_new{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
div.newsdesc div.head_new{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;}
div.newsdesc div.preview_new{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;}

div.news2 div.newsimages{margin:5px 15px 15px 0px}
div.news2 div.newsimages img{margin:11px 11px 0px 0px;cursor:pointer;}
div.news2{margin:0px 15px 15px 15px;}
div.news2 div.date_new{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
div.news2 a.head_new{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed #d5242b;text-decoration:none;}
div.news2 a.head_new:hover{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed transparent;text-decoration:none;}
div.news2 div.preview_new{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;margin-top:6px;}

div.press{margin:0px 15px 15px 15px;}
div.press div.date_press{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
div.press a.head_press{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;text-decoration:underline;}
div.press a.head_press:hover{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;text-decoration:none;}

a.news div.news div.date_new{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
a.news div.news div.head_new{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;}
a.news div.news div.preview_new{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;}
a.news:hover div.news div.date_new{color:#282828;font-family:Tahoma;font-size:11px;line-height:18px;}
a.news:hover div.news div.head_new{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;text-decoration:underline;}
a.news:hover div.news div.preview_new{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;}
a.news:visited div.news div.date_new{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
a.news:visited div.news div.head_new{color:#5e5e5e;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;}
a.news:visited div.news div.preview_new{color:#5e5e5e;font-family:Tahoma;font-size:12px;line-height:18px;}
div.textrazdel div.intextrazdel a.selpage{color:#282828;font-family:Tahoma;font-size:11px;line-height:18px;text-decoration:none;}
div.textrazdel div.intextrazdel a.noselpage{color:#d5242b;text-decoration:underline;font-family:Tahoma;font-size:11px;line-height:18px;}
div.textrazdel div.intextrazdel a.noselpage:hover{text-decoration:none;}
/*Конец Новости*/

/*Баннеры*/
div#banner1{width:284px;height:131px;background:url(/img/banner1.png) no-repeat;}
div#banner2{width:284px;height:100px;background:url(/img/banner2.png) no-repeat;}
div#banner3{width:284px;height:131px;background:url(/img/banner3.png) no-repeat;}
div#banner6{width:284px;height:100px;background:url(/img/banner4.png) no-repeat;}
/*div#banner3{width:207px;height:197px;background:url(/img/banner5.jpg) no-repeat;border:solid #cbcbcb;border-width:0px 1px 1px 0px;}*/
div#banner4{width:207px;height:197px;background:url(/img/banner6.jpg) no-repeat;border:solid #cbcbcb;border-width:0px 1px 1px 0px;}
div#presentvideo{width:261;height:127px;background:url(/img/video.png) no-repeat;margin-bottom:6px;margin-top:30px;}
/*Конец Баннеры*/

/*Карта сайта*/
table.mapsite{}
table.mapsite tr td{font-size:11px;font-family:Tahoma;color:#2b2b2b;line-height:18px;}
table.mapsite tr td a{font-size:11px;font-family:Tahoma;color:#2b2b2b;text-decoration:none;}
table.mapsite tr td a:hover{text-decoration:underline;}
/*Карта сайта*/

/*Гормошки на страницах*/
div.accordion{padding:35px;}
div.accordion a{text-decoration:none;font-family:Tahoma;font-size:12px;color:#d5242b;border-bottom:1px dashed #d5242b;line-height:24px;}
div.accordion span{text-decoration:none;font-family:Tahoma;font-size:12px;color:#d5242b;border-bottom:1px dashed transparent;line-height:24px;}
div.accordion div.desc{font-family:Tahoma;font-size:12px;color:#282828;margin:20px 0px 20px 0px;}
div.accordion a:hover{border-bottom:1px dashed transparent;}
/*Конец Гормошки на страницах*/

/*Продукция*/
a.select{border-bottom:1px dashed #d5242b;text-decoration:none;font-family:Tahoma;font-size:12px;color:#d5242b;line-height:18px;}
a.select:hover{border-bottom:1px dashed transparent;text-decoration:none;}
.desc_kind{color:#000000;font-family:Tahoma;font-size:11px;line-height:18px;}
table.kind_params{margin:20px 0px 0px 0px;}
table.kind_params tr th{font-size:11px;font-family:Tahoma;color:#2b2b2b;line-height:18px;font-weight:normal;text-align:left;border:solid #cbcbcb;border-width:1px 0px 1px 0px;padding:4px 10px 4px 10px;background:#ececec;word-wrap: break-word}
table.kind_params tr td{font-size:11px;font-family:Tahoma;color:#2b2b2b;line-height:18px;text-align:left;padding:4px 10px 4px 10px;border:solid #cbcbcb;border-width:0px 0px 1px 0px;}
table.model_params{margin:0px 25px 25px 25px;}
table.prod tr td{font-family:Tahoma;font-size:12px;color:#282828;}
table.prod tr td a p{font-family:Tahoma;font-size:12px;color:#d5242b;height:30px;}
table.model_params tr td{font-family:Tahoma;font-size:11px;color:#282828;border-bottom:1px solid #cbcbcb;padding:5px 10px 5px 15px;}
table.model_params tr td.text{border-bottom:1px solid transparent;padding:5px 0px 5px 15px;}
div#select_kind{font-family:Tahoma;position:absolute;top:0px;left:0px;z-index:251;padding:0px;margin:0px;border:solid #cbcbcb;border-width:0px 1px 0px 0px;}
div#select_kind p{background:#fcfcfc;margin:0px;padding:0px;border-bottom:1px solid #cbcbcb;}
div#select_kind p table{margin:0px;padding:0px;table-layout:fixed;}
div#select_kind p table tr td{padding:10px 0px 10px 0px;}
div#select_kind p table tr td a{text-decoration:none;}
div#select_kind p table tr td a p{color:#000000;font-family:Tahoma;font-size:11px;text-decoration:none;height:25px;border:none;cursor:pointer;}
div#select_kind p table tr td a:hover p{text-decoration:underline;}
div#backp{display:none;position:absolute;top:0px;left:0px;z-index:250;background:#000000;opacity:0.5;filter:alpha(opacity=50);}
/*Конец Продукция*/

/*Фотки*/
#preloader{width:60px;height:30px;background:url(/img/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;display:none;z-index:153;}
#backimagebox{position:absolute;top:0px;left:0px;opacity:0.5;filter:alpha(opacity=50);background:#000000;display:none;z-index:150;width:0px;height:0px;}
#borderbox{position:absolute;top:0px;left:0px;display:none;z-index:151;width:0px;height:0px;}
#imagebox{position:absolute;top:0px;left:0px;display:none;z-index:152;width:100px;height:100px;}
#imagebox2{}
#prevnext{width:100px;height:100px;border:none;left:0px;top:-300px;position:absolute;z-index:153;cursor:pointer;visibility:hidden;background:transparent;
background:url(/img/photoline.jpg) bottom left repeat-x;opacity:0.8;filter:alpha(opacity=80);}
div#closephotoshow{width:35px;height:35px;background:url(/img/closephoto.jpg) no-repeat;cursor:pointer;opacity:0.8;filter:alpha(opacity=80);}
img#closephotoshow{width:35px;height:35px;cursor:pointer;}
#headphotalbum{background:#000000;font-family:Tahoma;font-size:12px;color:#ffffff;}
#headphotalbum span{background:#000000;font-family:Tahoma;font-size:12px;color:#a1a1a1;}
div.closemedia{width:7px;height:7px;background:url(/img/close.jpg) no-repeat;cursor:pointer;}
div.closemedia a div{width:7px;height:7px;}
div.setcover{width:60px;height:40px;cursor:pointer;}
a.album{text-decoration:none;}

#tempbox{position:absolute;top:-300px;left:0px;width:100px;height:250px;visibility:hidden;display:block;}
/*Фотки*/

/*Видео*/
#videoplay{position:absolute;top:0px;left:0px;display:none;z-index:153;}
#videoplay a{font-family:Arial;font-size:12px;color:#5ac5d4;text-decoration:underline;cursor:pointer;}
#backimagebox2{position:absolute;top:0px;left:0px;opacity:0.01;filter:alpha(opacity=1);background:#000000;display:none;z-index:150;width:0px;height:0px;}
/*Видео*/

/*Вакансии*/
div.city_vacancy{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
a.name_vacancy{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed #d5242b;text-decoration:none;}
a.name_vacancy:hover{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed transparent;text-decoration:none;}
div.desc_vacancy{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;margin-top:6px;}
table.resume{table-layout:fixed;}
table.resume tr th{color:#b7b7b7;font-family:Tahoma;font-size:11px;line-height:18px;text-align:left;font-weight:normal}
table.resume tr td input{color:#282828;font-family:Tahoma;font-size:11px;text-align:left;font-weight:normal;background:#ffffff;border:1px solid #b7b7b7;width:140px;height:19px;}
table.resume tr.ans td{color:green;font-family:Tahoma;font-size:11px;line-height:16px;}
div#answer{height:50px;width:550px;}
table.answer tr td{color:#282828;font-family:Tahoma;font-size:11px;background:#dedede;text-align:center;}
/*Конец Вакансии*/

/*Партнеры*/
div.partner{margin-bottom:15px;}
div.name_partner{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;}
div.city_partner{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
div.desc_partner{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;}
/*Конец Партнеры*/

/*Клиенты*/
div.client{margin-bottom:10px;}
div.city_client{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;}
a.name_client{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed #d5242b;text-decoration:none;}
a.name_client:hover{color:#d5242b;font-family:Tahoma;font-size:12px;font-weight:bold;line-height:18px;border-bottom:1px dashed transparent;text-decoration:none;}
div.desc_client{color:#282828;font-family:Tahoma;font-size:12px;line-height:18px;}
/*Конец Клиенты*/

/*Медиа фото*/
a.photomedia{text-decoration:none;}
a.photomedia div.photomedia{width:112px;text-align:center;color:#d5242b;font-family:Tahoma;font-size:11px;text-decoration:underline;}
a.photomedia div.photomedia div{padding:10px;}
a.photomedia:hover{}
a.photomedia:hover div.photomedia{background:#ececec;color:#3b3834;text-decoration:none;cursor:pointer;}
.namephotorazdel{font-size:16px;font-family:Arial;color:#d5242b;font-weight:bold;line-height:20px;margin:0px 0px 0px 17px;}
.countphotorazdel{color:#5e5e5e;font-family:Tahoma;font-size:11px;line-height:18px;margin:0px 0px 0px 17px;}
/*Конец Медиа фото*/
/*Медиа видео*/
a.mvideo{}
a.mvideo div.mvideocover{height:146px;width:208px;}
a.mvideo div.mvideotext{width:208px;text-align:center;color:#d5242b;font-family:Tahoma;font-size:11px;text-decoration:underline;line-height:14px;}
a.mvideo div.mvideotext div{padding:10px 15px 10px 15px;}
a.mvideo div.mvideocover div.mvideopng{background:url(/img/videoborder.png) no-repeat;height:146px;width:208px;}
a.mvideo:hover{}
a.mvideo:hover div.mvideotext{background:#ececec;text-decoration:none;color:#3b3834;}
a.mvideo:hover div.mvideocover{height:146px;width:208px;}
a.mvideo:hover div.mvideocover div.mvideopng{background:url(/img/videoborder.png) no-repeat; background-position:0px -146px;height:146px;width:208px;}
/*Конец Медиа видео*/

/*Бланк заказа*/
.blanktable{border:12px solid #fcfcfc;background-color:#fcfcfc;}
.blanktable tr td{font-family:Tahoma;font-size:11px;color:#575853;}
.blanktext{width:200px;font-family:Tahoma;font-size:11px;color:#575853;}
textarea.blanktext{width:300px;font-family:Tahoma;font-size:11px;color:#575853;overflow:auto;}
.blankkind tr td div{padding:5px;margin:2px 10px 2px 0px;border:1px solid transparent;cursor:pointer;}
.blankkind tr td span{margin:2px 10px 2px 0px;border:none;font-family:Tahoma;font-size:10px;}
.blankkind tr td div.sel{padding:5px;margin:2px 10px 2px 0px;border:1px solid #cbcbcb;}
.blankkind tr td span.sel{margin:2px 10px 2px 0px;border:none;color:#ff001b;font-family:Tahoma;font-size:10px;}
/*Конец Бланк заказа*/