html, body {margin:0;height:100%;}
body {
 background:#fff url("/images_pda/") ;
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 font-stretch: normal;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 line-height: 18px;
}
a {color:#B7C6EE;text-decoration:none;outline:none; }
a:hover {text-decoration:none;}

h1 {font-size:14px;font-weight:bold;margin:0 0 5px 0;}
h2 {font-size:16px;font-weight:bold;line-height:18px;margin:0;color:#067bd4;}
hr {border:none;height:1px;border-top:1px solid #e2e2e2;}

/* WIDTH - ШИРИНА ШАБЛОНА */


/* ОСНОВНОЙ ЦВЕТ БЛОКОВ */
.block, .block_ti, block, .block_ti, .swchItemA {background:#39B6F9;}

.block_m {background:#92D52C;}

/* ЦВЕТА ССЫЛОК И ТЕКСТА */
.news h1 a, .comment_name,  .comment_name a, .swchItem {color:#067bd4;}
.news h1 a:hover {color:#034170; ;}

/* ЛОГОТИП */
.logo {display:block;background:url("/css/logo_mp4_android_mob.png") no-repeat;width:135px;height:28px;}

.clear {clear:both;}
#container {}
.block {padding:10px;}
.block_ti {margin-top:5px;padding:10px 10px 0 10px;font-weight:bold;font-size:16px;color:#ffffff;}
.block_m {padding:10px;margin-top:1px;}
.block_m ul {list-style:none;padding:0;margin:0;}
.block_m ul li {background:#ffffff;padding:14px 11px;font-weight:bold;font-size:15px;border-bottom:1px dotted #adadad;}
.block_m ul li:hover {background:#92D52C;}
.block_m ul a {color:#7c7c7c;}
.search {background:#ffffff url("/images_pda/search.png") no-repeat 6px 7px;height:42px;}
.search_in {border:none;color:#c1c1c1;font-size:15px;margin:10px 0 0 40px;width:30%!important;}
.search_btn {float:right;background:#FFC60B;border:none;color:#ffffff;font-weight:bold;height:40px;margin:1px 1px 0 0;cursor:pointer;}
.content {background:#ffffff;padding:10px;}
.comment_num {background:#ffffff;padding:10px;margin:15px 0;padding:8px 5px;color:#333333;font-weight:bold;font-size:14px;}
.news {padding-bottom:5px;}
.news img {border:1px solid #cfcfcf;max-width:360px;width:100%!important;}
.news_info {display:block;background:#efefef;padding:8px 5px;margin:2px 0 18px 0;color:#333333;font-weight:bold;}
.news p {color:#333333;}
.twitter {float:left;display:block;background:url("/images_pda/twitter.png") no-repeat;width:32px;height:32px;margin-right:9px;}
.rss {float:left;display:block;background:url("/images_pda/rss.png") no-repeat;width:32px;height:32px;margin-right:9px;}
.email {float:left;display:block;background:url("/images_pda/email.png") no-repeat;width:32px;height:32px;margin-right:9px;}
.stat img {float:left;height:30px;padding-top:1px!important;margin-right:9px!important;}
.fullver {float:left;color:#b7c6ee;font-weight:bold;font-size:14px;line-height:16px;}
.copy {color:#ffffff;margin-top:10px;}
.copy a {color:#b7c6ee;}
.min_log {width:100%;}
.log_inl {background:#ffffff url("/images_pda/icon_l.png") no-repeat 6px 7px;height:31px;margin-bottom:10px;padding:0 11px 0 26px;}
.log_inp {background:#ffffff url("/images_pda/icon_p.png") no-repeat 6px 7px;height:31px;margin-bottom:10px;padding:0 11px 0 26px;}
.loginField {margin-top:6px;color:#c1c1c1;width:100%;border:none;}
.log_btn {color:#ffffff;font-size:14px;}
.loginButton {float:right;background:#FFC60B;border:1px solid #ffffff;padding:5px 3px;color:#ffffff;font-weight:bold;cursor:pointer;}
.log_btn div {float:left;margin-top:5px;}
.comment_blo {background:#ffffff;padding:5px;}
.comment_us {border:1px solid #e9e9e9;padding:10px 5px;margin:10px 0;}
.comment_name {float:left;font-size:14px;}
.comment_data {float:right;color:#888888;margin-bottom:5px;}
.add_com {font-size:16px;padding:10px 0 10px 0;color:#ffffff;font-weight:bold;}
.comment_form {background:#ffffff;padding:5px;margin-bottom:10px;}
.comment_form div {margin:10px 0;}
.comm_title {color:#777777;font-size:14px;font-weight:bold;}
.comm_inp {border:1px solid #e9e9e9;padding:5px 7px;width:190px;}
.comm_text {border:1px solid #e9e9e9;padding:5px 7px;width:190px;}
.comm_sub {color:#a09999;padding:5px 7px;background:#f8f8f8;border:1px solid #e9e9e9;font-size:14px;font-weight:bold;cursor:pointer;}
.mini_prof {color:#ffffff;font-size:14px;}
.mini_prof a {color:#ffffff;text-decoration:none;}
.catPages1, #pagesBlock1 {margin-bottom:3px;}
.swchItemA {color:#ffffff;border:1px solid #89adcf;padding:5px 7px;font-size:14px;font-weight:bold;}
.swchItem {background:#dddddd;border:1px solid #cccccc;padding:5px 7px;font-size:14px;font-weight:bold;}
.swchItem:hover {background:#cdcdcd;}







.main-news-more {
			position: absolute;
			left: 26px;
			top: 315px;
		}
		
			.main-news-more a {
				width: 180px;
				height: 30px;
				display: block;			
				line-height: 100px;
				font-size: 1px;
				background: url(/images/main-news-more.png) left top no-repeat;
				overflow: hidden;
			}
			
				.main-news-more a:hover {
					background: url(/images/main-news-more.png) left bottom no-repeat;
				}
				
		.main-news-descr-line {
			color: #6f6f6f;
			font-size: 14px;
			padding: 4px;
		}
		
			.main-news-descr-line span {
				float: left;
				width: 95px;
				margin: 0 4px 0 0;
			}
			
			.main-news-descr-line i {
				float: left;
				width: 136px;
				font-style: normal;
			}
			
			.main-news-descr-line a {
				color: #75af20;
				text-decoration: underline;
			}
			
				.main-news-descr-line a:hover {
					color: #000;
				}








-----------------



.left-wrap {
				padding: 14px;
			}
			
				.lef-block-sm {
					width: 172px;
					float: left;
				}
				
					.lef-block-sm:first-child {
						margin: 0 17px 0 0;
					}
				
					.lef-block-sm-title {
						height: 30px;
						line-height: 30px;
						background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc60b), color-stop(1, #e88700));
						background:-moz-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-webkit-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-o-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-ms-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:linear-gradient(to bottom, #ffc60b 5%, #e88700 100%);
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc60b', endColorstr='#e88700',GradientType=0);
						background-color:#ffc60b;
						color: #fff;
						font-size: 14px;
						font-family: 'PT Sans', sans-serif;
						text-align: center;
						margin: 0 0 4px 0;
					}
					
					.lef-block-sm .color2 {
						background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2eca77), color-stop(1, #389270));
						background:-moz-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-webkit-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-o-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-ms-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:linear-gradient(to bottom, #2eca77 5%, #389270 100%);
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2eca77', endColorstr='#389270',GradientType=0);
						background-color:#2eca77;
					}
					
					.lef-block-sm-content {
						
					}
					
			.left-block-bg {
				
			}
			
				.left-block-bg-title {
					height: 30px;
					line-height: 30px;			
					color: #fff;
					font-size: 14px;
					font-family: 'PT Sans', sans-serif;
					margin: 0 0 10px 0;
					background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2d8092), color-stop(1, #0b596e));
					background:-moz-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-webkit-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-o-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-ms-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:linear-gradient(to bottom, #2d8092 5%, #0b596e 100%);
					filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8092', endColorstr='#0b596e',GradientType=0);
					background-color:#2d8092;
					padding: 0 0 0 20px;
					position: relative;
				}
				
					.left-block-bg-title a {
						position: absolute;
						right: 10px;
						color: #fff;
						text-decoration: underline;
						font-size: 11px;
						top: -1px;
					}
					
						.left-block-bg-title a:hover {
							color: #45deff;
						}
				
				.left-block-bg-content {
					
				}
				
					.film-news {
						padding: 0 0 16px 86px;
						position: relative;
						background: url(/images/film-news.png) left bottom repeat-x;
						margin: 0 0 15px 0;
					}
					
					.film-news2 {
						padding: 20px 20px 0 20px;
					}
					
						.film-news-image {
							position: absolute;
							left: 0;
							top: 0;
							width: 74px;
							height: 79px;
							overflow: hidden;
						}
						
							.film-news-image img {
								width: 74px;
								min-height: 79px;
							}
							
						.film-news-date {
							color: #939393;
							font-size: 11px;
							position: absolute;
							left: 0;
							top: 89px;
							text-align: center;
							width: 74px;
						}
						
						.film-news h2 {
							margin: 0 0 3px 0;
							height: 32px;
							overflow: hidden;
							line-height: 16px;
							font-size: 12px;
						}
						
							.film-news h2 a {
								color: #000;
							}
							
								.film-news h2 a:hover {
									color: #146277;
								}





.lef-block-sm {
					width: 172px;
					float: left;
				}
				
					.lef-block-sm:first-child {
						margin: 0 17px 0 0;
					}
				
					.lef-block-sm-title {
						height: 30px;
						line-height: 30px;
						background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc60b), color-stop(1, #e88700));
						background:-moz-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-webkit-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-o-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:-ms-linear-gradient(top, #ffc60b 5%, #e88700 100%);
						background:linear-gradient(to bottom, #ffc60b 5%, #e88700 100%);
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc60b', endColorstr='#e88700',GradientType=0);
						background-color:#ffc60b;
						color: #fff;
						font-size: 14px;
						font-family: 'PT Sans', sans-serif;
						text-align: center;
						margin: 0 0 4px 0;
					}
					
					.lef-block-sm .color2 {
						background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2eca77), color-stop(1, #389270));
						background:-moz-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-webkit-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-o-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:-ms-linear-gradient(top, #2eca77 5%, #389270 100%);
						background:linear-gradient(to bottom, #2eca77 5%, #389270 100%);
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2eca77', endColorstr='#389270',GradientType=0);
						background-color:#2eca77;
					}
					
					.lef-block-sm-content {
						
					}
					
			.left-block-bg {
				
			}
			
				.left-block-bg-title {
					height: 30px;
					line-height: 30px;			
					color: #fff;
					font-size: 14px;
					font-family: 'PT Sans', sans-serif;
					margin: 0 0 10px 0;
					background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2d8092), color-stop(1, #0b596e));
					background:-moz-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-webkit-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-o-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:-ms-linear-gradient(top, #2d8092 5%, #0b596e 100%);
					background:linear-gradient(to bottom, #2d8092 5%, #0b596e 100%);
					filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8092', endColorstr='#0b596e',GradientType=0);
					background-color:#2d8092;
					padding: 0 0 0 20px;
					position: relative;
				}
				
					.left-block-bg-title a {
						position: absolute;
						right: 10px;
						color: #fff;
						text-decoration: underline;
						font-size: 11px;
						top: -1px;
					}
					
						.left-block-bg-title a:hover {
							color: #45deff;
						}
				
				.left-block-bg-content {
					
				}




button.download { 
background-color: #9DCE2C;
border: 1px solid #83C41A;
border-radius: 8px;
box-shadow: inset 0px 1px 0px -46px #C1ED9C;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-family: "Arial Black";
font-size: 15px;
font-weight: 700;
padding: 6px 16px;
text-decoration: none;
text-shadow: -2px 3px 0px #689324;
}




a.downloadbot {display:block; margin:10px 0; width:80%; background:#d572d4; color:#fff; border-radius:5px; padding:7px; box-shadow:0px 1px 0px #b448b3;}
a.downloadbot:hover {display:block; margin:10px 0; width:80%; background:#b450b3; color:#fff; border-radius:5px; padding:7px; box-shadow:0px 0px 0px #b448b3;}




.catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:8px;margin-top:9px;}  
 .catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link,  
 .catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited,  
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover,  
 .catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlockuz2 a:active {text-decoration:none;color: #000000;background:#51B5EA;padding:2px 8px;font-size:11px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;}  
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover {background:#04b0eb;color:#000000;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;}  
 .catPages1 b, .pagesBlockuz1 b, .pagesBlockuz2 b {text-decoration:none; background:#007fff; padding:2px 8px; color:#000000; font-size:13px;-moz-border-radius: 3px;border-radius: 3px;} 



input { 
border-bottom-width: 2px;
border-left-width: 2px;
border-right-width: 2px;
border-top-width: 2px;
color: #000000;
font-family: use-lang-def;
font-size: 13px;
font-weight: 20%;
padding: 1px;
text-align: default;
text-indent: 0px;
text-transform: none;
 }

.kachesto { 
background: linear-gradient(to bottom, #FF7E17 0px, #FF7600 100%) 0px 0px rgba(0, 0, 0, 0);
border-radius: 3px;
color: white;
font-size: 11px;
font-weight: 700;
margin: 0px 3px 0px 2px;
padding: 2px 4px;
}

.zvuk { 
background: radial-gradient(ellipse farthest-corner at 50% 50%, #F7E992 0px, #DBA716 72%) transparent;
border-radius: 3px;
color: black;
font-size: 11px;
font-weight: 700;
margin: 0px 3px 0px 2px;
padding: 2px 4px;
}
