html {
	overflow-y: scroll;
}
body {
	margin:0;
	padding:0;
	font: normal small/1.2em Trebuchet MS, Verdana, Arial, sans-serif; ;
	color: #222222;
	background-color:#e6e6e6;
}
a {
	c1olor: #004E92;
	color: #002C49;
}
a:hover { color: #035BA7;}

p {padding-bottom:15px;}

.knopki img
{
	margin: 0px 5px 0px 5px;
}
#maincontainer{
width:1200px;
max-width:1200px;

margin:0 auto;
padding:0 auto;
}
#container {
/*	max-width:1200px;
	width:expression(document.body.clientWidth > 1200? '1200px': 'auto'); */
	p1osition: absolute;
	w1idth: 96%;
	m1argin: 0 auto;
	l1eft:2%;
	t1op:0px;
}



table.full { border-collapse: collapse; width:100%; }
table.full td, table.full th { padding: 0; vertical-align:top; }
.col50 { width:50%; }

table.fulltbl { border-collapse: collapse; width:100%; }

table.nofull { border-collapse: collapse; width:auto;}
table.nofull td { padding: 0; }



/* -- heading -- */
.topmenu {
	background: url(/img/topmenu_bg.gif) repeat-x top;
	border-bottom:1px solid #fff;
}


ul.topmenu1, ul.topmenu2, ul.topmenu3 {
	margin:0;
	padding:0;
}
ul.topmenu1 { padding-left:8px; }
ul.topmenu2 { padding-left:20px; }

.topmenu1 li, .topmenu2 li, .topmenu3 li {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0px 1px; 
	white-space: nowrap;
	text-align: center;
}
.topmenu1 li a, .topmenu2 li a, .topmenu3 li a {
	display:block; 
	color: #fff; 
	font:bold 11px Verdana; 
	text-decoration: none; 
}

.topmenu1 li 	     { width: 105px; }
.topmenu2 li 	     { width: 120px; }
.topmenu3 li 	     { width: 105px; }

.topmenu1 li a       { padding:5px 12px 8px 12px; margin-bottom:4px;}
HTML>BODY .topmenu1 li a:hover, HTML>BODY .topmenu1 li.sel a  { padding-top:9px;  margin-bottom:0px; background-color: #D15E00;}
.topmenu2 li a, .topmenu3 li a             { padding:6px 12px 7px 12px; margin-top:4px; }
HTML>BODY .topmenu2 li a:hover, HTML>BODY .topmenu2 li.sel a { padding-bottom:11px; margin-top:0px; background-color: #AE0000;} 
HTML>BODY .topmenu3 li a:hover, HTML>BODY .topmenu3 li.sel a { padding-bottom:11px; margin-top:0px; background-color: #0063BA;}

.topmenu1 li a 	     { background: #F06C00 url(/img/topmenu1_bg.gif) no-repeat bottom left;}
.topmenu1 li a:hover { background-color: #D15E00; }
.topmenu2 li a 	     { background: #D00000 url(/img/topmenu2_bg.gif) no-repeat top left;}
.topmenu2 li a:hover { background-color: #AE0000; }
.topmenu3 li a 	     { background: #048BE4 url(/img/topmenu3_bg.gif) no-repeat top left;}
.topmenu3 li a:hover { background-color: #0063BA; }


/* seaach */
.topmenu0 { cursor:default; margin:0px 10px 0 5px; padding:0; background: #C4C4C4 url(/img/ma.gif) no-repeat bottom left;}
.topmenu0 form    { display:block; padding:2px 12px 3px 12px; margin:0 0 4px 0; background: url(/img/mb.gif) no-repeat bottom right;}

.topmenu0sel { background: #B6B6B6 url(/img/ma.gif) no-repeat bottom left;}
.topmenu0sel form { margin-bottom:0px; padding-top:6px; background: url(/img/mb.gif) no-repeat bottom right;}

.topmenu0 form a  { font: bold 11px Verdana, Arial; color: #fff; text-decoration: none; }
.topmenu0 #searchtext   { width:50%; height:15px; border: 1px solid #919191; background: #fff url('/img/search_bg.gif') no-repeat left; padding-left:15px; font: bold 12px Arial;}
.topmenu0 #searchsubmit { width:80px; height:19px; border: 1px solid #919191; background-color: #A7A7A7; font: bold 10px Arial; color: #fff;}



/* -- end heading -- */


.toplogo a img {
	f1ilter:progid:DXImageTransform.Microsoft.Glow(color='white', Strength='3');
}
.toplogo a:hover img {
	f1ilter:progid:DXImageTransform.Microsoft.Glow(color='gold', Strength='3');
}

.ears a img {
	margin:0 7px;
	border:1px solid black;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=3); 
}
.ears a:hover img {
	f1ilter: progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=150, Strength=3); 
}






.tblmain { border-collapse: collapse; width:100%; }



/* --- left col --- */

.leftcol {
	width:210px;
	color: #fff;
	font-size:12px;
	padding:0;
}
.leftcol a, .leftcol li a {
	color: #fff;
}
.leftcol a:hover {
	color: #ddd;
}

.leftcol ul { 
	margin:0 5px 0 25px; 
	padding:0;
}
.leftcol ul li { padding:5px 0;}
.leftcol ul.mini li { padding:3px 0;}
.leftcol ul.mini li { line-height:1.1; }

.box-stat {text-align:left; font-size:10px;}
.box-stat dl {margin:0 10px; }
.box-stat dt {}
.box-stat dd {white-space: nowrap; margin:-14px 0 3px 130px; color:yellow; font-weight:bold;}




.topline {width:100%; height:4px;}



.bodyBLUE .leftcol  { background: #0276BF url('/img/lefttitle_up.gif') no-repeat right bottom;}
HTML>BODY.bodyBLUE .leftcol { background: #0276BF url('/img/lefttitle_up.png') no-repeat right bottom;}
.bodyBLUE .color     { background-color: #0276BF; }
.bodyBLUE .colorhard { background-color: #024B77; }
.bodyBLUE .colorsoft { background-color: #8BC0E2; }

.bodyRED  .leftcol  { background: #D00000 url('/img/lefttitle_up.gif') no-repeat right bottom;}
HTML>BODY.bodyRED .leftcol { background: #D00000 url('/img/lefttitle_up.png') no-repeat right bottom;}
.bodyRED .color     { background-color: #D00000; }
.bodyRED .colorhard { background-color: #990202; }
.bodyRED .colorsoft { background-color: #FF9A9A; }
.bodyRED .lefttitle span { color: #003261; }

.bodyYELLOW .leftcol  { background: #FF8E32 url('/img/lefttitle_up.gif') no-repeat right bottom;}
HTML>BODY.bodyYELLOW .leftcol { background: #FF8E32 url('/img/lefttitle_up.png') no-repeat right bottom;}
.bodyYELLOW .colorhard { background-color: #D56000; }
.bodyYELLOW .colorsoft { background-color: #FFC961; }


.bg_gray_line { background-color: #A0A3A0; }
.dwredline { width:100%; height:8px; background-color: #D00000;}
.copyright { font:11px/1.1em Trebuchet MS, Verdana, Arial; float:left; padding:10px;}
.counters { padding:10px 20px; text-align:right;}



.leftdate {
	text-align:center;
	color:#fff;
	font: bold 12px Trebuchet MS, Verdana, Arial;
	margin-top:-7px;
	margin-bottom:-7px;
	padding-right:10px;
}



.ltup { width:100%; height:15px; background: url('/img/lefttitle_dw.gif') no-repeat right top;}
HTML>BODY .ltup { background: url('/img/lefttitle_dw.png') no-repeat right top; }

.ltdw { width:100%; height:15px; background: url('/img/lefttitle_up.gif') no-repeat right bottom;}
HTML>BODY .ltdw { background: url('/img/lefttitle_up.png') no-repeat right bottom; }

.bodyBLUE   .ltdwdw { width:100%; height:15px; background: #024B77 url('/img/lefttitle_dw_blue.gif') no-repeat right bottom;}
.bodyRED    .ltdwdw { width:100%; height:15px; background: #990202 url('/img/lefttitle_dw_red.gif') no-repeat right bottom;}
.bodyYELLOW .ltdwdw { width:100%; height:15px; background: #D56000 url('/img/lefttitle_dw_yellow.gif') no-repeat right bottom;}


.ltbold { text-align: center; font: bold 11px Tahoma; color: #fff; text-transform: uppercase;}
.ltbold a { display: block; text-decoration: none;}
.ltbold a img { border:1px solid #fff; float:left; margin-left:10px; }
.ltbold a span { display:block; padding:25px 0; }
.ltbold a div{float:right; margin-right:20px; margin-bottom:10px; font-size:20px;}

.lefttitle { 
	display: block;
	clear: both;
	background: #FFF; 
	color: #D00000; 
	font: bold 11px Tahoma; 
	text-transform: uppercase;
	text-align: center;
	padding:7px 10px 3px 5px;
}
.leftcol li.sel { list-style-type:none; margin-left:-25px; margin-right:-5px; padding-left:25px;}

.bodyGRAY .colorhard { background-color: #e8eff7; }
.bodyGRAY .lefttitle { color: #a8a8a8; }
.authform {
	text-align:center;
}
.authform form {
	margin:0 0 5px 20px;
	padding:0;
	text-align:left;
	font-size:11px;
	white-space: nowrap;
}
.authform .inputtext {
	width:80%;
	border:1px solid #555;
	font: bold 11px Verdana;
	color: #002C48;
	background-color: #fff;
	border:1px solid #888;
}
.bodyRED .authform .input2text { border:1px solid #D00000; }
.bodyYELLOW .authform .inp2uttext { border:1px solid #ED6A00; }

.authform #authsubmit { 
	height:15px;
	width:18px;
	vertical-align:middle;
}
.authform button { padding:0;border:none;background:transparent; }
.authform button img { display:block; }

.authform a { 
	white-space: nowrap;
	font-size:11px;
}
.authform ul {list-style:none; padding:10px 0;}

.authform, .authform a, .authform li a { color:#222; }
.authform a:hover, .authform li a:hover { color:#666; }


.left-voting {font: 11px Verdana;}
.left-voting .voting-titl {font-weight: bold; color:#fff; padding-bottom:5px; border-bottom:2px solid #fff;}
.left-voting table {border-collapse: collapse; width:95%;}
.left-voting td.vot {padding:3px; background-color:#1683C8; vertical-align: middle;}



/* --- right col --- */
.rightcol {
	width:25%;
	float:right;
	margin: 0 5px 10px 8px;
	padding:0;
}

.newdisk h3 {
	text-align:right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	margin:4px 0 6px 0;
	w2hite-space: nowrap;
	padding:1px;
	color: #D00000;
	font: bold 10px Tahoma;
	t2ext-transform: uppercase;
}
.f70s h3 { color:#ED6A00;}
.f80s h3 { color:#E47A7A;}
.f90s h3 { color:#D00000;}
.f00s h3 { color:#048CE3;}




.newdisk a {
	text-decoration: none;
}
.newdisk-foto { text-align:center;}
.newdisk-foto img { border:1px solid black;}
.newdisk-titl-gl { text-align:center; background-color:#137FC4; color:#fff; font: bold 12px Tahoma; text-transform: uppercase; margin:8px 0; padding:4px 0;}
.newdisk-titl { text-align:center; color:#137FC4; font: bold 12px Tahoma; text-transform: uppercase; margin:8px 0; }
.newdisk-text { margin:0 2%; color: #D00000; line-height:1em; text-align:justify; font-size:11px;}
.newdisk-rating {text-align:center; color:#ED6A00; font-weight:bold;}
.newdisk-rating IMG {border:0;}

.f90s .newdisk-titl-gl { background-color:#D00000;}
.f00s .newdisk-titl-gl { background-color:#048CE3;}


.reklcol {
	w2idth:200px;
	m2ax-width:20%;
	margin: 5px;
	b1ackground-color: #eee;
}

.reklcol .newdisk {
	width:200px;
}
.reklcol .colorbox {margin:2px; padding:2px;}




/* --- center col --- */
.maincol {
	w1idth:80%;
	background-color:#fff;
	padding:0;
}
.linegray {
	width:100%;
	height:1px;
}
#rasp1 {width:200px;}
#rasp2 {width:786px;}


.bodytext { margin:0 10px 10px 10px; }
.bodytext p { margin-top:5px; }

.bodytext H1 { font: 1.8em Tahoma; color: #D00000; margin:10px 0 0 0;}
.bodytext H2 { font: 1.1em Tahoma; color: #D00000; margin:0 0 15px 0; padding-left:2px;}
@-moz-document url-prefix() {
 .bodytext H1,.bodytext H2 {white-space: nowrap;}
}

.bodytext .namesection { font:bold 12px Tahoma; color:#aaa; margin:20px 0px;}
.bodytext .namesection H1, .bodytext .namesection H2 { margin:0; }
.bodytext .namesection a, .bodytext H1 a, .bodytext H2 a {color: #D00000; text-decoration:none;}
.bodytext .sec-name {color: #D00000; font-weight: bold; text-transform: uppercase; font-size:11px;}
.bodytext .sec-name a, .bodytext a.sec-name {text-decoration:none; color: #D00000;}
.bodytext .sec-name select {color: red;}
.bodytext .section-titl {color: #D00000;}
.bodytext .links-right {text-align:right; padding:10px 50px 0 0; }

ul.liarr { list-style-type:none; li2st-style-image: url('/images/arrs.gif'); }
ul.liarr li { background: url('/images/arrs.gif') left center no-repeat; padding:6px 0 6px 24px;}




/* BEGIN main */

.index H1 {
	margin:10px 0;
}

/* -- blocks -- */
H1TML>BODY .bls {background: url('/img/bltext_l.gif') repeat-y left top;}

H1TML>BODY .bls td.col { background: url('/img/bltext.gif') repeat-y right top; vertical-align:top;}
H1TML>BODY .bls td table { background: url('/img/bltext_l.gif') repeat-y left top; }

HTML>BODY .bl { border-top:10px solid #fff;}
.bu { height:7px; background: url('/img/bu.gif') repeat-x bottom;}
.bw { height:8px; background: url('/img/bw.gif') repeat-x top;}

.ba { float:left;  width:15px; height:7px; background: url('/img/ba.gif') no-repeat left bottom;  }
.bb { float:right; width:15px; height:7px; background: url('/img/bb.gif') no-repeat right bottom; }
.bc { float:left;  width:15px; height:8px; background: url('/img/bc.gif') no-repeat left top;  }
.bd { float:right; width:15px; height:8px; background: url('/img/bd.gif') no-repeat right top; }
.bltext {border-left:1px solid #A6A5A5; background: url('/img/bltext.gif') repeat-y right top; }
H1TML>BODY .bltext {border:0px; background: url('/img/bltext.gif') repeat-y right top; }
.bltext td {te1xt-align:left; height:100%; }
.bltextbody {padding:0 13px 0 10px; margin:10; }


.bl h2 { 
	text-align:right;
	font: 18px Tahoma; 
	text-transform: uppercase;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	margin:4px 0 6px 0;
	white-space: nowrap;
}
.bl a h2, .bl h2 a { text-decoration:none;}
.bl .links-right { text-align:left; padding-right:5px; padding:3px; font: bolder 17px Tahoma; background-color:#F4F8FB; margin-top:3px; border-top:2px dotted #CCC;}
.bl .links-right, .bl .links-right a { color:#ccc; text-decoration:none}

.newrev h2   ,.newrev h2   a { color: #D00000; }
.newdvd h2   ,.newdvd h2   a { color: #ED6A00; }
.newkino h2  ,.newkino h2  a { color: #0B3D7A; }
.newcomm h2  ,.newcomm h2  a { color: #ED6A00; }
.newforum h2 ,.newforum h2 a { color: #6699CC; }
.newactor h2 ,.newactor h2 a { color: #048CE3; }
.newfoto h2  ,.newfoto h2  a { color: #D00000; }




.newrev .super-new { ba1ckground: #FFEBEB url('/img/onerev_bg.gif') no-repeat right; }
.newdvd .super-new { ba1ckground: #FFEBEB url('/img/onedvd_bg.gif') no-repeat right; }
.super-new-icon { display:block; float:right; width:50px; height:51px; background: url('/img/new_.gif') no-repeat center; b2order:1px solid red;}
.index .super-new-icon { background: url('/img/new.png') no-repeat center;}
.super-new-icon-small { background: url('/img/new_small.png') no-repeat left top;display:block;
	width:50px;
	height:25px;
	float:right;
	position:relative;
	top:-5px;
	}


.further {
	background: url('/img/sep_bg.gif') no-repeat right bottom;
	display:block;
	width:30px;
	height:5px;
	float:right;
	c1olor: #D00000;
	f1ont:bolder 10px Arial;
}
.maincol hr  {
	height:1px; 
	*width:70%;
	color:#BEBEBE; background-color: #BEBEBE;
	border:0;
	text-align:right;
}
.newkino hr, .newforum hr, .newcomm hr {
	text-align:center;
	width:98%;
}



/* block new */
.onenew {
	padding-bottom:1px;
	font:bold 12px Tahoma;
	background: url('/img/onenew_bg.gif') no-repeat right;
}
.onenew a { display: block; text-decoration: none; color: #223846;}
.onenew a b { color: #ED6A00; }



/* block dvd & review */
.onerev { background: url('/img/onerev_bg.gif') no-repeat right; }
.onedvd { background: url('/img/onedvd_bg.gif') no-repeat right; }
.onedvd a, .onerev a, .onebio a {
	display:block;
	text-decoration: none;
}
.onedvd-foto {
	width:50px; height:74px;
	position:relative;
	float:left;
	border:1px solid #d00000;
	margin-left:5px;
}
.onedvd-titl {
	font: bold 13px Tahoma;
	color:#ED6A00;;
	margin-left:72px;
	text-transform: uppercase;
}
.onerev .onedvd-titl { color:#D00000; }
.onerev .genre { margin-left:72px; font: 11px Tahoma; color:#ED6A00; }

.onedvd-text {
	font: normal small Tahoma;
	margin-top:5px;
	margin-left:72px;
	color: black;
}
.index .onedvd-text { font: normal 11px Tahoma;}

.onedvd-autr {
	font: 10px Tahoma;
	color: #888;
	margin-top:5px;
	margin-left:72px;
	t1ext-align:right;
}
.onedvd-auth, .onedvd-auth a { color: #aaa; font: bold 10px Tahoma; margin-top:3px; text-align:right; clear:both;}
.onedvd-auth b { color: #aaa; }

.onedvd-genre {
	font: 12px Tahoma;
	color: #888;
	background-color: #FFF8E6;
	border-left:1px solid #FFC178;
	b1order-bottom:1px solid #FFC178;
	padding:3px 3px 3px 5px;
	text-align:left;
	float:right;
	width:350px;
}
.onedvd-top{
	font: 12px Tahoma;
	font-weight:bold;
	color: #389538;
	background-color: #FFF8E6;
	border-left:1px solid #FFC178;
	b1order-bottom:1px solid #FFC178;
	padding:3px 3px 3px 5px;
	text-align:left;
	float:right;
	width:170px;
}
.onedvd-top a{
font: 12px Tahoma;
	font-weight:bold;
	color: #389538;
}
.onedvd-year {
	font: bold 12px Tahoma;
	color: #888;
	background-color: #FFEBEB;
	b1order-left:10px solid #FFC178;
	b1order-bottom:1px solid #FFC178;
	padding:3px 3px 3px 5px;
	text-align:center;
	float:right;
	width:40px;
}

.oneforum { 
	padding:0 35px 5px 5px; 
	background: url('/img/oneforum_bg.gif') no-repeat right;
	font:12px Tahoma;
}
.newcomm .oneforum{ background: url('/img/onecomm_bg.gif') no-repeat right;}

.forum-titl { color: #999; font: 11px Tahoma; margin-bottom:3px;}
.forum-titl a { color: #ED6A00; text-decoration:none; }
.forum-text { color: black; text-decoration: none; }
.forum-text a { color: black; text-decoration: none;}
.newforum .forum-text a { color: #999; text-decoration: none;}
.forum-auth, .forum-auth a { color: #D00000; font: bold 10px Tahoma; margin-top:3px;}
.forum-auth b {	color: #ED6A00; }



.onefoto {
	display:block;
	float:left;
	margin:10px 0;	
	text-align:center;
	padding:1px;
	width:86px; 
	height:100px; 
	font:10px Tahoma;
}
.onefoto img { display:block; border:1px solid black; margin:0 18px; width:50px; height:74px; background: url('/img/miniposter_bg.gif') center center no-repeat; }

.onefoto a { text-decoration:none; color:black; } 

/* END main */

.maxwidth-min {	margin-left:10px; max-width:1100px; }
.maxwidth-max { margin-left:10px; max-width:1170px;}


/* BEGIN film */
.film-data-top {
font-size:16px;
color:#ffffff;
height:23px;
text-align:center;
background-color:#389538;
vertical-align:middle;
padding-top:7px;
}

.film-data-top  b{
font-size:16px;
color:#ffffff;
}
.film-data-bad {
font-size:16px;
color:#ffffff;
height:23px;
text-align:center;
background-color:#FF0000;
vertical-align:middle;
padding-top:7px;
}
.film-data-bad   b{
font-size:16px;
color:#ffffff;
}


.film { }
.film .namesection {}
.film-foto { float: right; margin:10px 2%;}
.film-foto IMG { border:1px solid #D00000; margin-top:20px; }
.film-boxset { font-weight:bold; color: #D00000; text-align:center;}

.film-data {display:block; float:left; margin-bottom:10px;}
.film-data a {color:#000; }
.film-data dl {font: 11px Tahoma; margin:0;}
.film-data dt {border-top:1px solid #eee;}
.film-data dd {margin-top:-13px; margin-bottom:4px; }

.film-data1 {display:block; margin-top:20px; margin-bottom:10px;}
.film-data1 a {color:#000; }
.film-data1 dl {font: 13px Tahoma; margin:0;}
.film-data1 dt {border-top:1px solid #eee;}
.film-data1 dd {margin-top:-13px; margin-bottom:6px; position:relative; left:13px; top:-3px; }

.tth-red     {margin-right:20px;}
.tth-red  dt {color:#990202; c2olor: #D00000;}
.tth-red  dd {margin-left:60px;}
.tth-blue    {margin-right:10px;}
.tth-blue dt {color:#024B77; c2olor: #048CE3;}
.tth-blue dd {margin-left:100px;}

.tth-disk    {margin-right:10px;}
.tth-disk dt {color:#990202; c2olor: #D00000;}
.tth-disk dd {color:#444; margin-left:100px; font: 12px Courier New, sans-serif;}

.film-rating {clear:left; display: block; float:left; width:auto; margin:10px 0;padding:10px 0;}
.film-rating hr {width:280px; text-align:left;}
.film-rating span {color: #024B77; font-weight: bold; width:150px; display:block;}
.film-rating img {vertical-align: middle; }

.film-rating dl {margin:10px 15px; }
.film-rating dt {}
.film-rating dd {white-space: nowrap; margin:-17px 0 10px 130px; color:red; font-weight:bold;}

.film-actor {clear:both; display: block; }

.film-text {padding:20px 0; color:#004E92; clear:both;}

.film-link li {list-style: circle; padding:2px 0;}
.treiler {padding:10px; }

/* END film */



/* BEGIN review */
.review { }
.review-imgs {p2osition:relative; width:360px; float:right; text-align:right; margin-top:20px;}
.review-imgs img {border:1px solid #aaa; p1adding:1px; margin-top:5px; float:left; }
.review-body { margin-right: 370px;}

.review-autor { float: right; margin:30px 2%; font-size:12px; }
.review-autor dl {margin:0;}
.review-autor dt {font-style:italic;}
.review-autor dd {margin-top:-16px; margin-bottom:4px; margin-left:170px;}
.review-autor a { font-size:14px; font-weight:bold;  }

.review-rating { float:left; margin:10px 0;padding:10px 10px;}
.review-rating span {color: #024B77; font-weight: bold; width:150px; display:block;}
.review-rating img {vertical-align: middle; }

.review-rating dl {margin:10px 15px; }
.review-rating dt {padding:5px; width:240px; border-top:1px solid #eee;}
.review-rating dt.sel {background-color:#eee; padding:5px;}
.review-rating dd {white-space: nowrap; margin:-22px 0 10px 130px; color:red; font-weight:bold;}

.review-userration {float:right; text-align:center; b1order:1px solid red; margin:10px; padding:10px; background-color: #FFE7E7; white-space: nowrap; }
.review-userration select {font-size:20px;}

.userration {width:auto; text-align:center; border:1px solid red; background-color: #FFE7E7; white-space:nowrap; padding:6px 5px 6px 5px; margin:10px 0; }
.userration form {padding:0; margin:0; }
.userration select {font:bold 12px Tahoma; color:#EDB2B2; border:1px solid #EDB2B2; background-color: #FFE7E7; }

.review-text   {clear:left; padding-bottom:20px; color:#004E92; padding-right:10px; }

.review-review {text-align:justify; padding-right:10px; }
.review .comments {ma1rgin-right: 370px;}

/* END review */


/* BEGIN disk */
.disk-body { margin-right: 70px;}

.disk-foto { white-space: nowrap; }
.disk-foto IMG { border:1px solid #D00000; margin:2px; }
/* END disk */



.posticon {display:table-cell; float:left; width:12px; height:7px; background:url('/img/posticon.gif') top center no-repeat; }



/* BEGIN actor */
.actor { }
.actor-data .sec-name {color: #048BE4;}
.actor-data ul { list-style: none; }
.actor-data li { margin:3px 0; b1ackground: url('/img/li_red.gif') no-repeat left; padding-left:0px; }
.actor-data em { display:block; float:left; font-size:11px; width:20px; text-align:left; color:#990202; font-style:normal;}
.actor-data a { text-decoration: none; border-bottom:1px solid #eee; }
.actor-data a:hover { text-decoration: underline;}
.actor-text {padding-bottom:10px; color:#004E92;}
/* END actor */







/* BEGIN comments */
.comments {padding:50px 0; max-width:800px;}
.comments .sec-name { min-width:300px; color:#666; font-weight:bold; background-color: #eee; padding-left:10px; border-top:1px dotted black;}
.onecomment { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ddd; padding-left:20px; font:12px Arial; color:#666;}

#comm-data {font-size:12px; margin-left:50px; color:#666; display:table;width:100%;}
#comm-data dl {margin:0;}
#comm-data dd {margin-top:-13px; margin-bottom:4px; margin-left:100px;}
#comm-data input, #comm-data textarea { border:1px solid #aaa; font:12px Arial; color:#222;}
#www {display:none;}
/* END comments */

.view_count{
padding:5px 0;
background-color: #eee;
letter-spacing:1px;
}



/* BEGIN reviews */
.arrs { display:inline-block; width:20px; height:12px; background: url(/img/arrs.gif); cursor: hand;}

.alf-list {}
.alf-list table { width:100%; }
.alf-list td { text-align:center; font-size:11px; font-weight:bold; color:#bbb;}
.alf-list td.v { height:6px; }
.alf-list a { color: #fff; text-decoration:none; display:block; }

.bodyBLUE .alf-list td   { background-color: #048CE3; }
.bodyBLUE .alf-list td.v { background-color: #84C8F4; }
.bodyBLUE .alf-list td a.sel { background-color: #84C8F4; color: #006CB1; }

.bodyRED .alf-list td   { background-color: #D00000; color:#851A1A; }
.bodyRED .alf-list td.v { background-color: #FF9A9A; }
.bodyRED .alf-list td a.sel { background-color: #FF9A9A; color: #641111; }

.bodyYELLOW .alf-list td   { background-color: #FF8E32; color:#E5802D; }
.bodyYELLOW .alf-list td.v { background-color: #FFC961; }
.bodyYELLOW .alf-list td a.sel { background-color: #FFC961; color: #9F6C00; }



.num-list table { width:100%; b1order-collapse:separate; }
.num-list td { color:#bbb; font: bold 11px Tahoma; color: #fff; text-transform: uppercase;}

.num-list a { display:block; width:auto; color: #fff; text-decoration:none; }
.num-list span { width:25px; display:table-cell; display:inline-block; d/isplay:inline-table; padding:5px 0;}
.num-list span.sel { color: #641111; }
.num-list span.sel u { text-decoration:none;}
.num-list span.points { width:60px;}

.bodyBLUE .num-list td  { background-color: #048CE3; }
.bodyBLUE span.sel  { background-color: #8BC0E2; }
.bodyRED .num-list td   { background-color: #D00000; }
.bodyRED span.sel  { background-color: #FF9A9A; }
.bodyYELLOW .num-list td   { background-color: #FF8E32; }
.bodyYELLOW span.sel  { background-color: #FFC961; }

.alf-text { font-size: 11px; padding:10px 0;}
.alf-text-sort {float:right; }



.reviewlist-one {clear:both; b1order-top:4px dashed #84C8F4; padding-top:2px;}
.reviewlist-one A { display:block; text-decoration: none; }

.reviewlist-one HR { width:100%; display:none; }

.reviewlist-foto { display:block; float:left; }
.reviewlist-foto IMG { margin:0 10px; border:1px solid gray;}
IMG.diskfoto1  { margin:0 0 0 10px; border-right:0px solid gray;}
IMG.diskfoto2  { margin:0 10px 0 0; border-left:0px solid gray;}

.reviewlist-autr { font: 12px Tahoma;color: #888; margin:10px 0;}

.reviewlist-rating { font-size:11px; display:block; float:right; }
.reviewlist-rating dl {margin:0px 15px; }
.reviewlist-rating dt {b1order-top:1px solid #eee;}
.reviewlist-rating dd {white-space: nowrap; margin:-15px 0 0px 95px; c2olor:red; font-weight:bold; width:80px;}
.reviewlist-rating A IMG { border:0; }

.reviewlist-one .onedvd-titl { margin:5px 0px;}
.reviewlist-one .onedvd-text { margin:0px 202px;}
.films .reviewlist-one .onedvd-text { margin:0px 110px;}

.bodyBLUE   .hr-sep {width:100%; height:20px; background:url(/img/sepline_blue.gif) left center repeat-x; clear:both;}
.bodyRED    .hr-sep {width:100%; height:20px; background:url(/img/sepline_red.gif) left center repeat-x; clear:both;}
.bodyYELLOW .hr-sep {width:100%; height:20px; background:url(/img/sepline_yellow.gif) left center repeat-x; clear:both;}

.bodyBLUE   .hr-sep-mini {width:100%; height:1px; background:url(/img/sepline_blue.gif) left center repeat-x; clear:both;}
.bodyRED    .hr-sep-mini {width:100%; height:1px; background:url(/img/sepline_red.gif) left center repeat-x; clear:both;}
.bodyYELLOW .hr-sep-mini {width:100%; height:1px; background:url(/img/sepline_yellow.gif) left center repeat-x; clear:both;}

.bodyBLUE   .colorbox {background-color:#E7F1FF; border:1px solid #85A7FF; padding:10px; margin:10px;}
.bodyRED    .colorbox {background-color:#FFE7E7; border:1px solid #F98C8C; padding:10px; margin:10px;}
.bodyYELLOW .colorbox {background-color:#FFFFDA; border:1px solid #FFD974; padding:10px; margin:10px;}

.colorbox a { text-decoration:none;}

/* END reviews */




/* BEGIN new */
.onenewfull {display:block; clear:both;}
.onenewfull .sec-name {font-size:14px;}
/* END new  */


/* BEGIN human bio list */
.humanltst-one { float:left; width:42%; margin:5px; padding:5px; }
.humanltst-one HR { width:100%; display:none; }
.humanltst-one .onedvd-text { font: normal 11px Tahoma;}

/* END human bio list */


/* BEGIN photos */
.photos {}
.photos .photodiv {display:block; float:left; margin:2px; padding:10px; text-align:center; width:170px; height:160px; background-color:#F9F9F9; border:1px solid #eee;}
.photos .photodiv img { border:1px solid black; margin:0 18px; background-color: #aaa; }
/* END photos  */



/* BEGIN voting */
.voting {  }
.voting table { border-collapse: collapse; margin:5px; }
.voting table td { padding: 5px; vertical-align:top; border: 2px solid #ddd; }

/* END voting  */




.about p {padding-bottom:0px;}
.about p:first-letter { color:red; font-size:150%; font-weight: bold; }



.news {} 
.news .news-titl {font-size:1.5em; padding-top:10px;}




/* users style */
.noborder {border:0;}

.red,.red a  {color:#D00000;}
.orange,.orange a { color: #ED6A00;}
.blue,.blue a, a.blue {color:#0276BF;}  /*#137FC4*/
.gray,.gray a, .gray b {color:#AAAAAA;}
.green,.green a  {color: #389538;}

.bodyBLUE   .hr {width:auto; height:4px; margin:10px 0; background:url('/img/hr_blue');   }
.bodyRED    .hr {width:auto; height:4px; margin:10px 0; background:url('/img/hr_red');    }
.bodyYELLOW .hr {width:auto; height:4px; margin:10px 0; background:url('/img/hr_yellow'); }


/* admin */
.editlink a {padding:3px; margin:5px; font-weight:normal; color:black; background-color:#ECEAE8; text-decoration:underline;}
.commeditform {border:1px solid black;z-index:100;background:#EEF2F4;visibility:hidden;position:absolute;left:230;width:680;}

/* game */
input.bigbut_act {
	 	font:800 18px tahoma,verdana;
	 	background-color:#B80000;
	 	width:100px;
	 	height:80px;
	 	color:#fff;
	 	border-top:1px solid #fff;
	 	border-left:1px solid #fff;
	 	border-right:1px solid #700;
	 	border-bottom:1px solid #700
	}

	input.bigbut_noact {
	 	font-family: tahoma; font-size: 18px; font-weight: bold;
	 	background-color:#ccc;
	 	width: 70px !important; padding: 0;
	 	height: 70px;
	 	color:#777;
	 	border-top:2px solid #333;
	 	border-left:2px solid #333;
	 	border-right:2px solid #fff;
	 	border-bottom:2px solid #fff
	}
	
	input.smbut_act {
		font:100 11px tahoma, verdana;
		background-color:#048BE4;
	 	border-top:1px solid #fff;
	 	border-left:1px solid #fff;
	 	border-right:1px solid #999;
	 	border-bottom:1px solid #999;
		color:#fff;
		width:100px;
		height:25px
	}

	input.smbut_noact {
		font:100 11px tahoma, verdana;
		background-color:#ccc;
	 	border-top:1px solid #333;
	 	border-left:1px solid #333;
	 	border-right:1px solid #fff;
	 	border-bottom:1px solid #fff;
		color:#fff;
		width:100px;
		height:25px	}
	
.add_to {
display:block;
width: 186px;
height:18px;
}
.add_to dt{
display: block;
height:18px;
width: 80px;
float: left;
}

.add_to dd{
background-attachment: none;
background-clip: none;
background-origin: none;
background-position: none;
background-repeat: none;
background-size: none;
color: #777777;
display: block;
float: right;
height: 18px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
outline-style: none;
outline-width: 3px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width: 24px;
}

.add_to a{
width:18px;
background-attachment: scroll;
background-clip: none;
background-color: transparent;
background-origin: none;
background-image: url("/img/news.gif");
background-repeat: repeat;
background-size: none;
color: #000000;
display: block;
height: 18px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
outline-style: none;
outline-width: 3px;
overflow-x: hidden;
overflow-y: hidden;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-decoration: none;

}

.add_to .tw a{
background-position: -35px 0px;
width: 19px;
}
.add_to .fb a{
background-position: -18px 0px;
width: 17px;
}
.add_to .vk a{
background-position: -54px 0px;
width: 19px;
}	
.add_to .lj a{
background-position: 0px 0px;
width: 18px;
}

.add_to .tw a:hover{
background-position: -35px -18px;
width: 19px;
}
.add_to .fb a:hover{
background-position: -18px -18px;
width: 17px;
}
.add_to .vk a:hover{
background-position: -54px -18px;
width: 19px;
}	
.add_to .lj a:hover{
background-position: 0px -18px;
width: 18px;
}
