html, body
{
margin:0 0 0 0;
padding: 0 0 0 0;
font-family: Verdana, Arial, Tahoma, Sans-serif;
font-size: 12px;
background-color: white;
color:#333;
height:100%;
}       
p
{
margin:0;
padding: 0 0 10px 0;
/*line-height:18px;*/
}       

h1
{
margin-top:0;
padding: 45px 0px 0px 0px;
font-family: Verdana, Arial, Tahoma, Sans-serif;
font-size: 28px;
color:white;
font-weight:normal;
}       

h2
{
margin:0 0 0 0;
font-family: Verdana, Arial, Tahoma, Sans-serif;
/*letter-spacing: 2px;*/
font-size: 18px;
color:#ffcd03;
font-weight:bold;
padding: 0px 0px 4px 0px;
}       

a,
a:link,
a:visited,
a:active
	{
	text-decoration:underline;
	color:white;
	}
a:hover
	{
	color:white;
	text-decoration:none;
	}
table.main	{
	border-left: 1px solid black;
	border-right: 1px solid black;
	}

table.main td.autodetal	{
	background-color: #534848;		
	width: 342px;
	height: 57px;
	text-align:center;
	vertical-align:center;
	}
div.avtozpt	{
	color:white;
	font-size:32px;
	}
div.uptext	{
	color:white;
	text-align:center;
	font-size:26px;
	}
table.main td.upright	{
	background-color: #534848;		
	height: 57px;
	background-image:url("/intfc/fon-upright.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	text-align:right;
	vertical-align:center;
	padding-right:10px;
	}
table.main td.logotype	{
	height: 212px;
	text-align:center;
	vertical-align:top;
	}
table.main td.mazda	{
	background-color: #534848;		
	height: 212px;
	background-image:url("/intfc/fon-mazda2.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	text-align:right;
	vertical-align:bottom;
	padding-right:12px;
	}
span.kod  {font-size:15px;color:#fdfcfc;}
span.tel  {font-size:25px;color:#fdfcfc;}

table.main td.fblack	{
	background-color: black;		
	height: 30px;
	text-align:left;
	vertical-align:center;
	}
table.main td.fsearch	{
	background-color: black;		
	height: 30px;
	background-image:url("/intfc/fon-search.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	text-align:right;
	vertical-align:center;
	padding-right:12px;
	}
div.partners	{
	color:white;
	font-size:15px;
	font-weight:bold;
	}
table.main td.aboutext	{
	background-color: #534848;		
	text-align:left;
	vertical-align:top;
	color:white;
	}
div.comp	{
	padding:10px 10px 5px 15px;
	}

div.contact	{
	background-color: black;		
	color:white;
	font-size:15px;
	font-weight:bold;
	padding:5px 15px 5px 15px;
	}

table.main td.mcenter {
	text-align:left;
	vertical-align:top;
	}

table.content td.text {
	text-align:center;
	vertical-align:top;
	padding:20px 15px 15px 15px;
	}
table.content td.fright {
	text-align:center;
	vertical-align:top;
	width:181px;
	background-image:url("/intfc/fon-right.jpg");
	background-repeat: repeat-x;
	background-position: top left;
	padding-top:25px;
	}
img#picavto {width:220px; height:154px; border:1px solid #333;}

table.main td.footer	{
	background-color: #534848;		
	background-image:url("/intfc/fon-footer.jpg");
	background-repeat: repeat-y;
	background-position: top left;
	padding:20px 12px 30px 12px;
	}
table.minin td {
font-size: 11px;
color: white;
}
table.minin td a,
table.minin td a:link, 
table.minin td a:active, 
table.minin td a:visited
	{
	color: white;
	text-decoration: underline;
	}
table.minin td a:hover
	{
	color: white;
	text-decoration: none;
	}
.thumbnails
{
/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */
/*margin: -20px 0 0 -5px;*/
margin: -20px 0 0 -20px;

/* Выравнивание по центру */
text-align: center;
}

.thumbnail
{
/* Убираем подчеркивание у элемента ins,
который был использован для совместимости со старыми версиями Internet Explorer */
text-decoration: none;

/* Следующее правило для Firefox 2 */
display: -moz-inline-box;

/* а это для остальных */
display: inline-block;

vertical-align: top;

/* Убираем выравнивание по центру */
text-align: right;

/* Отступы между блоками */
/*margin: 25px 0 0 3px;*/
margin: 20px 0 0 20px;
}

.thumbnail .r
{
/* Если есть необходимость, то свойства padding, border, background и position со значением relative
лучше задавать у этого элемента -- это несколько расширит количество поддерживаемых версий браузеров */

/* Задаем минимальную ширину по тексту */
width: 220px;

/* Минимальная ширина в пикселях будет автоматически рассчитываться по ширине картинки */
float: left;
}
div#marka  {color:#1279d8; margin-bottom:5px;}


