/* CSS Document */
html,body{ margin:0; padding:0; height:100%; border:none; }
html, body, #wrapper { height:100%; margin: 0; padding: 0; border: none; text-align: center; }
#wrapper {margin: 0px auto;text-align: left; vertical-align: middle; width:100%; border-spacing: 0px;border-collapse: collapse; }

a img {border:0;}
a {color:#003FF8; } 
a:hover {color:#FBE132;}

div.txt4 a {font-weight:bold;}
div.txt4 a:hover {color:#FF0000;}
div.txt4 b {font-family:tahoma; font-size:90%;}
div.titul b {color:white;}
div.titul a {color:white; font-weight:bold;}


table {border-spacing: 0px;}
/*border-collapse: collapse; */
td { vertical-align:top;}

.titul {font-family: Times new roman, Verdana, Arial, Helvetica, sans-serif;font-size: 1em; line-height:160%; }
.txt1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:150%; }
.txt2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 16px; line-height:150%; }
.txt3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:150%; }
.txt4 {font-family: Times new roman, Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em; line-height:160%; }
.txt5 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 21px; line-height:200%; }
.txt6 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 26px; line-height:100%; font-weight:normal; }
.txt7 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 2px; line-height:10%; }
.txt8 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 19px; line-height:150%; }
.txt9 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:200%; }
.txt10 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 21px; line-height:5%; }
.txt11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:100%; }
.txt12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 21px; line-height:150%; }
.txt13 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; line-height:150%; }
.txt14 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:150%; }
.txt15 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:150%; }
h1 {font-weight:normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 31px; line-height:150%; text-align:left;}

.color1 {color:#000000;} .color1back {background-color:#000000;}
.color2 {color:#ffffff;} .color2back {background-color:#ffffff;}
.color3 {color:#FBE132;} .color3back {background-color:#FBE132;}
.color4 {color:#9C0300;} .color4back {background-color:#9C0300;}
.color5 {color:#EDF8F5;} .color5back {background-color:#EDF8F5;}
.color6 {color:#214A3F;} .color6back {background-color:#214A3F;}
.color7 {color:#2E6B5A;} .color7back {background-color:#2E6B5A;}
.color8 {color:#DFE2E3;} .color8back {background-color:#DFE2E3;}
.color9 {color:#9C0300;} .color9back {background-color:#9C0300;}
.color10 {color:#E9D357;} .color10back {background-color:#E9D357;}
.color11 {color:#1B826D;} .color11back {background-color:#1B826D;}
.color12 {color:#FFFF00;} .color12back {background-color:#FFFF00;}



/* ГЛАВНАЯ ТАБЛИЦА */
table.main {width:100%; height:100%; border:0; border-spacing: 0px; }
/*border-collapse: collapse; background-image:url(/pics/back-1.jpg); background-repeat:repeat-x; background-color:#355858;*/
table.main td.clm1{width:50%;}
table.main td.clm2{width:50%;}
table.main td.clm3{width:256px;}

table.main td.mrow1{height:64px;}
table.main td.mrow2{}
table.main td.mrow3{ background-image:url(/pics/back1.jpg);} /*height:261px;*/
table.main td.mrow4{ background-image:url(/pics/back1.jpg);} /*height:40px;*/
table.main td.mrow5{}

table.main td.cell11{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}
table.main td.cell12{border-bottom:2px solid #F8C300;border-left:1px #ffffff solid;}
table.main td.cell21{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}
table.main td.cell23{background-image:url(/pics/back3.jpg); background-repeat:no-repeat; background-position:top center;}
table.main td.cell33{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;vertical-align:middle;}
table.main td.cell51{vertical-align:middle;text-align:center;}

/* Лого */
table.mainlogo{width:100%;height:100%;}
table.mainlogo td.cell1{width:1%;}
table.mainlogo td.cell2{width:11%;border-bottom:2px solid #F8C300;vertical-align:middle;text-align:center;}
table.mainlogo td.cell3{width:77%;border-bottom:2px solid #F8C300;vertical-align:top;text-align:center;}


/* Приветствие */
table.mainintro{width:100%;height:60%;}
table.mainintro td.cell1{width:110px;height:60%;vertical-align:middle;text-align:center;}
table.mainintro td.cell2{width:226px;vertical-align:middle;text-align:justify;padding:20px;}
table.mainintro td.cell3{width:336px;vertical-align:middle;text-align:center;}
table.mainintro2{width:100%;height:40%;}
table.mainintro2 td.cell1{width:167px;vertical-align:top;text-align:left;padding:10px;}


/* Навигационное меню */
table.navmenu{width:100%;height:62px;}
table.navmenu td.active{background-color:#A72553; text-align:center;vertical-align:middle;background-image:url(/pics/nav-back2.jpg); background-repeat:repeat-x; background-position:left top;border-right:1px white solid;}
table.navmenu td.passive{background-color:#214A3F; text-align:center;vertical-align:middle;background-image:url(/pics/nav-back1.jpg); background-repeat:repeat-x; background-position:left top;border-right:1px #CFE0DD solid;}
table.navmenu td.passive a:hover {color:#FBE132; }
table.navmenu td a {font-family:Tahoma, Verdana, Arial; font-size:12px; line-height:100%; display:block;  width:100%; }


/* Рекламный юлок по центру */
table.mainrekl{width:100%;height:100%;}
table.mainrekl td.cell1{height:336px;vertical-align:bottom;text-align:center;}
table.mainrekl td.cell2{width:336px;height:100px;vertical-align:top;text-align:justify;padding:20px;background-image:none; background-repeat:no-repeat; background-position:top center;}
table.mainrekl td.cell3{width:336px;height:34px;vertical-align:middle;text-align:right;}
table.mainrekl td.cell4{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}

/* Блок Сотрудничество на главной странице */
table.maincop{width:256px;height:100%;}
table.maincop td.cell1{height:218px;vertical-align:middle;text-align:center;}
table.maincop td.cell2{height:174px;vertical-align:middle;text-align:center;}
table.maincop td.cell3{height:44px;vertical-align:middle;text-align:right;}
table.maincop td.cell4{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}

/* Блок Выставки на главной */
table.mexhimg{width:100%;height:100%;background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}
table.mexhimg td.cell2{width:187px;vertical-align:middle;text-align:center;border-top:1px #214B40 solid;border-left:1px #214B40 solid;}
table.mexhinfo{width:100%;height:100%;background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}
table.mexhinfo td.cell1{width:187px;vertical-align:middle;text-align:left;border-top:1px #214B40 solid;border-left:1px #214B40 solid;}
table.mexhoth{width:100%;height:100%;}
table.mexhoth td.cell1{width:100%;vertical-align:middle;text-align:center; padding-right:0px; background-image:url(/pics/backbar.jpg); background-repeat:no-repeat; background-position:right center;}
table.mexhoth td.cell2{vertical-align:bottom;text-align:center;}
table.mexhoth td.cell0{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:top left;}

/* Выставки */
table.mexh {width:100%; height:100%; border:0; border-spacing: 0px;background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;background-color:#2E6B5A; }
table.mexh td.clm1{width:18%;}
table.mexh td.clm2{width:19%;}
table.mexh td.clm3{width:63%;}
table.mexh td.mrow1{height:1px;}
table.mexh td.mrow2{height:10%;}
table.mexh td.mrow3{height:7%;}
table.mexh td.mrow3a{height:2%;}
table.mexh td.mrow4a{height:97%;}
table.mexh td.mrow4{height:72%;}
table.mexh td.mrow5{height:3%;}
table.mexh td.cell11{background-image:url(/pics/back1.jpg); background-repeat:repeat; background-position:bottom left;}
table.mexh td.cell13{border-bottom:2px solid #F8C300;border-left:1px #ffffff solid;}
table.mexh td.cell21{vertical-align:middle;text-align:left;}
table.mexh td.cell21a{vertical-align:middle;text-align:left;}
table.mexh td.cell22{vertical-align:bottom;text-align:center;}
table.mexh td.cell23{vertical-align:bottom;}
table.mexh td.cell41{vertical-align:top;text-align:left;}
table.mexh td.cell51{vertical-align:middle;text-align:center;}

/* Меню */
table.exhmenu{width:100%;height:36px;}
table.exhmenu td.aleft{width:34%;background-image:url(/pics/menu-exh-a-top.jpg); background-repeat:repeat-x; background-position:bottom left;vertical-align:middle;text-align:center;}
table.exhmenu td.aright{width:2%;background-image:url(/pics/menu-exh-a-top-corner.jpg);background-repeat:no-repeat; background-position:bottom left;}
table.exhmenu td.pleft{width:34%;background-image:url(/pics/menu-exh-p-top.jpg); background-repeat:repeat-x; background-position:bottom left;vertical-align:middle;text-align:center;}

table.exhmenu td.pright{width:2%;background-image:url(/pics/menu-exh-p-top-corner.jpg); background-repeat:no-repeat; background-position:bottom left;}
table.exhmenu td.empty{width:28%;}

table.exhmenu2{width:100%;height:36px;}
table.exhmenu2 td.cell1{width:30%;background-position:bottom left;vertical-align:middle;text-align:center;border-bottom:1px #000000 solid;}
table.exhmenu2 td.cell2{width:64%;}
table.exhmenu2 td.aleft{width:34%;background-image:url(/pics/menu-exh-a-top.jpg); background-repeat:repeat-x; background-position:bottom left;vertical-align:middle;text-align:center;}
table.exhmenu2 td.pright{width:8px;background-image:url(/pics/menu-exh-a-top-corner.jpg); background-repeat:no-repeat; background-position:bottom left;}
table.exhmenu2 td.aright{width:8px;background-image:url(/pics/menu-exh-a-top-corner.jpg);background-repeat:no-repeat; background-position:bottom left;}

table.exhlist{width:100%;height:100%;}
table.exhlist td.cell1{width:200px;height:200px;background-image:url(/pics/exh-back1.jpg); background-repeat:repeat-y; background-position:top left;vertical-align:middle;text-align:center;border-bottom:1px solid #214B40;}
table.exhlist td.cell2{border-left:1px dashed #829E95;border-bottom:1px solid #214B40;vertical-align:middle;}

table.exhinfo{width:100%;height:100%;}
table.exhinfo td.cell1{height:14%;vertical-align:middle;text-align:center;padding:20px;}
table.exhinfo td.cell2{width:25%;}
table.exhinfo td.cell3{width:65%;}
table.exhinfo td.cell4{height:27%;}

/* Меню советы экспертов */
table.expertnav{width:100%;}
table.expertnav td.aleftcap{width:15px;height:33px;background-image:url(/pics/menu-exp-a.gif); background-repeat:repeat; background-position:left center; background-color:#A72553;vertical-align:middle;text-align:center;}
table.expertnav td.acentercap{background-image:url(/pics/menu-exp-a.gif); background-repeat:repeat; background-position:left center; background-color:#A72553;vertical-align:middle;text-align:left;}
table.expertnav td.arightcap{width:45px;background-image:url(/pics/menu-exp-a-right.gif); background-repeat:no-repeat; background-position:center left;}
table.expertnav td.pleftcap{width:15px;height:33px;vertical-align:middle;text-align:center;}
table.expertnav td.pcentercap{vertical-align:middle;text-align:left;}
table.expertnav td.prightcap{width:45px;}
table.expertnav td.aleftcomm{width:15px;height:30px;}
table.expertnav td.acentercomm{background-image:url(/pics/menu-exp-a.gif); background-repeat:repeat; background-position:left center; background-color:#A72553;vertical-align:middle;text-align:left;}
table.expertnav td.arightcomm{width:45px;background-image:url(/pics/menu-exp-a-right2.gif); background-repeat:no-repeat; background-position:center left;}
table.expertnav td.pleftcomm{width:15px;height:30px;}
table.expertnav td.pcentercomm{vertical-align:middle;text-align:left;}
table.expertnav td.prightcomm{width:45px;}
table.expertnav td.empty{height:5px;}

ul.arrows li{list-style-image: url('/pics/arrow2.gif');line-height:150%;padding-bottom:4px;padding-top:4px;}

* Котнакты - филиалы */
table.tfilials{width:100%;height:100%;}
table.tfilials td.cell1{vertical-align:middle;}
table.tfilials td.afil{width:187px;border-left:1px solid #cccccc;background-color:#A72553;}
table.tfilials td.pfil{width:187px;border-left:1px solid #cccccc;background-color:#F9F9F9;}
table.tfilials2{width:100%;height:100%;}
table.tfilials2 td.cell1{background-color:#E5E5E5;vertical-align:middle;text-align:center;}
table.tfilials2 td.afil{width:187px;border-left:1px solid #cccccc;background-color:#A72553;text-align:center;}
table.tfilials2 td.pfil{width:187px;border-left:1px solid #cccccc;background-color:#F9F9F9;text-align:center;}

/* Картинки на разных страницах */
table.timglists{width:100%;height:100%;}
table.timglists td{height:*;text-align:center;vertical-align:top;}

/* Картинки на разных страницах */
table.ttemplate1{width:100%;height:100%;}
table.ttemplate1 td.cell1{height:60px;vertical-align:middle;text-align:center;}
table.ttemplate1 td.cell2{width:27%;}
table.ttemplate1 td.cell3{width:73%;}

/* Таблица в тексте */
table.ttemplate1 td.cell3 table{width:85%;height:10px;border:0px solid #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:150%;}
table.ttemplate1 td.cell3a table td{width:100px;}
table.ttemplate1 td.cell3 table tr.odd{background-color:#EEEEEE;}
table.ttemplate1 td.cell3 table th{background-color:#9C0300;color:#ffffff;text-align:left; border-bottom:1px solid black;}
 
td.bottomrow {background-image:url(/pics/backbottom.jpg); vertical-align:bottom;}

/* Подзаголовки в разделах */
td.subcap {background-image:url(/pics/backsubcap.gif); background-repeat:no-repeat; background-position:left bottom;}
td.subcap div {padding-left:60px;}
td.subcap2 {background-image:url(/pics/backsubcap2.gif); background-repeat:no-repeat; background-position:left top;}

/* Рекламный текст в левом верхнем углу */
div.rektxt {padding:30px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:200%;  color:yellow; font-style:italic;}

.backpage { background-image:url(/pics/back-page.gif); background-repeat:repeat-y; background-position:right top;}

table.capex {font-weight:normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:150%;}
table.capex tr td {border:none;}
table.capex tr td.img a img {padding:1px; border:1px green solid; }
table.capex tr td.img a:hover img {padding:1px; border:1px solid #FBE132; }
table.capex tr td a {color:white;}
table.capex tr td a:hover {color:#FBE132;}

a.a44:hover {color:red;}
div.titul a:hover {color:#FBE132;}

a.banners img {padding:1px; border:1px green solid; }
a.banners:hover img {padding:1px; border:1px solid #FBE132; }
a.banners  	 {color:white; }
a.banners:hover  {color: #FBE132; }


div.nmenu {width:90%^;}
div.nmenu a {display:block; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:150%; text-align:left; color:yellow; padding-top:4px;padding-bottom:4px; padding-left:25px; background-image:url(/pics/bull-1.gif); background-repeat:no-repeat; background-position: 10px center; border-bottom:1px solid #3D8D77; }
div.nmenu a.level0 {padding-left:5px; background-image:none; font-size:11px; font-weight:bold;}
div.nmenu a:hover {background-color:yellow; color:black;}
div.nmenu a.act,div.nmenu a.act:hover {background-color:#A72553; color:yellow; color:white; text-decoration:none; cursor:default;}


div.leftcap {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 18px; line-height:150%; text-align:left; color:yellow; padding-top:4px;padding-bottom:4px; padding-left:25px; background-image:url(/pics/bull-1.gif); background-repeat:no-repeat; background-position: 10px center; border-bottom:1px solid #3D8D77; margin-bottom:10px;}

span.rtext {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:italic; }

a.supera:hover {color:red;}