﻿a {color: #0052AA; text-decoration: none;}
a:hover {text-decoration: underline;}

.videoruBody {margin:0; padding:0; background-color: #ffffff; font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #000;}

/*табы*/
.videoruTabs {margin: 0; padding-left: 5px; height:27px;}
.videoruTabs a {float: left; display: block; height: 15px; padding: 5px 7px 5px 7px; border: #E1E1E1 1px solid; margin: 0 1px 0 0; border-bottom-width: 0; font-size: 11px; position: relative; text-align: center;}
.videoruTabs a:hover {text-decoration: none;}
.videoruTabs a.current {color: #757575; font-weight: 600; background-color: #fff; height:18px; margin-bottom: -2px;}
.videoruTabs-cont {clear: both; margin: 1px 0 10px 0; border-top: #E1E1E1 1px solid; padding-top: 3px;}

/*содержимое закладки*/
.videoruTabs-cont {clear: both; margin: 1px 0 10px 0; border-top: #E1E1E1 1px solid; padding-top: 3px;}

/*список фильмов*/
.videoruFilmsList {border-top: #C2C2C2 1px solid; padding-top: 30px; text-align: left;}
.videoruFilmsList div.film {zoom:1; border-bottom: #C2C2C2 1px solid; margin: 0 0 20px 0; padding: 0 0 20px 0; min-height: 140px;}
* html .videoruFilmsList div.film {/*height: 140px;*/}
.videoruFilmsList div.film div.content {padding: 0 120px 0 115px;}
.videoruFilmsList div.film div.content p {margin: 0; font-size: 11px;}
.videoruFilmsList div.film div.content p.vrtitle a {font-size: 18px; font-weight: 600; margin-right: 15px;}
.videoruFilmsList div.film div.content p.genres a {color: #7B7B7B; font-size: 11px;}
.videoruFilmsList div.film div.content p.persons {margin: 15px 0 15px 0;}
.videoruFilmsList div.film div.content p.persons a {font-size: 11px;}
.videoruFilmsList div.film div.img {float: left; width: 100px; min-height: 140px;}
* html .videoruFilmsList div.film div.img {/*height: 140px;*/}
.videoruFilmsList div.film div.img img {width: 100px; border-width: 0; }
.videoruFilmsList div.film div.vrmenu {float: right;}
.videoruFilmsList div.film div.vrmenu p {margin: 0;}

/*Буквы*/
.videoruLetters {margin: 10px 0 0px 0; padding: 0 0 10px 0px;}
.videoruLetters span.margin {display: block; float: left; width: 25px;}
.videoruLetters a.let {padding: 0 3px 0 3px; margin-right: 0; font-size: 11px;}
.videoruLetters a.let:hover, a.current-let {text-decoration: none; color: #000; background-color: #FFC14E;}

/*постраничная навигация*/
.paginator {text-align: left; margin: 20px 0 0 0;}
.paginator a, span#current {display: block; float: left; width: 50px; text-align: center; border-right: #BFBFBF 1px solid; font-size: 11px;}
.paginator span#current {color: #757575}
.paginator span.last {border-right-width: 0;}
.paginator a.last {border-width: 0;}

/*фильтр по жанрам странам и годам*/
.videoruFiltr {font-family: Arial, Tahoma, Verdana; margin: 15px 0 15px 0; border-bottom: #C2C2C2 1px solid;}
.videoruFiltr form {margin: 0 0 15px 0;}

/*фильм*/
.videoruFilm {text-align: left;}
.videoruFilm p.vrtitle {font-size: 18px; font-weight: 600; margin: 0px 0 10px 0;}
.videoruFilm div.content-cont{}
.videoruFilm p.person{}
.videoruFilm p.desc{}
.videoruFilm p.file{}
.videoruFilm a.iframe{font-size: 18px;}
.videoruFilm div.filmfoto{float: left; margin: 10px; width: 70px; height: 85px;}
