body, html {margin:0px;padding:0px;height:100%;}
table {border-collapse:collapse;}
table td {font-family:"Times New Roman", Times, Arial, serif;padding:0px;}
body {background:url('bgmainle.jpg') repeat-y 0px 165px;}
a {text-decoration:none}
a.action {text-decoration:underline;}
ul, li, dl, dt,dd {margin:0px;padding:0px;} 
table td {padding:0px;table-layout: auto; /*border:1px solid red;*/}
img {border:0px; display:block}
#main {background:url('imgcss/bg_bot_repeat.jpg') repeat-x right bottom;width:100%;height:100%;
	   font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu_top {height:47px;background:url('imgcss/bg_top_menu.jpg') repeat-x top left;}
	#menu_top table {width:100%;height:47px;}
	#menu_top table td {text-align:center;width:10px; white-space:nowrap}
	#menu_top table #menu_main_fist {width:281px;}
	#menu_top table #menu_main_fist a {display:block;float:left; width:29%; text-align:center;
	                                   background:url('imgcss/separ_top_menu.gif') no-repeat 0px 1px;}
	#menu_top table #menu_main_fist a#home_top {background:none; margin-left:9px;}
	#menu_top table #menu_main_fist a img {margin:0px auto;filter:Alpha(Opacity=40);opacity:0.4;}
	#menu_top table #menu_main_fist a:hover img {filter:Alpha(Opacity=100);opacity:1;}
	#menu_top table td.separator {width: auto;background:url('imgcss/separ_top_menu.jpg') no-repeat center 18px;}
	#menu_top table #menu_top_last {width:44px;background:url('imgcss/menu_top_right.jpg') no-repeat right top;}
	#menu_top table td a {color:#fff; display:block; white-space:nowrap; font-size:13px; letter-spacing:1px;}
	#menu_top table td a:hover {text-decoration:underline;}
#head {height:311px;background:#fffffe url('imgcss/bg_head_right.jpg') no-repeat right top;}
	#logo {width:343px;height:311px;background:url('imgcss/bg_head_left.jpg') repeat-y top left;}
		#logo a {display:block;padding:31px 0px 0px 70px;}
		#logo div {height:auto;width:343px;background:url('imgcss/bg_fone.jpg') no-repeat left top;padding:53px 0px 53px 70px; 				 					vertical-align:middle; margin:20px 0px 0px 0px;color:#fff;
					font-size:24px;font-family:'Times New Roman', Times, Arial, serif;}
#slogan_head {width:213px;height:146px;background:url('imgcss/slogan.gif') no-repeat left top;position:absolute;top:122px;left:319px;}								   
#contentcolum {height:auto;padding:0px;vertical-align:text-top;
              background:url('imgcss/bg_content_left_rep.jpg') repeat-y top right;}
#content {vertical-align:text-top;padding:15px 80px 50px 40px;color:#333541;
			background:url('imgcss/bg_cont_left.jpg') repeat-y top left;
          font-family:'Times New Roman', Times, Arial, serif;font-size:14px}
		  #content p {text-indent:15px;text-align:justify;}
		  #price {width:90%;margin:0px auto;background:#f6f7f2;}
		  #price th {color:#a59e8a;background:#30302e;padding:2px 0px;white-space:nowrap;}
		  #price td {border:1px solid #dfdfdf;padding:3px 15px;color:#333541;
		  font-family:'Times New Roman', Times, Arial, serif;font-size:14px}
		  #price td ul li{padding:5px 20px 0px 20px;font-size:13px;color:#333541;}
		  #price td ul {list-style:none;}
		  #price td.sub {font-weight:bold;text-align:center;padding:3px 0px;}
		  .for_center {text-align:center;}
          h1 {font-size:18px;text-align:center;color:#3e3e3e;}
		  h3 {text-align:center;font-size:15px;}
	#contentcolum #cont_table {width:100%;height:100%;background:url('imgcss/bg_content_left.jpg') no-repeat bottom right;}
	     #content #listfoto {width:100%;}
	     #listfoto td {text-align:center;vertical-align:top;padding-bottom:20px;padding-top:8px;}
		 #listfoto td.img_w {background:url('imgcss/bg_img_w.jpg') no-repeat center top;}
		 #listfoto td.img_h {background:url('imgcss/bg_img_h.jpg') no-repeat center top;}
		 #listfoto td img {margin:0px auto;}
	     #listfoto td h5 {width:150px;margin:3px auto 0px auto;font-size:12px;font-weight:normal;text-align:center;color:#333541;}
	
	     #content #contact_page {display:block;clear:both;width:330px;text-indent:0px;margin:0px auto;line-height:18px;} 
		  
	#leftcolumn {background:url('imgcss/bg_head_left.jpg') repeat-y top left;
				 width:281px;vertical-align:top;height:100%;}
				 #left_menu {width:255px; padding-bottom:50px;}
				 #leftcolumn a {display:block;clear:both;color:#a59e8a;padding:10px 0px 0px 60px; font-size:14px; 
				                letter-spacing:1px;font-weight:bold;}
				 #leftcolumn a:hover {text-decoration:underline;} 					
				 #leftcolumn a.left_sub {padding:0px 20px 0px 85px;
				 background:url('imgcss/bg_left_submenu.gif	') no-repeat 73px 5px;}		
#bottomtd {height:83px;vertical-align:top;line-height:0px;
background:url('imgcss/bg_bottom_left.jpg') top left repeat-y;}	
    
	#bottomtd table {width:100%;height:83px;background:url('imgcss/bg_bottom_right.jpg') no-repeat right top;clear:both;}			
	#bottomtd table td {text-align:center;width:10px; white-space:nowrap}
	#bottomtd table #menu_bottom_fist {width:281px;color:#fff;font-size:13px;}
    #bottomtd table #menu_bottom_fist a {display:inline}
	#bottomtd table td.separator {width: auto;background:url('imgcss/separ_top_menu.jpg') no-repeat center 38px;}
	#bottomtd table #menu_bottom_last {width:44px;}
	#bottomtd table td a {color:#fff; display:block; white-space:nowrap; font-size:13px; letter-spacing:1px;}
	#bottomtd table td a:hover {text-decoration:underline;}

/* Site Map */

#sitemap dt {padding:0px 0px 20px 42px;background:url('imgcss/sitemapbg.gif') repeat-y 29px 0px}
#sitemap dt#fistsitemap {background:url('imgcss/fistsitemap.gif') no-repeat 29px 8px}
#sitemap dt#lastsitemap {background:url('imgcss/lasitemap.gif') no-repeat 29px 0px}
#sitemap dt a {text-decoration:none;color:#696969;}
#sitemap dt a:hover {text-decoration:underline;}
/* End Site Map */


  #brake { visibility:hidden;display:block;clear:both; margin-top:-84px;}
