div.container {
	zoom: 1;
	word-spacing: -0.25em; /* ???? ??? ? ??????? ??????? (???? ?????????, ??? ??? 1em = 16px ?????? ?????? 4px ??0.25em) */
}

div.block {
	display: -moz-inline-box; display: inline-block; *zoom: 1; *display: inline; /* ???? 1 ??????????? inline-block */
	word-spacing: normal; /* ???? ??? ????????????????? ???????? ?????? ? ?????? */
	vertical-align: top; /* IE6 ??????????? ????????????? ??? ????? */
}
/* ??????? */

div.container {
	margin-left: -50px;
	margin-top: -50px;
}

div.block {
	margin-top: 50px;
	margin-left: 20px;
}

/* ?????????? */

div.wrapper {
	padding: 25px;
}

div.container {
	/*text-align: center;*/
}

div.block {
	width: 120px;
	padding: 10px;
	/*text-align: left;*/
}
/**** show rating ****/
.rating a {
	background:transparent url(http://rutube.ru/i/rating.png) repeat-x scroll 0 -16px;
	display:inline-block;
	height:16px;
	width:16px;
	float:left;
}
/*.rating,
.rating div,
.rating span {
	background:transparent url(http://rutube.ru/i/rating.png) repeat-x scroll 0 0;
	display:inline-block;
	height:16px;
	margin:0 11px 0 0;
	width:80px;
	}
	.rating div, .rating span {background-position: 0pt -16px;}*/
.thumb {
	display:block;
	position:relative;
	text-decoration:none;
	}
	.thumb var {
		background-color:#000000;
		bottom:2px;
		color:#FFFFFF;
		font-size:9px;
		padding:2px;
		position:absolute;
		right:2px;
	}
.thumb img {  margin-left:3px; background: white;
  padding: 6px;
  border: solid 1px #ccc; width:100px; height:75px; }
.thumb img:hover {
	border: solid 1px #000;
}
 .movieName { text-align:center; width:100%; }
 .rating { margin-left:20px; }
 .simpleMovie { width:100%;  }
 	.simpleMovie .rutubeMovie { text-align:center; padding:5px; }
 	.simpleMovie table { margin:0 auto; width:100%; }
 	.simpleMovie td { width:33%; }
 	
 /* boxes */
.error,.notice,.success,.green {
padding:0.4em;
background:#fff;
border-style: solid; 
border-width: 1px 1px 1px 10px; 
}
.error {
color:#8a1f11;
border-color:#ff0000; 
}
.green {
padding:0.4em;
border-color:green;
}
.notice {
padding:0.4em;
color:#514721;
border-color:#ffcc00;
}
.success {
color:#000;
border-color:#00539f;
}
.error a {color:#8a1f11;}
/*.notice a {color:#514721;}*/
.success a {color:#264409;}
.rateCaptha { width:100%; border:1px solid #ccc; }
	.rateCaptha td { padding:5px; }
	.rateCaptha input { width:100%; }
