﻿body
{
}
#container
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 980px;
}
table
{
/*	border: 1px solid; */
	border-color: #8c8c8c;
	border-collapse: collapse;
}
.TableViewItem
{
	border-color: #8c8c8c;
	border-collapse: collapse;
	margin-bottom: 8px;
}
#ItemViewContainer
{
	width: 97%;
	padding-left: 10px;
}
.SmallPictureHead
{
	width: 11px;
	float: left;
	margin-top: 13px;
	margin-right: 5px;
}
.SmallPictureItem
{
	width: 30px;
	height: 20px;
	float: left;
	background-color: #2c52a5;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	color: #000000;
	padding: 0px;
	padding-bottom: 2px;
	margin: 0px;
	margin-top: 10px;
}
.h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	color: #2c52a5;
	padding-bottom: 10px;
}
.h2 a
{
	color: #2c52a5;
	text-decoration: none;
}
.h2:hover
{
	color: #b2bcda;
	text-decoration: none;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: boilder;
	color: #004C64;
	padding: 0px;
	padding-bottom: 7px;
	margin: 0px;
	line-height: 1;
}
.h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: boilder;
	color: #004c64;
	padding-bottom: 25px;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	padding-left: 25px;
	padding-right: 10px;
	margin: 0px;
}
#LogoForpic
{
	width: 147px;
	height: 37px;
	margin: 20px;
}
#LogoForpicViewItem
{
	width: 147px;
	height: 37px;
	padding-top: 15px;
	float: left;
}
.LogoFordBig
{
	width: 215px;
	float: right;
}
#ViewItemFordLogo
{
	width: 150px;
	height: 67px;
	padding-right: 10px;
	float: right;
}
#ViewItemLogos
{
	height: 67px;
	margin-top: 10px;
	padding-left: 10px;
}
.TopBlock
{
	width: 980px;
	height: 277px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #8c8c8c;
	padding-bottom: 3px;
}
.TopBlockPage
{
	width: 980px;
	height: 187px;
/*	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #8c8c8c; */
	padding-bottom: 3px;
}
.InTopBlockLeft
{
	width: 765px;
	float: left;
}
.TopMenu
{
	width: 764px;
	height: 30px;
	background-color: #e6e6e6;
/*	border-right: 1px solid;
	border-color: #8c8c8c; */
}
.MainMenu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: boilder;
	color: #8b8b8b;
	padding-top: 8px;
	padding-left: 15px;
	float: left;
}
#Gizmo
{
	width: 165px;
	height: 30px;
	float: left;
}
.MainMenu a
{
	color: #8b8b8b;
	text-decoration: none;
}
.MainMenu a:hover, .ActionDescription a:hover
{
	color: #185339;
	text-decoration: none;
}
.ActionDescriptionRed a:hover
{
	color: #000000;
	text-decoration: none;
}
.MainPicture
{
	width: 765px;
}
.MiddleBlock
{
	width: 980px;
	height: 139px;
	border-top: 2px solid;
	border-top-color: #185339;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
}
/*#MiddleBlockPage
{
	width: 530px;
	height: 973px; 
	float: left;
}*/
/*.ContentBlockPage
{
	width: 742px;
	height: 980px;s
	border-right: 2px solid;
	border-right-color: #ffffff;
	border-left: 2px solid;
	border-left-color: #ffffff;
	float: left;
} */
#PathLine
{
	width: 494px;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: boilder;
	font-size: 13px;
	background-color: #e6e6e6;
	margin-top: 3px;
	margin-left: 2px;
	padding-top: 4px;
	padding-left: 30px;
	color: #154f35;
}
#PathLine a
{
	color: #154f35;
	text-decoration: none;
}
#PathLine a:hover
{
	color: #173125;
	text-decoration: none;
}
#ItemTypes
{
	width: 524px;
	height: 130px;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
	background-color: #f5f7fc;
	border-top: 2px solid;
	border-top-color: #ffffff;
	margin-left: 2px;
}
/*.CatalogueItem
{
	width: 530px;
	height: 800px; 
}*/
.PictureSmallCatalogue
{
	width: 100px;
	height: 100px;
	margin: 3px;
	border: 1px solid;
	border-color: #8c8c8c;
	float: left;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: boilder;
	font-size: 11px;
	text-align: center;
	color: #5f7ebd;
/*	vertical-align: middle; */
}
.PictureSmallCatalogueSpares
{
	width: 100px;
	height: 100px;
	margin: 3px;
	border: 1px solid;
	border-color: #8c8c8c;
	float: left;
}
.imagePreview1
{
	width: 150px;
	height: 150px;
/*	border: 1px solid;
	border-color: #8c8c8c; */
	float: left;
	margin-right: 5px;
	cursor: pointer;
}
/*.imagePreview1:hover
{
	width: 150px;
	height: 150px;
	border: 1px solid;
	border-color: #001F82;
	float: left;
} */
.ShortDescriptionItem
{
	width: 250px;
	height: 58px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-left: 10px;
	padding-top: 42px;
	float: left;
	cursor: pointer;
}
.ShortDescriptionSpares
{
	width: 370px;
/*	height: 58px; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-left: 10px;
/*	padding-top: 42px; */
	float: left;
}
.ShortDescriptionItem a
{
	color: #2c52a5;
	text-decoration: none;
}
.ShortDescriptionItem a:hover
{
	color: #b2bcda;
	text-decoration: none;
}
.FullDescriptionItem
{
	width: 100%;
/*	overflow: auto; */
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#LineSeparateDescr
{
	width: 100%;
	height: 1px;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
}
#ItemPriceSmallDescr
{
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
	position: relative;
	top: 7px;
	padding-left: 5px;
	background-color: #ffffff;
}
#ItemDescrSmallDescr
{
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
	position: relative;
	top: 7px;
	padding-left: 5px;
	background-color: #ffffff;
}
#ItemCodeSmallDescr
{
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
	position: relative;
	top: 7px;
	padding-left: 1px;
	background-color: #ffffff;
}
.ItemPriceAndCode
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004c64;
}
.ItemPriceDescr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #004c64;
}
#ItemContacts
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: boilder;
}
#ItemCloseAndPrint
{
	width: 192px;
	height: 17px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 22px;
}
.ItemButtonCloseAndPrint
{
	width: 15px;
	height: 17px;
	float: left;
	margin-right: 5px;
}
.ItemWordCloseAndPrint
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	margin-right: 10px;
}
.Price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	margin-left: 10px;
	color: #001F82;
	float: left;
}
.PriceSpares
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	color: #001F82;
	float: right;
}
#ModelsColumn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
/*	height: 880px; */
/*	border-left: 1px solid;
	border-left-color: #8c8c8c;
	border-top: 1px solid;
	border-top-color: #8c8c8c; */
	padding-left: 30px;
	padding-top: 20px;
}
#ModelsColumnPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 176px;
	padding-left: 30px;
	padding-top: 20px;
	margin-top: 3px;
}
#ContactsColumn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 180px;
/*	height: 949px;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
	border-top: 1px solid;
	border-top-color: #8c8c8c;  */
	padding-left: 30px;
	padding-top: 20px;
}
#ColumBlockItem
{
	width: 235px;
	height: 95px;
	padding-left: 21px;
	float: left;
}
.DownBlockPage
{
	width: 980px;
	height: 1000px;
	border-top: 2px solid;
	border-top-color: #004c64;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
}
/*.DownBlockPageLeft
{
	width: 233px;
	height: 100%;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	background-color: #f5f5f5;
	float: left;
} */
/*#RightBlockPage
{
	width: 206px;
	height: 966px;
	float: right;
} */
.InMiddleBlockLeft
{
	width: 580px;
	height: 139px;
	float: left;
}
.SecondPicture
{
	float: right;
	width: 400px;
	height: 138px;
}
.ColumnBlock
{
	width: 150px;
	height: 140px;
	padding-left: 20px;
	float: left;
}
#ColumnBlockSpare
{
	overflow: hidden;
	height: 80px;
}
.BottomBlock
{
	width: 980px;
	height: 275px;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
}
.InBottomBlockLeft
{
	width: 580px;
	height: 273px;
	float: left;
	background-color: #f5f5f5;
	margin-top: 2px;
}
#HeadAction
{
	width: 550px;
	height: 23px;
	background-color: #2e9466;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	padding-top: 5px;
	padding-left: 30px;
}
#HeadActionPage
{
	width: 218px;
	height: 23px;
	background-color: #2e9466;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	padding-top: 5px;
	padding-left: 15px;
}
#ActionBlock
{
	width: 543px;
	height: 190px;
	padding-left: 25px;
	padding-top: 15px;
}
#ActionBlockPage
{
	width: 174px;
	height: 570px;
	padding-left: 33px;
	padding-top: 20px;
	float: left;
	margin-bottom: 20px;
}
.Action
{
	width: 170px;
	height: 85px;
	margin-bottom: 7px;
	margin-right: 7px;
	border: 2px solid;
	border-color: #113e2a;
	float: left;
}
.Action:hover
{
	width: 170px;
	height: 85px;
	margin-bottom: 7px;
	margin-right: 7px;
	border: 2px solid;
	border-color: #29835b;
	float: left;
}
.ActionImage
{
	width: 170px;
	height: 55px;
}
.ActionDescription
{
	width: 163px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid white;
	background-color: #6b9e87;
	padding-left: 5px;
	padding-top: 3px;
	line-height: 1;
}
.ActionDescriptionRed
{
	width: 163px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid white;
	background-color: #fa1111;
	padding-left: 5px;
	padding-top: 3px;
	line-height: 1;
}
.ActionDescription a
{
	color: #000000;
	text-decoration: none;
}
.ActionDescriptionRed a
{
	color: #ffffff;
	text-decoration: none;
}
#DownMenu
{
	width: 515px;
	height: 30px;
	margin-left: 25px;
	margin-top: 5px;
	padding-left: 20px;
	border-top: 1px solid;
	border-top-color: #8c8c8c;
}
#DownMenuPage
{
	width: 500px;
	height: 30px;
	margin-left: 7px;
	margin-top: 5px;
	padding-left: 15px;
	border-top: 1px solid;
	border-top-color: #8c8c8c;
}
#InBottomBlockNews
{
	float: right;
	width: 389px;
	height: 264px;
	margin-top: 10px;
	margin-left: 10px;
	border-top: 1px solid;
	border-top-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
}
#InBottomBlockContacts
{
	float: right;
	width: 389px;
	height: 264px;
	margin-top: 10px;
	margin-left: 10px;
	border-top: 1px solid;
	border-top-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
}
#InBottomBlockAbouteUs
{
	float: right;
	width: 389px;
	height: 264px;
	margin-top: 10px;
	margin-left: 10px;
	border-top: 1px solid;
	border-top-color: #8c8c8c;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
}
#BookmarkBlock
{
	width: 252px;
	height: 21px;
}
.Bookmark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8b8b;
	width: 83px;
	height: 20px;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	text-align: center;
	padding-top: 5px;
	float: left;
	cursor: pointer;
}
.Bookmark a
{
	color: #8b8b8b;
	text-decoration: none;
}
.BookmarkColor a
{
	color: #ffffff;
	text-decoration: none;
}
.Bookmark a:hover, .BookmarkColor a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.BookmarkColor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 83px;
	height: 20px;
	border-bottom: 1px solid;
	border-bottom-color: #8c8c8c;
	border-right: 1px solid;
	border-right-color: #8c8c8c;
	text-align: center;
	padding-top: 5px;
	float: left;
	background-color: #20bc77;
}
.Bookmark:hover
{
	background-color: #20bc77;
}
.Mini
{
	width: 330px;
	height: 75px;
	margin-top: 18px;
	margin-left: 26px;	
}
.MiniPic
{
	width: 80px;
	height: 57px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 1px;
	float: left;
	border: 1px solid;
	border-color: #8c8c8c;
}
.MiniText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#Contacts
{
	margin-left: 26px;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#Contacts a
{
	color: #000000;
	text-decoration: none;
}
#Contacts a:hover
{
	color: #004C64;
	text-decoration: none;
}
#ContactsPage
{
	width: 187px;
	height: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 20px;
	border-left: 1px solid;
	border-left-color: #8c8c8c;
}
/*#ContactsPage a
{
	color: #000000;
	text-decoration: none;
}
#ContactsPage a:hover
{
	color: #004C64;
	text-decoration: none;
} */
#Submenu1
{
	opacity: 0.9;
	filter: alpha(opacity=90);
	position: absolute;
	background-color: #e6e6e6;
	margin-left: 202px;
	width: 200px;
	height: 250px;
	overflow: auto;
	z-index: 5;
}
.SubMenu 
{
	width: 162px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-top: 5px;
	padding-left: 16px;
}
.SubMenuOver
{
	width: 162px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-top: 5px;
	padding-left: 16px;
	background-color: #b2bcda;
}
.SubMenu  a
{
	color: #8b8b8b;
	text-decoration: none;
}
.SubMenuOver a
{
	color: #8b8b8b;
	text-decoration: none;
}
.hiddenImage
{
	display: none;
	position: static;
	top:0;
	left:0;
	z-index:0;
}
.displayedImage
{
	display: block;
	position: absolute;
	top: 150px;
	left: 100px;
	z-index: 10;
	border: 1px solid;
	border-color: #8c8c8c;
	cursor: pointer;
}
#Map
{
	width: 500px;
	height: 383px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.Contacts
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Company
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: boilder;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.Company span{
	color: #ff0000
}
.ImageForNewsLeft
{
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid;
	border-color: #8c8c8c;
	float: left;
	cursor: pointer;
}
.ImageForNewsRight
{
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid;
	border-color: #8c8c8c;
	float: right;
	cursor: pointer;
}
.ImageForNewsBIG
{
	position: absolute;
	top: 300px;
	margin-left: auto;
	margin-right: auto;
	z-index: 10;
	border: 1px solid;
	border-color: #8c8c8c;
	cursor: pointer;
}
#DownInfo
{
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #8c8c8c;
}

table.Landrover_TO{
	border-spacing: 0px 0px;
	padding: 0px;
	font-size: 11px;
}

table.Landrover_TO td{
	text-align: center;
	border: 1px solid gray;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
}

table.Landrover_TO td.to_head{
	height: 140px;
	vertical-align: bottom;
	text-align: center;
}

table.Landrover_TO td.work{
	text-align: right;
}

table.Landrover_TO td.number{
	font-size: 9px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	color: #004C64;
}

.subscript{
	font-size: 11px;
	font-weight: bold;
	color: gray;
}
