html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote {margin:0;padding:0;}
table {border-spacing:0;}
table td {vertical-align:top;padding:0;}
iframe {border:0px;}
img {border:none;}
ul li {list-style:none;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
h1 {font-size:12pt;color:#00277f;line-height:14pt;padding-bottom:10px;}
h2 {font:18pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.2;color:#333;}
h3 {margin:0 0 5px 0;font-size:15px;color:#00277f;line-height:14pt;padding-bottom:5px;}
h4 {font-size:10pt;font-weight:bold;color:#0e3647;line-height:12pt;}
hr {border: 0;border-top: 1px solid #ccccff;}
sup,sub {vertical-align:baseline;}
html{height:100%;}
body{
	font-family:Arial, sans-serif;
	font-size:15px;
	text-align:left;
	color:#333;
	height:100%;
	line-height:20px;
	background: url('https://www.kinonews.ru/images2/fonesite.jpg') center top;
}
/* p { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;} */

.ad-style {width:1320px;background:url('/images2/gow-header.jpg') no-repeat center top;}
.ad2-style {width:1320px;background:url('/ad/psplus_top.jpg') no-repeat center top;}

a, a:visited, a.none, a.none:visited, a.none:hover {text-decoration:none;outline:none;color:#00277f;}
a:hover {text-decoration:underline;}
a.bigblue {font:bold 18px Arial;color:#0066ff;text-decoration:none;}
a.bigblue:hover {text-decoration:none;}
a.blockcomm, a.blockcomm:hover, a.blockcomm:visited {font-size:8pt;color:#333399;}
a.breadcrumb, a.breadcrumb:visited, a.breadcrumb span {font-size:12pt;font-weight:normal;text-decoration:none;color:#333;}
a.breadcrumb:hover {text-decoration:underline;}
a.city, a.city:visited {font:bold 12px Arial;text-decoration:none;color:#333333;}
a.city:hover {font:bold 12px Arial;text-decoration:none;color: #333333;background-color:white;}
a.comments, a.comments:visited {text-decoration:none;font-size:14px !important;color:#333;}
a.comments:hover {text-decoration:underline;}
a.comments_new, a.comments_new:visited {text-decoration:none;font-size:10pt;color:#333;}
a.comments_new:hover {text-decoration:underline;color:red;}
a.comments12 {text-decoration:underline;font-size:12px;color:#333;}
a.comments12:hover {text-decoration:none;font-size:12px;color:#333;}
a.decornone, a.decornone:hover {text-decoration:none;}
a.decoryes, a.decoryes:hover {text-decoration:underline;}
a.decoryes:hover {color:red;}
a.delcomm, a.delcomm:hover, a.delcomm:visited {font:12px Arial;color:red;}
a.delmsg, a.delmsg:hover, a.delmsg:visited {font:12px Arial;color:red;}
a.edtcomm, a.edtcomm:hover, a.edtcomm:visited {font:12px Arial;color:green;}
a.film {font:bold 11pt Arial;text-decoration:none;color:#333399;}
a.film:hover {text-decoration:underline;}
a.film_new, a.film_new:visited {font-size:16px !important;font-weight:600;text-decoration:none;color:#333399;line-height:20px;}
a.film_new:hover {text-decoration:underline;}
a.fblack, a.fblack:hover, a.fblack:visited {font:bold 14px Arial;color:white;text-decoration:none;}
a.fwhite, a.fwhite:hover, a.fwhite:visited {font:bold 14px Arial;color:#0e3647;text-decoration:none;}
a.green, a.green:visited, a.green:hover {color:green !important;text-decoration:underline !important;}
a.hidecomm, a.hidecomm:visited {font:8pt Arial;color:darkgreen;text-decoration:none;}
a.hidecomm:hover {font:8pt Arial;color:darkgreen;text-decoration:underline;}
a.hidecomm10, a.hidecomm10:visited {font:10pt Arial;color:darkgreen;text-decoration:none;}
a.hidecomm10:hover {font:10pt Arial;color:darkgreen;text-decoration:underline;}
a.menuup {font-size:8pt;}
a.mred, a.mred:visited {font-size:11px;color:red;text-decoration:none;}
a.mred:hover {font-size:11px;color:red;text-decoration:underline;}
a.normal, a.normal:visited {font:14px Arial;text-decoration:underline;color:#333399;}
a.normal:hover {font:14px Arial;text-decoration:none;color:#333399;}
a.personmsg, a.personmsg:visited {color:#999999;text-decoration:none;}
a.personmsg:hover {color:white;text-decoration:underline;}
a.red, a.red:visited {color:darkred !important;text-decoration:none !important;}
a.red:hover {text-decoration:underline !important;}
a.red15, a.red15:visited {font:15px Arial !important;color:red !important;text-decoration:none !important;}
a.red15:hover {text-decoration:underline !important;}
a.redcolor, a.redcolor:visited, a.redcolor:hover {color:red;}
a.replaycomm, a.replaycomm:visited, a.replaycomm:hover {font:10pt Arial;color:#000066;text-decoration:underline;}
a.repluser, a.repluser:visited {font:bold 12px Arial;text-decoration:none;color:#0000CC;font-style:italic;}
a.repluser:hover {font:bold 12px Arial;text-decoration:underline;color:#0000CC;font-style:italic;}
a.right_url, a.right_url:visited, ul.right-ul li a, ul.right-ul li a:visited {font:11pt Arial;color:#333399;text-decoration:none;}
a.right_url:hover, ul.right-ul li a:hover {color:red;text-decoration:underline;}
a.seemore {font-size:15px;color:darkred;}
a.size11, a.size11:visited {font-size:11px;text-decoration:underline;}
a.size11:hover {text-decoration:none;}
a.size12, a.size12:visited {font-size:12px;font-family:Arial;color:#00277f;text-decoration:underline;line-height:10pt;}
a.size12:hover {text-decoration:none;}
a.size12blue, a.size12blue:visited {font-weight:bold;font-size:12px;color:#0e3647;text-decoration:none;}
a.size12blue:hover {text-decoration:underline;}
a.size14no, a.size14no:visited {font-size:14px;color:#00277f;text-decoration:none;line-height:18px;}
a.size14no:hover {text-decoration:underline;}
a.size14green, a.size14green:visited {font-weight:bold;font-size:12px;color:green;text-decoration:none;}
a.size14green:hover {text-decoration:underline;}
a.size15, a.size15:visited {font-size:15px;color:#00277f;text-decoration:none;line-height:20px;}
a.size15:hover {color:red;text-decoration:underline;}
a.size15n, a.size15n:visited {font:15px Arial;color:#00277f;text-decoration:none;line-height:20px;}
a.size15n:hover {text-decoration:underline;}
a.size16n, a.size16n:visited {font:16px Arial;color:#00277f;text-decoration:none;line-height:20px;}
a.size16n:hover {text-decoration:underline;}
a.titlefilm, a.titlefilm:visited {font:bold 12pt Arial;text-decoration:none;color:#0e3647;}
a.titlefilm:hover {font:bold 12pt Arial;text-decoration:underline;color:#0e3647;}
a.url2blue, a.url2blue:visited {font-size:12px;color:#0e3647;text-decoration:underline;}
a.url2blue:hover {text-decoration:none;}
a.urlnew, a.urlnew:visited {font:15px Arial;text-decoration:none;color:#0066ff;}
a.urlnew:hover {text-decoration:underline;}
a.url_new, a.url_new:visited, a.url_new:hover {font-size:15px;font-weight:600;text-decoration:none;color:#333;line-height:20px;}
a.urlnik, a.urlnik:visited {font:bold 15px Arial;text-decoration:none;color:#0083cd;}
a.urlnik:hover {font:bold 15px Arial;text-decoration:underline;color:#0083cd;}
a.urlnikred {font-size:15px;font-weight:bold;color:darkred;text-decoration:none;}
a.urlnikred:hover {text-decoration:underline;}

.addownreview {padding-top:3px;}
.all-list {text-align:center;}
.acenter {text-align:center;}
.aleft {text-align:left;}
.aright {text-align:right;}
.anons-arts {padding:0 0 0 7px;}
.anons-arts h3 a {color:#0e3647;font:bold 12pt Arial;}
.anons-comm {text-align:right;margin-bottom:10px;color:#555;}
.anons-comm a {color:#777;}
.anons-date {font-size:15px;color:darkred;line-height:20px;}
.anons-readmore {color:#0e3647;font-size:10pt;padding-top:2px;}
.anons-text {font-size:15px;color:#222;line-height:20px;}
.anons-text a {text-decoration:underline;}
.anons-mtext {font-size:9pt;color:#222;line-height:12pt;}
.authors_advice {font:12px Arial;display:none;margin:0;padding:0;background:white;width:100px;position:absolute;top:0px;left:100px;border:solid 1px #bbb;text-align:left;padding:5px 7px;}
.authors_advice li {color:#333;}

/* Совместимость со старым стилем*/

a.blue, a.blue:hover, a.blue:visited {font: 12px Arial;color: #0000ff;text-decoration: none;}
a.unblockmsg, a.unblockmsg:hover, a.unblockmsg:visited {font: 8pt Arial;color: green;}
a.urlmtema, a.urlmtema:hover, a.urlmtema:visited {font: 11px Arial;text-decoration: underline;color: #333399;}
a.zagol2, a.zagol2:visited {font: bold 9pt Arial;text-decoration: none;color: #333399;}
a.zagol2:hover {font: bold 9pt Arial;text-decoration: underline;color: #333399;}
.bigverytext {font:bold 14pt Arial;color:#0066ff !important;}
.blockdiv {border:1px solid #ccccff;background-color:white;padding:0;}
.datem2 {font:11px Arial;color:#666;}
.titlediv2 {
	font: bold 14px Arial;
	text-decoration: none;
	color: #333399;
	height: 21px;
	padding-top: 4px;
	text-align: center;
	background-image: url('//www.kinonews.ru/images2/fonediv.gif');
	background-position: top;
	background-repeat: repeat-x;
}
.strmenu_old {font:bold 13px Arial;border:solid 1px #ccccff;padding:2px;text-align:center;background-image:url('//www.kinonews.ru/images2/fonediv2.gif');background-position:top;background-repeat:repeat-x;}
.strmenuforum {font: bold 13px Arial;border: solid 1px #ccccff;padding: 4px 0 4px 7px;	background-image: url('//www.kinonews.ru/images2/fonediv2.gif');background-position: top;background-repeat: repeat-x;}
.strmenuforum a, .strmenuforum a:visited, .strmenuforum a:hover {font: bold 13px Arial;}
.strmenuforum a.edttema, .strmenuforum a.edttema:visited, .strmenuforum a.edttema:hover {font: 8pt Arial;color: red;}
/*
.strmenu {font:bold 13px Arial;border:solid 1px #ccccff;padding:2px;text-align:center;background-image:url('//www.kinonews.ru/images2/fonediv2.gif');background-position: top;background-repeat:repeat-x;}
.strmenu2 {padding:2px;font:bold 13px Arial;text-align:center;border:solid 1px #ccccff;}
*/
.zagtabforum {font: bold 12px Arial;text-align: center;background-color: #EEEEEE;padding: 5px 0;border: solid 1px #ccccff;}
.zagtabstat {font: 12px Arial;text-align: center;vertical-align: top;background-color: #dddddd;}

/* Конец старого стиля */

.banner {padding-bottom:12px;}
.basecolor {color:#0e3647;font-size:10.5px;}
.bigtext {font:12pt Arial;}
.bigbtext {font-size:12pt;font-weight:bold;color:#00277f;line-height:14pt;padding-bottom:7px;}
.birth-block {width:135px;}
.birth-img {float:left;width:50px;height:75px;padding-top:3px;}
.birth-info {float:right;width:80px;font-size:11px;}
.birth-info .years {color:#818181;margin:0;text-align:left;padding:0;}
.birth-info .desc {line-height:120%;}
.block-div {padding:7px;}
.block-main {padding-bottom:1px;}
.block-main h3 {font-weight:normal;font-size:16px;line-height:14pt;color:#00277f;}
.block-main h3 a {font-weight:normal;font-size:16px;line-height:14pt;color:#00277f;text-decoration:none;}
.block-main h3 a:hover {text-decoration:underline;}
.block-page {border:solid 1px #ccccff;}
.block-page-new {padding:0 0 0 7px;box-sizing:border-box;position:relative;}
.block-ramka {border:solid 1px #9dbcca;padding:7px;font-size:14px;line-height:13pt;}
.block-right {padding-bottom:1px;}
.block-zhanr {position:relative;overflow:auto;}
.block-zhanr div {float:left;width:95px;padding-left:20px;padding-bottom:10px;}
.blocknews {padding:6px;margin:0 0 12px 0;}
.blockone {float:left;height:180px;}
.blockonenews {padding-right:10px;position:relative;}
.blockonenews a {font-size:15px;text-decoration:none;line-height:18px;}
.blockonenews a:hover {text-decoration:underline;}
.blockoneposter {float:left;width:220px;margin-right:17px;}
.blockposterimg {width:220px;}
.blockurls {border:solid 1px #9dbcca;padding:2px 5px;font-size:8pt;font-weight:normal;background-color:#eeeeee;}
.blockurls a, .blockurls a:visited {font-size:8pt;color:#333333;text-decoration:none;line-height:0.8;padding:1px 3px;}
.blockurls a:hover {color:red;}
.block_urls td p a, .block_urls td p a:visited {font-size:11px;color:#333333;text-decoration:none;line-height:0.8;padding:1px 3px;}
.block_urls td p a:hover {color:red;}
.blockurls_zagol {font-size:10pt;font-weight:bold;color:#00277f;line-height:0.8;padding-top:3px;}
.btext {font:bold 12px Arial;}
.btext13 {font:bold 13px Arial;}
.btext14 {font:bold 14px Arial;color:#0e3647;}
.button_green {background-color:#ccffcc;padding:2px 5px;border:solid 1px darkgreen;cursor:pointer;}
.button_red {background-color:#ffcccc;padding:2px 5px;border:solid 1px darkred;cursor:pointer;}
.bzagol {font:bold 14px Arial;color:#333;text-align:left;}

.clear {display:block;clear:both;height:0;font-size:0;}
.clearfix:before,
.clearfix:after {
	display: block;
	float: none;
	clear: both;
	content: '.';
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	opacity: 0;
	color: transparent;
}
.comment-block {padding-top:7px;}
.comment-block h3 {font-size:16px;}
.comment-block .comm-right {float:left;width:550px;padding-top:1px;}
.comment-block .quote {padding:3px 10px 3px 7px;line-height:16px;color:#171717;background-color:#f6f6f6;font-size:12px;}
.comment-img, .comment-author {float:left;color:#818181;}
.comment-img {width:65px;}
.comment-author {width:90px;overflow:hidden;font-size:12px;}
.comment-author a {color:#002b7d;font-size:12px;}
.comment-author li {padding-bottom:2px;color:#333;}
.comment-author img {margin:4px 4px  0 0;}
.comm-right2 {float:left;width:520px;font-size:12px;}
.content {position:relative;margin-left:10px;background-color:white;overflow:auto;}
.content .left {float:left;width:730px;background-color:white;border:solid 1px red;}
.content .right {float:right;width:265px;position:relative;background-color:white;border:solid 1px green;}

.copy, .dev {bottom:18px;}
.copy {float:left;width:550px;padding:10px 0 12px 10px;line-height:14px;color:#ccc;}
.copy div a {color:#ccc;}

/*.date {font:15px Arial;color:#666;}*/
.date {font:15px Arial;color:#666;text-align:right;padding-right:10px;}
.date_comm {font:12px Arial;color:#555;padding-left:10px;}
.datecomm {font:8pt Arial;color:#999;font-style:italic;}
.datecommuser {font:12px Arial;color:#555;}
.datem {color:#666;padding-bottom:10px;text-align:right;padding-right:10px;}
.datem2 {font:11px Arial;color:#666;}
.datepremier {font:bold 9pt Arial;color:#555;padding-bottom:3px;padding-right:20px;text-align:center;}
.dev {float:right;width:400px;text-align:right;padding-top:15px;padding-right:10px;}

.entitle {font-size:16px;color:#333;padding:0 0 7px 0;}
.errlog {font:bold 12px Arial;color:red;text-align:center;padding:5px 0;}
.errmsg {font:bold 12pt Arial;color:red;text-align:center;padding-top:20px;}

.fasturl {padding-bottom:3px;font-size:12px;color:red;}
.fasturl a {color:#00277f;line-height:11pt;text-decoration:underline;}
.film-numvoting {padding-left:50px;width:240px;margin:0 auto;}
.film-numvoting span {padding-left:11px;}
.film-numvoting a {font-size:7pt;font-weight:bold;color:#0e3647;}
.film-numvoting2 {padding-left:39px;width:240px;margin:0 auto;}
.film-numvoting2 span {padding-left:12px;}
.film-numvoting2 a {font-size:8pt;font-weight:bold;color:#0e3647;}
.film-numvoting21 {padding-right:1px;}
.film-numvoting21 span {padding-left:35px;}
.film-numvoting21 a {font-size:9pt;color:#0e3647;}
.film-numvoting3 {padding:0;text-align:center;}
.film-numvoting3 span {padding-left:12px;}
.film-numvoting3 a {font-size:7pt;font-weight:bold;color:#0e3647;}
.film-ozonurl {padding-bottom:3px;}
.film-ozonurl a {color:#0033ff;text-decoration:underline;}
.film_poster_prev {height:310px;}
.film-rubrpers {font:15px Arial;color:#333;}
.film-rubrpers a {text-decoration:none;}
.film-rubrpers a:hover {text-decoration:underline;}
.film-voting {padding-top:5px;}
.film-voting a {color:#3a66ff;font-weight:bold;font-size:8pt;}
.film-userreview {padding:5px 7px;background-color:#d1dce0;font-size:15px;position:relative;overflow:auto;}
.films-year {width:267px;height:21px;text-align:center;background:url('//www.kinonews.ru/images2/fonerightup.jpg') no-repeat center top;padding-top:6px;border-bottom:solid 1px #32748f;}
.films-year a {color:#bbe7ff;text-decoration:none;font:11px Arial;}
.films-year a:hover {color:white;}
span.fblack {background-color:black;padding:3px 3px 1px 3px;}
span.fwhite {background-color:white;padding:3px 3px 1px 3px;}
.footer {position:relative;color:#ccc;font-size:12px;padding:15px 0;line-height:14px;background:url('//www.kinonews.ru/images2/fonesite.jpg') center top;}
.footer_ad {position:relative;color:#ccc;font-size:12px;padding:15px 0;line-height:14px;background-repeat:no-repeat;background-position:bottom center;}
.footer_adno {position:relative;color:#ccc;font-size:12px;padding:15px 0;line-height:14px;}
.footer_adoscar {position:relative;color:#ccc;font-size:12px;padding:15px 0;line-height:14px;background-repeat:no-repeat;background-position:bottom center;}
.footer a,
.footer_ad a,
.footer_adoscar a {color:#ccc;}
.footer .text,
.footer_ad .text,
.footer_adoscar .text {padding:0 15px;color:#ccc;}

.game_left {width:185px;float:left;position:relative;}
.game_main {float:left;width:530px;}
.game_menu {width:60%;margin:0 auto;}
.game_rating {padding-left:0;}


.h1_new {text-align:left;font:26pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.2;color:#333;}
.heightup7 {padding-top:7px;}
.heightup10 {padding-top:10px;}
.heightup15 {padding-top:15px;}
.height5 {height:5px;font-size:0;}
.height7 {height:7px;font-size:0;}
.height10 {height:10px;font-size:0;}
.height15 {height:15px;}
.height20 {height:20px;}
.height30 {height:30px;}
.height135 {height:135px;}
.hr-line {border: 0;border-top: 1px solid #32748f;}
.hr-line-ccc {border: 0;border-top: 1px solid #ccccff;}

.insight {margin:0;background-color:white;}
.insight2 {margin:0 9px;}

.kassa-big {font:bold 12pt Arial;color:#333333;padding-top:10px;}
.kassa-tab {width:100%;border:solid 1px #e0e0e0;border-top:none;border-right:none;background-color:#fafafa;}
.kassa-tab td {padding:4px 5px;border:solid 1px #c0c0c0;border-left:none;border-bottom:none;background:#fafafa;font:14px Arial;}
.kassa-tab td a {text-decoration:none;}
.kassa-tab td a:hover {text-decoration:underline;}
.kassa-tab tr:first-child td {color:black;background-color:#e0e0e0;text-align:center;font-weight:bold;font-size:12px;}
.kassa-tab2 {width:100%;border:solid 1px #e0e0e0;border-top:none;border-right:none;background-color:#fafafa;}
.kassa-tab2 td {padding:2px 5px;border:solid 1px #c0c0c0;border-left:none;border-bottom:none;background:#fafafa;font:12px Arial;}
.kassa-tab2 td a {text-decoration:none;}
.kassa-tab2 td a:hover {text-decoration:underline;}
.kassa-tab2 tr:first-child td {color:black;background-color:#e0e0e0;text-align:center;font-weight:bold;font-size:12px;}
.kassa-tab2no {width:100%;border:solid 1px #e0e0e0;border-top:none;border-right:none;background-color:#fafafa;}
.kassa-tab2no td {padding:2px 5px;border:solid 1px #c0c0c0;border-left:none;border-bottom:none;background:#fafafa;font:12px Arial;}
.kassa-tab2no td a {text-decoration:none;}
.kassa-tab2no td a:hover {text-decoration:underline;}

.kroshki {font:bold 12px Arial;padding:4px 0 5px 0;}

.leftleftpart {float:left;width:195px;}
.leftpartkonkurs {float:left;width:87px;}
.leftpartnews {float:left;width:90px;}
.leftpartnews .margin, .news-block .margin {margin-left:3px;font-size:10pt;text-decoration:none;}
.login {padding-top:10px;text-align:right;color:white;font-size:12px;}
.login a {color:white;font-size:12px;text-decoration:none;}
.login a:hover {color:white;font-size:12px;text-decoration:underline;}
.logo {width:1035px;min-height:135px;background:url('/images2/logo_main.png') no-repeat center top;}
.logo_academy {width:1035px;min-height:135px;background:url('/images2/logo_academy.png') no-repeat center top;}
.logo_awards {width:1035px;min-height:135px;background:url('/images2/logo_awards.png') no-repeat center top;}
.logo_bafta {width:1035px;min-height:135px;background:url('/images2/logo_bafta.png') no-repeat center top;}
.logo_forum {width:1035px;min-height:135px;background:url('/images2/logo_forum.png') no-repeat center top;}
.logo_games {width:1035px;min-height:135px;background:url('/images2/logo_games.png') no-repeat center top;}
.logo_globus {width:1035px;min-height:135px;background:url('/images2/logo_globus.png') no-repeat center top;}
.logo_goldmalina {width:1055px;min-height:135px;background:url('/images2/logo_goldmalina.png') no-repeat center top;}
.logo_mtvawards {width:1035px;min-height:135px;background:url('/images2/logo_mtvawards.png') no-repeat center top;}
.logo_nika {width:1035px;min-height:135px;background:url('/images2/logo_nika.png') no-repeat center top;}
.logo_orel {width:1035px;min-height:135px;background:url('/images2/logo_orel.png') no-repeat center top;}
.logo_oscar {width:1055px;min-height:135px;background:url('/images2/logo_oscar.png') no-repeat center top;}
.logo_rustybagel {width:1035px;min-height:135px;background:url('/images2/logo_rustybagel.png') no-repeat center top;}
.logo_serials {width:1035px;min-height:135px;background:url('/images2/logo_serials.png') no-repeat center top;}

.main_boxphoto {max-width:212px;}
.main_divphoto {width:33%;float:left;}
.main_imgphoto {float:left;margin-right:15px;}
.main_divshot {width:25%;float:left;}
.main_imgshot {width:160px;}
.main_movies {width:100%;max-width:160px;}
.main_moviesbetween, .main_shotbetween {display:none;}
.main_moviesright {margin-right:10px;}
.main_newmovies {width:25%;float:left;margin-bottom:20px;}
.mtext2 {font-size:11px;}
.mtextred {font-size:11px;color:red;}
.mzagol h3 {font-size:10pt;font-weight:normal;color:#002b7d;}

.nav {
	display:block;
	position:relative;
	width:1035px;
	height:33px;
	background:url('/images2/nav.png') no-repeat bottom;
	padding-left:20px;
}
.nav li {float:left;text-transform:uppercase;width:90px;background:transparent url('/images2/nav_blank.png') repeat-x bottom;}
.nav li:hover, .nav .active {float:left;text-transform:uppercase;width:90px;background:transparent url('/images2/nav_hover.png') repeat-x bottom;}
.nav li a{
	display:block;
	font-size:10pt;
	height:20px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	color:#fff;
}
.nav2 {
	display:block;
	position:relative;
	width:1015px;
	height:33px;
	background:url('/images2/nav.png') no-repeat bottom;
	padding-left:20px;
}
.nav2 li {float:left;text-transform:uppercase;width:90px;background:transparent url('/images2/nav_blank.png') repeat-x bottom;}
.nav2 li:hover, .nav2 .active {float:left;text-transform:uppercase;width:90px;background:transparent url('/images2/nav_hover.png') repeat-x bottom;}
.nav2 li a{
	display:block;
	font-size:10pt;
	height:20px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	color:#fff;
}

.news-block {width:230px;}
.news-block h3 {font-size:12px;margin:0 0 4px 0;}
.news-block h3 a {text-decoration:underline;}
.news-block h3 a:hover {text-decoration:none;}
.news-date {color:#707070;font-size:11px;}
.newsimg {border:solid 1px #e0e0e0;background:#fff;padding:3px;margin-right:5px;}
.noback {font:bold 10px Arial;color:red;}
.normal-tab {width:100%;border:solid 1px #e8e8e8;border-right:none;border-top:none;background-color:#fafafa;}
.normal-tab td {padding:2px 5px;border:solid 1px #e8e8e8;border-left:none;border-bottom:none;background:#fafafa;font:14px Arial;}
/* .noselect { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;} */
.notes_date {float:right:width:34%;}
.notes_info {position:relative;height:25px;}
.notes_nik {float:left;width:65%;}
.notes_text {padding:5px;background-color:#f0f0f0;}
.numraitview {font:bold 14px Verdana;color:#0066ff;}

.origcomm {border:solid 1px #cccccc;padding:3px;background-color:#eee;}
.ozonbuy {padding:7px 0 3px 0;font:bold 8pt Arial;color:#333399}

.pagelist {background-color:#e7f1f4;font:14px Arial;color:#363636;height:25px;padding:0 5px;text-align:right;}
.page-nav li {float:right;padding:4px 7px;font:14px Arial;color:#363636;}
.page-nav li:hover {float:right;padding:3px 6px;border:solid 1px #a4b8bf;background-color:#f1f7f9;}
.page-nav li a {text-decoration:none;font:14px Arial;color:#363636;}
.page-nav li.current {padding:3px 6px;border:solid 1px #a4b8bf;background-color:#f1f7f9;color:red;}
.page-nav li.img-page {padding:0 5px;border:solid 0 gray;margin:4px 0 0 0;}
.pers-all {text-align:right;padding:0 5px 7px 0;clear:both;}
.pers-all-up10 {text-align:right;padding:10px 10px 7px 0;}
.pers-all a, .pers-all-up10 a {font-size:14px;color:#003377;}
.pers-comm {text-align:right;}
.pers-comm a {font-size:12px;color:gray;text-decoration:underline;}
.pers-height35 {height:40px;padding-right:7px;}
.pers-listfilms {padding:0 10px 0 35px;font:15px Arial;color:#333;}
.pers-listfilms span.role {color:#666666;}
.pers-listfilms li {padding:3px 5px;box-sizing:border-box;}
.pers-menu td {background:url('/images2/submenu.jpg') no-repeat left top;height:20px;width:115px;font-size:9pt;text-align:center;padding-top:3px;}
.pers-menu td.long {background:url('/images2/submenulong.jpg') no-repeat left top;height:20px;width:150px;font-size:9pt;text-align:center;padding-top:3px;}
.pers-menu td:hover {background:url('/images2/submenu-activ.jpg') no-repeat left top;height:20px;width:115px;color:white;cursor:pointer;}
.pers-menu td.long:hover {background:url('/images2/submenulong-activ.jpg') no-repeat left top;height:20px;width:150px;color:white;cursor:pointer;}
.pers-menu td a {text-decoration:none;color:#333;font-weight:bold;}
.pers-menu td:hover a {color:white;}
.pers-menushort td {background:url('/images2/submenushort.jpg') no-repeat left top;height:20px;width:91px;font-size:9pt;text-align:center;}
.pers-menushort td:hover {background:url('/images2/submenushort-activ.jpg') no-repeat left top;height:20px;width:91px;color:white;cursor:pointer;}
.pers-menushort td a {text-decoration:none;color:#333;font-weight:bold;}
.pers-menushort td:hover a {color:white;}
.pers-photo {border:solid 1px gray;margin:0 10px 5px 0;float:left;width:200px;}
.pers-right {float:left;}
.pers-subrubr {font:bold 12pt Arial;color:#0e3647;background:url('/images2/fonesubrubr.jpg') no-repeat left top;padding:4px 0 15px 10px;border-top:solid 1px #ccccff;margin-top:20px;margin-bottom:7px;}
.pers-urls {padding-top:1px;}
.pers-urls div {padding-top:2px;}
.placevideoup {float:left;width:400px;height:137px;}
.placevideo1up {width:225px;height:137px;padding-left:103px;background:url('/images2/fonevideo1up.png') no-repeat right top;}
.placevideo2up {width:400px;height:137px;background:url('/images2/fonevideo2up.png') no-repeat right top;}
.podpistrailer {padding:0 7px 0 0;}
.podpistrailer h3 a {font-weight:normal;font-size:14px;line-height:12pt;color:#00277f;text-decoration:none}
.podpistrailer h3 a:hover {font-weight:normal;font-size:14px;line-height:12pt;color:red;text-decoration:underline}
.poll {padding:7px 0;}
.poll li {margin-bottom:5px;font-size:12px;}
.poll input {vertical-align:bottom;}
.premier-date {text-align:center;font:bold 12pt Arial;padding-top:5px;white-space:nowrap;}
.psevdo-h2 {font-size:12pt;font-weight:bold;color:#00277f;}

.question {font:16pt 'PT Sans Narrow', Arial, sans-serif;color:#202020;line-height:18pt;padding-bottom:5px;}
.quote {font:10pt Arial;}

.rating {font:bold 12pt Verdana;color:#0066ff;padding:3px 0;}
.rating-big {font:bold 20pt Arial;color:#0066ff;text-align:center;padding-top:30px;}
.rating-place {font:bold 18pt Arial;text-align:center;}
.rating_stars {position:relative;overflow:auto;font:bold 12pt Arial;width:420px;margin:0 auto;}
.rating_stars  div {float:left;}
.ratingplace a {font:11px Verdana;text-decoration:none;color:black;}
.ratingview {text-align:center;height:20px;width:100px;background-image:url('/images2/rating.png');background-repeat:no-repeat;padding-top:19px;font:11px Verdana;}
.razdel {font:12pt Arial;border-top:solid 1px #9dbcca;color:red;padding:10px 0 10px 0;}
.red {color:darkred;}
.relative {position:relative;}
.reviews-small {padding:3px 0 5px 0;}
.reviews-small a {font:8pt Arial;color:#333;text-decoration:underline;}
.review_podpis {padding:3px 5px 5px 5px;background-color:#eeeeee;overflow:auto;}
.right-borderleft {border-left:solid 1px #9dbcca;}
/*.right-buyticket {width:265px;text-align:center;padding-top:10px;} */
.right-sdvig {padding:0 5px 5px 5px;}
.right-tab {width:100%;border:solid 1px #e8e8e8;border-right:none;border-top:none;background-color:#fafafa;}
.right-tab-up {height:0px;font-size:0px;}
.right-tab td, .right-tab th {padding:2px 5px;border:solid 1px #e8e8e8;border-left:none;border-bottom:none;background:#fafafa;font:12px Arial;}
.right-tab td a {font-size:14px;}
.right-tab td:first-child {width:10px;}
.right-tab td h3 {margin:0;padding:0;}
.right_movie_oscar {font-size:12pt;color:darkred;text-align:center;padding-bottom:10px;}
/* .right_oscar_left {font:13pt 'PT Sans Narrow', Arial, sans-serif;text-align:right;padding-right:2px;line-height:14pt;} */
.right_oscar_left {font:13pt 'Arial Narrow', Arial, sans-serif;text-align:right;padding-right:2px;line-height:14pt;}
.rightkonkurs {float:left;width:155px;}
.rightleftpart {float:left;width:220px;}
.rightpartmain {float:right;width:140px;line-height:10pt;}
.rightpartnews {float:left;width:235px;}
.rightpartnews2 {float:right;width:190px;padding-right:5px;}
.rightpesrnews {float:right;width:150px;padding-right:10px;}
.rightzagol {width:100%;text-align:center;color:white;font:bold 10pt Arial;background:url('/images2/fonerightrubr.jpg') no-repeat center top;height:21px;padding-top:4px;border-bottom:solid 1px #32748f;}
.rightzagol a {color:white;font:bold 10pt Arial;text-decoration:none;}
.rightzagolup {width:100%;text-align:center;color:white;font:bold 10pt Arial;background:url('/images2/fonerightrubr.jpg') no-repeat center top;height:21px;padding-top:4px;}
.rightzagolup a, .rightzagolup a:visited, .rightzagolup:hover {color:white;}
.rubrzagol {color:white;font:18px Arial;background:url('/images2/fonerubr.jpg') no-repeat left top;height:25px;padding:2px 0 0 15px;margin-left:7px;}
.rubrzagol a {color:white;font:18px Arial;text-decoration:none;}
.rubrzagol_new {text-align:left;font:26pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.1;color:#333;padding:10px 0 10px 7px;}
.rubrzagol_new a, .rubrzagol_new a:hover, .rubrzagol_new a:visited {font:26pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.3;color:#333;text-decoration:none;}
ul.right-ul {color:#002b7d;font-size:12px;padding:0 0 12px 0;}
ul.right-ul li {padding:8px 0 0 0;}

.skryto {display:none;}
.search {padding:14px 0 0 29px;}
.search_block {float:left;width:330px;}
.searchup {float:left;width:380px;height:137px;}
.shapka_mini {background:url('/images2/logo_mini.jpg') no-repeat left top;height:78px;background-color:white;}
.shiftup3 {padding-top:3px;}
.shiftup5 {padding-top:5px;}
.shiftup7 {padding-top:7px;}
.shiftup10 {padding-top:10px;}
.sitenews-text {padding:3px 15px 3px 0;font-size:14px;line-height:18px;}
.slogan{
	background:#fff;
	padding:0 0 5px 0;
	text-align:left;
	font-style:italic;
	color:#0055bb;
	font-size:16px;
}
.slogan a {font-style:italic;color:#0055bb;font-size:12px;text-decoration:none;}
.socials {float:right;width:230px;padding-top:73px;padding-right:20px;}
.socials ul {height:22px;}
.socials li {float:right;padding-right:1px;}
.social-rss {background:url('/images2/rss.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-rss:hover {background:url('/images2/rss_on.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-facebook {background:url('/images2/facebook.png') no-repeat center top;width:22px;height:22px;}
.social-facebook:hover {background:url('/images2/facebook_on.png') no-repeat center top;width:22px;height:22px;}
.social-instagram {background:url('/images2/instagram.png') no-repeat center top;width:22px;height:22px;}
.social-instagram:hover {background:url('/images2/instagram_on.png') no-repeat center top;width:22px;height:22px;}
.social-ok {background:url('/images2/ok.png') no-repeat center top;width:22px;height:22px;}
.social-ok:hover {background:url('/images2/ok_on.png') no-repeat center top;width:22px;height:22px;}
.social-twitter {background:url('/images2/twitter.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-twitter:hover {background:url('/images2/twitter_on.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-vkontakte {background:url('/images2/vkontakte.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-vkontakte:hover {background:url('/images2/vkontakte_on.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-yandex {background:url('/images2/yandex.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-yandex:hover {background:url('/images2/yandex_on.png') no-repeat center top;width:22px;height:22px;margin-top:3px;}
.social-youtube {background:url('/images2/youtube.png') no-repeat center top;width:30px;height:21px;margin-top:1px;}
.social-youtube:hover {background:url('/images2/youtube_on.png') no-repeat center top;width:30px;height:21px;margin-top:1px;}
.source {color:#666;font-size:11px;}
.stramplua {font:20px Arial;color:darkred;padding:5px 0 10px 10px;}
.strdate {font:bold 12pt Arial;border:solid 1px #ccccff;text-align:center;background-image:url('/images2/fonediv2.gif');background-position:top;background-repeat:repeat-x;}
.strmenu {font-size:13px;border:solid 1px #ccccff;padding:2px;background-color:#f3f6f9;white-space:nowrap;text-align:center;}
.strpodmenu {font-size:13px;border:solid 1px #ccccff;padding:2px;background-color:#f3f6f9;white-space:nowrap;text-align:center;max-width:394px;margin:0 auto;margin-top:20px;}
.strmenu2 {border:solid 1px #ccccff;padding:2px;font:bold 13px Arial;text-align:center;line-height:20px;}
.subrubr {font:bold 12pt Arial;color:#0e3647;background:url('/images2/fonesubrubr.jpg') no-repeat left top;padding:4px 0 15px 10px;}

.submenu {background:#fff;text-align:center;overflow:auto;line-height:1.0;overflow:hidden;border-left:solid 1px #9dbcca;border-right:solid 1px #9dbcca;}
.submenu span {padding:0 7px;margin:0;}
.submenu span a {color:#333;font-size:8pt;text-decoration:none;text-transform:uppercase;}
.submenu span a:hover,
.submenu span.activ a {color:red;font-size:8pt;text-decoration:none;text-transform:uppercase;}
.submenu2 {background:#fff;text-align:center;overflow:auto;line-height:0.8;}
.submenu2 span {padding:0 7px;margin:0;}
.submenu2 span a {color:#333;font-size:8pt;text-decoration:none;text-transform:uppercase;}
.submenu2 span a:hover,
.submenu2 span.activ a {color:red;font-size:8pt;text-decoration:none;text-transform:uppercase;}

.tab-film td {padding:3px 0;font:15px Arial;line-height:21px;border-bottom:solid 1px #ddd;}
/* .tab-film td:first-child {font:13pt 'PT Sans Narrow', Arial, sans-serif;line-height:14pt;} */
.tab-film td:first-child {font:13pt 'Arial Narrow', Arial, sans-serif;line-height:14pt;}
.tab-film td:last-child {color:#555;}
.tab-film td a {color:#00277f;text-decoration:none;}
.tab-film td a:hover {text-decoration:underline;}
.tabstat td {padding:2px 3px;}
.text {font:14px Arial;color:#222;line-height:12pt;}
.text a {text-decoration:underline;}
.text p {padding-bottom:7px;}
.text h3 {font-weight:bold;}
.text-footer {font:12px Arial;color:#ccc;line-height:11pt;padding:3px 5px 0 5px;}
.text-footer a {color:#ccc;}
.textart {text-align:justify;}
/* .textart p {padding-bottom:7px;font:10pt Arial;} */
.textart p {padding:0 5px 12px 0;}
.textart h2 {padding:0 0 12px 0;}
.textart, .textart p, .textart a, .textart div {font:15px Arial,sans-serif;line-height:20px;color:#333;}
.textart a {text-decoration:underline;}
.textart ul, .textart ol {margin:0 10px 10px 30px;}
.textart ul li {list-style:disc;}
.textbig {font:11pt Arial;color:black;line-height:1.3;}
.textbgreen {font:bold 12px Arial;color:green;}
.textbred {font-size:12pt;font-family:Arial;color:red;text-align:center;padding:7px 0 10px 0;}
.textform {text-align:right;padding-right:5px;}
.textgray {font-size:15px;line-height:21px;color:#555;}
.textgray a, .textgray a:visited {color:#00277f;text-decoration:none;}
.textgray a:hover {text-decoration:underline;}
.text11gray {font-size:11pt;line-height:12pt;color:#555;}
.text11gray a {color:black;}
.textmini {font:8pt Arial;text-align:left;}
.textnormal {font:15px Arial;line-height:1.1}
.textred {font-size:10pt;line-height:12pt;color:red;}
.themesart {color:#333333;font-size:15px;padding-bottom:10px;}
.title_zagol {padding:3px;background-color:#f0f0f0;}
.top_block {position:fixed;top:0;margin:0 auto;z-index:1000;}
.topic_page {font:8pt Arial;color:#0A0A0A;}
.topic_page a, .topic_page a:visited, .topic_page a:hover {font:8pt Arial;color:#333399;}
.topics {text-align:center;border-left: solid 1px #ccccff;}
.txtblue {color:#0e3647;}
.txtcenter {text-align:center;}
.txtgray {color:#555;}
.txtleft {text-align:left;}
.txtright {text-align:right;}

.ul-normal {margin-left:30px;}
.ul-normal li {list-style-image:none;list-style-type:disc;margin-top:5px;}
.ul-spisok {margin-left:15px;padding-bottom:7px;}
.ul-spisok li {list-style-image:none;list-style-type:disc;margin-top:7px;padding-right:25px;}
.urlcomm {text-align:right;padding-right:5px;color:#555;}
.urlcomm2 {text-align:left;padding:1px 0 5px 0;}
.urlallshots {float:left;width:200px;}
.urlallshots a {color:red}
.user-bignik {font:bold 13pt Verdana;color:#a00303 !important;}
.user-block {float:left;padding:0;width:49%;}
.user-block h3 {line-height:18px;}
.user-block h4 {font:bold 16px Arial;color:#555;padding:0 0 7px 0;}
.user-data {font:12px Arial;color:#202020;padding-bottom:5px;}
.user-data span {font-weight:bold;color:#002b7d;}
.user-friends {border-top:solid 1px #a0bfcc;padding:3px 0 3px 15px;overflow:auto;}
.user-friends a {color:#002b7d;text-decoration:none;}
.user-submenu {font:12px Arial;color:#a00303;padding-bottom:4px;}
.user-submenu a {font:12px Arial;color:#202020;text-decoration:none;}
.user-submenu a:hover {color:#a00303;text-decoration:none;}
.user-submenu2 {font:12px Arial;color:white;padding:2px 0 0 5px;height:20px;background:url('/images2/button-usersubmenu.jpg') no-repeat left top;}
.user-submenu2:hover, .user-submenu2-active {font:12px Arial;color:white;padding:2px 0 0 5px;height:20px;background:url('/images2/button-usersubmenu_hover.jpg') no-repeat left top;}
.user-submenu2 a {font:12px Arial;color:white;text-decoration:none;}
.user-submenu2 a:hover {color:white;text-decoration:none;}

.user-subrubr {font:bold 12pt Arial;color:#0e3647;background:url('/images2/fonesubrubr.jpg') no-repeat left top;padding:4px 0 15px 10px;border-top:solid 1px #a0bfcc;}
.user-tab {width:100%;border:solid 1px #e8e8e8;background-color:#fafafa;border-bottom:none;border-right:none;}
.user-tab td {padding:2px 5px;border:solid 1px #e8e8e8;border-left:none;border-top:none;background:#fafafa;font:14px Arial;}
.user-tab tr:first-child td {color:black;background-color:#f0f0f0;}
.user-tab td a {text-decoration:none;}
.userinfo td {font:12px Arial;padding-bottom:5px;}

.video1arrow {position:relative;margin-top:-103px;padding-left:30px;}
.video1up {padding:20px 0 0 30px;}
.video21arrow {float:left;width:165px;position:relative;margin:15px 0 0 -165px;}
.video21up {float:left;width:165px;padding:17px 0 0 30px;}
.video22arrow {float:left;width:165px;position:relative;margin:15px 0 0 -165px;}
.video22up {float:left;width:165px;padding:17px 0 0 12px;}
.voice_star {width:30px;margin:0 3px 0 3px;}
.voting {font:12px Arial;color:#333;padding:4px 2px 2px 5px;line-height:14px;}
.voting-right {text-align:right;}

.w1 {width:1px;}
.w5 {width:5px;}
.w7 {width:7px;}
.w10 {width:10px;}
.w20 {width:20px;}
.w50 {width:50px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w200 {width:200px;}
.w265 {width:265px;}
.w732 {width:732px;}
.w1017 {width:1017px;}
.w5p {width:5%;}
.w7p {width:7%;}
.w10p {width:10%;}
.w13p {width:13%;}
.w18p {width:18%;}
.w20p {width:20%;}
.w22p {width:22%;}
.w24p {width:24%;}
.w25p {width:25%;}
.w26p {width:26%;}
.w30p {width:30%;}
.w33p {width:33%;}
.w40p {width:40%;}
.w50p {width:50%;}
.w60p {width:60%;}
.w80p {width:80%;}
.w98p {width:98%;}
.w100p {width:100%;}
.warp {
	width:1037px !important;
	margin:0 auto;
	min-height:100%;
	height:auto !important;
	height:100%;
	text-align:left;
}

.yearawards {font:bold 12pt Arial;color:#eaac2e;}
.yearfilm {font:16px Arial;}
.years {text-align:center;padding:5px 0;}

.zagfilm {font:bold 14px Arial;text-align:center;}
.zagmalina {font:bold 16px Arial;color:#666666;padding-bottom:3px}
.zagol {padding:10px;}
.zagtd {font:bold 12px Arial;text-align:right;}

/*  Новый дизайн: крупные шрифты и большие картинки */
/*	.viqeo-embed {height: 410px !important;padding-bottom:0 !important;z-index:1;} */
	h2 a, h2 a:visited, h2 a:hover {text-decoration:none !important;font:18pt 'PT Sans Narrow', Arial, sans-serif !important;line-height:1.2;color:#333 !important;}
/*	.div1000 {display:block;width:1050px;margin:0 auto;padding-top:75px;} */
	.div1000 {display:block;width:1037px;margin:0 auto;padding:5px 0;}}
	.div1000_mobil {display:block;width:1000px;margin:0 auto;padding:5px 0;}
	.brand_place_mobil {display:none;}
	.dop_place240 {display:none;}
	.dop_place728 {display:block;width:728px;margin:0 auto;padding:10px 0;}
	.dop_place728_mobil {display:block;max-width:728px;width:100%;margin:0 auto;padding:10px 0;}
	.dop_place728_revers {display:none;width:100%;padding:10px 0;}
	.logo_main a img {width:190px;height:45px;}
	.maindiv {width:1037px;margin:0 auto;position:relative;background-color:white;}
	.shapka {height:65px;background-color:rgba(2, 49, 69, 1.0);padding-bottom:5px;}
	.branding670 {display:none;}
	.btn_mobilmenu {display:none;}
	.logo_main {float:left;margin-top:8px;margin-left:7px;width:190px;}
	.login_new {float:right;padding-top:7px;padding-right:20px;color:#999;line-height:16px;}
	.login_new a {color:white;}
	.search_input {float:right;margin-top:3px;margin-right:7px;border-radius:7px;padding:0 5px 3px 7px;background-color:white;}
	.search_shapka {font-size:12px;height:21px;width:220px;border:solid 1px white;}
	.result_search {display:none;position:absolute;right:0;top:28px;background-color:white;border:solid 1px gray;padding:7px 10px;z-index:999999999;}
	.menu_line {position:relative;z-index:999999999;}
	.submenu_new {padding-top:15px;position:relative;float:right;width:800px;}
	.submenu_newup {background-color:#023145;width:886px;position:fixed;top:0;left:0;right:0;margin:auto;padding:7px 10px 7px 154px;z-index:1000;overflow:auto;font-weight:300;}
	.submenu_new ul, submenu_newup ul {list-style-type:none;position:relative;padding:0;margin:0;}
	.submenu_new ul li, .submenu_newup ul li {display:inline;text-transform:uppercase;padding:5px 8px 2px 8px;margin:0;}
	.submenu_new ul li:hover, .submenu_newup ul li:hover {background-color:#01607c;}
	.submenu_new ul li a, .submenu_newup ul li a {font-size:10pt;text-align:center;text-decoration:none;color:#fff;}
	.firstmenu {display:none;}
	.lastmenu {display:inline;}
	.dop_menu_img {vertical-align:middle;margin-left:2px;}
	.two_strokes {display:none;font-size:0;padding:0;margin:0;}
	.podmenu {display:none;position:absolute;z-index:20000;top:2px;right:0;border:solid 1px #007591;padding:7px 5px 9px 5px;background-color:white;width:160px;}
	.podmenu_up {position:absolute;top:0;right:22px;}
	.podmenuup {display:none;position:fixed;z-index:1000;width:160px;top:27px;transform:translateX(-100%);border:solid 1px #007591;padding:7px 15px 9px 7px;background-color:white;}
	.podmenu div a, .podmenuup div a {text-decoration:none;}
	.podmenu div div, .podmenuup div div {padding:5px 7px 3px 7px;text-transform:uppercase;font-size:10pt;white-space:nowrap;}
	.podmenu div div:hover, .podmenuup div div:hover {color:white;background-color:#007591;}
	.under_shapka, .under_shapka_branding {background-color:white;border-bottom:1px solid #ccccff;}
	.maincolumndiv {width:730px;float:left;max-width:730px !important;padding-top:7px;}
	.kroshki_new {font-size:12pt;font-weight:normal;padding:4px 0 10px 10px;border-bottom:solid 1px #ccccff;margin-bottom:7px;}
	.kroshki_new a {color:#00277f;}
	.textart15 {font:15px Arial,sans-serif;line-height:20px;color:#333;}
	.textart span p {padding:15px 0 0 0;}
	.textart span, .textart span p, .textart span a, .textart div {font:15px Arial,sans-serif;line-height:20px;color:#333;}
/*	h1.film, h2.new {text-align:left;font:26pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.1;color:#333;padding-bottom:10px;}
	h1.new {text-align:left;font:26pt 'PT Sans Narrow', Arial, sans-serif;line-height:1.2;color:#333;}
	.bzagol_new, .bzagol_new a, .bzagol_new a:hover {font:18pt 'PT Sans Narrow', Arial, sans-serif;;color:#333;padding:10px 0;line-height:1.1;} */
	h1.film, h2.new {text-align:left;font:26pt 'Arial Narrow', Arial, sans-serif;line-height:1.1;color:#333;padding-bottom:10px;}
	h1.new {text-align:left;font:26pt 'Arial Narrow', Arial, sans-serif;line-height:1.2;color:#333;}
	.bzagol_new, .bzagol_new a, .bzagol_new a:hover {font:18pt 'Arial Narrow', Arial, sans-serif;;color:#333;padding:10px 0;line-height:1.1;} 
	.dopblock {float:left;max-width:350px;width:100%;position:relative;margin-bottom:12px;}
	.mright {margin-right:12px;}
	.txt_on_img {position:absolute;left:0;bottom:5px;padding:5px 10px 10px 10px;background-color:rgba(80, 80, 80, 0.75);color:white;text-shadow:1px 1px 1px black, 1px 1px 1px black;font:20px Arial, sans-serif;line-height:23px;}
	.rubr_on_img {position:absolute;top:0;left:0;color:white;background-color:#3a6696;padding:7px 5px 0 5px;height:18px;font:11px Arial;font-weight:600;text-transform:uppercase;}
	.comm_on_img {position:absolute;top:5px;right:5px;opacity:0.75;}
	.countcomm_on_img {position:absolute;top:14px;right:10px;color:black;}
	.countcomm_on_img a, .countcomm_on_img a:visited {font:12px Arial,color:#333;}
	.countcomm_on_img a:hover {text-decoration:none;}
	.video_on_img {position:absolute;top:5px;left:5px;opacity:0.75;}
	.under_poster {padding-top:3px;}
	.txt_bigimg {width:710px;margin:0 auto;}
	.txt_bigimg100 {width:100%;margin:0 auto;}
	.txt_bigimg img, .txt_bigimg100 img {width:100%;height:100%;}
	.txt_firstimg {float:left;width:190px;}
	.txt_firstimg img {max-width:180px;}
	.div_dzen {background-color:#e7f1f4;padding:10px 15px;overflow:auto;display:table;margin-top:7px;width:100%;box-sizing:border-box;}
	.div_dzen:hover {background-color:#eeeeee}
	.div_dzen div {display:table-cell;vertical-align:middle;}
	.div_dzen img {float:left;margin-right:10px;vertical-align: middle;}
	.anons-title-new {float:left;width:70%;}
	.anons-date-new {font:15px Arial;color:darkred;float:right;width:130px;text-align:right;}
	.card_filmcol1 {float:left;width:40%;padding-right:20px;}
	.card_filmcol2 {float:left;width:30%;}
	.film_actors {float:left;width:103px;height:125px;text-align:center;margin:7px 0;padding:0 1px;}
	.film_actors a {font-size:14px;}
	.film_pole_actors {float:left;width:105px;height:112px;}
	.film_pole_no_actors {float:left;width:145px;height:40px;}
	.film_voting_col {width:50%;float:left;}
	.film_voting_tab {width:300px;margin:0 auto;}
	.zhanr_left {padding-left:20px;}
	.zhanr_rating {float:right;width:70px;padding-left:5px;text-align:center;}
	.rating_tabpadding {padding:5px 20px;}
	.rating_summa {white-space:nowrap;}
	.game_allzhanry {width:80%;margin:0 auto;padding-left:80px;}
	.premier_td_date {width:90px;}
	.premier_date_mobil {display:none;font:bold 12pt Arial;white-space:nowrap;}
	.hand_voice {display:block;}
	.rightcolumndiv {width:302px;max-width:302px !important;float:right;}
	.righttext {font-size:11pt;line-height:1.2;}
	.righttext div {padding-bottom:3px;}
	.righttext a, .righttext a:visited {font-size:10pt;text-decoration:none;}
	.righttext a:hover {text-decoration:underline;}
	.oscar_movie td a {font-size:11pt;}
	.question_new {font:bold 14pt 'PT Sans Narrow', Arial, sans-serif;color:#202020;}
	.rightvoting {border-spacing:3px;}
	.rightvoting td, .rightvoting td a {font-size:10pt;line-height:18px;}
	.right_voting_left_td {width:20px;text-align:right;padding-right:5px;padding-top:2px;}
	.right-tab-new {width:100%;border:solid 1px #e8e8e8;border-right:none;border-top:none;background-color:#fafafa;}
	.right-tab-new td {padding:2px 5px;border:solid 1px #e8e8e8;border-left:none;border-bottom:none;background:#fafafa;font:10pt Arial;}
	.right-tab-new td a {font:10pt Arial;color:#333399;}
	.date_comm_new {font-size:14px;color:#555;float:right;width:39%;text-align:right;}
	.quote_new {font-size:11pt;padding:5px 0;line-height:1.3;}
	.user_descript {font-size:14px;color:#333;float:left;width:60%;}
	.user_descript a, .user_descript_nofloat a {font-size:15px;font-weight:600;color:darkblue;text-decoration:none;}
	.user_descript_nofloat {font-size:10pt;}
	a.user_record {font-size:15px;font-weight:600;color:#0083cd;text-decoration:none;}
	a.user_record:hover {text-decoration:underline;}
	.origcomm_new {border:solid 1px #cccccc;padding:5px;background-color:#f0f0f0;}
	.rating_leftposter {float:left;width:100px;padding-left:15px;}
	.rating_rightdesc {float:left;width:79%;}
	.div_player {width:100%;margin:0 auto;}
	.footer_new {color:#ccc;font-size:12px;line-height:14px;margin:0 auto;width:1040px;overflow:auto;position:relative;}
	.copy_new {float:left;width:680px;padding:10px 0 12px 10px;line-height:14px;color:#ccc;}
	.dev_new {float:right;width:290px;text-align:right;padding-top:10px;padding-right:10px;}
	.plus18 {float:left;width:45px;color:orangered;height:30px;font-size:16pt;padding-top:5px;}
	.txtfooter {float:left;width:590px;}
	.socials-new {padding:0 0 15px 0;overflow:auto;}
	.socials-new ul {height:38px;}
	.socials-new li {float:right;padding-right:3px;}
	.social-fb-new {background:url('/images2/fb_new.png') no-repeat center top;width:38px;height:38px;}
	.social-fb-new:hover {background:url('/images2/fb_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-inst-new {background:url('/images2/inst_new.png') no-repeat center top;width:38px;height:38px;}
	.social-inst-new:hover {background:url('/images2/inst_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-rss-new {background:url('/images2/rss_new.png') no-repeat center top;width:38px;height:38px;}
	.social-rss-new:hover {background:url('/images2/rss_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-ok-new {background:url('/images2/ok_new.png') no-repeat center top;width:38px;height:38px;}
	.social-ok-new:hover {background:url('/images2/ok_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-tw-new {background:url('/images2/tw_new.png') no-repeat center top;width:38px;height:38px;}
	.social-tw-new:hover {background:url('/images2/tw_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-vk-new {background:url('/images2/vk_new.png') no-repeat center top;width:38px;height:38px;}
	.social-vk-new:hover {background:url('/images2/vk_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-ya-new {background:url('/images2/dzen_new.png') no-repeat center top;width:38px;height:38px;}
	.social-ya-new:hover {background:url('/images2/dzen_new_on.png') no-repeat center top;width:38px;height:38px;}
	.social-yt-new {background:url('/images2/yt_new.png') no-repeat center top;width:38px;height:38px;}
	.social-yt-new:hover {background:url('/images2/yt_new_on.png') no-repeat center top;width:38px;height:38px;}
	.counters_new {padding:0 10px 0 0;}
	#rocket {display:none;position:fixed;bottom:95px;right:5px;opacity:0.6;-khtml-opacity:0.6;cursor:pointer;}
	#rocket:hover {opacity:0.9;-khtml-opacity:0.9;}
	#todown {display:block;position:fixed;bottom:95px;right:5px;opacity:0.4;-khtml-opacity:0.4;cursor:pointer;}
	#todown:hover {opacity:0.8;-khtml-opacity:0.8;}
	.place2 {height:252px;}
	#showmore-triger {text-align: center;padding: 10px;background: #ffdfdf;}
	.mini_img_trailer {width:350px;height:197px;}
	.mini_img_mainart {width:350px;height:233px;border-radius:5px;}
	.main_poster4 {display:none;}
	.poster2film  {border:solid 1px #ccc;width:170px;height:100%;margin-bottom:15px;}
	.seemorediv {width:100%;text-align:center;padding-top:10px;}
	.allperson_button {width:240px; padding:5px 0 7px 0;text-align:center;cursor:pointer;background-color:#eee;border:solid 1px #999;border-radius:10px;}
	.columns-two {width:140px;float:left;}
	
	.button_okko {clear:both;width:160px;margin:0 4px 15px 4px;}
	.button_okko20 {clear:both;width:160px;margin:0 4px 15px 4px;height:45px;background-image:url('https://www.kinonews.ru/images2/button_okko20.png');background-position:top;background-repeat:no-repeat;text-align:center;color:white;}
	.button_okko25 {clear:both;width:160px;margin:0 4px 15px 4px;height:45px;background-image:url('https://www.kinonews.ru/images2/button_okko25.png');background-position:top;background-repeat:no-repeat;text-align:center;color:white;}
	.okko_header {float:right;width:78px;height:26px;margin-right:10px;}
	.okko_down {height:45px;width:490px;position:fixed;bottom:125px;left:50%;transform:translateX(-50%);background:url('https://www.kinonews.ru/images2/okko_sticky.svg') 50% 50% no-repeat;box-sizing:border-box;z-index:12;background-size:contain;display:none;}
	.oscar_main {float:right;width:160px;height:50px;margin-right:5px;}
	.ami_down {height:52px;width:370px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);display:none;}
	.ivi_down {height:52px;width:370px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);background:url('https://www.kinonews.ru/images2/button_ivi_footer.png') 50% 50% no-repeat;box-sizing:border-box;z-index:12;background-size:contain;display:none;}
	.button_ivi {display:block;}
	.button_ivi_2 {display:none;}
	.three_dots {position:absolute;top:-7px;right:0;width:35px;height:25px;display:block}
	.three_dots_txt {color:#ccc;font-size:24px;padding-left:5px;display:block;}
	.three_dots_cross {color:#000;font-size:12px;padding-left:17px;padding-top:7px;display:none;}
	
/* Стиль верхнего баннера магазина */
.pic1, .pic2, .pic3, .pic4, .pic5, .pic6, .pic7 {float:left;width:14.2%;text-align:center;}
.shop_allblock {width:100%;max-width:1000px;margin:0 auto;background-color:white;position:relative;overflow:auto;padding-bottom:7px;}
.shop_style {width:100%;background-color:white;height:175px;}
.shop_style2 {width:100%;background-color:white;height:175px;}

@media screen and (max-width:755px) {
	.pic1, .pic2, .pic3, .pic4, .pic5, .pic6 {width:16.6%;}
	.pic7 {display:none;}
	.under_shapka_branding {padding-top:150px;}
}

@media screen and (max-width:670px) {
	.pic1, .pic2, .pic3, .pic4, .pic5 {width:20%;}
	.pic6 {display:none;}
}

@media screen and (max-width:540px) {
	.pic1, .pic2, .pic3, .pic4 {width:25%;}
	.pic5 {display:none;}
	.under_shapka_branding {padding-top:70px;}
}

@media screen and (max-width:450px) {
	.pic1, .pic2, .pic3 {width:33.3%;}
	.pic4 {display:none;}
	.under_shapka_branding {padding-top:70px;}
/*	.viqeo-embed {height:220px !important;padding-bottom:0 !important;} */
	.mini_img_trailer {width:262px;height:147px;}
}

/* Стиль для карусели картинок в кадрах и постерах */
.item_img {background-repeat:no-repeat;background-position:center;cursor:zoom-in;padding-bottom:75%;}
.view_bigimg {display:none;z-index:9999999;opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;background-color:#fff;}
.view_divimg {display:none;position:absolute;top:0;right:0;bottom:0;left:0;}
.view_img {position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;margin:auto;overflow:auto;cursor:zoom-out;}
.item_arrow_left {position:absolute;top:0;left:0;width:10%;height:100%;display:block;}
.item_arrow_ldiv {width:30px;height:30px;background-color:rgba(255,255,255,1);left:20px;position:absolute;top:50%;display:inline-block;border-radius:100px;
	-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.item_arrow_lbody {position:absolute;top:50%;left:50%;width:7px;
	-webkit-transform: translate(-55%,-50%) rotate(180deg);-moz-transform: translate(-55%,-50%) rotate(180deg);-o-transform: translate(-55%,-50%) rotate(180deg);transform: translate(-55%,-50%) rotate(180deg);}
.item_arrow_right {position:absolute;top:0;right:0;width:10%;height:100%;display:block;}
.item_arrow_rdiv {width:30px;height:30px;background-color:rgba(255,255,255,1);right:20px;position:absolute;top:50%;display:inline-block;border-radius:100px;
	-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.item_arrow_rbody {position:absolute;top:50%;left:50%;width:7px;
	-webkit-transform: translate(-45%,-50%);-moz-transform: translate(-45%,-50%);-o-transform: translate(-45%,-50%);transform: translate(-45%,-50%);}
.item_slider {position:relative;overflow:hidden;margin:0;padding:0;border:0;}
.view_close {position:fixed;right:10px;top:12px;width:29px;height:32px;cursor:pointer;z-index:999999999999;}
.view_cross1 {position:absolute;left:15px;height:26px;width:2px;background-color:#222;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.view_cross2 {position:absolute;left:15px;height:26px;width:2px;background-color:#222;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
