/* CSS Document */
html, body {
	width:100%;
	margin:0;
	padding:0;
	}
body {
	font-family: Tahoma, Verdana, Sans-Serif;
	color:#333333;
	background:#201d1d url(bg_body.gif) top left repeat-x;
	
	}
div, body, p, ul, ol, li, a, form, img, span, h3, h2, h4, table, td, tr {
	margin:0;
	padding:0;
	} 
img, table, tr, td { border:none;}
ul, li { list-style:none;}
a, a :active, a:visited, a:hover { text-decoration:none; color:#fff;}

.wrapper { width:980px; margin-left:auto; margin-right:auto;}
	.header { height:172px; font-size:11px;}
		.link { height:69px; color:#fff; position:relative; }
			.link p { position:absolute; top:45px; right:5px;}
		.header_top { background:#fff url(bg_top.gif) top left no-repeat; position:relative; height:103px; /*color:#333333;*/}
			.logo { position:absolute; top:-56px; left:24px;}
			.guy { position:absolute; bottom:0px; left:172px;}
			.header_top p { margin-left:340px; width:600px; text-align:justify; padding-top:28px; line-height:16px;}
	.menu_top { background-color:#eaeaea; float:left; width:980px; padding-bottom:5px;}
		.menu_top li { float:left; margin-top:6px; margin-left:5px;}
		.menu_top li a { display:block; height:21px; }
		.menu_top li a span { display:none;}
		.menu_top li.m1 a { background:url(m1.gif) 0px 0px no-repeat; width:45px;}
		.menu_top li.m2 a { background:url(m2.gif) 0px 0px no-repeat; width:81px;}
		.menu_top li.m3 a { background:url(m3.gif) 0px 0px no-repeat; width:49px;}
		.menu_top li.m4 a { background:url(m4.gif) 0px 0px no-repeat; width:104px;}
		.menu_top li.m5 a { background:url(m5.gif) 0px 0px no-repeat; width:56px;}
		.menu_top li.m6 a { background:url(m6.gif) 0px 0px no-repeat; width:77px;}
		.menu_top li.m7 a { background:url(m7.gif) 0px 0px no-repeat; width:75px;}
		.menu_top li.m8 a { background:url(m8.gif) 0px 0px no-repeat; width:75px;}
		.menu_top li.m9 a { background:url(m9.gif) 0px 0px no-repeat; width:69px;}
		.menu_top li.m10 a { background:url(m10.gif) 0px 0px no-repeat; width:35px;}
		.menu_top li.m11 a { background:url(m11.gif) 0px 0px no-repeat; width:109px;}
		.menu_top li.m12 a { background:url(m12.gif) 0px 0px no-repeat; width:51px;}
		.menu_top li.m13 a { background:url(m13.gif) 0px 0px no-repeat; width:85px;}
		.menu_top li a:hover, .menu_top li a#act { background-position:0px -21px; }
		
	.big_pic { clear:both; height:318px; background:url(bg_big.jpg) top left no-repeat; position:relative;}
		.big_pic a { display:block; position:absolute; text-align:center;}
		.big_pic a.aa1 { right:410px; width:140px; height:25px; top:32px; padding-top:12px;}
		.big_pic a.aa2 { right:410px; width:140px; height:22px; top:75px; padding-top:8px;}
		.big_pic a.aa3 { right:410px; width:140px; height:25px; top:112px; padding-top:8px;}
		.big_pic a.aa4 { right:410px; width:140px; height:30px; top:155px; padding-top:5px;}
		.big_pic a.aa5 { right:505px; width:130px; height:25px; top:187px; padding-top:10px;}
		.big_pic a.aa6 { right:505px; width:130px; height:32px; top:230px; padding-top:3px;}
		.big_pic a.aa7 { right:505px; width:130px; height:20px; top:272px; padding-top:10px;}
		.big_pic a.aa8 { right:315px; width:133px; height:45px; top:182px; padding-top:5px;}
		.big_pic a.aa9 { right:315px; width:133px; height:25px; top:232px; padding-top:5px;}
		.big_pic a.aa10 { right:315px; width:133px; height:25xpx; top:275px; padding-top:5px;}
		.badge1 { position:absolute; top:37px; right:28px;}
		.get1 { position:absolute; top:95px; left:37px;}
		
	.content1 { float:left; width:980px; background:#fff url(bg_content1.gif) bottom left repeat-y;}
	.content { float:left; width:980px; background:#fff url(bg_content.gif) bottom left no-repeat;}
		.left_main { float:left; width:664px; background-color:#fff; padding-bottom:15px; padding-top:10px;}
			.left_main h3, .right_second h3 {  margin-left:10px; margin-right:4px; font-size:12px; margin-bottom:10px; border-bottom:1px solid #8c8c8c; padding-bottom:5px;}
			.left_main p, .right_second p { margin-left:10px; margin-right:10px; font-size:11px; margin-bottom:16px; line-height:16px;}
			.left_main li, .right_second li { margin-left:28px; margin-right:10px; font-size:11px; line-height:16px; background:url(bg_li.gif) 0px 6px no-repeat; padding-left:13px; }
		.right_main { float:right; width:316px; background-color:#e6e6e6; padding-bottom:15px;}
			.blue { margin-top:8px; margin-left:8px; background:url(bg_blue.gif) top left no-repeat; width:300px; height:134px;}
				.blue p { margin: 0px 20px; font-size:11px; color:#fff; text-align:justify;}
				.blue h4 { margin:0 0 18px 19px; padding-top:18px;}
				.blue p.link_right { text-align:right; margin-top:10px; }
				.link_right a, .link_right a:visited, .link_right a:active { background-color:#333333; border-bottom:1px solid #666666; border-right:1px solid #666666; padding:5px 7px 7px 15px; display:block; width:60px; margin-left:175px; }
				.link_right a:hover { background-color:#000; border-bottom:1px solid #000; border-right:1px solid #000; }
			.right_main h3 { margin:15px 8px 15px 8px; padding-left:5px; border-bottom:1px solid #8c8c8c; padding-bottom:5px; font-size:12px;}
			.fiol { font-size:11px;background:#9d749e url(bg_fiol_top.gif) top left no-repeat; width:293px; color:#fff; margin-left:10px; margin-bottom:3px; clear:both; }
				.fiol table { margin-left:13px; margin-right:10px; width:100%; margin-top:2px;}
				.fiol td { width:50%; padding:3px 0;}
				.fiol_bot { background:url(bg_fiol_bottom.gif) bottom left no-repeat;padding-bottom:10px;  }
		
	.footer_menu { clear:both; width:980px; font-size:11px; background:#373434 url(bg_footer.gif) bottom left no-repeat; padding-top:13px; padding-bottom:11px;}
		.footer_menu ul { margin-left:5px;}
		.footer_menu li { display:inline; margin:0px 7px;}
	.footer { color:#cccccc; font-size:11px; padding:15px 0; }
	.footer p { margin:0 20px;}
	
/**/
	.content1_second { float:left; width:980px; background:url(bg_content1_second.gif) bottom left repeat-y;}
	.content_second { float:left; width:980px; background:url(bg_content_second.gif) bottom left no-repeat;}
		.left_second { float:left; width:200px; background:#eaeaea; color:#343235; padding-top:12px;}
			.left_second a, .left_second a:active, .left_second a:visited { color:#343235; }
			.left_second a:hover { color:#343235; text-decoration:underline;}
			.left_second li { font-size:12px; font-weight:bold; margin-left:15px; margin-bottom:6px;}
			.left_second li ul { margin-top:3px;}
			.left_second li li { font-size:11px; font-weight:normal; margin-left:10px; margin-bottom:3px; }
		.right_second { float:left; width:780px; padding-bottom:50px;}
			.blue_big { width:780px; background:url(bg_big2.jpg) top left no-repeat; height:318px; position:relative;}
				.badge { position:absolute; top:15px; right:10px;}
				.get { position:absolute; top:142px; right:62px;}
				.blue_big a { display:block; position:absolute; text-align:center;}
				.blue_big a.aa1 { right:480px; width:140px; height:25px; top:32px; padding-top:12px;}
				.blue_big a.aa2 { right:480px; width:140px; height:22px; top:75px; padding-top:8px;}
				.blue_big a.aa3 { right:480px; width:140px; height:25px; top:112px; padding-top:8px;}
				.blue_big a.aa4 { right:480px; width:140px; height:30px; top:155px; padding-top:5px;}
				.blue_big a.aa5 { right:575px; width:130px; height:25px; top:187px; padding-top:10px;}
				.blue_big a.aa6 { right:575px; width:130px; height:32px; top:230px; padding-top:3px;}
				.blue_big a.aa7 { right:575px; width:130px; height:20px; top:272px; padding-top:10px;}
				.blue_big a.aa8 { right:385px; width:133px; height:45px; top:182px; padding-top:5px;}
				.blue_big a.aa9 { right:385px; width:133px; height:25px; top:232px; padding-top:5px;}
				.blue_big a.aa10 { right:385px; width:133px; height:25xpx; top:275px; padding-top:5px;}
								
								
			.right_second h3 {  padding-top:20px; margin-left:17px; padding-left:1px; margin-right:21px; font-size:12px; margin-bottom:10px; border-bottom:1px solid #8c8c8c; padding-bottom:5px;}
			.right_second p { margin-left:18px; margin-right:25px; font-size:11px; margin-bottom:16px; line-height:16px;}
			.right_second li { margin-left:28px; margin-right:25px; font-size:11px; line-height:16px; background:url(bg_li.gif) 0px 6px no-repeat; padding-left:13px; }
			.right_second table { font-size:11px; margin-left:20px; margin-right:30px;}
			.right_second table td { width:140px; padding-left:50px; vertical-align:top; padding-bottom:15px;}
			.spec { position:relative;}
			.badge11 { position:absolute; bottom:-15px; left:-20px;}
			.badge22 { position:absolute; bottom:-15px; left:-10px;}
			.badge33 { position:absolute; bottom:-15px; left:-20px;}
			.right_second table td.td1 { font-weight:bold; padding-left:0px; width:230px;}
			p.span_spec { background-color:#f4f3f3; padding:10px; margin:0px; width:160px; margin-left:-50px; }		
			/*.pics li.last_li { border-right:5px solid #201d1d;}
			.pics li { background:none; margin:0px; padding:0px; position:relative; display:inline; margin-left:-5px;  }
			.pics img { border:5px solid #201d1d; border-right:none;}
			.pics a { position:absolute; right:5px; bottom:12px; background-color:#201d1d; padding:7px 5px 8px 5px; font-weight:bold; z-index:50; font-size:23px; font-family:Arial; }*/
			
			.pics { padding-top:40px; padding-bottom:10px;}
			.pics a { display:block; border:5px solid #201d1d; float:left; position:relative;  width:175px; height:115px; }
			.pics a.a1 { background:url(pic1.jpg) top left no-repeat; border-right:0px; }
			.pics a.a2 { background:url(pic2.jpg) top left no-repeat; border-right:0px; }
			.pics a.a3 { background:url(pic3.jpg) top left no-repeat; border-right:0px; }
			.pics a.a4 { background:url(pic4.jpg) top left no-repeat; }
			.pics a span { position:absolute; right:5px; bottom:5px; background-color:#201d1d; padding:7px 5px 8px 5px; font-weight:bold; z-index:50; font-size:23px; font-family:Arial; }
			.empty { clear:both;}