*{
	margin: 0;
	padding: 0;
}
HTML, BODY{
	height: 100%;
	font: 11px Tahoma;
}
BODY{
	background: #060606 url(../i/main-bgr-1.png) left 299px repeat-x;
}
BODY.simple-page{
	background-image: url(../i/body-bgr2.png);
}
IMG{
	border: none;
}
a
{
    color: #f3c300;
}
A:hover{
	text-decoration: none;
}
UL{
	list-style: none;
}
INPUT{
	font: 11px Tahoma;
	color: 000;
}
.clr{
	font-size: 0;
	height: 0;
	clear: both;
}
.mh{
	min-height: 100%;
	background: url(../i/main-bgr.jpg) left 299px no-repeat;
	min-width: 1000px;
}
BODY.simple-page .mh{
	background-image: url(../i/main-bgr2.jpg);
}
* html .mh{
	height: 100%;
}
.mw{
	min-width: 1000px;
	max-width: 1260px;
}
#header{
	height: 92px;
	position: relative;
}
#logo{
	position: absolute;
	left: 65px;
	top: 20px;
}
#date{
	position: absolute;
	top: 44px;
	right: 48px;
}
#days{
	width: 93px;
	height: 65px;
	background: url(../i/days.png) no-repeat;
	position: absolute;
	right: 0;
	top: 48px;
	color: #000;
	font: 30px Arial;
}
#days SPAN{
	margin: 0 4px;
	position: relative;
}
#days .first{
	left: 4px;
}
#days .last{
	left: -2px;
}
#top-menu{
	height: 51px;
	background: url(../i/menu-bgr.jpg) no-repeat;
	font: bold 13px Arial;
	padding-left: 54px;
}
#top-menu .item{
	float: left;
	height: 51px;
	position: relative;
}
#top-menu .over,
#top-menu DIV:hover.item{
	background: url(../i/menu-hover.png) repeat-x;
}
#top-menu .over A,
#top-menu DIV:hover.item A{
	color: #fbd589;
}
#top-menu .over A SPAN,
#top-menu DIV:hover.item A SPAN,
#top-menu .here A SPAN{
	background-image: url(../i/menu-bullet-hover.gif);
}
#top-menu .here A{
	background: url(../i/menu-here.png) repeat-x;
	color: #fbd589;
}
#top-menu A{
	display: block;
	padding: 9px 6px 0 11px;
	height: 42px;
	color:#FFF;
	text-decoration: none;
}
#top-menu A SPAN{
	padding-right: 11px;
	background: url(../i/menu-bullet.gif) right 9px no-repeat;
}
#top-menu .item .dropdown{
	position: absolute;
	top: 40px;
	left: 0px;
	white-space: nowrap;
	font-weight: normal;
	visibility: hidden;
}
#top-menu .over .dropdown,
#top-menu DIV:hover.item .dropdown{
	visibility: visible;
}
#top-menu DIV:hover.item .dropdown A,
#top-menu .over .dropdown A{
	color: #f3c300;
	text-decoration: underline;
}
#top-menu .dropdown DIV:hover.item{
	background: none;
}
#top-menu .dropdown DIV:hover.item A{
	color: #f3c300;
}
#top-menu .dropdown DIV:hover.item A:hover,
#top-menu .dropdown .item A:hover{
	color: #FFF;
	text-decoration: none;
}
#content{
	padding-left: 65px;
	position: relative;
	margin-top: 61px;
	color: #FFF;
	padding-bottom: 50px;
}
#left-col{
	margin-right: 289px;
	padding-right: 79px;

}
#left-col2{
	margin-right: 269px;
	padding-right: 35px;
}
#right-col{
	width: 289px;
	position: absolute;
	right: 48px;
	top: 0;
}
#right-col2{
	width: 236px;
	position: absolute;
	right: 48px;
	top: 0;
}

#news-list{
	padding: 14px 0;
}
#news-list .item{
	height: 19px;
	zoom: 1;
}
#news-list .item .op{
	display: none;
}
#news-list .date{
	float: left;
	padding-right: 7px;
	color: #8dbfcd;
}
#news-list A{
	color: #FFF;
	text-decoration: underline;
}
#news-list A:hover{
	color: #f3c300;
}
#news-list A.all{
	padding-left: 11px;
	background: url(../i/all-bull.gif) left 5px no-repeat;
	font: 12px Arial;
	color: #f3c300;
	position: relative;
	top: 3px;
}
#news-list A:hover.all{
	text-decoration: none;
}
#news-list .open{
	margin-top: -18px;
	margin-bottom: 3px;
	height: auto;
}
#news-list .open .op{
	display: block;
}
#news-list .open .date{
	height: 18px;
	color: #8dbfcd;
	float: none;
}
#news-list .open .img{
	width: 250px;
	height: 170px;
	padding: 3px;
	background: #484848;
	float: left;
}
#news-list .open .text{
	margin-left: 267px;
}
#news-list .open .title{
	font: bold 13px Arial;
	padding-bottom: 4px;
}
#news-list .open P{
	margin-bottom: 10px;
}
#news-list .open A{
	color: #f3c300;
	font: 12px Arial;
}
#news-list .open .link{
	display: none;
}
#vip-shit{
	position: relative;
	margin-top: 70px;
	height:600px;
}
#right-col2 #vip-shit{
	margin-top: 10px;
	padding: 8px 1px 6px;
}
#vip-shit .right{
	position: absolute;
	right: 15px;
	top: 0;
	width: 256px;
}
#vip-shit .left{
	margin-right: 310px;
}
#vip-shit .banner{
	padding: 3px;
	background: url(../i/grey-50.png);
}
#vip-shit .text{
	padding: 10px 0;
}
#vip-shit .text H1{
	font: 25px Arial;
	padding-bottom: 7px;
}
#vip-shit .text P{
	margin-bottom: 4px;
}
#vip-shit .text A{
	color: #f5a001;
}
#vip-shit .item{
	margin-bottom: 6px;
}
#vip-shit .imag{
	width: 60px;
	height: 60px;
	position: relative;
	float: left;
}
#vip-shit .imag .hover{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 60px;
	height: 60px;
	background: url(../i/vip-imag-hover.jpg) no-repeat;
	visibility: hidden;
}
#vip-shit .texto{
	margin-left: 69px;
	position: relative;
}
#vip-shit A{
	color: #FFF;
	text-decoration: none;
}
#vip-shit .ttl{
	font: bold 14px Arial;
	padding-bottom: 3px;
}
#vip-shit .ttl A{
	background: url(../i/vip-decor.gif) left bottom repeat-x;
}
#vip-shit .over{
	background: url(../i/grey-77.png);
}
#vip-shit .over .texto A{
	color: #000;
	background: none;
}
#vip-shit .over .hover{
	visibility: visible;
}
#vip-shit .cont{
	display: none;
}
#vip-shit .s-over{
	display: block;
}
#fotokonkurs{
	position: relative;
	padding-top: 45px;
}
#fotokonkurs H1{
	position: absolute;
	top: 0;
	left: -15px;
}
#fotokonkurs .inside{
	padding: 27px 15px 5px;
	background: url(../i/grey-35.png);
}
#leader{
	text-align:center;
	font: bold 14px Arial;
	position: relative;
	padding-bottom: 26px;
}
#leader IMG{
	margin-top: 8px;
}
#leader .name{
	font: bold 14px Arial;
	line-height: 100%;
	color:#000;
	position: absolute;
	text-align: right;
	bottom: 24px;
	left: 116px;
}
#lenta{
	width: 289px;
	height: 64px;
	position: absolute;
	bottom: 0;
	left: -18px;
	background: url(../i/lenta.png) no-repeat;
}
#fotokonkurs .title{
	padding: 10px 0;
	font: bold 13px Arial;
}
#fotokonkurs A{
	color: #f3c300;
}
#fotokonkurs UL{
	margin: 10px 0;
	font: 12px Arial;
}
#fotokonkurs UL LI{
	padding-bottom: 3px;
	padding-left: 11px;
	background: url(../i/all-bull.gif) left 5px no-repeat;
}
#fotogal{
	margin-top: 30px;
	background: url(../i/photo-test.png) repeat-x;
	padding: 5px 0 40px 14px;
}
#fotogal H1{
	text-align: right;
	padding-right: 6px;
	font: italic 21px Arial;
}
#fotogal .imag{
	padding: 3px;
	background: #606060;
	float: right;
	position: relative;
	left: -1px;
}
#fotogal A{
	color: #FFF;
}
#fotogal .links{
	width: 110px;
	float: left;
}
#fotogal .links DIV{
	padding-bottom: 4px;
}
#fotogal .links A.main{
	color: #f3c300;
	padding-left: 11px;
	background: url(../i/all-bull.gif) left 5px no-repeat;
	display: block;
	position: relative;
	top: 7px;
}
#footer{
	height: 81px;
	background: url(../i/footer-bgr.png) repeat-x;
}
#footer .content{
	height: 81px;
	position: relative;
}
#footer FORM{
	height: 34px;
	width: 319px;
	background: url(../i/form-bgr.gif) repeat-x;
	position: relative;
	top: 2px;
}
#footer FORM .inside{
	height: 34px;
	background: url(../i/form-right.gif) right top no-repeat;
	padding-left: 65px;
}
#footer FORM INPUT.text{
	border: none;
	padding: 4px 7px;
	width: 190px;
	position: relative;
	top: 2px;
	//top: 6px;
}
* HTML #footer FORM INPUT.text{
	background: url(../i/input-bgr.gif) repeat-x;
}
#footer FORM INPUT.button{
	position: relative;
	top: 9px;
	left: 10px;
	//top: 7px;
}
#copy{
	padding: 13px 0 0 65px;
	color: #969696;
}
#mail-map{
	position: absolute;
	left: 336px;
	top: 8px;
}
#phone{
	position: absolute;
	top: 10px;
	right: 160px;
	color: #FFF;
}
#phone IMG{
	position: relative;
	top: 2px;
}
#ulitka{
	width: 139px;
	height: 122px;
	background: url(../i/ulitka.png);
	position: absolute;
	right: 12px;
	bottom: 12px;
}

#text-content{
	font: 12px Arial;
}
#text-content P{
	margin-bottom: 20px;
}
#text-content H1{
	font: 25px Arial;
	margin-bottom: 10px;
}
#text-content H2{
	font: italic 21px Arial;
	color: #ffcc00;
	margin-bottom: 10px;
}
#text-content UL{
	font-weight: bold;
	margin-bottom: 25px;
}
#text-content UL LI{
	margin-bottom: 7px;
	padding-left: 14px;
	background: url(../i/all-bull.gif) left 4px no-repeat;
}
#registration{
	margin: 10px 0;
	padding: 10px 20px;
	background: url(../i/grey-35.png);
}
#attention1{
	padding-left: 40px;
	position: relative;
	font: bold 12px Arial;
}
#attention1 SPAN{
	margin: 0 2px;
}
#attention1  DIV{
	padding-bottom: 3px;
}
#attention1  SPAN IMG{
	position: relative;
	top: -4px;
}
.attention{
	padding-left: 40px;
	position: relative;
	font: bold 12px Arial;
}
.attention .img{
	width: 28px;
	height: 27px;
	position: absolute;
	left: 0;
	top: 6px;
	background: url(../i/attention.png) no-repeat;
}
#registration FORM{
	padding-top: 30px;	
}
FORM INPUT[type="text"],
FORM INPUT.text{
	height: 15px;
	background: url(../i/input-bgr.gif) repeat-x;
	border: solid 1px #bde6ff;
	padding: 2px 5px;
	width: 160px;
}
FORM INPUT.big{
	width: 270px;
}
FORM TABLE{
	margin-bottom: 10px;
}
FORM TD{
	padding-bottom: 6px;
	vertical-align: top;
}
FORM .more-pad TD{
	padding-bottom: 12px;
}
FORM TD.label{
	text-align: right;
	font: bold 12px Arial;
	width: 145px;
	padding-right: 4px;
}
FORM TD.label2{
	width: 90px;
	vertical-align: middle;
	padding-right: 8px;
}
FORM TD.input{
	color: #cccccc;
}
FORM TD.label DIV{
	position: relative;
	padding-right: 14px;
}
FORM TD.label SPAN{
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 12px;
	text-align: left;
}
FORM SELECT{
	margin-right: 5px;
}
#attention2{
	color: #f3c300;
	font: bold 13px Arial;
	padding-top: 10px;
	padding-left: 37px;
	margin-left: 110px;
	height: 40px;
}
FORM TD DIV.smth{
	padding-top: 7px;
}
FORM TD DIV.smth2{
	padding-top: 6px;
	color: #90d1de;
	font: bold 12px Arial;
	padding-bottom: 10px;
}
FORM TD DIV.smth3{
	padding-top: 3px;
	font: bold 12px Arial;
}
FORM TD INPUT.file{
	width: 300px;
	height: 19px;
	border: solid 1px #bde6ff;
}
FORM DIV.submit{
	padding-left: 190px;
}
#right-menu{
	padding-bottom: 20px;
	width: 236px;
}
#right-menu .item{
	height: 28px;
	position: relative;
	background: url(../i/right-menu-bgr.gif) repeat-x;
	margin: 0 4px 5px;
}
#right-menu .item .corner{
	height: 28px;
	width: 4px;
	font-size: 0;
	position: absolute;
	top: 0;
}
#right-menu .item .left{
	background: url(../i/right-menu-left.gif) no-repeat;
	left: -4px;
}
#right-menu .item .right{
	background: url(../i/right-menu-right.gif) no-repeat;
	right: -4px;
}
#right-menu A{
	color: #f3c300;
	font: 12px Arial;
	position: relative;
	left: 17px;
	top: 5px;
}
#right-menu .here A{
	padding-left: 17px;
	background: url(../i/all-bull.gif) 4px 5px no-repeat;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
#right-menu .here{
	background-image: url(../i/right-menu-bgr-here.gif);
}
#right-menu .here .left{
	background-image: url(../i/right-menu-left-here.gif);
}
#right-menu .here .right{
	background-image: url(../i/right-menu-right-here.gif);
}
#anketa{
	width: 236px;
}
#anketa .top{
	height: 54px;
	position: relative;
}
#anketa .top .png{
	height: 4px;
	font-size: 0;
	background: url(../i/anketa-top.png) no-repeat;
}
#anketa .top .inside{
	height: 50px;
	background: url(../i/anketa-top-bgr.png) repeat-x;
}
#anketa H1{
	font: italic 21px Arial;
	color: #000;
	padding: 11px 0 0 21px;
}
#anketa .top .button,
#auth .button{
	width: 29px;
	height: 27px;
	background: url(../i/button.png) no-repeat;
	position: absolute;
	left: 16px;
	bottom: -16px;
	cursor: pointer;
	cursor: hand;
}
#auth .button{
	left: 20px;
	top: 72px;
}
#quest{
	background: url(../i/grey-35.png);
	padding: 26px 21px 6px;
	zoom: 1;
}
#quest .title{
	font: bold 12px Arial;
	padding-bottom: 16px;
}
#quest .item{
	padding-bottom: 20px;
}
#quest .item .quest{
	padding: 0 2px 5px 2px; 
}
#quest .item SPAN{
	font: bold 14px Arial;
	color: #f3c300;
	margin-right: 4px;
}
#quest .item TEXTAREA{
	padding: 2px 4px;
	background: #737c82;
	border: solid 1px #9fb9b8;
	height: 50px;
	width: 184px;
	color: #FFF;
	font: 11px Tahoma;
}
#quest FORM DIV.submit{
	padding-left: 0;
	text-align: right;
	position: relative;
	margin-top: -10px;
}
.grey-35{
	background: url(../i/grey-35.png);
}

#profile{}
#profile .top{
	position: relative;
	height: 54px;
}
#profile A{
	position: absolute;
	font: 12px Arial;
	color: #f3c300;
	padding-left: 10px;
	background: url(../i/all-bull.gif) left 4px no-repeat;
	right: 0;
	top: 15px;
}
#profile .num{
	padding-left: 140px;
	position: relative;
	font: italic 21px Arial;
	color: #ffcc00;
	text-transform: lowercase;
	line-height: 100%;
}
#profile .lenta{
	width: 196px;
	height: 55px;
	background: url(../i/lenta2.png) no-repeat;
	position: absolute;
	top: 0;
	left: -57px;
}
#profile .top SPAN{
	position: relative;
	top: 6px;
}
#profile .top .number{
	position: absolute;
	font: 25px Arial;
	color: #000;
	left: 43px;
	top: 9px;
}
#user-data{
	padding: 3px;
}
#user-data .img{
	float: left;
}
#user-data .txt{
	margin-left: 285px;
	padding-top: 11px;
}
#user-data .txt H1{
	font: 25px Arial;
	margin-bottom: 24px;
}
#user-data .txt .place{
	font: bold 14px Arial;
	margin-bottom: 32px;
}
#user-data .questions{}
#user-data .questions .title{
	font: bold 12px Arial;
	color: #ffcc00;
	margin-bottom: 4px;
}
#user-data .questions .quest{
	margin-bottom: 10px;
}
#user-data .questions .quest .a{
	font: bold 12px Arial;
}
#thumbs{
	padding-top: 31px;
	margin-left: -2px;
}
#thumbs .thumb{
	float: left;
	margin-right: 3px;
	margin-bottom: 5px;
	padding: 3px;
}
#thumbs .here{
	background: #f3c300;
}
#thumbs .empty{
	padding: 2px;
	margin-right: 5px;
	position: relative;
	left: 1px;
	margin-top: 1px;
	background: #c0c0c0;
}
#about{
	font: bold 12px Arial;
	margin-bottom: 14px;
}
#about SPAN{
	color: #ffcc00;
}
#about SPAN.big{
	font-size: 17px;
}
#auth{
	position: relative;
}
#auth H2{
	font: bold 14px Arial;
	padding-left: 21px;
	height: 16px;
}
#auth .bgr{
	width: 236px;
	height: 118px;
	position: absolute;
	left: 0;
	top: 16px;
	background: url(../i/auth-bgr.png) no-repeat;

}
#auth .inside{
	width: 236px;
	height: 118px;
	position: relative;
}
#auth FORM{
	padding: 10px 14px 0 25px;
}
#auth FORM TD{
	padding-top: 0;
	padding-bottom: 2px;
}
#auth FORM TD.label{
	width: 50px;
	color: #000;
	text-align: left;
	vertical-align: middle;
}
#auth FORM INPUT.text{
	width: 130px;
}
#auth TR.last TD{
	text-align: right;
}
#auth TR.last TD INPUT{
	position: relative;
	top: -2px;
	right: -3px;
}
#auth A.register{
	color: #f3c300;
	font: 12px Arial;
	position: absolute;
	left: 34px;
	bottom: 5px;
}
#user-photos{
	padding: 20px 27px 0;  
}
#user-photos TD.label{
	text-align: left;
	width: 180px;
}
#user-photos #attention2{
	margin-left: 0px;
	position: relative;
	left: -10px;
	top: -10px;
}
#foto-pad{
	height: 30px;
}
#fotocontest{
	
}
#fotocontest .inside{
	position: relative;
}
#fotocontest H1{
	font: italic 21px Arial;
	text-align: right;
}
#fotocontest .top{
	height: 61px;
	background: url(../i/foto-top.png) no-repeat;
	position: relative;
}
#fotocontest .bottom{
	height: 5px;
	background: url(../i/foto-bottom.png) no-repeat;
}
#fotocontest .lenta{
	width: 105px;
	height: 31px;
	position: absolute;
	right: -5px;
	top: 20px;
	background: url(../i/lenta3.png) no-repeat;
	z-index: 1;
}
#fotocontest .cont{
	min-height: 20px;
	background: #f3c300;
	margin-top: -20px;
	position: relative;
	padding: 4px 20px;
	color: #000;
}
#fotocontest .cont DIV{
	position: relative;
	z-index: 2;
}
#fotocontest .cont .page-link{
	height: 26px;
}
#fotocontest .cont .page-link A{
	display: block;
	height: 20px;
	padding-top: 6px;
	padding-left: 32px;
	background: url(../i/butt.png) no-repeat;
	color: #000;
	position: relative;
	top: 8px;
	left: -6px;
}
#fotogallery{
	margin-right: 35px;	
}
#fotogallery H1{
	font: 25px Arial;
}
#fotogallery .top{
	padding-bottom: 25px;
}
#fotogallery .left{
	width: 290px;
	float: left;
}
#fotogallery .right{
	margin-left: 330px;
}
#fotogallery .column .inside{
	padding: 15px 30px 0 0;
}
#fotogallery H3{
	color: #ffcc00;
	font: bold 14px Arial;
	padding-bottom: 4px;
}
#fotogallery FORM TD{
	vertical-align: bottom;
	padding-right: 7px;
}
#fotogallery TD DIV{
	padding-bottom: 3px;
}
#fotogallery INPUT.text{
	width: 100px;
	border-color: #637784;
	background-image: url(../i/input-bgr2.gif);
}
#fotogallery .more{
	padding-top: 5px;
}
#fotogallery .more A{
	color: #f3c300;
	padding-left: 13px;
	background: url(../i/all-bull.gif) left 4px no-repeat;
}
#fotogallery .pager{
	text-align: center;
	position: relative;
} 
#fotogallery .pager A{
	color: #f3c300;
	margin: 0 2px;
	font: bold 12px Arial;
}
#fotogallery .pager A.shit{
	position: relative;
	top: 3px;
}
#fotogallery .pager A.here{
	background: #f3c300;
	color: #000;
	text-decoration: none;
	padding: 0 3px;
	margin: 0;
}
#fotogallery .pager DIV{
	position: absolute;
	right: 0;
	top: 4px;
}
#fotogallery .else{
	padding-left: 151px;
	position: relative;
	margin-top: 10px;
	height: 45px;
}
#fotogallery .else #watch{
	width: 150px;
	height: 40px;
	position: absolute;
	left: -5px;
	top: 0;
	background: url(../i/watch.png) no-repeat;
	cursor: pointer;
	cursor: hand;
}
#sort{
	height: 33px;
	padding: 0 4px;
	position: relative;
	margin-left: -2px;
	top: 2px;
}
#sort .bgr{
	height: 33px;
	background: #3d3d3d;
}
#sort .corner{
	height: 33px;
	width: 4px;
	position: absolute;
	top: 0;
}
#sort .c-left{
	background: url(../i/sort-left.png) no-repeat;
	left: 0;
}
#sort .c-right{
	background: url(../i/sort-right.png) no-repeat;
	right: 0;
}
#sort .f-left{
	float: left;
}
#sort .f-right{
	float: right;
}
#sort .label{
	font: bold 12px Arial;
	line-height: 100%;
}
#sort .f-right .label{
	margin-right: 5px;
}
#sort .f-right TABLE{
	position: relative;
	top: 3px;
}
#sort FORM{
	position: relative;
	top: 5px;
	left: 11px;
}
#foto-items{
	padding-top: 5px;
}
#foto-items .item{
	float: left;
	margin-bottom: 35px;
}
#foto-items .item .name{
	font: bold 12px Arial;
	padding: 1px 0 3px;
}
#foto-items .item .number{
	color: #ffcc00;
	font: bold 14px Arial;
	text-align: center;
	padding: 3px 0;
	background: #5f5f5f;
}
#foto-items .item .oblast{}
#zaglushka{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
#popup{
	width: 600px;
	height: 800px;
	position: absolute;
	left: 0;
	top: 0;
	border: solid 1px #000;
	z-index: 1000;
	display: none;
	background: #444;
}
#popup .img{
	padding: 10px;
}
#popup .else{
	height: 20px;
	position: relative;
	color: #fff;
	top: -3px;
}
#popup .else .name{
	text-align: center;
	font: bold 12px Arial;
	
}
#popup .else A{
	position: absolute;
	left: 10px;
	top: 0px;
	color: #FFCC00;
}
#popup .else .button{
	position: absolute;
	right: 10px;
	top: 0px;
	cursor: pointer;
	cursor:hand;
	
}

* html #top-menu A{
	float: left;
}
* html #leader{
	zoom: 1;
	top: 40px;
}
* html #lenta{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/lenta.png", sizingMethod="crop");
}
* html #ulitka{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/ulitka.png", sizingMethod="crop");
}
* html #vip-shit .banner{
	
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-50.png", sizingMethod="scale");
	height: 1px;
}
* html #vip-shit{

}
* html #vip-shit .over{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-77.png", sizingMethod="scale");
	height: 1px;
}
* html #fotokonkurs .inside{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-35.png", sizingMethod="scale");
	zoom: 1;
}
* html #fotogal{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/photo-test.png", sizingMethod="scale");
	zoom: 1;
}
* html .mw{
	width: expression(document.body.clientWidth <= 1000 ? '1000' : 'auto');
}
* html .grey-35{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-35.png", sizingMethod="scale");
	height: 1px;
}
* html #profile .lenta{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/lenta2.png", sizingMethod="scale");
	zoom: 1;
}
* html #user-data{
	position: relative;
}
* html #user-data .wrap{
	position: relative;
	z-index: 10;
}
* html #profile .num{
	zoom: 1;
}
#user-data FORM{
	position: relative;
	zoom: 1;
}
/*
* html #registration{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-35.png", sizingMethod="scale");
	zoom: 1;
}
* html #registration TABLE{
	border: solid 1px red;

}
* html #registration TABLE TD{
}
*/
* html #registration{
	filter: none;
	background: none;
	position: relative;
}
* html #registration FORM{
	position: relative;
	z-index: 1;
}
* html .ie6-bgr{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-35.png", sizingMethod="scale");
	zoom: 1;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}
* html #registration .ie6-bgr{
	left: -20px;
}
* html .attention{
	zoom: 1;
}
* html .attention .img{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/attention.png", sizingMethod="crop");
}
* html #anketa .top .png{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/anketa-top.png", sizingMethod="crop");
}
* html #anketa .top .inside{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/anketa-top-bgr.png", sizingMethod="scale");
}
* html #anketa .top .button,
* html #auth .button{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/button.png", sizingMethod="crop");
}
* html #quest{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/grey-35.png", sizingMethod="scale");
}
* html #fotocontest .top{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/foto-top.png", sizingMethod="crop");
}
* html #fotocontest .bottom{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/foto-bottom.png", sizingMethod="crop");
}
* html #fotocontest .lenta{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/lenta3.png", sizingMethod="crop");
}
* html #fotogallery .pager{
	zoom: 1;	
}
* html #fotogallery .else #watch{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/watch.png", sizingMethod="crop");
}
* html #sort .c-left{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/sort-left.png", sizingMethod="crop");
}
* html #sort .c-right{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/sort-right.png", sizingMethod="crop");
}
* html #auth .bgr{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/template/motorshow/i/auth-bgr.png", sizingMethod="crop");
}
* html .ie6-height{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.clean
{
	clear					: both;
}


.gallery-groups .block
{
	float					: left;
	width					: 184px;
	margin					: 4px;
	
	border					: 1px solid #E0E0E0;
	
}

.gallery-groups .block .image
{
	height					: 132px;
	text-align				: center;
	
	padding					: 2px;
}

.gallery-groups .block .description
{
	clear					: both;
	padding					: 5px;
}

.gallery-list
{

}

.gallery-list .block
{
	float					: left;
	width					: 184px;
	margin					: 4px;
	
	border					: 1px solid #E0E0E0;
	
}

.gallery-list .block .image
{
	height					: 132px;
	text-align				: center;
	
	padding					: 2px;
}

.gallery-list .block .description
{
	padding					: 5px;
}

.image_view
{
	
	border					: 1px solid #E0E0E0;
}

.image_view .image
{
	text-align				: center;
	
	padding					: 5px;
}

.image_view .description
{
	padding					: 5px;
}

.image_view .slider
{
	text-align				: center;
	
	padding					: 5px;
}

.image_view .slider .sel
{
	border: 2px solid #B00000;
}

.image_view .slider .nosel
{
	border: 2px solid #909090;
}



