/* Reset */
img, a, a img { border:0; outline:0 }

/* General */
body {
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:140%;
	color:#333;
}
p {
	font-family:Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:140%;
	color:#333;
	margin:0 0 10px 0;
}
h1, h2 { color:#47403b; }
h1 {
	font-size:24px;
	font-weight:normal;
}
h2 {
	font-size:18px;
	font-weight:normal;
	margin:30px auto 15px auto;
}
h3 {
	font-size:17px;
	line-height:21px;
	color:#333;
	margin:0 15px 10px 0;
	padding:0;
}
h4 {
	font-size:15px;
	font-weight:bold;
	color:#333;
	margin:15px 15px 7px 0;
	padding:0;
	line-height:20px;
}
ol {
	margin:4px 30px 15px 35px;
	padding:0;
}
	ol li {
		margin-bottom:4px;
		font-size:14px;
		line-height:18px;
	}

/* Links */

a	{ color:#0025c6; }
a:hover { color:#f8a800; }
a:visited { color:#c400c6; }

.block_name {
	color:#47403b;
	font-size:14px;
	font-weight:bold;
}
.block_text {
	color:#000000;
	font-size: 12px;
	
}
.block_name_link:link {
	color:#333;
	font-weight:bold;
}
.block_name_link:visited { color:#333; }
.block_name_link:hover { color:#000; }

.ablock_text:link {color:#40352e; font-size: 10px; font-weight:bold; text-decoration:none;}
.ablock_text:visited {color:#000000; font-size: 10px; font-weight:bold; text-decoration:none;}
.ablock_text:hover {color:#000000; font-size: 10px; font-weight:bold; text-decoration:none;}

.t1 {color:#000000; font-size: 1px; font-weight:bold;}
.t10b {color:#000000; font-size: 10px; font-weight:bold;}
.t11 {color:#000000; font-size: 11px; }
.t11b {color:#000000; font-size: 11px; font-weight:bold;}
.t12b {color:#000000; font-size: 12px; font-weight:bold;}

.at11:link  {color:#31393c; font-size: 11px; text-decoration:none;}
.at11:visited {color:#31393c; font-size: 11px; text-decoration:none;}
.at11:hover {color:#000000; font-size: 11px; text-decoration:none;}

.at11b:link  {color:#31393c; font-size: 11px; font-weight:bold; text-decoration:none;}
.at11b:visited {color:#31393c; font-size: 11px; font-weight:bold; text-decoration:none;}
.at11b:hover {color:#000000; font-size: 11px; font-weight:bold; text-decoration:none;}

.at12:link  {color:#31393c; font-size: 12px; text-decoration:none;}
.at12:visited {color:#31393c; font-size: 12px; text-decoration:none;}
.at12:hover {color:#000000; font-size: 12px; text-decoration:none;}

.at12b:link  {color:#31393c; font-size: 12px; font-weight:bold; text-decoration:none;}
.at12b:visited {color:#31393c; font-size: 12px; font-weight:bold; text-decoration:none;}
.at12b:hover {color:#000000; font-size: 12px; font-weight:bold; text-decoration:none;}

.mmenu:link {
	color:#333;
	font-size:14px;
	font-weight:bold;
}
.mmenu:visited { color:#333; }
.mmenu:hover { color:#000; }

.mbox {position:relative;top:0; left:0; width:110; height:110; background-color:#ffffff; opacity:0.5; filter:progid:dximagetransform.microsoft.alpha(opacity=50); z-index:1; cursor:pointer;}
.mbox_on {position:relative;top:0; left:0; width:110; height:110; background-color:#ffffff; opacity:0; filter:progid:dximagetransform.microsoft.alpha(opacity=0); z-index:1; cursor:pointer;}
.tblheader {background:#e7e8e9; vertical-align:middle; color:#000000; font-size:11px; }
.block_info {position:relative; color:#000000; font-size:11; text-align:center; border-color:#c6c3d3; border-width:1px; border-style:solid; padding-top:15; padding-bottom:15;}
.rmenu:link{color : #5f7081; font-size: 12; font-weight:bold;  text-decoration:none;}
.rmenu:visited {color : #5f7081; font-size: 12; font-weight:bold;  text-decoration:none;}
.rmenu:hover {color : #000000; font-size: 12; font-weight:bold; text-decoration:none;}

.smenu:link{color : #cb941d; font-size: 12; font-weight:bold;  text-decoration:none;}
.smenu:visited {color : #cb941d; font-size: 12; font-weight:bold;  text-decoration:none;}
.smenu:hover {color : #000000; font-size: 12; font-weight:bold; text-decoration:none;}

//.r_unselect {text-align:center; background-image:url(img/r_unselect.jpg);}
//.d_select {text-align:center; background-image:url(img/d_select.gif);}
//.d_unselect {text-align:center; background-image:url(img/d_unselect.jpg);}

.modelmenu:link{color : #5f7081; font-size: 12; font-weight:bold;  text-decoration:none;}
.modelmenu:visited {color : #5f7081; font-size: 12; font-weight:bold;  text-decoration:none;}
.modelmenu:hover {color : #000000; font-size: 12; font-weight:bold; text-decoration:underline;}

.news_name {color:#4d4f54; font-size: 18px; font-weight:bold;}

.normal_link:link{color: #5b5c5e; font-size: 11; text-decoration:none;}
.normal_link:visited {color: #5b5c5e; font-size: 11; text-decoration:none;}
.normal_link:hover {color: #000000; font-size: 11; text-decoration:underline;}

.lsubmenu:link{color: #5b5c5e; font-size: 11; text-decoration:none;}
.lsubmenu:visited {color: #5b5c5e; font-size: 11; text-decoration:none;}
.lsubmenu:hover {color: #000000; font-size: 11; text-decoration:none;}

.big_auto_text:link{color:#929292; font-size: 16; font-weight:bold;  text-decoration:none;}
.big_auto_text:visited {color:#929292; font-size: 16; font-weight:bold;  text-decoration:none;}
.big_auto_text:hover {color:#929292; font-size: 16; font-weight:bold; text-decoration:none;}

.podrazdel {color : #575f64; font-size: 12; font-weight:bold;  text-decoration:none;}
.news_text {color : #000000; font-size: 11px; }

.dalee:link {color:#787272; font-size:11; text-decoration:none;}
.dalee:visited {color:#787272; font-size:11; text-decoration:none;}
.dalee:hover {color:#000000; font-size:11; text-decoration:none;}

.tpresent {color : #000000; font-size: 12px; line-height:20px;}
.t10 {
	color:#000;
	font-size:10px;
}
.t12 {
	color:#000;
	font-size: 12px;
}
.t14 {
	color:#000;
	font-size:14px;
	line-height:140%;
	/*font-weight:bold;*/
}
.t10a {color : #f80d0d; font-size: 10px; font-weight:bold;}
.atto {color : #d6bc0b; font-size: 14px; font-weight:bold;}
.attred {color : #e50a0a; font-size: 14px; font-weight:bold;}
.attb {color : #000000; font-size: 16px; font-weight:bold;}


.submenu {width:150px; height:24px; text-align:right; background-image:url(../img/sub_menu.jpg);}
.dramka {border:1px solid #c3cfd6;}
#r_menu {text-align:left; background-image:url(../img/shadow_no.gif);}
#d_menu {text-align:left; background-image:url(../img/shadow_b.jpg);}
.zoom{background-image:url(../img/zoom.jpg); cursor:pointer; width:15px; height:15px; position:absolute; right:0; background-repeat:no-repeat;}
.exterbody {width:300px; height:210; position:relative; border:1px solid #c3cfd6;}
.l_model_name {
	color:#000000;
	font-size:10px;
	
	font-weight:bold;
	text-decoration:none;
}
.formulaover {
	color:#000000;
	font-size:14px;
	
	font-weight:bold;
}
.formulaout {
	color:#949499;
	font-size:14px;
	
	font-weight:bold;
}
.formulaover1 {
	color:#eb351d;
	font-size:14px;
	
	font-weight:bold;
}
.lmail:link {
	color:#787272;
	font-size:12px;
	
	text-decoration:underline;
}
.lmail:visited {
	color:#787272;
	font-size:12px;
	
	text-decoration:underline;
}
.lmail:hover {
	color:#000000;
	font-size:12px;
	
	text-decoration:underline;
}
.prim {
	color:#000000;
	font: 11px bold arial;
}
#feti {width:190px; height:80px; background-image:url(../img/feti.gif);}
#feni {width:190px; height:80px; background-image:url(../img/feni.gif);}
#feal {width:190px; height:80px; background-image:url(../img/feal.gif);}
#fenicr {width:190px; height:80px; background-image:url(../img/fenicr.gif);}
#fev {width:190px; height:80px; background-image:url(../img/fev.gif);}

.product {position:relative; top:38px; width:190px; color:#000000; font-size:16; font-weight:bold;}

.tbl {border-collapse:collapse;}
.headertd {border:1px solid #c3cfd6; text-align:center; color:#000000; font-size:11px; }
.rowtdo {background:#e7e8e9; text-align:center; vertical-align:middle; color:#000000; font-size:11px; }
.rowtde {text-align:center; color:#000000; font-size:11px; }


/* 15.01.10 */
td.seo {
	padding:20px;
	background:#e6ecee;
}
	td.seo p {
		margin:0;
		padding:0;	
		margin-bottom:10px;
		line-height:140%;
	}

/* Auger */
.auger_img { border:5px solid #ebeded; }
.auger_title { color:#004080; }
.auger_text {
	font-size:80%;
	color:#47403b;
	padding:7px 12px 0 7px;
}

/* 09.02.2010 Добавляем Arden Equipment */
ul {
	font: 14px/140% Helvetica,Arial,sans-serif;
	margin:10px 0 0 10px;
	padding:0;
	list-style-type:none;
}
ul li {
	margin-bottom:7px;
	padding-left:20px;
	background: url(../img/list_arrow.gif) no-repeat 0px 1px;
}

a.save_pdf {
	padding:10px 10px 10px 34px;
	background: url(../img/save.gif) no-repeat 0 3px;
}
a.grey { color:#ccc; }

#footer {
	padding-top:20px;
	border-top:1px solid #e4e4e4;
}
	#copyright {
		float:left;
		margin:0;
		padding:0;
	}
	ul#menu_bottom {
		list-style-type:none;
		margin:0 0 0 45px;
		float:left;
		display:inline;
		width:460px;
	}
		ul#menu_bottom li {
			background:transparent none;
			margin:0 15px 0 0;
			padding:0 0 7px 0;
			float:left;
		}
			ul#menu_bottom li.hl {
				font-weight:bold;
			}
.clear35 {
	clear:both;
	height:35px;
}

	ul#menu_top {
		list-style-type:none;
		margin:0 0 0 25px;
		float:left;
		display:inline;
		width:700px;
	}
		ul#menu_top li {
			background:transparent none;
			margin:0 25px 0 0;
			padding:0;
			float:left;
			font-size:14px;
			font-weight:bold;
			line-height:30px;
		}
		ul#menu_top li a:link,
		ul#menu_top li a:visited { color:#333;}
		ul#menu_top li a:hover { color:#000;}

#slogan {
	 width:514px;
	 height:42px;
	 background: url(../img/head3.jpg) no-repeat top right;
}
	#slogan p {
		position:relative;
		top:-6px;
		padding: 0 0 0 15px;
		margin:0;
		color:#717f88;
	}
	
/* 19.02.2010 */
.sold {
	color:red;
	font-weight:bold;
	font-size:18px;
}

/* 24.02.2010 */
.t12 img,
.news_thumb img,
#page_body img {
	border:3px solid #d8dfe3;
}
.news_title {
	font-size:16px;
	font-weight:bold;
}

/* buildings */
#buildings_menu {
	width:700px;
	height:124px;
	background:#e6ecee;
	padding-left:20px;
	font-size:14px;
}
	#buildings_menu a img {
		border:1px solid #bac7cd;
		display:block;
		margin-bottom:5px;
	}
#buildings_photo td {
	padding:5px;
}
#page_title {
	font-size:24px;
	color:#444;
}
#buildings_on_main {
	background:url(../img/buildings/angars_bg.gif) no-repeat 0 0;
	line-height:81px;
	padding-left:140px;
}
	#buildings_on_main a:link,
	#buildings_on_main a:visited {
		color:#333;
		font-size:19px;
	}

/* 31.03.2010 */
.nomargin { margin:0; }

.check { border:1px solid red; }
