html, body, div, img, ol, ul, li, dl, dt, dd, h1, h2, h3, p, form, input, select, textarea {margin: 0; padding: 0;}

body, html {width: 100%; height: 100%;}
body {background: #ffffff; min-width: 859px;}
body, div, table {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000;}

a img, img {border: none;}

a {color: #0086CB; text-decoration: none;}
a:hover {color: #0086CB; text-decoration: underline;}

h1, h2, h3 {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold;}

h1 {font-size: 18px;}
h2 {font-size: 12px;}

.f {color: #fff;}
h1.f {padding: 15px 0 0 0;}
h2.f {padding: 0 0 20px 0;}

select, textarea, input {color: #000; font: 11px Tahoma, Verdana, Arial, sans-serif;}
textarea, input {padding: 2px 0px;//height: 21px;}
.noborder {border: none;}

.container {width: 100%; position: relative; height: auto; min-height: 100%;}

.abs {position: absolute;}.rel {position: relative;}.fl {float: left;}.fr {float: right;}.ac {text-align: center;}.ar {text-align: right;}
.spacer {height: 1px; clear: both; width: 100%;}
.wrap {width: 100%;}

.t-spacer {height: 30px;}
.s40 {height: 40px;}
.s20 {height: 20px;}
.s15 {height: 15px;}
.s13 {height: 13px;}
.s6 {height: 6px;}

.h100 {height: 100%;}
.h121 {height: 121px;}
.h263 {height: 264px;}

/* header */
.search {width: 100%;}

.bg-clock {background: url('/imgs/bg-clock.gif') repeat-x; padding-top: 26px;}
.bg-search {background: url('/imgs/bg-search.gif') repeat-x; padding-top: 45px;}
.bg-dop {padding-top: 40px; white-space: nowrap;}
.bg-dop b {color: #515151;}
.bg-search b, .bg-search a, .bg-search a:hover {color: #000;}
.bg-search a {font-size: 10px; text-decoration: underline;}

.bg-clock, .bg-logo, .w70, .bg-dop {color: #A7A7A7;}
.w70 {width: 70%;}

.logo {margin: 25px 0 12px 0;}
.icq {margin-right: 10px;}

.h-b {background: url('/imgs/h-b.gif'); width: 34px; margin-top: 1px; position: relative; z-index: 10;}
.h-bg {background: url('/imgs/h-bg.gif') repeat-x;}
.h-bgf {background: url('/imgs/h-bgf.gif') bottom left repeat-x;}
.h-bgc {background: url('/imgs/h-bgc.gif') repeat-x;}
.h-pad {padding: 0 20px;}

#desktop {position: absolute; z-index: 9; top: 100px; left: 31.5%;//left: 31%; width: 397px; height: 257px; background: url('/imgs/bg-menu.gif') repeat-x;}
/* /header */

/* menu */
#menu {position: absolute; z-index: 11; top: 121px; right: 17px; width: 17%; height: 242px; background: #fff url('/imgs/bg-menu.gif') no-repeat;}
.menus {background: url('/imgs/bg-menus.gif') top right no-repeat; height: 242px;}

.m-nav {color: #515151; padding: 40px 0 30px 0;}
.m-pad {padding: 0 20px 0 29px;}
.m-pad a {font-size: 10px; font-family: Arial; display: block; padding: 2px 0; font-weight:bold;}
.m-pad a {text-decoration: underline;}

.s-menu {width: 80%; text-align: left; margin: 0 0 0 auto;}
.s-menu li, .s-menu li a, .s-menu li a:hover {color: #ffffff;}
.s-menu li {list-style: none; white-space: nowrap; padding: 2px 0;}
/* /menu */

/* title table */
.t-g {background: #EFBD26 url('/imgs/t-g.gif') no-repeat; margin: 0 2px;}
.t-b {background: #26C2EF url('/imgs/t-b.gif') no-repeat;}
.t-r {background: #EF5A26 url('/imgs/t-r.gif') no-repeat; padding: 0 5px 0 20px !important;}
.t-t {color: #ffffff; font-weight: bold; font-size: 12px; padding: 6px 12px 8px 85px;}

td.s-title {padding: 10px 0 1px 0 !important;}
div.s-title {color: #ffffff; font-weight: bold; font-size: 12px; padding: 6px 12px 8px 85px; background: #ACA99A; border-top: 1px solid #8A877B;}
/* /title table */

/* content */
.c-pad {padding-left: 33px;}
.r-col {padding-left: 33px;}

.n-date {font-weight: bold; float: left; padding: 0 20px 0 5px;}
.n-title {font-weight: bold; color: #0086CB;}
.n-ann {font-weight: bold; color: #0086CB; padding: 0 5px;}

p {margin: 16px 0 0 0;}
.c-table tr td {padding: 6px 10px 6px 10px;}
.c-table2 tr td {padding: 0px;}
.c-one {background: #EDECE0 url(/imgs/c-one.gif) repeat-x;}
.c-two {background: #D7D3C1 url(/imgs/c-two.gif) repeat-x;}
/* /content */

/* footer */
.bg-footer {background: #98CC00 url('/imgs/bg-footer.gif') repeat-x;}
.bg-footers {background: #ffffff url('/imgs/bg-footers.gif') repeat-x; color: #A7A7A7;}
.bg-footers div {color: #A7A7A7;}
.bg-footers a, .bg-footers a:hover {color: #A7A7A7;}
.bg-footers .f-r {float: right; width: 53%; text-align: right; padding-right: 14px;}
.bg-footers .f-l {float: left; width: 40%; padding-left: 20px; padding-top: 14px;}
/* /footer */