@import "fonts.css";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;*/
	vertical-align: baseline;
}
input[type=submit]::-moz-focus-inner { padding:0; border:0; }
h1,h2,h3,h4,h5{
	font-weight:normal;
}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
	outline:none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 box-sizing: border-box;
}
textarea:focus, input:focus{
	outline: none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */
a {
	color:#3c65ac;
	outline: none;
	text-decoration: underline;
}
a:hover{
	text-decoration:none;
}
a:visit{}
a, a:link,
a:active,
a:visited {
	-webkit-transition: color 0.25s ease-out;
	-moz-transition: color 0.25s ease-out;
	-o-transition: color 0.25s ease-out;
	transition: color 0.25s ease-out;
	outline: none;
}
html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font: 14px/18px Tahoma, Geneva, sans-serif;
	color:#000;
	height: 100%;
	background:url(../img/bg.jpg) repeat;
	/*background:#375ae8 url(../img/ny_bg.png) no-repeat center top;*/
	-webkit-font-smoothing: subpixel-antialiased !important;
	-webkit-text-size-adjust: none !important;
	-webkit-backface-visibility: hidden;
    -moz-backface-visibility:    visible;
	-ms-backface-visibility:     hidden;
}

.jawVideo .uVid {
	background: url(../img/bg.jpg);
}

p{
	margin:0 0 18px;
}
b{
	font-weight:bold;
}
/*::-webkit-input-placeholder {color:#a2a2a2;}
input[type="text"]:-moz-placeholder {color:#a2a2a2;}
input[type="text"].placeholder {color:#a2a2a2;}*/
.wrapper {
	width: 100%;
	min-width: 1253px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}

/* Header
-----------------------------------------------------------------------------*/
.header {
	width:1213px;
	padding:7px 10px 0;
	background:#fff;
	position:relative;
	margin:5px auto 0;
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.17);
	-moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 0.17);
	box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 0.17);
	z-index:10;
}

.header_login {
	text-align: right;
	color: #465b84;
	font-weight: bold;
	margin: 0 5px 5px;
}

.logos{
	margin:0 0 20px 0;
}
.logos img{
	display:block;
}
.social{
	text-align:right;
	margin:-25px 0 15px;
}

.headMid{
	position:relative;
	padding:0 0 0 615px;
	margin:0 0 22px;
	background:url(../img/headBg3.jpg) no-repeat right 0;
	border-radius: 0 13px 0 0;
	-moz-border-radius: 0 13px 0 0;
	-webkit-border-radius: 0 13px 0 0;
	height:240px;
}
.headMid.hmMusic{
	background:url(../img/headBg2.jpg) no-repeat right 0;
}
.hMusic{
	background:url(../img/headBg2.png) no-repeat 0 0;
	height:240px;
	width:955px;
	position:absolute;
	top:0;
	right:0;
}
.hMusic .rLogo{
	position:absolute;
	background:#fff;
	padding:5px;
	right:12px;
	bottom:14px;
}
.uPoster{
	padding:9px 0 0;
	width:660px;
	max-height:240px;
}
.uPoster li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:185px;
	margin:0 11px 0 0;
}
.uPoster h3{
	color:#ececec;
	font:17px/21px Tahoma, Geneva, sans-serif;
	margin:0 0 12px;
	padding:0 0 6px;
	display:block;
	position:relative;
}
.uPoster h3:after{
	content:'';
	display:block;
	position:absolute;
	height:1px;
	background:#144662;
	bottom:0;
	border-bottom:1px solid #3e8fbd;
	width:100%;
	left:0;
}
.uPoster h4{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 5px;
	color:#fff;
}
.uPoster h4 a{
	color:#fff;
}
.uPoster p{
	color:#d3d3d3;
	font:13px/15px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uPoster div{
	height:93px;
	margin:0 0 5px;
	overflow:hidden;
}
.mainImg{
	/*background:url(../img/headBg_1.jpg);*/
	width:481px;
	height:242px;
	position:absolute;
	left:0;
	top:0;
}
.mainImg2
{
    width: 521px;
}
.mi1{background-image:url(../img/headBg_1.jpg)}
.mi2{background-image:url(../img/headBg_2.jpg)}
.mi3{background-image:url(../img/headBg_3.jpg)}
.mi4{background-image:url(../img/headBg_4.jpg)}
.mi5{background-image:url(../img/headBg_5.jpg)}
.mi6{background-image:url(../img/headBg_6.jpg)}
.superWorker{
	position:absolute;
	bottom:-10px;
	left:399px;
}
.superWorker2{
	bottom:-5px;
}
.mainImg a{
	height:43px;
	width:85px;
	bottom:0;
	left:8px;
	display:block;
	position:absolute;
}

.tMenu{
	background:#dd1f27;
	position:relative;
	padding:19px 0 1px;
	width:1234px;
	margin:0 0 0 -11px;
}
.tMenu:after{
	content:'';
	display:table;
	clear:both;
}
.tMenu > li{
	float:left;
	margin:0 1px 0 0;
	position:relative;
}
.tMenu > li>a{
	display:block;
	width:176px;
	text-align:center;
	text-decoration:none;
	/*color:#465b84;*/
	color: #fff;
	height:38px;
	font:17px/38px Tahoma, Geneva, sans-serif;
	position:relative;
	background:url(../img/tMenuMid.png) repeat 0 0;
	background-position: 0 -166px;
	white-space:nowrap;
}
.tMenu > li>a:hover,.tMenu > li.act>a{
	/*background-position:0 -42px;*/
	background-position: 0 -166px;
}
.tmMusic.tMenu > li.act:after{
	content:'';
	display:block;
	position:absolute;
	width:44px;
	height:18px;
	background:url(../img/sprite.png) no-repeat -400px -100px;
	top:2px;
	left:-11px;
}
.tmMusic.tMenu > li.tm1.act:after{display:none;}
.tMenu > li:hover>a{
	/*background-position:0 -42px;*/
	background-position: 0 -208px;
}
.tMenu > li.tm1,.tMenu > li.tm2,.tMenu > li.tm3,.tMenu > li.tm4,.tMenu > li.tm5,.tMenu > li.tm6,.tMenu > li.tm7,.tMenu > li.tm8,.tMenu > li.tm9{
	margin:0 40px 0 0;
}
.tMenu > li.tm1>a{width:75px;}
.tMenu > li.tm2>a{width:85px;}
.tMenu > li.tm3>a{width:75px;}
.tMenu > li.tm4>a{width:45px;}
.tMenu > li.tm5>a{width:110px;}
.tMenu > li.tm6>a{width:97px;}
.tMenu > li.tm7>a{width:69px;}
.tMenu > li.tm8>a{width:75px;}
.tMenu > li.tm9>a{width:85px;}
.tMenu > li.tmLast>a{
	width:120px;
	background-position: 0 -166px;
	color: #fff;
}
.tMenu > li.tmLast > a:before {
	background-position: 0 -166px;
}
.tMenu > li.tmLast > a:after {
	background-position: 100% -166px;
}
.tMenu > li.tmLast>a:hover {
	background-position:0 -208px;
}
.tMenu > li.tmLast > a:hover:before{background-position:0 -208px;}
.tMenu > li.tmLast > a:hover:after {background-position:100% -208px;}



.tMenu > li > a:after{
	content:'';
	display:block;
	position:absolute;
	width:38px;
	height:38px;
	background:url(../img/tMenuAng.png) no-repeat 100% 0;
	background-position: 100% -166px;
	top:0;
	left:100%;
}
.tMenu > li > a:before{
	content:'';
	display:block;
	position:absolute;
	width:38px;
	height:38px;
	background:url(../img/tMenuAng.png) no-repeat 0 0;
	background-position: 0 -166px;
	top:0;
	right:100%;
}
.tMenu > li > a:hover:after,.tMenu > li:hover > a:after,.tMenu > li.act > a:after{
	/*background-position:100% -42px;*/
	background-position: 100% -208px;
}
.tMenu > li > a:hover:before,.tMenu > li:hover > a:before,.tMenu > li.act > a:before{
	/*background-position:0 -42px;*/
	background-position: 0 -208px;
}
.tMenu > li.tm1 a:before{
	display:none;
}
.tMenu > li ul{
	display:none;
	border-top:1px solid #d5dfed;
	padding:1px 0 0;
	position:absolute;
	left:0;
	top:100%;
}
.tMenu > li:hover ul{
	display:block;
}
.tMenu > li ul li{
	display:block;
}
.tMenu > li ul li a{
	display:block;
	background:#fff;
	text-decoration:none;
	border:1px solid #d5dfed;
	padding:0 21px 0 11px;
	height:36px;
	margin:0 0 -1px 0;
	color:#585858;
	font:15px/36px Tahoma, Geneva, sans-serif;
	white-space:nowrap;
    min-width: 150px;
}
.tMenu > li ul li a:hover,.tMenu > li ul li.act a{
	background:#3762ab;
	color:#fff;
}

.tMenu > li.tmLast ul{
	left:auto;
	right:-38px;
}

/*submenu*/

.tMenu > li:hover ul li ul{
    display:none;
    border-top:0;
    padding:1px 0 0;
    position:absolute;
    clear: right;
    left:-183px;
    top: 37px;
}
.tMenu > li ul li:hover ul{
    display:block;
}
.tMenu > li ul li ul li{
    display:block;
}
/*end submenu*/

.bans{
	white-space:nowrap;
	margin:0 0 17px;
}
.bans a{
	display:inline-block;
	position:relative;
}
.bans .ban2{
	margin:0 37px 0 21px;
	top:-11px
}
.bans .ban3{
    margin-right: 37px
}
.bans .ban5{
	top:-4px;
	margin: 0 37px 0 21px;
}

.tMenu.tmMusic > li.tm1>a{width:150px;}
.tMenu.tmMusic > li.tm2>a{width:108px;}
.tMenu.tmMusic > li.tm3>a{width:108px;}
.tMenu.tmMusic > li.tm4>a{width:108px;}
.tMenu.tmMusic > li.tm5>a{width:110px;}
.tMenu.tmMusic > li.tm6>a{width:110px;}
.tMenu.tmMusic > li.tmLast>a{width:110px;}
.tMenu.tmMusic > li.tm8>a{width:110px;}

.tMenu.tmMusic > li.tm2>a{background-position: 0 -166px;color:#fff;}
.tMenu.tmMusic > li.tm2>a:hover,.tMenu.tmMusic > li.tm2.act>a,.tMenu.tmMusic > li.tm2:hover>a{background-position:0 -208px;}
.tMenu.tmMusic > li.tm2 > a:after{background-position: 100% -166px;}
.tMenu.tmMusic > li.tm2 > a:before{background-position: 0 -166px;}
.tMenu.tmMusic > li.tm2 > a:hover:after,.tMenu.tmMusic > li.tm2:hover > a:after,.tMenu.tmMusic > li.tm2.act > a:after{background-position:100% -208px;}
.tMenu.tmMusic > li.tm2 > a:hover:before,.tMenu.tmMusic > li.tm2:hover > a:before,.tMenu.tmMusic > li.tm2.act > a:before{background-position:0 -208px;}


.tMenu.tmMusic > li.tm3>a{background-position: 0 -83px;color:#fff;}
.tMenu.tmMusic > li.tm3>a:hover,.tMenu.tmMusic > li.tm3.act>a,.tMenu.tmMusic > li.tm3:hover>a{background-position:0 -125px;}
.tMenu.tmMusic > li.tm3 > a:after{background-position: 100% -83px;}
.tMenu.tmMusic > li.tm3 > a:before{background-position: 0 -83px;}
.tMenu.tmMusic > li.tm3 > a:hover:after,.tMenu.tmMusic > li.tm3:hover > a:after,.tMenu.tmMusic > li.tm3.act > a:after{background-position:100% -125px;}
.tMenu.tmMusic > li.tm3 > a:hover:before,.tMenu.tmMusic > li.tm3:hover > a:before,.tMenu.tmMusic > li.tm3.act > a:before{background-position:0 -125px;}


.tMenu.tmMusic > li.tm4>a{background-position: 0 -249px;color:#fff;}
.tMenu.tmMusic > li.tm4>a:hover,.tMenu.tmMusic > li.tm4.act>a,.tMenu.tmMusic > li.tm4:hover>a{background-position:0 -290px;}
.tMenu.tmMusic > li.tm4 > a:after{background-position: 100% -249px;}
.tMenu.tmMusic > li.tm4 > a:before{background-position: 0 -249px;}
.tMenu.tmMusic > li.tm4 > a:hover:after,.tMenu.tmMusic > li.tm4:hover > a:after,.tMenu.tmMusic > li.tm4.act > a:after{background-position:100% -290px;}
.tMenu.tmMusic > li.tm4 > a:hover:before,.tMenu.tmMusic > li.tm4:hover > a:before,.tMenu.tmMusic > li.tm4.act > a:before{background-position:0 -290px;}

.tMenu.tmMusic > li.tm5>a{background-position: 0 -331px;color:#fff;}
.tMenu.tmMusic > li.tm5>a:hover,.tMenu.tmMusic > li.tm5.act>a,.tMenu.tmMusic > li.tm5:hover>a{background-position:0 -372px;}
.tMenu.tmMusic > li.tm5 > a:after{background-position: 100% -331px;}
.tMenu.tmMusic > li.tm5 > a:before{background-position: 0 -331px;}
.tMenu.tmMusic > li.tm5 > a:hover:after,.tMenu.tmMusic > li.tm5:hover > a:after,.tMenu.tmMusic > li.tm5.act > a:after{background-position:100% -372px;}
.tMenu.tmMusic > li.tm5 > a:hover:before,.tMenu.tmMusic > li.tm5:hover > a:before,.tMenu.tmMusic > li.tm5.act > a:before{background-position:0 -372px;}

.tMenu.tmMusic > li.tm6>a{background-position: 0 -413px;color:#fff;}
.tMenu.tmMusic > li.tm6>a:hover,.tMenu.tmMusic > li.tm6.act>a,.tMenu.tmMusic > li.tm6:hover>a{background-position:0 -454px;}
.tMenu.tmMusic > li.tm6 > a:after{background-position: 100% -413px;}
.tMenu.tmMusic > li.tm6 > a:before{background-position: 0 -413px;}
.tMenu.tmMusic > li.tm6 > a:hover:after,.tMenu.tmMusic > li.tm6:hover > a:after,.tMenu.tmMusic > li.tm6.act > a:after{background-position:100% -454px;}
.tMenu.tmMusic > li.tm6 > a:hover:before,.tMenu.tmMusic > li.tm6:hover > a:before,.tMenu.tmMusic > li.tm6.act > a:before{background-position:0 -454px;}

.tMenu.tmMusic > li.tmLast>a{background-position: 0 -576px;color:#fff;}
.tMenu.tmMusic > li.tmLast>a:hover,.tMenu.tmMusic > li.tmLast.act>a,.tMenu.tmMusic > li.tmLast:hover>a{background-position:0 -617px;}
.tMenu.tmMusic > li.tmLast > a:after{background-position: 100% -576px;}
.tMenu.tmMusic > li.tmLast > a:before{background-position: 0 -576px;}
.tMenu.tmMusic > li.tmLast > a:hover:after,.tMenu.tmMusic > li.tmLast:hover > a:after,.tMenu.tmMusic > li.tmLast.act > a:after{background-position:100% -617px;}
.tMenu.tmMusic > li.tmLast > a:hover:before,.tMenu.tmMusic > li.tmLast:hover > a:before,.tMenu.tmMusic > li.tmLast.act > a:before{background-position:0 -617px;}

.tMenu.tmMusic > li.tm8>a{background-position: 0 -495px;color:#fff;}
.tMenu.tmMusic > li.tm8>a:hover,.tMenu.tmMusic > li.tm8.act>a,.tMenu.tmMusic > li.tm8:hover>a{background-position:0 -536px;}
.tMenu.tmMusic > li.tm8 > a:after{background-position: 100% -495px;}
.tMenu.tmMusic > li.tm8 > a:before{background-position: 0 -495px;}
.tMenu.tmMusic > li.tm8 > a:hover:after,.tMenu.tmMusic > li.tm8:hover > a:after,.tMenu.tmMusic > li.tm8.act > a:after{background-position:100% -536px;}
.tMenu.tmMusic > li.tm8 > a:hover:before,.tMenu.tmMusic > li.tm8:hover > a:before,.tMenu.tmMusic > li.tm8.act > a:before{background-position:0 -536px;}
/* Middle
-----------------------------------------------------------------------------*/
.middle {
	width: 100%;
	position: relative;
	width:1233px;
	margin:0 auto;
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;
}
.twoSide .container
{
    width: 594px;
    margin: 0 321px 0 318px;
}
.middle.twoSide,.middle.twoSide2,.middle.twoSide3,.middle.rightSide,.middle.noSide,.middle.rightSide,.middle.rightSide2{
	background:#fff;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	-moz-box-shadow:    0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	box-shadow:         0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	margin:0 auto 12px;
	padding:23px 0 13px;
}
.middle.twoSide2{padding:23px 0 42px;}
.twoSide .content {}
.twoSide2 .content {padding: 0 299px 0 296px;}
.twoSide3 .content {padding: 0 299px 0 296px;}
.twoSide3 .container {overflow:visible;}
.rightSide .content {}
.rightSide .container {
    width: 800px;
    margin: 0 423px 0 10px;;
}
.middle.noSide .content {padding: 0 10px 0 10px;}
.rightSide2 .content{padding: 0 321px 0 10px;}
.twoSide3 .content,.twoSide3 .left-sidebar,.twoSide3 .right-sidebar{margin-top:-58px;}
.jawVideo{
	position:relative;
	padding:0 10px 0;
	margin:0 0 67px;
}
.jawVideo:before{
	display:block;
	background:#fff;
	width:100%;
	padding:0 10px;
	content:'';
	position:relative;
	height:58px;
	margin:0 0 -36px -10px;
	z-index:0;
}
.sort{
	position:relative;
	border:1px solid #fff;
	border-color:#3a6db4 #3c5497 #2b3d84;
	background: #1c01e7 ;
}
.sort:before{
	display:block;
	content:'';
	position:absolute;
	background:url(../img/angle.png) no-repeat 0 0;
	height:348px;
	width:57px;
	left:-45px;
	bottom:-277px;
}
.sort:after{
	display:block;
	content:'';
	position:absolute;
	background:url(../img/angle.png) no-repeat 100% 0;
	height:348px;
	width:57px;
	right:-45px;
	bottom:-277px;
}
.sortTab{
	width:100%;
}
.sortTab td{
	vertical-align:middle;
	height:71px;
	text-align:center;
}
.sortTab .st1, .sortTab .st3{
	width:450px;
}
.sortTab .st1, .sortTab .st2{
	background:url(../img/sep.png) repeat-y right;
}
.sortTab .linkMain{
	color:#fff;
	text-transform:uppercase;
	font:21px/24px Tahoma, Geneva, sans-serif;
	display:inline-block;
	position:relative;
	padding:0 0 0 37px;
}
.linkMainThemePic{
	content:'';
	display:block;
	position:absolute;
	width:29px;
	height:35px;
	left:-15px;
	top:-4px;
	background:url(../img/sprite.png) no-repeat 0 0;
}

.sortTab .linkNew{
	color:#fff;
	font:21px/24px Tahoma, Geneva, sans-serif;
	display:inline-block;
	position:relative;
	padding:0 0 0 52px;
}
.sortTab .linkNew:after{
	content:'';
	display:block;
	position:absolute;
	width:29px;
	height:29px;
	left:0;
	top:-3px;
	background:url(../img/sprite.png) no-repeat -50px 0;
}
.sortTab .sp{
	display:inline-block;
	margin:0 13px 0 10px;
	height:24px;
	color:#ececec;
	font:17px/24px Tahoma, Geneva, sans-serif;
}
.forSel{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 16px 0 0;
}
.uVid,.uVid3 {
	padding:8px 0 0;
	position:relative;
	border-bottom:1px solid #aeaeae;
	margin:0 12px;
	-webkit-box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
	box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
}
.uVid:before,.uVid3:before{
	content:'';
	display:block;
	width:1px;
	height:342px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../img/angle.png) 0 100%;
}
.uVid:after,.uVid3:after{
	content:'';
	display:block;
	width:1px;
	height:342px;
	position:absolute;
	right:0;
	bottom:0;
	background:url(../img/angle.png) 0 100%;
}
.uVid ul{
	position:relative;
	padding:0 4px 1px;
	width:1220px;
}
.uVid li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 16px 24px 0;
	width:200px;
	padding:7px 10px 8px;
	background:transparent;
	-webkit-transition: background-color 0.25s ease-out;
	-moz-transition: background-color 0.25s ease-out;
	-o-transition: background-color 0.25s ease-out;
	transition: background-color 0.25s ease-out;
}
.uVid li:hover{
	background:#d5d5d5;
}
.uVid li.sep:after{
	content:'';
	display:block;
	position:absolute;
	width:1165px;
	left:12px;
	height:1px;
	background:#c6c6c6;
	margin:19px 0 0;
}
.uVid li.sep:last-child:after{
	display:none;
}

.iCW
{
    margin-left: 8px;
}
.iRevM{
    display: inline;
}
.iRev{
	display:inline-block;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	position:relative;
	padding:0 0 0 23px;
	text-decoration:none;
}
.iRev:after{
	width:18px;
	height:13px;
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:2px;
	background:url(../img/sprite.png) no-repeat -100px 0;
}
.iRev:hover{
	text-decoration:underline;
}
.uVid p{
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uVid p a{
	text-decoration:none;
	color:#000;
}
.uVid p a:hover{
	text-decoration:underline;
}
.uVid .date{
	margin:-14px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uVid img{
	display:block;
	margin:0 0 6px;
}
.jawVideo .item{
	display:none;
}
.jawVideo .item.vis{
	display:block;
}
.vTabs{
	text-align:center;
	position:relative;
}

.vTabs ul{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	text-align:center;
	padding:5px 31px 5px 41px;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	position:relative;
}
.vTabs ul li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 9px;
	color:#b1b1b1;
	text-decoration:underline;
	font:15px/17px Tahoma, Geneva, sans-serif;
	cursor:pointer;
}
.vTabs ul li.act,.vTabs ul li:hover{
	color:#fff;
	text-decoration:none;
}
.vTabs ul li.act{cursor:default;}

.mainSec{
	position:relative;
	background:#fff;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	-moz-box-shadow:    0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	box-shadow:         0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	padding:0 10px 10px;
	margin:0 0 58px; 
}

.forAs:after{
	content:'';
	display:table;
	clear:both;
}
.leftCont{
	float:left;
	width:800px;
}
.fMarg:first-child .leftCont{margin-top:-45px;}
.fMarg:first-child .right-sidebar2{margin-top:-36px;}

.uHuma{
	margin:0 12px 20px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:0 10px;
}
.uHuma li{
	position:relative;
	border-bottom:1px solid #e6e6e6;
	padding:9px 0 14px;
}
.uHuma li:last-child{
	border:none;
}
.uHuma .name{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 4px;
}
.uHuma .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
	color:#000;
	display:table;
}
.uHuma .fam{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
    max-width: 205px;
}
.uHuma .date{
	font:13px/18px Tahoma, Geneva, sans-serif;
	margin:-18px 0 4px;
	text-align:right;
	color:#747474;
}
.uHuma img{
	float:left;
	width:79px;
	margin:21px 17px 0 0;
}
.bonus_1{
	display:block;
	margin:0 0 35px;
}
.bonus_2{
	display:block;
	margin:0 auto 21px;
}
.bonus_3{
	display:block;
	margin:0 auto 29px;
}
.bonus_4{
	display:block;
	margin:0 auto 0;
	position:relative;
	bottom:-50px;
	width:300px;
}
.bonus_5{
	display:block;
	margin:0 auto 21px;
	width:240px;
}
.bonUnivers >*{
	display:block;
	margin:0 auto 23px;
}
.bonCont >*{
	display:block;
	margin:0 auto 36px;
}
.foWidg{
	margin:0 0 23px;
	position:relative;
}
.h1_1,.h1_2,.h1_4,.h1_5{
	display:block;
	margin:0 0 22px;
	font:21px/21px Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	padding:26px 0 26px;
	background:#1c01e7;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	-webkit-background-size:cover !important;
	background-size:cover !important;
}
.h1_2{
	background:url(../img/h1_2.jpg) no-repeat center;
	margin:0 0 8px;
}
.h1_4{
	background:#1c01e7;
	text-transform:none;
}
.h1_5{
	background:url(../img/h1_2.jpg) no-repeat center;
	text-transform:none;
	margin:0 0 8px;
}
.h1_1 a,.h1_2 a,.h1_4 a,.h1_5 a{
	display:block;
	color:#fff;
	text-decoration:none;
}
.h1_1 a:hover,.h1_2 a:hover,.h1_4 a:hover{
	text-decoration:underline;
}
.h1_3{
	display:block;
	margin:0 0 8px;
	font:21px/22px Tahoma, Geneva, sans-serif;
	text-align:center;
	color:#fff;
	padding:14px 0 15px;
	background:url(../img/h1_2.jpg) no-repeat center;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	-webkit-background-size:cover !important;
	background-size:cover !important;
}
.h1_3 span{
	font-size:15px;
}
.uRadio{
	width:850px;
}
.uRadio li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:239px;
	margin:0 37px 41px 0; 
}
.uRadio.ur2 li{
	margin-bottom:27px;
}
.uRadio h4{
	display:block;
	margin:0 0 14px;
}
.uRadio h4 a{
	color:#d3d3d3;
	font:19px/35px Tahoma, Geneva, sans-serif;
	text-align:center;
	display:block;
	height:35px;
	text-decoration:none;
	background:#375ba5;
}
.uRadio h4 a:hover{
	text-decoration:underline;
}
.uRadio .name{
	font:17px/20px Tahoma, Geneva, sans-serif;
	color:#000;
	margin:0 0 10px;
}
.uRadio .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
	height:144px;
	overflow:hidden;
	margin:1px 0 4px;
}
.uRadio .date{
	margin:-14px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uRadio .name2{
	text-align:center;
	color:#4d71b1;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uRadio .name2 a{
	text-decoration:none;
}
.uRadio .name2 a:hover{
	text-decoration:underline;
}

.uTv{
	margin:0 12px 20px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:9px 10px 4px;
	position:relative;
}
.uTv ul{
	margin:0 0 4px;
}
.uTv li {
	min-height:30px;
	margin:0 0 12px;
	position:relative;

}
.uTv li p{
	position:relative;
	color:#000;
	margin:0;
	font:15px/18px Tahoma, Geneva, sans-serif;
	position:relative;
	padding:0 0 0 39px;
}
.uTv li p a{
	text-decoration:none;
	color:#000;
}
.uTv li p a:hover{
	text-decoration:underline;
}
.uTv li img{
	position:absolute;
	left:0;top:0;bottom:0;margin:auto;
}
.uTv .quest{
	color:#2d4597;
	margin:0;
	text-align:center;
	font:17px/20px Tahoma, Geneva, sans-serif;
}
.uTv .phone{
	display:inline-block;
	padding:4px 25px 6px 56px;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	font:17px/17px Tahoma, Geneva, sans-serif;
	color:#fff;
	position:absolute;
	bottom:-28px;
	left:0;right:0;
	margin:auto;
	width:125px;
}
.uTv .phone:after{
	content:'';
	display:block;
	position:absolute;
	width:16px;
	height:16px;
	background:url(../img/sprite.png) no-repeat -150px -25px;
	top:4px;
	left:31px;
}

.socInf{
	margin:0 auto 21px;
	width:1233px;
	position:relative;
}
.socInf p{
	margin:0 350px 0 10px;
	color:#6c6c6c;
	font:13px/16px Tahoma, Geneva, sans-serif;
}
.socInf p a{
	color:#375ba5;
}
.socInf img{
	position:absolute;
	right:10px;
	top:14px;
}

.trio{
	position:relative;
	background:#fff;
	-webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	-moz-box-shadow:    0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	box-shadow:         0px 0px 35px 0px rgba(0, 0, 0, 0.17);
	padding:10px 10px 15px;
	margin:0 0 19px; 
}
.trio .hHead{
	position:relative;
	border:1px solid #fff;
	border-color:#3a6db4 #3c5899 #2b3d84;
	color:#fff;
	text-align:center;
	padding:25px 0 25px;
	font:21px/21px Tahoma, Geneva, sans-serif;
	background: #4171b6;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4171b6), to(#324898));
	background: -webkit-linear-gradient(#4171b6, #324898);
	background: -moz-linear-gradient(#4171b6, #324898);
	background: -ms-linear-gradient(#4171b6, #324898);
	background: -o-linear-gradient(#4171b6, #324898);
	background: linear-gradient(#4171b6, #324898);
	-pie-background: linear-gradient(#4171b6, #324898);
	white-space:nowrap;
}
.trio .hHead:after{
	content:'';
	display:block;
	position:absolute;
	width:12px;
	height:7px;
	bottom:-8px;
	right:0;
	background:url(../img/sprite.png) no-repeat -175px 0;
}
.trio .hHead:before{
	content:'';
	display:block;
	position:absolute;
	width:12px;
	height:7px;
	bottom:-8px;
	left:0;
	background:url(../img/sprite.png) no-repeat -150px 0;
}
.trio .hHead h3{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:33%;
}
.trio .hHead h3 a{
	display:inline-block;
	position:relative;
	color:#fff;
}
.trio .hHead h3 a{
	padding:0 0 0 52px;
}
.trio .hHead h3 a:after{
	content:'';
	display:block;
	position:absolute;
	height:29px;
	width:29px;
	background:url(../img/sprite.png) no-repeat -50px 0;
	left:0;top:-3px;
}
.trio .hHead .h3_5 a:after{background-position:-350px 0;}
.trio .hHead .h3_6 a:after{background-position:-400px 0;}
.news{
	position:relative;
	padding:0 12px 0;
}
.news:after{
	content:'';
	display:table;
	clear:both;
}

.uNews_1 h3 {
	display: block;
	position: relative;
	border: 1px solid #fff;
	color: #fff;
	text-align: center;
	border-color: #81a0cd #779aca #648bc1;
	background: #81a0cd;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#81a0cd), to(#7095c7));
	background: -webkit-linear-gradient(#81a0cd, #7095c7);
	background: -moz-linear-gradient(#81a0cd, #7095c7);
	background: -ms-linear-gradient(#81a0cd, #7095c7);
	background: -o-linear-gradient(#81a0cd, #7095c7);
	background: linear-gradient(#81a0cd, #7095c7);
	-pie-background: linear-gradient(#81a0cd, #7095c7);
}

.uNews_1 h3:before {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 7px;
	bottom: -8px;
	left: 0;
	background: url(../img/sprite.png) no-repeat -150px 0;
	opacity: 0.55;
}
.uNews_1 h3:after {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 7px;
	bottom: -8px;
	right: 0;
	background: url(../img/sprite.png) no-repeat -175px 0;
	opacity: 0.55;
}

.uNews_1 h3 a,
.uNews_2 h3 a {
	display: inline-block;
	color: #fff;
	padding: 0 0 0 52px;
}
.uNews_2 h3 {
	display: block;
	position: relative;
	border: 1px solid #fff;
	border-color: #3a6db4 #3c5899 #2b3d84;
	color: #fff;
	text-align: center;
	padding: 12px 0 14px;
	font: 21px/25px Tahoma, Geneva, sans-serif;
	background: #4171b6;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4171b6), to(#324898));
	background: -webkit-linear-gradient(#4171b6, #324898);
	background: -moz-linear-gradient(#4171b6, #324898);
	background: -ms-linear-gradient(#4171b6, #324898);
	background: -o-linear-gradient(#4171b6, #324898);
	background: linear-gradient(#4171b6, #324898);
}

.uNews_2 h3:before {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 7px;
	bottom: -8px;
	left: 0;
	background: url(../img/sprite.png) no-repeat -150px 0;
}
.uNews_2 h3:after {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 7px;
	bottom: -8px;
	right: 0;
	background: url(../img/sprite.png) no-repeat -175px 0;
}
.uNews_1{
	float:left;
	width:350px;
	/*border:1px solid #d4d4d4;*/
	border-top:none;
	margin:0 44px 0 0;
	position:relative;
}
.uNews_1 ul{
	padding:8px 0 0;
}
.uNews_1 li{
	margin:0 10px 11px;
	border-bottom:1px solid #e6e6e6;
	clear:both;
	padding:0 0 14px;
}
.uNews_1 li:last-child{
	border:none;
}
.uNews_1 li div{
	display:table;
}
.uNews_1 li img{
	float:left;
	margin:5px 19px 0 0;
}

.uNews_1 .date{
	margin:-14px 0 5px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uNews_1 .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
	margin:0 0 4px;
}
.uNews_1 .auth{
	color:#696969;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uNews_1 .more,.uTop2 .more,.uNews2 .more{
	text-align:center;
	font:17px/21px Tahoma, Geneva, sans-serif;
	margin:7px 0 4px 20px;
}
.uNews_1 .more a,.uTop2 .more a{
	color:#2d4597;
}
.uNews_1 .add,.uTop2 .add,.uTop2 .add2,.uNews2 .add{
	display:inline-block;
	padding:4px 17px 6px 47px;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	font:17px/17px Tahoma, Geneva, sans-serif;
	color:#fff;
	position:absolute;
	bottom:-28px;
	left:0;right:0;
	margin:auto;
	width:148px;
	text-decoration:none;
}
.uNews_1 .add:after,.uTop2 .add:after,.uNews2 .add:after{
	content:'';
	display:block;
	position:absolute;
	width:16px;
	height:15px;
	background:url(../img/sprite.png) no-repeat -100px -25px;
	top:6px;
	left:22px;
}
.uNews_1 .add:hover,.uTop2 .add:hover,.uTop2 .add2:hover,.uNews2 .add:hover{
	text-decoration:underline;
}
.uTop2 .add2{
	text-align:center;
	width:158px;
	padding:4px 17px 6px 47px;
}
.uTop2 .add2:after{
	content:'';
	display:block;
	position:absolute;
	width:10px;
	height:17px;
	background:url(../img/sprite.png) no-repeat -125px -25px;
	top:4px;
	left:41px;
}


.uNews_2{
	float:left;
	width:392px;
	position:relative;
}
.uNews_2 li{
	margin:0 0 47px;
}
.uNews_2 .name{
	margin:0 0 16px;
	vertical-align:middle;
	white-space:nowrap;
}
.uNews_2 .name .sLogo{
	display:inline-block;
	vertical-align:middle;
	width:114px;

}
.uNews_2 .name .nameIn{
	display:inline-block;
	color:#fff;
	padding:0 11px;
	width:252px;
	background:#c2c2c2;
	font:19px/35px Tahoma, Geneva, sans-serif;
	vertical-align:middle;
}
.uNews_2 .rasp{
	color:#888888;
	font:18px/21px Tahoma, Geneva, sans-serif;
	margin:0;
	position:relative;
	padding:0 0 0 49px;
}
.uNews_2 .rasp span{
	position:absolute;
	left:0;
}
.uNews_2 .rasp.r2{color:#375ba5;}
.uNews_2 .rasp.r3{color:#000;}

.uNews_3{
	float:right;
	width:348px;
	position:relative;
	margin:0 10px 0 0;
	/*border:1px solid #d4d4d4;*/
	border-top:none;
}
.uNews_3 li{
	padding:10px 0 13px;
	margin:0 10px 0;
	border-bottom:1px solid #e6e6e6;
}
.uNews_3 li:last-child{
	border:none;
}
.uNews_3 img{
	position:relative;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin:0 14px 0 0;
}
.uNews_3 .un img{
	margin:0 0 0 14px;
}
.uNews_3 table{
	width:100%;
}
.uNews_3 table td{
	vertical-align:middle;
}
.uNews_3 p{
	margin:0;
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
}



/* Left Sidebar &  Right Sidebar
-----------------------------------------------------------------------------*/
.left-sidebar {
	float: left;
	width: 275px;
	margin-left: -100%;
	position: relative;
	padding:0 0 0 10px;
}
.right-sidebar {
	float: left;
	width: 275px;
	margin-left: -285px;
	position: relative;
}
.rightSide .right-sidebar {
	width: 376px;
	margin-left: -387px;
}

.cloud{
	margin:0 12px 23px;
	background:#e8edf2;
	border:1px solid #d4d4d4;
	padding:16px 11px 17px;
	font:16px/16px Tahoma, Geneva, sans-serif;
	text-align:center;
}
.cloud a
{
text-decoration: none;
}
.cloud a:hover
{
text-decoration: underline;
}
.cloud a.a14{font:14px/17px Tahoma, Geneva, sans-serif;}
.cloud a.a15{font:15px/18px Tahoma, Geneva, sans-serif;}
.cloud a.a16{font:16px/19px Tahoma, Geneva, sans-serif;}
.cloud a.a17{font:17px/21px Tahoma, Geneva, sans-serif;}
.cloud a.a18{font:18px/22px Tahoma, Geneva, sans-serif;}
.cloud a.a19{font:19px/23px Tahoma, Geneva, sans-serif;}
.cloud a.a20{font:20px/24px Tahoma, Geneva, sans-serif;}
.cloud a.a21{font:21px/25px Tahoma, Geneva, sans-serif;}
.cloud a.a22{font:22px/26px Tahoma, Geneva, sans-serif;}

.right-sidebar2 {
	float: right;
	position: relative;
	width:376px;
}
.right-sidebar2 h3,.right-sidebar h3,.left-sidebar h3,.h3Aside,.h3Cont{
	display:block;
	position:relative;
	border:1px solid #fff;
	border-color:#3a6db4 #3c5899 #2b3d84;
	color:#fff;
	text-align:center;
	padding:12px 0 14px;
	font:21px/25px Tahoma, Geneva, sans-serif;
	background: #1c01e7;
}
.wrapper .h3_gray{
	background:#acacac;
	border-color:#acacac;
	padding:24px 0 24px;
}
.wrapper h3.noLink{
	border-color:#81a0cd #779aca #648bc1;
	background: #1c01e7;
}
.wrapper h3.noLink.hQuo{
	font:30px/30px 'nautilus_pompiliusregular';
	padding:19px 0 20px;
}
.right-sidebar2 h3:after,.h3Aside:after,.right-sidebar h3:after,.left-sidebar h3:after,.h3Cont:after{
	content:'';
	display:block;
	position:absolute;
	width:12px;
	height:7px;
	bottom:-8px;
	right:0;
	background:url(../img/sprite.png) no-repeat -175px 0;
}
.wrapper .h3_gray:after{background-position:-175px -10px;}
.wrapper h3.noLink:after,.wrapper h3.noLink:before{
	opacity:0.55;
}
.right-sidebar2 h3:before,.h3Aside:before,.right-sidebar h3:before,.left-sidebar h3:before,.h3Cont:before{
	content:'';
	display:block;
	position:absolute;
	width:12px;
	height:7px;
	bottom:-8px;
	left:0;
	background:url(../img/sprite.png) no-repeat -150px 0;
}
.wrapper .h3_gray:before{background-position:-150px -10px;}
.right-sidebar2 h3 a,.h3Aside a,.right-sidebar h3 a,.left-sidebar h3 a,.h3Cont a{
	display:inline-block;
	color:#fff;
}
.right-sidebar2 h3.h3_1 a,h3.h3_2 a,.right-sidebar2 h3.h3_3 a,h3.h3_7 a,h3.h3_8 a,h3.h3_9 a,h3.h3_10 a,h3.h3_11 a,h3.h3_13 a,h3.h3_14 a,h3.h3_15 a,h3.h3_16 a,h3.h3_17 a,h3.h3_18 a,h3.h3_19 a,h3.h3_6 a,h3.h3_20 a,h3.h3_1 a{
	padding:0 0 0 52px;
}
.h3_1 a:after,.h3_2 a:after,.h3_3 a:after,.h3_7 a:after,.h3_8 a:after,.h3_9 a:after,.h3_10 a:after,.h3_11 a:after,.h3_13 a:after,.h3_14 a:after,.h3_15 a:after,.h3_16 a:after,.h3_17 a:after,.h3_18 a:after,.h3_19 a:after,.h3_6 a:after,.h3_20 a:after,.h3_1 a:after{
	content:'';
	display:block;
	position:absolute;
	height:29px;
	width:29px;
	background:url(../img/sprite.png) no-repeat -200px 0;
	bottom:0;
	top:0;
	margin:auto 0 auto -52px;
}
.h3_2 a:after{background-position:-250px 0;}
.h3_3 a:after{background-position:-300px 0;}
.h3_6 a:after{background-position:-400px 0;}
.h3_7 a:after{background-position:-450px 0;}
.h3_8 a:after{background-position:0 -50px;}
.h3_9 a:after{background-position:-50px -50px;}
.h3_10 a:after{background-position:-100px -50px;}
.h3_11 a:after{background-position:-300px -50px;}
.wrapper .h3_12{
	background:#1c01e7;
	border:none;
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}
.wrapper .h3_12:after,.wrapper .h3_12:before{bottom:-7px;}
.h3_13 a:after{background-position:-250px -100px;}
.h3_14 a:after{background-position:-50px 0;}
.h3_15 a:after{background-position:-250px -150px;}
.h3_16 a:after{background-position:-300px -150px;}
.h3_17 a:after{background-position:-350px -150px;}
.h3_18 a:after{background-position:-400px -150px;}
.h3_19 a:after{background-position:0 -200px;}
.h3_20 a:after{background-position:-100px -200px;}
/* Footer
-----------------------------------------------------------------------------*/
.footer {
	background:url(../img/footer.jpg) no-repeat center;
	width:1199px;
	min-height:249px;
	margin:0 auto;
	padding:20px 0 12px 13px;
	/*position:relative;*/
	color:#fff;
}
.footer ul{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 21px 0 0;
}
.footer ul li{
	font:13px/13px Tahoma, Geneva, sans-serif;
	padding:0 0 5px;
}
.footer ul li a{
	color:#fff;
	text-decoration:none;
}
.footer ul li a:hover{
	text-decoration:underline;
}
.footer ul li h4{
	font:bold 15px/15px Tahoma, Geneva, sans-serif;
	padding:0 0 6px;
	position:relative;
	display:block;
}
.footer ul li h4:after{
	display:block;
	content:'';
	height:1px;
	position:absolute;
	left:-8px;
	width:100%;
	bottom:0;
	background:#1f5472;
	padding:0 0 0 8px;
	border-bottom:1px solid #3e8fbd;
}
.footer .fm1{width:122px;}
.footer .fm2{width:121px;}
.footer .fm3{width:108px;}
.footer .fm4{width:158px;}
.footer .fm5{width:146px;}
.footer .fm6{width:89px;}
.footer .fm7{width:133px;}
.footer .fm8{width:123px;}
.footer .fm9{width:166px;}
.footer .fm10{width:259px;position:absolute;top:131px;left:806px;}

/* gubernator1
------------------------------*/

.uOlimp{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 23px;
	padding:7px 8px 0;
	position:relative;
}
.uOlimp li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 14px;
	margin:0 0 14px;
}
.uOlimp li:last-child{
	border:none;
}
.uOlimp li div{
	display:table;
}
.uOlimp li img{
	float:left;
	margin:3px 9px 0 0;
}
.uOlimp p{
	margin:0 0 2px;
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uOlimp .date{
	margin:0;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}

.blue{
	color:#fff;
	margin:0 12px 22px;
	background:#375ba5;
	padding:9px 13px 1px;
}
.blue p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 18px;
}
.blue b{
	white-space:nowrap;
}
.uTop{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 22px;
	padding:9px 10px 0;
	position:relative;
}
.uTop li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 12px;
	position:relative;
}
.uTop li:last-child{
	border:none;
}
.uTop p{
	margin:0 0 5px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uTop .hit{
	display:inline-block;
	padding:0 0 0 5px;
	text-align:right;
	float:right;
	color:#68a041;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
}

.uTop2{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 50px;
	padding:9px 10px 0;
	position:relative;
}
.uTop2 li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 12px;
	position:relative;
}
.uTop2 li:last-child{
	border:none;
}
.uTop2 p{
	margin:0 0 5px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uTop2 .hit{
	display:inline-block;
    float: right;
	text-align:right;
	color:#68a041;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 4px;
}
.uGeo{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 22px;
	padding:9px 11px 19px;
	position:relative;
	-moz-column-count: 2;
	-moz-column-gap: 12px;
	-webkit-column-count: 2;
	-webkit-column-gap: 12px;
	column-count: 2;
	column-gap: 12px;
}
.uGeo li{
	font:14px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 5px 0;
}

.uWatch{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 23px;
	padding:7px 9px 1px;
	position:relative;
}
.uWatch li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 17px;
	margin:0 0 14px;
	position:relative;
}
.uWatch li:last-child{
	border:none;
}
.iView{
	color:#747474;
	font:13px/15px Tahoma, Geneva, sans-serif;
	display:inline-block;
	position:relative;
	padding:0 0 0 22px;
    text-decoration:none;
}
.iView:after{
	content:'';
	display:block;
	width:17px;
	height:9px;
	position:absolute;
	background:url(../img/sprite.png) no-repeat -150px -50px;
	left:0;
	top:3px;
}
.iView:hover{
    text-decoration:underline;
}
.uWatch .date{
	margin:-15px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.spImg{
	position:relative;
}
.spImg img{
	display:block;
}
.spImg span{
	position:absolute;
	top:8px;
	right:8px;
	color:#fff;
	padding:0 4px;
	height:19px;
	font:13px/19px Tahoma, Geneva, sans-serif;
	background:rgba(0,0,0,0.6);
}
.spImg table{
	position:absolute;
	background:rgba(0,0,0,0.6);
	width:100%;
	left:0;
	bottom:0;
}
.spImg table.tWatch{background:rgba(63,108,178,0.6);}
.spImg table td{
	vertical-align:middle;
	height:50px;
	padding:0 10px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.spImg table a{
	text-decoration:none;
	color:#fff;
	max-height:36px;
	overflow:hidden;
	display:inline-block;
}
.spImg table a:hover{
	text-decoration:underline;
}
.search{
	white-space:nowrap;
	margin:0 auto 22px;
	position:relative;
	z-index:5;
	width:594px;
}
.search label{
	height:24px;
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	cursor:pointer;
	width:21px;
	background:url(../img/sprite.png) no-repeat -200px -47px;
}
.search .subSear{
	background:#f3f8fc;
	position:relative;
	border:1px solid #86a1b3;
	border-color:#86a1b3 #afc3cf #baccd8;
	padding:0 8px;
	width:375px;
	color:#3d68ab;
	height:22px;
	font:15px/22px Tahoma, Geneva, sans-serif;
	display:inline-block;
}

.subSearMain
{
    background:url(../img/sprite.png) no-repeat -140px -199px !important;
}

.searchMain
{
    top: 13px;
}
.search.sea2{width:auto;}
.search.sea2 .subSear{
	width:708px;
}
.search .subSear::-webkit-input-placeholder {color:#939db1;}
.search input[type="text"]:-moz-placeholder.subSear {color:#939db1;}
.search input[type="text"].placeholder.subSear {color:#939db1;}
.search input[type="submit"]{
	display:inline-block;
	width:63px;
	height:22px;
	color:#3d68ab;
	background:#d6e3ef;
	border:1px solid #b7cada;
	border-color:#d6e3ef #b7cada #a5bcce #d6e3ef;
	margin:0 13px 0 0;
	font:15px/normal Tahoma, Geneva, sans-serif;
	cursor:pointer;
}
.search input[type="submit"]:hover{
	border-color:#a5bcce;
}
.subCal{
	color:#3d68ab;
	font:17px/24px Tahoma, Geneva, sans-serif;
	position:relative;
	display:inline-block;
	padding:0 0 0 24px;
	cursor:pointer;
	background:url(../img/icoCal.png) no-repeat left 3px;
	border:none;
	width:110px;
}

.subCalMain
{
    background:#f3f8fc;
    position:relative;
    border:1px solid #86a1b3;
    border-color:#86a1b3 #afc3cf #baccd8;
    padding:0 8px;
    width:110px;
    color:#3d68ab;
    height:22px;
    font:15px/22px Tahoma, Geneva, sans-serif;
    display:inline-block;
}

.subCalMainLabel
{
    background:url(../img/sprite.png) no-repeat -190px -199px !important;
}

.subCal:hover{
	text-decoration:none;
}

.search .subCal::-webkit-input-placeholder {color:#3d68ab;}
.search input[type="text"]:-moz-placeholder.subCal {color:#3d68ab;}
.search input[type="text"].placeholder.subCal {color:#3d68ab;}
.uIssue{
	margin:0 0 34px;
}
.uIssue a
{
text-decoration: none;
}
.uIssue a:hover
{
text-decoration: underline;
}
.uIssue ul{
	-moz-column-count: 2;
	-moz-column-gap: 25px;
	-webkit-column-count: 2;
	-webkit-column-gap: 25px;
	column-count: 2;
	column-gap: 25px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uIssue li{
	margin:0 0 8px;
}
.allOfIss{
	text-align:center;
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:9px 0 0;
}
.listNum{
	margin:45px 0 30px;
	text-align:center;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#7996fb;
}
.rightSide .listNum{
	margin:15px 0 20px;
}
.listNum .text{
	color:#000;
	margin:0 11px 0 0;
}
.listNum .arr{
	margin:0 7px 0 7px;
}
.uTopics{
	margin:0 12px 23px;
	background:#e8edf2;
	border:1px solid #d4d4d4;
	padding:9px 10px 6px;
}
.uTopics li{
	display:inline-block;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 8px;
}
.uFilms{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 23px;
	padding:9px 9px 1px;
	position:relative;
}
.uFilms li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 13px;
	margin:0 0 11px;
	position:relative;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uFilms li:last-child{
	border:none;
}
.uFilms li a{
	color:#000;
	text-decoration:none;
	padding:0 0 0 33px;
	position:relative;
	display:inline-block;
}
.uFilms li a:hover{
	text-decoration:underline;
}
.uFilms li a:after{
	content:'';
	display:block;
	position:absolute;
	left:1px;
	top:0;
	bottom:0;
	margin:auto;
	width:22px;
	height:22px;
	background:url(../img/sprite.png) no-repeat -350px -50px;
}

.uRadio2{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 22px;
	padding:9px 10px 0;
	position:relative;
}
.uRadio2 li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 12px;
	position:relative;
}
.uRadio2 li:last-child{
	border:none;
}
.uRadio2 p{
	margin:0 0 5px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uRadio2 .date{
	display:inline-block;
	/*padding:0 4px 0 5px;*/
	/*float:right;*/
	color:#747474;
	font:13px/18px Tahoma, Geneva, sans-serif;
}
.uRadio2 .date2{
	display:block;
	margin:0 0 4px;
	color:#747474;
	font:13px/18px Tahoma, Geneva, sans-serif;
}
.infoJaw{
	border-bottom:1px solid #e6e6e6;
	margin:0 0 21px;
    padding: 0 3px 0 0;
}
.infoJaw p{
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 18px;
}
.infoJaw h4{
	text-align:center;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 19px;
}
.foVideo{
	width:576px;
	margin:24px auto 17px;
}
.infoJaw p.auth{
	text-align:right;
	color:#5c5c5c;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.alert{
	text-align:center;
	margin:26px 0 8px;
	color:#7f7f7f !important;
	font:13px/15px Tahoma, Geneva, sans-serif;
}
.alert a{
	color:#7f7f7f;
	text-decoration:none;
}
.alert a:hover{
	text-decoration:underline;
}
.h3Mid,.h3Mid2{
	display:block;
	text-align:center;
	color:#fff;
	margin:0 0 7px;
	font:19px/23px Tahoma, Geneva, sans-serif;
	background:#1c01e7;
	padding:11px 11px 11px;
}
.h3Mid2{
	letter-spacing:0.2pt;
	padding:6px;
	margin:0 0 11px;
}
.h3Mid a,.h3Mid2 a{
	color:#fff;
	text-decoration:none;
}
.h3Mid a:hover,.h3Mid2 a:hover{
	text-decoration:underline;
}

.OPh1{
    letter-spacing: 0.5pt;
    padding: 20px;
    margin: 0 0 11px;
    font: 22px/26px Century;
    background: #1c01e7;
}
.uVid2 {
	position:relative;
	width:650px;
}
.uVid2 li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 22px 31px 0;
	width:180px;
}
.uVid2 li.sep:before{
	content:'';
	display:block;
	position:absolute;
	width:595px;
	left:0;
	height:1px;
	background:#c6c6c6;
	margin:-12px 0 0;
}

.uVid2 p{
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uVid2 p a{
	text-decoration:none;
	color:#000;
}
.uVid2 p a:hover{
	text-decoration:underline;
}
.uVid2 .date{
	margin:-14px 0 15px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uVid2 img{
	display:block;
	margin:0 0 13px;
}

/* gubernator_otvet
------------------------------*/

.comment{
	position:relative;
	margin:19px 0 35px;
}
.comment .new{
	margin:0;
}
.comment .new span{
	display:inline-block;
	text-decoration:underline;
	color:#4d71b1;
	font:15px/17px Tahoma, Geneva, sans-serif;
	margin:0 15px 0 0;
	cursor:pointer;
}
.comment .new span.act{
	font:bold 15px/17px Tahoma, Geneva, sans-serif;
	cursor:default;
	text-decoration:none;
	color:#000;
}
.comment .new span:hover{
	text-decoration:none;
}
.comment .share{
	text-align:right;
	margin:-17px 0 13px;
	font:17px/17px Tahoma, Geneva, sans-serif;
}
.comment .share .rss{
	display:inline-block;
	margin:0 0 0 16px;
	width:18px;
	height:18px;
	background:url(../img/sprite.png) no-repeat -400px -50px;
	vertical-align:-2px;
}
.comment .share .sh{
	position:relative;
	display:inline-block;
}
.comment .share .sh:after{
	content:'';
	display:block;
	position:absolute;
	width:18px;
	height:19px;
	background:url(../img/sprite.png) no-repeat -450px -50px;
	top:1px;
	left:-25px;
}
.comment .add{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 26px;
}
.comment .add a{
	position:relative;
	margin:0 0 0 23px;
}
.comment .add a:after{
	content:'';
	display:block;
	position:absolute;
	width:16px;
	height:13px;
	background:url(../img/sprite.png) no-repeat 0 -100px;
	top:4px;
	left:-23px;
}
.cHead{
	position:relative;
	margin:0 0 5px;
}
.cHead:after{
	content:'';
	display:table;
	clear:both;
}
.cHead .ava{
	float:left;
	border:1px solid #d4d4d4;
	margin:5px 10px 0 0;
	width:38px;
	height:38px;
	display:block;
}
.cHead .name{
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
	margin:0 0 1px;
}
.cHead .name sup{
	font-size:10px;
	vertical-align:super;
}
.cHead .date{
	font:13px/16px Tahoma, Geneva, sans-serif;
	color:#747474;
	margin:0;
}
.cHead .date .pop{
	display:inline-block;
	padding:3px 5px;
	background:#f0d5c8;
	font:13px/14px Tahoma, Geneva, sans-serif;
	margin:0 0 0 6px;
}
.cHead .rate{
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#51b34d;
	margin:0;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
}
.cHead .rate .min{
	color:#e01f3f;
}
.cText {
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 9px;
}

.cText p{
	margin:0 0 9px;
}
.uComm .answer{
	margin:0 0 15px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uComm .answer .ans{
	position:relative;
	margin:0 17px 0 24px;
	display:inline-block;
}

.uComm .answer .ans:after{
	content:'';
	display:block;
	position:absolute;
	width:13px;
	height:13px;
	background:url(../img/sprite.png) no-repeat -50px -100px;
	top:4px;
	left:-19px;
}
.uComm .answer .allAns{
	position:relative;
	margin:0 17px 0 24px;
	display:inline-block;
}

.uComm .answer .allAns:after{
	content:'';
	display:block;
	position:absolute;
	width:18px;
	height:13px;
	background:url(../img/sprite.png) no-repeat -100px -100px;
	top:4px;
	left:-24px;
}
.uComm li{
	border-bottom:1px solid #e6e6e6;
	margin:0 0 16px;
}
.uComm li:last-child{
	border:none;
}
.fTabs {
	margin:0 0 1px;
}
.fTabs li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 -3px 0 0;
	padding:9px 10px 9px 33px;
	color:#000;
	cursor:pointer;
	min-width:160px;
	background:#efefef;
	font:15px/17px Tahoma, Geneva, sans-serif;
	position:relative;
	letter-spacing:0.6pt;
}
.fTabs li:hover{
	text-decoration:underline;
}
.fTabs li:after{
	content:'';
	display:block;
	position:absolute;
	width:14px;
	height:14px;
	background:url(../img/sprite.png) no-repeat -150px -100px;
	left:11px;
	top:11px;
}
.fTabs li.act{
	background:#d4d4d4;
	cursor:default;
}
.fTabs li.act:hover{
	text-decoration:none;
}
.fTabs li.act:after{
	background-position:-175px -100px;
}
.commForm .items{
	border:1px solid #d4d4d4;
	padding:10px 10px 20px;
}

.commForm1 label{
	display:block;
	color:#000;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 5px;
	cursor:pointer;
}
.commForm1 label span{
	color:#d22222;
	margin:0 0 0 2px;
}
.commForm1 input[type='text'],.commForm1 input[type='password']{
	font:15px/17px Tahoma, Geneva, sans-serif;
	border:1px solid #d4d4d4;
	display:inline-block;
	margin:0 10px 0 0;
	color:#000;
	height:25px;
	width:230px;
	padding:3px 10px 4px;
}
.pInp{
	margin:0 0 9px;
}
.pInp a{
	display:inline-block;
	vertical-align:middle;
	font:15px/17px Tahoma, Geneva, sans-serif;
	letter-spacing:0.55pt;
}
.commForm1 textarea{
	font:15px/17px Tahoma, Geneva, sans-serif;
	border:1px solid #d4d4d4;
	margin:0 0 7px;
	color:#000;
	height:284px;
	width:100%;
	max-width:100%;
	padding:4px 10px 4px;
	resize:vertical;
	display:block;
}
.commForm1 .notify{
	color:#000;
	margin:0 0 8px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	letter-spacing:0.3pt;
}
.commForm1 input[type='submit']{
	display:block;
	margin:0 auto 0;
	color:#2d4597;
	background:none;
	border:none;
	text-decoration:underline;
	font:17px/20px Tahoma, Geneva, sans-serif;
	cursor:pointer;
}
.commForm1 input[type='submit']:hover{
	text-decoration:none;
}
.commForm1 .conf{
	color:#000;
	margin:0 0 17px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.foCheck{
	display:inline-block;
	width:22px;
	position:relative;
	vertical-align:-2px;
}
.checkbox {
	position:relative;
	height: 16px;
	width: 16px;
	clear:left;
	float:left;
	background: url(../img/check.png) no-repeat;
	cursor: default;
	text-align:left;
	overflow:hidden;
}

.checkbox input{position:absolute; left:-400px;top:0px;}
.commForm .item{
	display:none;
}
.commForm .item.vis{
	display:block;
}

/* gubernator_zadat_vopros
------------------------------*/

.uRandom{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 22px;
	padding:9px 10px 0;
	position:relative;
}
.uRandom li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 12px;
	position:relative;
}
.uRandom li:last-child{
	border:none;
}
.uRandom p{
	margin:0 0 18px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uRandom .title{
	margin:0 0 4px;
}

.infoJaw2{
	padding:0 0 7px;
}
.infoJaw2 p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 18px;
}
.fQuest{
	margin:8px 11px 30px;
}
.fQuest .alert{
	text-align:center;
	margin:0 0 19px;
	color:#7f7f7f;
	font:13px/16px Tahoma, Geneva, sans-serif;
}
.fQuest table{
	width:100%;
}
.fQuest table td{
	vertical-align:top;
	padding-bottom:13px;
}
.fQuest table .fq1{
	width:120px;
}
.fQuest .fq1 label{
	display:block;
	color:#000;
	cursor:pointer;
	padding:0 10px 0 0;
	height:27px;
	font:15px/27px Tahoma, Geneva, sans-serif;
}
.fQuest label span,.fQuest .alert span{
	color:#d22222;
}
.fQuest .qInp{
	display:block;
	padding:4px 10px 4px;
	color:#000;
	border:1px solid #d4d4d4;
	width:100%;
	height:27px;
	font:15px/17px Tahoma, Geneva, sans-serif;
	position:relative;
}
.fQuest textarea{
	display:block;
	padding:8px 10px 8px;
	color:#000;
	border:1px solid #d4d4d4;
	width:100%;
	max-width:100%;
	height:359px;
	resize:vertical;
	font:15px/17px Tahoma, Geneva, sans-serif;
	position:relative;
}
.fQuest .inf2{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:10px 0;
}
.fQuest .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 9px;
}
.fQuest input[type='submit']{
	display:block;
	margin:0 auto 0;
	color:#2d4597;
	background:none;
	border:none;
	text-decoration:underline;
	font:17px/20px Tahoma, Geneva, sans-serif;
	cursor:pointer;
}
.fQuest input[type='submit']:hover{
	text-decoration:none;
}
.capt{
	margin:0 0 24px;
}
.capt input[type='text']{
	display:inline-block;
	vertical-align:middle;
	padding:4px 0 4px;
	color:#000;
	border:1px solid #d4d4d4;
	width:59px;
	height:25px;
	text-align:center;
	font:15px/17px Tahoma, Geneva, sans-serif;
	position:relative;
	margin:0 15px 0 0;
}
.capt span{
	display:inline-block;
	vertical-align:middle;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 3px 0 0; 
}
.capt label{
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#68a041;
	display:inline-block;
	height:25px;
}

/* nashi_ludi
------------------------------*/

.corres{
	position:relative;
	font:15px/18px Tahoma, Geneva, sans-serif;
	padding:0 0 18px;
}
.corres:after{
	content:'';
	display:table;
	clear:both;
}
.corres p{
	margin:0 0 18px;
}
.corres .cor{
	float:left;
	width:180px;
	margin:0 30px 0 0;
}
.corres .text{
	display:table;
}
.corres .cor img{
	display:block;
	margin:3px 0 11px;
	position:relative;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.corres .aCont{
	color:#fff;
	display:block;
	text-align:center;
	margin:0 0 7px;
	background:#3c63aa;
	text-decoration:none;
	font:19px/35px Tahoma, Geneva, sans-serif;
	height:35px;
}
.corres .aCont:hover{
	text-decoration:underline;
}
.corres .cor p{
	text-align:center;
}
.corWorks{
	padding:0 0 36px;
}
.alWork{
	text-align:center;
	margin:0;
	font:17px/20px Tahoma, Geneva, sans-serif;
}

.awards{
	padding:0 0 36px;
	width:110%;
	margin:0 0 0 -4%;
}
.uAwards li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	width:24%;
	vertical-align:middle;
	margin:0 0 26px;
	text-align:center;
}
.uAwards li img{
	max-width:160px;
}
.uAwards li.hide{
	display:none;
}
.arise .uAwards li.hide{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
}
.blogJaw{
	padding:0 0 36px;
	margin:8px 0 0;
}
.uBlog li{
	display:block;
	padding:0 0 1px;
	margin:0 0 16px;
	border-bottom:1px solid #e6e6e6;
}
.uBlog li:last-child{
	border:none;
}
.uBlog li:after{
	display:table;
	content:'';
	clear:both;
}
.uBlog li .text{
	display:table;
}
.uBlog .bComm{
	float:left;
	width:78px;
}
.uBlog .bDate{
	float:left;
	width:130px;
	font:13px/17px Tahoma, Geneva, sans-serif;
	color:#747474;
}
.uBlog .bImg{
	float:left;
	width:175px;
	margin:3px 0 9px;
}
.bInf{
	float:left;
	width:208px;
}
.tBlogs{
	width:100%;
	margin:11px 0 32px;
}
.tBlogs td{
	vertical-align:middle;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.tBlogs .tb1,.tBlogs .tb2{
	width:50%;
	border:1px solid #e6e6e6;
	padding:14px 13px 16px;
}
.tBlogs .tb1 img{
	margin:0 10px 0 0;
}
.tBlogs .tb2 img{
	margin:0 0 0 10px;
}
.tBlogs img{
	position:relative;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.tBlogs .tb1{border-left:none;padding-left:0;}
.tBlogs .tb2{border-right:none;padding-right:0;}

.tBlogs tr:first-child .tb1,.tBlogs tr:first-child .tb2{border-top:none;padding-top:0;}
.tBlogs tr:last-child .tb1,.tBlogs tr:last-child .tb2{border-bottom:none;border-bottom:0;}
.uHuma2{
	margin:0 12px 20px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:0 10px;
}
.uHuma2 li{
	position:relative;
	border-bottom:1px solid #e6e6e6;
	padding:9px 0 14px 60px;
}
.uHuma2 li:last-child{
	border:none;
}
.uHuma2 .name{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 4px;
}
.uHuma2 p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 4px;
}
.uHuma2 img{
	left:0;
	width:50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
}

/* RM-Gost_na_Mayake
------------------------------*/

.guest{
	position:relative;
	margin:0 12px 48px;
	background:#e8edf2;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:11px 10px 4px;
}
.guest .guImg{
	display:block;
	margin:0 0 9px;
}
.guest p{
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.guest .more{
	text-align:center;
	margin:18px 0 0;
	color:#17439b;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
}

.guest .add{
	display:inline-block;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	font:17px/17px Tahoma, Geneva, sans-serif;
	color:#fff;
	position:absolute;
	bottom:-28px;
	left:0;right:0;
	margin:auto;
	text-decoration:none;
	text-align:center;
	width:158px;
	padding:4px 17px 6px 47px;
}
.guest .add:after{
	content:'';
	display:block;
	position:absolute;
	width:20px;
	height:17px;
	background:url(../img/sprite.png) no-repeat -100px -25px;
	top:5px;
	left:60px;
}
.guest .add:hover{
	text-decoration:underline;
}

.guTab{
	margin:0 0 18px 9px;
	width:110%;
}
.guTab li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	cursor:pointer;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#375ba5;
	text-decoration:underline;
	margin:0 43px 5px 0;
}
.guTab li:hover{
	text-decoration:none;
}
.guTab li.act{
	text-decoration:none;
	color:#7996fb;
	cursor:default;
}
.guests{
	margin:0 0 35px;
	position:relative;
}
.guests .item{
	display:none;
}
.guests .item.vis{
	display:block;
}
.uGuests{
	width:640px;
}
.uGuests li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:126px;
	margin:0 26px 28px 0;
}
.uGuests li img{
	display:block;
	margin:0 0 11px;
}
.uGuests p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	text-align:center;
	margin:0;
}

/* RM-Gost_na_Mayake
------------------------------*/

.bann{
	display:block;
	position:relative;
	background:#dadada;
}
.bann i{
	position:absolute;
	display:block;
	height:64px;
	top:0;bottom:0;
	left:0;
	width:100%;
	text-align:center;
	margin:auto;
	color:#c9c9c9;
	font:64px/64px "Trebuchet MS", Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
.accMenu{
	background:#f5f5f5;
	margin:0 12px 23px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:8px 10px 14px;
}
.accMenu li{
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.accMenu li a{
	text-decoration:none;
}
.accMenu li a span{
	text-decoration:underline;
}
.accMenu li a:hover{
	text-decoration:underline;
}
.accMenu ul{
	padding:0 0 11px;
	margin:0 0 11px;
	border-bottom:1px solid #d4d4d4;
}
.accMenu .accHist{
	font:15px/22px Tahoma, Geneva, sans-serif;
	position:relative;
	margin:0 0 0 26px;
}
.accMenu .accHist:after{
	content:'';
	display:block;
	position:absolute;
	width:16px;
	height:15px;
	background:url(../img/sprite.png) no-repeat -200px -100px;
	left:-25px;
	top:4px;
}

.hellUs{
	font:15px/15px Tahoma, Geneva, sans-serif;
	width:104%;
	margin:0 0 4px;
}
.hellUs li li{
	margin:0 0 3px;
}
.hellUs li h4{
	padding:0 0 2px;
	font:17px/20px Tahoma, Geneva, sans-serif;
}
.hellUs>li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:24%;
	margin:0 0 20px 0;
}
.hellUs ul{
	margin:0 20px 0 0;
}
.hellUs i{
	font-style:normal;
	color:#4d71b1;
}
.sortJaw{
	margin:16px 0 30px;
	position:relative;
}
.sortJaw p{
	font:15px/16px Tahoma, Geneva, sans-serif;
	margin:0 0 0 24px;
}
.sortJaw ul{
	margin:-16px 0 0 159px;
	font:15px/16px Tahoma, Geneva, sans-serif;
	position:relative;
	padding:0 290px 0 0;
}
.sortJaw ul li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 45px 0 0;
	color:#4d71b1;
	text-decoration:underline;
	cursor:pointer;
}
.sortJaw ul li:hover{
	text-decoration:none;
}
.sortJaw ul li.act{
	cursor:default;
/*	text-decoration:none;
	color:#000;*/
}
.sortJaw li span{
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	position:relative;
}
.sortJaw li span i{
	display:none;
	position:absolute;
	width:11px;
	height:9px;
	right:-21px;
	top:6px;
	cursor:pointer;	
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}
.sortJaw li span i.btm{
	background:url(../img/sprite.png) no-repeat -300px -100px;
}
.sortJaw li span i.top{
	background:url(../img/sprite.png) no-repeat -300px -125px;
}
.sortJaw li.act span i{
	display:block;
}
.sortJaw li.right{
	position:absolute;
	right:0;
	top:0;
	margin:0;
}
.uAsks{
	margin:0;
}
.uAsks li{
	padding:0 0 13px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uAsks li:after{
	content:'';
	display:table;
	clear:both;
}
.uAsks li .col_l{
	width:23.5%;
	margin:0 27px 0 0;
	float:left;
}
.uAsks li .col_l p{
	margin:0 0 6px;
}
.uAsks li .col_m{
	width:51.25%;
	float:left;
}
.uAsks li .col_m p{
	margin:0 0 18px;
}
.uAsks li .pAns{
	text-align:right;
}
.uAsks li .col_r{
	width:19%;
	float:right;
}
.uAsks .date{
	color:#747474;
	font:13px/15px Tahoma, Geneva, sans-serif;
	margin:3px 0 6px;
}
.uAsks .likes{
	color:#68a041;
	font:15px/18px Tahoma, Geneva, sans-serif;
	padding:0 33px 0 0;
	position:relative;
}
.uAsks .likes b{
	white-space:nowrap;
}
.uAsks .likes .plus{
	cursor:pointer;
	display:inline-block;
	width:30px;
	height:20px;
	text-align:center;
	color:#fff;
	background:#68a041;
	position:absolute;
	right:0;
	top:-2px;
	font:bold 15px/20px Tahoma, Geneva, sans-serif;
}
.uAsks .likes .plus:hover{
	background:#a1e273;
}
.uAsks .likes .plus.act,.uAsks .likes .plus.act:hover{
	background:#9b9b9b;
	cursor:default;
}

.rate .plus, .rate .min
{
    cursor: pointer;
}

/* RM-Kalendar
------------------------------*/

.calend{}
.calTab{
	width:866px;
	margin:0 auto 30px;
}
.calTab.cal_7{
	width:100%;
}
.calTab th{
	vertical-align:middle;
	width:20%;
	border:1px solid #fff;
	border-width:0 1px;
	text-align:center;
	background:#c2c2c2;
	color:#fff;
	font:15px/18px Tahoma, Geneva, sans-serif;
	height:35px;
}
.calTab.cal_7 th{
	width:14.28%;
}
.calTab tr th:first-child{border-left:none;}
.calTab tr th:last-child{border-right:none;}
.calTab td{
	vertical-align:top;
	border:1px solid #e6e6e6;
	padding:8px 4px 15px 5px;
}
.calTab td.tBl{
	padding:0;
}
.calTab td.tBon{
	padding:0;
	border-width:1px 0 0 1px;
}
.calTab td.tBon .bonCont{
	position:absolute;
	margin:35px 0 0 54px;
	display:inline-block;
	width:240px;
}

.calTab td.tBon2 .bonCont{
	margin:35px auto 0;
	display:block;
	width:240px;
}
.calTab td.tBon3{
	padding:0;
	border-width:1px 0 0 1px;
	text-align:right;
}
.calTab td.tBon3 .bonCont{
	margin:35px 52px 0;
	display:inline-block;
	width:240px;
}
.calTab td img{
	display:block;
	margin:10px 0 11px 8px;
}
.calTab td p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 28px 0 0;
	text-align:center;
}
.calTab td .sup{
	float:right;
	display:inline-block;
	color:#5a75b1;
	font:17px/19px Tahoma, Geneva, sans-serif;
}
.calTab .uRasp{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:21px 0 0;
}

.blockquote{
	background:#e8edf2;
	position:relative;
	padding:8px 0 18px;
}
.blockquote h4{
	text-align:center;
	color:#7a9bcb;
	font:30px/40px 'nautilus_pompiliusregular';
	margin:0 0 2px;
}
.blockquote div{
	margin:0 47px 9px;
	position:relative;
}
.blockquote div p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 8px;
	text-align:left;
}
.blockquote div p span{
	color:#98b2d7;
}
.blockquote div:after{
	content:'';
	display:block;
	position:absolute;
	width:23px;
	height:23px;
	background:url(../img/sprite.png) no-repeat -350px -100px;
	left:-35px;
	top:4px;
}
.blockquote h5{
	text-align:center;
	color:#17439b;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
}


.carou{
	position:relative;
	width:866px;
	margin:0 auto 23px;
}
.carou .prev{
	display:block;
	position:absolute;
	width:10px;
	height:18px;
	cursor:pointer;
	text-decoration:underline;
	right:-29px;
	top:0;
	color:#375ba5;
	font:15px/18px Tahoma, Geneva, sans-serif;
	text-align:center;
}
.carou .prev:hover{
	text-decoration:none;
}
.carou .next{
	display:block;
	position:absolute;
	width:10px;
	height:18px;
	cursor:pointer;
	text-decoration:underline;
	left:-29px;
	top:0;
	color:#375ba5;
	font:15px/18px Tahoma, Geneva, sans-serif;
	text-align:center;
}
.carou .next:hover{
	text-decoration:none;
}
.uCarou li {
	text-align: center;
	width: 123.7px;
	height: 18px;
	text-align:center;
	display: block;
	float: left;
	text-align:center;
	font:15px/17px Tahoma, Geneva, sans-serif;
	color:#375ba5;
	cursor:pointer;
	text-decoration:underline;
}
.uCarou li:hover{
	text-decoration:none;
}
.uCarou li.act{
	text-decoration:none;
	cursor:default;
	color:#7996fb;
}

/* RM-Novosti
------------------------------*/

.asJaw{
	margin:0 12px 20px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:0 10px;
}
.tBlogs2{
	width:100%;
}
.tBlogs2 td{
	vertical-align:middle;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.tBlogs2 .tb1,.tBlogs2 .tb2{
	border-bottom:1px solid #e6e6e6;
	padding:14px 0 16px;
}
.tBlogs2 .tb1 img{
	margin:0 10px 0 0;
}
.tBlogs2 .tb2 img{
	margin:0 0 0 10px;
}
.tBlogs2 img{
	position:relative;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.tBlogs2 tr:last-child td{border:none;}

.datePag{
	text-align:center;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#7996fb;
	margin:21px 0 27px;
}
.datePag a,.datePag span{
	display:inline-block;
	margin:0 16px;
}
.uNews{
	margin:-10;
}
.uNews li{
	position:relative;
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 18px;
}
.uNews li:last-child{
	border:none;
}
.uNews li:after{
	content:'';
	display:table;
	clear:both;
}
.uNews li > div{
	display:table;
}
.uNews p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;
}
.uNews .date{
	margin:-14px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uNews h5{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 5px;
}
.uNews .newsImg{
	float:left;
	margin:3px 20px 5px 0;
	width:165px;
}
.uNews object{
	margin:0 0 5px;
}

/* RR-Chita
------------------------------*/

.matter{
	margin:0 12px 22px;
	background:#e8edf2;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:11px 10px 7px;
}
.matter img{
	display:block;
	margin:0 0 8px;
}
.matter p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;
}
.schedule{
	margin:0 12px  23px;
	background:#e8edf2;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:9px 9px 0;
}
.schedule ul{
	margin: 0 0 20px;
	padding:0 0 18px;
	border-bottom:1px solid #c1c1c1;
	font:15px/17px Tahoma, Geneva, sans-serif;
}
.schedule ul:last-child{border:none;}
.schedule ul li.did{color:#898989;}
.schedule ul li.will{color:#000;}
.schedule ul li.do{color:#375ba5;font-weight:bold;}

.uRadio3{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 11px 22px;
	padding:5px 10px 0;
	position:relative;
}
.uRadio3 li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 12px;
	margin:0 0 12px;
	position:relative;
}
.uRadio3 li:last-child{
	border:none;
}
.uRadio3 p{
	margin:0 0 6px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uRadio3 .date{
	text-align:right;
	margin:-18px 0 8px;
	color:#747474;
	font:13px/18px Tahoma, Geneva, sans-serif;
}
.uRadio3 h4{
	text-align:center;
	color:#4d71b1;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uRadio3 h4 a{
	text-decoration:none;
}
.uRadio3 h4 a:hover{
	text-decoration:underline;
}
.blockquote2{
	background:#e8edf2;
	position:relative;
	padding:9px 5px 14px;
	margin:0 12px 22px;
}
.blockquote2 div{
	margin:0 10px 0 40px;
	position:relative;
}
.blockquote2 div p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 18px;
	text-align:left;
}
.blockquote2 div p span{
	color:#98b2d7;
}
.blockquote2 div:after{
	content:'';
	display:block;
	position:absolute;
	width:23px;
	height:23px;
	background:url(../img/sprite.png) no-repeat -350px -100px;
	left:-35px;
	top:4px;
}
.blockquote2 h5{
	text-align:center;
	color:#17439b;
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
}
.uChita{
	width:102%;
}
.uChita li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:47.5%;
	margin:0 1.5% 26px 0;
}
.uChita li h3{
	color:#d3d3d3;
	display:block;
	text-align:center;
	font:19px/23px Tahoma, Geneva, sans-serif;
	background:#3c63aa;
	padding:6px 6px 6px;
	margin:0 0 14px;
}
.uChita li h3 a{
	color:#d3d3d3;
	text-decoration:none;
}
.uChita li h3 a:hover{
	text-decoration:underline;
}
.uChita p{
	margin:0 0 22px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
}
.uChita .name{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 5px;
}
.uChita .date{
	text-align:right;
	margin:-18px 0 6px;
	color:#747474;
	font:13px/18px Tahoma, Geneva, sans-serif;
}
.uChita h4{
	text-align:center;
	color:#4d71b1;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uChita h4 a{
	text-decoration:none;
}
.uChita h4 a:hover{
	text-decoration:underline;
}
.uChita object{
	margin:0 0 5px;
}
.uSociety li{
	border-bottom:1px solid #e6e6e6;
	position:relative;
	margin:0 0 16px;
	padding:0 0 7px;
}
.uSociety li:last-child{
	border:none;
}
.uSociety li:after{
	content:'';
	display:table;
	clear:both;
}
.uSociety li .left{
	float:left;
	width:30.3%;
}
.uSociety li .right{
	float:right;
	width:65%;
}
.uSociety li p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;
}
.uSociety .name{
	font:bold 15px/17px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;
}
.uSociety .socImg{
	display:block;
	margin:3px 0 9px;
}
.uSociety .date{
	text-align:right;
	margin:-18px 0 4px;
	color:#747474;
	font:13px/18px Tahoma, Geneva, sans-serif;
}
.uSociety h4{
	text-align:center;
	color:#4d71b1;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uSociety h4 a{
	text-decoration:none;
}
.uSociety h4 a:hover{
	text-decoration:underline;
}
.uSociety object{
	margin:0 0 2px;
}
.society .listNum{
	margin:30px 30px;
}

/* RR-MD_Audio
------------------------------*/
.auFiltr{
	padding:0 21px 7px;
}
.auFiltr .item{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 1px;
	margin:0 0 19px;
}
.auFiltr .item:first-child{
	padding:0 0 6px;
}
.auFiltr .item:last-child{
	border:none;
}
.auFiltr ul{
	font:15px/22px Tahoma, Geneva, sans-serif;
	margin:0 0 14px;
}
.auFiltr .aSend{
	margin:0 0 0 24px;
	position:relative;
}
.auFiltr .aSend:after{
	content:'';
	display:block;
	position:absolute;
	width:15px;
	height:21px;
	background:url(../img/sprite.png) no-repeat -450px -100px;
	top:-1px;
	left:-24px;
}
.uAudio {
	margin:0 0 46px;
}
.uAudio li{
	padding:0 105px 17px 105px;
	position:relative;
	border-bottom:1px solid #e6e6e6;
	margin:0 0 15px;
}
.uAudio li.hide{display:none;}
.uAudio.arise li.hide{display:block;}
.uAudio li:last-child{
	border:none;
}
.uAudio h4{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;
}
.uAudio .play{
	position:relative;
	height:27px;
}
.uAudio p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uAudio .play .likes{
	position:absolute;
	top:0;
	left:-105px;
	display:block;
	width:100px;
	padding:0 0 0 5px;
	height:20px;
	text-align:center;
	color:#68a041;
	font:bold 15px/20px Tahoma, Geneva, sans-serif;
}
.uAudio .play .likes:after{
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:-8px;
	width:28px;
	height:32px;
}
.uAudio .play .likes.pr1:after{background:url(../img/sprite.png) no-repeat 0 -150px;}
.uAudio .play .likes.pr2:after{background:url(../img/sprite.png) no-repeat -50px -150px;}
.uAudio .play .likes.pr3:after{background:url(../img/sprite.png) no-repeat -100px -150px;}

.uAudio .aVideo{
	position:absolute;
	top:-3px;
	right:-33px;
	display:block;
	width:20px;
	height:22px;
	background:url(../img/sprite.png) no-repeat -150px -150px;
}
.uAudio .plus{
	cursor:pointer;
	display:inline-block;
	width:30px;
	height:20px;
	text-align:center;
	color:#fff;
	background:#68a041;
	position:absolute;
	right:-105px;
	top:-1px;
	font:bold 15px/20px Tahoma, Geneva, sans-serif;
}
.uAudio .plus:hover{
	background:#a1e273;
}
.uAudio .plus.act,.uAudio .plus.act:hover{
	background:#9b9b9b;
	cursor:default;
}
.moreAudio,.moreVideo,.moreVesti{
	display:block;
	font:17px/21px Tahoma, Geneva, sans-serif;
	width:97px;
	text-align:center;
	margin:0 auto 20px;
	white-space:nowrap;
	position:relative;
}
.moreAudio:after,.moreVideo:after,.moreVesti:after{
	content:'';
	display:block;
	position:absolute;
	left:-23px;
	top:2px;
	width:16px;
	height:17px;
	background:url(../img/sprite.png) no-repeat -200px -150px;
}
.moreAudio.open:after,.moreVideo.open:after{
	background-position:-225px -150px;
}

/* RR-MD_Novosti
------------------------------*/

.forSlider{
	position:relative;
	margin:0 12px 52px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:11px 9px 10px;
}
.slider,.slider2,.slider3,.slider4{
	display:none;
	margin:0 auto;
}
.forSlider .slidesjs-pagination{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	color:#fff;
	position:absolute;
	bottom:-26px;
	left:0;right:0;
	margin:auto;
	text-decoration:none;
	text-align:center;
	min-width:187px;
	padding:4px 15px 4px 30px;
	white-space:nowrap;
}
.content .forSlider{padding:0;	border:1px solid #4062a9;border-top:none;}
.content .forSlider.fs4{width:592px;margin:0 auto 47px;}
.content .forSlider img{
	border-top:none;
}
.content .forSlider .slidesjs-pagination{width:197px;}
.forSlider .slidesjs-pagination li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 5px 0 6px;
	height:17px;
}
.forSlider .slidesjs-pagination a{
	text-indent:-9999px;
	display:block;
	width:10px;
	height:17px;
	background:url(../img/sprite.png) no-repeat -450px -150px;
}
.forSlider .slidesjs-pagination .active{
	background-position:-475px -150px;
}
.forSlider.fs4 .slidesjs-pagination a{
	width:10px;
	height:10px;
	position:relative;
	top:4px;
	background:#989eae;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.forSlider.fs4 .slidesjs-pagination .active,.forSlider.fs4 .slidesjs-pagination a:hover{
	background:#fff;
}
.forSlider .item{
	position:relative;
}
.forSlider .item img{
	display:block;
}
.forSlider .item p{
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	display:block;
	color:#fff;
	font:15px/17px Tahoma, Geneva, sans-serif;
	padding:16px 10px 17px;
	background:rgba(63,108,178,0.6);
	margin:0;
}
.forSlider .item2{
	position:relative;
}
.forSlider .item2 img{
	display:block;
}
.forSlider .item2 table{
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	width:100%;
	color:#fff;
	font:17px/20px Tahoma, Geneva, sans-serif;
	padding:16px 10px 17px;
	background:rgba(0,0,0,0.6);
	margin:0;
}
.forSlider .item2 table td{
	height:65px;
	vertical-align:middle;
	padding:0 11px;
}
.forSlider .item2 table td a{
	color:#fff;
	text-decoration:none;
	max-height:40px;
	overflow:hidden;
	display:inline-block;
}
.forSlider .item2 table td a:hover{color:#7996fb;}
.forSlider .item2 table td a:active{color:#9b9b9b;}
.uOffic{
	position:relative;
	margin:0 12px 22px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:10px 9px 1px;
}
.uOffic li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 16px;
	margin:0 0 15px;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uOffic li:last-child{border:none;}
.uAudio2{
	position:relative;
	margin:0 12px 23px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:10px 9px 1px;
}
.uAudio2 li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 17px 45px;
	margin:0 0 16px;
	font:15px/18px Tahoma, Geneva, sans-serif;
	position:relative;
}
.uAudio2 li:last-child{
	border:none;
}
.uAudio2 .forPlayer{
	position:absolute;
	left:0;
	bottom:17px;
	top:0;
	margin:auto;
	width:35px;
	height:20px;
}
.uAudio2 p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uAudio2 p a{
	display:inline-block;
}
.uAudio2 li.place1{padding-right:30px;}
.uAudio2 li.place1:after{
	content:'';
	display:block;
	position:absolute;
	top:0;bottom:17px;
	right:0;
	width:29px;
	height:33px;
	background:url(../img/sprite.png) no-repeat 0 -150px;
}
.uAudio2 li.place2{padding-right:30px;}
.uAudio2 li.place2:after{
	content:'';
	display:block;
	position:absolute;
	top:0;bottom:17px;
	right:0;
	width:29px;
	height:33px;
	background:url(../img/sprite.png) no-repeat -50px -150px;
}
.uAudio2 li.place3{padding-right:30px;}
.uAudio2 li.place3:after{
	content:'';
	display:block;
	position:absolute;
	top:0;bottom:17px;
	right:0;
	width:29px;
	height:33px;
	background:url(../img/sprite.png) no-repeat -100px -150px;
}

/* RR-MD_Video
------------------------------*/

.auFiltr2{
	white-space:nowrap;
	margin:0 0 5px;
}
.auFiltr2 .forSel{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:200px;
	margin:0 16px 0 0;
}
.auFiltr2 ul{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 35px 0 12px;
}
.auFiltr2 ul li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 0 0 18px;
}

.uWatch2{
	position:relative;
	text-align:center;
	overflow:hidden;
	margin:0 0 25px;
}
.uWatch2 li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:263px;
	text-align:left;
	margin:0 17px 49px 17px;
	height:196px;
}
.uWatch2 li.hide{
	display:none;
}
.uWatch2.arise li.hide {
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
}
.uWatch2 .liBon{
	background:#fff;
	margin:0 0 47px;
	padding:0 17px;
	position:relative;
	z-index:8;
}
.uWatch2 .liBon>a{
	position:relative;
	top:-27px;
	display:block;
	width:250px;
	padding:0 30px;
	background:#fff;
	left:-25px;
}
.uWatch2 li:nth-of-type(n+5):before{
	content:'';
	display:block;
	position:absolute;
	width:1250px;
	left:0;
	height:1px;
	background:#c6c6c6;
	margin:-23px 0 0;
}
.uWatch2 .spImg table a{
	padding:10px 0 11px 39px;
	position:relative;
}
.uWatch2 .spImg table a:after{
	content:'';
	display:block;
	position:absolute;
	width:22px;
	height:22px;
	background:url(../img/sprite.png) no-repeat -50px -200px;
	left:7px;
	top:0;bottom:0;
	margin:auto;
}
.uPeople{
	width:105%;
	padding:0 0 18px;
}
.uPeople li{
	width:126px;
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 26px 21px 0;
	text-align:center;
	font:15px/18px Tahoma, Geneva, sans-serif;
}
.uPeople li img{
	display:block;
	margin:0 0 7px;
	position:relative;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.uPeople li b{
	display:block;
}

/* vesti_Chita
------------------------------*/

.uNews2{
	border:1px solid #d4d4d4;
	border-top:none;
	margin:0 12px 53px;
	padding:9px 9px 0;
	position:relative;
}
.uNews2 li{
	border-bottom:1px solid #e6e6e6;
	padding:0 0 9px;
	margin:0 0 12px;
	position:relative;
}
.uNews2 li:last-child{
	border:none;
}

.uNews2 .date{
	margin:-14px 0 5px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uNews2 .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	color:#000;
	margin:0 0 4px;
}
.uNews2 .auth{
	color:#696969;
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.h4{
	text-align:center;
	font:17px/20px Tahoma, Geneva, sans-serif;
	color:#747474;
	margin:0 0 7px;
}

.h4_a {
	font:21px/25px Tahoma, Geneva, sans-serif;
}
.uAd {
	margin:0 0 22px;
}
.uAd li{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 8px;
	position:relative;
	padding:0 20px 0 24px;
}
.uAd li:after{
	content:'';
	display:block;
	position:absolute;
	width:8px;
	height:17px;
	left:9px;
	top:2px;
	background:#dadada;
}

.uVFM li:after{
	background:#7e99c8 !important;
}
.uAd li a{
	color:#000;
	text-decoration:none;
}
.uAd li a:hover{text-decoration:underline;}

.radioJaw
{
    width: 50%;
    float: left;
}

.radioJaw h3{
	text-align:center;
	font:19px/22px Tahoma, Geneva, sans-serif;
	margin:0 0 26px;
	letter-spacing:0.65pt;
}
.rLogo1 span,.rLogo2 span{
	display:inline-block;
	height:22px;
	position:relative;
}
.rLogo1 span:before{
	content:'';
	display:inline-block;
	vertical-align:-9px;
	margin:0 27px 0 0;
	width:100px;
	height:33px;
	background:url(../img/logos.jpg) no-repeat -105px 0;
}
.rLogo2 span:before{
	content:'';
	display:inline-block;
	vertical-align:-9px;
	margin:0 27px 0 0;
	width:90px;
	height:33px;
	background:url(../img/logos.jpg) no-repeat 100% 0;
}
.rLogo3 span:before{
	content:'';
	display:inline-block;
	vertical-align:-9px;
	margin:0 27px 0 0;
	width:105px;
	height:33px;
	background:url(../img/logos.jpg) no-repeat -220px 0;
}
.radioJaw object{
	margin:0 0 4px;
}
.radioJaw li{
	padding:0 10px 15px;
	/*border-bottom:1px solid #e6e6e6;*/
	margin:0 0 11px;
}
.radioJaw li:last-child{border:none;}
.radioJaw h4{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.radioJaw .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	text-align:right;
	margin:-18px 0 10px;
}
.radioJaw .date{
	margin:4px 0 0;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
/* RR-myz_dojdik
------------------------------*/

.jawVideo2{
	position:relative;
	padding:0 10px 0;
	width:1212px;
	margin:-48px auto 86px;
}
.sortTab2{
	width:100%;
}
.sortTab2 td{
	vertical-align:middle;
	height:71px;
	text-align:center;
}
.sortTab2 .st1{
	width:187px;
}
.sortTab2 .st3{
	width:536px;
}
.sortTab2 .st1, .sortTab2 .st2{
	background:url(../img/sep.png) repeat-y right;
}
.sortTab2 .linkVideo{
	color:#fff;
	font:21px/24px Tahoma, Geneva, sans-serif;
	display:inline-block;
	position:relative;
	padding:0 0 0 37px;
}
.sortTab2 .linkVideo:after{
	content:'';
	display:block;
	position:absolute;
	width:29px;
	height:35px;
	left:-15px;
	top:-4px;
	background:url(../img/sprite.png) no-repeat 0 -200px;
}

.uvMenu{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
}
.uvMenu li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	font:15px/18px Tahoma, Geneva, sans-serif;
	vertical-align:top;
	margin:0 12px;
}
.uvMenu li a{
	color:#fff;
}
.uvMenu:last-child{
	margin-left:50px;
}

.forSlider2{
	position:relative;
	padding:22px 11px 0;
	background:url(../img/jawVideo2.png) no-repeat center bottom;
	-moz-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
	
	border-bottom:1px solid #aeaeae;
	margin:0 12px;
	-webkit-box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
	box-shadow: 0 6px 12px -5px rgba(0, 0, 0, .2);
}
.forSlider2:before{
	content:'';
	display:block;
	width:1px;
	height:342px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../img/angle.png) 0 100%;
}
.forSlider2:after{
	content:'';
	display:block;
	width:1px;
	height:342px;
	position:absolute;
	right:0;
	bottom:0;
	background:url(../img/angle.png) 0 100%;
}
.forSlider2 .slidesjs-pagination{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -450px;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
	color:#fff;
	position:absolute;
	bottom:-26px;
	left:0;right:0;
	margin:auto;
	text-decoration:none;
	text-align:center;
	width:187px;
	padding:4px 15px 4px 30px;
}
.forSlider2 .slidesjs-pagination li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 5px 0 6px;
	height:17px;
}
.forSlider2 .slidesjs-pagination a{
	text-indent:-9999px;
	display:block;
	width:10px;
	height:17px;
	background:url(../img/sprite.png) no-repeat -450px -150px;
}
.forSlider2 .slidesjs-pagination .active{
	background-position:-475px -150px;
}
.forSlider2 .uWatch2 li{
	margin:0 8px 49px;
}

.maestro{
	position:relative;
	margin:0 12px 22px;
	border:1px solid #d4d4d4;
	border-top:none;
	padding:10px 0 1px;
}
.uMaestro{
	position:relative;
	margin:0 10px 0;
	overflow:hidden;
}
.uMaestro li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:286px;
	margin:0 3px 40px 2px;
}

.uMaestro li:nth-of-type(n+4):before{
	content:'';
	display:block;
	position:absolute;
	width:1250px;
	left:0;
	height:1px;
	background:#c6c6c6;
	margin:-21px 0 0;
}
.uMaestro p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uMaestro h4{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 4px;
}
.uMaestro img{
	display:block;
	margin:0 0 8px;
}

/* RR-peredacha_podrobno
------------------------------*/

.corres2{
	position:relative;
	font:15px/18px Tahoma, Geneva, sans-serif;
	padding:0 0 21px;
}
.corres2:after{
	content:'';
	display:table;
	clear:both;
}
.corres p{
	margin:0 0 18px;
}
.corres2 .cor{
	float:left;
	width:180px;
	margin:0 30px 0 0;
}
.corres2 .text{
	display:table;
	border-bottom:1px solid #e6e6e6;
}
.corres2 .cor img{
	display:block;
	margin:3px 0 6px;
	position:relative;
}
.corres2 h4{
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
	margin:0 0 10px;	
}
.corres2 object{
	margin:0 0 6px;	
}
.readAll{
	text-align:center;
	margin:21px 0 31px;
}
.corres2 .hide{
	display:none;
}
.corres2 .hide.vis{
	display:block;
}
.corres2 .name{
	color:#17439b;
	margin:0 0 18px;
}
.corres2 .prep{margin:0 0 4px;}
.corres2 .date{
	margin:0 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
}

/* vesti
------------------------------*/


.uVid4 {
	position:relative;
	overflow:hidden;
	margin:0 0 30px;
}
.uVid4 ul{
	width:115%;
	margin:0 0 20px;
}
.uVid4 li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 50px 44px 0;
	width:230px;
}
.uVid4 li.hide{display:none;}
.uVid4.arise li.hide{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
}
.uVid4 li:nth-of-type(n+6):before{
	content:'';
	display:block;
	position:absolute;
	width:1250px;
	left:0;
	height:1px;
	background:#c6c6c6;
	margin:-21px 0 0;
}
.uVid4 .inf{
	font:15px/17px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uVid4 p a{
	text-decoration:none;
	color:#000;
}
.uVid4 p a:hover{
	text-decoration:underline;
}
.uVid4 .date{
	margin:-14px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.uVid4 .spImg{
	margin:0 0 5px;
}
.uVid4 .spImg table{
	-webkit-transition: background 0.25s ease-out;
	-moz-transition: background 0.25s ease-out;
	-o-transition: background 0.25s ease-out;
	transition: background 0.25s ease-out;
}
.uVid4 .spImg table a{
	padding:10px 0 11px 39px;
	position:relative;
	-webkit-transition: color 0 ease-out;
	-moz-transition: color 0 ease-out;
	-o-transition: color 0 ease-out;
	transition: color 0 ease-out;
}
.uVid4 .spImg table a:after{
	content:'';
	display:block;
	position:absolute;
	width:22px;
	height:22px;
	background:url(../img/sprite.png) no-repeat -50px -200px;
	left:7px;
	top:0;bottom:0;
	margin:auto;
}
.uVid4 .spImg table:hover{background:rgba(0,0,0,0.8);}
.uVid4 .spImg table a:hover{color:#7996fb;}
.uVid4 .spImg table a:hover:after{background-position:-50px -225px;}
.uVid4 .spImg table:active{background:rgba(0,0,0,0.8);}
.uVid4 .spImg table a:active{color:#7996fb;}
.uVid4 .spImg table a:active:after{background-position:-75px -225px;}

.uVid4 .red .spImg table{background:rgba(152,0,0,0.6);}
.uVid4 .red .spImg table:hover{background:rgba(152,0,0,0.8);}
.uVid4 .red .spImg table:active{background:rgba(152,0,0,0.8);}


.jawNews{
	position:relative;
}
.jawNews:after{
	content:'';
	display:table;
	clear:both;
}
.jawNews .left{
	width:30%;
	float:left;
}
.jawNews .right{
	width:65%;
	float:right;
}



.jawNews .left p{
	font:17px/20px Tahoma, Geneva, sans-serif;
	margin:0 0 6px;
}
.jawNews .left .date{
	margin:-14px 0 4px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.jawNews .left .name{
	font:bold 15px/18px Tahoma, Geneva, sans-serif;
}

.uNews3 li{
	padding:0 0 13px;
	margin:0 0 11px;
	border-bottom:1px solid #e6e6e6;
}
.uNews3 li.hide{
	display:none;
}
.uNews3.arise li.hide{
	display:block;
}
.uNews3 li:last-child{border:none;}
.uNews3 p{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
}
.uNews3 .date{
	margin:-14px 0 7px;
	color:#747474;
	font:13px/14px Tahoma, Geneva, sans-serif;
	text-align:right;
}
.allNews{
	text-align:center;
	font:17px/20px Tahoma, Geneva, sans-serif;
}

.h3Tab{
	font:21px/21px Tahoma, Geneva, sans-serif;
	text-align:center;
	color:#fff;
	background:url(../img/h1_2.jpg) no-repeat center;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	-webkit-background-size:cover !important;
	background-size:cover !important;
	margin:0 0 8px;
	width:100%;
}
.h3Tab td{
	vertical-align:middle;
	text-align:center;
	height:73px;
}
.h3Tab td a{
	display:block;
	color:#fff;
	text-decoration:none;
}
.h3Tab td a:hover{
	text-decoration:underline;
}

.kiosk{
	position:relative;
	margin:0 0 22px;
}
.kiosk:after,.kiosk ul li:after{
	display:table;
	content:'';
	clear:both;
}
.kiosk ul{
	display:block;
	width:48%;
	position:relative;
	float:left;
}
.kiosk ul:last-child{
	margin:0 0 0 3.5%;
}
.kiosk ul:last-child:after{
	content:'';
	display:block;
	position:absolute;
	top:5px;
	width:1px;
	bottom:0;
	background:#e6e6e6;
	left:-4%;
}
.kiosk ul li{
	padding:0 0 15px;
	border-bottom:1px solid #e6e6e6;
	cursor:pointer;
	margin:0 0 14px;
	position:relative;
}
.kiosk ul li:last-child{border:none;}
.kiosk ul li div{
	float:left;
	margin:0 14px 0 0;
	width:80px;
	position:relative;
	z-index:4;
}
.kiosk ul li .time{
	text-align:right;
	font:13px/16px Tahoma, Geneva, sans-serif;
}
.kiosk ul li .inf{
	font:15px/18px Tahoma, Geneva, sans-serif;
	margin:0;
	display:table;
	position:relative;
	z-index:4;
}
.kiosk ul li .aOver{
	display:block;
	position:absolute;
	top:-5px;left:-5px;right:-5px;
	bottom:4px;
}
.kiosk ul li:hover .aOver{background:#dee3fd;}
.kiosk ul li:active .aOver{background:#efefef;}

.aOver2{color:#000;}
.kiosk ul li:hover .aOver2{color:#3a6db4;}
.kiosk ul li:active .aOver2{color:#3a6db4;}


.headerButtons
{
    display: inline-block;
    cursor: pointer;
    margin-right: 5px;
    text-transform: uppercase;
    height: 28px;
    padding: 0px 10px;
    border: none;
    background-color: #3a6db4;
    color: #FFF;
    font-size: 14px;
    font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
}

.headerButtons a:hover, .headerButtons a
{
    text-decoration: none;
}
div#loginIcon, div#passIcon
{
    display: inline-block;
    height: 28px;
    position: relative;
    padding-left: 30px;
}
div#loginIcon
{
    background: #3a6db4 url(/images/user.png) no-repeat;
    background-size: 26px 26px;
    background-position: 0px 1px;
    margin-left: 15px;
}
input.login
{
    border: none;
    height: 28px;
    padding-left: 5px;
    width: 100px;
}
div#passIcon
{
    background: #3a6db4 url(/images/key_icon.png) no-repeat;
    background-size: 28px 28px;
    margin-right: 5px;
    margin-left: 5px;
}

a.headerButtons {
    background-color: #3a6db4;
    color: #FFF;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    padding: 0px 10px;
    line-height: 28px;
    color: #FFF;
    font-size: 14px;
    font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
}
label#remember, label#rememberPass {
    height: 25px;
    display: inline-block;
    line-height: 25px;
    margin-left: 10px;
    font-size: 12px;
    margin-right: 10px;
    vertical-align: middle;
}

label#rememberPass {
    margin-left: 45px;
}

#loginForm, #logined {
    width: 500px;
    padding-top: 2px;
    margin-left: 410px;
    margin-bottom: 15px;
    float: left;
    position: absolute;
    top: 0;
}

#logined
{
    padding-top: 12px;
}

.regBtn
{
    text-decoration: none;
    position: relative;
    top: 1px;
}

#username
{
    padding-left: 30px;
    background: #3a6db4 url(/images/user.png) no-repeat;
    background-size: 26px 26px;
    background-position: 0px 1px;
    margin-left: 15px;
}

.tags
{
    text-align: right;
    color: #5c5c5c !important;
}

.tags a
{
    padding: 3px 5px;
    margin: 5px 5px 0px 5px;
    background: #1c01e7;
    color: #ffffff;
    text-decoration: none;
    display: inline-block;
}

.tags a:hover
{
    background: #dadada;
    color: #3c63aa;
    border: 1px solid #3c63aa;
    padding: 2px 4px;
}

.main_vesti_sep
{
    display: block;
    position: relative;
    width: 1165px;
    left: 8px;
    height: 1px;
    background: #c6c6c6;
    margin: 0px 0 19px;
}

.our_peoples
{
    border-radius: 50%;
}

.rm_guest_pict
{
    width: 287px;
}

.siteAuthorLink
{
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
}

.siteAuthorLink2
{
    margin: 0 auto;
    padding-top: 5px;
    text-align: center;
}

.siteAuthorLink span
{
    color: #fff;
    text-decoration: none;
}
.siteAuthorLink span:hover
{
    text-decoration: underline;
    cursor: pointer;
}

.guestLink, .guestLink p
{
    text-decoration: none;
    color: #3c63aa !important;
}
.guestLink:hover p, .guestLink:active p
{
    text-decoration: underline;
    color: #3c63aa !important;
}

.guestLink2, .guestLink2 p
{
    text-decoration: none;
    color: #000;
}
.guestLink2:hover p, .guestLink2:active p
{
    text-decoration: underline;
    color: #3c63aa !important;
}

.infoJaw .hide
{
    display: none;
}
.infoJaw .vis
{
    display: block;
}

#socShare
{
    float: right;
    top: 0px;
    right: 97px;
}

#socShare2
{
    float: right;
    top: -35px;
    right: 17px;
}

.rss, .ager
{
    width: 30px;
    height: 30px;
    margin-left: 7px;
    position: relative;
    float: right;
    top: -57px;
}

.rss
{
    background-image: url('/images/rss.png');
}

.ager
{
    width: 40px;
    background-image: url('/images/ager.png');
    border-radius: 3px;
}

#ok_shareWidget {
	display: inline-block;
	right: 16px;
	top: -32px;
	position: relative;
	float: right;
}

.socInf .ager, .socInf .rss
{
    right: 7px;
    top: -32px;
}

.abs
{
    position: absolute !important;
}

.socBtnFix
{
    top: 3px;
}

.rss1
{
    right: 54px;
}

.ager1
{
    right: 10px;
}

#vk_groups
{
    margin: 0 auto 23px;
}

.showtxt
{
    font-weight: bold;
    color: #3c65ac;
    cursor: pointer;
    margin: 10px 0px;
}
.navItems{
    text-align: center;
}
.navItems a{
    margin-right: 2em;
    text-decoration: none;
}
.navItems a:hover{
    text-decoration: underline;
}

.head404 {
    font-size: 8em;
    color: #3c65ac;
    line-height: 1em;
}

.smile404 {
    font-weight: bold;
    font-size: .2em;
}

.search_filters {
    margin-left: 25px;
    margin-top: .5em;
    color: #747474;
    font-weight: bold;
	white-space: normal;
	text-align: center;
}

.gismeteo div {
    height: auto;
    overflow: visible !important;
}

.gismeteo .gsLinks {
    display: none !important;
}

.picAd li {
    padding-bottom: 0 !important;
}

.picAdWrap {
    min-height: 120px;
}

.picAdPWrap {
    width: 85px;
    margin-right: 6px;
    float: left;
}

.picAdPWrap img {
    width: 85px;
}

.picAdHWrap {
    width: 140px;
    float: left;
    clear:right;
	max-height: 110px;
	text-overflow: ellipsis;
}

.vote_wrap {
	text-align: right;
	margin-bottom: 5px;
}
.vote_up, .vote_down {
	padding-left: 18px;
	cursor: pointer;
}

.vote_up_voted {
	background: url("/img/thumbsup_voted.png") no-repeat !important;
}
.vote_up {
	background: url("/img/thumbsup.png") no-repeat;
}
.vote_down_voted {
	background: url("/img/thumbsdown_voted.png") no-repeat !important;
}
.vote_down {
	background: url("/img/thumbsdown.png") no-repeat;
	margin-left: .5em;
}

.uExperts li {
	min-height: 96px;
}

.gallery_img {
	display: block;
	float: left;
	max-height: 100px;
	width: 180px;
	margin: 5px;
	overflow: hidden;
}

.gallery_img:hover {
	-webkit-box-shadow: 0px 0px 5px 3px rgba(214,214,214,1);
	-moz-box-shadow: 0px 0px 5px 3px rgba(214,214,214,1);
	box-shadow: 0px 0px 5px 3px rgba(214,214,214,1);
}


.big_item {
	width: 440px;
	float: left;
	margin-right: 20px;
}

.big_item li {
	width: 440px !important;
}

.big_item li p {
	text-align: center;
}

.first_six {
	float: left;
	width: 720px !important;
}

.main_vesti_sep_small {
	width: 685px;
}

.jawVideo .uVid {
	min-height: 650px;
}

.jawVideo .vTabs {
	max-height: 30px;
}

.vTabs a {
	color: #b1b1b1;;
}

.big_news_item {
	width: 440px !important;
	margin-bottom: 0 !important;
}

.big_news_item img {
	margin: 0 auto;
}

.big_news_item p {
	text-align: center;
}

.kuzbass_h a:after{
	margin: auto 0 auto -32px !important;
}

.logos_footer {
	top: 0px !important;
}

.video_wrap
{
	position: absolute;
	margin-top: 5px;
	margin-left: 9px;
	z-index: 10;
}
#video_r {
	object-fit: cover;
}

#playpause,
#fullscreen {
	position: absolute;
	width: 19px;
	height: 22px;
	bottom: 10px;
	z-index: 9999999999;
}

#playpause:hover,
#fullscreen:hover {
	cursor: pointer;
}

#playpause {
	background-image: url(/img/player/play_btn.png);
	left: 5px;
}

.playing {
	background-image: url(/img/player/pause_btn.png) !important;
}

#fullscreen {
	background-image: url(/img/player/fullscreen_btn.png);
	right: 5px;
}


:-webkit-full-screen #video_r {
	width: 100%;
	height: 100%;
}
:-moz-full-screen #video_r {
	width: 100%;
	height: 100%;
}

:-webkit-full-screen video {
	width: 100%;
	height: 100%;
}
:-moz-full-screen video {
	width: 100%;
	height: 100%;
}

:-webkit-full-screen #playpause,
:-moz-full-screen #playpause {
	left: 25px;
}

:-webkit-full-screen #fullscreen,
:-moz-full-screen #fullscreen {
	right: 25px;
}

#video_r::-webkit-media-controls {
	display:none !important;
}

#notation_r,
#video_r_link,
#close_vad {
	position: absolute;
	z-index: 9999999999;
	text-align: right;
	background: rgba(171, 171, 171, .8);
	color: #fff;
	right: 0;
	padding: 0 10px;
}
#notation_r {
	top: 10px;
}

#video_r_link {
	top: 30px;
}

#video_r_link a {
	color: #fff;
}

#close_vad {
	top: 50px;
	display: none;
	cursor: pointer;
}

.gal_wrap {
	float: left;
	clear: right;
}

#page_wrap {
	max-width: 280px !important;
	min-width: 280px !important;
}

.timeTable_active {
	background: #1c01e7 !important;
	color: white !important;
}
.timeTable_active:hover{
	background: #f3f3f3 !important;
	color: #383737 !important;
}

.timeTable {
	display: inline-block;
	margin: 5px 0;
	width: 480px;
}
.timeTable li {
	display: inline;
}
.timeTable a {
	width: 57px;
	margin: 0 3px;
	padding: 2px;
	border: 1px solid #b1b1b1;
	border-radius: 3px;
	background: #f3f3f3;
	text-decoration: none;
	display: inline-block;
	text-align: center;
	color: #383737;
}
.timeTable a:hover {
	background: #1c01e7;
	color: white;
}

#ok_shareWidget, #ok_shareWidget2 {
	display: inline-block;
	position: relative;
}
#ok_shareWidget {
	right: 16px;
	top: -32px;
	float: right;
}

#ok_shareWidget2 {
	top: -4px;
	left: 3px;
}

.gsAddInfo, .gsAddInfo3 {
	width: 50%;
	float: left;
}
.gsAddInfo3 {
	clear: right;
	text-align: center;
}


.text-search {
	white-space: nowrap;
	position: relative;
	z-index: 5;
	text-align: center;
	width: auto;
	margin: 0;
}

.text-search .subSear {
	background: #f3f8fc;
	position: relative;
	border: 1px solid #86a1b3;
	border-color: #86a1b3 #afc3cf #baccd8;
	padding: 0 8px;
	width: 875px;
	color: #3d68ab;
	height: 22px;
	font: 15px/22px Tahoma, Geneva, sans-serif;
	display: inline-block;
}

.search_buttons {
	margin-top: .5em;
	color: #747474;
	font-weight: bold;
	white-space: normal;
	text-align: center;
}


.search_buttons_main {
	margin: 5px 0 0;
	color: #f8f8f8;
}

.search_in {
	color: #3c65ac;
	margin: 0 5px;
	cursor: pointer;
}


.search_in_main {
	color: #f8f8f8;
}

.search_in:hover {
	text-decoration: underline;
}

.search_in_current {
	text-decoration: underline;
}

.text-search_clearizer {
	position: absolute;
	display: inline-block;
	font-size: 18px;
	color: #334e9d;
	right: 265px;
	z-index: 2;
	cursor: pointer;
	width: 30px;
	height: 20px;
	padding-top: 2px;
}

.text-search_clearizer:hover {
	color: #e95e62;
}

.headerMainStrip {
	display: flex;
	justify-content: space-between;
}

.headerLogos  {
	display: flex;
	flex-flow: row;
}

.headerLogos a {
	margin: 10px 5px;
}

.headerLogos img {
	max-height: 30px;
}

.headerLogo2 img {
	max-height: 33px;
}

.weather-inf-8-1, .weather-inf-8-4 {
	display: none;
}

.weather-inf-8 {
	margin: 15px 10px;
}

.valutes {
	margin: 15px 0;
	color: #656565;
	padding-right: 5px;
}