body{margin:0; padding:0; font-family:verdana, arial}
td.bar{width:45%; background:url(images/bg.gif) repeat-x #EBEBEB;text-align:right;; height:227px;}
td.bar2{height:69px; }
td.bar3{height:158px; background:url(images/bg3.jpg) no-repeat;}
div.kub{position:absolute; top:190px; left:3%; z-index:100}
td.fpl{padding:50px 10px 20px 10px;}
.megatop{position:absolute; z-index:10;}
td.p2{width:80%}
td.menu{width:310px; background:url(images/mbubg.gif) #FAFAFA repeat-y; padding:15px 20px 20px 20px; position:relative; z-index:102}
td.menu3{background:url(images/mbubg.gif) #FAFAFA repeat-y}
td.content{background:url(images/2pbg.gif) no-repeat 0 50px #ffffff; padding:35px 20px 20px 20px; font-size:9pt;}


div.forsklad1{background:url(images/bg4.gif) right top no-repeat; height:276px;  }
td.bar1{width:45%; background:url(images/bg.gif) repeat-x; text-align:right; height:227px; }
div.content1{padding:0 15px 20px 15px; font-size:9pt; color:#2C5A7B; text-align:justify;}

.rtop{padding:6px; font-size:9pt; font-family:tahoma; background:#ffffff;}
.dnavi a{color:#486375; font-size:8pt;  margin:0 7px 0 7px; text-decoration:none; background:url(images/sqr.gif) no-repeat left center; padding:4px 0 4px 12px; display:block;float:left; z-index:105; position:relative}
.dnavi a:hover{color:#C30A12}
.menu1{background:url(images/menubg.gif) repeat-y #DFDEDE; padding:20px;}
.podv td{background:url(images/botbg.gif) repeat-x #E7E7E7 left bottom; }
.botmenu{text-align:center; color:#FF8A00; font-size:12px; padding:10px;}
.botmenu a{color:#366687; font-size:12px;  text-decoration:none; padding:2px 0 2px 0; white-space:nowrap;}
.botmenu a:hover{text-decoration:underline; color:#195076;}
.bottoms{font-size:8pt;}
.bottoms a{font-size:8pt;color:#676767;  text-decoration:none; display:none;}
.bottoms a:hover{color:#676767; text-decoration:underline}

/* Меню */
.menu1 a, .menu a{color:#366687;  font-size:13px; display:block; font-weight:bold; text-decoration:none; padding:2px 0 2px 0; z-index:101; position:relative}
.menu1 a:hover, .menu a:hover{text-decoration:underline; color:#195076;}
.subm2 a{color:#366687; font-size:11px;text-decoration:none;display:block; font-weight:normal; padding:0 0 0 15px; margin-left:10px;background:url(images/sqr.gif) no-repeat left center; position:normal} 
.subm2 a:hover{color:#366687;text-decoration:underline;}
.subm3 {margin-left:20px}
 a.act,  a.act:hover{color:#CF474D}
.subm2  a.act, .subm2  a.act:hover{background:url(images/sqra.gif) no-repeat left center;}
.subm2{padding:5px 0 0 0; margin-bottom:20px;width:100%}

/* Поиск */
form.search{margin:30px 0 30px 0; padding:0; background:url(images/form.gif)  no-repeat }
form.search2{margin:30px 0 30px 0; padding:0; background:url(images/form2.gif)  no-repeat }
input.sr{width:210px; height:18px; border:0; font-size:13px; padding:0; margin:4px; }
.submit{border:0; width:51px; height:25px; background:transparent;}

/* Спецпредложения */
div.sp1{border-bottom:1px dotted #A1B8C7; padding:20px 0 10px 0}
div.spec{border-bottom:1px dotted #A1B8C7;  background:url(images/spbg.jpg)  no-repeat; padding:8px 0 8px 3px;  font-size:8pt; width:100%;}
div.sptitle{font-size:10pt; font-weight:bold; color:#366687;  padding-bottom:5px;}
.clear{clear:both}
.spec p, .spec td, .spec li, .spec ul{ font-size:8pt;}

/* Главные */
a{color:#366687;text-decoration:underline;}
a:hover{color:#C30A12}

h1.doc{color:#FF7200; font-size:14pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h1{color:#FF7200; font-size:14pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h2{color:#FF7200; font-size:13pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h3{color:#FF7200; font-size:12pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h4{color:#FF7200; font-size:11pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h5{color:#FF7200; font-size:10pt; margin:0; padding:15px 0 5px 0; font-family:arial;}
h6{color:#FF7200; font-size:9pt; margin:0; padding:15px 0 5px 0; font-family:arial;}



td.content, td.content td, td.content p, td.content ul, td.content li, td.content ol {font-size: 9pt} 



/* Новости */
div.news1{padding:20px 0 10px 20px;}
div.newsdata1{color:#195076; font-size:8pt; font-weight:bold;  background:url(images/ndata.gif)  no-repeat left center;  padding-left:20px;}
div.newsdata2{color:#FF7200; font-size:8pt; font-weight:bold;  background:url(images/ndata.gif)  no-repeat left center;  padding:20px 0 20px 20px;}
div.newsc1{font-size:8pt; padding:0 15px 20px 20px}
.newsc1 a{color:#FF8A00; text-decoration:none ;display:block}
.newsc1 a:hover{color:#FF8A00; text-decoration:underline;}


/* Каталог */
.chapt{font-size:10pt; color:#195076}
table.catsearch{width:100%; border-bottom:1px dotted #A1B8C7; border-top:1px dotted #A1B8C7;}
.catsearch td{vertical-align:top; font-size: 12px; font-family:arial; color:#365C84;  font-weight:bold;}
.catsearch label{display:block; color:black; font-size:11px; font-weight:normal;line-height:0.7;margin-top:5px;}
.catsearch label input{}
.cats input{font-size:10pt; background:#EEEEEE}
.cats a{font-weight:normal}
table.catalog1{background:#F0F0F0}
.ccc input{font-size:10pt; background:#ffffff}
td.ccc, td.ccc1{border-bottom:10px  solid #D8D8D8; font-size:9pt;}
td.ccc1{border-top:10px solid #ffffff; font-size:8pt;}
.ccc1 p, .ccc1 td, .ccc1 ul, .ccc1 li{ font-size:8pt;} 
td.ccc2{border-top:10px solid #ffffff}
.ccc form{padding:0; margin:0}

.catitle a{color:#CF474D; text-decoration:none; font-weight:bold; font-size:10pt; }
.catitle a:hover{color:#CF474D;text-decoration:underline}
div.catitle2 {color:#CF474D; font-weight:bold; font-size:10pt; margin:10px 0 10px 0}
.capro{font-size:10pt; color:#365C84; padding:3px 0 10px 0}


table.har{background:#F0F0F0; border-collapse:collapse;}
.har td{font-size:8pt; border:1px solid white}

td.param{border-top:1px dotted #A1B8C7; font-weight:normal;}
.param input{width:30px; font-size:8pt}
input.stroka{width:150px; font-size:8pt} 
select.stroka{font-size:8pt}
.param em{width:200px; font-weight:bold; font-style:normal; margin-right:10px; display:block; float:left;}
td.prbg{font-weight:normal; color:#FF7200}



div.pageslist {color:#7C7C7C; font-size:8pt; font-weight:bold; text-decoration:none;  clear:both; font-family:verdana}
div.pageslist a{color:#7C7C7C; font-size:8pt; font-weight:normal; text-decoration:none; font-family:verdana}
div.pageslist a:hover{color:#C1482B; font-size:8pt; font-weight:normal; text-decoration:none}
.pageactive{color:white;background:#7C7C7C}

/* FAQ */

ul.faq{list-style:square;color:#FF7200}
.faq li{padding:5px 0 5px 0}
.faq a{text-decoration:none}
.vopr{font-weight:bold;color:#366687; margin:5px 0 5px 0;}
ul.otvet{font-size:8pt;list-style:square}

/* Поиск */

div.srch{font-size:8pt}
ul.ssrch{list-style:square;color:#FF7200}
ul.ssrch li{padding:5px 0 5px 0}
.ssrch a{text-decoration:none}
div.descr{font-size:8pt; color:#000000;}

/* Публикации */
div.pubtitle{color:#366687;  font-size:10pt; font-weight:bold;background:url(images/sqra.gif) no-repeat left center; padding-left:10px; border-top:1px solid #eeeeee}
div.pubpub{font-size:8pt; margin-top:5px; color:#999999}
div.pubautor{font-size:8pt; margin-bottom:15px; color:#999999}
a.publs{font-size:8pt; display:block; margin:6px 0 20px 0}


/* Вакансии */
div.vakname{color:#366687;  font-size:10pt; font-weight:bold;background:url(images/sqr.gif) no-repeat left center; padding:0 0 0 10px ; margin-top:10px;border-bottom:1px solid #eeeeee}
div.vakdetails{font-size:8pt; margin:10px 0 10px 0; color:#999999}
div.vakcontent{font-size:8pt;}

/* Заявки */
.zayavka tr td{background:#F2F2F2;font-size:8pt;}
.zayavka tr td input, .zayavka tr td textarea,  .zayavka tr td select {font-size:8pt;font-family:verdana, arial; width:200px;}

div#sape { display:none; }

