p,div,b,td,tr,body {color:black; font-family:Verdana,Helvetica,sans-serif; font-size: 12px;}

body,td.body {background:#005596;}

.content_body {
background-color: #FFFFFF;
text-align: center;
border-color: #00008B;
border-bottom: solid 1px #00008B;
border-left: solid 1px #00008B;
border-right: double 1px #00008B;
}

p {
text-indent:10px;
text-align:justify;
}

h1 {text-align:center; font-weight:bold; font-size: 22px; color:#FFFFFF;}

h2 {text-align:center; font-weight: bold; font-size: 20px;}

h3 {text-align:center; font-weight:bold; font-size: 18px; color:darkblue;}

h4 {text-align:center; font-size: 16px;}

tr.frame,td.frame {background:darkblue;}

td.shadow {background:#326b85;}

td.paper {background:white;}

td.active {background:white;}

td.unactive {background:#ffb260;}

td.bottomline {background:#171777; color:white}

tr.firstrow,td.firstrow {background:#ffb260;}

tr.unparity,td.unparity {background:#fcf1e6;}

.listactive {color:darkblue;}

.verysmall {font-size:10px;}

.dp_left {float: left;}

.dp_right {background: url('/i/t.gif') repeat-x left 10px; text-align: right; clear: right;}

.search {color:darkblue; font-weight:bold;}

.price {background:white;}

.number {color:black;}

.red {color:#ff0000;}

li {
text-align: justify;
}

.grey_border {
border: solid thin #CCCCCC;
border-color:#CCCCCC;
}

.news {
border: solid thin;
border-color: #cccccc;
text-align: justify;
vertical-align: top;
font-size: 12px;
padding: 3px;}

.more_details {
text-indent: 20px;
font-size: small;}

a {text-decoration:underline; color:#003c8d;}

 a:hover {color:darkblue; text-decoration:underline;}

 a:visited {color:#003c8d;}

 a:active {color:#003c8d;}

a.menu  {font-weight:bold; text-decoration:none;}

a.menu:hover {color:darkblue; text-decoration:underline;}

a.menuactive  {font-weight:normal; text-decoration:none;}

a.menuactive:hover {color:darkblue; text-decoration:underline;}

a.mailto {color:white; text-decoration:none;}

 a.mailto:hover {color:white;}

 a.mailto:visited {color:white;}

 a.mailto:active {color:white;}

a.price {background:#e7e8ed; font-weight:bold; text-decoration:none;}

a.price:hover {color:darkblue; font-weight:bold; text-decoration:underline;}

.input {
border: 1px;
border-style: solid;
border-color: #cccccc;
background-color: #f0f0f0;
font-family: Tahoma;
}

.button {
border: 1px;
border-style: solid;
border-color: #000000;
background-color: #CCCCCC;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*Стили для каталога ЗИЛ...*/
.c1 {
	BACKGROUND-COLOR: #f5f8fa
}
.c2 {
	BACKGROUND-COLOR: #e7eff1
}

td.table1{
background-color:white;
padding:4px;
}

.text0 {
	COLOR: #291400;
	FONT: 12px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.text1 {
	COLOR: #291400;
	FONT: 14px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.text2 {
	COLOR: #000000;
	FONT: 12px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.text3 {
	COLOR: #01478C;
	FONT: bold 15px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.text4 {
	COLOR: #BA0000;
	FONT: bold 15px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.text5 {
	COLOR: #ffffff;
	FONT: bold 14px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.texta  {
	COLOR: #291400;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border : 1px solid Black;
}
.micro {
	FONT: normal 10px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.catalog {
	COLOR: #005A8D;
	FONT: 22px Arial black, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.name {
	COLOR: #ffffff;
	FONT: bold 16px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.info {
	COLOR: #005A8D;
	FONT: bold 16px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.model {
	COLOR: #005A8D;
	FONT: bold 26px Arial black, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

IMG { border: 0px; }

/*...Стили для каталога ЗИЛ*/


/* Стили для новостей ЗИЛ... */

.left {
float:left;
margin-right:15px;
margin-bottom:10px;
border: #666666 solid thin;
background-color: #e1e1e1;
}

.right {
float:right;
margin-left:15px;
margin-bottom:10px;
border: #666666 solid thin;
background-color: #e1e1e1;
}

.comment {
font-size:8pt;
text-align:center;
background-color: #e1e1e1;
padding: 3px 0px 5px 0px;
}


.characteristics table {
	border-collapse: collapse;
	margin: 0 auto;
}

.characteristics table td, .characteristics table th {
	border: 1px solid #bebebe;
	padding: 5px 4px;	
	text-align: center;
}

.characteristics table th, .characteristics table td.left-title {
	color: #444;
	font-size: 14px;
	vertical-align: middle;
}

.characteristics table th {
	background-color: #dfdfdf;
	font-weight: bold;
}

.characteristics table td.left-title {
	background-color: #f3f3f3;
	text-align: left;
}

.characteristics p {
	font-size: 12px;	
	line-height: 16px;
	text-align: justify;	
	text-indent: 0;
	vertical-align: top;
}





/* ...Стили для новостей ЗИЛ */

