/* ==================== цвет меню навигации */
.navig {
	background:#34c924;
	}
/* ==================== цвет меню навигации */
/* ==================== цвет фона за проигрывателем */
.telek {
	background:#fff;
	}
/* ==================== цвет фона за проигрывателем */
/* ==================== цветная полоска в новостях */	
.color {
	background:#34c924;
	}
/* ==================== цветная полоска в новостях */
/* ==================== цветное название сайта в шапке*/	
.nazvanie h1 b {
	color:#000;
	}
/* ==================== цветное название сайта в шапке*/

A:link {
	FONT: 9pt Verdana; COLOR: #34c924; text-decoration: none;
}
A:visited {
	FONT: 9pt Verdana; COLOR: #34c924; text-decoration: none;
}
A:active {
	FONT: 9pt Verdana; COLOR: #34c924; text-decoration: none;
}
A:hover {
	COLOR: #cccccc; 
}



body {
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
body ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
body h1 {
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}

body img {
	border:none;
	}
TD {
	FONT: 9pt Verdana;
	COLOR: #030303;
}


.nazvanie {
	text-align:right;
	width:715px;
	font-weight:bold;
	padding-right:10px;
	}
.nazvanie h1 {
	font-size:65px;
	font-weight:bold;
	text-align:right;
	padding-right:0px;
	padding-left:10px;
	line-height:55px;
	}
.nazvanie span {
	font-size:17px;
	}
.logo {
	width:115px;
	padding-top:10px;
	padding-left:10px;
	background:#fff;

	}
.kartinki ul {
	padding-left:20px;
	padding-top:10px;
	}
.kartinki li {
	float:left;
	padding-right:25px;
	}
.kartinki p {
	font-size:10px;
	color:#8f8f8f;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:25px;
	padding-left:20px;
	}
.head_navig table {
	margin-bottom:20px;
	}
.navig li {
	float:left;
	background:url(image/2_polosi.gif) center right no-repeat;
	padding-top:6px;
	padding-bottom:5px;
	}
.navig li a {
	padding-right:25px;
	padding-left:25px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
.navig li a:hover {
	padding-right:25px;
	padding-left:25px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
.TV a {
	border-right:4px solid #FFF;
	background:#000000;
	padding-right:65px;
	padding-top:6px;
	padding-bottom:5px;
	}
.svidetelstvo {
	font-size:10px;
	font-weight:bold;
	padding-left:70px;
	}
.dark a {
	background:#000000 url(image/2_polosi.gif) center right no-repeat;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:24px;
	padding-left:20px;
	text-align:center;
	}
.dark a:hover {
	background:#34c924 url(image/2_polosi.gif) center right no-repeat;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:24px;
	padding-left:20px;
	text-align:center;
	}

.telek {
	height:100%;
	width:400;
	text-align:left;
	}
.video table {
	border:1px #ccc dashed;
border-left:none;
	}
.smotrite {
	font-size:14px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:200;
	}
.smotrite h1 {
	font-size:16px;
	color:#d92511;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:85px;
	}
.smotrite a {
	font-size:14px;
	font-weight:bold;
	color:#7e7c7d;
	text-decoration:none;
	}
.smotrite a:hover {
	text-decoration:none;
	}
.smotrite p {
	padding:0px;
	margin:0px;
	padding-top:54px;

	}
.vajno {
	border:1px #ccc dashed;
	border-left:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
border-right:none;
	border-bottom:none;
	}
.vajno h1 {
	font-size:16px;
	color:#d92511;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:20px;
	}
.vajno li {
	padding-bottom:15px;
	padding-right:40px;
	}
.vajno a {
	color:#7d7d7d;
	text-decoration:underline;
	}
.vajno a:hover {
	text-decoration:none;
	}
.center_navig {

	border:1px #ccc dashed;
	border-top:none;
border-right:none;
border-left:none;
	}
.center_navig ul {
	padding-top:15px;
	padding-left:40px;
	}
.center_navig li{
	float:left;
	}
.activ {
	width:130px;
	}
.sport  {
	background:url(image/sport.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.sport:hover  {
	background:url(image/sport2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.tour  {
	background:url(image/tour.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.tour:hover  {
	background:url(image/tour2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.weather {
	background:url(image/weather.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.weather:hover {
	background:url(image/weather2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.auto  {
	background:url(image/auto.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.auto:hover  {
	background:url(image/auto2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.humor  {
	background:url(image/humor.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.humor:hover  {
	background:url(image/humor2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.pravo  {
	background:url(image/pravo.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.pravo:hover  {
	background:url(image/pravo2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.technics  {
	background:url(image/technics.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.technics:hover  {
	background:url(image/technics2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.razvl  {
	background:url(image/razvl.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.razvl:hover  {
	background:url(image/razvl2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.znak  {
	background:url(image/znak.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.znak:hover  {
	background:url(image/znak2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.forum  {
	background:url(image/forum.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.forum:hover  {
	background:url(image/forum2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.doski  {
	background:url(image/doski.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.doski:hover  {
	background:url(image/doski2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.eco  {
	background:url(image/eco.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.eco:hover  {
	background:url(image/eco2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.firmi  {
	background:url(image/firmi.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.firmi:hover  {
	background:url(image/firmi2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.goroskop  {
	background:url(image/goroskop.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.goroskop:hover  {
	background:url(image/goroskop2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.job  {
	background:url(image/job.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.job:hover  {
	background:url(image/job2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.nedv  {
	background:url(image/nedv.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.nedv:hover  {
	background:url(image/nedv2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.obrazovanie  {
	background:url(image/obrazovanie.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.obrazovanie:hover  {
	background:url(image/obrazovanie2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.sex  {
	background:url(image/sex.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.sex:hover  {
	background:url(image/sex2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.zdorovie  {
	background:url(image/zdorovie.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.zdorovie:hover  {
	background:url(image/zdorovie2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}
.politics  {
	background:url(image/politics.jpg) top left no-repeat;
	height:35px;
	padding-top:70px;
	margin-top:10px;
	width:94px;
	}
.politics:hover  {
	background:url(image/politics2.jpg) top left no-repeat;
	height:35px;
	padding-top:80px;
	margin-top:10px;
	width:94px;
	}

.neakt a {
	padding-left:20px;
	font-size:12px;
	width:94px;
	color:#7e7c7d;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.neakt a:hover {
	text-decoration:none;
	}
.neakt li {
	height:35px;
	padding-top:60px;
	margin-top:10px;
	width:94px;
	}
.neakt2 a {
	padding-left:5px;
	font-size:12px;
	width:94px;
	color:#7e7c7d;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	}
.neakt2 a:hover {
	text-decoration:none;
	}
.neakt2 li {
	height:35px;
	padding-top:49px;
	margin-top:10px;
	width:94px;
	}
.news_block {
	border:1px #ccc dashed;
	border-top:none;
	border-left:none;
	}
.name {
	height:20px;
	background:#1f1a17 url(image/strelka.jpg) center left no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	padding-right:5px;
	}
.name span {
	float:left;
	padding-left:35px;
	}	
.color {
	height:6px;
	}
.content {
	padding-top:10px;
	padding-bottom:20px;
	font-size:12px;
	color:#808080;
	text-decoration:тщту;
	}
.content p {
	padding-left:10px;
	}
.reklama {
	text-align:center;
	border-right:1px #ccc dashed;
border-right:none;
	}
.navig_footer {
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
              border-bottom:1px #ccc dashed;
              border-right:1px #ccc dashed;
	}
.navig_footer span {
	color:#5d5b5b;
	font-size:14px;
	}
.navig_footer a {
	color:#000;
	text-decoration:none;
	}
.navig_footer a:hover {
	color:#000;
	text-decoration:underline;
	}
.navig_footer2 {
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;


	}
.navig_footer2 span {
	color:#5d5b5b;
	font-size:14px;
	}
.navig_footer2 a {
	color:#000;
	text-decoration:none;
	}
.navig_footer2 a:hover {
	color:#000;
	text-decoration:underline;
	}



.footer {
	font-size:9px;
	padding-bottom:10px;
	padding-top:10px;
	border:1px #ccc dashed;
	border-bottom:none;
	color:#bfbfbf;
	}
.footer p{
	padding:0px;
	margin:0px;
	padding-left:380px;
	}
.footer img {
	float:left;
	padding-left:10px;
	}
.left_sidebar {
	color:#d32212;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.search {
	font-size:14px;
	border:1px #ccc dashed;
	border-left:none;
	border-top:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
border-right:none;

	}
.reg {
	font-size:14px;
	border:1px #ccc dashed;
	border-left:none;
	border-top:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
border-right:none;
	}
.reg a {
	color:#b9b3b1;
	font-size:15px;
	}
.vhod {
	font-size:14px;
	border:1px #ccc dashed;
	border-left:none;
	border-top:none;
	padding-top:9px;
	padding-left:5px;
border-right:none;
	}
.vhod span {
	color:#686666;
	font-size:14px;
	}
.inp {
	border:2px solid #000;
	height:12px;
	width:130px;
	margin-left:40px;
	}
.inp_log {
	border:2px solid #000;
	height:12px;
	width:130px;
	margin-left:52px;
	}
.panel {
	color:#787775;
	font-size:14px;
	padding-bottom:20px;
	padding-top:20px;
	border-right:1px #ccc dashed;
border-right:none;
	}
.panel span {
	color:#a8c22d;

	}
.reklama li {
	padding-bottom:10px;
	padding-top:10px;
	}
.main-content {
	border-left:1px #ccc dashed;
	border-bottom:1px #ccc dashed;
	}
.tags {
	font-family: tahoma;
	font-size: 10px;
	color: #006dbd;
text-decoration: none;
}
.main-content {
     border-left:1px #ccc dashed;
     border-right:1px #ccc dashed;
     }


.rating {
color : #666666;
font-family : Tahoma, helvetica, sans-serif;
font-size : 11px; 
width : 85px;
height : 16px;
}
.unit-rating {
list-style : none;
margin : 0;
padding : 0;
width : 85px;
height : 16px;
position : relative;
background : url(/templates/default/images/rating.gif) top left repeat-x;
}

.unit-rating li {
text-indent : -90000px;
padding : 0;
margin : 0;
float : left;
}
.unit-rating li a {
display : block;
width : 17px;
height : 16px;
text-decoration : none;
text-indent : -9000px;
z-index : 17;
position : absolute;
padding : 0;
}
.unit-rating li a:hover {
background : url(/templates/default/images/rating.gif) left center;
z-index : 2;
left : 0;
}

.unit-rating a.r1-unit {
left : 0;
}

.unit-rating a.r1-unit:hover {
width : 17px;
}

.unit-rating a.r2-unit {
left : 17px;
}

.unit-rating a.r2-unit:hover {
width : 34px;
}

.unit-rating a.r3-unit {
left : 34px;
}

.unit-rating a.r3-unit:hover {
width : 51px;
}

.unit-rating a.r4-unit {
left : 51px;
}

.unit-rating a.r4-unit:hover {
width : 68px;
}

.unit-rating a.r5-unit {
left : 68px;
}

.unit-rating a.r5-unit:hover {
width : 85px;
}

.unit-rating li.current-rating {
background : url(/templates/default/images/rating.gif) left bottom;
position : absolute;
height : 16px;
display : block;
text-indent : -9000px;
z-index : 1;
}

#loading-layer {
display : none;
width : 180px;
height : 40px;
background : #fff;
text-align : center;
border : 1px solid #eeeeef;
}
#calendar { text-align : center; font-size : 11px; }
#calendar .month { color : #444; border : solid 1px #6e6e6e; }
#calendar .month a { font-weight : bold; color : #444; }
#calendar .weekday { color : #444; padding : 2px; border : solid 1px #6e6e6e; }
#calendar .weekday a { color : #444; font-weight : bold; }
#calendar .day { color : #444; border : solid 1px #6e6e6e; }
#calendar .day a { color : #444; font-weight : bold; }
#calendar .weekend { color : #f30; padding : 2px; border : solid 1px #6e6e6e; }
#calendar .weekend a { color : #444; font-weight : bold; }
#calendar .endday { color : #f30; border : solid 1px #6e6e6e; }
#calendar .endday a { color : #444; font-weight : bold; }