html				{ filter1: expression(document.execCommand("BackgroundImageCache", false, true)) }
BODY				{ padding: 0; background: #fff url(/images/skin/body.gif) left top repeat-x; font-size: 0.7em; color: #000; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif }
#BODY				{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 960)? "960px" : "100%") }
BODY				{ min-width: 970px }

#auc_list_body			{ background: none; margin: 0; padding: 0; min-width: 0; max-width: 500px }
#auc_list_body .content		{ margin: 0; padding: 0; min-height: 0; width: 519px }

H1				{ font-size: 1.6em; padding: 0 0 12px 0; color: #515a6b; margin: 0; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif }
H2				{ font-size: 1.4em; padding: 0 0 12px 0; color: #0071db; margin: 0; font-weight: normal }
H3				{ font-size: 1.2em; padding: 0 0 12px 0; color: #0071db; margin: 0; font-weight: bold }
H4				{ font-size: 1.1em; padding: 0 0 12px 0; color: #0071db; margin: 0; font-weight: bold }



/* html tags styles */
a				{ color: #0065B2 }
a:hover				{ color: #b7000e }

IMG, FORM, TD, TABLE		{ border: 0; margin: 0; padding: 0 }
TABLE				{ border-collapse: collapse }
TD				{ vertical-align: top; padding: 0 }
P				{ padding: 0; margin: 0 0 18px 0 }
INPUT				{ padding: 0; margin: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
LI				{ margin: 0; padding: 0 0 7px 0 }

#newItem			{ background: url(/images/skin/new.gif) right 2px no-repeat; padding-right: 34px }
.clear				{ clear: both }


/* main container (skeleton) parts (%) */
.main				{ width: 87%; font-size: 1em; margin: 0 6.28%; height: 100%; min-width: 850px }
.colLeft			{ background: url(/images/skin/tb.gif) left top repeat-x; padding-bottom: 20px; width: 20% }
.colRight			{ background: url(/images/skin/tb.gif) left top repeat-x; padding-bottom: 20px; padding-left: 25px; text-align: center; padding-top: 5px; /*//height: 800px;*/ /*height: 687px;*/height: 800px; }
#mainPage .colRight		{ height: 687px; }
.colFooter			{ border-top: 3px solid #ccd3dd; padding: 47px 0 48px 0; /*padding: 47px 0 48px 14%;*/ font-size: 9px; font-family: Tahoma; color: #949eae }
.colFooter table		{ width: 100%; }
.colFooter td			{ vertical-align: top; }
.colFooter .c1			{ /*padding-left: 14%;*/ padding-left: 140px; /*width: 44%; //width: 58%;*/ }
.colFooter .c2			{ width: 180px; }
.colFooter .c3			{ /*width: 25%;*/ width: 190px; }
.colFooter .c2,
.colFooter .c3			{ font-size: 11px; line-height: 1.5em; }

/*.colFooter p			{ margin: 0 0 17px 0; padding: 0; float: left; }*/
.colFooter a			{ color: #949eae }
/*.colFooter p.col2,
.colFooter p.col3		{ font-size: 11px; }
.colFooter p.col2		{ margin-left: 10%; }
.colFooter p.col3		{ margin-left: 10px; }*/


.cont				{ color: #c60016; font-size: 18px; padding: 31px 5.3% 0 1px; position: absolute; width: 74.5%; left: 0; top: 0px; min-width: 905px; margin-left: 20%; }
.cont[class]			{ margin-left: 0; width: 89.5%; padding-right: 5.3% }
.cont div			{ float: right }
.cont a				{ display: block; width: 170px; sfont-size: 12px; color: #c60016; font-weight: normal; margin: 2px 16px 0 4px }

.curs				{ color: #7d8698; font-size: 18px; padding: 92px 6.7% 0 1px; position: absolute; width: 73.1%; left: 0; top: 0; min-width: 905px; margin-left: 20% }
.curs[class]			{ margin-left: 0; width: 93.2%; padding-right: 6.7% }
.curs div			{ float: right }
.curs .sep			{ display: block; width: 217px; font-size: 11px; font-weight: normal; margin: 2px 0 0 0; letter-spacing: -1px; background: none }
.curs span			{ background: url(/images/skin/c_s.gif) center 1px no-repeat }
.curs .y			{ background: url(/images/skin/y.gif) center 6px no-repeat; padding: 3px 4px }

.siteIntro			{ background: url(/images/skin/cars.gif) left 21px no-repeat; width: 650px; height: 680px; right: 10%; padding: 7px 0 0 13px; text-align: left }
.siteIntro h1			{ width: 430px; padding: 6px 0 4px 0; line-height: 18px; font-size: 18px }
.siteIntro div			{ line-height: 13px; color: #5a677a; font-size: 11px }
.siteIntro .t1			{ clear: left; width: 160px; float: left; padding: 64px 0 0 96px }
.siteIntro .t2			{ width: 180px; float: right; padding: 45px 32px 0 0 }
.siteIntro .t3			{ clear: left; float: left; margin: 54px 0 0 0; width: 87px; height: 44px; padding: 0 0 4px 0 }
.siteIntro .t4			{ width: 140px; float: left; padding: 50px 0 0 36px }
.siteIntro .t4 a		{ display: block; margin-top: 6px }
.siteIntro .t5			{ float: left; width: 170px; padding: 65px 0 0 253px; margin-right: -40px; position: relative }
.siteIntro .t6			{ width: 145px; float: right; padding: 52px 24px 0 0 }
.siteIntro .t7			{ width: 155px; margin: 27px 11px 0 322px }

.contentIndex			{ width: 100% }
.contentIndex .prodAnons	{ width: 72%; color: #000 }
.contentIndex .prodAnons table	{ width: 49.9%; float: left; font: 12px Georgia, "Times New Roman", Times, serif }
.contentIndex .prodAnons .img	{ padding: 5px 30px 0 18px }
.contentIndex .prodAnons td	{ padding: 5px 5% 50px 0; line-height: 18px }
.contentIndex .prodAnons b	{ display: block; font-size: 1.1em; color: #334a6e; margin-top: 6px; font-family: Verdana, Arial, Helvetica, sans-serif }
.contentIndex .vote		{ padding-bottom: 54px }
.contentIndex .vote form	{ padding: 0 28px 0 17px; font-size: 1.1em }
.contentIndex .vote td		{ vertical-align: middle; padding-bottom: 4px }
.contentIndex .vote .ok		{ margin: 13px 0 6px 4px }
.contentIndex .vote .ok input	{ width: 93px; height: 24px; margin-top: 2px }
.contentIndex .vote .ok td	{ padding-right: 9px; height: 30px; padding-bottom: 0 }
.contentIndex .vote .res	{ border-left: 1px solid #d3d3d3; padding: 0 0 0 9px; font-size: 0.75em }
.contentIndex .vote .r		{ padding-right: 5px }

.prodAnonsText			{ font-size: 1.1em; padding-bottom: 39px }
.prodAnonsText a		{ color: #bd0009 }

.aucEnter			{ position: relative; float: right; margin-bottom: 18px; top: -10px; width: 36.3%; background: #b7000e url(/images/skin/auc_enter_r.gif) right top no-repeat; font-size: 18px; text-align: left }
.aucEnter a			{ display: block; height: 28px; background: url(/images/skin/auc_enter.gif) left top no-repeat; color: #fff; padding: 3px 0 0 14px }
.aucEnter a:hover		{ color: #fff }

.logo				{ margin: 41px 0 0 1.5%; display: block }
.logo a				{ display: block; height: 97px; width: 83px }

.menu				{ margin: 74px 4px 0 0; padding: 0; list-style: none; font-size: 1.1em; font-family: Georgia, "Times New Roman", Times, serif }
.menu li			{ margin: 0; padding: 0 0 14px 0; background: url(/images/skin/li.gif) left 4px no-repeat }
.menu li li			{ background: none }
.menu li a,
.menu li span			{ display: block; padding: 0 0 0 14px; background: url(/images/skin/li.gif) left 4px no-repeat }
.menu li a:hover		{ background-image: url(/images/skin/li_a2.gif) }
.menu #selected			{ font-weight: bold }
.menu #selected_li		{ background: none }
.menu #selected_li span		{ background: none }

.menu ul			{ list-style: none; margin: 8px 0 2px 8px; padding: 0 }
.menu ul li			{ margin: 0; padding: 0 0 6px 0; font-weight: normal; border: 1px solid #FFF }
.menu ul li a,
.menu ul li span		{ display: block; padding: 0 0 0 14px; margin: 0; background: url(/images/skin/li_ss.gif) 3px 5px no-repeat }
.menu ul li a:hover		{ background-image: url(/images/skin/li_s.gif) }
.menu .opened			{ padding: 0 }

.contentIndex h1		{ font-size: 24px; color: #65688b; font-family: Georgia, "Times New Roman", Times, serif }

#mainPage .indexSubMenu		{ font-size: 1.1em; position: absolute; width: 32%; top: 432px; left: 6.28%; min-width: 390px }
#childPage .indexSubMenu	{ font-size: 1.1em; position: absolute; text-align: right; top: 195px; margin-left: 14px; width: 58%; min-width: 567px; // width: 100% }
#childPage .menu		{ margin-right: 10px }
#mainPage .indexSubMenu .smitems td	{ text-align: center; }

#mainPage .tireMain		{ background: #000/*#a80007*/ url(/images/skin/tireLeft2.gif) left top no-repeat; }
#mainPage .tireMain div		{ background: url(/images/skin/tireRight2.gif) right top no-repeat }
#mainPage .tireMain a		{ background: url(/images/skin/tire3.gif) center top no-repeat; height: 35px; display: block; width: 95%; color: #000; }
#mainPage .tireMain a:hover	{ color: #000; }

.indexSubMenu td		{ background: url(/images/skin/li_s.gif) 7px 30px no-repeat; padding-bottom: 25px; text-align: left }
#childPage .indexSubMenu td	{ background-position: 7px 107px; }
.indexSubMenu a			{ padding: 25px 0 0 16px; display: block; color: #b7000e; width: 1px; white-space: nowrap }
#mainPage .indexSubMenu .c1 a		{ background: url(/images/skin/sm1.gif) left top no-repeat }
#mainPage .indexSubMenu .c2 a		{ background: url(/images/skin/sm2.gif) left top no-repeat }
#mainPage .indexSubMenu .c3 a		{ background: url(/images/skin/sm3.gif) left top no-repeat }

#mainPage .indexSubMenu .c1 a:hover	{ background: url(/images/skin/sm1_h.gif) left top no-repeat }
#mainPage .indexSubMenu .c2 a:hover	{ background: url(/images/skin/sm2_h.gif) left top no-repeat }
#mainPage .indexSubMenu .c3 a:hover	{ background: url(/images/skin/sm3_h.gif) left top no-repeat }

.shortcuts			{ font-size: 1.1em; position: absolute; width: 100%; top: 510px; left: 0; }
.shortcuts .sh_left		{ padding-top: 20px; }
.shortcuts .space		{ width: 7%; }
.shortcuts .sh_right		{ width: 31%; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; }
.shortcuts .sh_right .ico	{ /*stext-align: right; spadding-right: 6%;*/ margin-left: 130px; }
.shortcuts span			{ padding-left: 5px; display: block; }
.shortcuts a			{ color: #b7000e; }
.shortcuts a:hover		{ color: #b7000e; }


#childPage .cont		{ color: #7d8698 }
#childPage .cont a		{ color: #7d8698 }
#childPage .colLeft		{ width: 22%; min-height: 570px; // height: 570px }
#childPage .colRight		{ text-align: left; padding-left: 11px }

#childPage .childTop		{ background: url(/images/skin/ctop_bg.gif) left 85px repeat-x; position: absolute; top: 0; width: 44%; // width: 63% }
#childPage .childTop div	{ background: url(/images/skin/ctop_left.gif) left 85px no-repeat; min-width: 200px; display: block; float: left }
#childPage .childTop div div	{ background: url(/images/skin/ctop_right.jpg) right top no-repeat; float: right; padding-left: 10px }
#childPage .childTop #ctop_i	{ height: 205px; width: 100%; float: left; padding: 0; float: right }

#childPage .childTop h1		{ margin: 37px 0 0 0; line-height: 17px }
#childPage .childTop h2		{ font-size: 18px; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; padding: 9px 0 5px 0  }
#childPage .childTop a		{ color: #fff }
#childPage .childTop ul		{ margin: 0 0 0 1px; padding: 0; list-style: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #fff }
#childPage .childTop li		{ margin: 0; padding: 0; float: left; padding-right: 11px; background: url(/images/skin/li_rl.gif) right 2px no-repeat }
#childPage .childTop .last	{ background: none }

#childPage .childTop .i1	{ background: url(/images/skin/ctop_i1.jpg) right 91px no-repeat }
#childPage .childTop .i2	{ background: url(/images/skin/ctop_i2.jpg) right 42px no-repeat }
#childPage .childTop .i3	{ background: url(/images/skin/ctop_i3.jpg) right 98px no-repeat }
#childPage .childTop .i4	{ background: url(/images/skin/ctop_i4.jpg) right 94px no-repeat }
#childPage .childTop .i5	{ background: url(/images/skin/ctop_i5.jpg) right 90px no-repeat }
#childPage .childTop .i6	{ background: url(/images/skin/ctop_i6.jpg) right 100px no-repeat }

.pager				{ position: absolute; top: 160px; left: 6.28%; padding: 7px 0 0 17px }
.pager a			{ padding: 0 10px 0 0; text-decoration: none }
.pager .home			{ background: url(/images/skin/ico_home.gif) left top no-repeat; margin-right: 7px }
.pager .home:hover		{ background: url(/images/skin/ico_home_h.gif) left top no-repeat }
.pager .mail			{ background: url(/images/skin/ico_mail.gif) left 1px no-repeat }
.pager .mail:hover		{ background: url(/images/skin/ico_mail_h.gif) left 1px no-repeat }

.content 			{ margin: 183px 135px 30px 0; padding-right: 3%; position: relative; z-index: 1; min-height: 450px; // padding-right: 0; }
.nm				{ margin: 10px; }
#auction_body			{ margin-right: 0; margin-top: 210px }
#auction_body #frame		{ border: 1px solid #ccd3dd }
.content h1			{ color: #b7000e; font-size: 2.7em }
.content h2			{ color: #b7000e; font-size: 2.1em; padding: 0 0 5px 0; font-family: Georgia, "Times New Roman", Times, serif }
.content h3			{ color: #333945; font-size: 1.6em; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif }
.content p			{ color: #333945; font-size: 12px; margin: 0; padding: 0 0 14px 9px; line-height: 18px; font-family: Tahoma }

.content ul			{ color: #333945; font-size: 1.1em; margin: 0; padding: 0 0 14px 38px; line-height: 18px }
.content li			{ margin: 0; padding: 0; line-height: 18px }

.content ul			{ padding-left: 0; list-style: none }
.content ul li			{ background: url(/images/skin/ol.gif) 17px 9px no-repeat; padding-left: 38px }
.content ol			{ font-size: 1.1em }

.content .table			{ font-size: 1.1em; width: 100%; margin: 0 0 14px 0 }
.content .table th		{ font-weight: normal; color: #7d8698; border-bottom: 1px solid #b7000e; padding: 0 11px 7px 11px; font-size: 0.9em; text-align: left }
.content .table td		{ color: #333945; border-bottom: 1px solid #d0d4da; padding: 7px 11px 9px 11px }
.content .catalog th		{ padding: 0 11px 7px 11px }
.content .catalog td		{ padding: 6px 0 6px 11px; vertical-align: middle }
.content .orders th		{ padding-right: 2px }
.content .orders td		{ padding: 7px 0 9px 11px }
.content .upper			{ text-transform: uppercase }
.content .search		{ font-size: 1.1em; width: 100%; margin: 0 0 14px 0 }
.content .search td		{ color: #333945; spadding: 7px 11px 9px 11px; sborder: 1px solid red; }
.content .search .sold p	{ margin: 0; padding: 2px; }
.content .search .sold sinput	{ margin: 2px; padding: 2px; }
.content .search label		{ font-size: 1.1em; }


.imgPreview img			{ border: 1px solid #c5cad2; margin-right: 5px }
.imgPreview .selected		{ border: 1px solid #b7000e }

.content .carsLink		{ padding: 0 0 20px 18px; font-size: 1.1em }
.content #baylink		{ background: url(/images/skin/ico_bay.gif) left 8px no-repeat; padding: 6px 0 4px 26px }
.content #asklink		{ background: url(/images/skin/ico_ask.gif) 2px 1px no-repeat; padding-left: 26px }


#loginForm			{ position: absolute; top: 124px; text-align: center; z-index: 5; width: 87%; display: none }
#loginForm .x			{ float: right; position: relative; font-family: tahoma; font-size: 11px; font-weight: bold; text-decoration: none; color: #c80000; display: block; height: 10px; width: 10px; margin: -10px 8px 0 0 }
#loginForm[id]			{ width: 53% }
#loginForm div			{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/skin/login.png');  }
#loginForm[id] div		{ background: url(/images/skin/login.png) center top no-repeat; margin: 0 auto }
#loginForm			{ font-family: Tahoma }
#loginForm h3			{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #b7000e; font-weight: normal }
#loginForm div			{ width: 272px; text-align: left; height: 233px }
#loginForm form			{ padding: 26px 0 0 28px; background: #fff; margin: 7px 6px 7px 7px; width: 230px; height: 200px; // height: 193px }
#loginForm p			{ padding: 0; margin: 0 }
#loginForm table		{ margin-top: 2px }
#loginForm td			{ padding: 0 0 11px 0; vertical-align: middle }
#loginForm label		{ width: 48px; display: block }
#loginForm .text		{ width: 134px; padding: 4px 0 2px 4px; border-left: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; border-top: 1px solid #acacac; border-right: 1px solid #acacac }

form .text			{ border: 1px solid #a7a6aa; height: 16px; font-size: 11px; color: #949eae; padding: 2px 0 0 4px }
form .textarea			{ border: 1px solid #a7a6aa; height: 80px; font-size: 11px; color: #949eae; padding: 2px 0 0 4px; font-family: Verdana, Arial, Helvetica, sans-serif }
form label			{ font-size: 11px }
form .button			{ height: 22px; width: 80px; font-size: 11px; margin: 10px 0 7px 0 }
form .l_small			{ width: 55px; display: block; float: left; padding-bottom: 5px }
form .f_scel			{ width: 510px }

.okButton			{ height: 30px; border-left: 4px solid #b7000e; margin-left: 10px }
.okButton .button		{ margin: 3px 0 0 5px; height: 24px }

.calc span			{ width: 137px; display: block; float: left; padding-top: 2px }
.calc .hint			{ color: #949eae; font-size: 0.9em; line-height: 14px }
.calc .text			{ width: 134px; padding-left: 7px }
.calc p				{ padding-bottom: 8px }
.calc td			{ padding-left: 0 }
.calc td p			{ padding-left: 0 }


#login-form {
	position: absolute; 
	top: 15px;
	right: 200px;
	width: 250px;
	height: 130px;
	padding: 15px;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-right: 3px solid gray;
	border-bottom: 3px solid gray;
	background: #FFF;
	display: none;
	z-index: 66;
}


#mainPage #loginForm		{ position: absolute; top: 124px; text-align: center; z-index: 50; width: 100%; display: none }

span.sold { color: gray; font-size: 0.8em; }
span.counter { color: gray; font-size: 0.9em; }

#auchelp			{ display: none; height: 20px; }
#auchelp.vis			{ display: block; }
/**#auchelp.invis			{ display: none; }*/

#auchelp #sw			{ display: none; }
#auchelp #sw.vis		{ display: block; }
#auchelp #sw a			{ background: url(/images/skin/ar_down2.gif) right center no-repeat; padding-right: 10px; }
#auchelp #sw a:hover		{ background-image: url(/images/skin/ar_down2_s.gif); }

#auchelp #helpframe		{ position: absolute; display: none; height: auto;  border: 1px solid silver; }
#auchelp #helpframe.vis		{ display: block; }
#auchelp #hint			{ position: absolute; display: none; width: 600px; sheight: 300px; border: 1px solid silver; background-color: white; }
#auchelp #hint.vis		{ display: block; }
#auchelp #hint.invis		{ display: none; }


.orderhelp			{ position: absolute; left: 345px; margin-top: 100px; width: 200px; }
.orderhelp .title		{ font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 15px; }
.orderhelp p			{ margin: 10px 0 10px 0; padding: 0; line-height: 120%; }
.orderhelp div			{ display: none; }
.orderhelp div p		{ font-size: 11px; }

.faq_c div			{ font-size: 12px; margin: 0 0 5px 0 }
.faq_c a			{ margin-left: 5px }
.faq_c h2			{ margin-bottom: 10px }
.faq_f				{ font-size: 12px; padding: 23px 0 0 0 }
.faq_f .answ			{ border-left: 4px solid #b7000e; padding: 0 0 0 16px }
.faq_f .author			{ color: #767c88; margin-left: 4px }

.faq_anons			{ font-size: 12px; color: #000; background: #f9f9f9 url(/images/b11.gif) left top no-repeat; margin: 9px 0 0 0 }
.faq_anons .all			{ font-size: 11px; display: block; margin: 15px 0 0 15px }
.faq_anons p			{ margin: 0; padding: 0 }
.faq_anons .b2			{ background: url(/images/b12.gif) right top no-repeat }
.faq_anons .b3			{ background: url(/images/b13.gif) left bottom no-repeat }
.faq_anons .b4			{ background: url(/images/b14.gif) right bottom no-repeat; padding: 10px 20px 12px 20px }
.faq_anons .i			{ background: url(/images/mdash.gif) left 8px no-repeat; padding: 0 0 0 15px }
.faq_anons .ii			{ margin-bottom: 10px }

.form .i,
.form .t			{ border: 1px solid #a7a6aa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 3px }

.faq_form table			{ font-size: 12px; width: 95%; margin-bottom: 45px }
.faq_form td			{ padding: 4px 0 }
.faq_form .l			{ width: 135px }
.faq_form .i,
.faq_form .t			{ width: 95% }
.faq_form .t			{ height: 150px; margin-bottom: 10px }
.faq_form .line			{ border-left: 4px solid #b7000e; height: 35px }
.faq_form .ok			{ font-size: 11px; height: 25px; width: 110px; margin-left: 20px }
.faq_form .last td		{ vertical-align: middle }

.pages				{ font-size: 11px; clear: both; margin: 67px 0 0 0 }
.pages a,
.pages span			{ background: #eceff3; display: block; float: left; padding: 3px 7px; margin: 0 6px 0 0; text-decoration: none; color: #4a4a4a }
.pages span			{ background: #b7000e; color: #fff }
.pages .l,
.pages .r			{ color: #3e79da; background: #fff; text-decoration: underline; padding-left: 5px }
.pages .r			{ padding-left: 5px; padding-right: 20px }
.pages span.l			{ color: #afafaf; text-decoration: none }
.pages span.r			{ color: #afafaf; text-decoration: none }
