	body {
		margin: 0;
		padding: 60px 0;
		color: #000;
		font-family: Verdana, Tahoma, serif;
		font-size: 10pt;
		min-width: 1000px;
   		background: #DEE6E9;
	}
	
	*html body {
	   width: expression((document.documentElement.clientWidth < 1000) ? '1000px' : '100%');
overflow-x: hidden;

	}
	


	*{margin: 0; padding: 0;}
	img{border: none;}
	
	A{color: #22478D;}
	li.active{color: #fff;}
	A:hover{text-decoration: none;}
	
	li{list-style: none;}
	
	h1{font-size: 18pt; color: #22478d; margin-bottom: 20px;}

	.wrapper{padding: 0 7%;}
	
	/******* шапка *******/
	
	.header {
		border-top: 11px solid #fff;
		border-right: 11px solid #fff;
		border-left: 11px solid #fff;
		background: #000;
		//display: inline-block;
	}	
	
	.header_in{
		margin-top: -11px;
		margin-left: -11px;
		position: relative;
		//display: inline-block;
		background: url("../lvu.gif") left top no-repeat;
	}
	.header_in_fon{
		height: 122px;
		width: expression(document.body.clientWidth < 51 ? "51px" : "auto");
		padding: 10px 0 10px 51px;
		background: url("../fon.gif") right bottom no-repeat;
		
	}	
	
	/******* логотип *******/
	
	.logo{
		width:236px;
		height:101px;
		float: right;
		margin-top: 5px;
		_margin-bottom: 5px;
	}
	
	.logo A{font-size: 28pt; color: #ffcc02;}

	/******* верхнее меню *******/
	
	.menu_top{
		height: 34px;
		padding-right: 8px;
		position: relative;
		padding-top: 50px;
	}	
	
	.menu_top li{
		float: left;
		list-style: none;
		display: block;
		margin-right: 18px;
		color: #fff;
	}	
	
	.menu_top li A{color: #fff; font-weight: bold;}
	.menu_top li strong{color: #fff;}

		
	.menu_top_in{
		height: 24px;
		padding-right: 8px;
		position: relative;
		padding-top: 20px;
	}	
	
	.menu_top_in li{
		float: left;
		list-style: none;
		display: block;
		margin-right: 18px;
		color: #fff;
	}	
	
	.menu_top_in li A{color: #fff; font-weight: bold;}
	.menu_top_in li strong{color: #fff;}
	
	.menu_top_in_center{
		height: 24px;
		padding-right: 8px;
		position: relative;
		font-size: 9pt;
	}	
	
	.menu_top_in_center li{
		float: left;
		list-style: none;
		margin-right: 18px;
		display: block;
		color: #fff;
	}	
	
	.menu_top_in_center li A{color: #fff; font-size: 9pt;}
	.menu_top_in_center li strong{color: #fff;}
	
	.menu_top_in_btm{
		height: 24px;
		padding-right: 8px;
		position: relative;
		font-size: 8pt;
	}	
	
	.menu_top_in_btm li{
		float: left;
		list-style: none;
		margin-right: 18px;
		display: block;
		color: #fff;
	}	
	
	.menu_top_in_btm li A{color: #fff; font-size: 8pt;}
	.menu_top_in_btm li strong{color: #fff;}
	
	/******* контент *******/
	
	.content {
		border-left: 11px solid #fff;
		border-right: 11px solid #fff;
		padding: 20px 10px;
	//display: inline-block;
		background: url("../lgbottom.gif") right top no-repeat #ffcc00;
	}
	
	.content img{border: 3px solid #22478D;}
	
	.content p{margin-bottom: 20px;}	

	.content_left{
		float: left;
	}
	.content_right{
		margin-left: 350px;
	}
	
	.content_left h1, .content_right h1{font-size: 12pt; color: #000; font-weight: bold;}
	.content_left li, .content_right li{list-style: none;}
	
	.block{
		width: 262px;
		height: 92px;
		float: right;
	}
	
	.footer{
		height: 61px;
		color: #fff;
		border-left: 11px solid #fff;
		border-bottom: 11px solid #fff;
		background: #000;
		_float: right;
		_margin: 0 7%;
	}

	
	.footer_in{
		height: 72px;
		padding-right: 51px;
		margin-bottom: -11px;
		position: relative;
		//display: inline-block;
		background: url("../nlu.gif") right top no-repeat;
	}
	
	.footer_in strong{
		padding-top: 10px;
	}

	.picom{margin-left: 8px;}
	
	.picom A{color: #fff;}
	
	.banners{float: right; margin-top: 10px; margin-right: 80px; display: inline-block;}
	.banners A{color: #ffff00; text-decoration: none;}

	.seed-path{margin-bottom: 20px;}
	.seed-path A{color: #000;}
	
	.clear {	clear: both;}
	
	
.nav-digit {
	font-family: sans-serif;
	font-size: 80%;
}

.nav-digit a {
	padding-left: 5px; 
	padding-right: 5px; 
	text-decoration: none;
	
	color: #909090;
	border : 1px solid #A0A0A0;
	background-color: #FaFaFa;
}

.nav-digit a:hover {
	padding-left: 5px; 
	padding-right: 5px; 

	color: #606060;
	border: 1px solid #FFC267; 
	background-color: #F0F0F0;
}

.nav-digit .active {
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px;
	padding-bottom: 2px;
		
	font-weight: bold;
	color: #000000;
	border: 1px solid #FFB67B;
	background-color: #FFD69B;
}

/* *************************************** */
/* 22.05.2008 - Goodwin (оформление таблиц) */
.feedback tr, 
.feedback td, 
.feedback th {
	font-family: Tahoma;
	font-size: 12px;

	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.feedback .title {
	backg round-color: #e8e8e8;
	text-align: right;
	width: 140px;
}
.feedback .input input,
.feedback .input textarea {
	border: 1px solid #a0a0a0;
	padding-left: 5px;
	padding-right: 5px;
}
.feedback .input .field {
	width: 300px;
}
.feedback .input input:hover,
.feedback .input textarea:hover {
	border: 1px solid #000000;
}

.feedback .sample {
	font-weight: normal;
}
.feedback .sample .title {
	text-align: right;
	background-color: #ffffff;
}

.feedback .button {
	cursor: pointer;
}

.red {
	color: red;
	font-weight: bold;
}
.green {
	color: green;
	font-weight: bold;
}
/* *************************************** */

#product-tree ul ul{padding-left: 20px;}

.but_fon{
		background: url("../but_fon.gif") right top no-repeat #1c4796;

		margin: 20px 0 0 0;
		width: 181px; 
	}
.but_left{
	}
.but_right{
		color: #fff;
		text-align: center;
		text-decoration: none;
		border: 0;
		padding: 9px 0;
		font-size: 16pt;
		cursor: pointer;
	}
.btn-feddback{text-decoration: none;}

.content .seed-path img{border: 0;}
