

body {
	background: url('imcss/bkg.gif') top repeat-x #626262 !important;
}


/* ==================== */


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, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dd, dl, dt, li, ol, ul, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			/* line-height: 1; vertical-align: baseline;*/
			
			text-decoration: none;

		}

		a img, :link img, :visited img {border: 0;}

		ol, ul {list-style: none;}

		q:before, q:after,
		blockquote:before, blockquote:after {
			content: "";
		}

A {
	COLOR: #c30000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f04444; TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: normal
}

fieldset {
		border: solid 1px #333;
		padding: 5px;
		text-align: left;
		font-size: 11px;		/* ! */
		font-family: tahoma;	/* ! */
	}

.ntitle, 
.news 
{
margin: 1px 1px 1px 1px;
	color: #5b5b5b;
	font: 8pt tahoma; 
	text-align:justify;
}
.news-title a, .ntitle a, .news a {
	color: #3d3d3d;
	text-decoration: none;
}
.ntitle a:hover, .news a:hover {
	color: #310909;
	text-decoration: underline;
}

.news img {
border:none;	
}
.newsimgonly img {
	border: solid 1px #333;
	margin: 0 3px 0 0;
}
.news-title a:hover{
	color: #310909;
	text-decoration: none;
}



.title_spoiler {
	color: #555555; 
	background-color: #777777 !important;
	border: 1px dotted #afc2ec; 
	font-weight: bold;
	padding: 5px;
}
.title_spoiler img {
	margin: 0; padding: 0;
}
.text_spoiler {
	color: #555555;
	background-color: #777777 !important;
	border: 1px dotted #afc2ec;
	border-top: 0;
	text-align: justify;
	padding: 5px;
}





.title_quote {
	color:#545454 !important;
	background-color:#FBCB3C !important;
	border:1px dotted #bebebe !important; 
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}
.quote {
	color:#545454 !important;
	background-color:#ffffe0 !important;
	border: 1px dotted #d8d8d8;
	text-align: justify;
	padding: 5px;
}
.quote a {
	color:#545454 !important;}
.news-title {
	position: relative !important;
	background:url(imcss/linknewstitle.png) no-repeat bottom  left ;
	font:10pt tahoma; 
	text-align: justify;
	color: #3d3d3d;
	margin: 2px 0 14px -3px;
	padding:2px 0 4px 4px;
}

.news-fin {
	position: relative !important;
	background:url(imcss/linknewstitle2.png) no-repeat bottom  right;
	text-align:right;
	font:10pt tahoma;
	margin: 2px -3px 0 0px;
	padding:2px 4px 4px 0px;
}
.f_textarea{
	height: 160px;
	width: 456px;
}



.go, .a_field, .goon {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
        padding:2px 2px 2px 2px;
        margin: 1px 1px 1px 1px; 
}

.go {
top: 1px;
*top: 0px;	
color: #fdfcfb;
 	BACKGROUND-COLOR: #050505;
}
.goon {
top: 1px;
*top: 0px;
	BACKGROUND-COLOR: gray;
}



#headerContents, #rb_bodyWrap-bott {
				margin:0 auto 0;
				width: 992px;
				overflow: hidden;
				z-index: 1;}
#rb_bodyWrap-bott {position: relative;}

#headerContents 	{
			background:url(imcss/bgBody.png) repeat-y scroll 50% 0;
			_background:url(imcss/bgBody.gif) repeat-y scroll 50% 0;
			
			}
#rb_bodyWrap-bott {
		background:url(imcss/bgBody2.png) no-repeat scroll 50% 0;
		z-index: 1;
		_background:url(imcss/bgBody2.gif) no-repeat scroll 50% 0;
		_display:inline-block;/**Trigger hasLayout for IE6 peek-a-boo bug**/
}

#rb_bodyWrap-bott,
#rb_bodyWrap-bott a:link,
#rb_bodyWrap-bott a:visited,
#rb_bodyWrap-bott a:hover,
#rb_bodyWrap-bott a:active {
		font-family: verdana;
		font-weight: bold;
		font-size: 12px;
		color: #ff0000;
		font-family: Arial;
		text-align:center;
			}


#wrapper	{
		position: relative !important;
		width: 928px;
		BORDER: #333 1px solid;
		}


#content-left-st	{
		position: relative !important;
		float: left;
		}



#content-right-st	{
		position: relative !important;
		float: right;
		}

.content-overflow	{
	position: relative !important;
	overflow: auto;
		}

#comments { width: 450px !important;}
.editor{ width: 454px !important;}

.menu-bg-opat {
	position: absolute !important;
	z-index: 2;
	width: 346px;
	height: 272px;
	background:  #030303;
	opacity: .6;
	filter: alpha(opacity=60);
        padding: 0px;
	margin: 1px 0  0 582px; 
	border-left: solid 1px #333; 
}
.menu-opat1 {
	position: absolute !important;
	z-index: 3;
	width: 347px;
	height: 272px;
        padding: 0px;
	margin: 1px 0  0 581px;

 
}

#placeholder1	{
		BORDER-BOTTOM: #000000 1px solid;
}



#player-mine {
                background: url('imcss/bkgplay.gif') top repeat-x #000;
		}



#content-mine  {
		border: solid 1px #333;
		margin-left: 15px;
		_margin-left: 10px;
		width: 460px;
		padding: 6px;
                margin-bottom: 15px;
		}
#player-mine, .telega	{
		margin-left: 25px;
		margin-right: 15px;
		_margin-right: 10px;
		margin-bottom: 15px;
		border: solid 1px #333;
		width: 930px;
		padding: 6px;
		}

.telega0	{
		margin-left: 25px;
		margin-bottom: 25px;
		width: 944px;

		}

.telega0bg1 {	overflow:hidden !important;
			width: 944px;
			height: 160px;
			background: url('imcss/bkg-tel.gif') top repeat-x #010101;
			z-index: 10;
		}
.telega0bg2 {	
			position: relative !important;
			overflow:hidden !important;
			z-index: 0;
			margin-top: -30px;
			height: 44px;
			width: 944px;
			background: url('imcss/bkg-tel2.gif') top repeat-x;
		}

.pv0  {	
	width: 236px;
	float: left;
        padding: 10px 0 0 0;
}
.pv10  {position: relative !important;
	float: right;
        padding: 0;
	margin: 5px; 
	border: solid 1px #333; 
}
.pv1  {
	position: absolute !important;
	right: 3px; 
	top: 2px;	
	border: 0;
	background: none;
	z-index: 10;
        padding: 0px;
        margin: 0px;
}
.pv2{
	position: absolute !important;
	width: 115px;
	left: 5px;
	width:190px; 
	bottom: 15px;	
	border: 0;
	background: none;
	z-index: 10;
        padding: 0px;
        margin: 0px; 
}
.pv2 a:link,
.pv2 a:visited,
.pv2 a:hover,
.pv2 a:active  {
	text-decoration:none;
	color: #ffffff;
	font: 8pt tahoma;  
}

.pv3 {
	position: absolute;
	padding: 0px 0 0 0; 
	margin: 14px; 
	height: 117px;
	border: solid 1px #333;
	z-index: 11;
}
 
.logo-all {
		border: solid 2px #ff5b5a;
		float: left;
		margin-right: 10px;
		padding: 1px;
}
.logo-left10 {
		float: left;
		margin-right: 10px;
		border: solid 1px #807e7d;
		padding: 2px;
}
.logo-right10 {
		float: right;
		margin-left: 10px;
		border: solid 1px #807e7d;
		padding: 1px;
}


.readmore {
        margin-top: 20px;
        margin-bottom: 15px;
}

.readmore a {
        color: #fff;
	LINE-HEIGHT: 26px;
        font-weight: bold;
        padding: 4px 35px 6px 15px;
        background: url('images/readmore-black.gif') no-repeat right;
        background-color: #000;
}
.readmore a:hover {color: #fff; TEXT-DECORATION: underline
}

.logo210x90 {
		height: 90px;
		width: 210px;
}


.promo {position: relative !important;
	BORDER: #666 1px solid; 
	MARGIN-BOTTOM: 10px; WIDTH: 210px; CURSOR: pointer; COLOR: #999; 
}
.promo IMG {
	DISPLAY: block
}
.promo:hover {
	TEXT-DECORATION: underline
}
.fLink, .fLink a {
		FONT-SIZE: 10px; 
		FONT-FAMILY: verdana;
		text-align: left;
		DISPLAY: block; 
		PADDING-LEFT: 13px; 
		BACKGROUND: url(imcss/featLink.png) no-repeat; 
		WIDTH: 196px; 
		COLOR: #fff;
		LINE-HEIGHT: 11px; 
		POSITION: absolute; 
		left: 0px;
		bottom: 0px; 
		HEIGHT: 25px
}
.fLink a:hover  {
	TEXT-DECORATION: underline;
}


.iconContpvlink {
	text-align: right;
	font-size: 11px;
}
.iconContpvlink a,
.iconContpvlink a:link,
.iconContpvlink a:visited,
.iconContpvlink a:hover,
.iconContpvlink a:active {
	color: #ff0000; 
}

/* ==================== Главное меню сайта */

.navigation {
	color:#d6d6d6; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font: 70% bold Verdana, sans-serif;
}

.navigation a:hover {
	background:#000;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font: 70% bold Verdana, sans-serif;
}



/* =========верхнее выпадающее меню========= */

#ctv {
	background-image: none;
	font:76% Arial, Helvetica, sans-serif;
	position:absolute;
	top: 112px;
	right: -20px;
}
#ctvNav {
	font: 100% bold Verdana, sans-serif;
	background: none;
	height: 28px;
	width:805px;
	float: right;
	margin-right: 10px;
	margin-top: -31px;
	height: 27px;
}
#ctvNav #mainMenu {
	position: absolute;
	padding: 1px 0px;
	width:800px;
}


#ctvNav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#ctvNav ul li, #ctvNav ul#mainMenu li.left {
	background:#3c3c3c url(imcss/sitenav3.png) right repeat-x;
	_background: url('imcss/infonav1.gif') top repeat-x;
	color:#ffffff;
	margin-right: 2px;
}

#ctvNav ul li:hover, #ctvNav ul#mainMenu li.left:hover, #ctvNav ul#mainMenu li.over {
	text-decoration:none;
	background:#dedede url(imcss/sitenav3.png) right repeat-x;
	_background: url('imcss/infonav1.gif') top repeat-x;
	color:#000;
}

#ctvNav ul li.over a {
	color: #FF0000; 

}

#ctvNav ul li a {
	padding: 6px 18px 6px 12px;
	text-decoration: none;
	display:block;
	color: #ffffff;
	font-weight: bold;
	font-family: arial;
	border-right: solid 2px #000000;
	background: url('imcss/ardown03.gif') 100% no-repeat;
}

#ctvNav ul li a:hover{
	text-decoration:none;
	background: url('imcss/ardown1.gif') 100% no-repeat;
	color:#FF0000;
	_color:#ccc;
}

#ctvNav ul#mainMenu li.left a:hover {
	text-decoration: none;
	background:none;
}

#ctvNav li ul li a, ul#mainMenu li.over ul a {
	display: block;
	border-right: none;
	font-weight: normal;
	font-size: 12px;
	color: #eee;
	background-image: none;
	padding:8px 2px 8px 10px;
	text-decoration: none;
}

#ctvNav li ul li a:hover, #ctvNav ul#mainMenu li.left a:hover {
	text-decoration: underline;
}

#ctvNav ul#mainMenu li.left {
	padding-left: 6px;
}

#ctvNav ul#mainMenu li#lastTab ul {
	left:-94px;
}

#ctvNav li { /* all list items */
	float: left;
	position: relative;
}

#ctvNav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 29px;
	left: 0px;
	background: url('imcss/menu_bkg210a.png') bottom left no-repeat;
	width: 210px;
	border: none;
	padding: 0 10px 10px;
}

#ctvNav li ul li:first-child {
	border: none !important;
}

#ctvNav li ul li, #ctvNav li ul li:hover {
	BORDER-TOP: #666 1px solid;
	width: 190px;
	background: url('imcss/dubarw.gif') no-repeat 0px 13px;
}

#ctvNav li.over ul { /* lists nested under hovered list items */
	display: block;
}



/* =========нижнее меню и копирайт========= */

#rb_shell {
			margin:-15px auto;
			font:76% Arial, Helvetica, sans-serif;
			background:url(imcss/bgBody.gif) 50% 0 repeat-y;
		}

#footerGlobal {
			margin:0 auto;
			position:relative;
			overflow:hidden !important;
			padding:0 0 30px;
			background:url(imcss/siteId1hed.gif) repeat-x;
			height:150px;
		}

#footerGlobal a,
		#footerGlobal a:link,
		#footerGlobal a:visited {
			color:#ccc;
		}

		#footerGlobal a:hover,
		#footerGlobal a:active {
			color:#fff;
		}

#footerGlobal .siteLinks {
			width:976px;
			margin:0 auto;
			padding-left:20px;
			_padding-left:0px;
		}

#footerGlobal .copyrightWrap {
			position:absolute;
			bottom:0px;
			width:100%;
			padding:1px 0;
			background:url(imcss/siteId1hedB.gif) repeat-x;
			border-top:1px solid #404040;
			z-index: 0;
			*z-index: -1;
		}

#footerGlobal .footerCopyright {
			clear:both;
			margin:0 auto;
			font-size:91%;
			height:30px;
			width:996px;
			color:#ccc;
		}

#footerGlobal .footerCopyright li {
			background:url(imcss/brandNavPipe.gif) no-repeat 100% 50%;
			float:left;
			height:17px;
			padding:3px 7px 3px 0;
			margin:0 6px 0 0;
		}

#footerGlobal .footerCopyright li.first {
			padding-left:28px;
			padding-right:0;
			background:url(imcss/logobot.png) 0 0 no-repeat;
		}
#footerGlobal .footerCopyright li.last {
			margin-right:1px;
		}

		#footerGlobal .siteLinks form select{
			margin:5px 0px;
			background:#dfdfdf;
		}

		#footerGlobal .searchTarget {
			background:#dfdfdf;
			margin:0px 5px;
		}

		#footerGlobal .siteLinks dl {
			width:138px;
			float:left;
			margin:0 10px 15px 10px;
		}

		#footerGlobal .siteLinks dt {
			display:block;
			padding:0 0 4px;
			margin:15px 0 5px;
			font:130% georgia;
			border-bottom:1px solid #999;
			color:#ccc;
		}

		#footerGlobal .siteLinks dl a {
			display:block;
			background:url(imcss/dot3.gif) bottom left repeat-x;
			font-size:90%;
			padding:3px 0 4px;
		}

		#footerGlobal .siteLinks dd.last a {
			background:transparent;
		}


.bottrekbann  {
		position: relative;
		top: 19px !important;
      		z-index: 6000 !important;
		font-size: 10px !important;
		color: #d3d3d3;
      		text-align:justify !important;
		float:left;
		margin: 0px 10px 0px 25px !important;
		_margin: 0px 0px 0px 5px !important;
		padding: 2px 9px 9px 9px !important;
		background: url(imcss/bott-baner.png) no-repeat !important;
		_background: url(imcss/bott-baner.gif) no-repeat !important;
		width: 180px !important;
		height: 100px !important;
}

.opacity01 {padding: 20px 10px 10px 10px;}
.opacity01  a img{ 
		opacity: .5;
		filter: alpha(opacity=50); }
.opacity01  a:hover img{ 
		opacity: 1;
		filter: alpha(opacity=100); }

/* ==================== пидорко с пумпоном */

#headerPump {
				background:url(imcss/site53headerBg.png) no-repeat 50% 0;
				_background:url(imcss/site53headerBg.gif) no-repeat 50% 0;
				margin:0 auto 0;
				width:992px;
				height:120px;
				position:relative;
				z-index:1000;

			}
#logos {
        position: absolute;
	float: left;
	top: 35px;
	margin-left: 30px;
        color:#909090;
}
		.rblogo {
			float:left;
			background: url(imcss/rblogo.png) no-repeat;
			_background: url(imcss/rblogo.gif) no-repeat;
			width:80px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;}

		
		.siteId53logo {
			float:left;
			background: url(imcss/losttv.png) no-repeat;
			_background: url(imcss/losttv.gif) no-repeat;
			width:100px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;}
			
/* ==================== */


/* ==================== поле формы авторизации */

#fbLink {
	text-align: right;
	font:80% arial,helvetica,sans-serif;
        position: absolute;
	float: right;
        weight: 360px;
	top: 10px;
	right: 30px;
        color:#909090;
        z-index:1000;
}

#fbLink a {
	color:#EEEEEE;
	text-decoration: none;
}
#fbLink a:hover {
		text-decoration: underline;
		}
/* ============================================================================================================================================================================================= меню плеер */


/* tabs */

	#qcCount {
		margin-top: 141px;
		color: white;
		text-transform: lowercase;
		font-family: verdana;
		font-size:  10px;
		padding: 5px 1em;
                padding-left: 25px;
		border-top: solid 1px #333;
	}

	#qcTabs {
		list-style-type: none;
		height: 25px;
		font-family: verdana;
		font-weight: bold;
		font-size: 12px;
	}

	#qcTabs LI {
		position: relative !important;
		float: left;
		background: #141414;
		border: solid 1px #424242;
		border-left-width: 0px;
		border-bottom-width: 1px;
		z-index: 1;

	}

	#qcTabs LI#end {
		border-left-width: 1px;
	}

	#qcTabs LI A {
		padding-left: 15px;
		padding-right: 15px;
		display: block;
		line-height: 24px;
		color: #eee;
		font-family: Arial;
		text-decoration: none;
	}

	#qcTabs LI A:hover {
		text-decoration: underline;
	}

	#qcTabs LI.on {
		background: #ccc url(imcss/sitenav.png) right repeat-x;
	}

	#qcTabs LI.on A {
		color: #ff0000;
text-decoration: none;
	}


/* Quick Clicks */


			#userStatus, #mgThumbWrapper {
				font-family:verdana,helvetica;
				font-size:100%;
				font-size-adjust:none;
				font-stretch:normal;
				font-style:normal;
				font-variant:normal;
				font-weight:normal;
				line-height:normal;
				text-align:left;
				margin: 0px auto;
				position: relative;
			}
			#userStatus a {
				color: #9a9a9a;
				text-decoration: none;
			}
			#personalizer {
				width: 100%;
				z-index: 999;
				display: block;
				visibility: visible;
				position: relative;
				opacity: 1;
				/* height: 115px; */
				padding: 0px;
				margin: 0px;
			}
			#personalizer a {
				cursor: pointer;
			}
			#personalizer #productThumbs {
				width: 100%;
				margin: 0px auto;
			}
			#userStatus {
				color: #000;
				height: 16px;
				background: #FFF6D2;
				font-size: 11px;
				width: 100%;
				border: solid #D3BCA7;
				border-width: 1px 0px;
				position: relative;
			}
			#mgThumbWrapper {
				margin: 0 0 11px 0;
				overflow: hidden;
			}
			div#thumbScroller {
				position: relative;
				float: left;
				height: 140px;
				overflow: hidden;
				position: relative;
				z-index: 5;
			}
			div#thumbScroller .qcThumb {
				width: 144px;
				height: 81px;
				background: #333;
				border: 1px solid #555;
				position: relative;
				cursor: pointer;
				margin-bottom: -2px;
				text-align: center;
			}
			div#thumbScroller .qcThumb2 {
				width: 120px;
				height: 90px;
				background: #333;
				border: 1px solid #111;
				position: relative;
				cursor: pointer;
				margin-bottom: -2px;
				text-align: center;
			}


			div#thumbScroller ul {
				height: 140px;
				width: 5000px;
				list-style: none;
			}
			div#thumbScroller ul li {
				float: left;
				overflow: hidden;
				height: 130px;
				width: 154px;  /* ширина блока иконки */
				background: none !important;
				cursor: pointer;
				text-decoration: none;
				color: #333;
			}

			div#thumbScroller ul li.hover .iconContainer {
				visibility: hidden;
			}

			div.iconContainer {
				margin: 0px;

			}


			div.iconAreaContainer {
				overflow: hidden
			}

			div.iconContainer div.title {
				margin: 4px 1px 1px 1px;
				color:#fff;
				font-size: 10px;
				font-weight:bold;
				width: 144px;
			}

			div.iconContainer div.title span.item_category {
				color:#eee;
				font-family:verdana;
				font-size:10px;
				font-weight: normal;
			}

			.iconContainer .title {
				font-size: 10px;
				margin: 0px;
			}



			#mgThumbWrapperTitle {
				border: none !important;
				float: left !important;
			}
			div#thumbScroller span.caption {
				/*	display: none;	*/
				position: relative;
				/*	top: -19px;	*/
				top: 1px;
				/*	border: 2px solid #fff;	*/
				padding: 0px;
				width: 40px;
				margin: 0px auto;
				z-index: 6;
				display: block;
				text-align:center;
				overflow: hidden;
			}
			#actionLinks {
				margin-top: 7px;
				width: 150px;
				float: left;
				text-align:center;
			}
			#actionLinks img, #optionLinks img {
				cursor: pointer;
				border: none;
			}

/* Media Gallery */


	#mgThumbWrapper{
		position: relative;
		height:166px;/* высота нижней линии кнопок навигации */
    }

    #productThumbs{
		overflow:hidden;
        position: absolute;
        width: 924px; /* ширина блока иконок */
	margin-left: 2px;
    }

	.qcMargin {
        margin: 0px 0 0 0px;
	}


    .imageTips{
        background-color:#fff;
        margin: 0;
        padding: 0;
    }

    #thumbScroller {
    	width: 5000px;
    }

    #thumbScroller div div {
    	float: left;
    }

    #thumbScroller .set {
    	display: none;
	padding: 6px 4px 4px 4px;
    }

    #thumbScroller .set .thumb {
    	width: 120px;
    }

    #thumbScroller .active {
    	display: block;
    }


/* marka added */

#mgThumbWrapper	{
	width: 928px;  /* ширина рамки блока иконок */
	border: solid 1px #333;
	border-top: solid 0px #333; background:  #030303; z-index: 4;
}




.description {
	visibility: hidden;
	position: absolute;
	width: 144px;
	height: 130px;
	top: 5px;
	background: url(imcss/qcBkg.png) no-repeat;
	_background: url(imcss/qcBkg.gif) no-repeat;
	margin-left: 0px;
	clear:both;
}

div#thumbScroller ul li.hover .description {
	visibility: visible;
}


.description .descTxt {
	padding: 0px;
}



#scrollRight, #scrollLeft {
	cursor:pointer;
	position: absolute;  z-index: 4;
	display: block;
	background: url(imcss/qc-arrows3.gif) 0 0 no-repeat;
	width: 18px;
	margin-top: -35px;/* положение кнопок навигации */
	height: 22px;
	clear: both;
}

#scrollButtons {

}

#scrollLeft {
	background-position: left 0px;
	margin-left: 2px;
}

#scrollRight {
	background-position: right 0px;
	margin-left: 910px; /* кнопка листать право */
}

#scrollLeft:hover {
	background-position: 0 -22px;
}

#scrollRight:hover {
	background-position: right -22px;
}

#scrollLeft.end, #scrollRight.end {
	background:transparent url(imcss/qc-end-button2.gif) no-repeat scroll 0pt;
}

#scrollLeft.end:hover, #scrollRight.end:hover  {
	cursor: default;
}

div#thumbScroller ul {
	xbackground: url(imcss/scrollBkg.gif) repeat-x;
	height: 142px;
}

div#thumbScroller img {
	margin: 0;
}


#video_results {
	position: absolute;
	top: 78px;
	z-index: 2001;
	margin-left: 240px;

}

#vrWrap {
	text-align: left;
	margin: auto;
	width: 100%;
}



.descPad {
	padding: 4px;
	color:#000;
	font-size: 10px;
	font-weight:normal; 
	letter-spacing:-1px;
	height: 100% !important;
	line-height: 10px;
	text-decoration: none;
}
.descPad a, .descPad a:hover {
	color:#000;
	text-decoration: none;
}

div#thumbScroller img.pv {
	height: 13px;
	border: 0;
	background: none;
	padding: 0;
	margin-top: -14px;
	display: block;
	z-index: 100;
	text-align: left;
}
div#thumbScroller img.pvyt {
	height: 44px;
	border: 0;
	background: none;
	padding: 0;
	margin: -64px 0 0 40px;
	display: block;
	z-index: 100;
	text-align: left;
}


div#thumbScroller img.pv43 {
	margin-top: 2px !important;

}

/* ==================== меню двиг */

			#brandNavBar a,
			#brandNavBar a:link,
			#brandNavBar a:visited {
				font:80% arial,helvetica,sans-serif;
				color:#d6d5d5;
				text-decoration:none;
			}

			#brandNavBar a:hover,
			#brandNavBar a:active {
				color:#fff;
			}


			#brandNavBar .active a,
			#brandNavBar .active a:link,
			#brandNavBar .active a:visited,
			#brandNavBar .active a:hover,
			#brandNavBar .active a:active {
				color:#ff0504;
					text-decoration: underline;
			}

			#brandNavBar {
				color:#d6d5d5;
				padding:8px 11px 0 22px;
			}

			#brandNavBar li {
				float:left;
				height:27px;
			}

			#brandNavBar li.brandNav li a {
				padding:3px 5px 0 5px;
				display:block;
				height:24px;
				*float:left;
			}



			/* brand nav png */


				#brandNavBar .brandNav li {
					background:url(imcss/neoBrandNavSprite.png) no-repeat 0 -50px;
					_background-image:url(imcss/neoBrandNavSprite.gif);
				}


				#brandNavBar li.siteId-l {
					background:url(imcss/neoBrandNavSprite.png) no-repeat 0 0;
					_background-image:url(imcss/neoBrandNavSprite.gif);
				}


				#brandNavBar li.siteId-r {
					background:url(imcss/neoBrandNavSprite.png) no-repeat 100% -100px;
					_background-image:url(imcss/neoBrandNavSprite.gif);
				}


				#brandNavBar li.siteId3 a,
				#brandNavBar li a{
					background:transparent;
				}

                                #brandNavBar li.siteId-l.active,
				#brandNavBar li.siteId-с.active {
					background:url(imcss/neoBrandNavSprite.png) repeat-x 100% -150px;
					_background-image:url(imcss/neoBrandNavSprite.gif);
				}


				#brandNavBar li.active a {
					background:url(imcss/neoBrandNavSprite.png) no-repeat 0 -150px;
					_background-image:url(imcss/neoBrandNavSprite.gif);
					margin:0 1px 0 0;
				}

				#brandNavBar li.siteId-l.active a,
				#brandNavBar li.siteId-r.active,
				#brandNavBar li.active {
					background:transparent;
					_background-image:transparent;
				}

/** закладки 01 **/

.tabbedPromoUnit {
	margin: 0px 0px;
	padding: 0px 0px;
	position: relative;
}

.tabbedPromoUnit .tabs {
	margin: 0px;
}

.tabbedPromoUnit .tabs li {
	float: left;
	margin: 0px;
	font-weight: bold;
	cursor: pointer;
	position: relative;
	z-index: 0;
	border: 30px;
}

.tabbedPromoUnit .tabs li a {
	display: block;
	*display: inline-block;
	width: 84px;
	height: 18px;
	padding: 5px 0 0 2px;
	color: #ffffff; /** красные Шаги **/
	overflow: hidden;
	font: 80% sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.tabbedPromoUnit .tabs li.selected {
	z-index: 50;
}

.tabbedPromoUnit .tabs li.selected a {
	color: #d6dde3; /* серый шрифт основной */
}

.tabbedPromoUnit .tabs li a:hover {
	color: #d6dde3; /* серый шрифт основной */
}

.tabbedPromoUnit .content {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font: 80% sans-serif;

}

.tabbedPromoUnit .content ul{
	padding: 10px 15px;
	COLOR: #a2ddf9;
}

.tabbedPromoUnit .hidden {
	display: none;
}

.tabbedPromoUnit .content li {
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
	background: transparent url(images/dot3.gif) repeat-x scroll left bottom;
	padding: 5px 0px;
	_padding: 7px 0px;

}

.tabbedPromoUnit .content li.last {
	background: none;
	clear: right;
	padding-bottom: 0;
}

.tabbedPromoUnit a.readMore {
	float: right;
}

.tabbedPromoUnit #pcPromo{
    width:300px;
    height:115px;
}

.tabbedPromoUnit #pcPromo img{
    width:300px !important;
    height:115px !important;
}

.tabbedPromoUnit #pcPromo .showName{
    display:none;
}

.tabbedPromoUnit #pcPromo .watchLink{
    position:absolute;
    right:8px;
    bottom:3px;
    font-weight:bold;
    padding-right:10px;
    background: url(images/187.gif) no-repeat 100% 50%;
}

.tabbedPromoUnit #pcPromo .showStatus{
    position:absolute !important;
    top:8px;
    left:5px;
    width:80px !important;
    white-space:normal;
    overflow:hidden;
}


a.readMore{
			font-weight:bold;
			background:url(images/187.gif) 100% 50% no-repeat;
			padding-right:10px;
			font-size:100%;
		}


/* Clearfix */

.tabbedPromoUnit .tabs:after,
.featured.today .slot1 li:after,
#footerGlobal .ad.brands dd:after,
#footerGlobal .ad.brands dd a:after,
.featured.reviews .ad.premier:before,
.featured.today .slot1 .related:before,
.featured.today .slot1 .related li:after,
.featured .poll:after,
.featured.reviews:after,
.featured.reviews .slot1 #allCatTab2:after,
#allCatDropDown2 li:after,
.featured.reviews .slot2 li:after,
#allCatDropDown2 li:after,
.audioPlayer:after,
.multiFeaturePromo:after,
.multiFeaturePromo ul:after,
.featured .slot2 ul:after,
.featured .slot2 li:after,
.featured:after,
.popularTopics:after,
.brandDetails:after,
.oneAssetPromo:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.tabbedPromoUnit .tabs,
.adSuperPremiere,
.featured.today .slot1 li,
#footerGlobal .ad.brands dd,
#footerGlobal .ad.brands dd a,
.featured.reviews .ad.premier,
.featured.today .slot1 .related li,
.featured.reviews,
.featured.reviews .slot1 #allCatTab2,
#allCatDropDown2 li,
.featured.reviews .slot2 li,
#allCatDropDown2 li,
.audioPlayer,
.multiFeaturePromo,
.multiFeaturePromo ul,
.featured .slot2 ul,
.featured .slot2 li,
.featured,
.featured .slot3,
.popularTopics,
.brandDetails,
.oneAssetPromo {
	*display: inline-block;
}


	.pic1 { position: relative; opacity:1; filter:alpha(opacity=100);}
	.pic2 { position: absolute; top:0; left:0; opacity:0; filter:alpha(opacity=0);}