@charset "utf-8";
/* CSS Document */
body
{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
	font-family:Tahoma, Geneva, sans-serif; font-size:12px; clear:both;
}
h1{ font-size:100%}

.mainpage{ position:relative; margin:10px; padding:0px; width:955px;clear:both}
.mainpagebox{ position:relative; margin:0px; padding:0px; width:955px;clear:both}

.mainleft{ position:relative; margin:0px 0px 0px 0px; padding:0px; width:468px;float:left; }
.mainleftbox{ position:relative; margin:0px; padding:0px; width:468px;float:left; }
.mainleft2{ position:relative; margin:0px 0px 0px 0px; padding:0px; width:468px; height:735px;background-image:url(../images/boxsearch_blank.png); background-repeat:no-repeat;float:left;}
.mainleft2box{ position:relative; margin:0px 0px 0px 0px; padding:0px; width:468px; height:120px;background-image:url(../images/boxsearch_blank.png); background-repeat:no-repeat;float:left;}
.mainleft2nobox{ position:relative; margin:0px 0px 0px 0px; padding:0px; width:468px; height:120px;background-image:url(../images/boxsearch_blank_nobox.png); background-repeat:no-repeat;float:left;}

.mainleft3{ width:468px;height:155px; float:left} 
.mainleft3box{ width:468px; float:left; margin:0px 0px 0px 0px} 


.mainleft a img{ border:0px}


.menutop{text-align:left; padding:120px 10px 10px 10px}
.menutop a{ color:#630; border:0px}
.menutop a:hover{ color:#FFFFFF; text-decoration:none;border:0px}
.menutop a img{ position:relative;margin:0px 3px 0px 3px;border:0px;display: inline; vertical-align: middle}

.flag{margin:0px 0px 0px 250px;}

.menutop_BG{ position:relative;background-image:url(../images/menutop_BG.png); background-repeat:no-repeat; height:46px; width:466px; margin:0px 0px 0px 0px; 
padding:30px 0px 0px 0px; float:left}
.menutop_BGdown{position:relative; background-color:#584009;width:466px; float:left}
.menutop_BG a{ color:#FFFFFF;text-decoration:none; border:0px}
.menutop_BG a:hover{ color:#DAD49A; text-decoration:none;border:0px}

.mainright{ position:relative; margin:0px 0px 10px 0px; padding:0px; width:467px;background-color:#FFFFFF;float:left; height:760px; z-index:1; }
.mainrightbox{ position:relative; margin:0px; padding:0px; width:437px;background-color:#877D62;float:left; z-index:1; }
.mainright2{
	position:relative;
	margin:10px 10px 10px 0px;
	padding:0px;
	background-color:#F5E7CA;
	float:left;
	width:457px;
	height:470px;
}
.mainright22{
	position:relative;
	margin:10px 10px 10px 0px;
	padding:0px;
	float:left;
	width:457px;
	height:470px;
	z-index:1;
}
.mainright3{ position:relative; margin:10px; padding:0px;background-color:#877D62;float:left; width:447px; height:246px}

.contenttxt{ text-align:justify; margin:0px; padding:20px; color:#8c6306}
.contentflash{ text-align:justify; margin:0px; padding:0px 10px 20px 30px; color:#8c6306; width:397px; position:relative;}
.contenttxt955{
	position:relative;
	margin:20px 10px 20px 10px;
	padding:10px;
	width:875px;
	z-index:51;
	color:#8C6306;
	background-color:#F5E7CA;
	left: 0px;
	overflow: visible;
}
.contenttxt955border{
	position: absolute;
	margin:00x 0px 0px 0px;
	padding:10px 20px 10px 10px;
	width:915px;
	z-index:51;
	background-color:#FFFFFF;
	left: 0px;
	clear:both;
	top:200px;
}

.flash0{ position:relative;margin:0px 0px 0px 0px; }
.flash1{ position:relative;margin:0px 0px 0px 0px; height:523px}
.address{ margin:0px 0px 0px 0px; padding:10px 20px 10px 20px; color:#FFFFFF; text-align:right}

.copy{margin:0px 0px 0px 0px; padding:30px 20px 10px 20px;color:#222222; text-align:right; float:right; }
.copy a { text-decoration:none; color:#000000}
.copy a:hover { text-decoration:none; color:#3E62B4}
.copy a img{ border:0px; vertical-align:middle}

.boxsearch{ position: relative;margin:70px 0px 0px 0px;}
.templatetext{}
.imgcen img{ margin:5px; position:relative; border:1px #960;}
.imggall a img{ margin:2px; position:relative; border:1px #960; width:80px; height:50px; float:left}
.imggall a:hover img{ margin:2px; position:relative; border:1px #EFB919; width:80px;height:50px;  }
