body {
	font-family			: Tahoma, Arial;
	color				: #555555;
	margin				: 0px;
	padding				: 0px;
	background-color	: #ffffff;
}
table {
	font-size			: 9pt;
	line-height			: 145%;
}
a {
	color				: #666666;
	text-decoration		: none;
}
a:hover {
	color				: #ff0000;
	text-decoration		: underline;
}
/*
a:visited {
	color				: #555566;
}
*/
p {
	margin				: 0px 0ex 15px;
}
img {
	border				: none;
}
hr {
	border				: none;
	color				:#CCCCCC;
	background-color		:#CCCCCC;
	height:				1px;
	margin				: 12px 0px;
}


h1, h2, h3, h4 {
	font-family			: Tahoma, Arial;
	font-size			: 10pt;
	font-weight			: normal;
	line-height			: 124%;
	color				: #e03333;
	margin				: 0px 0ex 8px;
}
h1,h2,h3 {
}
h1 {
	margin-left			: 16px;
}
h2 {
}
h3 {
}
h4 {
}
form {
	margin				: 0px 0px 0px;
}
ul {
	margin-left			: 19px;
	padding-left		: 19px;
}
li {
	font-size			: 9pt;
	line-height			: 12.5pt;
	list-style			: none;
	list-style-image	: url(/pictures/list.png);
	margin-top			: 0px;
	margin-bottom		: 0px;
	padding-top			: 0px;
	padding-bottom		: 0px;

}
/* -------------------------------------------------------- */
#shadows {
	width				: 980px;
	overflow-x			: hidden;
	background			: url(/pictures/body.png);
	background-repeat	: repeat-y;
	text-align			: left;
}
#main {
	width				: 960px;
	margin-left			: 10px;
	overflow-x			: hidden;
/*	background			: #ffffcc;	*/
}
#left {
	width				: 261px;
	overflow-x			: hidden;
/*	background			: #ffccff;	*/
}
#logo {
	width				: 261px;
	height				: 232px;
	overflow			: hidden;
	background			: url(/pictures/logo_main.png);
	cursor				: pointer;
}
#h001 {
	margin-top			: 5px;
	width				: 261px;
	height				: 16px;
	overflow			: hidden;
	background			: url(/pictures/h001.png);
}
#shop {
	margin-top			: 5px;
	width				: 261px;
	overflow-x			: hidden;
	cursor				: pointer;
}

#cond {
	margin-top			: 32px;
	width				: 261px;
	height				: 108px;
	overflow			: hidden;
	background			: url(/pictures/cond.png);
	cursor				: pointer;
}
#h002 {
	margin-top			: 32px;
	width				: 261px;
	height				: 21px;
	overflow			: hidden;
	background			: url(/pictures/h002.png);
}
#gear {
	margin-top			: 18px;
	width				: 261px;
	height				: 213px;
	overflow			: hidden;
}
#right {
	width				: 667px;
	overflow-x			: hidden;
	margin-left			: 16px;
}
#right p {
	margin				: 0px 0px 15px;
}
#right a {
	text-decoration			:underline;
	color				:#4969d3;
}
#tops {
	width				: 699px;
	height				: 279px;
	overflow			: hidden;
	background			: url(/pictures/tops_air.jpg);
}

#topitems {
	
	margin-top			: 5px;
	width				: 699px;
	height				: 70px;
	overflow			: hidden;
}
#fortop     {
	
	margin-top			: 140px;
	margin-left			: 510px;
	width				: 305px;
	height				: 60px;
	overflow			: hidden;
	}
#auth {
	font-size			: 8.5pt;
	float				: left;
	margin-top			: 6px;
	margin-left			: 16px;
	color				: rgb(104,143,184);
	cursor				: pointer;
}

#divi {
	float				: left;
	margin-top			: 6px;
	width				: 7px;
	height				: 16px;
	overflow			: hidden;
	background			: url(/pictures/divi.png);
	background-repeat	: no-repeat;
	background-position	: 50% 50%;
}
#regs {
	font-size			: 8.5pt;
	float				: left;
	margin-top			: 6px;
	color				: rgb(104,143,184);
	cursor				: pointer;
}
#ford {
	
	float				: left;
	margin-top			: 5px;
	width				: 20px;
	height				: 32px;
	overflow			: hidden;
}

#ford_1 {
	
	float				: left;
	margin-top			: 5px;
	width				: 300px;
	height				: 32px;
	overflow			: hidden;
}

#fors {
	float				: left;
	margin-top			: 5px;
}
#find {
	float				: left;
	margin-top			: 5px;
	margin-left			: 1px;
	width				: 31px;
	height				: 23px;
	overflow			: hidden;
	background			: url(/pictures/search.gif);
	cursor				: pointer;
}
#top1 {
	float				: left;
	margin-top			: 9px;
	margin-left			: 123px;
	width				: 15px;
	height				: 11px;
	overflow			: hidden;
	background			: url(/pictures/top1.png);
	cursor				: pointer;
}
#top2 {
	float				: left;
	margin-top			: 8px;
	margin-left			: 15px;
	width				: 15px;
	height				: 11px;
	overflow			: hidden;
	background			: url(/pictures/top2.png);
	cursor				: pointer;
}
#top3 {
	float				: left;
	margin-top			: 8px;
	margin-left			: 15px;
	width				: 15px;
	height				: 11px;
	overflow			: hidden;
	background			: url(/pictures/top3.png);
	cursor				: pointer;
}
#topmenu {
	margin-top			: 57px;
	height				: 24px;
	overflow-y			: hidden;
}
#navich {
	font-size			: 7pt;
	margin-top			: 20px;
	padding-left			: 7px;
	height				: 20px;
	overflow-y			: hidden;
}
#bottomdivi {
	height				: 17px;
	overflow			: hidden;
}
#bottommenu {
	height				: 24px;
	overflow-y			: hidden;
}
#bottomlink {
	font-size			: 8pt;
	height				: 24px;
	overflow-y			: hidden;
	margin-top			: 5px;
	margin-left			: 5px;
}
#bottomlink a {
	color				: rgb(104,143,184);
	text-decoration		: underline;
}
#bottomlink a:hover {
	color				: #ff0000;
}
#title {
	width				: 699px;
	height				: 44px;
	overflow			: hidden;
	background			: url(/index.png);
	background-repeat	: no-repeat;
}
#menuitem0, #menuitem0 a, #menuitem1, #menuitem1 a,
#menuitem2, #menuitem2 a, #menuitem3, #menuitem3 a,
#menuitem4, #menuitem4 a, #menuitem5, #menuitem5 a {
	float				: left;
	overflow			: hidden;
	width				: 115px;
	height				: 26px;
	background-position	: 0px 0px;
}
#menuitem0, #menuitem0 a {background: url(/pictures/menu_contacts.png);}
#menuitem0 {float: left;}
#menuitem0 a {display: block;}
#menuitem0 a:hover {background-position: 0px -26px;}

#menuitem1, #menuitem1 a {background: url(/pictures/menu_work.png);}
#menuitem1 {float: left;}
#menuitem1 a {display: block;}
#menuitem1 a:hover {background-position: 0px -26px;}

#menuitem2, #menuitem2 a {background: url(/pictures/menu_news.png);}
#menuitem2 {float: left;}
#menuitem2 a {display: block;}
#menuitem2 a:hover {background-position: 0px -26px;}

#menuitem3, #menuitem3 a {background: url(/pictures/menu_articles.png);}
#menuitem3 {float: left;}
#menuitem3 a {display: block;}
#menuitem3 a:hover {background-position: 0px -26px;}

#menuitem4, #menuitem4 a {background: url(/pictures/menu_cooperation.png);}
#menuitem4 {float: left;}
#menuitem4 a {display: block;}
#menuitem4 a:hover {background-position: 0px -26px;}

#menuitem5, #menuitem5 a {background: url(/pictures/menu_forum.png);}
#menuitem5 {float: left;}
#menuitem5 a {display: block;}
#menuitem5 a:hover {background-position: 0px -26px;}

/* -------------------------------------------------------- */
.menudiv {
	float				: left;
	width				: 1px;
	height				: 26px;
	background			: #ffffff;
	overflow			: hidden;
}
.gear {
	background			: url(/pictures/gear.png);
	background-repeat	: no-repeat;
	background-position	: 0% 100%;
}
.inputsearch {
	background: url('/pictures/searchinput.gif') no-repeat left top;
	font-family			: Tahoma, Arial;
	font-size			: 8.5pt;
	color				: #666;
	border				: 1px solid #cccccc;
	width				: 140px;
	height				: 19px;
	line-height			: 12px;
	padding				: 2px 5px 2px 3px;
}
.lefttext {
	font-size			: 8.5pt;
	line-height			: 146%;
	margin-left			: 33px;
	width				: 218px;
	overflow-x			: hidden;
}
.lefttext p {
	margin				: 8px 0px 8px;
}
.menu {
/*	display				: none;	*/
}
.subcat {
	margin-left			: 9px;
	padding-left		: 9px;
}
.subcat li {
	list-style-image	: url(/pictures/subc.png);

}
.redline {
	width				: 189px;
	height				: 12px;
	overflow			: hidden;
	background			: url(/pictures/bluel.png);
}
.whiteline {
	width				: 189px;
	height				: 4px;
	overflow			: hidden;
}
.menuitem, .menuitemact {
	float				: left;
	color				: #444444;
	font-variant		: small-caps;
	height				: 24px;
	overflow-y			: hidden;
	cursor				: pointer;
}
.menuitem a:hover, .menuitemact a:hover {
	text-decoration		: underline;
}

.menuitem p {
	margin				: 3px 5px;
}
.menuitemact p {
	margin				: 3px 5px;
}
.menuitemact {
	color				: #ff0000;
}
.menudivi {
	float				: left;
	height				: 24px;
	width				: 1px;
	overflow			: hidden;
	background			: url(/pictures/mdiv.png);
}
.botdivi {
	float				: left;
	height				: 24px;
	width				: 1px;
	overflow			: hidden;
}
#main_page_block p {
	line-height			: 120%;
	padding				:0px 10px 8px 3px;
	margin				:0px;
}
#main_column1,#main_column2,#main_column3 {
	text-align			:left;
	margin				: 0;
	padding				:0px;
	width				: 215px;
	float				: left;
}

#clear {
	clear				:left;
	height				: 0;
}
.tablecontent {border-collapse:collapse; }
.tablecontent td {text-align:left; vertical-align: top; border: 1px solid #CCCCCC; border-collapse:collapse; padding: 3px 7px;}
.tablecontent td p {text-align:left;}
.tablecontentheads {text-align:center; background-color:#F6F6F9;}

.data-table, .data-table-glob {
	border				:1px solid #CCC;
	
}
.data-table td {
	padding				: 8px;
}
.data-table-glob td {
	padding				: 6px 0px 6px 6px;
}
.data-table-inf td {
	padding				: 4px;
	border				:1px solid #CCCCCC;
	
}
.data-table input, .data-table-glob input {
	background: url('/pictures/searchinput.gif') no-repeat left top;
	font-family			: Tahoma, Arial;
	font-size			: 8.5pt;
	color				: #666;
	border				: 1px solid #cccccc;
	height				: 19px;
	line-height			: 12px;
	padding				: 2px 5px 2px 3px;
}
.data-table select, .data-table-glob select {
	background			: #ffffff;
	font-family			: Tahoma, Arial;
	font-size			: 9pt;
	color				: #666;
	border				: 1px solid #cccccc;
	height				: 19px;
}
input.button {
	border				: 1px solid #cccccc;
	background			: transparent;
	line-height			: 10px;
	padding-bottom			: 2px;
}
.detail td {
	padding-left			: 4px;
}
.catalog-section a img, .catalog-top a img {max-width:120px; height:auto;}
