body {height:100%; background: transparent URL("/.npage/img/common_page_bg.gif") repeat-x;}

#main-table {margin-left: auto; margin-right: auto; width: 800px;height: 100%}
#main-table-net {margin-left: auto; margin-right: auto; width: 920px;height: 100%}

#logo-block a {color: white; text-decoration: none}

.auth-block:hover {background-color:#171717; border:1px #000 solid;color: #fff;}
.auth-block a:hover {color: #fff;}
.auth-block a {color: #999; font-size: 0.9em; text-decoration: none;}

.auth-block-chat {float:right; margin-top: 2px; padding-right: 0px; padding: 3px; background: #000;cursor: pointer}
.auth-block-chat a {color: #999; font-size: 0.9em; text-decoration: none;}
.auth-block-chat:hover {background-color:#171717; border:1px #000 solid;}
.auth-block-chat a:hover {color: #fff;}

#bottom-block {color: #999; font-size: 0.9em; padding-right: 20px; text-align: right}
#bottom-block a {color: #999; margin-left: 5px; margin-right: 5px}
#bottom-block .languages a {margin: 0px 1px}

/*
#left-block h3 {text-align: left; }
#left-block ul ul {padding: 5px; margin-bottom: 20px; }
#left-block ul ul li {padding-left: 20px; background: URL("/common/cimg/icons/arrow_right.gif") no-repeat; font-weight: normal}
#left-block ul li.section {font-weight: bold; margin-bottom: 3px; }
#left-block ul li.selected, #left-block ul li.selected a {color: yellow; font-weight: bold}
#left-block a {color: white; text-decoration: none}
#left-block a:hover {text-decoration: underline}
*/

#left-block h3 {padding: 5px; border: 1px solid #ccc;  -moz-border-radius: 4px;-webkit-border-radius: 4px; border-radius: 4px;background: #F8F8F8; font-weight: bold; font-size: 1em; margin-top: 5px; margin-bottom: 10px}
#left-block h3 a{text-decoration: none; color: black}
#left-block ul {padding: 5px; padding-top: 0px;}
#left-block ul li {padding-bottom: 5px; }
#left-block ul li :hover { background:#eee; padding-right:10px;padding-bottom: 5px;}
#left-block ul a {text-decoration: none; padding:2px 2px 2px 2px;}
#left-block ul li.section {font-size: 1.3em; font-weight: bold; margin-top: 10px; margin-bottom: 10px}
#left-block li.selected a {color: #CC0000; font-weight: bold}



.page-intop {margin-top: -5px; background: #737373 URL("/pages/img/index_gray_top_bg.gif") repeat-x; }
.page-intop a {font-size: 1em; color: white}
.page-intop .inner-block {padding-top: 13px; padding-left: 20px; color: white; font-size: 0.9em}

.subtitle-block {padding: 3px 5px; background: #F3F3F3; color: #666; border-bottom: 1px solid #DDD; margin-bottom: 10px; font-size: 9pt; min-height: 23px}
.subtitle-block b {color: #333}
.subtitle-block a {color: blue; }

.gray-block {background: #737373; color: white; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.gray-block a {color: white}
.gray-block .title {font-size: 1.8em; border-bottom: 1px solid #999; margin-bottom: 25px}
.gray-block .green {color:#55DD56; font-size: 0.8em}
.gray-block .subtitle-link {text-decoration: none; font-size: 1.2em; font-weight: bold}


#nav-path-block {border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; margin-top: 20px; margin-bottom: 10px; background: #F8F8F8; text-align: right; color: #666; padding: 5px 10px; font-weight: bold}
#nav-path-block a {text-decoration: none; color: #55557B; font-size: 0.9em; font-weight: normal}

#chat-top-block {height: 30px}



.bottomenu li {
margin-top:-4px;
float: right;
display: inline;
list-style-type: none;
}

.bottomenu li a {
float: right;
display: inline;
text-align: center;
color: #000;
text-decoration: none;
padding: 0 1.0em;
height: 20px;
line-height: 20px;
background: #fff;
border: 1px solid #ebebeb;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
 border-radius: 6px;
}

.bottomenu li a:hover {
color: #000;
text-decoration: none;
background: #f2f2f2;
border: 1px solid #ebebeb;
}

.bottomenu li a.active {
background: #f2f2f2;
color: #000;
text-decoration: none;
border: 1px solid #ebebeb;
}


