body { background-color: #747474; line-height: 20px; margin: 0; padding: 0; color: #FFF; font-family: Tahoma, Verdana, Arial; font-size: 11px; }
img { border: none; }
img.b { border-left: 3px solid #fff; border-top: 3px solid #fff; border-right: 3px solid #bbb; border-bottom: 3px solid #bbb; }
td { font-size: 11px; color: #fff; }

a { color: #CCC; font-size: 11px; text-decoration: none; font-weight: bold; padding-bottom: 1px; border-bottom: 1px dotted #CCC;}
a:hover { color: #500; font-size: 11px; text-decoration: none; font-weight:bold; padding-bottom: 1px; border-bottom: 1px solid #500;}

#news_date { color: #500; font-size: 14px; font-weight: bold; }
a.news { color: #fff; font-size: 11px; text-decoration: underline; font-weight: bold; line-height: 16px;}
a.news:hover { color: #333; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 16px; }

.pages_current { color: #FFF; background-color: #F00; font-weight: bold; padding: 1px 5px 2px 5px;}
a.pages { color: #CCC; padding: 1px 5px 2px 5px; text-decoration: none; border: 1px solid #747474;}
a.pages:hover { color: #FFF; background-color: #aaa; padding: 1px 5px 2px 5px; text-decoration: none; border: 1px solid #fff;}

a.title { font-size: 12px; line-height: 20px; color: #CCC; text-decoration: none; font-weight: bold; padding-bottom: 1px; border-bottom: 1px dotted #CCC;}
a.title:hover { color: #500; font-size: 12px; line-height: 20px; text-decoration: none; font-weight:bold; padding-bottom: 1px; border-bottom: 1px solid #500;}
a.img { padding: 0px; border: 1px solid #747474; }
a.img:hover { padding: 0px; border: 1px solid #fff; }

.tover { background-color: #909090; }
.tout { background: none; }

.copyright { color: #999; font-size: 11px; }
a.copyright { color: #CCC; font-size: 11px; text-decoration: none; font-weight: bold; padding: 0px; border: none;}
a.copyright:hover { color: #fff; font-size: 11px; text-decoration: none; font-weight:bold; padding: 0px; border: none;}
h1 { font-size: 18px; height: 40px; font-family: Tahoma, Verdana, Arial; text-align: left; margin: 0px; }
h2 { font-size: 14px; font-family: Tahoma, Verdana, Arial; margin: 0px; color : #500; line-height: 20px;}
p { font-size: 11px; line-height: 18px; text-align: justify; }
ul { font-size: 11px; line-height: 18px; }
input { border: 1px solid #999; font-weight: bold; font-size: 11px; background-color: #fff; }
.i2 { border: 0px; font-size: 11px; background: transparent; }
hr { height: 1px; width: 100%; color: #ccc; }

table #about tr td.about_title { text-align: right; font-weight: bold; }
table #about tr td { text-align: justify; }


ul { font-size: 11px; line-height: 20px; margin: 0; padding-top: 19px;}
ul li { list-style: none;  background: url('images/li.gif') top left no-repeat; padding-left: 8px; }

ul.users { font-size: 11px; line-height: 20px; margin: 0px; padding-top: 19px;}
ul.users li { list-style: none;  background: url('images/li.gif') top left no-repeat; padding-left: 8px; }

ul.users li a { color: #CCC; font-size: 11px; text-decoration: none; font-weight: bold; padding-bottom: 1px; border: none;}
ul.users li a:hover { color: #500; font-size: 11px; text-decoration: underline; font-weight:bold; padding-bottom: 1px; border: none;}
