/**********************************/
.autoDisclaimer {
	font-size:0.8em;
	width:50%;
	padding-top:50px;
}

.autoDisclaimerLeft {
	font-size:0.8em;
	width:200px;;
	padding-top:50px;
	text-align:left;
	
}

.autoDisclaimerLeft OL {
	margin:0px;
	padding:0px;
	margin-left:25px;
}


.autoDisclaimer OL {
	margin:0px;
	padding:0px;
	margin-left:25px;
}

.thumb {
	filter:alpha(opacity=70);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;

}

.thumbSelected {
	filter:alpha(opacity=100);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;

}

.priceTable TD {
	font-size:0.7em;
}

.equipmentTable {
	border-top:1px solid #a4a4a4;
	border-left:1px solid #a4a4a4;
}

.equipmentTable TD {
	font-size:70%;
	border-bottom:1px solid #a4a4a4;
	border-right:1px solid #a4a4a4;
	color:#484848;
	
}

.equipmentTable TH {
	font-size:70%;
	font-weight:normal;
	background-color:#ffd1d1;
	border-bottom:1px solid #a4a4a4;
	border-right:1px solid #a4a4a4;
}

.equipmentTable TD.option {
	font-size:60%;
	text-align:center;
}

.equipmentTable TD.optionSelected {
	font-size:60%;
	text-align:center;
	background-color:#f0f0f0;
}

.thumbnails {
	/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */
	margin: 0 0 0 -2em;

	/* Выравнивание по центру */
	text-align: left;
	font-size:0.9em;
}

.thumbnail {
	/* Убираем подчеркивание у элемента ins,
	   который был использован для совместимости со старыми версиями Internet Explorer */
	text-decoration: none;

	/* Следующее правило для Firefox 2 */
	display: -moz-inline-box;

	/* а это для остальных */
	display: inline-block;

	vertical-align: top;

	/* Убираем выравнивание по центру */
	text-align: center;

	/* Отступы между блоками */
	margin: 3em 0 0 2em;	
}

.thumbnail-bg {
	background-image:url('/i/distributor/float-block-border.gif');
	background-repeat:no-repeat;
	width:170px; 
	height:125px; 
	padding:10px 0px;
}

.thumbnail .r {
	/* Если есть необходимость, то свойства padding, border, background и position со значением relative
	   лучше задавать у этого элемента -- это несколько расширит количество поддерживаемых версий браузеров */

	/* Задаем минимальную ширину по тексту */
	width: 15em;

	/* Минимальная ширина в пикселях будет автоматически рассчитываться по ширине картинки */
	float: left;
}

/**************************************/
UL.modelMenu, UL.modelFilesMenu, UL.selectedModelMenu{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:0.9em;
}

UL.modelMenu LI, UL.modelFilesMenu LI{
	padding:5px 0px 5px 20px;
	margin:0px;
	background-position:left center;
	background-repeat:no-repeat;
}

UL.modelMenu LI, UL.selectedModelMenu LI {
	background-image:url(/i/distributor/auto/model-menu-bullet.gif);
	
}

UL.selectedModelMenu LI.selected {
	background-image:url(/i/distributor/auto/model-menu-bullet.gif);
}

UL.selectedModelMenu LI {
	background-image:url(/i/distributor/auto/model-menu-bullet-gray.gif);
	
}

UL.selectedModelMenu LI {
	float:left;
	margin:0px;
	padding:5px 0px 5px 20px;
	margin-right:15px;
	position:relative;
	text-align:left;
	background-position:left center;
	background-repeat:no-repeat;
}

UL.modelFilesMenu LI {
	background-image:url(/i/distributor/auto/pdf.gif);
}