html, body { background-color: #333; background-image: url(../bg.gif); border-width: 0px; color: #EEEEEE; margin: 0px; padding: 0px; width: 775px; }
html, body, td, div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
th, td, div { color: #333 }
a { color: #333; font-weight: bold; text-decoration: underline; }
a:hover { text-decoration: none; }
h3 { background-color: #666; font-size: 11px; margin: 0px; padding: 3px 8px 3px 8px; }
h3#title { text-transform: none }
h4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; margin: 2px 0px 2px 0px; padding: 3px; text-align: center; text-transform: uppercase; }
h5 { font-size: 11px; margin: 0px; padding: 2px 10px 2px 10px; }
h6 { background-color: #D1D1D1; border: 1px solid #7B7B7B; color: #000; font-size: 10px; font-weight: normal; margin: 0px; padding: 0px 7px 1px 7px; }
h3, h4, h5 { color: #EEE; font-weight: bold; }
h3, h5, h6 { text-align: left; }
h4, h5 { background-color: #813B39; }

img { border: none; }
p { margin: 4px 1px 4px 1px; text-align: justify; }
p:first-letter { text-transform: uppercase; }
p#a-center { text-align: center }
p#film-info { line-height: 13px }
p#addon:first-letter { margin: 0px }
table { margin: 0px; padding: 0px; }
td { margin: 0px; padding: 0px; }
th { padding: 2px 0px 2px 0px; background-color: #CCC; text-align:center }
/* Menu styles */
.menu { background-color: #660000; background: url('../menu.gif') no-repeat top left; color: #EEEEEE; float: right; height: 44px; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; text-transform: uppercase; width: 340px; }
.menu a { color: #EEEEEE; }
.menu a:hover, .menu a:active { color: #CC9900; }
.menu a, .menu a:hover { float: left; font-weight: bold; height: 16px; margin: 0px 0px 3px 21px; width: 60px; text-decoration: none; }
/* End menu styles */

/* Submenu styles */
.submenu { position: absolute; left: 635px; top: 167px; background-color: #600; color: #CCC; font-size: 12px; font-weight: normal; height: 185px; margin: 13px 0px 10px 10px; }
.submenu-body { background-color: #813B39; height: 152px; margin: 22px 0px 0px 0px; padding: 0px; }
.submenu-bottom { background-image: url(../bottom_submenu.gif); height: 11px; margin: 174px 0px 0px 0px; }
.submenu-head { background-color: #933; color: #EEE; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; margin: 0px; padding: 3px 0px 3px 0px; text-transform: uppercase; }
.submenu-body, .submenu-head, .submenu-bottom { position: absolute; }
.submenu-body, .submenu-head { text-align: right; visibility: hidden; width: 120px; }*/
.submenu-body { visibility: block; width: 120px; }*/
.submenu, .submenu-bottom { width: 120px; padding: 0px;  }
.submenu a { color: #CCC; font-size: 12px; }
.submenu a:hover { color: #EEE; }
.submenu a:active { color: #333; }
.submenu a, .submenu a:hover { display: block; font-weight: normal; margin: 1px 5px 1px 1px; text-decoration: none;  }
/* End submenu styles */

/* Ad styles */
.reklama { margin: 5px 0px 5px 0px; padding: 0px; text-align: center; }
.reklama img { border: none; margin: 3px; }
/* End ad styles */

/* Thumb styles */
.thumb { background-image: url(../fon.gif); border-bottom: 1px solid #333; border-left: none; border-right: none; border-top: 1px solid #333333; margin: 0px; padding: 2px 0px 2px 0px; text-align: center; }
.thumb img { height: 35px; margin: 3px; width: 100px; }
/* End thumb styles */

/* Subscribe form */
.subscribe { margin: 200px 0px 20px 0px; text-align: center; }
.subscribe a { text-decoration:none; color: #CCC; }
.subscribe input.button { width: 25px; background-color:#813B39; color:#EEE; border: solid 1px #AAA  }
.subscribe input.text { width: 96px; background-color:#813B39; color:#EEE; border: solid 1px #AAA }
/* End subscribe form */


select, input { background-color: #EEE; border: 1px solid #666; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.left-side { clear: left; float: left; }
.left-side, .right-side { margin: 5px; width: 302px; }
.right-side { clear: right; float: right; }
.center { clear: both; margin: 5px; background-color: #FFF; border: 1px solid #333; width: 623px }
.center_nb { clear: both; margin: 5px; border: none; min-height: 10px; width: 625px }
.center p { margin: 5px 5px 10px 5px; text-align: justify; }
.left-side img, .right-side img, .center img { float: left; margin: 0px 8px 0px 0px }

hr { height: 1px; width: 98%; color: #333; clear: both }

/* Border document */
.left-column { float: left; text-align: center; width: 128px; }
.left-column img { float: none; margin: 8px }
.right-column { width: 140px; }
.basis { background-color: #EEE; color: #333; width: 635px; }
.bottom { background-image: url(../fon.gif); border-bottom: 1px solid #333; border-top: 1px solid #333; border-left: none; border-right: none; color: #000; font-size: 10px; font-weight: normal; padding: 10px; text-align: center; }
.right-column, .left-column, .basis, .top {	vertical-align: top; }
.top, .right-column, .bottom { background-color: #600; }
.bottom a { color: #000; }
/* End border document */
img.stars { float: none; margin: 0px 1px 0px 1px; display: inline }
.top { width: 775 }