body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2f2f2;
}
center.holder { text-align:left; }

FORM { margin:0px; padding:0px; }

BODY, DIV, P, TD, TH, SPAN, INPUT, TEXTAREA, SELECT, H1, H2, H3, H4, H5, H6, A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

UL { margin-left:-22px; padding-left:38px; }

P { margin:0px; padding:0px; }

H1, H2, H3, H4, H5, H6 { font-weight:bold; color:#2c4693; }
H1 { font-size:16px; margin-bottom:30px; }
H2 { font-size:14px; margin:12px 0px; }
H3 { font-size:13px; margin:8px 0px; }
H4 { font-size:12px; margin:4px 0px; }
H5 { font-size:11px; text-decoration:underline; }

TABLE { border-collapse: collapse; }

IMG { border:0px !important; }

A         { color:#607dd4; text-decoration:none; }
A:visited { color:#607dd4; text-decoration:none; }
A:hover   { color:#607dd4; text-decoration:underline; }

TABLE.overall { width:900px; background-color:#ffffff; margin-left:1px; }
	
TABLE.overall td { padding:0px; text-align:left; vertical-align:top; }
html>body>center>table.header { margin-bottom:1px; }
TABLE.header tr.first { height:17px; }
TABLE.header tr.second { height:209px; }
TABLE.header td { font-size:10px; border-bottom:2px solid white; }
TABLE.header td.first { background-color:#243263; }
TABLE.header tr.second td.first { background-color:#2c4693; }
TABLE.header td.second { background-color:#ffffff; border-left:2px solid white; }

TABLE.logoblock TD { border:0px !important; }
TABLE.logoblock TD.texts { width:100%; text-align:right !important; vertical-align:bottom !important; padding:2px; color:#cacfe3; }
TABLE.logoblock TD.texts A, TABLE.logoblock TD.texts A:visited, TABLE.logoblock TD.texts A:hover { font-size:10px; color:#cacfe3; }

TABLE.gerenda { height:28px; background-color:#e9e9e9; }
TABLE.gerenda td { vertical-align:middle; }
TABLE.gerenda td.first { text-align:left; padding-left:8px; }
TABLE.gerenda td.second { text-align:right; padding-right:8px; font-size:10px; }

TABLE.content td.first { width:180px; border-right:1px solid #e9e9e9; padding-top:8px; padding-bottom:20px; }
TABLE.content td.second { width:550px; padding:0px 8px 20px 10px; background: url(/inc/imgs/backs/issue.gif) repeat-y right; }
TABLE.content td.second P { text-align:justify; } 
TABLE.content td.third { width:170px; padding: 8px; text-align:center; }
TABLE.content td.third img { padding:1px !important; border:1px solid #e9e9e9 !important; } 

TABLE.footer { }
TABLE.footer tr.first td { background-color:#e9e9e9; text-align:center; vertical-align:middle; padding:8px; }
TABLE.footer tr.first td a { color:#161669; font-size:10px; }
TABLE.footer tr.second td { background-color:#ffffff; text-align:right; vertical-align:top; padding:2px 8px; }

TABLE.bodyend { width:920px; height:16px; background-image:url(/inc/imgs/backs/bodyend.jpg); margin-left:1px; }
TABLE.bodyend td { padding:0px !important; font-size:4px !important; height:16px !important; } 

div.div_navi { color:#a3a0a1; margin:6px 0px 20px 0px;   }
div.div_navi a { color:#a3a0a1; text-decoration:none; font-size:9px; }
div.div_navi a:visited { color:#a3a0a1; text-decoration:none; }
div.div_navi a:hover { color:#a3a0a1; text-decoration:underline; }
div.div_navi H1 { margin:0px; display:inline; font-size:10px; }

DIV.holder { background: #f2f2f2 url(/inc/imgs/backs/body.jpg) repeat-y center; }

TABLE.menu { width:170px; background-color:#e6e6e6; border:1px solid #e9e9e9; }
html>body>div>center>table>tbody>tr>td>center>table.menu { width:169px; margin-left:1px; }
TD.menu { padding:3px 4px !important; padding-right:10px !important; }
TD.menu A         { color:#5c6eba; text-decoration:none; }
TD.menu A:visited { color:#5c6eba; text-decoration:none; }
TD.menu A:hover   { color:#5c6eba; text-decoration:underline; }

TD.menu1 { font-weight:bold; padding:12px 4px 4px 12px !important; }
TD.menu1 A, TD.menu1 A:visited, TD.menu1 A:hover { font-size:10px; color:#525251; }

TD.menu2 { background-color:white; }
TD.menu2 A, TD.menu2 A:visited, TD.menu2 A:hover { font-size:10px; }

TD.menu3 { background-color:white; }
TD.menu3 A, TD.menu3 A:visited, TD.menu3 A:hover { font-size:10px; }

TD.menu2 { background-color:white; }
TD.menu4 A, TD.menu4 A:visited, TD.menu4 A:hover { font-size:10px; }

TD.filling { font-size:4px !important; width:16px !important; padding-left:0px !important; padding-right:0px !important; }

TD.SEL { font-weight:bold; }

IMG.flag { border:1px solid white !important; }

TABLE.shortnews { width:100%; background-image:none !important; }
TABLE.shortnews TD { padding:4px 4px !important; background-image:none !important; border:0px !important; }
TABLE.shortnews TD.first { width:15%; text-align:center; }
TABLE.shortnews TD.first IMG {  } 
TABLE.shortnews TD.second { width:85%; }
TABLE.shortnews SPAN.pdate { font-size:9px; color:darkgray; }
TABLE.shortnews H3 { margin:0px 0px 6px 0px !important; font-size:12px !important; }

TABLE.ShowSelect { margin:10px 0px; }
TABLE.ShowSelect TD { text-align:center; padding:0px 20px 0px 0px; }

DIV.ContentScroll { height:450px; overflow: auto; width:99.5%; padding-right:10px; }
html>body>div>center>table>tbody>tr>td>div>div.ContentScroll { width:auto; margin-right:-20px; }

