/* CSS Document */



.contenerTop{
	width:100%;
	height:125px;
	overflow:hidden;
	}
.contenerCenter{
	width:100%;
	background-color:#101c17;
	overflow:hidden;
	

}
.contenerBottom{
	width:100%;
	height:95px;
	overflow:hidden;
}
.subContenerTop{
	position: relative;
	height:100%;
	min-height:100%;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	_height:0;
	}
.subContenerCenter{
	position: relative;
	height:100%;
	min-height:100%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	_height:0;
	overflow:visible;

	
	
}
.subContenerCenter1{
	min-height:770px;
	
	height:100%;
	_height:770px;
	width: 100%;
	overflow:visible;
	

	
	
}
.contentTop_menu1{
	height:90px;
	width:100%;

	

	}
.contentTop_menu{
	height:85px;
	width:1024px;
	margin: 0 auto;
	background-image:url(/images/template/fon_top.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	position:relative;

	}
.contener_center_content{
	height:440px;
	width:100%;
	overflow:visible;
	}
.menu_images{
	float:left;
	margin: 25px 0 15px 50px;
	
}
.menu_images ul li{
	margin-left:20px;
	display:inline;
	float:left;
	
	
	}
.menu_images ul li a{
	height:48px;
	width:125px;
	display:block;
	text-decoration:none;
	text-indent:-300em;
	background-repeat:no-repeat;
	background-position:left top;
}
.menu_images ul .rastoyanie {
	background-image:url(/images/template/marker_menu11.gif);
		}
.menu_images ul .hlopoti {
	background-image:url(/images/template/marker_menu22.gif);
		}
.menu_images ul .times {
	background-image:url(/images/template/marker_menu33.gif);
		}
.menu_images ul .money {
	background-image:url(/images/template/marker_menu44.gif);
		}
.menu_images ul .rastoyanie .activ{
	background-image:url(/images/template/marker_menu1.gif);
		}
.menu_images ul .hlopoti  .activ{
	background-image:url(/images/template/marker_menu2.gif);
		}
.menu_images ul .times  .activ{
	background-image:url(/images/template/marker_menu3.gif);
		}
.menu_images ul .money  .activ{
	background-image:url(/images/template/marker_menu4.gif);
		}
.menu_images ul .rastoyanie a:hover{
	background-image:url(../images/template/marker_menu111.jpg);
		}
.menu_images ul .hlopoti  a:hover{
	background-image:url(../images/template/marker_menu222.jpg);
		}
.menu_images ul .times  a:hover{
	background-image:url(../images/template/marker_menu333.jpg);
		}
.menu_images ul .money  a:hover{
	background-image:url(../images/template/marker_menu444.jpg);
		}
.menu_images ul .rastoyanie .activ:hover{
	background-image:url(../images/template/marker_menu1.gif);
		}
.menu_images ul .hlopoti .activ:hover{
	background-image:url(../images/template/marker_menu2.gif);
		}
.menu_images ul .times .activ:hover{
	background-image:url(../images/template/marker_menu3.gif);
		}
.menu_images ul .money .activ:hover{
	background-image:url(../images/template/marker_menu4.gif);
		}
.contener_bottom_content{
	width:1024px;
	margin:66px auto 0 auto;
	position:relative;
	bottom:0;
	min-height:200px;
	_height:200px;
	}
.smallMenu{												
	margin:15px 30px 0 0;
	float:right;
	}
.smallMenu li{
	display:inline;
	}
.smallMenu a{
	_display: inline;
	background-repeat:no-repeat;
	background-position:left bottom;
	text-indent:-300em;
	float:left;
	width:17px;
	height:11px;
	margin:5px;
	font-size:1px;
	}
.smallMenu a:hover{
	background-position:left top;
	}
.Home a{
	background-image:url(/images/template/sm_home.gif);
	
}
.Map a{
	background-image:url(/images/template/sm_map.gif);
	
}
.Contact a{
	background-image:url(/images/template/sm_mail.gif);
	}
.smallMenu .activ a{
	background-position:left top;
}	
.menu{
	margin-top:45px;
	position:absolute;
	margin: 380px 100px 0 100px;
	z-index:30;
	left:0;
	}
.menu li{
	display:inline;
	float:left;
	margin: 0 40px 0 0;
	

	
	}
.menu_shlop li{
	width:125px;
	}
.menu  li a{
	display:block;
	color:#64b5ac;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.94em;
	text-align:center;
	text-decoration:underline;
	float:left;
	height:1.5em;
	background-image:url(/images/template/menu_fon.gif);
	background-repeat:repeat-x;
	background-position:left top;

	}
.menu a:hover{
	color:#ffffff;
}	
.menu .activ a{
	color:#ffffff;
	}
.menu .activ a:hover{
		color:#ffffff;
		}
.news_contener{
	margin-bottom:25px;
	}
.contener_bottom_content h1{
	margin:10px 0 0 55px;
	}
.news{
	width:210px;
	margin:10px 0 0 55px;
	_margin:10px 0 0 28px;
	
	float:left;
	}
.news p{
	font-size:11px;
	}
.news1{
	width:210px;
	margin:10px 0 0 55px;

	float:left;
	}
.news1 p{
	font-size:11px;
	}
.mashin{
	width:402px;
	height:217px;
	
	background-image:url(/images/template/mashin1.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/mashin1.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	bottom:0;
	right:30px;
	_right:0;
	

	}

*:first-child+html .mashin{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/mashin1.png', sizingMethod='crop');

}

.mashin1{
	background-image:url(/images/template/mashin_str_gl.gif);
	background-repeat:no-repeat;
	background-position:25px 48px;
	height:217px;
	height:100%;
	position:relative;
	}
.mashin a{
	color:#bdffb6;
	font-size:18px;
	height:20px;
	
}
.mashin a:hover{
	color:#FFFFFF;
		}
.mashin .partners{
	margin:36px 0pt 0pt 247px;
	_margin:65px 0 0 25px;
	
	}
.mashin .klients{
	margin:7px 0pt 0pt 56px;
	_margin:40px 0pt 0pt 100px;
	float:left;
	
	}
.contenerHend{
	height:551px;
	width: 100%;
	overflow:hidden;
	position:absolute;
	top:70px;
	text-align:center;
	
	
	}
.contenerHend1{
	overflow:visible;
	width:1024px;
	position:relative;
	height:100%;
	margin: 0 auto;
	
	}
.contenerHend2{
	overflow:visible;
	position:relative;
	height:100%;
	float:left;
	
	}
.hand_left{
	background-image:url(/images/template/hand_f_l.png);
	_background: none;
	_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/hand_f_l.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	width:397px;
	height:538px;
	margin-left:-200px;
	float:left;

	}

*:first-child+html .hand_left{
	background: none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/hand_f_l.png', sizingMethod='crop');

}
.hand_right{
	background-image:url(/images/template/hand_f_r.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/hand_f_r.png', sizingMethod='crop');
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	width:352px;
	height:538px;
	margin-right:-190px;
	_margin-right:-180px;
	float:left;
	
		}
*:first-child+html .hand_right{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/template/hand_f_r.png', sizingMethod='crop');

}

.raskladyshka{
	bottom:45pt;
	left:130px;
	position:absolute;
	z-index:70;
	height:60px;
	}
.raskladyshka li{
	background-image:url(/images/template/raskladushka.gif);
	background-repeat:no-repeat;nd-position:left top;
	position:relative;
	width:352px;
	height:38px;
	margin-right:-190px;
	_margin-right:-180px;
	float:left;
	
		}

.raskladyshka{
	bottom:45pt;
	left:130px;
	position:absolute;
	z-index:70;
	
	}
.raskladyshka li{
	background-image:url(/images/template/raskladushka.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.raskladyshka li a{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:7px 0 0 170px;
	
	display:block;
	text-align:left;
	height:40px;
	text-decoration:none;
	margin:0;
	position:relative;
	z-index:71;
	}
.raskladyshka li a:hover{
	color:#ffffff;
	text-decoration:none;
	}
.raskladyshka li a span{
	border-bottom:2px dotted #ffffff;
	margin:0;
	text-align:left;
	display:block;
	float:left;
	
	}
.raskladyshka img{
	_margin:0;
	}		
.hand_senter{
	position:relative;
	width:639px;
	height:400px;
	
	float:left;
	}
.hand_senter1{
	position:absolute;
	z-index:20;
	top:0;
	left:0;
	}
.c11_03{
	position:absolute;
	z-index:30;
	top:0;
	left:0;
	}
.c11_04{
	left:499px;
		position:absolute;
		top:0;
		z-index:32;
	}
.c11_05{
	position:absolute;
	z-index:31;
	top:180px;
	left:0;
	}

.center_temp2{
	position:absolute;
	z-index:50;
	top:0;
	left:0;
	}
.c1_1{
	position:absolute;
	z-index:51;
	top:163px;
	left:0;
	}

.c1_2{
	position:absolute;
	z-index:52;
	top:163px;
	left:0;
	}
.l1 {
	position:absolute;
	top:86px;
	z-index:50;
	left:155px;
	
	
}

.r1{
	
	width:180px;
	height:247px;
	left:0pt;
	position:absolute;
	top:85px;
	z-index:40;
	}
.r_line{
		background-image:url(/images/template/r_line.gif);
		background-position:24px 45px;
		background-repeat:no-repeat;
		height:100px;
		left:65px;
		position:absolute;
		text-align:left;
		top:95px;
		width:120px;
		z-index:60;
		
		_background-position:24px 40px;
	}
.text_gren_panel li{
	font-size:12px;
	padding-left:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#003409;
	background-image:url(/images/template/tire.gif);
	background-position:left 6px;
	_background-position:left 10px;
	background-repeat:no-repeat;
	}



.left_text_block{
	height:400px;
	width:340px;
	float:right;
	margin-right:30px;
	display:block;
	text-align:left;
	margin-top:5px;
	}
.subContenerBottom{
	position: relative;
	height:95px;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	_height:0;
	overflow:visible;
	
}
.subContenerBottom1{
	background-image:url(/images/template/bot_fon1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	margin-left:-35px;
	height:95px;
	}
.subContenerBottom1 p{
	color:#6b6b6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	margin-top:33px;
	}
.subContenerBottom1 a{
	color:#6b6b6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	}
.subContenerBottom1 a:hover{
	color:#92a184;
	text-decoration:underline;
	}
.subContenerBottom1 .left{
	margin-left:125px;
	_margin-left:63px;
	float:left;
	
	}
.subContenerBottom1  .left1{
	margin-left:135px;
	margin-top:33px;
	float:left;
	}
.subContenerBottom1  .left1 p{
	margin-bottom:5px;
	margin-left:0;
	margin-top:0;
	}
.subContenerBottom1 .right{
	margin-right:190px;
	_margin-right:95px;
	float:right;
	}
.subContenerBottom1 .right p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#387b14;
	line-height:1.2;
	vertical-align:top;
	}
.subContenerBottom1 .right span{
	color:#6b6b6b;
	vertical-align:top;
	font-size:0.65em;
	line-height:1.5;
	}
.siteName{
	_display: inline;
	text-align:center;
	width:200px;
	height:90px;
	background-image:url(/images/template/logo.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:15px 90px 0 35px;
	float:left;
	}
.siteName h1{
	margin:0;
	}
.siteName a{
	display:block;
	text-decoration:none;
	text-indent:-300em;
	width:200px;
	height:90px;
}	
.slogan{
	float:left;
	margin:20px 65px 0 0;
	width:535px;
	
	}
.slogan p{
	color:#2b2b2b;
	font-size:11px;
	margin:0 0 10px 0;
	}
	
.language{
	float:left;
	width:79px;
	height:80px;
	
	
}
.top_pic{
	left:50px;
	position:absolute;
	top:110px;
	z-index:100;
	}
.top_pic img{
	float:left;
	}
 .contentLeft .menu ul .activ .nopunct {
background-image:url(/images/template/inner_page2_011.gif);
height:64px;

}
.L_line{
	left:200px;
	position:absolute;
	top:140px;
	}
.L_line li{
	text-align:left;
	}
.r1_03{
	position:absolute;
	right:281px;
	top:17px;
	}
	
	
.error{
	float:none;
	clear:both;
	color:#FF0000;
	display:block;
	}
.contener_forms label { 
	color:#DD2325; 
	font-size:11px; 
	clear:both; 
}	
.seach_text a{
	color:#2E8A11;
}
.seach_text a span{
	text-decoration:none;
	color:#7C7C7C;
}
.subContent .seach_contener .gorizontal_menu li a {
	color:#7C7C7C;

}
.panel_formspanel_forms_contact input{
	width:85%;
}
.panel_formspanel_forms_contact textarea{
	width:85%;
}
.panel_formspanel_forms_contact  .Button{
	padding:0;
	border:none;
	width:auto;
	heaght:auto;
	margin-top:20px;
}
.contener_bottom_content .news1{
	min-height: 150px;
}
