*{margin:0;padding:0;font-size:11px;font-family:Verdana;color:#000;list-style-position:inside}
html,body{height:100%}
html{overflow:scroll;overflow-x:auto}
div.page{min-width:900px}
ul.top{padding:0 0 8px 16px;height:213px;background:#3097C0 url(img/white.gif) 0 0 no-repeat;border-bottom:10px solid #99DB57}
ul.top li img{border:none}
ul.top li{display:inline;height:22px}
ul.top li a{padding: 0 1px}
ul.top li.logo{clear:both;float:left;width:100%;height:189px}
ul.top li.home{padding-left:48px}
ul.top li.logo img{margin:50px 0 0 100px}
table.top{width:100%;background:url(img/line.gif) 0 0 repeat-x}
table.top td{vertical-align:top;text-align:left}
table.top td.center{padding:40px;background-color:#fff;padding-top:86px;background: url(img/inner.jpg) top right no-repeat}
table.top td.left{width:270px;background:url(img/line.jpg) 0 0 repeat-y}
div.middle{margin-left:40px;background:#2578A4 url(img/middle.jpg) 0 0 no-repeat;height:249px}
div.middle ul{margin-left:201px;padding-top:109px;height:140px;list-style:none;width:399px;}
div.middle ul li{float:left;width:171px;padding:5px 15px 15px}
div.middle ul li.border{width:167px;border-left:1px solid #99db52}
div.middle ul li a{display:block;padding-left:10px;background:url(img/bullet1.gif) 0 5px no-repeat}
div.white{height:42px;margin-left:901px;margin-top:-42px;background-color:#fff}
div.bottom{background-color:#fff;text-align:center}
ul.upper{margin-top: 10px;list-style:none;text-align:left}
ul.upper li{display:inline}
ul.upper a{text-decoration:none;color:#000}
ul.upper a:hover{color:#000}
ul.left{margin-left:40px;border:1px solid #2379a3;border-top:none;list-style:none;background-color:#ffffff}
ul.left li{border-top:1px solid #2379a3}
ul.left li.selected{background-color:#2379a3}
ul.left li.selected a{color:#fff}
ul.left li.selected li a{color:#000}
ul.left a{padding-left:16px;margin:0;text-decoration:none;font-weight:bold;color:#2379a3;display:block;height:inherit;padding-top:5px;height:17px}
ul.left a:hover{color:#fff;background:#2379a3}
ul.left ul{border-top:1px solid #2379a3;list-style:none}
ul.left ul ul{border-bottom:1px solid #2379a3}
ul.left ul li{background-color:#f0f0f0;border:none}
ul.left ul li a{padding-bottom:5px}
ul.left ul li li a{padding-left:30px;padding-bottom:5px}
ul.left ul a.active, ul.left ul li a:hover{color:#000;background:#fff}
ul.left ul a{font-weight:normal;color:#2379A3;height:inherit;padding-top:5px}
ul.left ul li.selected{background-color:#fff;border-top:1px solid #2379A3}
ul.left ul li.selected a{font-weight:bold;padding:5px 0 5px 16px}
ul.left ul li.selected ul li{background:#f0f0f0}
ul.left ul li.selected ul li a{font-weight:normal;padding-left:40px;color:#000;height:inherit}
ul.bottom{clear:both;list-style:none;text-align:center;background-color:#ffffff;padding:5px}
ul.bottom li.first{border-left:none}
ul.bottom li{border-left:1px solid #9E9E9E;display:inline;padding:0 8px}
ul.bottom a{text-decoration:none;color:#9e9e9e}
ul.bottom a.selected{color:#000}
ul.bottom a:hover{text-decoration:underline}

div.corepopup{background:url(../core/img/header.gif) 0 0 no-repeat;position:absolute;width:150px;left:100px;top:100px}
div.corepopup h1{margin-top:20px;background:url(../core/img/bg_dark.gif) 0 0 repeat;padding:10px 0 0 0;color:#668dbf;font-weight:bold;font-size:11px;font-family:Verdana;padding-left:10px;border:1px solid #aaa}
div.corepopup a{display:block;font-weight:normal;line-height:28px;margin-left:-10px;text-decoration:none;color:#333;padding-left:10px;background:url(../core/img/bg_light.gif) 0 0 repeat}
div.corepopup a:hover{background-color:#2767B7;background-image:none;color:#fff}
div.corepopup a.first{margin-top:10px}
div.corepopup a.border{border-top:1px solid #aaa}
div.corepopup div{height:28px;background:url(../core/img/bg_light.gif) 0 0 repeat;margin-left:-10px}
a.zagolovok_news *{margin:0;font-weight:bold;text-decoration:none;color:#2379A3}
a.zagolovok_news:hover *{color:#368FC8}

table.tenders{border-collapse:collapse;border:1px solid #9FD757;width:100%}
table.tenders th{background-color:#99DB52;color:#fff;border:1px solid #9FD757;text-align:center;padding:5px 0}
table.tenders th.short{width:150px}
table.tenders td{border:1px solid #9FD757;padding:5px 10px}
table.tenders td.textcenter{text-align:center}

table.form{width:600px;margin:0 auto;border:1px solid #2379a3;border-collapse:collapse}
table.form th{background-color:#2379a3;padding:5px 10px;color:#ffffff;font:bold 12px Verdana}
table.form td{border:1px solid #2379a3;border-left:none;border-right:none;width:50%;padding:10px}
table.form td.right{text-align:right}
table.form input,table.form select,table.form textarea{width:100%;border:1px solid #2379a3;padding:2px}
table.form input,table.form textarea{width:278px}
