@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'sunny';
    src: url('../fnt/NEOSANSPRO.eot');
    src: url('../fnt/NEOSANSPRO.eot?#iefix') format('embedded-opentype'),
         url('../fnt/NEOSANSPRO.woff') format('woff'),
         url('../fnt/NEOSANSPRO.TTF') format('truetype'),
         url('../fnt/NEOSANSPRO.svg#rotondacregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1{ font-size:100px; font-weight:normal !important; padding-bottom:40px; text-shadow: 2px 2px 3px #000}

body{ font-family:'sunny', Verdana, Geneva, sans-serif; background:url(../img/bkg.jpg);}



A{	color:#ffffff;
}
A:hover{
	text-decoration:none;
}
#all_page{ width:922px; margin:0 auto; background:#464646; margin-top:40px; margin-bottom:40px;}
	.zag{ padding:55px; text-align:center; font-size:25px; color:#fff;}
	.menu_box{ padding:40px; background:#303030;}
		.m_box{ float:left; font-size:15px; color:#fff; text-shadow: 2px 2px 3px #000;}
			.f_width{ width:235px;}
			.s_width{ width:185px;}
			.f_col{ text-shadow: 2px 2px 3px #000; font-size:30px; text-decoration:none;}
			.s_col{  text-shadow: 2px 2px 3px #000; font-size:30px; text-decoration:none;}
			.th_col{  text-shadow: 2px 2px 3px #000; font-size:30px; text-decoration:none;}
			.fi_col{  text-shadow: 2px 2px 3px #000; font-size:30px; text-decoration:none;}
			
	.text_block{ padding:50px 30px;}
		.flo_box{ float:left; width:246px; padding:0 20px; font-size:14px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	
	.foot{ padding:10px; background:#434343; text-align:right; font-size:11px; color:#d9d9d9;}
		.foot a { text-decoration:none; color:#fff; font-weight:bold;}



/******************************page2***************************************/
#page_warp{ width:920px; margin:0 auto;}		
	.width_float{ float:left !important; width:740px !important;}
	.l_menu{ text-transform:uppercase; float:left; width:140px; background:#1a1a1a; padding-top:50px; padding-bottom:50px; padding-left:40px; font-size:16px; margin-top:40px; font-weight:bold; line-height:150%;}
		.l_menu ul li a{ text-decoration:none; color:#e2e2e2;}
			.l_menu ul li a{ text-decoration:none; color:#e2e2e2;}
				.l_menu ul li a:hover{color:#00fffc;}
				.ac1.active{color:#165d9b !important;}
				.ac2.active{color:#ff4c4c !important;}
				.ac3.active{color:#24d900 !important;}
				.ac4.active{color:#ff8125 !important;}
					.ac1.active span{color:#165d9b !important;}
					.ac2.active span{color:#ff4c4c !important;}
					.ac3.active span{color:#24d900 !important;}
					.ac4.active span{color:#ff8125 !important;}
			.l_menu ul li a span{ color:#1a1a1a;}
	
.l_menu ul li a.ac1:hover{color:#165d9b;}
.l_menu ul li a.ac2:hover{color:#ff4c4c;}
.l_menu ul li a.ac3:hover{color:#24d900;}
.l_menu ul li a.ac4:hover{color:#ff8125;}
	
	.padding{ padding:50px 40px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
		.bot_line{border-bottom:4px #ffffff solid; text-transform:uppercase; font-size:50px; font-family:'sunny', Verdana, Geneva, sans-serif; color:#fff; text-shadow: 2px 2px 3px #000; margin-bottom:20px;}
		.bc1{ border-bottom:4px #165d9b solid;}
		.bc2{ border-bottom:4px #ff4c4c solid;}
		.bc3{ border-bottom:4px #24d900 solid;}
		.bc4{ border-bottom:4px #ff8125 solid;}
		.fr{ float:right; margin-left:25px; margin-bottom:10px;}
		.fl{ float:left; margin-right:25px; margin-bottom:10px;}
		
		#topmenu{ text-align:center; position:absolute; top:10px; width:100%;}
		#topmenu A{margin:0 20px; color:#000000;}
		#topmenu A:hover{text-decoration:none;}
		#topmenu A.act{text-decoration:none;}
		
.tp P{
	margin-bottom:20px;
}
.qi{ behavior: url(/ie-css3.htc); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;  -moz-box-shadow: 2px 2px 5px #000;  -webkit-box-shadow: 2px 2px 5px #000; box-shadow: 0px 2px 5px #000; }
.mainlink A{
	font-size:16px;
	display:block;
	padding-top:5px;
	color:#d0d0d0;
}
.inlink{
	float:right;
	padding-top:32px;
}
.inlink A{
	font-size:16px;
	color:#d0d0d0;
}