@charset "UTF-8";
/* CSS Document */

body {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#666666;
height:100%;
background:#000000 url(http://pytem.com/images/fon/522.jpg) center top no-repeat;;
margin-top:200px;
margin-bottom:-10px;
}
.logotip {background:url(images/logotip.png); border:0px; text-align:center; background-repeat:no-repeat;
-background: none;  /* убираем бэкграунд для ie6 */
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logotip.png', sizingMethod='scale');}
.podlogo {background:url(images/podlogo.png); border:0px; background-repeat:no-repeat;
-background: none;  /* убираем бэкграунд для ie6 */
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/podlogo.png', sizingMethod='scale');}
.line {background:url(images/line.png); border:0px; background-repeat:repeat-y;
-background: none;  /* убираем бэкграунд для ie6 */
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/line.png', sizingMethod='scale');}
.footers {background:url(images/footers.png); border:0px;  background-repeat:no-repeat;
-background: none;  /* убираем бэкграунд для ie6 */
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footers.png', sizingMethod='scale');}

.img2 a:link img,
.img2 a:active img,
.img2 a:visited img {
          filter: progid: DXImageTransform.Microsoft.Alpha(opacity=30);
          -moz-opacity:0.3;
          -khtml-opacity:0.3;
          opacity:0.3;
          filter: alpha(opacity=30);
}
.img2 a:hover img {
          filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
          -moz-opacity:1;
          -khtml-opacity:1;
          opacity:1;
          filter: alpha(opacity=100);
}

     #report { border-collapse:collapse;}
     #report h4 { margin:0px; padding:0px;}
     #report img { float:right;}
     #report ul { margin:5px 0 10px 40px; padding:0px; text-align:left;}
     #report th { background:url(images/header_bkg.png) repeat-x scroll center left; color:#fff; padding:7px 15px; text-align:left;}     #report td { background:none repeat-x scroll center left; color:#000; padding:7px 15px; }
     #report tr.odd td { background:#fff url(images/line1.png) repeat-x scroll center left; cursor:pointer; text-align:left;}
     #report div.arrow { background:transparent url(images/arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
     #report div.up { background-position:0px 0px;}

.movie {
background-image:url(images/line1.png);
height:30px;
color: #003300;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;}
.movie a {
 color: #006699;
 text-decoration: none;}
.movie a:hover {
 color: #00FF00;
 text-decoration: none;}

.right_table
{
border:1px solid #CCCCCC;
background-repeat:no-repeat;
background-position:bottom;
background-color:#EEEEEF;
}
.right_table a {
 color: #006699;
 text-decoration: none;}
.right_table a:hover {
 color: #00FF00;
 text-decoration: none;}

.polosa
{
background-image:url(images/line1.jpg);
background-position:left;
height:27px;
color: #CCCCCC;
text-align:left}
.polosa a {
 color: #CCCCCC;
 text-decoration: none;}
.polosa a:hover {
 color: #00FF00;
 text-decoration: none;}
 
.poster_index
{
border: 2px #99FF00 solid;
  padding: 2px;
  margin-top: 13px;
  margin-bottom: 13px;
  margin-left: 10px;
  margin-right: 10px;
}
 
.poster
{border: 1px #99FF00 solid;}
.poster_ten
{
margin-top:2px;
border-bottom: 2px #999999 solid;
border-left: 2px #999999 solid;
border-top: 2px #999999 solid;
border-right: 2px #999999 solid;}

.danet {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;}
.danet a {
 color:#00FF00;
 text-decoration: none;}
.danet a:hover {
 color: #99CC00;
 text-decoration: none;}

.actors
{
margin-right:5px;}

.movie_info
{
border-bottom:1px #99CC00 dotted;
height:23px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003300;
}

.description {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:3px;
text-decoration: inherit;
color:#666666;}
.description a {
 color: #006699;
 text-decoration: none;}
.description a:hover {
 color: #00FF00;
 text-decoration: none;}
 
.sape {
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #CCC;}
.sape a {
 color: #CCC;
 text-decoration: none;}
.sape a:hover {
 color: #CCC;
 text-decoration: none;}
 
 .main_text {
font-size:11px;
color:#cccccc;
border:0px;
margin-left:1px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}
.main_text a {
 color: #666666;
 text-decoration: none;}
.main_text a:hover {
 color: #00FF00;
 text-decoration: none;}
 
 /* RATING.CSS */
form.rating_stars {height: 45px; color: #333; overflow: hidden; margin: 0; padding: 10px 0 20px 20px}
   form.rating_stars * {margin: 0; padding: 0}
   form.rating_stars .block1 {width: 260px; float: left}
   form.rating_stars .block2 {width: 130px; float: left; padding-top: 0px}
   form.rating_stars .block3 {width: 160px; float: right; padding-top: 5px}
   form.rating_stars .block3 div {padding-left: 29px}

   form.rating_stars p.rating {font-size: 11px; font-weight: bold}
   form.rating_stars p.rating * {font-weight: normal}
   form.rating_stars p.rating b {font-weight: bold}
   form.rating_stars p.rating i {font-style: normal !important}
   form.rating_stars p.about {background: url(/images/help-vote2.jpg) no-repeat; width: 131px; text-align: right; float: right; margin-top: 5px; padding-bottom: 2px}
   form.rating_stars p.about a {color: #999; font-size: 11px; text-decoration: underline}


.starbar {position: relative;height: 32px;}
.starbar .outer {position: absolute;width: 225px;height: 32px;background: url(/images/stars.gif) no-repeat 1px 1px;}
.starbar #starbar {position: absolute;width: 225px;height: 32px;background: url(/images/stars.gif) no-repeat 1px -69px;}
.starbar #starbar.user {background-position: 1px -34px;}
.starbar a {position: absolute;display: block;left: 0;top: 0;height: 35px;}
.starbar a:hover {background: url(/images/stars.gif) no-repeat 1px -103px;}
.starbar a.s1  { width:  22px; }
.starbar a.s2  { width:  44px; }
.starbar a.s3  { width:  66px; }
.starbar a.s4  { width:  88px; }
.starbar a.s5  { width: 110px; }
.starbar a.s6  { width: 132px; }
.starbar a.s7  { width: 154px; }
.starbar a.s8  { width: 176px; }
.starbar a.s9  { width: 198px; }
.starbar a.s10 { width: 220px; }

#votep span { display: none; }
#votep.s .s { display: inline; color: #880;}
#votep.u .u { display: inline;}
#votep.ss .ss { display: inline;}
#votep.e .e { display: inline;color: #800;}
#vote_note span { display: none; }
#vote_note.s .s { display: inline; color: #880;}
#vote_note.u .u { display: inline;}
/* RATING.CSS END*/

.chromestyle{
width: 100%;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px;
width: 100%;
background: url(/images/line2.png) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
color: #CCCCCC;
padding: 4px 2px;
}

.chromestyle ul li a{
color: #99FF00;
padding: 4px 2px;
margin: 0;
text-decoration: none;
border:0px;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
color: #00FF00;
background: url(/images/line3.png) center center repeat-x; /*THEME CHANGE HERE*/
}


.stepcarousel{
position: relative; /*leave this value alone*/
border: 1px solid #CCCCCC;
overflow: scroll; /*leave this value alone*/
width: 220px; /*Width of Carousel Viewer itself*/
height: 148px; /*Height should enough to fit largest content's height*/
margin-left:10px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 200px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}