html { height:100%; }
table { border-collapse:collapse; }
td { margin:0; padding:0; }
body { margin:0; padding:0; height:100%; background-color:#000; }
form { margin:0; padding:0; }
img { border:none; display:block; behavior:url("css/pngbehavior.htc"); }
map { display:none; }
h1, h2, h3, h4, h5 ,h6 { margin:0px; padding:0px; display:inline; letter-spacing:normal; }
table.debug, *.debug table { border:1px dotted #CC3333; border-collapse:collapse; }
td.debug, *.debug td { border:1px dotted #FF7769; }
div.debug, *.debug div { border:1px dotted #3333CC; }
span.debug, *.debug span { border:1px dotted #33CC33; }
*.wf { width:100%; }
.hf { height:100%;}
.whf { width:100%; height:100%; }
.wh1 { width:1px; height:1px; }
.w_half { width:50%; }
.h_1 { height:1px; }
.posRel { position:relative; }
*.tar { text-align:right !important; }
*.tal { text-align:left !important; }
*.tac { text-align:center !important; }
*.nowrap { white-space:nowrap; }
*.di img { display:inline !important; }
.clear { clear:both; height:1px; line-height:1px; font-size:1px; }
object { display:block; }
.fl { float:left; }
.fr { float:right; }
body { background:#000; }
body, td, th, div { font:normal normal 12px Arial, Tahoma, sans-serif; }
a, a:link, a:active, a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active { text-decoration:none; }
.ainv a:hover { text-decoration:underline; }
a.ainv:link, a.ainv:visited, a.ainv:active { text-decoration:none; }
a.ainv:hover { text-decoration:underline; }
#left {
	width:50%;
	vertical-align:top;
	background:url(../images/bg/kaire0.jpg) right bottom no-repeat #000;
	height:100%;
}
#left .bg {
	background:url(../images/bg/kaire.jpg) right 0 no-repeat #000;
	height:100%;
}
#right {
	width:50%;
	vertical-align:top;
	height:100%;
	background:url(../images/bg/desasdfine0.jpg) 0 bottom no-repeat #000;
}
#right .bg {
	background:url(../images/bg/desine.jpg) 0 0 no-repeat #000;
	height:100%;
}
#left1 {
	width:50%;
	vertical-align:top;
	background:url(../images/bg/kaire11.jpg) right top no-repeat #000;
	height:100%;
}
#left1 .bg {
	background:url(../images/bg/kaire1.jpg) right 0 no-repeat #000;
	height:100%;
}
#right1 {
	width:50%;
	vertical-align:top;
	background:url(../images/bg/desine11.jpg) 0 top no-repeat #000;
	height:100%;
}
#right1 .bg {
	background:url(../images/bg/desine1.jpg) 0 0 no-repeat #000;
	height:100%;
}
#center {
	vertical-align:top;
	/*background:#01040F;*/
	background:#000;
}
#main {
	width:994px;
	background:url(../images/bg/top-center.jpg) 0 0 no-repeat;
}
#main-1 {
	width:994px;
	background:url(../images/bg/page-1.jpg) 0 0 no-repeat;
}
h1 {
	position:absolute;
	margin:34px auto auto 0;
	background:url(../images/hdr/logo-lt.gif) no-repeat;
	width:204px;
	height:55px;
	display:block;
}
h1 a {
	position:absolute;
	width:204px;
	height:55px;
	display:block;
}
h1 span {
	display:none;
}
#top {
	height:101px;
	padding:0 23px 0 18px;
}
#top ul {
	display:block;
	padding:75px 0 0 0;
	margin:0;
	list-style:none;
	text-align:right;
}
#top li {
	display:inline;
	padding:0 0 0 30px;
	margin:0;
	list-style:none;
}
#top li a {
	color:#9396A4;
	font-size:12px;
}
#top li a.act {
	color:#CECBCB;
	font-weight:bold;
}
#blocks {
	border:1px solid #354160;
	margin:0 14px;
	min-height:1px;
	padding:0 0 0 4px;
}
* html #blocks {
	height:1px;
}
#blocks .clear {
	height:4px;
}
#blocks a {
	margin:4px 4px 0 0;
	float:left;
	display:block;
}
#blocks a.lst {
	margin:4px 0 0 0;
}
#blocks-1 {
	margin:0 0 0 14px;
	width:960px;
	border:1px solid #3F5C85;
	overflow:hidden;
	height:157px;
}
* html #blocks-1 {
	width:960px;
	height:159px;
}
#blocks-1 ul {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
}
#blocks-1 li {
	padding:4px 0 0 4px;
	margin:0;
	list-style:none;
	display:block;
	float:left;
}
#blocks-1 .prv {
	position:absolute;
	z-index:3;
	margin:0 auto auto 0;
}
#blocks-1 .nxt {
	position:absolute;
	z-index:300000000;
	margin:0 auto auto 946px;
}
* html #blocks-1 .nxt {
	margin:0 auto auto 944px;
}
.date {
	display:block;
	color:#314C9D;
	font-size:18px;
	font-weight:normal;
	padding:5px 0 8px 17px;
}
.marqueeas {
	color:#808490;
	font-size:11px;
	padding:0 27px 2px 17px;
}
#bottom {
	margin:0 23px 0 17px;
	height:40px;
}
#bottom .fr {
	display:block;
	padding:20px 0 0 0;
	margin:0;
	list-style:none;
}
#bottom .fr li {
	display:inline;
	padding:0 0 0 9px;
	margin:0 0 0 3px;
	list-style:none;
	color:#88878A;
	line-height:110%;
	background:url(../images/dec/line-1.gif) 0 5px no-repeat;
}
#bottom .fr li.fst {
	background:none;
}
#bottom .fr a {
	font-size:9px;
	line-height:110%;
	color:#88878A;
	text-decoration:none;
}
#bottom .fr a:hover {
	text-decoration:underline;
}
#bottom .fl {
	padding:4px 0 0 0;
}
#bottom .fl img {
	display:inline;
	margin:0 20px 0 0;
}
#footer {
	border-top:4px solid #4B4D55;
	margin:0 23px 0 17px;
	height:33px;
	padding:7px 0 0 0;
}
* html #footer {
	height:40px;
}
#footer img {
	display:inline;
}
#footer .fl {
	color:#494749;
	font-size:9px;
}
#footer .fr {
	color:#494749;
	font-size:9px;
}
#footer .fr img {
	margin:3px 0 -3px 5px;
}
#footer .fr a {
	margin:0 0 0 22px;
	color:#494849;
	text-decoration:none;
}
#footer .fl img {
	margin:3px 5px -3px 0;
}
#footer .fl a {
	color:#494849;
}
#title {
	width:100%;
}
#i-1 {
	vertical-align:top;
	background:url(../images/bg/i-1.jpg) no-repeat;
	height:225px;
}
#title .ico-1 {
	position:absolute;
	margin:11px auto auto 14px;
}
ul.list-2 {
	display:block;
	width:263px;
	padding:5px 0 0 0;
	margin:0;
	list-style:none;
}
ul.list-2 li {
	display:block;
	padding:7px 15px 0 47px;
	margin:0;
	list-style:none;
	color:#9EC2EC;
	font-size:11px;
}
ul.list-2 li.act {
	font-weight:bold;
	color:#DDD;
}
#i-3 {
	vertical-align:top;
	background:url(../images/bg/i-3.jpg) no-repeat;
}
#video-block .play {
	position:absolute;
	margin:-15px auto auto 195px;
}
#title .ico-3 {
	position:absolute;
	margin:15px auto auto 9px;
}
#video-block {
	width:274px;
}
#video-block div {
	padding:17px 0 0 55px;
}
#i-2 {
	vertical-align:top;
	width:100%;
	background:url(../images/bg/i-2.jpg) no-repeat;
}
#title .ico-2 {
	position:absolute;
	margin:14px auto auto 10px;
}
.list-1 {
	padding:13px 16px 0 43px;
}
.list-1 .i-1 {
	border:1px solid #444854;
	padding:3px 2px;
	margin:0 0 3px 0;
}
.list-1 .i-1 img {
	position:absolute;
	margin:0 auto auto 0;
}
.list-1 .i-1 .txt {
	min-height:52px;
	padding:0 0 0 82px;
	color:#ABAEB6;
	font-size:11px;
}
* html .list-1 .i-1 .txt {
	height:52px;
}
.list-1 .i-1 .txt b {
	display:block;
	font-size:14px;
	padding:2px 0;
}
#i-4 {
	vertical-align:top;
	padding:16px 20px 40px 0;
	background:url(../images/bg/i-4.jpg) no-repeat;
	height:400px;
}
#title .ico-4 {
	position:absolute;
	margin:0 auto auto 17px;
}
#polls-1 {
	padding:0 0 0 47px;
	font-size:11px;
	color:#898989;
}
#polls-1 ul {
	display:block;
	padding:16px 0 13px 14px;
	margin:0;
	list-style:none;
}
#polls-1 li {
	display:block;
	padding:0 0 9px 0;
	margin:0;
	font-size:12px;
	list-style:none;
}
#polls-1 li input {
	margin:2px 15px -2px 0;
}
#polls-1 .sbmt input {
	background:url(../images/btn/btn-1.gif) no-repeat;
	width:63px;
	height:18px;
	cursor:pointer;
	margin:0 5px 0 0;
	border:0 solid #FFF;
	text-align:center;
	font-size:11px;
	color:#ACADB3;
}
#polls-1 .percents {
	padding:20px 0 9px 0;
}
#polls-1 .percents div {
	padding:0 0 9px 0;
}
#polls-1 .percents td {
	color:#BDC7EA;
	font-weight:bold;
	padding:2px 0 0 0;
	vertical-align:top;
}
#polls-1 .percents td div {
	padding:0;
	height:7px;
	background:#556FBD;
	line-height:7px;
	font-size:7px;
	margin:4px 5px 0 15px;
}
#polls-1 .btn input {
	background:url(../images/btn/btn-2.gif) no-repeat;
	width:113px;
	height:18px;
	cursor:pointer;
	border:0 solid #FFF;
	text-align:center;
	font-size:11px;
	color:#ACADB3;
}
.prenum {
	margin-left:50px;
}
.prenum input {
	background:url(../images/butt.gif) no-repeat;
	height:18px;
	padding:0px;
	cursor:pointer;
	border:0 solid #FFF;
	text-align:center;
	font-size:11px;
	color:#ACADB3;
	width:162px;
}
#i-5 {
	vertical-align:top;
	width:100%;
	padding:16px 0 0 0;
	background:url(../images/bg/i-5.jpg) no-repeat;
}
#title .ico-5 {
	position:absolute;
	margin:0 auto auto 6px;
}
#title .news {
	margin:0 16px 0 43px;
	border:1px solid #3A3C44;
	padding:11px 12px;
}
#title .news span {
	display:block;
	font-size:9px;
	color:#92620F;
}
#title .news .txt {
	padding:2px 0 11px 0;
}
#title .news .txt a {
	color:#C09E62;
	text-decoration:none !important;
}
#title .news .txt a:hover {
	color:#C19F63;
	text-decoration:underline !important;
}
#i-6 {
	vertical-align:top;
	padding:16px 0 0 0;
	background:url(../images/bg/i-6.jpg) no-repeat;
}
#title .ico-6 {
	position:absolute;
	margin:0 auto auto 13px;
}
.more-1 {
	color:#92610E;
	font-size:11px;
	padding:0 0 0 10px;
	background:url(../images/ico/triangle-1.gif) 0 4px no-repeat;
}
.weather {
	padding:0 0 0 36px;
}
.weather .tp {
	width:210px;
	height:74px;
	border:1px solid #2C2C30;
	margin:0 0 22px 0;
	background:#16161A;
}
.weather .tp .fl-1 {
	float:left;
	padding:8px 8px 0 16px;
	width:91px;
	font-size:9px;
	color:#91969B;
}
* html .weather .tp .fl-1 {
	width:115px;
}
.weather .tp .fl-2 {
	float:left;
	padding:8px 0 0 0;
	width:90px;
	font-size:9px;
	color:#91969B;
}
.weather .tp div {
	color:#4F5256;
	font-size:9px;
}
.weather .tp div div {
	margin:7px 0 0 0;
	height:23px;
	padding:7px 0 0 33px;
	color:#B5BBC0 !important;
	font-size:9px;
}
* html .weather .tp div div {
	height:30px;
}
.weather .tp div div img {
	position:absolute;
	margin:-7px auto auto -33px;
}
#page {
	width:100%;
}
#page .lft {
	width:100%;
	vertical-align:top;
	padding:17px 30px 30px 51px;
}
#page .lft .in-hdr {
	position:absolute;
	margin:0 auto auto -34px;
}
#page .lft h2 {
	color:#BCC7EA;
	display:block;
	font-size:12px;
	padding:0 0 15px 0;
	text-transform:uppercase;
}
#page .lft .cms-txt {
	color:#BCC7EA;
	font-size:12px;
	padding:0 0 20px 0;
	background:url(../images/dec/line-2.gif) 0 bottom no-repeat;
	line-height:150%;
}
#page .lft .cms-txt table td {
    color:#BCC7EA;
	font-size:12px;
	line-height:150%;
}
#page .lft .cms-txt div.fl {
	padding:2px;
	border:1px solid #303952;
	margin:0 15px 0 0;
}
#page .partners {
	padding:30px 0 0 0;
	height:170px;
}
* html #page .partners {
	height:200px;
}
.in-hdr-2 {
	position:absolute;
	margin:0 auto auto -32px;
}
#page .partners .di a {
	margin:0 0 0 20px;
	display:block;
	text-decoration:none !important;
	float:left;
}
#page .partners .di a span {
	position:absolute;
	margin:-10px auto auto -50px;
	display:none;
	padding:8px 0;
	font-size:20px;
	font-weight:normal;
	color:#9299B4;
	text-decoration:none !important;
	width:165px;
	text-align:center;
	border:1px solid #262E44;
	background:#1A2548;
}
#page .partners .di a:hover span {
	display:block;
}
#page .rght {
	vertical-align:top;
}
#page .rght .ico-1 {
	position:absolute;
	margin:15px auto auto 10px;
}
#page .rght .ico-2 {
	position:absolute;
	margin:0 auto auto 12px;
}
#page .rght .ico-3 {
	position:absolute;
	margin:12px auto auto 12px;
}
#page .rght .ico-4 {
	position:absolute;
	margin:0 auto auto 16px;
}
#page .rght .ico-5 {
	position:absolute;
	margin:0 auto auto -22px;
}
#page .rght .wrp {
	width:274px;
}
#page .rght .wrp-1 {
	width:315px;
	margin:0 30px 0 0;
}
#page .rght .wrp-2 {
	width:268px;
	margin:0 30px 0 0;
	padding:20px 0 0 0;
	min-height:400px;
	background:url(../images/bg/under-news-archive.gif) 0 20px no-repeat;
}
* html #page .rght .wrp-2 {
	height:400px;
}
#page .rght .blc-1 {
	min-height:243px;
}
* html #page .rght .blc-1 {
	height:243px;
}
#page .rght .blc-2 {
	min-height:177px;
}
* html #page .rght .blc-2 {
	height:177px;
}
#page .rght .blc-3 {
	min-height:230px;
}
* html #page .rght .blc-3 {
	height:230px;
}
#page .rght .blc-4 {
	min-height:120px;
}
* html #page .rght .blc-4 {
	height:120px;
}
#page .shows .i-1 {
	float:left;
	width:283px;
	height:386px;
	background:url(../images/bg/fonas2.png);
	margin:0 17px 33px 0;
	border:1px solid #252E4A;
	text-align:left;
	overflow:hidden;
}
* html #page .shows .i-1 {
	background:none;
}
*:first-child+html #page .shows .i-1 {
	background:none;
}
#page .shows .i-1 .thmb {
	padding:11px 0 10px 14px;
}
#page .shows .i-1 table {
	margin:0 0 12px 12px;
	width:252px;
}
#page .shows .i-1 td.tal {
	font-size:36px;
	color:#BCC7EA;
	font-weight:normal;
}
#page .shows .i-1 b {
	font-size:18px;
	display:block;
	color:#BCC7EA;
	font-weight:normal;
	padding:0 0 0 15px;
}
#page .shows .i-1 td.tar {
	vertical-align:bottom;
	padding:0 0 5px 0;
}
#page .shows .i-1 td.tar ul {
	display:block;
	padding:0 3px 0 0;
	margin:0;
	list-style:none;
}
#page .shows .i-1 td.tar li {
	color:#696A6C;
	font-size:9px;
	display:inline;
	background:#28292C;
	padding:0 3px;
	margin:0 0 0 2px;
	list-style:none;
}
#page .shows .i-1 td.tar li.on {
	color:#697598;
	background:#283A6B;
}
#page .shows .i-1 .txt {
	color:#bcc7ea;
	line-height:150%;
	font-size:12px;
	margin:9px 12px 0 12px;
	height:140px;
	overflow:hidden;
}
#page .show .date {
	float:left;
	color:#888FA7;
	font-weight:normal;
	font-size:18px;
}
#page .show .date span {
	display:block;
	color:#888FA7;
	font-weight:normal;
	font-size:24px;
}
#page .show .program {
	float:left;
	width:520px;
	margin:0 25px 0 0;
	border:1px solid #191E2E;
	background:url(../images/bg/fonas1.png);
}
* html #page .show .program {
	background:none;
}
*:first-child+html #page .show .program {
	background:none;
}
#page .show .program ul {
	padding:10px 19px;
	display:block;
	margin:0;
	position:relative;
	list-style:none;
}
#page .show .program li {
	padding:0 0 8px 0;
	font-size:12px;
	color:#BEC7E3;
	display:block;
	margin:0;
	list-style:none;
}
#page .show .program li span {
	padding:0 13px 0 0;
}
#page .show .program li.act {
	color:#FFF;
	font-weight:bold;
}
#page .show .nav {
	float:left;
	width:206px;
	margin:0 13px 0 0;
	border:1px solid #191E2E;
	background:url(../images/bg/fonas1.png);
}
* html #page .show .nav {
	background:none;
}
*:first-child+html #page .show .nav {
	background:none;
}
#page .show .nav ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
}
#page .show .nav li {
	display:block;
	height:30px;
	background:url(../images/dec/line-3.gif) center bottom no-repeat;
	padding:0;
	margin:0;
	list-style:none;
}
* html #page .show .nav li {
	margin:0 0 -3px 0;
}
#page .show .nav span {
	float:right;
	font-size:11px;
	color:#717A95;
	padding:11px 7px 0 0;
	display:block;
}
#page .show .nav a {
	float:left;
	font-size:12px;
	color:#8A94B3;
	font-weight:bold;
	text-transform:uppercase;
	padding:9px 0 0 16px;
	display:block;
	text-decoration:none !important;
}
#page .show .nav li.lst {
	background:none;
}
#page .show .nav .act {
	background:url(../images/btn/nav-1-on.gif) 0 0 no-repeat;
}
#page .mini-form {
	padding:20px 0;
	background:url(../images/bg/under-mini-form.gif) 45px 20px no-repeat;
}
#page .mini-form .ico-5 {
	position:absolute;
	margin:0 auto auto 12px;
}
* html #page .mini-form .ico-5 {
	margin:0 auto auto 6px;
}
#page .mini-form div {
	padding:18px 0 0 61px;
	color:#BBBCC3;
}
* html #page .mini-form div {
	padding:18px 0 0 63px;
}
#page .mini-form div input {
	display:block;
	font-size:12px;
	padding-left:5px;
	width:230px;
	margin:0 0 9px 0;
	border:0 solid #FFF;
	color:#6D669D;
	font-family:Arial, Helvetica, sans-serif;
	background:#241D5B;
}
#page .mini-form div textarea {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	height:100px;
	font-size:12px;
	padding-left:5px;
	width:230px;
	margin:0 0 12px 0;
	border:0 solid #FFF;
	color:#6D669D;
	background:#241D5B;
}
#page .mini-form .btn {
	display:block;
	margin:0 0 0 233px;
	border:0 solid #FFF;
	background:url(../images/btn/btn-1.gif) no-repeat;
	width:63px;
	height:18px;
	text-align:center;
	color:#AAABB0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
* html #page .mini-form .btn {
	margin:0 0 0 231px;
}
#page .contacts table {
	width:100%;
}
#page .contacts .w_half {
	vertical-align:top;
	padding:0 20px 0 0;
	color:#bcc7ea;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:130%;
}
#page .contacts .w_half a {
	color:#7A8FFC;
	line-height:130%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#page .contacts .w_half b {
	color:#494A4E;
}
#page .contacts .get-logo-1 td {
	color:#494A4E;
	padding:20px 0 0 0;
	line-height:170%;
}
#page .contacts .get-logo-1 img {
	margin:0 24px 0 0;
}
#page .contacts .get-logo-1 a {
	color:#494A4E;
}
#page .contacts .get-logo-1 a:hover {
	color:#bcc7ea;
}
#page .contacts .get-logo {
	background:url(../images/dec/line-4.gif) center 9px no-repeat;
}
#page .contacts .get-logo td {
	color:#494A4E;
	padding:20px 0 0 0;
	line-height:170%;
}
#page .contacts .get-logo img {
	margin:0 24px 0 0;
}
#page .contacts .get-logo a {
	color:#494A4E;
}
#page .contacts .get-logo a:hover {
	color:#bcc7ea;
}
#page .reviews {
	padding:0 20px;
	width:530px;
	overflow:hidden;
	background:url(../images/bg/fonas.png);
}
* html #page .reviews {
	width:530px;
	background:#161D34;
	position:relative;
}
*:first-child+html #page .reviews {
	background:none;
	position:relative;
}
#page .reviews .i-1 {
	padding:16px 0 23px 0;
	background:url(../images/dec/line-2.gif) 0 bottom no-repeat;
}
#page .reviews .i-1 .tp {
	font-size:13px;
	color:#BBBCC3;
	padding:0 0 10px 0;
}
#page .reviews .i-1 .tp span {
	padding:0 11px;
}
#page .reviews .i-1 .tp a {
	color:#BBBCC3;
	font-size:13px;
	text-decoration:none !important;
}
#page .reviews .i-1 .tp a:hover {
	text-decoration:underline !important;
}
#page .reviews .i-1 .txt {
	font-size:12px;
	color:#BBBCC3;
	line-height:150%;
}
#page .reviews .i-1 ul {
	display:block;
	padding:10px 0 0 0;
	margin:0;
	list-style:none;
}
#page .reviews .i-1 li {
	color:#696A6C;
	font-size:9px;
	display:inline;
	background:#28292C;
	padding:0 3px;
	margin:0 0 0 2px;
	list-style:none;
}
#page .reviews .i-1 li.on {
	color:#697598;
	background:#283A6B;
}
#page .reviews .dt {
	font-size:24px;
	color:#728BDF;
	font-weight:normal;
	padding:13px 0 12px 0;
}
#page .reviews .i-2 {
	margin:0 0 19px 0;
}
#page .reviews .i-2 b {
	font-size:13px;
	display:block;
	padding:0 0 5px 0;
	color:#ABC1FF;
}
#page .reviews .i-2 b a {
	font-size:13px;
	text-decoration:none !important;
	color:#ABC1FF;
}
#page .reviews .i-2 b a:hover {
	text-decoration:underline !important;
}
#page .reviews .i-2 .tt {
	font-size:13px;
	display:block;
	padding:8px 0 20px 0;
	color:#ABC1FF;
	color:#BBBCC3;
}
#page .paging {
	display:block;
	margin:2px 0 0 0;
	padding:0;
	height:43px;
	list-style:none;
}
#page .paging li {
	display:block;
	margin:9px 3px 0 0;
	float:left;
	padding:0;
	font-size:12px;
	color:#96979C;
	list-style:none;
}
#page .paging li a {
	font-size:12px;
	background:#28292C;
	color:#96979C;
	text-decoration:none;
	padding:4px 0 3px 0;
	width:20px;
	text-align:center;
	display:block;
}
#page .paging li a:hover {
	background:#1C2A50;
}
#page .paging li.act {
	display:block;
	margin:2px 3px 0 0;
	float:left;
	font-size:12px;
	padding:0;
	color:#96979C;
	list-style:none;
}
#page .paging li.act a {
	font-size:24px;
	font-weight:normal;
	background:#1C2A50;
	color:#96979C;
	padding:5px 10px 4px 10px;
	text-decoration:none;
}
#news-archyve {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
}
#news-archyve li {
	padding:13px 9px 0 9px;
	margin:0;
	list-style:none;
	display:block;
}
#news-archyve li a {
    color:#7F99E0;
}
#news-archyve .dt {
	color:#7F99E0;
}
#news-archyve .dt span {
	margin:0 1px;
	font-size:9px;
	background:#283A6B;
	padding:0 2px 0 4px;
}
#news-archyve .dt span.y {
	background:#28292C;
}
#news-archyve .txt {
	color:#7F99E0;
	line-height:150%;
	padding:5px 0 13px 0;
	font-size:11px;
}
#page .rght .wrp-2 .paging {
	margin-left:5px;
}
.polls-archyve b {
	display:block;
	font-size:12px;
	color:#BCC7EA;
	padding:0 0 20px 0;
}
.polls-archyve .list-3 {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}
.polls-archyve .list-3 li {
	display:block;
	padding:0 0 15px 0;
	margin:0 0 28px 0;
	background:#142041;
	list-style:none;
}
.polls-archyve .list-3 strong {
	display:block;
	border-bottom:1px solid #1C2030;
	padding:6px 24px;
	color:#BCC7EA;
	font-size:12px;
	line-height:150%;
	margin:0 0 6px 0;
}
.polls-archyve .list-3 td.q-1 {
	padding:0 50px 6px 24px;
	color:#BCC7EA;
	font-size:12px;
	line-height:150%;
	vertical-align:top;
}
.polls-archyve .list-3 td.nr-1 {
	width:25px;
	color:#BCC7EA;
	font-size:12px;
	line-height:150%;
	font-weight:bold;
	vertical-align:top;
}
.polls-archyve .list-3 td.result {
	white-space:nowrap;
	padding:4px 35px 0 0;
	color:#BCC7EA;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	width:130px;
}
.polls-archyve .list-3 td.result div {
	float:left;
	background:#546EBD;
	line-height:7px;
	font-size:7px;
	height:7px;
	margin:4px 5px 0 0;
}
#p-2 {
	background:#FFF;
	position:absolute;
	top:106px;
	width:250px;
	height:200px;
	display:none;
}
.one-show .fr {
	width:600px;
}
.one-show .fr b {
	font-size:24px;
	color:#BDC8E8;
	display:block;
	padding:0 0 10px 0;
}
.one-show .fr .tt {
	color:#bcc7ea;
	line-height:200%;
}
.one-show .mg {
	border:1px solid #202744;
	background:#161C2A;
	padding:15px;
}
.one-show .dt {
	color:#7F99E0;
	text-align:right;
	padding:10px 0 0 0;
}
.one-show .dt span {
	margin:0 1px;
	font-size:9px;
	background:#283A6B;
	padding:0 2px 0 4px;
}
.one-show .dt span.on {
	background:#28292C;
}

#tv-border2 {
    border:solid 1px #585b63;
    padding:0;
    display:block;
    margin:0;
    background:#585b63;
    width:200px;
    height:180px;
}

#stop {
    float:right;
    font-size:14px;
    text-decoration:none;
    color:#000;
    margin-right:5px;
    margin-top:7px;
}

#kvadr {
    display:block;
    float:right;
    background:#000;
    width:10px;
    height:10px;
    margin-top:11px;
    margin-right:3px;
}