* {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100.01%; margin: 0; padding: 0;}
HTML, BODY {height: auto;}
BODY {background: #e4e4da url(/images/background.jpg) repeat-x; color: #000; font-size: 62.5%; text-align: center;}
TABLE {border: 0; border-collapse: collapse; width: 100%;}
TD {padding: 0px; text-align: left;}
A, A:link, A:visited, A:hover, A:active, A:focus {color: #0067aa; outline: none; text-decoration: none;}
H1, H2 {font-size: 150%; margin-bottom: 0.8em;}
H2 {font-size: 125%;}
P {margin-bottom: 0.8em;}
UL, OL {margin-bottom: 1em; margin-left: 1.5em;}
OL {margin-left: 2em;}
LI {margin: 3px 0;}
UL UL, OL OL {margin-left: 1.5em; margin-bottom: 0px;}
OL OL {margin-left: 1.5em;}
.main {border-left: 1px solid #a3a38f; border-right: 1px solid #a3a38f; font-size: 130%; height: 100%; margin: 0 auto; width: 1000px;}
#header {background: #1a7db9 url(/images/blue-top.gif) repeat-x; height: 145px;}
.header {margin-top: 5px;}
.header IMG {display: block;}
#menu, #content{vertical-align: top;}
#menu {background-color: #f8f4eb; width: 274px;}
.menu {margin: 5px 10px 25px 0;}
.row {overflow: hidden; zoom: 1;}
.row DIV {float: left; padding: 0.5em 0 0.6em 0;}
DIV.arrow {width: 26px;}
DIV.subarrow {width: 42px;}
IMG.arrow, IMG.subarrow {margin: 0.5em 0 0 10px;}
IMG.subarrow {margin-left: 26px;}
.menu .item, .menu .subitem {background: transparent url(/images/item-bottom.gif) repeat-x bottom; width: 238px;}
.menu .subitem {width: 222px;}
.hide {display: none;}
#content {background: #fff url(/images/blue-top.gif) repeat-x; width: 726px;}
.content {margin: 15px 10px 10px 10px; overflow: hidden; zoom: 1;}
.cinema {float: left; width: 348px;}
.internet {float: right; width: 348px;}
.marginbottom {margin-bottom: 6px;}
.clearboth {clear: both;}
.title, .date, .fulltitle, .simpletitle {font-weight: bold; margin-bottom: 6px; padding: 0.5em; clear: both;}
.fulltitle, .simpletitle {margin: 0; width: 100%;}
.title {background-color: #e5dcc9; border-left: 5px solid #cfc5af;}
.img {float: left; margin: 0 6px 6px 0;}
.img2 {float: right; margin: 0 0 6px 6px;}
DIV.img2 {clear: both; float: right; width: 250px;}
.info {background-color: #e5dcc9; border: 1px solid #cfc5af; margin: 6px 0; padding: 3px;}
.leftinfo {float: left; width: 450px;}
.clearleft {clear: left;}
.image {text-align: center;}
IMG.cntr {margin: 0 auto;}
.detail {text-align: right;}
.newsfulltitle, .newssimpletitle {clear: both; margin-bottom: 6px; overflow: hidden; zoom: 1;}
.newsfulltitle {background-color: #e5dcc9;}
.date {background-color: #cfc5af; vertical-align: top;}
TABLE.list {margin-left: 1px;}
TABLE.list TD {border: 1px solid #cfc5af; padding: 3px;}
TR.firstrow {background-color: #e5dcc9; text-align: center;}
TABLE.noborder TD {padding: 3px;}
TABLE.center TD {text-align: center;}
.margintop {margin-top: 0.8em;}
.thumb {float: left; padding-right: 0.2em;}
.bottom-menu {text-align: center; padding-top: 12px; padding-bottom: 10px;}
.bottom-menu-item {background-color: #e5dcc9; border: 1px solid #cfc5af; margin: 0 0 0 6px; padding: 3px 8px;}
#footer {background: #f3f1f1 url(/images/grey-top.gif) repeat-x; height: 91px;}
.footer {background: transparent url(/images/footer-background.gif) no-repeat; border-bottom: 1px solid #a3a38f; padding: 15px 0 10px 0;}
.subfooter {height: 65px;}
.nika {text-align: center; width: 202px;}
.nikalogo {width: 72px;}
.contact {padding: 0 13px;}
.contactborder {border-right: 1px solid #b8b7b7;}