html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead,
tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Tahoma, Arial, Verdana;
	background: transparent;}
:focus {
	outline: 0;}
body {
	color: white;
	background: black;}
table {
	border-collapse: collapse;
	border-spacing: 0;}
caption, th, td {
	text-align: left;
	font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";}
blockquote, q {
	quotes: "" "";}
img.png {
	filter:expression(fixPNG(this));}
img.fix {
	vertical-align: bottom;}

body  {
	background: url('/i/bg.gif') center top black;
	color:#c6c6c6; }
a {
	color:#b80f00;}
a.unreal {
	text-decoration: none;
	border-bottom: 1px dashed;}
ul  {
	list-style:disc inside;}
ol {
	list-style-position: outside;
	padding-left: 20px;}
.carrier  {
	width:972px;
	text-align:left;}
.carrier .elfs  {
	border:solid 0 #f00;
	width:5%;
	float:left;
	position:relative;}
.top_menu  {
	border:solid 0 #ff0;
	padding: 0;
	width: 67%;}
.top_menu li, .carrier .elfs  {
	padding:20px 5px 20px 60px;}
.top_menu, .top_menu li  {
	float:right;
	display:block;
	position:relative;}
.top_menu, .top_menu li a, .carrier .elfs a {
	color: #fff;
	text-decoration:none;
	font-size:90%;
	font-weight:600;}
.top_menu li img, .carrier .elfs img {
	position:absolute;
	top:0;
	left:0;}

.menu .menu_right, .menu .menu_left  {
	background:none;
	width:25px;
	padding:0;}
.menu  m_v_p  {
	background:none;}

.content  {
	padding:20px 0 0 30px;
	font-size:90%;}
.content h2 {
	background:url('/i/h2_bg.gif') no-repeat left top;
	padding:5px 0 10px 0;
	margin:0 0 25px 0;
	color:#fff;
	font-size:110%;}
.content h2 a  {
	color:#fff;}
#flash-on-main {
	position: relative;
	left: -3px;
	vertical-align: bottom; 
	visibility: visible;}

.main_news  {
	border:solid 0 #f00;
	float:left;
	width:360px;
	padding:0 16px 0 0;}
.main_news h2  {
	display:block;
	height: 20px;
	margin: 0;}
.main_news h2 a {
	border: 0;
	padding: 0 0 0 20px;
	text-decoration:none;
	font-weight:600;}
.main_news img {
	border:solid 1px #ffa200;}
.main_news table td  {
	padding:15px 5px 0 0;
	vertical-align:top;}
.main_news .date, .main_news .date a {
	color:#ffa200;
	text-decoration:none;
	font-size:80%;
	font-weight:600;}
.main_news .news_h, .main_news .news_h  a {
	color:#fff;
	font-weight:600;
	text-decoration:none;}
.main_news .news_p   {
	font-size:80%;}
.main_news .news_p a  {
	color:#fff;
	text-decoration:underline;}
	
.diplom {
	clear: left;
	float: left;
	width: 360px;
	margin: 20px 16px 0 0;
}

.mediatech-on-main {
	padding: 20px 0 20px;
	margin: 0 -30px 0 0;
	float: left;}
	.mediatech-on-main h2 {
		display:block;
		height:20px;
		width: 556px;
		background: url('/i/h2_bg_media.gif?2') no-repeat;}
	.mediatech-on-main h2 a {
		border: 0;
		padding:0 0 0 20px;
		text-decoration:none;
		font-weight:600;}
	.mediatech-on-main .item  {
		float: left;
		width: 140px;
		margin: 0 8px 0 0;}
	.mediatech-on-main .item  a{
		color: white;}
	.mediatech-on-main .item .frame {
		padding: 4px;
		width: 100px; height: 100px;
		border: 1px dashed #929292;
		margin: 0 0 6px;}
		
.begun {
	table-layout: fixed;
	margin: 20px 0 0;
	width: 100%;}
	.begun #begun_block_128699213 .begun_adv {
		border: 0;}
	.begun .tl, .begun .tr, .begun .bl, .begun .br {
		background: url('/i/anons_ugol.gif');}
	.begun .tr { background-position: -18px 0; }
	.begun .bl { background-position: 100% 0; }
	.begun .br { background-position: 36px 0; }
	.begun .t { background: url('/i/anons_tc.gif'); height: 18px; }
	.begun .b { background: url('/i/anons_bc.gif'); height: 18px; }
	.begun .l { background: url('/i/anons_cl.gif'); }
	.begun .r { background: url('/i/anons_cr.gif'); }
	.begun .c { background: black;}
	.begun .sape { font-size: 90%; color: #a0a0a0; }
	.begun a { color: #fa952d; }

.footer  {
	padding:20px 10px 45px 30px;
	font-size:80%;}
.footer a {
	color:#a0a0a0;}
.footer table td {
	vertical-align:bottom;}
.footer .lradio  {
	color:#fa952d;
	padding: 0 10px 0 0;
	font-weight: bold;}
.footer .lradio a  {
	color:#fa952d;}
.footer .soc  {
	padding:0 50px 0 20px;}
.footer .soc, .footer .soc a {
	color:#a0a0a0;
	text-decoration:none;
	font-weight:600;}
.footer  .fenriz  {
	position:relative;
	left:0;
	bottom:-13px;}
img.stratero_logo {
	position: relative;
	bottom: -5px;}
.footer .diz  {
	padding:0 50px 0 10px;}
.footer .stratero  {
	padding:0 10px;}

.menu .rama_inner  {
	height:150px;
	background:url('/i/rama_inner.jpg') no-repeat bottom left;
	padding: 0;
	text-align:left;}
.menu .rama_inner  img  {
	vertical-align:top;}
.menu .rama_inner  .logo  {
	border:solid 0 #f00;
	margin:30px 40px 0 40px;}
.menu .rama_inner  .banner_inner  {
	margin:35px 0 0 0;}
.stacan  {
	width:972px;
	position:relative;
	display: block;
	text-align:left;}
.stacan .anons  {
	width:357px;}
.stacan .anonsss  {
	border:solid 0 #f00;
	padding:10px;
	background:url('/i/news_bg.gif') repeat-y left top;
	vertical-align:top;}
.stacan .content_innerrr  {
	border: solid 0 #f00;
	padding: 15px;
	width: 570px;
	background: url('/i/content_inner_bg.gif') repeat-y left top;
	vertical-align: top;}
.stacan .anons .tl,
.stacan .anons .tr,
.stacan .anons .br,
.stacan .anons .bl   {
	width:18px;
	height:18px;
	background:url('/i/anons_ugol.gif') no-repeat;}

.stacan .anons .tl  {
	background-position:left top;}
.stacan .anons .tr  {
	background-position:-18px top;}
.stacan .anons .br  {
	background-position:-36px bottom}
.stacan .anons .bl  {
	background-position:-54px bottom;}
.stacan .anons .cc {
	background:#290100;}
.stacan .anons .tc {
	background:url('/i/anons_tc.gif') repeat-x top left;}
.stacan .anons .cl {
	background:url('/i/anons_cl.gif') repeat-y top left;}
.stacan .anons .cr  {
	background:url('/i/anons_cr.gif') repeat-y top right;}
.stacan .anons .bc {
	background:url('/i/anons_bc.gif') repeat-x bottom left;}

.anonsss h2 {
	background:url('/i/h2_bg_inner.gif') no-repeat left top;
	padding:5px 0 8px 12px;
	height:20px;
	margin:0 0 10px 0;
	color:#fff;
	font-size:110%;}
.anonsss h2 a {
	color:#fff;
	text-decoration:none;}
.anonsss  img {
	border:solid 1px #ffa200;}
.anonsss  table td  {
	padding:15px 5px 0 0;
	vertical-align:top;}
.anonsss .date, .main_news .date a {
	color:#ffa200;
	text-decoration:none;
	font-size:80%;
	font-weight:600;}
.anonsss .allnews a {
	color:#ffa200;
	text-decoration:underline;
	font-size:80%;
	font-weight:600;}
.anonsss .news_h, .anonsss .news_h a  {
	color:#fff;
	font-weight:600;
	text-decoration:none;}
.anonsss .news_p   {
	font-size:80%;}
.anonsss .news_p a  {
	color:#fff;
	text-decoration:underline;}

.stacan .content_inner .tl,
.stacan .content_inner .tr,
.stacan .content_inner .br,
.stacan .content_inner .bl   {
	width:18px;
	height:18px;
	background:url('/i/content_inner_ugol.gif') no-repeat;}

.stacan .content_inner .tl  {
	background-position:left top;}
.stacan .content_inner .tr  {
	background-position:-18px top;}
.stacan .content_inner .br  {
	background-position:-36px bottom}
.stacan .content_inner .bl  {
	background-position:-54px bottom;}
.stacan .content_inner .cc {
	background:#ff9301;
	padding:30px 0 0 0 ;}
.stacan .content_inner .tc {
	background:url('/i/content_inner_tc.gif') repeat-x top left;}
.stacan .content_inner .cl {
	background:url('/i/content_inner_cl.gif') repeat-y top left;}
.stacan .content_inner .cr  {
	background:url('/i/content_inner_cr.gif') repeat-y top right;}
.stacan .content_inner .bc {
	background:url('/i/content_inner_bc.gif') repeat-x bottom left;}

.stacan .content_innerrr  {
	color:#000;
	font-size: 80%;}
.stacan .content_innerrr  h1  {
	font-size: 150%;
	color:#fff;
	padding:15px 0 10px 0;
	font-weight:400;}
.stacan .content_innerrr .date  {
	color:#fff;
	font-weight:600; }
.stacan .content_innerrr h2  {
	color:#b80f00;
	font-size: 110%;
	font-weight:600;
	padding:15px 0 5px 0;}
.stacan .content_innerrr p  {
	margin:5px 0 5px 0;
}
.stacan .content_innerrr ul  {
	list-style:disc inside;
	line-height:1.5em;
	padding-left: 20px;}
.table  {
	margin:10px 20px 20px 0;
	vertical-align:top;}
.table th  {
	text-align:center;
	font-weight:600;
	padding:4px 0;}
.table td  {
	padding:4px 5px;
	vertical-align:top;}

.menu td  {     
	border:solid 0 #ff0;
	text-align:center;
	vertical-align:top;}
.menu td a {
	border:solid 0 #f00;
	height:36px;
	vertical-align:middle;
	padding:20px 0 0 0;
	color:#fff;
	font-size: 90%;
	text-decoration:none;}
.mmenu a {
	display: block;}
.mmenu .hover a {
	background-position: left -56px; 
	color: #b2dfff;}
.mmenu .hover a:hover {
	background-position: left -56px; 
	/*padding: 21px 0 0 0; 
	height: 35px;*/}
.mmenu a:hover {
	background-position: left -168px;}

.mmenu a.news_bg { background-image:url('/i/menu/news_bg.png'); width:128px;}
.mmenu a.main_bg { background-image:url('/i/menu/main_bg.png'); width:102px;}
.mmenu a.about_bg { background-image:url('/i/menu/about_bg.png'); width:114px;}
.mmenu a.music_bg { background-image:url('/i/menu/music_bg.png'); width:116px;}
.mmenu a.efir_bg { background-image:url('/i/menu/efir_bg.png'); width:112px;}
.mmenu a.gallery_bg { background-image:url('/i/menu/gallery_bg.png'); width:109px;}
.mmenu a.gallery_bg { background-image:url('/i/menu/gallery_bg.png'); width:109px;}
.mmenu a.other_bg {  background-image:url('/i/menu/other_bg.png'); width:121px;}
.mmenu a.forum_bg { background-image:url('/i/menu/other_bg.png'); width:121px;}

.car_rega  {
	position:relative;
	padding:0 150px 0 0;
	min-height: 630px;}
* html .car_rega  {
	height: 630px;}
.rega  {
	/*position:absolute;
	top:0; right:-150px;*/
	float: right;
	width: 250px;}
.z {
	vertical-align: top;
	padding: 10px; 
	padding-left: 0;}
.z h3 {
	font-weight: bold; 
	padding-bottom: 5px;}
.z img {
	padding: 5px; 
	float: left;}
.z div {
	margin-left: 65px;}

.content_innerrr table.decor td,
.content_innerrr table.decor th{
	padding: 4px 8px;
	vertical-align: top;}
.content_innerrr table.decor th {
	font-weight: bold;
	border-bottom: 2px solid #7A2000;}
.content_innerrr .gallery,
.content_innerrr .gallery_inner  {
	border:solid 0 #f00;
	width:870px;
	padding:0 0 0 30px;
	position:revative;}
.content_innerrr .gallery img.photka  {
	border:solid 1px #b80f00;
	border-bottom:non;}
.content_innerrr .gallery .kolvo_photo {
	font-size: 80%;
	font-weight:400;
	color:#000;
	text-decoration:none;}
.content_innerrr .gallery .photka_car  {
	float:left;
	width: 200px;
	height: 270px;
	text-align:center;
	padding:30px 30px;}

.content_innerrr .gallery  a,
.content_innerrr .gallery_inner  a  {
	border:solid 0 #f00;
	text-decoration:none;
	text-align:center;}
.content_innerrr .gallery  a .komenty,
.content_innerrr .gallery_inner  a .komenty  {
	border:solid 0 #b80f00;
	position:relative;
	display:block;
	top:-3px;
	text-decoration:underline;
	font-size:110%;
	font-weight:400;}

.content_innerrr .gallery  a .proklad {
	border:solid 0 #f00;
	position:absolute;
	top:133px;
	left:0;}

.content_innerrr .gallery_inner  a  {
	border:solid 0 #f00;
	margin:10px 30px 10px 0;}
.content_innerrr .gallery_inner  a .komenty  {
	font-size:90%;
	font-weight:400;
	text-decoration:underline;}
.content_innerrr .gallery_inner img.photka  {
	border:dotted 1px #000;}

.content_innerrr .gallery_big  {
	border:solid 0 #f00;
	text-align:center;
	width:870px;}
.content_innerrr .gallery_big h1 {
	text-align:left;
	padding:20px 0 20px 140px;}
.content_innerrr .gallery_big .photka {
	border:dotted 1px #000;}
.content_innerrr .gallery_big .coment  {
	width:570px;
	border-bottom:dotted 1px #000;
	padding:10px 20px 20px 10px;
	text-align:left;
	margin: 0 auto;}

.content_innerrr .gallery_big .add-coment  {
	text-align:left;}
.content_innerrr .gallery_big .name-coment  {
	font-weight:bold;}
.content_innerrr .gallery_big .carrier-coment  {
	margin:30px 0 50px 0;
	text-align:center;
	position:relative;}
.content_innerrr .gallery_big .add-coment  form  .input_border_1,
.content_innerrr .gallery_big .add-coment  form  textarea  {
	border:solid 1px #000;}
.content_innerrr .gallery_big .add-coment  {
	margin:30px auto 0 auto;
	width:600px;
	text-align:left;}
.content_innerrr .gallery_big .add-coment  form  {
	margin:0 0 20px 0;}
.content_innerrr .gallery_big #skruto  {
	display:none;}
.content_innerrr .gallery_big .h2-com   {
	color:#fff;
	text-decoration:none;
	width:;}
.content_innerrr .gallery_big #adob, #adob:hover  {
	text-decoration:none;
	border-bottom:dashed 1px;
	cursor:pointer;}
.content_innerrr .gallery_big .h1-coment-photo   {
	text-align:left;
	margin:0 auto;
	width:600px;}

/* Форум */

tr.cat_title1 { 
	height: 31px;
	background: #F76A0D url('/images/forum/bg1.gif') 0 0 repeat-x;}

tr.cat_title1 td { 
	height: 31px;
	font-size: 8pt;
	padding: 0;
	margin: 5px;
	color:#FFFFFF;
	font-weight:bold;
	background: #F76A0D url('/images/forum/bg1.gif') 0 0 repeat-x;
	vertical-align:middle;}

tr.cat_title1 td.cat_title1_topleft { 
	background: url('/images/forum/bg2.gif') 0 0 no-repeat;
	padding-left: 20px;
	border: none;}

tr.cat_title1 td.cat_title1_topright { 
	background: url('/images/forum/bg3.gif') 100% 0 no-repeat;
	padding-left: 3px;
	border: none;}

tr.cat_title2 td { 
	padding: 10px 2px 0 3px;}

input.registration, select.registration, textarea.registration {
	width: 200px;
	padding:2px;}
input.forum, select.forum, textarea.forum {
	width: 320px;
	padding:2px;}

.forum_last_msg {
	font-size: 8pt;}

.bg_source_edit_options {
	margin-top:15px;
	font-size: 8pt;
	text-align: right;
	clear: both;}
td.bg_source_left, td.bg_reply_left {
	padding: 10px 10px 10px 20px !important;
	background-color: #FFB14D !important;
	border: 2px solid #FF9000;}
td.bg_source_right, td.bg_reply_right {
	padding: 10px;
	background-color: #FFA633;
	border: 2px solid #FF9000;}
td.bg_spacer {
	border: 2px solid #FF9000;
	height: 3px; 
	background: #FF9000;}
.forum_notify1 {
	float: right; 
	background: url('/images/forum/i2.gif') 100% 0 no-repeat; 
	width: 16px; 
	height: 27px;}
.forum_notify2 {
	float: right; 
	background: url('/images/forum/i1.gif') 0 0 no-repeat; 
	height: 27px; 
	padding-left: 16px; 
	padding-top: 4px;}
.bg_forum_time {
	margin-top:5px;
	font-size: 8pt;
	clear: both;}
table.bg_srp_message {
	margin-top: 20px;
	width: 915px;}
table.bg_srp_message td.cat_title1 {
	height: 31px;
	color: #FFFFFF;
	background: url('/images/forum/bg4.gif') no-repeat scroll 0pt;
	border: 2px solid #FF9000;
	padding: 8px 0 0 20px;
	font-weight: bold;}
table.bg_srp_message td.bg_source_message {
	background: #FFA633;
	padding: 5px 5px 5px 20px;
	border: 2px solid #FF9000;}
table.bg_reply td {
	padding: 5px;}
table.bg_reply td textarea.forum_i_message{
	padding: 2px;
	width: 83%;}
table.bg_reply td input.message_preview_button, table.bg_reply td input.message_submit_button {
	width: 125px;}
table.bg_reply td input.nc_bbcode_helpbox {
	border: none;
	background: none;
	margin-top: 5px;
	padding: 2px;
	font-size: 7pt;
	width: 83%;
	clear: both;}
table.bg_reply td select.nc_bbcode_bar_size {
	position: relative;
	top: -5px;}
table.bg_reply td div.nc_bbcode_smiles, table.bg_reply td div.nc_bbcode_colors {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #AAAAAA;
	padding:3px;
	position:absolute;}
table.bg_reply td div.nc_bbcode_smiles input, table.bg_reply td div.nc_bbcode_colors input {
	border: none !important;
	width: 20px !important;}
table.bg_reply td input.forum_i_creator_name, table.bg_reply td input.forum_i_subject{
	padding: 2px;
	width: 48%;}
div.nc_bbcode_quote_1_top {
	background: #FFB14D;
	border: 1px solid #F76D0F; 
	padding: 5px;}
div.bg_forum_msg {
	width: 810px;
	padding: 20px;
	margin: 30px;
	text-align: center;}

.stacan .content_innerrr h2.header {
	color: white;
	height: 31px;
	background-position: 0% 0%;
	background-color: transparent;
	background-image: url('/images/forum/bg2.gif');
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height: 31px;
	padding-left: 20px;
	position: relative;
	margin: 30px 0 10px;}
.stacan .content_innerrr h2.header span.right{
	display: block;
	background: url('/images/forum/bg3.gif') right;
	position: absolute;
	top: 0; right: -1px;
	width: 30px;
	height: 31px;}
small {
	font-size: 90%;
	font-weight: normal;}
.stacan .content_innerrr h2.header input {
	margin-top: 5px;}
.height0 {
	font-size: 1px;
	line-height: 1px;}

/* Навигация */
span.forum_pages a {
	text-decoration: none;
	padding: 1px 3px;
	background: #ffb14d; 
	font-size: 0.9em;
	border: 1px solid #b80f00;}
span.forum_pages b {
	font-weight: normal;
	padding: 1px 3px;
	color: #b80f00;
	background: #ffd39b; 
	font-size: 0.9em;
	border: 1px solid #b80f00;}


/* Погода */
.content_innerrr table.weather, .content_innerrr table.weather tr, .content_innerrr table.weather td {
	padding: 0;
	margin: 0;}
.content_innerrr table.weather {
	margin-top: 15px;}
.content_innerrr table.weather td {
	padding: 5px;
	padding-bottom: 20px;
	font-family: Verdana;}
.content_innerrr table.weather td.weather_day1 {
	font-size: 12px;
	width: 15px;
	padding-top: 15px;
	text-align:right;
	font-weight: bold;
	vertical-align: top;}
.content_innerrr table.weather td.weather_day2 {
	font-size: 48px;
	width: 75px;
	padding-left: 0;
	text-align: left;}
.content_innerrr table.weather td.weather_img, .content_innerrr table.weather td.windspeed_img{
	width:48px;}
.content_innerrr table.weather td.windspeed_img{
	text-align: center;
	font-family: arial;
	font-size: 30pt;}
.content_innerrr table.weather td.weather_t {
	width: 100px;}
.content_innerrr table.weather td.weather_t div.weather_t1 div.weather_t11, .content_innerrr table.weather td.weather_t div.weather_t2 div.weather_t21{
	float: left; 
	font-size: 11px; 
	padding-top: 2px; 
	padding-right: 5px;}
.content_innerrr table.weather td.weather_t div.weather_t1 span.weather_t12, .content_innerrr table.weather td.weather_t div.weather_t2 span.weather_t22{
	vertical-align: top;
	font-size: 24px;}
.content_innerrr table.weather td.weather_t div.weather_t2 {
	color: #535353;
	clear: both;}
.content_innerrr table.weather td.weather_cond {
	width:200px;
	font-size: 14px;}
.content_innerrr table.weather td.windspeed_cond {
	width: 150px;
	font-size:14px;}
.content_innerrr table.weather td.windspeed_cond div.windspeed_cond11{
	font-size: 11px; 
	padding-top:2px;
	float: left;}
.content_innerrr table.weather td.windspeed_cond div.windspeed_cond12{
	font-size: 24px; 
	clear: both;}
.content_innerrr table.weather td.weather_p {
	width: 100px;}
.content_innerrr table.weather td.weather_p span.weather_p11 {
	font-size: 24px;}
.content_innerrr table.weather td.weather_p span.weather_p12 {
	font-size: 12px;}

.voting_results {
	width: 600px;
	margin-bottom: 40px;}
.voting_results .voting_current_res {
	margin: 10px 0px 5px 0px;}
.voting_results .voting_current_res p {
	padding-bottom: 3px;}
.voting_results .voting_current_res div {
	padding: 1px 3px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background: #e25c0c;
	border: 1px #ce1600 solid;}
#voting_form {
	margin-bottom: 50px;}
#voting_form div {
	margin: 5px 0px 5px 0px;}
#voting {
	margin-top: 10px;}
#voting_form .response {
	margin-top: 10px;}
.p_nav {
	font-size:1.4em;}
.p_nav a {
	text-decoration: none;}
.p_nav a:hover {
	text-decoration: underline;}
.p_nav span.p_next {
	padding-left: 30px;}
.polls {
	margin-bottom:5px;}
.polls h2 {
	background: url(/i/h2_bg_voting.gif) no-repeat left top;
	display:block;
	height:20px;
	margin:0;
	font-size: 100%;}
.polls h2 a {
	border: none;
	font-weight:600;
	padding:0 0 3px 20px;
	text-decoration:none;
	background: url(/i/poll_close.gif) 8px 55% no-repeat;}
.polls h2 a.open {
	background: url(/i/poll_open.gif) 8px 60% no-repeat;}
.polls h2 a span {
	border-bottom: 1px #FFFFFF dashed;}
.polls_content {
	margin-top:5px;
	padding: 10px 15px 10px 15px;
	color: #000000;
	background: url(/i/poll_content.gif) 0 0 no-repeat;
	font-size: 10pt;
	zoom: 1;}
.poll_line_bottom {
	margin-bottom: 10px;
	background: url(/i/poll_content_line.gif) 0 0 no-repeat;
	height: 8px;}
.polls_content #f_Response11 {
	width: 175px;}
.polls_content #voting_form {
	margin-bottom: 20px;}
.polls_content .voting_results {
	width: 325px;
	padding-bottom: 0px;
	margin-bottom: 0px;}
.polls_content #voting_form .submit {
	width: 110px;}
.polls_content img {
	border: none;}
.polls_content img {
	border: none;}


#right-on-main object {
	display: block;
}
#right-on-main {
	float: left;
	width: 556px;
}
#right-on-main h2 {
	display: block;
	margin: 0 0 20px;
	height: 20px;
	background: url('/i/projector/h2_bg_projector.png') no-repeat;
}
#right-on-main h2 span {
	border: 0;
	padding: 0 0 0 20px;
	text-decoration: none;
	font-weight: 600;
}
#projector  .item {
	margin: 0 0 20px;
	width: 556px;
	height: 182px;
	position: relative;
	background: url('/i/projector/back.png') no-repeat;
}
#projector  .item  .photo {
	display: block;
	margin: 1px;
	width: 250px;
	height: 180px;
	float: right;
}
#projector  .m12 .photo {
	float: left;
}
#projector  .item  ins.over {
	position: absolute;
	right: 0; top: 0;
	display: block;
	width: 251px; height: 182px;
	background: url('/i/projector/over.png');
	filter:expression(fixPNG(this));;
}
#projector  .m12 ins.over {
	right: auto; left: 0;
	background: url('/i/projector/over-flip.png');
	filter:expression(fixPNG(this));;
}
#projector  .item  img.logo {
	position: absolute;
	top: 28px; left: 28px;
}
#projector  .m12  img.logo {
	top: 28px; left: 280px;
}
#projector .item .text {
	position: absolute;
	top: 17px; left: 160px;
	width: 135px;
	color: white;
	font-size: 11px;
}
#projector .item .text img {
	padding-bottom: 2px;
}

/* Опрос слушателей */
.nc_votings {
}
	.nc_votings .item {
		margin-bottom: 20px;
	}
		.nc_votings .item .label {
			margin-bottom: 5px;
		}
		.nc_votings .item h3 {
			font-weight: bold;
		}
		.nc_votings .item .text_response input {
			padding: 1px 2px;
			width: 250px;
		}
		
.nc_votings .nc_votings_loader {
	display: none;
}
.nc_votings .buttons_submit input {
	margin-right: 10px;
}
.nc_votings .nc_votings_loader {
	text-align: center;
	margin: 100px 0;
}
