@charset "utf-8";
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
*{font-family:Tahoma, Geneva, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.b,b{font-weight:bold;}
form{margin:0;padding:0;}
p{margin:5px 0px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.cp{cursor:pointer;}
.dn{display:none;}
.no-b{border:none;}
.no-mp{margin:0;padding:0;}
.no-lst{list-style-type:none;}
.no-bg{background-image:none;}
.no-bg-r{background-repeat:no-repeat;}
.bg-top{background-position:top;}
.bg-bottom{background-position:bottom;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
a{}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body{margin:0px;padding:0px;font-size:11px;background:#666;} 
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w{position:relative;width:990px;margin:0 auto;}

#gmap{width:590px;height:450px;border:none;}
#top_view{position:absolute;top:83px;right:10px;display:block;width:95px;height:17px;}

.bg-1x1-o75{background-image:url(../imgs/bg-imgs/1x1/fff-o75.png);background-repeat:repeat;}
.bg-1x1-o50{background-image:url(../imgs/bg-imgs/1x1/fff-o50.png);background-repeat:repeat;}
.bg-1x1-o40{background-image:url(../imgs/bg-imgs/1x1/fff-o40.png);background-repeat:repeat;}
.bg-1x1-o30{background-image:url(../imgs/bg-imgs/1x1/fff-o30.png);background-repeat:repeat;}
.bg-1x1-o20{background-image:url(../imgs/bg-imgs/1x1/fff-o20.png);background-repeat:repeat;}
.bg-1x1-o10{background-image:url(../imgs/bg-imgs/1x1/fff-o10.png);background-repeat:repeat;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-head{height:130px;background:#fff;}
	.w-head .w-top{height:105px}
		.w-head .w-top .w h1{}
			.w-head .w-top .w h1 a{display:block;position:absolute;top:15px;left:105px;width:160px;height:73px;background:url(../imgs/logos/main.gif) center center no-repeat;}
	.w-head .w-nb{height:20px;text-align:left;background:url(../imgs/bg-imgs/1x1/000.gif) center 8px repeat-x;}
		.w-head .w-nb .lang{position:absolute;top:0px;right:0px;font-size:12px;margin:0 0 0 0;padding:0 8px;}
		.w-head .w-nb span{position:relative;top:-8px;font-size:10px;color:#ccc;background:#fff;}
		.w-head .w-nb a{color:#000;margin:0;padding:0 3px;text-decoration:none;background:#fff;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-main{position:relative;background:url(../imgs/bg-imgs/w-main-1.jpg) center top repeat-x #ffffcc;}
	.w-main .deco-1{position:absolute;top:20px;width:990px;height:80px;background:#ebe5d3;}
	.w-main .deco-2{position:absolute;top:0px;left:0px;width:370px;height:80px;margin-top:20px;background-image:url(../imgs/bg-imgs/1x1/fff-o75.png);background-repeat:repeat;}
	.w-main .w{z-index:100;}
		.w-main .w .ls{width:370px;height:550px;/*background:url(../imgs/bg-imgs/ls/default.jpg) left top no-repeat;*/}
			.w-main .w .ls .w-snb{position:absolute;top:100px;left:0px;width:370px;margin:0 0 0 0;z-index:250;}
				.w-main .w .ls .w-snb li{z-index:300;}
					.w-main .w .ls .w-snb li a{display:block;margin:3px 0;padding:3px 10px;font-size:14px;font-weight:bold;/*color:#b08f42;*/color:#000;text-decoration:none;background-repeat:repeat;}
					.w-main .w .ls .w-snb li a:hover{}
					.w-main .w .ls .w-snb li a.selected{}
		.w-main .w .rs{width:620px;height:550px;}
			.w-main .w .rs .w-content{}
				.w-main .w .rs .w-content .w-title{width:100%;margin-top:20px;background:#fff;overflow:hidden;height:80px;}
					.w-main .w .rs .w-content .w-title table{width:100%;}
					.w-main .w .rs .w-content .w-title table td{height:80px;padding:10px;font-weight:bold;overflow:hidden;}
				.w-main .w .rs .w-content .content{padding:10px;}
				.w-main .w .rs .w-content .w-page-gallery{position:absolute;bottom:0px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-foot{margin:10px 0;}
	.w-foot .w-nb{height:40px;background:#7e7c70;}
		.w-foot .w-nb .w{background-color:#C1B88B;}
		.w-foot .w-nb a{margin:0 2.5px;font-size:11px;color:#000;text-decoration:none;text-transform:lowercase;}
		.w-foot .w-nb a:hover,
		.w-foot .w-nb a.selected{color:#fff;}
	.w-foot .w-address{margin:10px 0;text-align:right;background:url(../imgs/bg-imgs/1x1/fff.gif) center center repeat-x;}
		.w-foot .w-address .address{padding:0 10px;font-size:11px;color:#fff;background:#666;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-copyright{}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.form-contact{}
	.form-contact *{}
	.form-contact label{color:#000;}
	.form-contact .ff{width:248px;margin-top:2px;border:solid 1px #676767;padding:2px;background:#fff;color:#000;font-size:11px;color:#666;font-style:italic;}
	.form-contact .ff-selected{color:#000;font-style:normal;}

.form-newsletter{}
	.form-newsletter *{}
	.form-newsletter label{color:#000;}
	.form-newsletter .ff{width:248px;margin-top:2px;border:solid 1px #7f8760;padding:2px;background:#fff;color:#000;font-size:11px;color:#666;font-style:italic;}
	.form-newsletter .ff-selected{color:#000;font-style:normal;}







