.NewCarsListDivSearch
{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	position: relative;
}
.NewCarsListDivFilter
{
	float: left;
	width: 95%;
	padding: 10px 0 10px 10px;
	overflow: hidden;
}
.NewCarsListDivImage
{
	display: none;
}

/* ------------------------------
		COMBO BOXES 
------------------------------- */
.NewCarsListWebPartDivComboBoxes
{
	float: left;
	width: 100%;
	padding-bottom: 10px;
}

.NewCarsListWebPartDivComboBox
{
	width: 100%;
}
.NewCarsListWebPartDivComboBox select
{
	width: 100% !important;
}
/* --------- BUTTON RESET ---------- */
.NewCarsListWebPartDivButtonsReset
{
	float: left;
	width: 260px;
}
.NewCarsListWebPartFilterAnchor
{
	float: left;
	vertical-align: middle;
	border-bottom: none !important;
	padding-right: 5px;
}
.NewCarsListWebPartFilterSpan
{
	float: left;
	width: 25px;
	height: 25px;
	overflow: hidden;
	vertical-align: middle;
	cursor: pointer;
	_cursor: hand;
}
.NewCarsListWebPartFilterLinkButton:link, .NewCarsListWebPartFilterLinkButton:visited,
.NewCarsListWebPartFilterLinkButton:active
{
	float: left;
	font-size: 11px;
	text-decoration: none;
	border-bottom: none !important;
	padding-top: 5px;
}
.NewCarsListWebPartFilterLinkButton:hover
{
	text-decoration: underline;
	border-bottom: none !important;
}


/* --------- BUTTON SEARCH ---------- */

.NewCarsListWebPartDivButtonsSearch
{
	float: right;
	text-align: right;
}
.NewCarsListWebPartFilterSearchAnchor
{
	display: inline-block;
	vertical-align: middle;
	border-bottom: none !important;
	padding-right: 5px;
}
.NewCarsListWebPartFilterSearchSpan
{
	width: 25px;
	height: 25px;
	overflow: hidden;
	vertical-align: middle;
	cursor: pointer;
	_cursor: hand;
	display: block;
}
.NewCarsListWebPartFilterSearchLinkButton:link, .NewCarsListWebPartFilterSearchLinkButton:visited,
.NewCarsListWebPartFilterSearchLinkButton:active
{
	display: inline-block;
	font-size: 11px;
	text-decoration: none;
	border-bottom: none !important;
	padding: 5px 5px 0 0;
}
.NewCarsListWebPartFilterSearchLinkButton:hover
{
	text-decoration: underline;
	border-bottom: none !important;
}

/* --------- LOADING ---------- */
.NewCarsListWebPartLoadingPanel
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 130px !important;
	height: 180px;
	height/**/:/**/130px;
	padding-top: 50px;
	text-align: center;
}
.NewCarsListWebPartImageLoading
{
	display: inline-block;
	text-align: center;
	width: 75px;
	height: 75px;
	overflow: hidden;
}


/* ------------------------------
		TOP PAGING AND COUNTER 
------------------------------- */
.NewCarsListWebPartDivNavigationTop
{
	float: left;
	width: 100%;
	padding: 6px 0px 6px 0px;
	margin-bottom: 5px;
}
.NewCarsListWebPartDivCarCountTop
{
	float: left;
}
.NewCarsListWebPartLabelCarCountTop
{
	float: left;
	margin: 0 0 0 10px;
}
.NewCarsListWebPartDivPagerTop
{
	float: right;
	text-align: right;
}
.NewCarsListWebPartPagingControlOnePage
{
	margin-right: 5px;
}
.NewCarsListWebPartPagingControlOnePage span
{
	font-weight: bold;
}
.NewCarsListWebPartPagingControlOnePage a, .NewCarsListWebPartPagingControlOnePage a:visited,
.NewCarsListWebPartPagingControlOnePage a:active, .NewCarsListWebPartPagingControlOnePage a:hover
{
	border: none !important;
	text-decoration: none;
}
.NewCarsListWebPartPagingControlOnePage a:hover
{
	text-decoration: underline;
}



/* ------------------------------
		LIST 
------------------------------- */
.NewCarsListWebPartDivRepeater
{
	float: left;
	width: 100%;
	margin-bottom: 5px;
}

/* ---------- HEADER -------------- */
.NewCarsListWebPartRepeaterHeader
{
	float: left;
	width: 100%;
	padding: 2px 0px 2px 0px;
}
.NewCarsListWebPartRepeaterTitle
{
	float: left;
	max-width: 70%;
	font-weight: bold;
	padding: 4px 0 4px 0;
	margin: 0 10px 0 10px;
	overflow: hidden;
}
.NewCarsListWebPartRepeaterPrice
{
	float: right;
	width: 150px !important;
	width: 160px;
	width/**/:/**/150px;
	height: 12px !important;
	height: 20px;
	height/**/:/**/12px;
	font-weight: bold;
	padding: 4px 10px 4px 10px;
	text-align: right;
}

/* ---------- BODY ---------------- */
.NewCarsListWebPartRepeaterBody
{
	float: left;
	width: 430px;
	min-height: 55px;
	padding: 10px 0 10px 0;
}
.NewCarsListWebPartRepeaterDivImageCarPreview
{
	float: left;
	width: 110px !important;
	width: 130px;
	width/**/:/**/110px;
	height: 55px;
	overflow: hidden;
	padding: 0px 10px 0px 10px;
	text-align: center;
}
.NewCarsListWebPartRepeaterImageCarPreview
{
	width: 110px !important;
	height: 55px !important;
	overflow: hidden;
	border: none;
}
.NewCarsListWebPartRepeaterDivInfo
{
	float: left;
	width: 290px !important;
	width: 300px;
	width/**/:/**/290px;
	padding: 0 10px 10px 0;
}
.NewCarsListWebPartRepeaterCarInfoHeader
{
	font-weight: bold;
}
.NewCarsListWebPartRepeaterDivDetailLink
{
	float: right;
}
.NewCarsListWebPartRepeaterDivDetailLink a, .NewCarsListWebPartRepeaterDivDetailLink a:visited,
.NewCarsListWebPartRepeaterDivDetailLink a:active, .NewCarsListWebPartRepeaterDivDetailLink a:hover
{
	text-decoration: none;
	border-bottom: none !important;
}
.NewCarsListWebPartRepeaterDivDetailLink a, .NewCarsListWebPartRepeaterDivDetailLink a:visited,
.NewCarsListWebPartRepeaterDivDetailLink a:active, .NewCarsListWebPartRepeaterDivDetailLink a:hover
{
	text-decoration: none;
	border-bottom: none !important;
}
.NewCarsListWebPartRepeaterDivDetailLink a:hover
{
	text-decoration: underline;
}
.NewCarsListWebPartRepeaterImageCarDetailLink
{
	display: inline-block;
	width: 18px;
	height: 15px;
	margin-right: 5px;
	vertical-align: middle;
}


/* ------------------------------
	BOTTOM PAGING AND COUNTER 
------------------------------- */
.NewCarsListWebPartDivNavigationBottom
{
	float: right;
	width: 100%;
	padding: 6px 0px 6px 0px;
	text-align: right;
}
.NewCarsListWebPartDivCarCountBottom
{
	float: left;
}
.NewCarsListWebPartLabelCarCountBottom
{
	float: left;
	margin: 0 0 0 10px;
}
.NewCarsListWebPartDivPagerBottom
{
	float: right;
	text-align: right;
}




/* ------------------------------
	COMBO BOX 
------------------------------- */
.ComboBox_SkodaAuto
{
	float: left;
	width: 100%;
	height: 20px;
	margin-bottom: 5px;
}
.ComboBoxInput_SkodaAuto,
.ComboBoxInputHover_SkodaAuto
{
	float: left;
	width: 306px !important;
	width: 313px;
	width/**/:/**/306px;
	height: 12px !important;
	height: 20px;
	height/**/:/**/12px;
	padding: 3px 3px 3px 3px;
	font-size: 10px;
}
.ComboBoxImage_SkodaAuto,
.ComboBoxImageHover_SkodaAuto
{
	float: left;
	width: 18px !important;
	width: 19px;
	width/**/:/**/18px;
	height: 18px !important;
	height: 20px;
	height/**/:/**/18px;
	cursor: pointer;
	_cursor: hand;
}
.ComboBoxDropDown_SkodaAuto
{
	width: 331px !important;
	width: 333px;
	width/**/:/**/331px;
}
.ComboBoxItem_SkodaAuto,
.ComboBoxItemHover_SkodaAuto,
.ComboBoxItemDisabled_SkodaAuto
{
	font-size: 10px;
	text-decoration: none;
	cursor: pointer;
	padding: 3px;
	text-align: left;
}



/* ------------------------------------
	ICONS
------------------------------------*/
.NewCarsListWebPartRepeaterTestCar
{
	float: left;
	width: 16px;
	height: 16px;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	margin-top: 4px;
}
.NewCarsListWebPartRepeaterBazaarCar
{
	float: left;
	width: 16px;
	height: 16px;
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
	margin-top: 4px;
}
