* {	margin:0px;
	padding:0px;
	border:0px;
	}
	
	
html, body {		font-size:12px;
				margin-left:0px;  
				margin-right:0px;	
				height: 100%;
				margin: 0;
				padding: 0;
				background-color:#f0f0f0;
				}
		
		

.sh11  {	font-size: 11px;			}		
.sh12  {	font-size: 12px;			}
.sh13  {	font-size: 13px;			}
.sh14  {	font-size: 14px;			}
.sh15  {	font-size: 15px;			}
.sh16  {	font-size: 16px;			}
.sh18  {	font-size: 18px;			}
.sh20  {	font-size: 18px;			}
.sh24  {	font-size: 24px;			}
.sh36  {	font-size: 36px;			}
.sh30  {	font-size: 30px;			}

.clr_00baff  {	color: #00baff;		}
.clr_fff  	{	color: #fff;		}
.clr_c6e2ed  {	color: #c6e2ed;		}
.clr_17ddd8	{	color: #17ddd8;		}
.clr_000	{	color: #000;		}
.clr_003f01	{	color: #003f01;		}
.clr_e8ff30	{	color: #e8ff30;		}
.clr_256302	{	color: #256302;		}
.clr_74202c	{	color: #74202c;		}
.clr_035d79	{	color: #035d79;		}
.clr_27b1dc	{	color: #27b1dc;		}
.clr_6c8d96	{	color: #6c8d96;		}
.clr_5e7d85	{	color: #5e7d85;		}
.clr_76a3af	{	color: #76a3af;		}
.clr_aaecff	{	color: #aaecff;		}



 /*  ------------------------------  STANDART TEXT------------------------------  */
.classic_text { overflow:hidden;
				}
			
.classic_text p   {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					font-size:13px;
					color:#022e3b;
					margin-bottom:10px;
					margin-right:50px;	
					}				
.classic_text h1 {	font-size:18px;
					color:#27b1dc;
					margin-bottom:0px;
					margin-top:0px;
					font-weight:bold;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					}

.classic_text h2 {	margin-bottom:15px;
					margin-top:0px;
					font-size:12px;
					font-weight:normal;
					font-family: Verdana,Century Gothic, Geneva, sans-serif;
					text-indent:0px;
					color:#6c8d96;
					}		

.classic_text h3 {	font-size:13px;
					color:#022e3b;
					margin-bottom:2px;
					margin-top:0px;
					font-weight:normal;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					}	

.classic_text h4 {	margin-bottom:3px;
					margin-top:0px;
					font-size:15px;
					font-weight:bold;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					text-indent:0px;
					color:#022e3b;
					}		

					
					
					
p.p_news {	text-indent:0px;
			font-size:13px;
			}

					
.classic_text a:link 		{color:#27b1dc;		text-decoration:underline;	font-family:  Verdana, Arial, Century Gothic, Geneva, sans-serif;}
.classic_text a:visited 		{color:#27b1dc;		text-decoration:underline;	font-family:  Verdana, Arial,Century Gothic, Geneva, sans-serif;}
.classic_text a:hover 		{color:#27b1dc;  	text-decoration:none; 		font-family:  Verdana, Arial,Century Gothic, Geneva, sans-serif;}						

	
.classic_text img {	border: 2px solid #4dbde0;
					-webkit-border-radius: 2px;
					-moz-border-radius: 2px;
					border-radius: 2px;
					behavior: url(PIE.htc);
					-webkit-box-shadow: #9ea6a9 1px 2px 5px;
					-moz-box-shadow: #9ea6a9 1px 2px 5px;
					box-shadow: #9ea6a9 1px 2px 5px;
					float:left;
					margin-right:10px;
					margin-bottom:5px;
					margin-top:3px;
					}
				
.classic_nonborder_img {	border: 0px !important;
						-webkit-box-shadow: #9ea6a9 0px 0px 0px !important;
						-moz-box-shadow: #9ea6a9 0px 0px 0px !important;
						box-shadow: #9ea6a9 0px 0px 0px !important;
						margin-right:3px !important;
						}
											
				

.classic_text_blue 		{color:#27b1dc;		font-size:14px;}
.classic_text_grey		{color:#6c8d96;	 	font-size:14px;}	
.classic_text_red		{color:#74202c;	 	font-size:13px;}	




						
						
						

							
 /*  ------------------------------ END STANDART TEXT------------------------------  */
					
					

			
					
 /*  ------------------------------HEADER------------------------------------  */			
	
#header {	width:100%; height:516px;	
			position:relative;
			margin: 0 auto;
			background-image:url(../img/bg_basic.jpg);
			background-position: center top;
			background-repeat: no-repeat;
			}
			
/*-------------------ћ»Ќ»ћјЋ№Ќџ…  ј– ј— Ўјѕ » 1000-----------------------------*/					
												
#carcas_header {	width:1000px;  height:516px;   
				position:relative;
				margin: 0 auto;  
				background-image:url(../img/bg_basic.jpg);
				background-position: center top;
				background-repeat: no-repeat;
				}			
			
	
/*  ------------------------------HEADER EL------------------------------  */

#logo {	position:absolute;
		top:5px;
		left:5px;
		width:169px;
		height:124px;
		z-index:50;
		}

#htext1 {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			font-size:13px;
			color:#fff;
			position:absolute;
			top:33px;
			left:230px;
			}

#htext2 {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			font-size:13px;
			color:#fff;
			position:absolute;
			top:157px;
			left:427px;
			z-index:10;
			height:33px;
			width:400px;
			}
		
#htext2 p {	margin-top:8px;
			}
			
#htext2 	a:link 			{color:#27b1dc;		text-decoration:underline;	}
#htext2 	a:visited 		{color:#27b1dc;		text-decoration:underline;	}
#htext2  a:hover 			{color:#27b1dc;  	text-decoration:none; 		}		
			
#htext2 img {	float:left;
			margin-right:5px;
			}			

#h_contacts {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
				position:absolute;
				top:10px;
				right:10px;
				z-index:10;
				text-align:right;
				}

#h_contacts 	a:link 			{color:#5e7d85;		text-decoration:underline;	}
#h_contacts 	a:visited 		{color:#5e7d85;		text-decoration:underline;	}
#h_contacts  a:hover 			{color:#5e7d85;  	text-decoration:none; 		}		

#h_scheme	 {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
				position:absolute;
				top:93px;
				right:10px;
				z-index:10;
				text-align:right;
				}

#h_scheme 	a:link 			{color:#27b1dc;		text-decoration:underline;	}
#h_scheme	a:visited 		{color:#27b1dc;		text-decoration:underline;	}
#h_scheme	a:hover 			{color:#27b1dc;  	text-decoration:none; 		}	
			
#h_scheme img {	margin-right:5px;
				}				
			
			
			
			
			
/*  ------------------------------MENU----------------------------------  */		
			
#menu {	width:760px; 
		height:28px;
		position:absolute;    
		z-index:10;
		left:205px;
		top:113px;   
		}			
					
.btn_menu_el {	position:relative; 
 float:left;
 text-align:center;
 margin-right:2px; 
 padding-right:14px;font-size:12px;
				}	
.btn_menu_el p {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
				font-weight:bold;
				color:#5e7d85;
				position:relative;
				z-index:10;
				margin-top:5px;
				margin-left:7px;
				}					
.bme_active p {	color:#fff !important; 
				margin-left:15px !important;
				
				}	
				
.btn_menu_el img {	position:absolute;
					left:0px;
					top:0px;
					z-index:0;
					}		

		
.btn_menu_el  	a:link 			{color:#5e7d85;		text-decoration:underline;	}
.btn_menu_el	a:visited 		{color:#5e7d85;		text-decoration:underline;	}
.btn_menu_el   	a:hover 			{color:#5e7d85;  	text-decoration:none; 		}		

	
/*  ------------------------------FOOTER------------------------------  */	

#bg_footer {		width:100%; height:127px;	
				position:relative;
				margin: 0 auto;
				background-image:url(../img/bg_footer.png);
				background-position: center top;
				background-repeat: repeat-x;
				}
			
#footer		 {	width:1000px;  height:127px;   
				position:relative;
				margin: 0 auto;  
				background-image:url(../img/bg_footer2.jpg);
				background-position: center top;
				background-repeat: no-repeat;
				}					

#footer_logo	 {	position:absolute;
					top:32px;
					left:380px;
					}					
				

#f_contacts {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
				position:absolute;
				top:15px;
				right:10px;
				z-index:10;
				text-align:right;
				}

#f_contacts 	a:link 			{color:#aaecff;		text-decoration:underline;	}
#f_contacts 	a:visited 		{color:#aaecff;		text-decoration:underline;	}
#f_contacts  a:hover 			{color:#aaecff;  	text-decoration:none; 		}		
				
#f_adress	 {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
				position:absolute;
				top:18px;
				left:10px;
				z-index:10;
				text-align:left;
				}

#f_adress 	a:link 			{color:#aaecff;		text-decoration:underline;	}
#f_adress 	a:visited 		{color:#aaecff;		text-decoration:underline;	}
#f_adress	a:hover 			{color:#aaecff;  	text-decoration:none; 		}					


#footer_frost {	position:absolute;
				top:0px;	
				left:750px;
				}
#counter	 {	position:absolute;
				bottom:7px;	
				left:450px;
				}

.footer-push {	height: 23px;
				margin: 0;
				padding: 0;
				}				
				
/*  ------------------------------HEADER SCRIPT------------------------------  */	

#header_script 	{	width:708px; 
					height:326px;
					position:absolute;
					top:88px;
					left:158px;
					background-image:url(../img/bg_script.png);
					background-position: center top;
					background-repeat: no-repeat;
					}
#script_img 		{	
background-image:url(./img/ajax-loader.gif);
width:241px;
					height:168px;
					position:absolute;
					bottom:36px;
					right:114px;
					-webkit-border-radius: 40px;
					-moz-border-radius: 4px;
					border-radius: 40px;
					behavior: url(PIE.htc);
					}					
#script_img 	img	{	-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 7px;
					behavior: url(PIE.htc);
					}	
#script_digits 	{	width:30px;
					position:absolute;
					right:81px;
					top:120px;
					}	
.sd1 {	width:25px; 
		height:25px; 
		float:left;
		}	
.sd1 p {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
		font-size:13px;
		color:#8594a1;
		margin-left:6px;
		margin-top:3px;
		}	
.sd1	a:link 			{color:#8594a1;		text-decoration:none;	}
.sd1 	a:visited 		{color:#8594a1;		text-decoration:none;	}
.sd1 	a:hover 			{color:#8594a1;  	text-decoration:none; 	}					
.sd1_selected {	background-image:url(../img/selected_number.png);
				background-position: left top;
				background-repeat: no-repeat;
				}									
.sd1_selected  p{	color:#fff !important;					}	
.sd1_selected	a:link 			{color:#fff !important;		text-decoration:none;	}
.sd1_selected	a:visited 		{color:#fff !important;		text-decoration:none;	}
.sd1_selected 	a:hover 			{color:#fff !important;  	text-decoration:none; 	}

#script_cost 	{	width:241px;
					height:39px;
					position:absolute;
					top:180px;
					left:25px;
					background-image:url(../img/bg_cost.png);
					background-position: center top;
					background-repeat: no-repeat;
					}	
#script_cost  p	{	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					font-size:12px;
					color:#74202c;
					margin-left:45px;
					margin-top:7px;
					}					
#script_cat	 	{	width:322px;
					height:40px;
					position:absolute;
					top:265px;
					left:23px;
					background-image:url(../img/bg_kat.png);
					background-position: center top;
					background-repeat: no-repeat;
					}	
#script_cat  p	{	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					font-size:12px;
					color:#74202c;
					margin-left:15px;
					margin-top:10px;
					}						
#btn_dl {	position:absolute;		top:6px;		left:250px;		}					
#btn_dl2 {	position:absolute;		top:-13px;		left:-22px;		}
	
.stxt1 { 	position:absolute;
			top:85px;
			left:27px;
			font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			line-height:17px;
			}	
.stxt2 { 	position:absolute;
			top:135px;
			left:27px;
			font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			line-height:17px;
			}		
.stxt3 { 	position:absolute;
			top:158px;
			left:27px;
			font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			line-height:17px;
			}		
.stxt4 { 	position:absolute;
			top:220px;
			left:27px;
			font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
			line-height:15px;
			}	



			
/*  ------------------------------CONTENT------------------------------  */	
	
#main_wrapper {		min-height:100%;
					height: auto !important;
					height: 100%;
					margin-bottom:-127px; /* отрицательный нижний отступ на высоту футера */
					padding: 0;
					}	
	
	
#maincontainer { 	width:1000px;       /*    border-left: 1px solid #fff; border-right: 1px solid #fff;*/
					position:relative;
					z-index:25;
					margin: 0 auto;  
					overflow:hidden;
					}		
	
#maincontainer_index { 	width:1000px;       /*    border-left: 1px solid #fff; border-right: 1px solid #fff;*/
						position:relative;
						top:-55px;
						z-index:25;
						margin: 0 auto;  
						overflow:hidden;
						}		
	
#content {	width:1000px; 
			position:relative;
			float:left;
			overflow:hidden;
			margin-bottom:100px;
			}	
	
/*  ------------------------------SCRIPT INDEX------------------------------  */		
#script_frost {		position:absolute;
					bottom:40px;
					left:320px;
					z-index:25;
					}	
#index_script {	width:993px;
				height:334px;
				float:left;
				position:relative;
				background-image:url(../img/bg_index_script.png);
				background-position: center top;
				background-repeat: no-repeat;
				}
#index_script img {	float:left;
					margin-right:3px;
					}
#index_script h1 {	font-size:20px;
					color:#27b1dc;
					margin-bottom:0px;
					margin-top:0px;
					font-weight:normal;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					}
#index_script h2 {	margin-bottom:0px;
					margin-top:0px;
					font-size:14px;
					font-weight:normal;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					text-indent:0px;
					color:#27b1dc;
					}				
#index_script p   {	font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					font-size:12px;
					color:#022e3b;
					margin-bottom:10px;
					margin-right:20px;	margin-top:-5px;				
					}							
#index_fisher1 {		position:absolute;
					top:33px;
					left:10px;
					z-index:20;
					}							
#index_fisher2 {		position:absolute;
					top:95px;
					left:825px;
					z-index:20;
					}								
#scr1	{	width:202px;
			height:285px;
			background-image:url(../img/bg_s1.png);
			background-position: center top;
			background-repeat: no-repeat;
			position:absolute;
			top:0px;
			left:105px;
			padding-top:13px;
			padding-left:35px;
			}							
#scr2	{	width:243px;
			height:285px;
			background-image:url(../img/bg_s2.png);
			background-position: center top;
			background-repeat: no-repeat;
			position:absolute;
			top:0px;
			left:352px;
			padding-top:13px;
			padding-left:25px;
			}							
#scr3	{	width:192px;
			height:285px;
			background-image:url(../img/bg_s3.png);
			background-position: center top;
			background-repeat: no-repeat;
			position:absolute;
			top:0px;
			left:630px;
			padding-top:13px;
			padding-left:25px;
			padding-right:20px;
			
			}							
#script_line	{	position:absolute;
					top:0px;
					left:0px;
					}				
				
			
/*  ------------------------------CONTENT INDEX------------------------------  */	
#index_left {	width:616px;
				float:left;
				margin-left:5px;
				}

#index_right {	width:334px;
				float:left;
				margin-left:5px;
				}

.partner_img	 {	display: inline-block;		vertical-align:top;	margin-bottom:15px;	}
.partner_img img	 {	display: block;										}

#index_news {	width:1000px;
				float:left;
				margin-left:5px;
				display:table;
				}

.news1 {		width:330px;
			float:none;
			display:inline-block;
			vertical-align:top;
			margin-bottom:20px;
			}
			
.news1 p{	line-height:14px;			}
		
.news1	a:link 			{color:#1d8bae;		text-decoration:underline;	}
.news1	a:visited 		{color:#1d8bae;		text-decoration:underline;	}
.news1 	a:hover 			{color:#1d8bae;  	text-decoration:none; 	}				
			
		
/*  ------------------------------CATALOGUE------------------------------  */	

					
.ct_block {		width:100%; 
				float:left;
				margin-bottom:10px;
				}					

				
.ctb_h {	float:left;
		width:100%;
		margin-bottom:10px;
		}				
	
.ctb_h h1 {	color:#27b1dc;
			font-size:14px;
			font-weight:bold;
			font-family: Arial, Verdana, Century Gothic, Geneva, sans-serif;
			position:relative;
			top:2px;
			}	

.ctb_h img	 {	float:left;
				margin-right:5px;
				}	
				
a.dot_scroll	{	text-decoration: none; 
					border-bottom: 1px dotted #27b1dc;
					}

.ctb_h	a.dot_scroll:link 			{color:#27b1dc;		}
.ctb_h   	a.dot_scroll:visited 		{color:#27b1dc;		}
.ctb_h   	a.dot_scroll:hover 			{color:#27b1dc;  	text-decoration:none; border-bottom: 0px;	}						
					
.ctb_sub {	float:left;				
			width:100%;
			margin-bottom:40px;
			}						
.ctb_sub  p   {	overflow:hidden !important;		}	

		
#nr_h {	float:none;
		margin-bottom:7px;
		}
#nr_h img {	position:relative;
			top:6px;
			border: 0px solid #4dbde0 !important;
			-webkit-border-radius: 0px !important;
			-moz-border-radius: 0px !important;
			border-radius: 0px !important;
			behavior: url(PIE.htc);
			-webkit-box-shadow: #9ea6a9 0px 0px 0px !important;
			-moz-box-shadow: #9ea6a9 0px 0px 0px !important;
			box-shadow: #9ea6a9 0px 0px 0px !important;
			float:none !important;
			margin-right:2px;
			margin-left:2px;
			margin-bottom:5px;
			}		
#nr_h p 		{	font-family:    Verdana, Arial, Century Gothic, Geneva, sans-serif;
				font-size:15px;
				color:#022e3b;
				}
#nr_h  	a:link 		{	font-size:12px;	text-decoration:underline; 	}
#nr_h	a:visited 	{	font-size:12px;	text-decoration:underline;	}
#nr_h	a:hover 		{	font-size:12px; text-decoration:none;		}					

#ct2_left {	width:170px;
			float:left;
			}

.ct_ldiv	{	position:relative;
				width:100%;
				}			
				
.ct_ldiv p	{	margin-left:17px !important;
				color:#0b84a7 !important;
				}					
				
.ct_ldiv img {	position:absolute;
				top:0px;
				border: 0px solid #4dbde0 !important;
				-webkit-border-radius: 0px !important;
				-moz-border-radius: 0px !important;
				border-radius: 0px !important;
				behavior: url(PIE.htc);
				-webkit-box-shadow: #9ea6a9 0px 0px 0px !important;
				-moz-box-shadow: #9ea6a9 0px 0px 0px !important;
				box-shadow: #9ea6a9 0px 0px 0px !important;
				float:left !important;
				margin-right:2px;
				margin-left:2px;
				margin-bottom:5px;
				}
			
	
#ct2_right {	width:823px;
			float:left;
			}


.cto_dl {	width:100%;
			float:left;
			margin-bottom:5px;
			margin-bottom:5px;
			}

.cto_dl p {	margin-top:10px;
			}			

.cto_dl img {	margin-right:10px !important;
				}	



#no_h {	float:none;
		margin-bottom:0px;
		line-height:0px;
		}
#no_h img {	position:relative;
			top:6px;
			border: 0px solid #4dbde0 !important;
			-webkit-border-radius: 0px !important;
			-moz-border-radius: 0px !important;
			border-radius: 0px !important;
			behavior: url(PIE.htc);
			-webkit-box-shadow: #9ea6a9 0px 0px 0px !important;
			-moz-box-shadow: #9ea6a9 0px 0px 0px !important;
			box-shadow: #9ea6a9 0px 0px 0px !important;
			float:none !important;
			margin-right:2px;
			margin-left:2px;
			margin-bottom:7px;
			}		
#no_h p 		{	font-family:   Arial, Verdana,  Century Gothic, Geneva, sans-serif;
				font-size:18px;
				color:#27b1dc;
				font-weight:bold;
				margin-bottom:5px;
				}
#no_h  	a:link 		{	font-size:12px;	text-decoration:underline; 	font-weight:normal;}
#no_h	a:visited 	{	font-size:12px;	text-decoration:underline;	font-weight:normal;}
#no_h	a:hover 		{	font-size:12px; text-decoration:none;		font-weight:normal;}					


.no_table {	margin-top:20px;
			margin-bottom:20px;
			float:left;
			overflow:hidden;
			position:relative;
			width:100%;
			}	



.table_h {	background-color:#5db4cd;
			}			
	
.table_h tr   {	border-radius: 20px;
				}	
.table_h td   {	background-color:#5db4cd;
				font-size:15px;
				font-family:   Arial, Verdana,  Century Gothic, Geneva, sans-serif;
				padding:5px 10px 5px 10px;
				text-align:left;	
				}		

.td_border {	border-right:1px solid #86c7da;
			}
				
.t_bordered_left 	{	border-radius:15px 0px 0px 0px;	}
.t_bordered_right	 {	border-radius:0px 15px 0px 0px;	}
	
	
.table_row1 {	background-color:#fff;
				}
				
.table_row2 {	background-color:#bfe3ed;
				}

.table_row1 td, .table_row2 td 	{		font-family:   Arial, Verdana,  Century Gothic, Geneva, sans-serif;
									padding:5px 10px 5px 10px;
									}			
.col1 {	width:150px;	}
.col2 {	width:200px; text-align:center;	}
.col3 {	width:100px;	}


.pg_img_bordered 	{	margin-top:0px;
						margin-bottom:35px;
						margin-right:15px;
						margin-left:0px;
						float:none;
						position:relative;
						overflow:hidden;
						display: inline-block;
						vertical-align:top;
						}	
			
			
#pg_photo img 	{	border-radius: 15px;
					display:block;
					max-width:93px;}	



/*  ------------------------------GUESTBOOK------------------------------  */	

.gb_block {	float:left;
			width:270px;
			}
.gb_form {	float:left;
			background-image:url(../img/bg_gb.jpg);
			background-position: center top;
			background-repeat: no-repeat;
			width:270px;
			height:386px;
			}
.gb_feed {	width:270px;	}
.gbname_form	 {	position:absolute; 
					top:60px;
					left:13px;
					width:215px; height:65px;
					overflow:hidden;
					}					
.gbmail_form	 {	position:absolute;
					top:115px;
					left:13px;
					width:215px; height:65px;
					overflow:hidden;
					}			
.gbform_text {	text-align:left;
				width:150px;
				margin-top:10px;
				margin-left:5px;
				margin-bottom:0px;
				}			
.gbform_text p		{	font-size:14px; font-weight:100; font-family:   Arial, Verdana,  Century Gothic, Geneva, sans-serif;	color:#fff;}						
.gbform_field {	float:left; /* border:1px solid;*/
				margin-left:0px;
				padding-right:0px;
				width: 215px; height: 40px; 
				background: url(../img/gb_field.png) no-repeat;
				}					
.gbtextfield {		width: 180px; height: 21px; 
					padding-left:0px; 
					line-height:23px;
					background: url(../img/NULL.png) no-repeat;
					color:#014570;
					margin-top:7px;
					margin-left:15px;
					outline:none;
					}
.textarea_gb		 {	position:absolute;  
						top:180px; left:15px;							
						width: 300px; height:150px; 
						overflow:hidden;
						}						
.textarea_text {	text-align:left;
				width:200px;
				margin-top:0px;
				margin-left:5px;
				margin-right:10px;
				margin-bottom:0px;
				font-size:14px; font-weight:100; font-family:   Arial, Verdana,  Century Gothic, Geneva, sans-serif;
				color:#fff;
				}					
.textarea_field {	float:left; 
				
					}					
.textarea_block {	width: 200px; height:122px; margin-bottom:20px; 
					padding-left:10px; padding-top:10px; 
					background: url(../img/textarea.png) no-repeat;
					float:left;  
					}
.textarea_block textarea {	background: transparent;
						overflow: auto;
						font-size:12px;
						margin-left:5px;
						width:180px;height:65px;
						color:#20577f;
						font-family: Verdana,Century Gothic, Geneva, sans-serif;
						outline:none;}
.cpch_form		 {	position:absolute;
					top:295px;
					left:13px;
					width:300px; height:65px;
					overflow:hidden;
					}					
.lasttextfield {		width: 50px; height: 21px; 
					padding-left:15px; 
					background: url(../img/NULL.png) no-repeat;
					color:#20577f;
					margin-top:7px;
					margin-left:15px;
					outline:none;
					}					
.lastfield_text {	text-align:left;
					width:200px;
					margin-top:0px;
					margin-left:5px;
					margin-bottom:0px;
					}						
.lastfield_field {	float:left; /* border:1px solid;*/
					margin-left:0px;
					padding-right:0px;
					width:150px;
					height: 40px;
					background: url(../img/gb_field2.png) no-repeat;
					}		
.lastfield_text p	{	font-size:14px; font-weight:100; font-family:Arial,Verdana ;
						color:#fff;}					
.captcha	 {	width:69px;  height:40px;
				position:absolute;
				top:310px;
				left:130px;
				}					
.sbm_btn_block {	float:left;
				width:120px;
				margin-left:10px;
				overflow:hidden;
				position:absolute;
				top:370px;
				left:50px;
				}	
.sbm_btn { /* border:1px solid;*/
			margin-top:0px;
			margin-right:20px;
			}		
.button_send{	width:110px; height:34px;	
				background: url(../img/btn_gb.png) no-repeat; 
				padding-top:4px; 
				padding-left:13px;
				cursor:pointer;
				}

				
.gb_feed {	float:left;  
			width:550px;
			margin-left:10px;
			}							
.gb_feed  h2	{	font-size:14px;
				color:#022e3b;			
				}									
.gb_feed  h3	{	font-size:14px;
				color:#6c8d96;
				}						
.feedback {	margin-bottom:30px;    
			width:100%;
			position:relative;
			}
.feedback h1 {	font-family: Arial, Verdana;
				font-weight: normal;
				font-size:13px;  
				color:#022e3b;
				margin-top:5px;
				margin-bottom:3px;
				}
.feedback1 {	font-family: Arial, Verdana; font-size:13px;  font-weight: 100; color:#517e9c;}						
.feedback3 {	color:#022e3b; 
			font-family: Arial, Verdana;   
			font-weight: normal; 
			margin-top:2px;
			font-size:12px;  
			}			
.feedback4 {	font-family: Arial, Verdana; 
			font-size:13px;  
			color:#74202c;
			margin-top:10px;}		
							
.fbp 	{	width:100%;
			}				
				
.fb_page 	{	border: 2px solid #fff;
				-webkit-border-radius: 7px;
				-moz-border-radius: 7px;
				border-radius: 7px;
				width:25px;
				height:21px;
				padding-top:4px;
				text-align:center;
				background-color:#b9c8d4;
				color:#fff;
				font-family: Arial, Verdana;
				font-size:15px;
				float:left;
				margin-left:6px;
				margin-bottom:5px;
				cursor:pointer;
				position:relative;
				z-index:100;
				}				

.fb_page:hover 	{	background-color:#1ab9ea;}				
				
				
.fbp_active 	{	background-color:#1ab9ea;
				cursor:default;
				}
				
				
/*  ------------------------------CONTACTS------------------------------  */	

.contacts_left {		width:400px;
					float:left;
					}

.contacts_right {	width:580px;
					float:left;	
					
					}
.scheme_big {	
				
				float:left;
				margin-right:0px;
				margin-bottom:20px;
				margin-top:0px;
				}
.scheme_big  img{	border: 0px solid #fff;
					-webkit-border-radius: 2px;
					-moz-border-radius: 2px;
					border-radius: 20px;
					behavior: url(PIE.htc);
					-webkit-box-shadow: #9ea6a9 1px 2px 5px;
					-moz-box-shadow: #9ea6a9 1px 2px 5px;
					box-shadow: none;
					float:left;
					margin-right:0px;
					margin-bottom:0px;
					margin-top:0px;
					}

/*  ------------------------------PARTNERS------------------------------  */	

.partners_left {		width:480px;
					float:left;
					}			
.partner_block 	{	float:left;
					margin-bottom:20px;
					}			
.partner_block h1 {	font-size:15px;
					color:#022e3b;
					margin-bottom:5px;
					margin-top:0px;
					font-weight:bold;
					font-family: Arial, Verdana,Century Gothic, Geneva, sans-serif;
					}
.partner_block  p   {	overflow:hidden;	}				
.classic_text h1 						
.partners_right {	width:480px;
					float:left;	
					}

.gallery {}
			
					
			
			
			
			
			
			
			
					
			
			
			
			
			
			
			
					
			
			
			
			
			
			
			
					
			
			
			
			
			
			
			
			





