body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	background:#353132;
}
strong{ font-weight:bold}
a, a:hover {
	cursor: pointer;
}
table, .forms_fields, .forms_fields dt, .forms_fields dd, .forms_fields input, .forms_fields span, .forms_fields div, .form_table, form_table input {
	
}
img, #footer_inner div {
	behavior:url("/js/iepngfix.htc");
}
.container {
	margin:-15px 0;
	width:100%;
}
.container td.leftcolunm {
	width:390px !important;
}
.Normal { font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; margin:0; line-height: 16px; } 
h1 {
	background:url(/img/site/h1_bg.gif) repeat-x;
	color:#424242;
	text-transform:uppercase;
	height:32px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size: 16px;
	line-height:32px;
	padding:0 0 0 6px;
	font-weight:bold;
}
h1.active {
	background:url(/img/site/h1_bg_active.gif) repeat-x;
	color:#fff;
	display:block;
	margin:0 0 13px 0;
}
/* lots list*/

.lots_list {
	margin:0px 0 20px 0;
}
.lots_list td {
	color:#000;
	vertical-align:middle;
	padding:0 5px;
	height:23px;
	font-size:11px;
}

.itemCredit { background: #da0001; color:#FFF!important; padding:0 5px!important}
.lots_list.lowprice td {
	color:#000;
	vertical-align: middle;
	padding:0 5px;
	height:23px;
}
.lots_list th {
	padding:15px 5px 0 5px;
	color:#000;
	vertical-align:middle;
	font-weight:bold;
}
.lots_list .lowprice th {
	padding:15px 5px 0 0;
	color:#000;
	vertical-align:middle;
	font-weight:bold;
}
.lots_list td.price {
	color:#ed1c24;
	font-weight:bold;
}
.lots_list td.lot {
	color:#707172;
}
.lots_list td.pic {
	padding:0px 10px;
}
.greyline, .greyline td {
	background:#f3f3f4;
}
.lightgreyline {
	background:#fff;
}
/* // lots list*/





.active_auction_list {
	width:100%;
	margin:15px 0 0 0px;
}
.active_auction_list.inner {
	width:100%;
	margin:0px 0 0px 0px;
	overflow:hidden;
}
.active_auction_list li {
	width:200px;
	height:150px;
	float:left;
	background:#efefef url(/img/site/infoplace_bg.gif) repeat-x bottom left;
	margin:0 4px 10px 3px;
  //margin:0 3px 10px 3px;
}
.active_auction_list.inner li {
	width:188px;
	height:150px;
	float:left;
	background:#efefef url(/img/site/infoplace_bg.gif) repeat-x bottom left;
	margin:1px 2px 10px 2px;
 //margin-top:8px;
}
.cell_bottom {
}
.cell_bottom td.left {
	background:url(/img/site/cell_left_bg.gif) repeat-x;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	color:#737373;
}
.cell_bottom td.right {
	background:url(/img/site/cell_right_bg.gif) repeat-x right;
	line-height:20px;
	color:#FFF;
	text-align:right;
	padding:0 18px 0 2px;
}
.cell_bottom td.right a {
	color:#FFF;
	text-decoration:none;
}
.cell_bottom td.right a:hover {
	text-decoration:underline
}
.infoplace {
	display:block;
	height:130px;
}
.infoplace .lotprice {
	text-align:right;
	width:80px;/*padding:37px 0px 0 0;*/

	}
.infoplace .lotprice span {
	display:block;
}
.modelinfo {
	margin:10px 10px 10px 10px;
}
.pos0 {
	display:block;
	height:4px;
	background:url(/img/site/corner.gif) no-repeat right top;
	margin:37px 0 0 0;
	overflow:hidden;
}
.pos1 {
	padding:0 5px 0 0;
}
.pos2 {
	font-weight:bold;
	color:#ed1c24;
	font-size:12px;
	margin:3px 0;
	padding:0 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.pos3 {
	color:#7f7f7f;
	padding:0 5px 0 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.all_auc {
	clear:both;
	display:block;
	background:#bdbdbd;
	text-align:right;
	line-height:20px;
	margin:10px 0 10px 0;
	padding:0 10px 0 0;
}
.all_auc a {
	text-transform:uppercase;
	color:#FFF!important;
	text-decoration:none;
	font-weight:bold;
	background:url(/img/site/ar.gif) no-repeat right;
	padding:0 15px 0 0;
}
.all_auc a:hover {
	text-decoration:underline;
	color:#424242 !important;
}
/*------- logo ---------*/



.logo {
	background:url(/img/site/logo_bg_index.jpg) no-repeat scroll left;
	height:280px;
	width:584px;
}
.logo_inner {
/*	background:url(/img/site/logo_bg.jpg) no-repeat scroll left;*/
	height:184px;
}

#breadcrumb {
	margin: 10px 0;
	height: 43px;
	overflow: hidden;
	line-height: 43px;
	padding: 0;
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: #ed1c24;
	font-weight: bold;
}
#breadcrumb a {
	text-decoration: none;
	color: #000;
}
#breadcrumb a:hover {
	text-decoration: underline;
	color: #000;
}
/*
.logo_img {
	margin:7px 0 0 0;
	behavior:url("/js/iepngfix.htc");
}*/
/*------- news block ---------*/



.news {
	display:block;
	padding:15px 0px 15px 20px;
 //padding:15px 0px 15px 30px;
	overflow:hidden;
	background:#f3f3f4;
	margin:3px 0 10px 0;
	height:95px;
}
.news li {
	width:184px;
 //width:170px;
	float:left;
	padding:0 0px 0 0;
	overflow:hidden;
}
.news li p {
	display:block;
	margin:20px 20px 10px 0px;
 //margin:5px 20px 5px 0px;
	line-height:13px;
	clear:both;
	height:55px;
}
.news li .date {
	color:#FFF;
	background:#bdbdbd;
	padding:1px 3px;
	font-weight:bold;
}
.news li a {
	color:#890120;
	text-decoration:underline !important;
	background:url(/img/site/det_link_arrow.gif) no-repeat right;
	padding-right:8px;
}
.news li a:hover {
	text-decoration:underline !important;
}
.rssicon {
	margin:8px 13px 0 0;
}


ul.news_avto		
{
	height:auto;
	padding:5px auto;
	background:#f3f3f4;
}		
ul.news_avto li		
{		
	height:20px;	
	width:auto;
	padding:5px 0px 0px 15px;
	vertical-align: bottom;
}	
ul.news_avto li a {	
	color:#890120;
	text-decoration:underline !important;
	padding-left:8px;
	margin-top:5px;
}	
ul.news_avto li a:hover {	
	text-decoration:underline !important;
}	

/*------- why block ---------*/	



.why {
	display:block;
	overflow:hidden;
	margin:0 3px;
	background:#f3f3f4;
}
.why_table {
	margin:3px 0 0 0;
}
.whycars {
	display:block;
	padding:15px;
}
.whycars dt {
	display:block;
	height:60px;
}
.whycars dd {
	display:block;
	text-align:right;
}
.whycars dt .title {
	display:block;
	color:#ed1c24;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 3px 0;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.whycars dt .desc {
	display:block;
	color:#626263;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.why_link {
	color:#FFF;
	padding:0px 25px 1px 25px;
	background:url(/img/site/why_link_bg.gif) repeat-x right;
	border:solid 1px #7b0c26;
	text-decoration:none;
}
.why_link:hover {
	background:url(/img/site/why_link_bg_.gif) repeat-x right;
	border:solid 1px #bc1239;
}
.bet {
	color:#FFF;
	padding:0px 7px 1px 7px;
	background:url(/img/site/why_link_bg.gif) repeat-x left;
	border:solid 1px #7b0c26;
	text-decoration:none;
 //line-height:16px;
}
.bet:hover {
	background:url(/img/site/why_link_bg_.gif) repeat-x left;
	border: solid 1px #bc1239;
}
/*============= tabs ==============*/



.ui-tabs-hide {
	display: none;
}
.ui-tabs-nav {
	width: 585px;
	overflow: hidden;
}
.ui-tabs-nav, .ui-tabs-panel {
	font-size: 11px;
}
.ui-tabs-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display:block;
	width: 200%;
	height: 32px;
	overflow: hidden;
}
.ui-tabs-nav li {
	float: left;
	margin: 0 2px 3px 0px;
	font-weight: bold;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
	float: left;
}
.ui-tabs-nav a {
	padding:11px 12px 11px 4px;
	background:url(/img/site/h1_bg.gif) repeat-x;
	color:#fff;
	text-decoration: none;
	white-space: nowrap;
	outline: 0;
	text-transform:uppercase;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.ui-tabs-nav .ui-tabs-selected a {
	background:#f3f3f4;
	color:#000;
}
.ui-tabs-panel {
	clear:both;
	background: #f3f3f4;
	padding: 15px;
	height:94px;
	overflow:hidden;
	text-align:right;
}
#tabs_inn .ui-tabs-panel {
	clear:both;
	padding: 15px 0;
	background: #f3f3f4;
	height:auto;
	text-align:left;
}
#tabs_inn .ui-tabs-panel table td {
	padding:10px 40px 10px 20px;
}
.ui-tabs-panel h2 {
	font-size:16px;
	text-transform:uppercase;
	color:#ed1c24;
	margin:0 0 5px;
	display:block;
	text-align:left;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.ui-tabs-panel p {
	display:block;
	height:65px;
	text-align:left;
	line-height:14px;
}
.ui-tabs-panel .why_link {
	color:#FFF;
	padding:0px 25px 1px 25px;
	background:url(/img/site/why_link_bg.gif) repeat-x right;
	border:solid 1px #7b0c26;
	text-decoration:none;
	text-transform:lowercase;
	float:none;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
.ui-tabs-panel .why_link:hover {
	background:url(/img/site/why_link_bg_.gif) repeat-x right;
	border: solid 1px #bc1239;
}
/*============= unique car ==============*/



.un_info {
	display:block;
	color:#ed1c24;
	font-size:16px;
	font-weight:bold;
	padding:10px;
	overflow:hidden;
	height:14px;
 //height:34px;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.un_info span {
	float:left;
}
.un_info span.un_price {
	float:right;
}
.un_till {
	display:block;
	background:#e8e8e8;
	overflow:hidden;
	line-height:19px;
	padding:4px 11px;/*height:25px;*/

	}


.un_till span {
	float:left;
	font-size:12px;
}
.un_till span strong {
	color:#ed1c24;
	font-size:14px;
	font-weight:bold;
}
.un_till a {
	display:block;
	background:#ed1c24;
	float:right;
	color:#FFF;
	padding:0 30px;
	text-decoration:none;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
	text-transform:uppercase;
}
.un_till a:hover {
	background:#a70328;
	text-decoration:none;
}

/*
.un_priceblock_inner {
	font-family:Arial Narrow, Helvetica, sans-serif;
	color:#ed1c24;
	font-size:16px;
	font-weight:bold;
	display:block;
	padding:10px 0;
}
.un_priceblock_inner span {
	float:left;
	margin-left:10px;
}
.un_priceblock_inner .un_price {
	float:right;
}
.un_priceblock_inner a {
	display:block;
	background:#ed1c24;
	float:left;
	color:#FFF;
	padding:0 35px;
	text-decoration:none;
	font-size:12px;
	margin: 0 0 0 5px;
	line-height:25px;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
	text-transform:uppercase;
}
.un_priceblock_inner a:hover {
	background:#a70328;
	text-decoration:none;
}
.un_priceblock_inner a.bet_ {
	background:#a70328 !important;
}
.un_priceblock_inner a.frozen {
	background-color: #999999;
	cursor: text;
}
*/



.usual_button {
	background:#ed1c24;
	color:#FFF !important;
	padding:3px 20px;
	text-decoration:none !important;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	margin:0px 0px;
	font-family:"Arial Narrow", Helvetica, sans-serif;
	text-transform:uppercase;
}
a.frozen, a.frozen:hover {
	background-color: #999;
	cursor: default;
}

.usual_button:hover {
	background:#a70328;
	text-decoration:none;
}
.arrow_button {
	background:#ed1c24;
	color:#FFF !important;
	padding:0px 10px;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	border:none;
	float: right;
}
#popup_ok {
	background:#ed1c24;
	color:#FFF !important;
	padding:0px 10px;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	margin:2px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
}

.un_pic {
	height:210px;
	overflow:hidden;
	background:#fff;
	text-align:center;
	position: relative;
}
.selled_big {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -50px;
	margin-left: -50px;
}
.selled_small {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -32px;
	margin-left: -50px;
}


/*=====      navblock   ==========*/
.navblock {
	background:#fff url(/img/site/navblock_bg.jpg) no-repeat top left;
	height:281px;
	position:relative;
}
.navblock_inner {
	background:#fff url(/img/site/navblock_bg_inner.jpg) no-repeat left 2px;
	height:237px;
	position:relative;
}
.navblock select, #choose select {
	/*	display:block;*/

	width:100px;
}
.navblock .nav {
	display:block;
	float:right;
	width:160px;
	margin:10px 0 0 0;
	height:227px;
}
.navblock_inner .nav {
	display:block;
	float:right;
	width:160px;
	margin:13px 0 0 0;
}
.navblock .nav li, .navblock_inner .nav li {
	text-align:right;
	padding:1px 0px;
 //padding:1px 0px;
}
.navblock .nav li a, .navblock_inner .nav li a {
	color:#7f7f7f;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.navblock .nav li a:hover, .navblock_inner .nav li a:hover {
	color:#ED1C24;
}
.nav li ul {
	display: none;
}
.navblock_inner .nav ul.drop, .navblock .nav ul.drop {
	border:solid #ccc;
	border-width:1px 0 1px 0;
	padding:3px 0;
	margin:6px 0;
}
 .navblock_inner .nav ul.drop li,, .navblock .nav ul.drop li {
padding:2px 0px;
//padding:1px 0px;
}
.navblock_inner .nav ul.drop li a, .navblock .nav ul.drop li a {
	font-size:11px;
	text-transform:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.cabinet {
	display:block;
	float:left;
	width:150px;
 //width:150px;
	padding: 76px 0 0 60px;
}
.cabinet_inner {
	display:block;
	float:left;
	width:160px;
	padding: 110px 0 0 60px;
}
.cabinet h4, .cabinet_inner h4 {
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin:0 0 5px 0;
}
.cabinet ul li, .cabinet_inner ul li {
	padding:1px 0;
}
.cabinet ul li a, .cabinet_inner ul li a {
	color:#424242;
	text-decoration:none;
}
.cabinet ul li a:hover, .cabinet_inner ul li a:hover {
	color:#ED1C24;
}
.navblock h2, .navblock_inner h2, .navblock_tmp h2 {
	display:block;
	clear:both;
	width:100%;
	float:none;
	font-size:16px;
	text-transform:uppercase;
	color:#ed1c24;
	margin:0px 0 5px;
	display:block;
	text-align:left;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.navblock .go, #choose .go, .navblock_tmp .go {
	display:block;
	background:#ed1c24;
	float:right;
	color:#FFF;
	padding:0 10px;
	text-decoration:none;
	font-size:12px;
	line-height:22px;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
}
.navblock .go:hover, #choose .go:hover, .navblock_tmp .go:hover {
	background:#a70328;
	text-decoration:none;
}
/*=========  main cell =========*/	

	

	

.container_12 {
	width: 1005px;
	margin:auto;
	background:#fff;
}
.grid_left {
	display: inline;
	float: left;
	width:830px;
	margin-left:15px;
}
.grid_right {
	display: inline;
	float: right;
	width: 390px;
	position:relative;
	margin-right:15px;
}
.block {
	margin:0;
/*	overflow:hidden;*/
	background-color: #fff;
}
.clear {
	clear:both;
}
.first {
	position: absolute;
	top:170px;
	left:150px;
	z-index:100;
}
.first_inner {
	position: absolute;
	top:88px;
	left:142px;
	z-index:50;
}

#footer_inner {
	height: 225px;
	width: 1000px;
	background:#fff url(/img/site/footer_inner.jpg) no-repeat top center;
	margin: 10px 2px 0 2px;
}
#footer_inner div div {
	float: left;
}


.footer {
	height:366px;
	background:url(/img/site/footer_bg.jpg) no-repeat top center;
	position:relative;
	margin:0px 10px 0 10px;
}
.footetable td {
	text-align:center;
}
.foo_1 {
	margin-top:70px;
	margin-bottom:20px;
}
.foo_2 {
	margin-top:64px;
}
.foo_2_my {
	height:180px;
	behavior:url("/js/iepngfix.htc");
	width:240px;
	padding-top:56px;
	margin-top:60px;
	position:relative
	}
.a_video {
		position:absolute;
		top:20px;
		display:block;
		width:220px;
		height:25px
		}	
.foo_3 {
	display:block;
	margin:75px auto auto auto;
	height:226px;
	width:244px;
	behavior:url("/js/iepngfix.htc");
}
.foo_3 h2 {
	padding:70px 0 7px 30px;
	color:#000;
	font-weight:bold;
	font-size:20px;
}
.foo_3 img {
}
.foo_3 .ask {
	display:block;
	margin:10px 0 0px 0px;
	color:#900;
	text-decoration:underline;
}
.foo_3 .ask:hover {
	color: #F00;
	text-decoration:none;
}
.foo_4 {
	margin-top:65px;
}
.copyright {
	display:block;
	font-size:10px;
	color:#FFF;
	padding-left:20px;
	text-align:left;
}
.content {
	display:block;
	margin: 0 0 0px 0px;
	background:#f3f3f3;
	padding:40px 0 30px 0;
	font-size:12px;
	line-height:16px;
	min-height:349px;
 height:expression(this.scrollHeight < 370? "370px" : "auto");
}
.content h2 {
	display:block;
	padding: 0 0px 20px 0px;
	color:#f2172d;
	background:#fff;
	font-size:16px;
	margin:-40px 0 40px 0;
}
.content h3 {
	display:block;
	padding: 0px 30px 10px 30px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-size:13px;
}
.content p {
	display:block;
	padding: 0px 30px 10px 30px;
	color:#000;
	line-height:16px;
	font-size:12px;
}
.content p a, .content a  {
	color:#8b0015;
	text-decoration:underline;
}
.content p a:hover, .content a:hover {
	text-decoration:none;
}
.content ol {
	list-style-type: decimal;
	padding:0 0 0 0px;
	margin:0 0 0 60px;
}
.content ol li p {
	margin:0 0 10px 0;
}
.content ol li a {
	color:#8B0015;
	text-decoration:underline;
}
.content ol li a:hover {
	text-decoration:none;
}
.content ul {
	display:block;
	margin:0 30px 20px 30px;
	padding:0 0 0 15px;
}
.content ul li {
	background:url(/img/site/arr.gif) no-repeat 0 4px;
	margin:0 0 7px 0px;
	padding:0 0 0 10px;
}
.content ul li a {
	color:#890120;
}
.content ul li a:hover {
	text-decoration:none;
}
.content hr {
	display:block;
	margin:10px 30px 20px 30px;
	height:1px;
	overflow:hidden;
	background: #999;
	border:none;
}
/*========= news block ==========*/



.content_wrapper {
	display:block;
	margin:0 30px;
	font-size:12px;
	line-height:16px;
}
.content_wrapper_empty {
	margin:0 30px;
}
.content_wrapper_empty p {
	display:block;
	font-size:12px;
	line-height:16px;
	padding:0px 0 10px;
	margin:0 0 10px 0;
}
.content_wrapper_empty h3 {
	display:block;
	margin:0px;
	padding:10px 0px;
	font-size:13px;
}
.content_wrapper p {
	display:block;
	font-size:12px;
	line-height:16px;
	padding:0px 0 10px;
}
.content_wrapper p img {
	margin:0 10px 10px 0px;
}
.content_wrapper h3 {
	display:block;
	margin:0px;
	padding:0px 10px;
	font-size:13px;
}
.map_version {
	display:block;
	margin:30px 0 0 0;
	clear:both;
}
.news_list {
	display:block;
	clear:both;
	margin:0 30px 30px 30px;
	overflow:hidden;
}
.news_list dt {
	display:block;
	float:left;
	width:125px;
	position: relative;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 0px;
	font-size:11px;
	line-height:14px;
}
.news_list dt .date {
	background:#BDBDBD none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 3px;
	display:inline;
	margin:0 0 8px 0;
}
.news_list dd {
	display:block;
	margin:0 0px 0px 125px;
}
.news_list dd p {
	display: inline;
	margin:0 0px 5px 0px;
	padding:0px;
	line-height:15px;
	font-size:12px;
}
.news_list dd .title {
	display:block;
	margin:0 0px 5px 0px;
	padding:0px;
	font-weight:bold;
	color:#000;
	font-size:12px;
	text-decoration:none;
}
.news_list dd .title:hover {
	text-decoration: underline;
}
.news_list dd .news_link {
	color:#890120;
	text-decoration:underline !important;
	margin:0 0 0 5px;
	font-size:12px;
	background:url(/img/site/det_link_arrow.gif) no-repeat right;
	padding-right:8px;
}
.news_list dd .news_link:hover {
	text-decoration:none !important;
}
.date {
	background:#BDBDBD none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	padding:2px 0;
	text-align:center;
	width:80px;
	font-size:11px;
	line-height:14px;
}
.news_header {
	margin:0 0 10px 0;
}
/*============= pager ============*/



.pages {
	display:block;
	background:#bdbdbd;
	padding:4px 0 4px 0;
	text-align:center

}
.pages ul {
	display: block;
	margin:auto;
	width:200px;
}
.pages ul li {
	float:left;
	margin:0 4px;
	padding:0;
	background:none;
}
.pages ul li.right_arr, .pages ul li.left_arr {
	padding:1px 10px 0 10px;
 //padding:3px 10px 0 10px;
}
.pages ul li a {
	color:#890120;
	text-decoration:underline;
}
/*============= registration ============*/



#vip-form {
	margin:0 30px;
}
.forms_fields {
	display:block;
	clear:both;
	margin:0 10px 4px 30px;
	overflow:hidden;
}
.forms_fields dt {
	display:block;
	float:left;
	width:130px;
	padding:2px 0px;
	text-align:left;
	font-size:11px;
	line-height:14px;
}
.forms_fields dd {
	display:block;
	margin:0 0px 0px 130px;
	font-size:11px;
	line-height:19px;
}
.forms_fields dd a {
	color:#890120;
}
.forms_fields dd input.width {
	font-size:11px;
	display:block;
	width:150px;
	margin:0 10px 0px 0px;
	line-height:14px;
	padding:3px 3px;
	border:1px solid #999999;
}
.inp {
	font-size:11px;
	display:block;
	width:140px;
	margin:0 10px 0px 0px;
	line-height:14px;
	border:solid 1px #999;
}
.forgot a {
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.forgot a:hover {
	text-decoration: underline;
}
.check {
	border:none;
}
.small {
	display:block;
	margin:0 0px;
	font-style:italic;
	color:#858585;
	float:left;
	font-size:11px;
}
.error {
	display:block;
	font-size:11px;
}
.errorRed {
	color: #f00;
}
.congrat {
	display:block;
	margin:0 30px;
	border:solid 1px #CCC;
	background: #EEE;
	padding:30px;
}
.notifying {
	border:solid 1px #de2024;
	background:#eee;
	display:block;
	padding:10px !important;
	color:#de2024 !important;
	text-align:center;
	margin:0 30px 20px 30px;
}
.red {
	color:#F00
}
/* =========   filter ========== */
.filter {
	display:block;
	margin:0 0px 4px 12px;
	overflow:hidden;
	float:left;
	width:260px;
	height:21px;
}
.filter dt {
	display:block;
	float:left;
	width:110px;
	padding:2px 0px;
	text-align:left;
	font-size:11px;
	line-height:14px;
}
.filter dd {
	display:block;
	margin:0 0px 0px 110px;
	font-size:11px;
	line-height:19px;
	text-align:left;
}
.filter dd select {
	display:block;
	width:120px;
	font-size:11px;
	margin:0;
}
.filter_list {
	background:#fff;
}
.filter_list td {
	padding:4px;
	vertical-align:middle;
	font-size:11px;
}
.filter_list td a {
	color:#8c0627;
	text-decoration:underline;
}
.filter_list td a:hover {
	text-decoration:none;
}
.filter_list th {
	font-weight:bold;
	color:#000;
	font-size:12px;
	padding:10px 4px;
	background:#fff;
}
/*===================  auction messages  ========================*/

	

	

.auc_messages {
	padding:20px;
	background:#F7F7F7;
	border:solid 1px #900;
	margin:0 0 20px 0;
}
.auc_messages a {
	color:#A10327;
	text-decoration:underline;
}
.auc_messages a:hover {
	text-decoration:none;
}
.auc_messages .un_info {
	color:#ED1C24;
	display:block;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:14px;
	overflow:hidden;
	padding:0px 0px 10px;
}
.price_title {
	font-size:11px;
	display:block;
	font-weight:bold;
	float:none !important;
	margin:0 !important;
}
.prices_table td b {
	font-size:20px;
}
.prices_table td {
	vertical-align: top;
	padding: 0 5px;
	color: #000;
}
.prices_table td.pricebuttons {
	padding-left: 0;
	-position:relative
}

#ma_days, #ma_hours, #ma_minutes, #ma_seconds, .un_till strong, #ma_days_ready, #ma_hours_ready, #ma_minutes_ready, #ma_seconds_ready {
	float:none !important;
	color:#F00;
	font-weight:bold;
}
.un_till .simplelink {
	background:none;
	text-transform:none;
	color:#900;
	padding:0px 8px 0 0;
	font-weight:normal;
	text-decoration:underline;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E8E8E8 url(/img/site/det_link_arrow.gif) no-repeat right;
}
a.simple_link {
	background:none;
	text-transform:none;
	color:#900;
	padding:0px 8px 0 0;
	font-weight:normal;
	text-decoration:underline !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.simple_link:hover {
	background:none;
	text-decoration:none !important;
}
a.simple_link12 {
	background:none;
	text-transform:none;
	color:#900;
	padding:0px 8px 0 0;
	font-weight:normal;
	text-decoration:underline !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.simple_link12:hover {
	background:none;
	text-decoration:none !important;
}
.un_till .simplelink:hover {
	background:none;
	text-decoration:none;
	background:#E8E8E8 url(/img/site/det_link_arrow.gif) no-repeat right;
}
.bottom_line_links {
	display:block;
	background:#BDBDBD;
/*	margin-bottom:-40px;*/
	margin-top:20px;
	padding:0 10px 0 10px;
	line-height:20px;
}
.bottom_line_links a {
	background:url(/img/site/grey_arrow.gif) no-repeat right;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 10px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 10px 0 0;
	font-size:11px;
}
.bottom_line_links a:hover {
	text-decoration:underline;
	color:#424242;
}

.bottom_line_links a.invert {
	background: #e24952 url(/img/site/grey_arrow_.gif) no-repeat right;
	color:#fff;
	font-weight:bold;
	padding:4px 15px 3px 10px;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 10px 0 0;
	font-size:11px;
}
.bottom_line_links a.invert:hover {
	text-decoration: underline;
	color:#FFFFCC;
}

#ma_ball_hms, #ma_ball_hms_ready {
	display:block;
	width:102px;
	margin:35px 0 0px 6px;
	color:#FFF;
	text-align:center;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
#ma_ball_day, #ma_ball_day_ready {
	width:102px;
	margin:20px 0 0px 6px;
	color:#FFF;
	text-align:center;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	line-height:40px;
}
.days {
	display:block;
	font-size:14px;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:10px 0 0 0;
}
.days.day {
	margin:5px 0 0 0;
}
.counter_frozen .days.day {margin-top:12px} 
.compare td {
	padding:4px;
}
.compare td a {
	color:#990000;
}
.table_link2 {
	color:#8C0627;
	text-decoration:underline;
}
.table_link2:hover {
	text-decoration:none;
}
.smap_item {
	color: inherit;
	width: 150px;
	font-weight: bold;
	margin: 10px 0 10px 30px;
	float: left;
	height: 180px;
}
.smap_item ul {
	margin: 5px 10px 10px 0 !important;
	padding: 0 !important;
}
.smap_item li {
	padding: 1px 0 1px 10px !important;
	margin: 0 !important;
}
.smap_item a {
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}
.smap_item ul li a {
	padding: 0;
	margin: 0;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}

table.partners {
	margin: 0 20px;
}
table.partners td {
	padding: 0 5px 10px 5px;
	vertical-align: top;
}
table.partners img {
	margin: 4px 0 0 0;
}
table.partners a {
	padding-top: 5px;
	color: #890120;
}
table.partners strong {
	padding-bottom: 5px;
}

#ofiv {
	background-color:#f3f3f4;
	padding: 10px 0 1px 0;
	width: 481px;
	display: none;
}

#ofiv p {
	margin: 0 20px 10px 20px;
	padding: 0;
}
#choose {
	margin-bottom: 20px;
}
.mashinko_footer, .mashinko_footer_ {
	width: 188px;
	height: 20px;
	text-align: right;
	line-height: 20px;
}
.mashinko_footer span, .mashinko_footer_ span {
	margin-right: 20px;
}
.mashinko_footer a, .mashinko_footer_ a {
	color: #fff;
	text-decoration: none;
}
.mashinko_footer a:hover, .mashinko_footer_ a:hover {
	text-decoration: underline;
}
.mashinko_footer { background: #fff url(/img/mashinko_footer.gif) no-repeat left top; }
.mashinko_footer_ { background: #fff url(/img/mashinko_footer_.gif) no-repeat left top; }
.mashinko .modelinfo img {
	float: left;
	margin-right: 6px;
}
/*.infoplace .bubble_wrap {
	float: left;
	margin: 0 6px;
}

#fishka_txt {
	position:absolute;
	top: 3px;
	right:0;
	width:190px;
	margin: 20px;
}
#fishka_txt p {
	margin: 0 0 10px 0;
	padding: 0
}

.bubble_wrap {
	display: inline;
}
.bubble_wrap img {
	cursor: help;
}
.bubble {
	position: absolute;
	width: 221px;
	height: 100px;
	background-image: url(/img/bubble.png);
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
	display: none;
	left: 0;
	top: 0;
	behavior:url("/js/iepngfix.htc");
}
.bubble div {
	margin: 8px 15px 37px 10px;
	text-align: left;
	height: 65px;
	width: 195px;
	overflow: hidden;
}
.bubble div p {
	margin: 0;
	padding: 0;
}
*/
#video {
	margin:0 0 0 16px;
	width: 210px;
	height: 160px;
}

.paginator {
	padding: 10px;
}
.auclist p {
	padding: 5px 15px 5px 25px;
	height: auto;
}
.auclist ul li {
	padding: 3px 0 3px 25px;
}
.auclist a, .auclist a:hover, .auclist a:visited {
	color: #a60027;
}
.r {float:right}

.videos {padding-left:35px}
.col_left {width:229px;float:left;margin-right:54px;margin-bottom:35px}
.col_left p, .col_right p {color:#3e3e3e;font:12px Arial, Helvetica, sans-serif;margin:6px 0 4px 0;padding:0}
.col_left a, .col_right a {color:#c32619;font:11px Arial, Helvetica, sans-serif}
.col_right {float:left;width:229px;margin-bottom:35px}

.pages a {color:#890120;padding:0 2px 0 2px}
.arrow {
color:#fff !important;
background:#ed1c24;
text-decoration:none;
}
.marr10 {margin-right:5px}
.marl10 {margin-left:5px}

.langs {
	position:absolute;
	top:12px;
	z-index:10;
	font:bold 11px Arial, Helvetica, sans-serif;
	right: 0;
}

.langs a {
	float:left;
	padding:3px 5px 3px 5px;
	background:#8dc300;
	color:white;
	margin:0 0 0 5px;
	text-decoration:none;
}
.langs a:hover {
	background:#de2024;
	color:white;
}

.langs span {
	float:left;
	padding:3px 5px 3px 5px;
	background:#d5d5d5;
	color:#656565;
	margin:0 0 0 5px;
}
.fast_big {
	position:absolute;
	left:0;
	top:0
}
img.ready {
	position: absolute;
	top: 0;
	left: 0;
}

.rules_em {
	background: #ecb5d2;
}




.nicetable {
	padding: 0;
	margin: 10px 0;
	width: 460px;
}
.nicetable td, .nicetable th {
	padding: 5px 10px 5px 5px;
	border-style: solid;
}
.nicetable th {
	font-style: italic;
	color: #666;
	font-size: .9em;
	border-width: 1px 0;
	border-color: #999;
}
.nicetable td {
	border-width: 0 0 1px 0;
	border-color: #ddd;
}
.nicetable strong {
	font-weight: bold;
}
.nicetable small {
	font-size: .8em;
}
.block_onl img, .block_onl {
	position: relative;
}

.seo_lp {
	padding: 20px !important;
}


#tags {
	margin-top: 20px;
}
#tags h1 {
	margin-bottom: 10px;
}
#tags p {
	text-align: center;
	text-indent: 0;
}
#tags a {
	color: #d7d7d7;
	text-decoration: none;
	line-height: 22px;

	white-space: nowrap;
	font-size: 13px;
	font-weight: bold;
	margin: 8px;
}
#tags a:hover {
	text-decoration: underline;
}

#newtags {
	background: #f3f3f3;
	margin: 0 10px;
	padding: 20px;
	line-height: 1.5em;
}
#newtags p {
	margin: 0;
	padding: 0;
}
#newtags a, #newtags a:visited {
	color: #c3c3c3;
}
#newtags a:hover {
	text-decoration: none;
	color: #b0b0b0;
}
.start_prices{
font-size:17px;
line-height:20px;
margin-right:5px;
}
.price_div{
height:50px;
width:500px;
}

.show_price{
height:50px;
float:left;
margin-left:10px;
}

.list_credit_index_header{
height: 32px;
margin-top:-11px;
font-size:16px;
background-color:red;
}



h1.active_credits_index2 {
	background:url(/img/site/h1_bg_active.gif) repeat-x;
	
	color:#fff;
	display:block;
	margin-top:-11px;
	
}











