@charset "utf-8";
body {font-size: 75%; padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; color: silver; background: #000}

#over {width:980px; text-align:right; margin:3px 0 1px 0}

#main {width:980px; text-align:left; border:1px solid gray; background: #000 url(gfx/mainback.png) 480px 10px no-repeat}
#top {position:relative; height:110px; background: url(gfx/top.jpg) right 0 no-repeat}
#link {position:absolute; left:-20px; top:-15px }
#top #text {top:18px; left:155px; position:absolute}
#top h1 {font-size:280%; margin:0; border:0}
#top h2 {font-size:100%; margin:0; color:silver}
#top .login {bottom:20px; right:220px; position:absolute}
#top a:hover img {filter: none; -moz-opacity:1}

#menu {position:absolute; bottom:0; width:100%; background: red; text-align:right;border-bottom:1px solid silver}
#menu a:hover,#menu .mark {background: #000; text-decoration:none; border-bottom:1px solid #000}
#menu a {border-left: 1px solid #fff; padding: 0 10px; color:#fff; border-bottom:1px solid silver}

#menu10 {position:absolute; top:2px; right:5px; font-size:95%}

#icon {margin-bottom: 7px}

a:hover {color: silver; text-decoration:underline}
a {color: red; font-weight: normal; text-decoration: none}

.mark {color:silver; text-decoration:underline}

#path {clear:both;margin-top:8px; font-size:85%}

#leftmrg {float: left; width:5px; height:450px}
#left {float: left; width: 220px; margin: 37px 0 10px 0}
#left h2 {background: #3F3F3F; font-size:110%; color:#fff; padding: 1px 2px; margin: 0 0 2px 0; text-decoration:none; border-bottom: 1px solid red}
#left p {padding: 0; margin:0; font-size:90%}
#left ul {list-style-type:none; margin:0;padding:0}
#left ul a {color:#000; padding: 2px 0 2px 3px; display:block; width:100%; font-size:90%}
#left ul a:hover, #left ul .mark {background:red; text-decoration:none; color:#fff}
#left ul li {background:#BBBBBB; margin-top:1px}
#left ul ul a {color:#383838; font-style:normal; padding: 1px 0 1px 16px}
#left ul ul li {background:#D5D5D5; margin-top:0; border-top: 1px solid #fff}

#right {float:right; padding:0 0 0 5px;color:gray;width:200px; border-left: 1px solid #EAEAEA; margin-left:10px}

ul {margin-top:0;margin-left:12px;padding-left:12px;margin-bottom:7px; overflow:hidden}
ul p {margin-top:4px; padding:0}
ul ul {font-size:90%}
ul ul ul {font-size:95%}

.no_type {list-style-type:none}

#content {float:right; width: 730px; overflow:auto; padding-right:5px;}

#b1{clear: both; background: red; border-top:1px solid silver; text-align:right;  padding: 0 0 2px 0}
#b1 a {color:#fff; margin-right:5px; font-size:85%}

.sep {border-top: 5px solid #000}

p {margin:0;padding:0  0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif}

.border {border: 1px solid #4F4F4F}
.light {background: #303030}

.fr {float: right}
.fl {float: left}
.ar {text-align: right}
.ac {text-align: center}
.w100 {width: 100%}
.print {display:none}
.p3 {padding:3px}
.m3 {margin:3px}
.cb {clear:both}

.readonly {background: #DCDCDC; color: gray}
.butt {text-align: center; background: #515151; cursor: pointer; color:#fff} 
.butt2 {background:gray;font-size:80%;cursor:pointer;color:#fff}
input, textarea, select {font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0 2px; color: #000; border:1px solid silver}
form {margin:0; border:0}

img {border:0}

a:hover img, .gal a:hover img {filter: alpha(opacity=70); -moz-opacity:0.70; border-color: red}
.gal a img, .ilink {border: 1px solid #DCDCDC; margin: 3px}
#files a img {margin: 3px}

blockquote {margin-top:2px}

td {font-size: 75%; vertical-align: top; padding: 0 2px}
th {font-size: 78%; vertical-align: top; background: #BBBBBB; color:#000; padding: 1px}

h1 {font-size: 175%; margin:10px 0 4px 0; color: red; font-weight:normal}
h2 {font-size: 140%; margin: 7px 0 5px 0; color: #838383; font-weight:normal}
h3 {font-size: 120%; margin: 3px 0 1px 0}
h4 {font-size: 100%; margin: 3px 0 1px 0; font-weight:normal; border-bottom:1px solid red}
h5 {font-size: 100%; margin: 0 0 2px 0; text-decoration: underline}
h6 {font-size: 90%; margin: 0 0 2px 0; font-weight:normal; text-decoration: underline}

hr {color: #4F4F4F; height: 1px; background: #4F4F4F; border: 0}

.sm9 {font-size: 80%}
.sm10 {font-size: 90%}
.f12 {font-size: 125%; font-weight: bold}

.hand {cursor: pointer}
.red {color:#FF0000}
.paging {clear: both; background:#3F3F3F; padding: 0px 5px; height:20px; margin:3px 0}
.paging a {font-size:110%; font-weight:bold}

.brg {font-size: 140%; text-align:right; color:#c0c0c0; font-weight:bold}

.gray {background: #D3D3D3; color:#000}

.bred {color:#fff; background:#FF0000}
.live td {border:1px solid #4F4F4F; text-align:center; font-size:70%; width:25%}
.live div {border-bottom:1px solid red}
.onair {background: url(gfx/onair.png) no-repeat right bottom}
.green {font-weight:bold;color:#00FF00}

.msg {color:#fff;font-weight:bold;font-size:130%;text-align:center;background:#333; padding:3px}
.livebutt {line-height:30px;background:#ff0000;color:#fff;border:1px solid #fff;font-size:120%;padding:5px 15px;font-weight:bold}
