.navigation {
    border:0 none;
    color:#666666;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {
    background:#7878C0 none repeat scroll 0 0;
    border:1px solid #FFFFFF;
    color:#efeff8;
    font-size:11px;
    padding:3px 6px;
    text-decoration:none;
}
.navigation a:hover {
    background:#efeff8 none repeat scroll 0 0;
    border-color:#7878C0;
    color:#7878C0;
}
.navigation span {
    background:#efeff8 none repeat scroll 0 0;
    border:1px solid #7878C0;
    color:#7878C0;
    font-size:11px;
    padding:3px 6px;
    text-decoration:none;
}



#video_title{
    font-family:Arial;
    font-size: 11px;
    color:#3672D6; 
}

#video_title a:link {
	font-family:Arial;
	font-size: 11px;
	color:#C44A00;
	text-decoration:none;
    font-weight: bolder;
}

#video_title a:visited {
	font-family:Arial;
	font-size: 11px;
	color:#C44A00;
	text-decoration:none;
	font-weight: bolder;
}

#video_title a:hover {
	text-decoration: none;
	color:#FF0000;
}

#video_title a:active {
	text-decoration: none;
}
.order {
	BORDER-RIGHT: #7777c1 1px solid; 
	BORDER-TOP: #7777c1 1px solid;  
	BORDER-LEFT: #7777c1 1px solid; 
}

.order b{
    font-family:Arial;
    font-size: 15px;
	font-weight:bold;
    color:#3f4080;
}

.order a:link {
    font-family:Arial;
    font-size: 13px;
    color:#3f4080;
    text-decoration:none;
}

.order a:visited {
    font-family:Arial;
    font-size: 13px;
    color:#3f4080;
    text-decoration:none;
}

.order a:hover {
    text-decoration: none;
    color:#8BA9F5;
    font-family:Arial;
}

.order a:active {
    text-decoration: none;
}

.order span{
    font-family:Arial;
    font-size: 13px;
    color:red;
    text-decoration:none;
}

.categoryes {
	BORDER-RIGHT: #7777c1 1px solid; 
	BORDER-LEFT: #7777c1 1px solid; 
	BORDER-BOTTOM: #7777c1 1px solid;
}

.categoryes a:link {
	font-family:Arial;
	font-size: 12px;
	color:#326dd1;
	text-decoration:none;
	margin: 0px 0px 0px 10px;
	line-height:5px;
}

.categoryes a:visited {
    font-family:Arial;
    font-size: 12px;
    color:#326dd1;
    text-decoration:none;
    margin: 0px 0px 0px 10px;
    line-height:5px; 
}

.categoryes a:hover {
    text-decoration:none;
    color:red;
}

.categoryes a:active {
    text-decoration: none;
    color:#FFC0C0;
    list-style-position: inherit;
}

.categoryes span {
    font-family:Arial;
    font-size: 12px;
    color:#B9CBF9;
    text-decoration:none;
    margin: 5px 0px 0px 10px;
    line-height:5px;
}

.views_and_date {
    font-size: 11px;    
    color:#326DD1;
}

#duration {
    font-size: 11px;    
    color:#7368F9;
}

.border_img img{
	border:1px solid #7777c1;
}
.border_img span img{
    border:0px solid #7777c1;
}

.border_img a:hover img {
	border:1px solid red;
}

.info td a:link {
    font-family:Arial;
    font-size: 13px;
    color:#5E7CE8;
    text-decoration:none;
}

.info td a:visited {
    font-family:Arial;
    font-size: 13px;
    color:#5E7CE8;
    text-decoration:none;
}

.info td a:hover {
    text-decoration:none;
    color:red;
}

.info td a:active {
    text-decoration: none;
    color:#FFC0C0;
}

.info td span {
    font-family:Arial;
    font-weight: bold;
    font-size: 17px;
    color:#204ADD;
    margin: 15px 10px 15px 25px;
}

.info td {
    font-family:Arial;
    font-size: 13px;
    color:#000080;
    text-decoration:none; 
}

#advertising {
    font-family:Arial;
    font-weight: bold;
    font-size: 13px;
    color:#000000;
}

#advertising a:link {
    font-family:Arial;
    font-weight: bold;
    font-size: 13px;
    color:#FF0000;
    
}

#advertising a:visited {
    font-family:Arial;
    font-weight: bold;
    font-size: 13px;
    color:#FF0000;
}

#advertising a:hover {
    font-family:Arial;
    font-weight: bold;
    font-size: 13px;
    color:#FF0000;
}

#advertising a:active {
    font-family:Arial;
    color:#FF0000;
}

#title_video {
    font-family:Arial;
    font-weight: bold;
    font-size: 15px;
    color:#000000;
}
/*-------  rating style  ------------*/
.rating {
    background:transparent url(../images/hearts_all.png) no-repeat scroll 0 0;
    clear:both;
    float:right;
    width:90px;
	height:16px;
}
.rating var {
    background:transparent url(../images/hearts_all.png) no-repeat scroll 0 -16px;
    display:block;
    height:16px;
    overflow:hidden;
    text-indent:-900em;
}
/*-------  end rating style  ------------*/  
.star {
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:26px;
	width:30px;
}

.star_full {
	background:transparent url(../images/heart_eneible.png);
}

.star_empty {
	background:transparent url(../images/heart_activ.png);
}

.rater-message {
	color:#999999;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 5px;
}

.bottom {
	BORDER-RIGHT: #7777c1 1px solid; 
	BORDER-LEFT: #7777c1 1px solid; 
	BORDER-BOTTOM: #7777c1 1px solid;
}

.perimetr {
	BORDER-TOP: #7777c1 1px solid; 
	BORDER-RIGHT: #7777c1 1px solid; 
	BORDER-LEFT: #7777c1 1px solid;
	BORDER-BOTTOM: #7777c1 1px solid;
}
