/* Стили таблицы поиска по автомобилям и карточки автомобиля */

span.important {
	font-size: 160%;
	color: #EC7C22
}

/* Кнопка сброса формы */
a.resetForm:hover, a.resetForm:active {
	background-image: url(/_/ico_close_red.gif);
	color: #D16046 !important;
}
a.resetForm {
	background-image: url(/_/ico_close_grey.gif);
	background-position: 0 0.4em;
	background-repeat: no-repeat;
	color: #64808F;
	padding: 0.1em 0 0.1em 15px;
}

/* Таблица результатов поиска */
.tSearch td, .tSearch th {
	font-size: 85%;
	border-bottom: 1px solid #ACCCE9;
	padding: 0.5em 0.2em 0.5em 0.4em;
}
.tSearch th {
	background: #448DB6;
	color: #FFFFFF;
	font-weight: bold;
	border-left: 1px solid #FFFFFF;
}
.tSearch td.sort {
	background: #EDF7FC;
	border-left: 1px solid #FFFFFF;
	border-bottom: none;
	padding: 1px;
}
.tSearch td.brd, .tSearch td.tdf {
	background: #ACCCE9;
	border-top: 2px solid #FFFFFF;
	border-bottom: 0;
	padding: 0;
}
.tSearch td.img { padding: 2px }
.tSearch td.tdf { background: #448DB6 }
.tSearch th.first, .tSearch td.first { border-left-width: 0 }

/* Вариант таблицы для поиска с водителем */
.withDriver td, .withDriver th { border-bottom-color: #F9D1A8; }
.withDriver th, .withDriver td.tdf  { background: #E28131; }
.withDriver td.sort { background: #FDF3E0; }
.withDriver td.brd { background: #F9D1A8; }

/* Строки для сравнения */
.tSearch tr.trCompare td {
	background: #F1F3F5;
}

.tSearch tr.trAutoWeek td {
	background: #EDF7FC;
}
.tSearch tr.trAutoWeekWd td {
	background: #FDF3E0;
}

/* Карточка автомобиля */
table#card {white-space: nowrap;}
table#card {margin-bottom: 6px;}
table#card td {font-size: 85%;}
table#card td img.mainImage {margin: 0; border: 1px #CCCCCC solid;}
table#card td img.previewImage {margin: 0 2px 3px 0; border: 1px #CCCCCC solid; width: 120px; height: 90px;}
table#card td table.pasportu {width: 250px; height: 188px;}
table#card td table.pasportu tr td{
	border: 1px #DDDDDD solid;
	background-color: #F6F6F6;
	color: #CCCCCC;
	vertical-align: middle;
	text-align: center;
}

/* Вывод характеристик атомобиля */
table#props {border-top: 4px #717E8B solid;}
table#props td {font-size: 90%; border-bottom: 1px solid #D8DBDF; padding: 5px 5px 5px 17px; font-weight: normal;}
table#props tr.last td {border: none;}
table#props td#rowName {white-space: nowrap; font-weight: bold; padding-left: 15px; color: #5B6B7B;}
table#props tr.ground td {background-color: #F6F7F6;}

table#props table.price td {padding: 0; border: none; width: 50%; vertical-align: top; font-size: 100%}
table#props table.price td h2 {
	margin: 0 0 .5em;
	padding: 0 0 .2em 1px;
	font-size: 100%;
	border-bottom: 1px solid #CBE0E9;
}
table#props table.price td.withoutDriver h2 {color: #337EA5;}
table#props table.price td.withDriver {padding-left: 15px;}
table#props table.price td.withDriver h2 {color: #E66D1C; border-color: #F8D6BF;}

table#props table.options tr td {font-size: 100%; border: none; padding: 0; vertical-align: top;}
table#props table.options tr td.right {padding-left: 15px;}
table#props table.options div {margin-bottom: 2px}
table#props table.options div.noData {color: #CBD1D4;}
table#props tr.final td {padding: 0; border-bottom: 2px #717E8B solid;}

/* Вспомогательные стили */
.light {color: #5B6B7B;}

/* Оформление галереи автомобилей */
div#carGallery {
	display: none;
	position: absolute;
	left: 0;
	top: 400px;
	width: 100%;
}

div#borderBox {
	padding: 10px;
}

div#navigation {
	width: 100%;
}

#navigation div.prev,
#navigation div.next,
#navigation div.cell {
	float: left;
	position: relative;
}

#navigation div.cell {
	border-width: 1px 1px 1px 0;
	border-color: #FFFFFF;
	border-style: solid;
}
#navigation div.first {
	border-width: 1px;
}

#navigation div.cell a,
#navigation div.cell span{
	display: block;
	width: 18px;
	height: 16px;
	overflow: hidden;
	text-indent: -100px;
}
#navigation div.cell a:hover{
	background-color: #818D98;
}
#navigation div.cell span{
	background-color: #FFFFFF;
}

#navigation div.prev, #navigation div.next  {
	width: 18px;
	height: 16px;
	margin-top: 1px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

#navigation div.prev {background: transparent url(/_/arrow_prev.gif) no-repeat;}
#navigation div.next {background: transparent url(/_/arrow_next.gif) no-repeat right;}

div#previewBox {
	visibility: hidden;
	width: 132px;
	height: 102px;
	position: absolute;
	padding-top: 3px;
	z-index: 10000;
	margin-top: 12px;
}

.shadow120x90 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/shadow_for_120x90.png', sizingMethod='crop');
	background-position: left top;
}
.shadow120x90[class] {
	background-image: url(/_/shadow_for_120x90.png);
	background-repeat: no-repeat;
}

img#previewImg {
	width: 120px;
	height: 90px;
	position: relative;
	border: 1px #FFF solid;
}

div#bigPicture {
	margin-top: 10px;
}

.transparent {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_/rc_box.png', sizingMethod='scale');
	background-position: left top;
}
.transparent[class] {background-image: url(/_/rc_box.png);}
.transparent img {position: relative;}

div#bigPicture img{border: 1px #DDD solid; cursor: pointer; background-color: #DDD;}
img.closeGallery {
	width: 13px;
	height: 13px;
	cursor: pointer;
	float: right;
	margin-top: -16px;
}

/*Баннер PilotAuto*/
.content>table>tbody>tr>td>noindex>a>img{
  float: right !important;
}

.content table{
  width: 100%;
}