a img {border:none;} 


BODY TD {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:60%; 
	
}
/*BODY TD td {font-size:100%; }*/

BODY DIV {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1  {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ee0009;
	margin:0;
}

h1 A {
  padding: 0;
	color:#ee0009;
	text-decoration:none;
}

h2 {
	font-size:13px;
	color:#919191;
}

h1.news
{
  padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: normal;
}

h2.news
{
  padding: 0;
  margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: normal;
}

h1.news-item {
	font-size:13px;
	color:#919191;
}

strong.news-header
{
/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ee0009;
	margin:0;
}

A {
	color:#517897;
	font-size:100%;
	text-decoration:none;
}

A.red {
	color:#ee0011;
	text-decoration:none;
}

.logo-delimeter {
	padding:8px;
}

.iePNG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }/* стиль для нормальной работы ссылок в элементах с PNG-фоном */


.innerBodyContainer {
	font-size:70%;
}


/* лигалы */
.legal {
	border-top:0px solid #dbdbdb;
	/*font-size:65%; нужно было без doctype */
	padding:10px 30px 10px 30px;
	color:#9b9b9b;
	background-color:#FFFFFF;
}

.legal A {
	text-decoration:none;
	color:#517897;
}

.legal-no-border {
	font-size:65%;
	padding:10 0 0 0;
	color:#9b9b9b;
}

.legal-no-border A {
	text-decoration:none;
	color:#4971b7;
}

/* pager */
td.pager {
	font-size:11pt;
}

.selected-page {
	font-family:Arial,Verdana, Helvetica, sans-serif;
	padding:2px 3px;
	margin:2px;
	background-color:#858585;
	color:#ffffff;
}

.page {
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:#858585;
	padding:2px 3px;
	margin:2px;
	text-decoration:none;
}

.page:hover {
	text-decoration:underline;
}

TABLE.bodyTable {
	width:90%;
}

TABLE.bodyTable TH {
	padding:3px;
	font-size:60%;
	font-weight:bold;
	text-align:left;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#e8e8e6;
}

TABLE.bodyTable TD {
	padding:3px;
	text-align:left;
	border-bottom:1px solid #e8e8e6;
}

TABLE.bodyTable TD TD {
	padding:3px 3px 3px 0px;
	text-align:left;
	border:0;
}

TABLE.mainPageBody TD h2 A {
	font-size:13px;
	color:#919191;
}

TABLE.mainPageBody IMG {
	border-left:5px solid #ed1c24;
}

TABLE.mainPageBody TD {
	padding-bottom:12px;
	padding-right:5px;
}

fieldset
{
	border: 0;
	padding: 0;
	margin: 0;
}

label.s_form
{
	font-size: 100%;
}

table.news-inner-table
{
	border-collapse:collapse;
}

.fleet_cons td, .fleet_cons div, .fleet_cons p {
	font-family: Arial !important;
}
table.parts-opts td {
	border: solid #000 1px;
}
table.parts-opts td.no-border-bottom {
	border-bottom-style: none;
}
table.parts-opts td.no-border-top {
	border-top-style: none;
}


.activeTable tr
{

}

.activeTable tr.hdr
{
	cursor:pointer;

}

.activeTable tr.hdr span
{
	font-weight:normal;
	color: #6b6b6b;
	margin-left:10px;
}


.home-news a, .home-news-last a, .home-news-over a, .home-news-last-over a  {
	color:#ffffff;
	text-decoration:none;
}

.home-news a:hover, .home-news-last a:hover, .home-news-over a:hover, .home-news-last-over a:hover  {
	text-decoration:underline;
}

.creditInfo { border-collapse: separate; border-spacing: 1px; background: #404040; margin: 10px 0 }
.creditInfo th { background: #dddddd; text-align: left; padding: 4px; font-size: 10px }
.creditInfo td { background: #ffffff; text-align: center; padding: 4px }

.sales-part-table { border-collapse: collapse }
.sales-part-table thead th, .sales-part-table tbody td { text-align: center; padding: 4px }
.sales-part-table thead th { font-size: 11.2px; border-bottom: solid #b2b2b2 3px }
.sales-part-table tbody td { border-bottom: solid #b2b2b2 1px }
.sales-part-table tbody tr:hover {
	background: #efefef
}


.deftbl thead td {
	background: #ef1c21; color: #fff; font-weight: bold;
	text-align: center;
}
.deftbl tbody tr:nth-child(2n) td, .deftbl tbody tr.even td {
    background: none repeat scroll 0 0 #fae5e6;
}
