body {color:#636363; font:12px Tahoma,Verdana,Helvetica,sans-serif; margin:0;padding:0; height:100%; background:#F5F5F5}
input,textarea,option,select,td,th {color:#636363; font:12px Tahoma,Verdana,Helvetica,sans-serif}

a {color:#8D8D8D;text-decoration:none}
.itr {visibility:hidden}
.pxl {width:1px; height:1px}
div.counter{display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px}

.url {background: url(i/url_bg.gif) repeat-x 0 0}
.url td {color:#8D8D8D}
.url a {color:#8D8D8D; text-decoration:none}
.url a:hover {color:#C70005}

.path {margin-left:67px;font-size:11px}
.lang-bar {font-size:10px}
.lang-bar a {color:#636363}
.lang-bar a:hover {color:#C70005; text-decoration:underline}
.lang-bar .here {font-weight:bold; color:#C70005}

.sstr {color:#C70005}

.srch {margin-left:67px}
.logo {margin-left:67px}

.menu-bg {background: url(i/menu_bg.gif) repeat-x 0 100%}
#menu {background: url(i/menu_bg.gif) repeat-x 0 100%}
#menu .nobg {background: url(i/menu_bg.gif) repeat-x 0 100%; text-align:left; width:2%}

#menu td {padding-top:6px; background:#F5F5F5 url(i/menu_li.gif) no-repeat 0 0; text-align:center; width:14%}
#menu a {display:block; padding:5px; font-size:10px; color:#fff; background:#5D5D5D url(i/menu1.gif) no-repeat 100% 100%; border:1px solid #CECECE; border-left-width:0px}

#menu a:hover, #menu a.here {color:#C70005; background-color:#CECECE; background-image:none}
#menu td.here a {color:#C70005; background-color:#CECECE; background-image:none}

#middle {margin-top:23px}

#left-menu {margin-left:31px; width:141px; margin-right:44px}
#left-menu td {font-size:10px; background:#f5f5f5 url(i/point.gif) repeat-x 0 0; padding:4px 0; vertical-align:top; width:102px}
#left-menu a {font-weight:bold; color:#8D8D8D}
#left-menu a:hover {color:#C70005}
#left-menu .here {color:#C70005}
#left-menu #pod {font-size:11px; width:102px; margin-top:3px}
#left-menu #pod a {display:block; font-weight:normal; background: url(i/menu_li.gif) no-repeat 0 4px; padding-left:10px}
#left-menu .nobg {background:none; text-align:center; width:39px}
#left-menu .nobg img {margin-top:3px}

.ico .mail {margin-left:25px; margin-right:23px}

.search {font-size:10px; color:#000; width:84px; height:13px; border-top:1px solid #CBCBCB; border-left:1px solid #CBCBCB; border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#ECECEC; margin:0 6px 0 0; padding:0 2px}

.bg {background: url(i/bg.gif) repeat-x 0 100%}

#latest-news td {border-right:1px solid #F5F5F5; font-size:10px; color:#787878}
#latest-news .title {margin-top:4px; font-weight:bold; font-size:11px}
#latest-news .title a {color:#787878; font-weight:bold; font-size:11px}
#latest-news .title a:hover {color:#787878; text-decoration:none}
#latest-news .news {margin:4px; width:128px; height:39px; min-height:39px}
html>body #latest-news .news {height:auto}
#latest-news .news a {color:#787878; text-decoration:none}
#latest-news .news a:hover {color:#C70005; text-decoration:none}
#latest-news .news span {font-weight:bold; font-size:9px}

#bottom {background:url(i/bottom.gif) repeat-x 0 0; font:9px Verdana,Helvetica,sans-serif; color:#8D8D8D}
#bottom td {font:9px Verdana,Helvetica,sans-serif; color:#8D8D8D}
#bottom a {font:9px Verdana,Helvetica,sans-serif; color:#8D8D8D}
#bottom a:hover {text-decoration:none}
#bottom .b1 {background:url(i/b1.gif) no-repeat 0 0}
#bottom .b1 div {margin-left:67px}
#bottom .astronim {margin-left:5px}

#tbodym td {font:9px Verdana,Helvetica,sans-serif; color:#000000}
#tbodym a {font:9px Verdana,Helvetica,sans-serif; color:#000000}
#tbodym a:hover {text-decoration:none}

.jsmenu, .jsmenu-top {top:-500px;left:300px;POSITION:absolute;visibility:hidden;Z-INDEX:999;background:"#fafafa";Filter: Alpha(Opacity=85, FinishOpacity=0, Style=0, StartX=0, StartY=40, FinishX=0, FinishY=0)}
html>body .jsmenu {background: url(i/bgmenu.png)}
.jsmenu div, .jsmenu-top div{padding:2px 10px ;font:11px Tahoma;Z-INDEX:999;}
.jsmenu div a, .jsmenu-top a{color:#000}
html>body .jsmenu div a{color:#333}
.jsmenu div a:hover, .jsmenu-top a:hover{color:#C70005}

.jsmenu div ul , .jsmenu-top div ul {padding:0;margin:0 20px;font-size:10px;Z-INDEX:999}

.jsmenu-top {color:#C70005;background-color:#cccccc; padding-top:4px;padding-bottom:8px}
html>body .jsmenu-top {background: url(i/bgmenu-top.png)}

.news {margin-bottom:20px}
.news h2 {font-size: 12px;margin:0;padding:0;margin:10px 0}

.row1 td {background:#eee;width:50%;font-size:11px}
.row2 td {width:50%;font-size:11px}

.trow1 td {background:#eee;font-size:11px}
.trow2 td {font-size:11px}


.tblContent {border-left:1px solid #999;border-top:1px solid #999}
.tblContent td,th {border-bottom:1px solid #999;border-right:1px solid #999}
.tblContent th {font-weight:bold;text-align:left;color:#fff;background:#CECECE}
.sel td{color:black; background-color:#ECECEC}
.unsel td{color:black; background-color:#CDCDCD}
.off td{color:#999999; background-color:#f6f6f6}
.norm td{background-color:#F5F5F5}
