/* CSS Document 
 created
 neuromachine86@mail.ru 
 */ 
body, html {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif, Tahoma; sans-serif; font-size:11px; background:#10141d;  color:#FFFFFF;}
img { border:none;}

#container { position:relative; color:#FFFFFF;}
	#head_global { height:147px; background: url(/images/head_right_back.jpg) repeat-x top;}
		#head { height:147px; width:1003px;  margin: auto;}
			#head_img { background: url(/images/head_img.jpg) no-repeat top left; height:147px; width:987px; margin-left:11px; position:relative;}
				#enter_button { position:absolute; left:610px; top:39px; height:34px; width:174px;}
				#reg_button { position:absolute; height:29px; width:176px; left:544px; top:78px;}
				
				#ico_block {position:absolute; height:23px; width:79px; left:895px; top:73px;}
					.ico_border { font-size:0px; background:url(/images/ico_r.jpg) no-repeat top left; width:1px; background-position: 0 2px;}				
	#line { background-color:#11141d; height:5px;}
	#img_global { background:url(/images/img_right_back.jpg) repeat-x top; height:249px;}
		#img { height:249px; width:1003px; margin: auto; }
			#img_table {}
				#menu_td { width:351px; height:249px; background:url(/images/menu_back.jpg) no-repeat top right;}
					#menu { margin: 10px 0 0 142px; font-size:0px;}
						.button { margin: 0 0 7px 0;}
				#img_td { background:url(/images/img_1.jpg) no-repeat top left}
	#body_global { background:url(/images/body_back.jpg) repeat-x top; background-color:#10141d;}
		#body {width:1003px;  margin: auto;  position:relative; background:url(/images/body_texture_right.jpg) no-repeat bottom right;}
			#body a { color:#53acf0; text-decoration:underline;}
			#body a:hover { color:#8bc6f3; text-decoration:none;}			
			#body_in {width:1003px; background:url(/images/body_texture_left.jpg) left top no-repeat;}
				#body_table {}
					#news_td { width:352px;}
						#news { margin: 39px 0 0 22px;}
							#news_title { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; height:35px}
								.news_cell { margin-bottom:22px}
									.news_c_table {}
										.news_c_td_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a5daff; width:76px}
										.news_c_td_border { font-size:0px; font-weight:normal; background-color:#a5daff; width:2px;}
										.news_c_td_content { padding: 0 0 0 14px; width:220px; font-family:Arial, Helvetica, sans-serif;}
											.news_c_title { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#a5daff; text-decoration:underline; font-weight:bold; padding: 0 0 5px 0;}
											.news_c_content {padding: 0 0 3px 0;}
											.news_c_link {}
						#zero { height:40px}
					#content_td {}
						#title {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin: 37px 0 23px 31px;}
						#content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding: 0 160px 44px 10px;}
				#float { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#53acf0; height:21px;}

#mail_chet { position: relative; margin: 10px 0 0 37px;}


 		.tmain  { border-width:1px; border-style:solid; border-right-width:0px; border-bottom-width:0px; border-color:#813535; }
		.tmain td { padding: 3px 5px 3px 5px; margin: 0 0 0 0; border-width:1px; border-style:solid; border-top-width:0px; border-left-width:0px; border-color:#813535;}
	/*Portfolio*/		
		#port_opis { padding: 0 5px 5px 10px; text-align:justify;}
		.podr { text-align:left;  padding-left:10px; font-weight:bold;}
		#title_m { padding: 10px 5px 10px 10px;} 
	/*faq*/
		.input { font-size:11px; height:15px; border:solid; border-width:1px; border-color:#422077;}
		.input_area { font-size:12px;  border:solid; border-width:1px; border-color:#422077; width:250px }
		.button_faq {border:solid; border-width:1px; border-color:#000000; font-size:11px; text-align:center; background-color:#422077; color:#ffffff; font-weight:bold; padding: 5px 5px 5px 5px;}

