body {padding: 0px;font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size:12px; background: #ffffff; position: relative;padding:15px 0px 20px 0px;}
table, td, tr, div {font-family: Tahoma, Verdana, Helvetica, sans-serif;}
img  {border: 0px;}
a {color: #333333;text-decoration:none;font-family: Tahoma, Verdana, Helvetica, sans-serif;}
a:hover {color: #009ED8;}
a.grey {color:#aaaaaa;text-decoration:none;}
a.grey:hover {color:#777777;}
a.brow {color:#666666;text-decoration:none;}
a.brow:hover {color:#777777;}
b {font-family: Sans-Serif;}
h4 {margin:0px;font-size: 9px;text-transform: uppercase;font-family: Arial;text-decoration: none;padding: 0;}
h3 {padding: 0px;margin:0px;}
h1, h1 a, h2, h2 a {text-transform: uppercase;font-size: 16px;font-family: Arial;color: #414141;padding: 0 0 0 3px;}
p {padding: 0px;margin: 0px;}
a:hover h3 {color: #009ED8;}/* color: #009ED8; or color: #FFCC00; */
.main {background: #ffffff;color:#000000;border: 1px solid #cccccc;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.tophead {font-family:tahoma;Vertical-align:top;padding:15px 5px;margin:0px;color:#FFFFFF;font-size:10px;background:#333333;border-top: 1px solid #333333;border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;}
.tophead a {color:#ffffff;text-decoration:none;font-size:10px;}
.tophead a:hover,#headblock a:hover {border-bottom:1px dashed #aaaaaa;color:#aaaaaa;text-decoration:none;}
form#search {font-family:tahoma;display:block;width:400px;height:25px;margin:0px;color: #333333;font-size:11px;}
form#search input#search_field {font-size:12px;font-family:Arial;padding:2px 4px 2px 4px;margin:0px;color:#B4B4B4;width:400px;height:16px;background: #ffffff url('enter.gif') right top no-repeat;border:1px solid #cccccc;border-radius: 2px 2px 0px 0px;-moz-border-radius: 2px 2px 0px 0px;-webkit-border-radius: 2px 2px 0px 0px;}
form#search a:hover {border: 0px;}
.centerpad {width:730px;padding: 20px 0px 10px 0px;font-family: Georgia, sans-serif;font-size: 12px;}
.rightpad {width: 240px;padding: 20px 0px 10px 0px;font-family: Georgia, sans-serif;font-size: 12px;}
.bottom {padding: 0px 15px 10px 15px;font-family:tahoma;}
.bottom b {color: #009ED8;font-family:tahoma;font-size:12px;}
.news {padding: 0px 0px 20px 0px;}
.centerpad .pointh1 {margin: 0px 0 8px 15px;padding:0px 0px 2px 0px;background: url('border_h.gif') repeat-x right bottom;}
.centerpad .pointh1 h1, .centerpad .pointh1 h2 {padding: 0;margin-top:10px;margin-bottom:12px;}
.rightpad .pointh1 {margin: 0px 0 8px 0;padding:0px 0px 2px 0px;background: url('border_h.gif') repeat-x right bottom;}
.rightpad .pointh1 h1, .rightpad .pointh1 h2 {padding: 0;margin-top:10px;margin-bottom:12px;}
.onenews {margin: 0px 0px 20px 0px;}
.onenews case1 {width: 220px;}
.onenews case1 img  {border: 0px;max-width:200px;}
.onenews .case2 h4 {color: #9B9B9B;padding: 0;margin: 0px;}
.onenews .case2 h4 b {color: #333333;padding: 0;margin: 0px;}
.onenews .case2 h4 b a {font-size: 9px;text-transform: uppercase;font-family: Arial;text-decoration: none;}
.onenews .case2 .catdate {font-size: 9px;text-transform: uppercase;font-family: Arial;text-decoration: none;color: #9B9B9B;padding: 0;margin: 0px;}
.onenews .case2 .catdate b {color: #333333;padding: 0;margin: 0px;}
.onenews .case2 .catdate b a {font-size: 9px;text-transform: uppercase;font-family: Arial;text-decoration: none;}
.onenews .case2 hr {color: #009ED8;border: 0px none;border-top: 1px solid;width: 100%;height: 0;margin: 0px 0px 0px 0px;text-align: left;}
.onenews .case2 h3 {margin: 7px 0px 10px 0px;font-size: 18px;text-align: left;padding: 0;font-family: "Helvetica Neue";font-weight: 300;padding-right: 15px;}
.onenews .case2 h3 a {font-family: "Helvetica Neue";font-weight: 300;font-size: 18px;}
.onenews .case2 p {margin: 0px;font-family: Arial, sans-serif;font-size: 13px;text-align: left;color: #333333;padding-top: 2px;}
.onenews .case2 p a {text-decoration:underline;}
.onenews .case2 p a:hover {text-decoration:none;}
.onenews .case2 p img  {max-width:460px;}
.onenews .comments {width: 24px;height: 27px;float: right;margin: 0 15px -21px 0;font-family: Arial, sans-serif;font-size: 10px;color: #333333;}
.onenews .comments span {margin: 2px 0px 0px 0px;color: #FFF;width: 24px;height: 27px;text-align: center;font-size: 13px;display: block;position: absolute;z-index: 300;}
.onenews .comments img {display: block;position: absolute;z-index: 200;margin: 0;padding: 0;}
.menu_af td {font-size: 11px;font-weight: normal; text-decoration:underline;cursor:pointer;text-align: center; padding: 4px 4px;color:#777777;}
.menu_af td.act {font-weight: bold; background: #f3f3f3;color:#333333;border-bottom: 1px dashed #b6b5b3;text-decoration:none; cursor:default;padding: 4px 4px;}
.menu_af td:hover {text-decoration:none;}
.tab {display: none}
.slashroll {background: #ffffff url('slashrol.gif') repeat-x left bottom;height: 10px;margin: 0px 15px 10px 15px;}
div.hr {background:url('../images/dot_line.gif') repeat-x;overflow:hidden;height:1px;}
div.copyblog {font-size: 0.82em;margin: 2px 0px;}
div.copyblog a {color: #656565;}
div.copyblog a:hover {color: #009ED8;}
img.borderradius {padding: 1px;border: 1px solid #e4e4e4;}
a.imglink_border:hover img.borderradius {border: 1px solid #009ED8;}
.textbox {color:#444444;font-size:11px;font-weight:bold;padding: 0px 10px 0px 15px;}
.textbox2 {color:#444444;font-size:12px;font-weight:bold;padding: 0px 10px 5px 15px;}
.table-box {margin-bottom: 0;font-size: 0.92em;}
       .table-box .table-nav {color: #333333; background: #f3f3f3;font-family: Verdana;font-size: 8pt;}
       .table-box .table-nav_bottom {color: #333333; background: #f3f3f3;font-family: Verdana;font-size: 8pt;}
       .table-box .table-nav  a {color: #333333;font-weight: bold;}
       .table-box .table-nav  a:hover {font-weight: bold;}
       .table-box .table-nav_bottom  a {color: #333333;font-weight: bold;}
       .table-box .table-nav_bottom  a:hover {font-weight: bold;color:#777777;}
    .table-box td {padding: 5px;border-bottom: 1px dashed #b6b5b3;}
    .table-box .table-nav_bottom td {padding: 5px;border-bottom: 0px;}
.menu {background: #333333;color:#ffffff; border: 1px solid none; border-bottom: 4px solid #009ED8; border-radius: 2px 2px 0px 0px;-moz-border-radius: 2px 2px 0px 0px;-webkit-border-radius: 2px 2px 0px 0px;}
ul#nav {margin: 0;border: 0 none;padding: 0px 0 0 10px;list-style: none;height: 36px;font-size: 14px;font-family:arial, verdana, sans-serif;z-index: 99;}
ul#nav li {margin: 0px 0px 0px 0px;border: 0 none;padding:0px 5px 0px 0px;float: left;display: inline;list-style: none;position: relative;height: 36px;z-index: 99;}
ul#nav li ul li {height: 28px;padding: 0;}
ul#nav ul {margin: 0;border: 0 none;padding: 0;width: 150px;list-style: none;display: none;position: absolute;top: 36px;left: 0;z-index: 99;}
ul#nav ul:after {clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;z-index: 99;}
ul#nav ul li {width: 150px;float: left;display: block !important;display: inline;z-index: 99;}
ul#nav a {padding: 0 10px;float: none !important;float: left;display: block;z-index: 99;color: #FFFFFF;line-height:36px; font-size:11px;font-size:11px;font-family:arial, verdana, sans-serif;text-transform:uppercase;font-weight:bold;text-decoration: none;height: auto !important;height: 1%;cursor:pointer;}
ul#nav li ul li a{padding: 0 10px;float: none !important;float: left;display: block;z-index: 99;color: #FFFFFF;font: 11px/26px Tahoma, Verdana;text-decoration: none;text-transform:none;height: auto !important;height: 1%;}
ul#nav a:hover,
ul#nav li:hover a,
ul#nav li.iehover a,
ul#nav a.actm {background-image:url('menu_on.png');background-repeat:no-repeat;background-position:center bottom;color: #ffffff;z-index: 99;}
ul#nav li:hover li a, ul#nav li.iehover li a {border: 0 none;float: none;background: #009ED8;border: #009ED8 1px solid;color: #ffffff;opacity:0.93;z-index: 99;}
ul#nav li:hover li a:hover,
ul#nav li:hover li:hover a,
ul#nav li.iehover li a:hover,
ul#nav li.iehover li.iehover a {background: #01b1f1;border: #01b1f1 1px solid;color: #ffffff;opacity:0.93;z-index: 99;}
ul#nav ul ul {display: none;position: absolute;top: 0;left: 170px;z-index: 99;}
ul#nav li:hover ul ul,
ul#nav li.iehover ul ul {display: none;}
ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul {display: block;z-index: 99;}
#login-form input {width:100px; font-size: 8pt; padding: 3px; color: #777777; background: #ffffff; font-family: Verdana; border: 1px solid #cccccc;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
#login-form input:focus {border:1px solid #3397DD;}
.tabsfilm {margin: 0; padding-right: 15px; height:27px;}
.tabsfilm a {float: right; display: block; height: 15px; padding: 5px 7px 5px 7px; border: #E1E1E1 1px solid; margin: 0 1px 0 0; border-bottom-width: 0; font-size: 11px; position: relative; text-align: center;}
.tabsfilm a:hover {text-decoration: none;background: #f7f7f7;color:#777777;}
.tabsfilm a.current {color: #000; font-weight: 600; background-color: #fff; height:18px; margin-bottom: -2px;}
.tabsfilm-cont {clear: both; margin: 1px 0 2px 0; border-top: #E1E1E1 1px solid; padding-top: 3px;}
.tvprog .teleprogramms {margin: 0px 0px 0px 11px;}
.tvprog .tabs {margin: 0; padding-left: 15px; height:27px;}
.tvprog .tabs a {float: left; display: block; height: 15px; padding: 5px 7px 5px 7px; border: #E1E1E1 1px solid; margin: 0 1px 0 0; border-bottom-width: 0; font-size: 11px; position: relative; text-align: center;}
.tvprog .tabs a:hover {text-decoration: none;background: #f7f7f7;color:#777777;}
.tvprog .tabs a.current {color: #000; font-weight: 600; background-color: #fff; height:18px; margin-bottom: -2px;}
.tvprog .tabs-cont {clear: both; margin: 1px 0 10px 0; border-top: #E1E1E1 1px solid; padding-top: 3px;}
.tvprog .bottom-tabs {margin: 0; padding-left: 5px; height:27px;}
.tvprog .bottom-tabs a {float: left; display: block; height: 15px; padding: 5px 7px 5px 7px; border: #E1E1E1 1px solid; margin: 0 1px 0 0; border-top-width: 0; font-size: 11px; position: relative; text-align: center;}
.tvprog .bottom-tabs a:hover {text-decoration: none;}
.tvprog .bottom-tabs a.current {color: #000; font-weight: 600; background-color: #fff; height:17px; margin-top: -2px;}
.tvprog .bottom-tabs-cont {clear: both; margin: 10px 0 1px 0; border-bottom: #E1E1E1 1px solid; padding-top: 3px;}
.activefilmlist a {color: #009ED8;}
/* alfavit */
.alfavit a {
  padding: 3px 6px;
  margin-right: 4px;
  white-space: nowrap;
  font-size: 11px;
  background-color: #009ED8;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  color: #fff;
}
.alfavit a:hover {text-decoration:underline;}
/* для IE */
.alfavit a { background-color: #009ED8; }
/* фиксим проблему в IE 8 */
.alfavit a { background-color /*\**/: #009ED8\9  }
.pages {padding: 5px;margin-top: 7px;margin-right: 10px;}
.pages a {margin: 2px;text-decoration:none;color: #ffffff;background:#333333;padding:3px 7px;font-size:11px;font-weight:bold;}
.pages a:hover {margin: 2px;text-decoration:none;color: #ffffff;background:#444444;padding:3px 7px;font-size:11px;font-weight:bold;}
.pages a.active {margin: 2px;text-decoration:none;color: #ffffff;background:#555555;padding:3px 7px;font-size:11px;font-weight:bold;}
.votepoll {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;}
.votepoll a:link,
.votepoll a:visited,
.votepoll a:hover,
.votepoll a:active {text-decoration:none;color: #ffffff;background:#ffc300;padding:3px 10px;font-size:11px;font-weight:bold;}
.votepoll span {text-decoration:none;color: #ffffff;background:#079eff;padding:3px 10px;font-size:11px;font-weight:bold;}
.votepoll a:hover {background: #333; color: #FFFFFF; font-weight:bold;}
.votepoll b {text-decoration:none;color: #ffffff;background:#faac2e;padding:3px 10px;font-size:11px;font-weight:bold;}
h3.namenews {color:#000000;font: 1.567em/118% normal Verdana, Tahoma, sans-serif;}
.nameprofile {background: #ffffff;color:#444444;font-family: Sans-Serif;padding: 7px 7px 7px 27px;border-left: 15px solid #000;font-size:12px;font-weight:bold;}
h3.namenews a {color:#000000;}
h3.namenews a:hover, h3.namenews a.hover {text-decoration:none;color: #555;}
.textfilm {background: #ffffff;color:#444444;padding: 2px;border-left: 15px solid #000;font-size:11px;}
.textprofile {background: #ffffff;color: #444444;padding: 2px;border-left: 15px solid #000;font-size: 11px;}
.comeven {background: #2E2E2E;border-bottom: 1px solid #292929;color: #C7C7C7;min-height: 134px;width: 614px;}
.comeven a {color: #C7C7C7;}
.comeven a:hover {color: #f7f7f7;}
.comeven2 {background: #f7f7f7;border-bottom: 1px solid #f7f7f7;color: #777;min-height: 134px;width: 614px;}
.comeven2 a {color: #2E2E2E;}
.comeven2 a:hover {color: #777;}
.comeven2 .titcom {background: #f2f2f2;}
.comeven2 .titcom p.cdatecom {color: #333;float: right;font-size: 1.0em;}
.fotoprofile img {max-width: 110px;}
.titcom {font-family: 'Trebuchet MS', Tahoma, Arial, Sans-Serif;padding: 10px;background: #292929;}
.cbodycom {padding: 10px 0 0 10px;margin-right: 34px;}
.titcom p.cdatecom {color: #666666;float: right;font-size: 1.0em;}
.titcom p {padding:0;font-size: 1.7em;}
table#topblocknews { width:100%; background-color:#F9F9F9; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:15px solid #CCCCCC; border-top:1px solid #CCCCCC; margin-bottom:15px;}
#topblocknews .topblocktext { padding: 13px; }
#topblocknews .topblocktext .sub-pix-box img { border: 3px solid #CCCCCC; }
#topblocknews a {color:#aaaaaa;}
#topblocknews a.link {color:#777777;}
#topblocknews a.link:hover {color:#333333;}
#topblocknews b a,#topblock span a{color:#fa8c19;}
#topblocknews td{padding:2px; font-size:11px; color:black;}
#topblocknews h3{font-weight:bold; font-size:19px; color:#cfcfcf; margin:0px;}
#topblocknews p a{font-weight:normal;}
#easyTooltip{max-width:250px;border-bottom: 2px solid #009ED8;background:#ffffff;font : 11px tahoma;color:#333333;padding : 7px;filter:alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#easyTooltip2{max-width:250px;border-bottom: 2px solid #009ED8;background:#ffffff;font : 11px tahoma;color:#333333;padding : 7px;filter:alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.quote {border: 1px solid #ece6e1; padding: 5px; padding-top: 15px; background: #fcf9f7 url("../images/quote.png") no-repeat;}
.bbcodes {border: 1px solid #E6E6E6;background: #F3F3F3;color: #666;padding: 2px 0 1px 0px;font: 11px Verdana;}
.bbcodes_poll {border: 1px solid #E6E6E6; background: #F3F3F3; color: #666; padding: 2px 0 1px 0px; font: 11px Verdana;}
.editor_button {float: left;cursor: pointer;padding-left: 2px;padding-right: 2px;}
.editor_button img { margin: 0; padding: 0; }
.editor_button_brk img { margin: 0; padding: 0; }
.xfields textarea {width:450px; display:inline-block;height:120px;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.xfields textarea:focus {border: 1px solid #777777;}
.xfields textarea:hover {border: 1px solid #777777;}
.xfields input {width:450px; display:inline-block;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.xfields input:focus {border: 1px solid #777777;}
.xfields input:hover {border: 1px solid #777777;}
.xfields select {width:450px; display:inline-block;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.xfields select:focus {border: 1px solid #777777;}
.registration {margin: 0 0 10px 0;position:relative;}
.registration input {width:450px; display:inline-block;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.registration input:focus {border: 1px solid #777777;}
.registration input:hover {border: 1px solid #777777;}
.registration label {margin: 4px 0 0 10px; font: 11px tahoma; display: inline-block; text-align: left; width: 400px; color: #888; padding: 0 0 0 21px; vertical-align: top; }
.registration textarea {width:450px; display:inline-block;height:120px;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.registration textarea:focus {border: 1px solid #777777;}
.registration textarea:hover {border: 1px solid #777777;}
.registration select {width:450px; display:inline-block;font-size: 8pt;background:#ffffff;border:#dcdcdc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:4px 5px;color:#535353;}
.registration select:focus {border: 1px solid #777777;}
#captcha {position:absolute; top:-125; margin:-50px 0 0 50%; width:133px; padding:7px 0 0 7px; height:84px; background: url(../images/secretcode.png) no-repeat;font-size:10px;}	
.fratig-layer {color: #ff9900;font-family: Tahoma, helvetica, sans-serif;font-size: 14px;}
.fratig-layer {position: relative;height: 32px;}
.fratig-layer .outer {position: absolute;width: 225px;height: 32px;background: url(../images/film_stars.gif) no-repeat 1px 1px;}
.fratig-layer #starbar {position: absolute;width: 225px;height: 32px;background: url(../images/film_stars.gif) no-repeat 1px -69px;}
.fratig-layer a {position: absolute;display: block;left: 0;top: 0;height: 35px;}
.fratig-layer a:hover {background: url(../images/film_stars.gif) no-repeat 1px -103px;}
.fratig-layer a.s1  { width:  22px; }
.fratig-layer a.s2  { width:  44px; }
.fratig-layer a.s3  { width:  66px; }
.fratig-layer a.s4  { width:  88px; }
.fratig-layer a.s5  { width: 110px; }
.fratig-layer a.s6  { width: 132px; }
.fratig-layer a.s7  { width: 154px; }
.fratig-layer a.s8  { width: 176px; }
.fratig-layer a.s9  { width: 198px; }
.fratig-layer a.s10 { width: 220px; }
.waitrate {margin-bottom:3px;}
.waitrate a.plus  { background: url(../images/icons.gif) no-repeat scroll 0 -90px; display: block; float:left; height: 11px; text-decoration: none; width: 9px;margin: 3px; margin-top: 8px; }
.waitrate a.plus:hover { background: url(../images/icons.gif) no-repeat scroll -40px -90px; }
.waitrate a.minus { background: url(../images/icons.gif) no-repeat scroll -10px -90px; display: block; float:left; height: 11px; text-decoration: none; width: 9px;margin: 3px; margin-top: 9px; }
.waitrate a.minus:hover { background: url(../images/icons.gif) no-repeat scroll -70px -90px; }
.film-board{width:195px;position:relative;margin:5px 0px;}
.film-board img.dvd-box{position:absolute;width:195px;left:0;}
.film-board img.dvd-box.top{height:9px;top:-8px;}
.film-board img.dvd-box.middle{height:100%;top:0;}
.film-board img.dvd-box.bottom{height:15px;bottom:-14px;}
.film-board img.dvd-poster{width:187px;border: 0px;}
.infoerror a {text-decoration:underline;color:#fa8c19;}
.infoerror a:hover {text-decoration:none;color:#ffcc00;}
.textnews a {text-decoration:underline;color: #333333;}
.textnews a:hover {text-decoration:none;color:#009ED8;}
.textnews img {padding:3px;max-width:400px;}
.textnews {font-size: 12px; line-height: 14px; width: 100%;padding: 0px 4px 4px 6px;}
.reviewsclass img {padding: 1px;border: 1px solid #e4e4e4;max-width:300px; margin: 0px 7px 7px 0px;}
a.button_movie_1 {
	text-decoration: none;
//	border-color: transparent transparent #ECECEC; /** rgba fallback **/
//	border-color: transparent transparent rgba(255, 255, 255, 0.63);
	border-color: #ffffff;
	cursor: pointer;
	outline: none;
	width:28px;
}
a.button_movie_2 {
	text-decoration: none;
//	border-color: transparent transparent #ECECEC; /** rgba fallback **/
//	border-color: transparent transparent rgba(255, 255, 255, 0.63);
	border-color: #ffffff;
	cursor: pointer;
	outline: none;
	width:30px;
}
a.button_movie_3 {
	text-decoration: none;
//	border-color: transparent transparent #ECECEC; /** rgba fallback **/
//	border-color: transparent transparent rgba(255, 255, 255, 0.63);
	border-color: #ffffff;
	cursor: pointer;
	outline: none;
	width:30px;
}
a.button_movie_1,
a.button_movie_1 span.o,
a.button_movie_1 span.m {
	-moz-border-radius: 4px 0px 0px 4px;
	-webkit-border-radius: 4px 0px 0px 4px;
	border-radius: 4px 0px 0px 4px;
	border-width: 1px;
	border-style: solid;
	display: block;
	float: left;
}
a.button_movie_1 span.o {
	border-color: #dfdfdf;
}
a.button_movie_1 span.m {
	background: #fcfcfc;
	border-color: #FFF transparent #C7C7C7; /** rgba fallback **/
	border-color: #f5f5f5;
}
a.button_movie_1 span.m span {
	display: block;
	font-weight: bold;
	padding: 4px 6px;
	text-shadow: 0 1px 0 #DDD;
	color: #262626;
	/** Make the text unselectable **/
	-moz-user-select: none;
	-webkit-user-select: none;
}
a.button_movie_2,
a.button_movie_2 span.o,
a.button_movie_2 span.m {
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	display: block;
	float: left;
}
a.button_movie_2 span.o {
	border-color: #dfdfdf;
}
a.button_movie_2 span.m {
	background: #fcfcfc;
	border-color: #FFF transparent #C7C7C7; /** rgba fallback **/
	border-color: #f5f5f5;
}
a.button_movie_2 span.m span {
	display: block;
	font-weight: bold;
	padding: 4px 7px;
	text-shadow: 0 1px 0 #DDD;
	color: #262626;
	/** Make the text unselectable **/
	-moz-user-select: none;
	-webkit-user-select: none;
}
a.button_movie_3,
a.button_movie_3 span.o,
a.button_movie_3 span.m {
	-moz-border-radius: 0px 4px 4px 0px;
	-webkit-border-radius: 0px 4px 4px 0px;
	border-radius: 0px 4px 4px 0px;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	display: block;
	float: left;
}
a.button_movie_3 span.o {
	border-color: #dfdfdf;
}
a.button_movie_3 span.m {
	background: #fcfcfc;
	border-color: #FFF transparent #C7C7C7; /** rgba fallback **/
	border-color: #f5f5f5;
}
a.button_movie_3 span.m span {
	display: block;
	font-weight: bold;
	padding: 4px 6px;
	text-shadow: 0 1px 0 #DDD;
	color: #262626;
	/** Make the text unselectable **/
	-moz-user-select: none;
	-webkit-user-select: none;
}
.button_movie_img_and_text span.o,
.button_movie_img_and_text span.m {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-width: 1px;
	border-style: solid;
	display: block;
	float: left;
}
.button_movie_img_and_text span.o {
	border-color: #dfdfdf;
}
.button_movie_img_and_text span.m {
	background: #fcfcfc;
	border-color: #FFF transparent #C7C7C7; /** rgba fallback **/
	border-color: #f5f5f5;
}
.button_movie_img_and_text span.m span {
	display: block;
	padding: 4px 6px;
	text-shadow: 0 1px 0 #DDD;
	color: #262626;
	/** Make the text unselectable **/
	-moz-user-select: none;
	-webkit-user-select: none;
}
.blogs .pages {margin-left: 7px;}
.comment_post {font-size: 12px;color: #333333;}
.comment_post a:link, .comment_post a:visited, .comment_post a:active a {font-size: 11px;text-decoration: underline;}
.comment_post a:hover {text-decoration: none;}
.comment a:link, .comment a:visited, .comment a:active a {font-weight: bold;padding-left: 16px;color: #6a3961;}
.comment_user a:link, .comment_user a:visited, .comment_user a:active a {font-weight: bold;font-size: 11px;padding-left: 5px;color: #333333;text-decoration: underline;}
.comment_user a:hover {text-decoration: none;}
.comment_date {font-family: tahoma;font-size: 10px;color: #a3a2a2;}
.comment_id {font-family: tahoma;font-size: 10px;color: #d8d3b7;}
.comment_id a:link, .comment_id a:visited, .comment_id a:active a {font-size: 10px;color: #d8d3b7;}
.comment_avatar img {padding: 1px;outline: 1px solid white;border: 1px solid #e4e4e4;}
.comment_avatar a img {padding: 1px;outline: 1px solid white;border: 1px solid #e4e4e4;}
.comment_avatar a img:hover {padding: 1px;outline: 1px solid white;border: 1px solid #c8bccc;opacity: 0.85; }
.post-date {min-width: 38px;height: 42px;float:left;border: 1px solid #cccccc;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin-right:5px;}
.post-month {font-size: 9px;color: #333333;text-align: center;display:block;line-height: 11px;padding: 1px 2px;border-bottom:1px solid #cccccc;}
.post-day {padding:1px 3px;font-size: 18px;text-transform: uppercase;color: #777777;text-align: center;display:block;line-height: 18px;padding-top: 7px;margin-left: 0px;}
.paginator { font-size:1em; margin:5px auto; width:640px; height:65px; padding-top:15px;}
.paginator table { border-collapse:collapse; table-layout:fixed; width:100%; }
.paginator table td { padding:0; white-space:nowrap; text-align:center; font-size:12px; }
.paginator .top, .paginator .top a { color:#333333;}
.paginator .bottom, .paginator .bottom a { color:#004a79; font-size:12px; }
.paginator .spaser {width:0px;}
.paginator span {display:block; padding:3px 0; color:#fff;}
.paginator span strong, .paginator span a {padding:2px 6px;}
.paginator span a {color:#636363; }
.paginator a:hover {text-decoration:none; }
.paginator span strong {background:#009ed8; font-style:normal; font-weight:normal; }
.paginator span a:hover {background:#009ed8; font-style:normal; font-weight:normal;color: #fff;text-decoration: none;padding: 3px 7px;}
.paginator .scroll_bar {width:100%; height:20px; position:relative; margin-top:10px; }
.paginator .scroll_trough {width:100%;height:3px; background:#ccc; overflow:hidden; }
.paginator .scroll_thumb {position:absolute; z-index:2; width:0; height:3px; top:0; left:0; font-size:1px; background:#363636; }
.paginator .scroll_knob {position:absolute;top:-4px; left:50%;margin-left:-10px;width:20px; height:20px;overflow:hidden;background:url(../images/slider_knob.gif) no-repeat 50% 50%;cursor:pointer;}
.paginator .current_page_mark { position:absolute; z-index:1; top:0; left:0; width:0; height:3px; overflow:hidden; background:#21b7fd; }
.fullsize .scroll_thumb { display:none; }
.paginator_pages {text-align:right;font-size:0.8em; color:#808080;margin:-10px 0px 5px 0px;width:650px;}
.ac_results {background-color: #fff;color: #777777;font-size: 11px;font-weight:bold;border: 1px solid #DEDEDE;padding: 2px;margin: 0;z-index: 100;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {padding: 3px 5px;cursor: pointer;}
.ac_results .ac_over {background-color: #F6F6F6;}
.ac_loading {background: #eeeeee;}
.ac_odd {background-color: #eee;}
#slider_news .inner{clear:both;height:260px;overflow:hidden;position:relative}
#slider_news ul.ui-tabs-nav {background-image:url(../images/black_slider.png);height:63px;left:0px;list-style:none outside none;margin:0;padding:4px 0 0 8px;border:0px;position:absolute;right:0;top:193px;width:691px;z-index:10}
#slider_news ul.ui-tabs-nav li{display:inline-block;width:168px;border:0px;-display:inline;}
*+html #slider_news ul.ui-tabs-nav li{width:168px;border:0px;display:inline;}
#slider_news ul.ui-tabs-nav li a{color:white;font-size:11px;height:49px;}
#slider_news li.ui-tabs-nav-item a{display:block;font-family:Trebuchet MS;margin-right:10px;padding:5px;text-decoration:none}
#slider_news li.ui-tabs-nav-item a:hover{background-image:url(../images/white_slider.png);border: none 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
#slider_news ul.ui-tabs-nav li.ui-tabs-selected a{background-image:url(../images/white_slider.png);border: none 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
#slider_news .ui-tabs-panel {overflow:hidden;position:relative}
#slider_news .ui-tabs-panel .info{background-image:url(../images/slider_block.png);height:260px;margin-left:702px;padding:15px 11px;}
#slider_news .poster{border:0px;border-right:1px solid #FFFFFF;float:left}
#slider_news .info h3.runame{color:#333333;font-size: 18px;font-style: italic;font-weight: 100;font-family: serif;margin:0;overflow:hidden}
#slider_news .info h3.runame a{color:#333333;font-size: 18px;font-style: italic;font-weight: 100;font-family: serif;}
#slider_news .info p.description{color:#333333;font-family:Trebuchet MS;font-size:12px;padding:10px 0px;margin:0px;}
#slider_news .info a{color:#ffffff;text-decoration:none;}
#slider_news .info a:hover{text-decoration:underline;}
#slider_news .ui-tabs-hide{display:none;}
.notice_block {position: fixed;bottom: 0;right: 0;width: 48%;font-size: 11px;font-family: Tahoma, Verdana, Arial, Sans-Serif;line-height: 1.2em;z-index: 99999;}
* html .notice_block {position: absolute;}
.notice_block a {text-decoration: none;color: #ffffff;}
.notice_block-hint {background:url('../images/hint_notice.png') no-repeat 0 0;margin:0 29px 9px 0;width:440px;height:95px;float:right;font-size:11px;color:#ffffff;line-height:1.4em;position:relative;}
.notice_block-hint p {margin:19px 30px 0px 20px;}
.notice_block-hint p a:hover {text-decoration:underline;}
.notice_block-hint a.close {width:15px;height:15px;background: url("../images/close-button-hint.png");position:absolute;top:9px;right:9px;}
.notice_block-header {clear:both;}
* html .notice_block-header {zoom: 1;}
.show-hide {float: right;line-height: 1.4em;font: 11px Arial, Tahoma, Verdana, Sans-Serif;}
.show-hide a {color: #000;padding: 5px 20px 5px 10px;display: block;background: #eeeeee url('notice_rol.gif');border-left: 1px solid #ffffff;}
.show-hide a:hover  {background: #009ed8;color: #FFF;}
