html, body, #main {height: 100%;}
body {background: #000; color: #FFF;}
/*.fp {background: #D4EFFC url(/pic/big_tail.gif) no-repeat 197px 100%;}*/
body {margin: 0; padding: 0;}
form {padding: 0; margin: 0;}
body, td, th, p, li {font: 12px tahoma, verdana, arial, sans-serif;}
p {margin: 0 0 5px 0;}
input, select, textarea {font: 12px tahoma, verdana, arial, sans-serif;}
img {border: none;}
.both {clear: both;}
.spacer {font-size: 1%; width: 1px; height: 1px;}
a {color: #FFF; text-decoration: underline;}
a:hover {color: #DC1309;}
.menu {font-size: 11px; color: #B40808; left: 30px;}
.menu div {white-space: nowrap;}
.menu a {text-decoration: none;}
a.off {text-decoration: underline; color: #B40808;}

.relative {position: relative;}
.absolute {position: absolute;}
#main {background: url(/pic/section_1.jpg) no-repeat 63px 62px;}
#main2 {background: url(/pic/section_2.jpg) no-repeat 60px 49px;} 
#main3 {background: url(/pic/section_3.jpg) no-repeat 50px 58px;}
#main4 {background: url(/pic/section_4.jpg) no-repeat 1px 51px;}
#main5 {background: url(/pic/section_5.jpg) no-repeat 74px 54px;}
#main6 {background: url(/pic/section_6.jpg) no-repeat 11px 55px;}
#main7 {background: url(/pic/section_7.jpg) no-repeat 4px 41px;}
#main8 {background: url(/pic/section_8.jpg) no-repeat 72px 46px;}
#active_menu {font-size: 11px; color: #B40808;}
h1, .componentheading, .contentheading {font: 30px arial, sans-serif; margin-bottom: 10px;}
h1 {margin: 0; padding: 0; margin-bottom: 10px;}

.moduletablelogin {padding-left: 12px; background: url(/pic/line.gif) no-repeat 0 4px; margin-top: 10px;}
.moduletablelogin input {margin: 3px 0 8px 0; font-size: 11px;}
.moduletablelogin input.checkbox {margin: 0;}
.moduletablelogin td {font-size: 11px;}
.moduletablelogin h3 {font: 18px arial, sans-serif; color: #FFAE00; text-align: left; margin: 0 0 5px 0; padding: 0;}
.moduletablelogin .mini2 {font-size: 10px; padding-left: 10px;}

.moduletablevoting {padding-left: 12px; font-size: 11px; background: url(/pic/line.gif) no-repeat 0 4px; margin-top: 10px;}
.moduletablevoting h3 {font: 18px arial, sans-serif; color: #4F5534; text-align: left; margin: 0 0 5px 0; padding: 0;}
.moduletablevoting td, .moduletablevoting input {font-size: 11px;}
.green-link {color: #4F5534;}
.main-cont {padding: 0 10px; font-size: 12px;}

.foto-menu {margin: 25px 0 25px 0; font-size: 11px;}
.sectiontableentry2 td {padding: 0 10px 10px 0; text-align: left;}
.sectiontableentry2 img, .pict, .pict2 {border: 4px solid #FFF;}
.pict2 {margin: 0 15px 10px 0;}
.sectiontableheader {font-size: 17px;}
.sectiontableheader b {font-weight: normal;}
.foto-head {color: #666; font-weight: bold;}
.grey {color: #666;}
.small {color: #CCC;}
.mini, .mini td {font-size: 11px;}
hr {height: 1px; color: #897D4C; background-color: #897D4C; border: none;}

.contentpagetitle {font-size: 14px;}
.componentheading {padding: 0;}
.newspane td {padding: 0;}
.newspane {border-collapse: collapse;}

.readon {text-decoration: none; font-size: 11px;}
.smenu {width: 100%; text-align: right; height: 25px;}
.smenu a {font-size: 11px;}
.createdate {font-size: 11px; color: #666;}

.boardtable {border: 3px solid #333;}
.boardtable td {padding: 3px;}

.contentpaneopen p img {border: 3px solid #FFF; float: left; margin: 5px 5px 5px 0;}
.registration td {padding: 0 10px 8px 0; white-space: nowrap;}
.red {color: #DF0000;}
.details {margin-top: 5px; font-size: 11px;}

.cinema-class td { padding: 8px 5px 5px 0; text-align: left;}
.cinema-class td img {border: 3px solid #FFF; margin: 0 10px 5px 0;}
.year {color: #FFA800; font-size: 17px; border-bottom: 1px solid #292929; text-align: left;}
.year span {font-size: 12px; color: #666;}
.bord-bot {border-bottom: 1px solid #292929;}
.cinema-class td .readon img, img.bord-none, .cinema-class td img.bord-none {border: none; margin: 0;}
.cinema-class td .big-pict {border: 4px solid #FFF; float: left; margin: 0 15px 10px 0;}
.grey2 {color: #FFDA92;}
.publish {position: absolute; top: -1px; background: url(/pic/icons.gif) no-repeat 0 100%; width: 112px; height: 39px;}
.publish img {margin: 8px 12px 0 9px;}
.main-bord-bot {border-bottom: 1px solid #727272;}

.publish-fp {position: absolute; top: -23px; background: url(/pic/icons2.gif) no-repeat 0 100%; width: 124px; height: 61px;}
.publish-fp img {margin: 23px 22px 0 8px;}
.publish-fp img#home {margin-top: 8px;}
.gallery-pic {border: 5px solid #FFF; margin: 10px 0 0 0;}
.b-none img {border: none !important;}
.b-none td {border-bottom: 1px solid #292929;}

.forum-class td {text-align: left; padding: 5px 8px 5px 0; border-bottom: 1px solid #292929;}
.forum-class img {border: none;}
td.center {text-align: center;}
table.border-none td {border: none;}

.content-class p {clear: both;}
.fp-news {padding-left: 15px; font-size: 11px; background: url(/pic/line2.gif) no-repeat 0 7px; margin-top: 10px;}
.fp-news h3 {font: 22px arial, sans-serif; color: #FFF; text-align: left; margin: 0 0 5px 0; padding: 0;}
.first-page .moduletablevoting {padding-left: 15px; font-size: 11px; background: url(/pic/line2.gif) no-repeat 0 7px; margin-top: 10px;}
.first-page .moduletablevoting h3 {font: 22px arial, sans-serif; color: #4F5534; text-align: left; margin: 0 0 5px 0; padding: 0;}
.first-page .moduletablelogin {padding-left: 15px; background: url(/pic/line2.gif) no-repeat 0 7px; margin-top: 10px;}
.first-page .moduletablelogin h3 {font: 22px arial, sans-serif; color: #FFAE00; text-align: left; margin: 0 0 5px 0; padding: 0;}
.first-page .moduletable {padding-left: 15px; background: url(/pic/line.gif) no-repeat 0 4px; margin-top: 10px;}
.first-page .moduletable h3 {font: 18px arial, sans-serif; color: #BA141D; text-align: left; margin: 0 0 5px 0; padding: 0;}
.first-page ul.latestnews {padding: 0; margin: 0; list-style-type: none; list-style-image: none;}
.first-page ul.latestnews li {background: url(/pic/arr_path.gif) no-repeat 5px 2px; padding-left: 20px; margin-bottom: 4px;}
.news-link {color: #BA141D;}

.moduletable {padding-left: 15px; margin-top: 10px; text-align: left;}
.moduletable h3 {font: 18px arial, sans-serif; color: #FFFFFF; text-align: left; padding: 5;}
