body, td {font-family : arial, verdana, eneva, helvetica, sans-serif;}
h1, h2, h3, h4 {font-family : arial,verdana, geneva, helvetica, sans-serif;}

table {empty-cells:show;}

body {
	margin:0;
	padding: 0;
	color: #000000;
	background-color : white; 
}

img.imgBorder{border-color:#636363;}
img {border-color:#636363;}
a img  {border-width:0;}

td {
	line-height: 130%;
	color: #000000;
	font-size: 75%;
}

h1, h2, h3 {
	color:#003399;
	font-weight: bold;
}

h1 {
	margin:0;
	padding:0;
	font-size: 160%;
	line-height: 120%;
}

h2 {
	font-size: 140%;
	line-height: 120%;
	margin:0 0 1ex 0;
}

h3 {
	font-size : 120%;
	line-height: 150%;
	margin:1em 0 1ex 0;
}

h4 {
	font-size : 107%;
	line-height: 100%;
	margin-top: 10px;
	margin-bottom:1ex;
	color: #004a97;
}

p {
	margin:1ex 0 1em 0;
	padding:0 0 0 0;
}

a {color: #003399;}
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

a.underline:link, a.underline:visited {text-decoration: underline;}

a.gray {color: #6F6D6D;}
a.gray:visited {color: #6F6D6D;}

a.dgray {color: #555555;}

a.red {color: #b00908;}
a.red:visited {color: #b00908;}

a.white {color: white;}
a.white:visited {color: white;}

a.black {color: #000000;}
a.black:visited {color: #000000;}

a.lblue:link, a.lblue:hover, .lblue {color:#2E5FC0;}
a.lblue:visited {color:#2E5FC0}
a.lblue:link, a.lblue:visited {text-decoration: none;}
a.lblue:hover {text-decoration: underline;}

h2 a:link, h2 a:visited, h2 a:hover {color: #636363;}

.green {color:#3DB335}
.red {color: #b00908;}
.gray {color: #6F6D6D;}
.dgray {color: #555555;}
.blue {color: #003399;}

.statusBar {padding:1em 0 1ex 0;color:#2E5FC0;font-size:11px}
.statusBar font {color:#6F6D6D;}
.statusBar a:visited, .statusBar a:link {color:#2E5FC0;text-decoration: none;}
.statusBar a:hover {color:#2E5FC0;text-decoration: underline;}

.png
{
//background-image: none ! important;
behavior: url('/common/pngfix.htc');
}

.ctrlInput, .ctrlInput2{
	width:100%;
	height:20px;
	text-align: left center;
	border: 1px solid #B6C0B9;
	background-color: white;
	color: #000000;
  scrollbar-face-color : #B6C0B9;
  scrollbar-shadow-color : #B6C0B9;
  scrollbar-highlight-color : #B6C0B9;
  scrollbar-3dlight-color : gray;
  scrollbar-darkshadow-color : gray;
  scrollbar-track-color : #B6C0B9;
  scrollbar-arrow-color : gray;
}
            
.btnSubmit, .btnSubmitAdd, .btnSubmitDelete{
	font-family: verdana;
	font-size: 11px;
	color: black;
	height: 22px;
	width: 160px;
	border: 1px solid #333333;
	font-weight: normal;
}
.btnSubmitAdd, .btnSubmitDelete{
	width:32;
}

.table {border-collapse:collapse; empty-cells:show;}
.table tr#head td {background-color:#f9f9f9;}
.table td {padding:1ex;border:1px solid #d4d2d2;}


#regularTitle {
	white-space:nowrap;
	float:left;
}
#printref {
	text-align:right;
	font-size:90%;
	font-weight:bold;
	padding-top:1ex;
	padding-right:1em;
	white-space:nowrap;
}

td.header, td#emptyTop, td#emptyBottom{
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
}

#header #firstText{
	float:right;
	padding-top:45px;
	padding-right:1em;
	font-size:11px;
	font-weight:bold;
	color:#4268B3;
}
#header #firstImg{
	white-space:nowrap;
	float:left;
}
td.headMenu{
	background:#003399 url('/ford/_common/img/menu01_bg.gif') 0 50% repeat-x;
	color:white;
	white-space:nowrap;
}
td.bodyLeft, td.bodyRight, td.emptyLeft, td.emptyRight {
	background-color:#EBEBEB;
}
.mainTable td#emptyTop{
	border-bottom:2px solid white;
	background-color:#EBEBEB;	
}
td.bodyLeft, td.emptyLeft{
	border-left:1px #CCCCCC solid;
}
 td.emptyLeft {
	text-align:center;
}
td.bodyRight, td.emptyRight{
	border-right:1px #CCCCCC solid;
}

.mainTable td.bodyLeft{
	height:234px;
	cursor: pointer;
	cursor: hand;
	border-left:0px #CCCCCC solid;
	border-right:0px #CCCCCC solid;
	background:url('/ford/_common/img/header/1.jpg') 0 0 no-repeat;
}

.regularTable td.bodyLeft, .regularTable td.bodyRight{
	background-color:white;	
}

.regularTable td.emptyRight, .regularTable td.bodyRight{
	padding-left:2em;
	padding-right:2em;
}

#footer table td{
	border-top:3 solid #003399;
	color:#003399;
	padding-top:2em;
}
#footer hr {
	margin:0;
	height:3px;
	background-color:#003399;
	width:100%;
	border:0;
}

.headMenu ul{
	margin:0;
	padding:0;
}
.headMenu li{
	border-left:1px solid white;
	padding:3 2em 3 1em;
	text-align:left;
	font-weight: bold;
	list-style:none;
	display:inline;
	width:143px;
}
.headMenu li a{
	color:white;
}
.headMenu li.active, .headMenu li.active a{
	color:#ffd200;
}


.bodyLeft ul{
	margin:0;
	padding:0 0 2em 0;
}
.bodyLeft ul ul{
	padding:0;
}
.bodyLeft li{
	cursor:pointer;
	cursor:hand;
	border-top:1px solid white;
	border-right:1px solid white;
	padding:1ex 1em 1ex 1em;
	text-align:left;
	font-weight: normal;
	list-style:none;
	width:100%;
	background-color:#EBEBEB;
}
.bodyLeft li.active {
	cursor: default;
}
.bodyLeft li#level2{
	padding:0;
	margin:0;
}
.bodyLeft li#level2 li{
	padding:1ex 1em 1ex 2em;
	background-color:#F0F0F0;
	color:#525252;

}
.bodyLeft li#level2 a{
	color:#525252;
}

.bodyLeft li a{
	color:black;
}
.bodyLeft li.active, .bodyLeft li.active a{
	color:white;
}
.bodyLeft li.hover, .bodyLeft li#level2 li.hover{
	background-color:#D9D9D9;
}
.bodyLeft li.active{
	background:#003399 url('/ford/_common/img/menu02a_bg.gif') 0 50% repeat-x;
	color:white;
	font-weight: bold;
}
.bodyLeft li#level2 .active{
	background:#F0F0F0;
	font-weight: bold;
	color:black;	
}
.bodyLeft li.head{
	background:#003399 url('/ford/_common/img/menu02_bg.gif') 0 50% repeat-x;
	color:white;
	font-weight: bold;
	cursor:auto;
}

.ears{
	width:144px;
	margin-bottom:1px;
	padding:1px;
	border:1px solid #013398;
}

.regularTable .ears{
	margin-bottom:1em;
}

.mainMenu03
{
	padding-top:6px;
	padding-bottom:1px;
	margin-bottom:20px;
	border-bottom:2px solid #003399;
}
.mainMenu03 table
{
	width:100%;
	margin:0;
	padding:0;
}
.mainMenu03 td, .mainMenu03 td.active
{
	/*display:inline;*/
	list-style:none;
	padding:3 1em 3 1ex;
	border-right:1px solid white;
	background:#003399 url('/ford/_common/img/menu01_bg.gif') 0 50% repeat-x;
	color: #ffffff;
	white-space: nowrap;
}

.mainMenu03 td.active
{
	background: #ebebeb;
	color: #003399;
	font-weight: bold;
}

.mainMenu03 td a
{
	color: #ffffff;	
}

.PageHeader {
	color: #042885;
	font-weight: bold;
	font-size: 160%;
}

.blockCaption {
	font-size: 110%;
	color: #FFFFFF;
}

a.HeaderRef, a.HeaderRef:visited, a.HeaderRef:hover {
	color: #042885;
	font-weight: bold;
	text-decoration: none;
}

.fontCreditingHeader {
	color: #042885;
	font-size: 130%;
	font-weight: bold;
}

.fontCrediting {
	color: #042885;
}

.header {
	color: #042885;
	font-weight: bold;
	font-size: 120%;
}

.catalogTable
{
	border-bottom:1px solid white;
}
.catalogTable tr#head td
{
	padding:1ex;
	background:#003399 url('/ford/_common/img/menu02_bg.gif') 0 50% repeat-x;
	color:white;
	font-weight: bold;
	border-bottom:1px solid white;
}

.catalogTable tr#head2 td
{
	padding:0;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
}

.catalogTable tr#footer td
{
	padding:0;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
}

.catalogTable td
{
	padding:10
}

#regularBody table tr td p {padding:5px 0px;margin:0;}

#regularBody li {
	margin-left: 30px;	
}

.paint {
	border:solid 1px #D4D2D2;
	border-collapse:collapse;
} 
.paint td{
	border:solid 1px #D4D2D2;
} 
.paint_color{ background: #F9F9F9; }


.auto-image {
	float: left;
	padding: 0px 10px 20px 0px;
}
.auto-image img{
	margin: 0px 30px 0px 0px;
	border:solid 1px #000;
}

.auto-menu {
}

	.auto-menu .left {
		
	}

.auto-menu-item {
	height: 21px;
	padding-top: 6px;
	text-align: left;
	background-color: #EBEBEB;
	border-bottom: 1px solid white;
}

.auto-menu-item a {
	color: black;
}

.auto-menu-item span {
	margin-left: 10px;
}


.auto-menu-item:hover {
	background-color: #D9D9D9;
}

.gallery-item {
	float: left;
	margin: 0px 30px 30px 0px;
	border:solid 1px #000;
}

.icon{
	vertical-align:middle;
}

/* ===== ema ===== */
#auto-list {
	overflow: hidden;
}
#regularBody table tr td p.news-item{
	padding-bottom:5px;
}

*html #auto-list {
	overflow: visible;
	height: 1%;
}

	.auto-item {
		display: block;
		float: left;
		width: 250px;
		height: 130px;
		overflow: hidden;
	}

		.auto-item span a {
			text-decoration: underline;
			font-weight: bold;
			font-size: 1.2em;	
		}


.photogallery {
	overflow: hidden;
}

*html .photogallery {
	overflow: hidden;
	height: 1%;
}

#auto-text {
	overflow: hidden;
}

*html #auto-text {
	overflow: visible;
	height: 1%;
}

#corp-text {
	display: none;
	overflow: hidden;
}

*html #corp-text {
	overflow: visible;
	height: 1%;
}

#regularBody input, #regularBody textarea {
	margin: 0px 5px;
}

ul.items {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	}
	ul.items li {
		float:left;
		padding:18px 35px 0 60px;
		margin:0;
		height:32px;
		background:url('/ford/_common/img/galochka.jpg') no-repeat 0 0;
	}
.mainMenu03 td	{
	border-bottom: 1px solid #FFF;
	padding: 5px 10px;
	}

ul.auto {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	}
	ul.auto li {
		line-height:48px;
		padding:0 0 0 60px;
		margin:0 0 0 40px;
		float:left;
		}
		ul.auto li a {
			}
	ul.auto li.leg_auto {
		background:url('/ford/_common/img/leg_auto.jpg') no-repeat 0 0;
	}
	ul.auto li.com_auto {
		background:url('/ford/_common/img/com_auto.jpg') no-repeat 0 0;
		padding-left:66px;
	}
