.pics a img,.numbers a,.back-link,.pic-home a img,.links a,.social-icons-list li a i,.social-icons-list li a,.menu a,.transition03{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-icab-transition:all 0.3s ease-in-out}
.prev-slide-arrow a i,.next-slide-arrow a i,.next-slide-arrow a i,.prev-slide-arrow a i,.transition03{transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-khtml-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-icab-transition:all 0.1s ease-in-out}
.social-icons-list li a i,.prev-slide-arrow a i,.next-slide-arrow a i,.prev-slide-arrow a u,.next-slide-arrow a u,.next-slide-arrow a,.prev-slide-arrow a{text-indent:-99999px;font-size:0;text-align:left;text-decoration:none}
*{outline:none;margin:0;padding:0;border-width:0;vertical-align:top}
body,html{margin:0;padding:0;width:100%;height:100%;}
body{cursor:default;font-size:0;}
.container-top:after,.container-up:after,.center-inside:after,.social-icons:after,.social-icons-list:after,.content-container-inform:after,#logo-header:after,.slide:after,#header-container:after,.ac:after{content:"";display:block;clear:both;font-size:0;text-decoration:none}
header,nav,section,article,aside,footer{display:block}
.radius15{border-radius:15px;-o-border-radius:15px;-icab-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-goog-ms-border-radius:15px}
.shadow{box-shadow:0px 1px 1px #aaa;-o-box-shadow:0px 1px 1px #aaa;-icab-box-shadow:0px 1px 1px #aaa;-khtml-box-shadow:0px 1px 1px #aaa;-moz-box-shadow:0px 1px 1px #aaa;-webkit-box-shadow:0px 1px 1px #aaa;-ms-box-shadow:0px 1px 1px #aaa;-goog-ms-box-shadow:0px 1px 1px #aaa}
.radius-top-right-22{border-top-right-radius:22px;-ms-border-radius-topright:22px;-moz-border-radius-topright:22px;-webkit-border-top-right-radius:22px;-khtml-border-radius-topright:22px;-o-border-top-right-radius:22px;-icab-border-top-right-radius:22px;-goog-ms-border-top-right-radius:22px}
.transition03{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-icab-transition:all 0.3s ease-in-out}
.transition02{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-icab-transition:all 0.2s ease-in-out}
#mainframe{height:1760px;width:100%;padding:0;margin:0;font-weight:normal}
#header{min-height:481px;height:auto!important;height:481px;width:100%;background:#c08106 url(../pics/bg.jpg) no-repeat top center;}
#header-container{min-height:335px;height:auto!important;height:335px}
#logo-header{height:124px;width:960px;margin:0 auto}
#logo{width:280px;float:left}
#logo img{float:left;margin-top:24px;margin-left:20px;margin-right:30px}
#logo p{color:white;font-size:11px;margin-left:27px;line-height:15px;margin-top:44px}
#logo-header span{color:white;font-size:17px;font-weight:bold}
.vivacell{width:190px;margin-top:12px;float:left;margin-left:490px}
.lang-holder{font-size:13px;color:#fff;text-align:right;min-height:84px;height:auto!important;height:84px}
.lang-holder a{text-decoration:none;color:white}
.lang-holder a:hover{text-decoration:none;color:#daa604}
.menu{float:right;padding-right:2px}
.menu > ul > li{list-style:none;float:left;position:relative;left:0;top:0;z-index:1001;}
.menu > ul > li > a, .menu > ul > li > div{text-decoration:none;color:#252525;display:block;text-align:center;font-size:13px;font-weight:normal}
.menu > ul > li{background-color:#c7b472;}
.menu > ul > li:hover{background-color:#dcdbbd;}
#content{width:100%;background:url(../img/contant-bg.png) repeat-x left top #3e0b1b}
#content-container{width:960px;margin:0 auto;padding-top:25px;}
.container-top{width:960px;}
.container-top select{width:194px;margin-left:313px;margin-right:11px;color:#4f3d5b;float:left;border:0;padding:3px}
.content-container-inform{padding-top:22px;}
.container-up{background-color:white}
.container-center{height:786px;background-color:white;margin-top:1px}
.container-center h1{color:#35758b;padding-top:50px;margin-left:21px;font-size:16px;font-weight:normal}
.container-center h2{color:#35758b;padding-top:50px;margin-left:21px;font-size:12px;font-weight:normal}
.rubric{color:white;font-size:16px;width:210px;float:left;margin-top:7px}
.arrow{padding-top:40px;float:left;position:absolute}
.container-up  p{color:#35758b;margin-top:35px;float:left;margin-left:21px}
.date{width:225px;float:right;margin-top:29px}
.date select{color:white;background-color:#4F3D5B;width:137px;border:0}
.date span{font-size:12px;color:#6898a8}
.content-pic{float:left;width:717px;}
.place-pics{margin-top:13px}
.place-inform{width:676px;margin:0 auto;background-color:white;padding-top:30px;font-size:11px;line-height:17px}
.clear:after{display:block;content:"";font-size:0;clear:both}
.place-pics > div{float:left;margin-top:24px;}
.logos{padding-top:18px;}
.calendar{}
.logos-inside{width:730px;}
.logos-inside img{float:left}
.container-right-place{width:230px;background-color:white;float:right;}
.container-right-place img{}
.container-down{height:36px;color:#b67c06;font-size:10px;padding-top:22px;margin:0 auto;width:960px;clear:both;}
.container-down span{float:right}
.container-down img{padding-left:27px;float:right}
#footer{min-height:88px;height:auto!important;height:88px;width:100%;background:url(../img/footer-bg.png)}
#footer-container{width:960px;margin:0 auto}
.icons{margin-top:12px;width:210px;float:right}
.icons a{margin-left:15px}
.lang-holder a.current{color:#daa604}
.films{width:675px;min-height:690px;height:auto!important;height:690px;margin:0 auto;margin-top:30px;overflow:hidden}
.films-inside{width:690px;min-height:660px;height:auto!important;height:660px;font-size:11px}
.row{float:left;width:325px;min-height:660px;height:auto!important;height:660px;line-height:15px;margin-right:17px}
.row a{text-decoration:none;color:#35758b}
.row a:hover{text-decoration:none;color:orange}
.alphabet{width:560px;margin:0 auto;height:15px}
.alphabet ul{padding-top:18px;color:#6695a8}
.alphabet li{list-style-type:none;float:left;margin-left:1px;margin-right:1px;font-size:11px}	
.alphabet a{color:#6695a8;text-decoration:none;font-size:11px;padding-right:2px;padding-left:2px}
.alphabet a:hover{text-decoration:underline}
.numbers{color:#fff;text-align:center;clear: both;padding-top: 10px;}
.numbers a{font-size:12px;text-decoration:none;color:#35758b;display:inline-block;padding:3px 10px;background-color:#ededd1;margin-right:1px}
.numbers a.current,.numbers a:hover{color:#ededd1;background-color:#35758b}
.numbers div:hover{background-color:#4f3d5b;color:white}
.place-inform span{color:#35758b;font-size:11px;font-weight:bold;margin-top:20px}
.place-inform ul{margin-left:35px}
.place-inform p{margin-top:13px}
.download{width:200px;margin-left:21px}
.download a{color:#35758b;display:block;font-size:12px}
.place-inform a{color:#35758b;text-decoration:none}
.container-center-home{background-color: #fff;}

.place-inform .decimal{list-style-type:decimal}
.center-inside{}
.arrows{margin-top:247px;position:absolute!important;width:48px;height:92px;z-index:10}
#content-container-home{width:960px;min-height:100px;height:auto!important;height:100px;margin:0 auto;padding-top:92px}
.links{min-height:292px;height:auto!important;height:292px;width:230px;float:left;margin-top:1px;background-color:white;position:relative}
.heading{font-size:15px;line-height:17px;margin-left:15px;width:220px}
.international-summer{font-size:16px;line-height:22px;margin-left:15px;margin-top:50px!important;width:220px}
.international-summer-inner{margin-top:28px;font-size:11px;color:#36758b;line-height:13px;margin-left:15px}
.more{text-decoration:none;font-size:11px;right:7px;bottom:9px;position:absolute;overflow:hidden}
.inner-text{font-size:11px;color:#36758b;line-height:13px;margin-left:15px;margin-top:10px}
.links a{text-decoration:none;color:#36758b}
.links a:hover{color:#e29500}
.pic-home{margin-left:3px;margin-top:3px}
.pic-news{width:215px;float:left;margin-top:37px}
.slide{margin:0 auto;position:relative;top:0;left:0}
.slide-list li,.slide,.slide-crop{width:960px;height:423px}
.slide-list,.slide-list li{list-style:none}
.slide-list{width:99999px}
.slide-list li{float:left}
.slide-crop{overflow:hidden}
.prev-slide-arrow,.next-slide-arrow{z-index:1000}
.prev-slide-arrow,.next-slide-arrow,.prev-slide-arrow a,.next-slide-arrow a,.prev-slide-arrow a i,.next-slide-arrow a i,.prev-slide-arrow a u,.next-slide-arrow a u{background-image:url("../img/arrow-for-slide.png");background-position:0 0;background-repeat:no-repeat;display:block;position:absolute}
.prev-slide-arrow a,.next-slide-arrow a,.prev-slide-arrow a i,.next-slide-arrow a i,.prev-slide-arrow a u,.next-slide-arrow a u{width:82px;height:163px}
.prev-slide-arrow,.next-slide-arrow{width:134px;height:424px;top:0}
.prev-slide-arrow{left:0;background-position:-212px 0}
.next-slide-arrow{right:0;background-position:-363px 0}
.prev-slide-arrow a,.next-slide-arrow a{background:none!important}
.prev-slide-arrow a,.next-slide-arrow a{top:130px}
.prev-slide-arrow a{right:0}
.next-slide-arrow a{left:0}
.prev-slide-arrow a u{background-position:-739px -130px}
.next-slide-arrow a u{background-position:-845px -130px}
.prev-slide-arrow a u,.next-slide-arrow a u{z-index:100}
.prev-slide-arrow a i{background-position:-1076px -107px}
.next-slide-arrow a i{background-position:-1298px -107px}
.prev-slide-arrow a:hover i,.next-slide-arrow a:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.next-slide-arrow a:hover i{background-position:-1320px -111px}
.prev-slide-arrow a:hover i{background-position:-1062px -115px}
.prev-slide-arrow a:hover,.next-slide-arrow a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.shadow-slide{background:url(../img/shadow.png) no-repeat center top;}
.lang-pad{display:block;font-style:normal;padding-top:50px}
.lang-pad,.lang-pad a{font-family:'Arian AMU','Arial Unicode','Arial AMU'!important}
.lang-pad a{display:inline-block;padding:0 5px}
.social-icons{clear:both}
.social-icons,.social-icons-list{min-height:51px;height:auto!important;height:51px}
.social-icons-list,.social-icons-list li{list-style:none;font-size:0}
.social-icons-list{float:right}
.social-icons-list li{float:left}
.social-icons-list li a i,.social-icons-list li a{display:block;width:51px;height:51px;background-image:url(../img/all8.png);background-repeat:no-repeat}
.social-icons-list li a:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.social-icons-list li a{margin-left:10px}
.facebook-icon{background-position:0 -52px}
.facebook-icon i{background-position:0 0}
.twitter-icon{background-position:-66px -52px}
.twitter-icon i{background-position:-66px 0}
.youtube-icon{background-position:-132px -52px}
.youtube-icon i{background-position:-132px 0}
.social-icons-list{padding-top:20px}
.footer-left,.footer-right{min-height:88px;height:auto!important;height:88px}
.footer-left{float:left;width:49%}
.footer-right{float:right;width:49%}
.links .heading a{display:block;padding-right:20px}
div.pic-home a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
div.pic-home {font-size:0}
.inner-text{text-align:left;display:block;padding-right:15px}
.post-text{display:block;height:54px;overflow:hidden}
.title-link{display:block;font-weight:400;padding-top:10px}
.no-bg{background:transparent}
.container-up{clear:both;padding:20px 40px;line-height:24px;border-bottom:solid #4d3450 2px!important}
.container-up span{color:#c7b472;font-size:12px}
.container-up a{text-align:center;background-color:#EDEDD1;float:right;text-decoration:none;color:#74989e}
.container-up .filmschool{font-size:12px;color:#35758b;font-size:16px;text-transform:uppercase;font-weight:400}
.container-up .august{color:#c7b472;font-size:11px;display:block;float:left;font-weight:700}
.fli{float:left;margin-right:10px}
.yerevan{padding-bottom:20px}
.back-link{display:block;color:#35758b;background:#ededd1;padding:2px 15px;font-size:12px}
.back-link:hover{color:#ededd1;background:#35758b}
.pics a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.title2{color:#35758b;font-size:16px;font-weight:400;padding:40px 0 0 2px}
.search-cell{display:block;width:232px;height:25px;float:right}
.search-input-bg{display:block;float:left;width:190px;height:25px;background:#fff}
.serach-submit{display:block;float:left;width:40px;height:25px;background:url(../img/arrow-input.png) no-repeat left top #e0ce87;cursor:pointer}
.search-input{padding:3px;font-size:13px;color:#503d5b;font-family:verdana}
.date-bar{display:block;float:right;margin-top:-20px;margin-right:-20px}
.date-bar select{background:#4f3d5b;color:#fff;font-size:12px;padding:3px 5px}
.date-txt{display:inline-block;padding-right:20px;font-size:16px!important}

.film-inform{float:left;}
.film-inform strong {color:#444444;margin-right:25px;}
.link-place{padding-top:20px;}
.filmpostmore{clear:both;padding-top:15px;}
.filmpostmore-left{float:left;margin-right:18px;}
.film-inform-inside{float:left;color:#444444; font-size:12px;}
.film-inform-inside-right{float:left;font-size:12px; font-weight:normal; width: 210px;}
.director-name{display:block; text-decoration:underline !important; color:#828282 !important;}
.names{color:#444444 !important;font-weight: normal !important;}
.film-inform-under{clear:both;padding-top:20px;border-top:1px solid #000;margin-top:35px;}
.film-inform-under h2{color:#35758b;font-size:16px;}
.inform-about-film{font-size:12px;color:#000;line-height:17px;}
.about-film{clear:both; width:398px;}
.films-row{clear:both;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #000;}
.no{border:none;}

ul.subMenu{list-style:none;display:none;position:absolute;left:0;top:40px;z-index:1002;background-color:#c7b472;}
ul.subMenu li{list-style:none;display:block;padding:0 10px 0 10px;}
ul.subMenu li:hover{background-color:#fff;}
.menu > ul > li:hover ul.subMenu{display:block!important;}
ul.subMenu a{font-size:13px;white-space:nowrap;line-height:30px;color:#252525;text-decoration:none;display:block;}

.subProgram{font-size:17px;font-weight:bold;color: #262626;}
.subFilmsWrapper{padding-bottom:50px;}
.subFilmsWrapper .films-row:last-child{border-bottom:0;}
.inheritLink{color:inherit;text-decoration:none;}
.inheritLink:hover{text-decoration:underline;}

.yearRow a{font-size:17px;font-family:Arial;display:block;line-height:1em;padding:3px 10px 3px 10px;font-weight: bold;}
.yearRow a:hover{background-color:#35758b;color:#fff;}
.filmInfoMargin{clear:both;height:10px;}

.link-place a.photo-video{color:#c7b472;display:inline-block;font-size:16px;padding: 3px 5px;float:left;}
.link-place a.photo-video-active{background-color:#c7b472;color:#fff;}

.tabCarousel{position:absolute;left:0;top:0;z-index:2;}
.tabCarItem{display:block;float:left;}

.tabCarPrev, .tabCarNext{position:absolute;top:110px;z-index:3;}
.tabCarPrev{left:5px;}
.tabCarNext{right:5px;}

.filmpostmore-inner{width:330px;height:250px;overflow:hidden;position:relative;left:0;top:0;z-index:1;}

.anAward{clear:both;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000;}
.yerevan .anAward:last-child{border-bottom:0;}
.awardTitlte{font-size:20px;line-height:1em;padding-bottom:10px;color: #444444;}

.aJury{clear:both;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000;}
.yerevan .aJury:last-child{border-bottom:0;}
.juryTitlte{font-size:20px;line-height:1em;padding-bottom:10px;color: #444444;}

.awardCat{clear:both;padding-bottom:20px;}
.awardCatTitle{font-size:20px;color: #444444;}
.awardList{clear:both;padding-top:10px;}
.award{clear:both;padding-bottom:10px;}
.awardTitle{font-size:13px;color: #444444;font-weight:bold;}

.coverage{padding-left: 25px;}
.aCoverage{clear:both;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000;}
.coverage .aCoverage:last-child{border-bottom:0;}
.aCoverage .coverageDate{color:#333333;font-size:11px;}
.aCoverage .coverageTeaser{}
.aCoverage .coverageTitle{font-size: 13px;font-weight: bold;}
.aCoverage .coverageTitle:hover{text-decoration:underline;}

.photoFilter option{color:#000;}
.photoDateTitle{text-align:center;width:208px;overwflow:hidden;}
.photoDateTitle a{color: #444444;font-size:11px;font-weight:bold;}
.photoDateTitle a:hover{text-decoration:underline;}

.photoDate{text-align:center;color:#666666;font-size:11px;font-family:Arial;}

#datepicker{font-size:12px;}
#datepicker th{font-size:11px;}

.filterTable td{padding-left:10px;vertical-align:middle;}
.filterTable tbody tr td:first-child{padding-left:30px;}
.filterTable td select{width:130px;background-color:#CCCCCC;}
.filterTable td input[type=button]{padding: 1px 10px 1px 10px;cursor:pointer;font-size: 12px;letter-spacing: 1px;background-color:#CCCCCC;height:18px;}

.filterForm{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:0px;}

#datepicker .ui-corner-all{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;}
#datepicker .ui-widget-content{border:0;}

.container-right-place > div{margin-bottom:20px;}
.container-right-place > div:last-child{margin-bottom:0;}

.siteMap{width:960px;margin-left:auto;margin-right:auto;clear:both;font-size:13px;padding-top:50px;}
.siteMapMenu{float:left;width:150px;margin-right:12px;}
.siteMap .siteMapMenu:last-child{margin-right:0;}
.siteMapMenu > a.siteMapHead, .siteMapMenu > div.siteMapHead{display:block;color:#fff;font-size:12px;line-height:1em;white-space:nowrap;text-decoration:none;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #fff;font-weight:bold;}
.siteMapSubMenu > a{display:block;color:#fff;font-size:11px;line-height:15px;padding:3px 0 3px 0;text-decoration:none;}
.siteMapSubMenu > a:hover{text-decoration:underline;}
.siteMapSep{clear:both;height:25px;}

.submitForm{padding-left:25px;}
.submitTable td{padding:5px 20px 5px 0;vertical-align:middle;}
.submitTable tbody tr td:first-child{font-size:12px;color:#333333;}
.submitTable input[type=text], .submitTable input[type=number]{border:1px solid #444444;width:400px;height:20px;padding:0 0 0 0;}
.submitTable textarea{border:1px solid #444444;width:400px;height:100px;padding:0 0 0 0;resize:none;}
.submitTable input[type=submit]{padding:5px 30px 5px 30px;color:#333333;font-size:13px;letter-spacing:1px;cursor:pointer;margin-top:20px;}

.submitTable table{background:#F3F3F3;width:100%;}
.submitTable table textarea{width:200px;}
.submitTable table input[type=text]{width:200px;}
.submitTable table tr td{padding:5px;}
.submitTable table tr td:first-child{color:#191919;}

.errorMessage, .successMessage{font-size:13px;font-weight:bold;text-align:center;clear:both;padding:15px 0 15px 0;}
.errorMessage{color:#f00;}
.successMessage{color:#0f0;}

.date-slider,.date-slider-crop,.date-slider-list li,.date-slider-list{height:113px;font-size:0}
.date-slider-list{margin-left:0!important}
.date-slider,.date-slider-crop{width:400px;margin:0 auto}
.date-slider{position:relative;top:0;left:0;background:url(../img/scale.png) no-repeat center bottom}
.date-slider-crop{position:absolute;top:0;left:0}
.date-slider-crop{overflow:hidden}
.date-slider-list,.date-slider-list li{list-style:none;font-size:0}
.date-slider-list{width:999999px}
.date-slider-list li{float:left;text-align:center}
.date-slider-list li a{color:#795988;font-size:14px;text-decoration:none}
.date-link{display:block;height:93px;position:relative;top:0;left:0;cursor:pointer}
.date-link-tabe,.date-link-tabe-row,.date-link-tabe-cell,.date-link,.date-slider-list li{width:80px}
.date-link-tabe,.date-link-tabe-row,.date-link-tabe-cell{text-align:center;vertical-align:middle;height:93px;font-size:0;margin:0!important;padding:0;position:relative;top:0;left:0}
.date-link-tabe{display:table}
.date-link-tabe-row{display:table-row}
.date-link-tabe-cell{display:table-cell}
.date-year{display:block;color:#795988!important;font-size:16px!important;font-family:Georgia;margin-top:0!important}
.a-link-prev,.a-link-next{display:block;width:10px;height:15px;position:absolute;top:40px;background-image:url(../img/arrow-date.png);background-repeat:no-repeat;z-index:100}
.a-link-prev{background-position:0 -25px;left:-20px}
.a-link-next{background-position:-15px -25px;right:-20px}
.date-year{position:relative;top:0;left:0}
.selectx{position:absolute;top:0;left:0}
.select-date{z-index:100}
.selectx{top:35px;z-index:1}
.z-m{z-index:1000}
.select-date .date-year{font-size:23px!important;text-align:center;color:#fff!important}
.selectx{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.select-date .selectx{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1}

.date-info-bg{min-height:339px;height:auto!important;height:339px;clear:both;background:url(../img/date-info-bg.png) no-repeat left bottom}
.date-info-bg-pad{padding-top:61px;color:#444;font-size:14px}
.list-film-info,
.list-film-info-row,
.list-film-info-row-left,
.list-film-info-row-right{min-height:25px;height:auto!important;height:25px;font-size:12px}

.list-film-info{width:75%;margin-left:150px!important;margin-top:40px;margin-bottom:20px}
.list-film-info-row{width:100%}
.list-film-info-row-left{width:40%;float:left}
.list-film-info-row-right{width:40%;float:right}

.sliderMargin{clear:both;height:50px;}
p iframe, p embed{margin: 10px 10px 10px 0;}

.filmFullDesc{width:320px;}
.filmFullDesc tbody tr td{padding-top:2px;padding-bottom:2px;vertical-align:middle;line-height:15px;}
.filmFullDesc tbody tr td:first-child{color: #444444;padding-right: 25px;font-size: 12px;font-weight: bold;}
.filmFullDesc tbody tr td:last-child{color: #444444;}
.filmFullDesc tbody tr td:last-child a{font-weight:bold;}

.filmImportantDesc{}
.filmImportantDesc tbody tr td{padding-top:2px;padding-bottom:2px;vertical-align:middle;line-height:15px;}
.filmImportantDesc tbody tr td:first-child{color: #444444;padding-right: 25px;font-size: 12px;font-weight: bold;}
.filmImportantDesc tbody tr td:last-child{color: #444444;}
.filmImportantDesc tbody tr td:last-child a{font-weight:bold;}

.hrWrapper{clear:both;line-height:1px;font-size:1px;height:1px;margin:10px 0 20px 0;background-color:#333333;}


.film_sc{font-size:13px;width:676px;margin:0 auto;padding:0 0 20px 0;}
.film_sc table thead tr th{vertical-align:middle;line-height:18px;text-align:left;}
.film_sc table tbody tr td{padding-right:17px;vertical-align:middle;line-height:18px;}
.film_sc h2{color: #35758b;font-size: 16px;padding-bottom:13px;}

.subCats a{display:block;font-size:12px;line-height:25px;padding-left:5px;font-weight:bold;}
.subCats a:hover{background-color:#35758b;color:#fff;}

.sponsors{width:100%;}
.sponsors tbody tr td{width:33%;text-align:center;padding-bottom:33px;}

#toUp{position:fixed;bottom:0;right:0;z-index:1000000;padding:0 5px 5px 0;visibility:hidden;}
#toUp img{cursor:pointer;}

.fileList{padding-top: 25px;}
.fileItem{min-height: 150px; margin: 25px 0; background: #dddddd; padding: 10px; box-shadow: 0px 1px 13px #777; clear:both;}
.fileIcon{float:left;padding-right:20px;}
.fileIcon img{vertical-align:top;}
.fileInfo{float:left;}
.fileItem .fileName{font-size: 17px; font-weight: bold;}
.fileItem .fileSubName{font-size: 13px; color:#4D4D4D;}
.fileItem .fileDate{color:#7F7F7F;}

.pressText > table td{border-bottom:1px solid #4D4D4D;border-right:1px solid #4D4D4D;}
.pressText > table tr td:first-child{border-left:1px solid #4D4D4D;}
.pressText > table tbody tr:first-child td{border-top:1px solid #4D4D4D;}

.aDirector{font-size:11px;line-height:1.3em;padding:10px 20px 20px 20px;}
.formComments{padding:10px 0 10px 0;clear:both;}
.formComments,.formComments span, .formComments p, .formComments a{color:#333333;margin:0 0 0 0;font-size:12px;}
