#auto-chooser
{
position: relative;
margin: 0 0 0 -1em;
padding: 0 0 1px 0;
width: 100%;
}
#auto-chooser:after
{
content: '';
display: block;
clear: left;
}
#auto-chooser .tabs
{
margin: 0;
padding: 0;
width: 100%;
}
#auto-chooser .tabs a
, #auto-chooser .tabs b
{
float: left;
margin: 0;
padding: 0.2em 1em 0.3em 1em;
font-weight: normal;
}
#auto-chooser .by-partition a
, #auto-chooser .by-partition b
{
color: #000000;
}
#auto-chooser .by-partition
{
float: left;
margin: 0.5em 1em 0 0;
width: auto;
}
#auto-chooser .agenda
{
position: relative;
float: left;
//display: inline;
margin: 0.7em 0 0 20px;
}
#auto-chooser .agenda .exist
{
margin-top: 3px;
left: -20px;
}
#auto-chooser .main
{
margin: 0;
padding: 1em;
clear: left;
}
#auto-chooser .tabs .selected
, #auto-chooser .main
, .auto-chooser-filter .framed b
, #auto-chooser .columns4 .legend
, .pager .numbers .selected
{
background: #ecebcd;
}


/* Common */

#auto-chooser .viewer .selected
, .content h4
{
color: #ffffff;
background: #2a85f0;
}
#auto-chooser .viewer .selected .pseudo_hover
, #auto-chooser .viewer .selected ins.pseudo:hover
{
color: #ffffff! important;
}
.content h4
{
padding: 0.1em 0.5em 0.1em 0.5em;
margin: 0 0 0 -0.5em;
position: relative;
display: inline-block;
}

.auto-chooser-comment h2
{
position: relative;
font-family: Arial, sans-serif;
font-style: normal;
font-size: 1.3em;
font-weight: normal;
margin: 1em 0 0.4em 0;
}
.auto-chooser-comment h2 img
{
position: absolute;
left: -100px;
top: -20px;
}
.auto-chooser-comment p
{
margin: 0;
padding: 0 0 0.4em 0;
}
sub.counter
{
color: #000000;
font-size: 0.89em;
//font-size: 1em;
}

.auto-chooser-filter .framed
{
position: relative;
margin-left: -0.3em;
width: 100%;
}
.auto-chooser-filter .framed a
, .auto-chooser-filter .framed b
{
padding: 0.1em 0.3em 0.2em 0.3em;
font-weight: normal;
color: #000000;
}


/* Filter */

#auto-chooser-filter h4
{
padding-left: 40px;
margin-left: -40px;
background-image: url('/search/arrow-left.gif');
background-repeat: no-repeat;
background-position: 0 50%;
}
#auto-chooser-filter
{
margin: 0 0 7em 0;
}
#auto-chooser-filter .navigation
, #auto-chooser-filter .navigation ul
, #auto-chooser-filter .navigation li
, #auto-chooser-filter .navigation dl
, #auto-chooser-filter .navigation dt
, #auto-chooser-filter .navigation dd
{
margin: 0;
padding: 0;
}
#auto-chooser-filter .navigation
{
margin: 0 0 1em 0;
}
#auto-chooser-filter .navigation ul
{
margin: 0 0 0 1em;
}
#auto-chooser-filter .navigation li
{
margin: 0.5em 0;
}
#auto-chooser-filter .navigation dl
{
margin: 0.5em 0;
}
#auto-chooser-filter .navigation dt
{
font-style: normal;
color: #898989;
}

#auto-chooser
, .auto-chooser-filter
{
margin-bottom: 1em;
}


/* Regions */
#auto-chooser-region .navigation
{
margin: 0.5em 0;
}
#auto-chooser-region .navigation li
{
margin: 0.25em 0;
}
#auto-chooser-region.hide-append-list .popup-box
{
display: none;
}
#auto-chooser-region-append-list-control
{
position: relative;
z-index: 2000;
margin-top: 1em;
}
#auto-chooser-region .popup-box
{
position: absolute;
z-index: 1000;
margin: -2.5em 0 0 -18px;
white-space: nowrap;
}
#auto-chooser-region .popup-box .c
{
margin-top: 18px;
padding-top: 2em;
}
#auto-chooser-region .popup-box .close
{
display: none;
}
#auto-chooser-region .popup-box input
{
display: block;
width: 100%;
}
#auto-chooser-region .popup-box #auto-chooser-region-append-list
{
margin: 0.5em 0 0 0;
padding: 0 0.5em 0 0;
height: 12em;
overflow: auto;
}


/* Result */

.cars-list
{
clear: left;
padding: 0 0 0 1em;
}

/* Pager */

.pager h6
{
font-size: 1.3em;
font-weight: normal;
margin: 0;
padding: 0;
}
.pager p
{
padding: 0;
margin: 0 0 0.5em 0;
}
.pager .prev
, .pager .next
{
margin: 0 1em 0 0;
text-decoration: none;
}
.pager a ins
{
text-decoration: underline;
}
.pager .arrow
{
font-size: 1.3em;
}
.pager .disabled
{
color: #898989;
}
.pager .numbers
{
font-size: 1.2em;
}
.pager .numbers a
, .pager .numbers b
{
padding: 0.1em 0.4em;
font-weight: normal;
}

/* By brands */

#auto-chooser .viewer
{
position
float: left;
width: 100%;
margin: 0 0 0 -0.3em;
padding: 0;
}
#auto-chooser .viewer:after
{
content: '';
display: block;
clear: left;
}
#auto-chooser .viewer .item
{
float: left;
margin: 0 0.5em 0 0;
padding: 0.2em 0.3em;
white-space: nowrap;
line-height: 1.3;
}
#brands-list
, #models-list
{
clear: left;
width: 100%;
}
#brands-list:after
, #models-list:after
{
content: '';
display: block;
clear: left;
}
#brands-list .item
, #models-list .item
{
float: left;
padding: 0 1em 0.75em 0;
white-space: nowrap;
}
.show_pop .item
, .show_jp .item
, .show_eu .item
, .show_de .item
, .show_us .item
, .show_fr .item
, .show_h .item
, .show_kr .item
, .show_it .item
, .show_ru .item
{
display: none;
}
.show_pop .pop
, .show_jp .jp
, .show_eu .eu
, .show_de .de
, .show_us .us
, .show_fr .fr
, .show_h .ch
, .show_kr .kr
, .show_it .it
, .show_ru .ru
{
display: block;
}

#auto-chooser .main h2
{
font-size: 1.2em;
font-family: Arail, sans-serif;
font-style: normal;
font-weight: normal;
padding: 0;
margin: 0 0 0.75em 0;
}

#price
, #price_from
, #price_to
{
width: 7.5em;
margin: 0 0.25em;
}
#price
{
padding: 1px;
top: 0.15em;

margin: 0 0.2em 0 0.5em;
}
#submit
{
margin-left: 1em;
}

#auto-chooser .tabs b.by-hot,
	#auto-chooser .tabs a.by-hot,
	#auto-chooser .tabs a.by-hot:active,
	#auto-chooser .tabs a.by-hot:hover,
	#auto-chooser .tabs a.by-hot:link,
	#auto-chooser .tabs a.by-hot:visited
{
	color: red;
	font-weight: bold;
}

