/* CSS Document */
.main_h h1 {font-size: 13px; font-weight: bold;}
body {margin:0px; padding:0px; border-collapse:collapse;}
table {margin:0px; padding:0px; border-collapse:collapse;} -->
td { vertical-align:middle; margin:0px; padding:0px;} -->
table.mn {margin:0px; padding:0px; width:100%; height:100%;}
table.mn td.front { vertical-align:top;  width:15px; height:100%; margin:0px; padding:0px; background-color:#666666;}
table.mn td.all { vertical-align:top;  width:98%; height:100%; background-color:#FFFFFF;}

table.top {margin:0px; padding:0px; width:100%; height:123px;}
table.top td { vertical-align:middle; }

table.top table {margin:0px; padding:0px; width:280px;}
table.top table td{vertical-align:middle;  font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#1D4B78;}

table.bline {margin:0px; padding:0px; width:100%; height:32px;}
table.bline td.line {width:100%; height:32px; background:url(/images/new/back-map.jpg) top repeat-x; vertical-align:middle; text-align:right; padding-right:42px;}
table.bline td.line img {border:0px; padding-right:28px;}

table.cont {margin:0px; padding:0px; border-collapse:collapse; width:100%;} 
table.cont td.content { width:100%; padding-left:235px; font:12px Arial, Helvetica, sans-serif; color:#000000; padding:10px 17px 10px 235px; vertical-align:top;} 
b {font:12px Arial, Helvetica, sans-serif; color:#1D4B78; font-weight:bold;}
strong {font:12px Arial, Helvetica, sans-serif; color:#1D4B78; font-weight:bold;}

.tel img {padding-right: 7px!important;}

table.news {border:1px #A0A0A0 solid;}
table.news td { height:15px; vertical-align:bottom; padding:0px 0px 0px 12px; margin:0px;}
table.news td.con { padding:12px; vertical-align:top;}
table.news td.otd { background:url(/images/new/odt.jpg) repeat-y top; width:1px; height:100%;}
table.news a.more {font:12px Arial, Helvetica, sans-serif; color:#1D4B78; font-weight:bold; text-decoration:none;}
table.news a.more:hover {font:12px Arial, Helvetica, sans-serif; color:#1686B1; font-weight:bold; text-decoration:underline;}
h1 {font:18px Arial, Helvetica, sans-serif; color:#1D4B78;}
h2 {font:12px Arial, Helvetica, sans-serif; color:#1D4B78; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}

/*MENU*/
div.left {position:absolute; top:115px; left:23px; font:12px Arial, Helvetica, sans-serif; color:#1D4B78; width:209px;}
div.menu {background:url(/images/new/back-menu.jpg) top no-repeat; width:209px; height:442px; border:1px #A0A0A0 solid;}
div.menu ul {list-style-image:url(/images/new/kub-menu.gif); padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
div.menu ul li { padding:0px 0px 8px 0px;}
div.menu ul li a {font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
div.menu ul li a:hover {font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

div.line {width:209px; text-align:center; padding:18px 0px 18px 0px;}

div.grafik {padding:30px 0px 30px 10px; line-height:20px;}

div.graf1 {left:23px; font:12px Arial, Helvetica, sans-serif; color:#1D4B78; width:209px; margin-bottom:10px;}
div.graf {background:url(/images/new/back-menu.jpg) top no-repeat; width:209px; height:50px; border:1px #A0A0A0 solid;}
div.graf ul {list-style-image:url(/images/new/kub-menu.gif); padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
div.graf ul li { padding:0px 0px 8px 0px;}
div.graf ul li a {font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
div.graf ul li a:hover {font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

/*podval*/
table.under { width:100%;}
table.under td {padding:0px 0px 0px 0px;}
table.under table { width:100%;}
table.under table img{ vertical-align:top;}
table.under table td.tyan{ width:100%; background:url(/images/new/odt.jpg) repeat-x top; width:100%; height:1px; padding:0px 0px 0px 0px;}
td.copy {height:65px; text-align:center; font:11px Arial, Helvetica, sans-serif; color:#1D4B78;}
td.count {height:65px; text-align:right;}
td.count img {margin-right:10px;}

a {font:12px Arial, Helvetica, sans-serif; color:#1D4B78; font-weight:bold; text-decoration:underline;}
a:hover {font:12px Arial, Helvetica, sans-serif; color:#1686B1; font-weight:bold; text-decoration:none;}

table.newsss {}
table.newsss td { padding:0px 7px 10px 0px; vertical-align:top;}
table.newsss td.newsright { padding:0px 0px 10px 30px; border-left:1px #999999 solid; vertical-align:top;}

p {text-align:justify;}
p.txt { margin-top:0px; padding-top:0px;}

table.none {  border: solid 1px #1F5579; }
table.none td { padding:3px; border: solid 1px #1F5579;}
