@CHARSET "UTF-8";

body{
	padding:0;
	margin:0;
	background:#EEEEEE;
	font-family:Arial;
	color:#4D4A55;
	}
	
.main{
	width:1095px;
	}	
.menu-top{
	width:100%;
	height:184px;
	background:url(../images/design/top1.jpg) left top no-repeat;	
	}	
	
.top-midle{
	height:190px;
	background:url(../images/design/top2.jpg) left top no-repeat;		
	}	

.menu-top	.link-main{
	width:150px;
	height:120px;
	b/ackground:#000;
	opacity:0.5;
	clear:both;
	margin:0 0 0 633px;
	}
.menu-top	.link-main a{
	display:block;
	height:100%;
	width:100%;
	text-decoration:none;
	}
.menu-top	.link-main a{
	text-decoration:none;
	}	
.inp{
	border:1px solid #fff;
	width:270px;
	margin:2px;
	}	
	
	
/*------------------------------------
	CONTENT
--------------------------------------*/	
.content{
	padding:129px 55px 0 40px;
	text-align:left;
	background:url(../images/design/top3.jpg) left top no-repeat;		
	}	
.content-inner{
	background:url(../images/design/top3_inner.jpg) left top no-repeat;		
	}	
.content .in {
	width:100%;
	background:url(../images/design/gradient.jpg) left 94px repeat-x;			
	padding:0 0 0px 0;
	}	
	
.All_content_{
	padding:84px 40px 15px 67px;
	}	

	
h1{
	color:#27435C;
	font-size:30px;
	font-weight:100;
	
	}	
	
.content {
	font-size:11px !important;
	}	
	
/*-----------------------------------------
	BLOCK SUBSCRIBE
------------------------------------------*/	
.block-subscribe{
	background:url(../images/design/bg_subscribe.png) left top no-repeat;
	width:221px;
	height:133px;
	margin:86px 0 0 29px;
	}	

.block-subscribe-inner{
	margin:26px 0 0 29px;
	}	
	
.block-subscribe form{
	padding:50px 0 0 36px;
	
	}	
.block-subscribe form input.input-subscribe{
	border:1px solid #AAAAAA;
	font-size:10px;
	width:143px;
	font-family:"MS Reference Sans Serif";
	padding:1px 4px 1px 4px;
	display:block;
	}	
.input-botton-subscribe{
	display:block;
	margin:20px 0 0 25px; 
	}
/*----------------------------------------*/	





/*----------------------------------------
	SCROLL BLOCK
------------------------------------------*/	
	
.block-scroll{	
	position:relative;
	margin:0 0 0 0;
	}
.maske	{
	position:absolute;
	z-index:100;
	left:-67px;
	top:-25px;
	}
.img_window{
	height:150px;
	width:654px;
	overflow:hidden;
	margin:0 0 0 0;
	padding:38px 0 0 0;
	}
.img_window img{
	margin:8px 0 8px 5px ;
	}	
div#wn  { 	  
	width:646px;
	height:109px; 
  	overflow:hidden;
  	z-index:10;
  	position:relative;
  	}
.up_wn	{
  	background:url(../images/design/scroll_right_border.gif) right top no-repeat;   
	}
div.content1 {
	position:relative; 
	visibility:hidden;  
	left:0; 
	top:0; 
	z-index:10;
	background:#FFF;
	} 	
div.content1 table{
	background:#FFF;
	}
/*-------------------------------------------*/	
	
	

	
/*-------------------------------------------
  MAIN PAGE
--------------------------------------------*/	
	
.block-news{
	background:url(../images/design/bg_new.png) left top no-repeat;
	width:274px;
	height:330px;
	margin:97px 0 0 15px;
	}	
.block-news .in-block{
	padding:66px 0 0 44px;
	font-size:12px;
	font-family:Arial;
	line-height:15px;
	}	
.block-news .in-block a{
	 color:#4D4A55;
	font-size:12px;
	font-family:Arial;
	line-height:15px;
	text-decoration:none;	 
	}	
.news-date{font-size:11px; color:#4D4A55;}
.block-news .in-block p{
	padding:0 30px 14px 0;
	}
.block-news-inner{
	margin:-20px 0 0 15px;
	position:relative;
	z-index:200;
	}	
	

.block-spec{
	background:url(../images/design/bg_spec.png) left top no-repeat;
	width:320px;
	height:244px;
	margin:0px 0 0 4px;
	}	
.block-spec .in-block{
	padding:4px 0 0 40px;
	}
.block-spec .in-block table b, .block-spec .in-block table b a{
	font-size:14px !important;
	color:#4D4A55 !important;
	text-decoration:none;
	}	
.block-spec .in-block table{
	font-size:12px;
	margin:0 0 0 0;
	}	
.block-spec .in-block table span{
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	color:#C98120;
	display:block;
	padding:13px 0 0 20px;
	}	
.crab{
	margin:94px 0 0 29px;
	}	
	
.block-baner {
	margin:46px 0 0 37px;
	}	
.block-baner-inner	{
	margin:15px 0 0 23px;
	}
/*------------------------------------------*/	
	
	
	
	
	
	
	
	
.bottom{
	border:1px solid #EEEEEE;
	border-bottom:none;
	background:url(../images/design/bottom.gif) left top no-repeat;			
	height:102px;
	width:100%;
	}	
.bottom table{
	margin:41px 0 0 0;
	}	
.bottom table, .bottom table a{
	color:#FFF;
	font-size:11px;
	line-height:14px;
	}	
