/* CSS Document */

*{
margin:0;
padding:0;
}

body{
font-family:Tahoma;
font-size:12px;
line-height:14px;
}

a {
color:#0098d2;
text-decoration:none;
}

.clear{
clear:both;
}


	/*Index Main Blocks*/
.index_back_img{
height:1750px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.index_back_img img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}

.index_content{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-1650px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	

	/*Products Main Blocks*/
.products_back_img{
height:2050px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.products_back_img img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}

.products_content{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-1950px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	


	/*Contacts Main Blocks*/
.contacts_back_img{
height:1900px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.contacts_back_img img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}
	
	
.contacts_content{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-1800px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	





	/*Ru Index Main Blocks*/
.index_back_img_ru{
height:1750px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.index_back_img_ru img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}

.index_content_ru{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-1650px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	

	/*Ru Products Main Blocks*/
.products_back_img_ru{
height:2150px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.products_back_img_ru img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}

.products_content_ru{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-2050px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	


	/*Ru Contacts Main Blocks*/
.contacts_back_img_ru{
height:2000px;
overflow:hidden;
position:relative;
z-index:1;
margin:0;
padding:0;
min-width:998px;
}
	.contacts_back_img_ru img{
	position:relative;
	left:50%;
	margin:0 0 0 -960px;
	padding:0;
	width:1920px;
	}
	
	
.contacts_content_ru{
background:url(../images/white_transparent.png) repeat;
position:relative;
margin:-1900px auto 0;
min-height:600px;
_height:600px;
width:999px;
z-index:2;
_zoom:1;
}	





/*****************/
.header{
display:block;
float:left;
position:relative;
}

.logo_a{border:none;}
.logo_a img{border:none;}	

.logo{
display:block;
float:left;
margin:30px 0 0 50px;
_margin:30px 0 0 25px;
height:209px;
width:274px;
}*:first-child+html .logo{margin:0 0 0 25px;}

/*=========		Menu	===========*/
.main_menu{
float:left;
margin:60px 0 0;
padding:0 0 0 90px;
}
	p.main_menu_item{
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	/*font-weight:bold;*/
	margin:0 25px 0 0;
	text-align:center;
	text-transform:uppercase;
	}
	
	p.main_menu_item a{
	color:#006288;
	display:block;
	border-bottom:dotted #0080b0 2px;
	padding:0 0 5px;
	}
		p.main_menu_item a:hover{
		background:url(../images/underline_wave2.gif) 0 bottom repeat-x;
		color:#0085b8;
		display:block;
		border-bottom:dotted #0080b0 0px;
		padding:0 0 8px;
		}


.lang_menu{
float:left;
margin:50px 0 0 0px;
padding:0 0 0 450px;
width:200px;
}
	p.lang_menu_item{
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:0 15px 0 0;
	}
	
	p.lang_menu_item a{
	text-decoration:underline;
	}
	p.lang_menu_item a:hover{
	text-decoration:none;
	}
	

/*=====		Top Content 	========*/
.top_content{
float:left;
clear:both;
margin:20px 0 0;
padding:0 50px 0;
_width:889px;
}*:first-child+html .top_content{width:889px;}

.top_left{
color:#444444;
float:left;
margin:0 0 0 50px;
_margin:0 0 0 25px;
width:300px;
text-align:left;
}*:first-child+html .top_left{margin:0 0 0 25px;}
	.top_left p{
	float:left;
	font-size:18px;
	line-height:24px;
	width:300px;
	}
	
	.top_left .img_to_p{
	font-family: Tahoma;
	font-size: 48px; 
	letter-spacing: 1px; 
	line-height: 48px; 
	margin: 0pt 0pt 30px; 
	}
	
	.top_left img{
	float:left;
	clear:both;
	margin:0 0 30px;
	}

.top_right{
float:left;
margin:0 0 0 20px;
_width:530px;
}*:first-child+html .top_right{width:530px;}

	.top_right img{
	display:block;
	float:left;
	}




/*=====		Center Img  	=====*/
.center_img{
float:left;
clear:both;
margin:50px 0 0;
}
	.center_img img{
	float:left;
	}


/*=====	  Bottom Text	=====*/
.bottom_text{
float:left;
margin:50px 50px 50px 100px;
_margin:50px 25px 50px 50px;
}

	.bottom_text_column{
	color:#444444;
	float:left;
	margin:0 50px 0 0;
	_margin:0 25px 0 0;
	width:233px;
	text-align:left;
	}
		.bottom_text_column img{
		display:block;
		clear:both;
		float:left;
		margin:0 0 20px;
		}
		.bottom_text_column p{
		clear:both;
		float:left;
		font-size:18px;
		line-height:23px;
		margin:0 0 0px;
		_width:233px;
		}*:first-child+html .bottom_text_column p{width:233px;}
		
		.bottom_text_column .img_to_p{
		font-family: Tahoma;
		font-size: 48px; 
		letter-spacing: 1px; 
		line-height: 48px; 
		margin: 0pt 0pt 30px; 
		}
		
		.bottom_text_column a{
		text-decoration:underline;
		}
		.bottom_text_column a:hover{
		text-decoration:none;
		}
		p.bank{
		font-size:13px;
		font-weight:bold;
		line-height:14px;
		margin:0 0 10px;
		}
		
/*=====	 	Footer	=====*/
.footer{
float:left;
clear:both;
margin:50px;
_margin:50px 25px 50px 25px;
_width:900px;
}*:first-child+html .footer{width:900px;}

	.footer_number{
	color:#468097;
	float:left;
	font-size:28px;
	line-height:30px;
	clear:both;
	text-align:left;
	_width:500px;
	}*:first-child+html .footer_number{width:500px;}
	
	.footer_adress{
	float:left;
	font-size:18px;
	line-height:20px;
	text-align:left;
	width:290px;
	}
	
	.footer_copy{
	float:right;
	font-size:14px;
	line-height:16px;
	margin:0 0 0 30px;
	_margin:0 0 0 0px;
	text-align:right;
	width:530px;
	_width:520px;}
		*:first-child+html .footer_copy{margin:0; width:520px;}
	
.header .new_text{
	position:absolute;
	top:175px;
	right:50px;
	width:156px;
	height:41px;}	
	.header .new_text img{
		width:156px;
		height:41px;}	