﻿#yourating-area{width:166px;float:right;margin:15px 15px 25px;position:relative;}
#yourating{height:4px;padding:1px 0 1px 1px;background:#ccc;border-radius:2px;position:relative;}
#yourating div{float:left;}
#you-like{border-top:1px solid #080;border-bottom:1px solid #004d00;background:#060;height:2px;margin-right:0px;}
#you-dislike{border-top:1px solid #e50000;border-bottom:1px solid #b30000;background:#c00;height:2px;}
#you-separator{border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;border-bottom:1px solid #dedede;background-color:#eaeaea;width:3px;height:2px;margin-left:-2px;position:absolute;}
#you-info, #yourating-area a{position:absolute;top:9px;height:13px;font:normal 11px/13px Tahoma;color:#666;}
#you-info{text-align:center;width:100%;}
#yourating-area a{display:block;background-image:url('../dleimages/you-rate.png');background-repeat:no-repeat;text-decoration:none;}
#yourating-area a:hover{text-decoration:none;}
#you-plus{left:1px;padding-left:15px;color:#080;}
#you-plus:hover{background-position:0 -13px;}
#you-minus{right:1px;padding-right:15px;background-position:100% -26px;color:#c00;}
#you-minus:hover{background-position:100% -39px;}
#pollplus, #pollmunus {display: block;float: left;padding: 5px;margin: 0;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;background-color: #EEE;font: 13px Verdana;color: black;}
#ppl, #pmn {display: block;color: white;display: block;background-color: #679E1C;font: 13px verdana;text-shadow: 0 1px black;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;text-decoration: none;padding: 5px;margin: 0 5px 5px 0;float: left;}
#pmn {background-color: #A22E61;}
table {border: 0;border-collapse: collapse;}
tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
table td {padding: 0;}


/* 
 * ========================================
 * ������� 
 * ========================================
 */

.rating {

		color: #909090;
		font-family: Tahoma, helvetica, sans-serif;
		font-size: 11px; 
		height: 15px;
		//float:right;
margin-left: 20%;
		
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 15px;
		position: relative;
		background: url('../dleimages/rating.png')  left top no-repeat;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.unit-rating li a{
		display:block;
		width:17px;
		height: 15px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url('../dleimages/rating.png') center left no-repeat;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:17px;}
	.unit-rating a.r2-unit{left:17px;}
	.unit-rating a.r2-unit:hover{width: 34px;}
	.unit-rating a.r3-unit{left: 34px;}
	.unit-rating a.r3-unit:hover{width: 51px;}
	.unit-rating a.r4-unit{left: 51px;}	
	.unit-rating a.r4-unit:hover{width: 68px;}
	.unit-rating a.r5-unit{left: 68px;}
	.unit-rating a.r5-unit:hover{width: 85px;}
	.unit-rating li.current-rating{
	    
		background: url('../dleimages/rating.png') bottom left no-repeat;
		position: absolute;
		height: 15px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
		
}

.video_length {background: url('/img/timer.png') 0px 9px no-repeat; padding: 9px 10px 10px 25px; float: left;}
#downloa_b, .commadd, .add_favorite a { font-size: 18px; text-decoration: none;  padding: 5px 15px 5px 33px; cursor: pointer; background: #494949 url('../img/downl.png') 6px 6px no-repeat; color: #fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.loadlist, .add_favorite a { float: left; margin: 0px 5px 0px 10px; text-align: left;position: relative;text-decoration: none;}
#download_b, .commadd, .add_favorite a { font-size: 18px; text-decoration: none;  padding: 8px 5px 7px 33px; cursor: pointer; background: #494949 url('/down.png') 6px 6px no-repeat; color: #fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;text-decoration: none;}
.add_favorite a {background: #494949 url('../img/favorite.png') 6px 6px no-repeat;}
.commadd {background: #494949 url('../img/comm.png') 6px 6px no-repeat; margin-left: 10px; padding-left: 42px; }
#download_l { position: absolute; top: 31px;left: 0px; margin: 0px; padding: 0px; z-index: 9999; display: none;}
#download_l li a {
	display: block;
	background-color: #494949;
	padding: 5px 26px 5px 31px;
	margin: 0px 0px;
	border-top: 3px solid #e4e4e4;
	color: #fff;
	font-size: 15px;
	text-decoration: none;
}
#download_l li a:hover {
	background-color: #424647;
	color: #fff;
}

.video_info {padding: 10px 10px 15px 10px; font-size: 15px;font-weight: 300;letter-spacing: 0.05em;}
.video_cats {font-size: 16px; padding: 15px 10px;}
.video_cats a, .cat_title {font-size: 15px; white-space:nowrap; float: left; display: block; margin: 2px 5px 2px 0px;}
.video_cats a {font-size: 15px; text-decoration: none; background-color: #e4e4e4; border-radius: 10px; white-space:nowrap; float: left; display: block; padding: 3px 10px;}
.cat_title {padding: 3px 0px;}
@media (max-width: 479px) {
	#video_preview {
		width: 100%;
	}
	.space {margin: 0px 0px 10px 0px;}
	.mindisp {display: none;}
	.white_content { width: 300px;position: fixed;top: 0%;}
	.upper {width: 300px;margin: 0 auto;}
	.regtitle { min-height: 20px; margin: 0px 0px;}
	.reginfo {min-height: 20px; margin: 0px 0px;}
	#catlist {display: none;}
	.mainmenu ul li { padding: 2px 1px 0px 1px;}
	#pl_width {
		width: 100%;
	}
	#header {margin: 5px;}
	.topsearch { float: left;}
	.mainmenu { padding: 10px 5px 8px 5px;}
	.mainside {padding: 10px 5px; }
}

@media (max-width: 640px) {
	.rightpart {padding: 10px 0px 0px 0px; float: left; }
}
@media all and (max-width:427px){.pl{max-height:240px;}}
@media all and (min-width:427px) and (min-height:240px){#player {width: 427px;max-height: 720px;}}
@media all and (min-width:640px) and (min-height:480px){#player{width: 640px;max-height: 720px;}}
@media all and (min-width:740px) and (min-height:600px){#player{width: 853px;max-height: 720px;}}
@media all and (min-width:1320px) and (min-height:820px){#player{width: 1280px;max-height: 720px;}}
@media all and (min-width:1940px) and (min-height:1180px){#player {width: 1920px;max-height: 720px;}}
#pl_width h1 {font-size: 18px; text-align: left; padding: 10px;font-family: 'Roboto Condensed', sans-serif; font-weight: normal;} 
#pl_width {width: 90%; margin: 0px auto;}
.leftpart {float: left; width:166px;}
.fulllike, .fulldislike { font-size: 16px; text-decoration: none; float: left; padding: 5px; text-align: center;width:166px;}
.dopinfo {border-bottom: 2px solid #ccc; padding: 5px 0px; text-align: left;}