html, body { margin:0px; padding:0px; background:#c7e0ee url(../images/bg_m.gif) repeat-y center top; height:100%; width:100%; font:normal 11px Tahoma; color:#132d42; text-align:center; }
img { border:0; }
p { margin-top:0; padding-top:0; }
a { color:#132d42; }    
form { margin:0; padding:0; }
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
#main { width:100%; height:100%;/* background:url(../images/bg_b.gif) repeat-x left bottom*/; margin:0 auto; text-align:left; }  
	td { font:normal 11px Tahoma; color:#132d42; }
	
	#tr_r { background:#ffffff url(../images/bg_tlr_r.jpg) repeat-x left top; }
		#tr { background:url(../images/bg_tr.jpg) no-repeat left top; height:555px; }
	#tm { background:#ffffff url(../images/bg_tm.jpg) no-repeat left top; }
		#logo { float:left; padding:14px 0 0 77px; }
		#langs { float:right; padding-right:1px; margin-top:36px; height:37px; }			
			#langs .lang { display:block; float:right; width:28px; height:37px; background:url(../images/lang.gif) no-repeat left top; font:normal 10px Arial; color:#4a4a4a; line-height:23px; text-align:center; text-decoration:none; }
			
			#langs .lang.font_size {  font:bold 12px Arial; line-height:23px; }
			
			#langs .lang:hover { display:block; float:right; width:28px; height:37px; background:url(../images/langa.gif) no-repeat left top; font:normal 10px Arial; color:#ffead1; line-height:23px; text-align:center; text-decoration:none; }
			#langs .langa { display:block; float:right; width:28px; height:37px; background:url(../images/langa.gif) no-repeat left top; font:normal 10px Arial; color:#ffead1; line-height:23px; text-align:center; text-decoration:none; }
			#search { float:right; width:168px; height:20px; background:url(../images/search.gif) no-repeat; margin:2px 16px 0 0; }
				.search_pad { padding:1px 0 0 30px; }
					.search_input { background:transparent; width:132px; height:18px; font:normal 11px Tahoma; color:#6f767c; border:0; }
					.search_btn { position:absolute; z-index:99; margin:-1px 0 0 -30px; border:0; width:26px; height:20px; cursor:pointer; background:#ffffff; opacity:0; filter: alpha(opacity=0); }
			#search2 { float:right; padding:6px 21px 0 0; }
			#sitemap { float:right; padding:6px 14px 0 0; }
			#home { float:right; padding:6px 13px 0 0; }
		#flash { width:990px; height:245px; margin-bottom:14px; }
			#menublocks { padding:0 0 0 2px; }
				.menublock1 { float:left; width:319px; height:166px; background:url(../images/menublock1.jpg) no-repeat left top; margin-right:15px; cursor:pointer; }					
				.menublock2 { float:left; width:319px; height:160px; background:url(../images/menublock2.jpg) no-repeat left top; margin-right:15px; cursor:pointer; }
				.menublock3 { float:left; width:319px; height:166px; background:url(../images/menublock3.jpg) no-repeat left top; cursor:pointer; }
					.menublock1 a, .menublock2 a, .menublock3 a { font:normal 18px 'Times New Roman'; color:#ec4e00; text-transform:uppercase; text-decoration:none; }					
				.menublock1a { float:left; width:319px; height:166px; background:url(../images/menublock1a.jpg) no-repeat left top; margin-right:15px; cursor:pointer; }					
				.menublock2a { float:left; width:319px; height:160px; background:url(../images/menublock2a.jpg) no-repeat left top; margin-right:15px; cursor:pointer; }
				.menublock3a { float:left; width:319px; height:166px; background:url(../images/menublock3a.jpg) no-repeat left top; cursor:pointer; }
					.menublock1a a, .menublock2a a, .menublock3a a { font:normal 18px 'Times New Roman'; color:#0a3747; text-transform:uppercase; text-decoration:none; }
				.link_pad { padding:9px 17px 0 13px; }
				
			#menut { margin-top:23px; padding-left:27px; }
					#menut a { display:block; font:bold 13px Tahoma; line-height:29px; text-decoration:none; }
					#menut a:hover { display:block; font:bold 13px Tahoma; color:#ffc047; line-height:29px; text-decoration:none; }
						.menut1, .menut2, .menut3, .menut4, .menut5, .menut6 { float:left; margin-right:40px; padding-right:11px; }						
							.menut1 a { padding-left:38px; background:url(../images/bg_menut1.gif) no-repeat left top; color:#ffffff; }
							.menut2 a { padding-left:35px; background:url(../images/bg_menut2.gif) no-repeat left top; color:#ffffff; }
							.menut3 a { padding-left:37px; background:url(../images/bg_menut3.gif) no-repeat left top; color:#ffffff; }
							.menut4 a { padding-left:41px; background:url(../images/bg_menut4.gif) no-repeat left top; color:#ffffff; }
							.menut5 a { padding-left:33px; background:url(../images/bg_menut5.gif) no-repeat left top; color:#ffffff; }
							.menut6 a { padding-left:38px; background:url(../images/bg_menut6.gif) no-repeat left top; color:#ffffff; }
				
	#tl_r { background:#ffffff url(../images/bg_tlr_r.jpg) repeat-x left top; text-align:right; }
		#tl { background:url(../images/bg_tl.jpg) no-repeat right top; height:555px; }
	
	#ml_r { background:url(../images/bg_ml_r.gif) repeat-y right top; text-align:right; }
		#ml { background:url(../images/bg_ml.gif) no-repeat right top; height:64px; }
		
		#blocks { background:url(../images/bg_blocksr.gif) repeat-y right top; height:100%; }
			#tnews { padding:23px 80px 24px 27px; }
				.tnews_title { font:bold 16px Tahoma; color:#1c6db1; padding-bottom:9px; }
				.tnews_date { color:#b80000; }
				.tnews_intro { color:#1e496c; }
					.tnews_intro a { color:#1e496c; font-weight:bold; text-decoration:none; }
					.tnews_intro a:hover { color:#1e496c; font-weight:bold; text-decoration:underline; }
				.more { display:block; float:left; width:59px; height:15px; font:bold 10px Tahoma; color:#1e496c; line-height:15px; background:url(../images/more.gif) no-repeat left top; margin:6px 0 15px 0; text-decoration:none; }
				.more:hover { display:block; float:left; width:59px; height:15px; font:bold 10px Tahoma; color:#7fa8c8; line-height:15px; background:url(../images/more.gif) no-repeat left top; margin:6px 0 15px 0; text-decoration:none; }
				.more img { vertical-align: middle; }
				.more2 { display:block; float:left; width:59px; height:15px; font:bold 10px Tahoma; color:#1e496c; line-height:15px; background:url(../images/more2.gif) no-repeat left top; margin:6px 0 15px 0; text-decoration:none; }
				.more2:hover { display:block; float:left; width:59px; height:15px; font:bold 10px Tahoma; color:#7fa8c8; line-height:15px; background:url(../images/more2.gif) no-repeat left top; margin:6px 0 15px 0; text-decoration:none; }
				.more2 img { vertical-align: middle; }
				.archive { display:block; float:left; width:145px; height:18px; font:bold 10px Tahoma; color:#1e496c; line-height:18px; background:url(../images/archive.gif) no-repeat left top; text-decoration:none; }
				.archive:hover { display:block; float:left; width:145px; height:18px; font:bold 10px Tahoma; color:#7fa8c8; line-height:18px; background:url(../images/archive.gif) no-repeat left top; text-decoration:none; }
				.archive img { vertical-align: middle; }
				
			#blockl { background:url(../images/bg_blocksl.gif) repeat-y left top; }
				#blockl_t { background:url(../images/bg_blockl_t.gif) no-repeat left top; padding:21px 0 0 41px; }
					.blockl_l { float:left; width:247px; margin-right:53px; margin-bottom:149px; }
						.block_title { font:bold 16px Tahoma; color:#1c6db1; padding-bottom:6px; } 
						.block_title2 { font:bold 16px Tahoma; color:#1c6db1; padding:0 0 6px 34px; } 
						.blockl_l a { display:block; font-size:12px; color:#1e496c; background:url(../images/link.gif) no-repeat left top; padding-left:34px; margin-top:11px; text-decoration:none; }
						.blockl_l a:hover { display:block; font-size:12px; color:#1a1a1a; background:url(../images/linka.gif) no-repeat left top; padding-left:34px; margin-top:11px; text-decoration:underline; }
					.blockl_r { float:left; width:340px; }
						.offer_img { float:left; width:128px; height:128px; background:url(../images/frame.gif) no-repeat left top; margin:10px 0 23px 0; }
						.offer_info { float:right; width:192px; margin-bottom:23px; }
							.offer_name { font:bold 14px Tahoma; color:#1e496c; margin:20px 0 6px 0; }
								.offer_name a { font:bold 14px Tahoma; color:#1e496c; text-decoration:none; }
								.offer_name a:hover { font:bold 14px Tahoma; color:#1e496c; text-decoration:underline; }
							.offer_price { font:bold 12px Tahoma; color:#1e496c; margin-top:20px; }
								.offer_price span { color:#f86300; }
						
			#blockr_b { background:url(../images/bg_blocksr_b.gif) no-repeat right bottom; }
				#blockr_t { background:url(../images/bg_blocksr_t.jpg) no-repeat left top; }
					.blockr_t_with { width:246px; padding-top:27px; }
						.blockr_t1 { height:136px; overflow-y:hidden; }
							.blockr_t_pad { padding:7px 11px 0 11px; }
								.blockr_t_title { font:bold 12px Tahoma; color:#164f92; padding-bottom:5px; }
								.blockr_t_title2 { font:bold 16px Tahoma; color:#164f92; padding-bottom:13px; }
						.blockr_t2 { background:#fcfdfe url(../images/bg_news_block.gif) repeat-x left bottom; padding:12px 11px 15px 11px; }
						.blockr_t3 { background-color:#fcfdfe; padding:7px 11px 12px 11px; color:#58718d; }
							.block_c1 { padding-bottom:9px; font-size:12px; color:#3b5972; }
							.skype { float:left; width:108px; padding-bottom:5px; }
								.skype a { color:#58718d; text-decoration:none; line-height:26px; }
								.skype a:hover { color:#58718d; text-decoration:underline; line-height:26px; }
								.skype img { vertical-align:middle; }
							.skype2 { float:left; width:108px; height:31px; background:url(../images/skype_bg.gif) no-repeat left top; margin:8px 6px 16px 0; }
								.skype2 a { text-decoration:none; }
								.skype2 img { vertical-align:middle; }
							.block_c2 { padding-bottom:9px; color:#58718d; }
							.block_c3 { width:223px; overflow-x:hidden; }
						.textfield1 { width:200px; height:18px; background-color:#ffffff; border-top:1px solid #bababa; border-right:0; border-bottom:0; border-left:1px solid #bababa; font:normal 11px Tahoma; color:#58718d; }
						.submit_btn { width:104px; height:15px; background:url(../images/submit_btn.gif) no-repeat left top; font:bold 10px Tahoma; color:#1e496c; border:0; margin-top:6px; cursor:pointer; text-align:left; }
		
	#bl_r { background:#83b9d9 url(../images/bg_bl_r.gif) repeat-x right top; text-align:right; }
		#bl { background:url(../images/bg_bl.gif) no-repeat right top; height:92px; }
	#bm { background:#83b9d9 url(../images/bg_bm.jpg) no-repeat left top; }
		#blockl_b { background:url(../images/mergina.jpg) no-repeat right top; width:300px; height:168px; position:relative; margin-top:-148px; z-index:100; }
		#copyright { float:left; color:#1e496c; padding:47px 20px 4px 28px; }
		#se { float:right; color:#1e496c; padding:47px 26px 4px 0; }
			#se a { color:#1e496c; text-decoration:none; }
			#se a:hover { color:#1e496c; text-decoration:underline; }
	#br { background:#83b9d9 url(../images/bg_br.gif) repeat-x left top; }
	
/*jquery gallery*/
.pics { width:990px; height:245px; overflow:hidden; }
#nav_t { position:absolute; z-index:100; margin:88px 0 0 961px; width:29px; background:url(../images/gbullets_bgt.png) no-repeat left top; }
#nav_b { width:29px; background:url(../images/gbullets_bgb.png) no-repeat left bottom; padding:13px 0 6px 0; text-align:center; }
	#nav { background:url(../images/gbullets_bg.png) repeat-y left top; width:29px; }
		#nav a { display:block; margin:0 auto; width:16px; height:25px; background:url(../images/gbullet.png) no-repeat left top;  }
		#nav a.activeSlide { background:url(../images/gbullet_active.png) no-repeat left top; }
		#nav a:hover { background:url(../images/gbullet_active.png) no-repeat left top; }
