@charset "utf-8";
/* CSS Document */
body{
	background:#D3CCC2 url(../design/r.jpg) repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#502B1F;
	font-size:12px;
}
.box_full
{
	width:100%;background: url(design/top_bg.jpg) no-repeat center top;height:300px; float:left;
}
#slide-bg
{
	float:right; width:650px; height:250px;
}
#box_left
{
	float:left; width:200px; height:auto; padding:10px 35px;
	
}
#box_right
{
	float:right; width:600px; height:auto; padding:10px 25px;
}
#box_mid_shadow
{
	width:920px;float:left; height:15px;background: url(design/mid_shadow.png) no-repeat center;	
}
#box_title
{
	float:left;height:auto;width:100%;padding:10px 0px;
}
#box_heading
{
	background:url(../design/icon_title.png) no-repeat top left;padding-left:18px;width:auto;height:auto;float:left;
	
}
#box_language
{
	padding-left:15px;width:auto;height:auto;float:right;
}
#box_bot_shadow
{
	width:920px;height:15px;background: url(design/bot_shadow.png) no-repeat center;float:left;
}
#content_mid
{
	width:920px;float:left; height:auto;background: url(design/bg_content.jpg) repeat-y;
}
#content_text
{
	float:left;
	height:auto;
	width:100%;	
}
#content_text p
{
	margin:0px;
	padding-bottom:10px;
	text-align:justify;
}
p.p_title
{
	color:#502B1F;
	font-size:19px;
	margin:0px;
	padding:10px 0px;
}
.box_spr
{
	float:left;width:100%;height:10px;
}
ul.ul_cat
{
	margin:10px 0px;
	padding:0px;	
}
ul.ul_cat li
{
	list-style:none;
	background:url(../design/icon.png) no-repeat left;
	padding:2px 0px 0px 15px;;	
	font-size:12px;
	color:#502B1F;
	text-decoration:none;
	margin-left:10px;
}
ul.ul_cat li a
{
	list-style:none;
	
	padding:2px 0px 0px 0px;;	
	font-size:12px;
	color:#502B1F;
	text-decoration:none;
}
ul.ul_cat li a:hover
{
	list-style:none;
	
	padding:2px 0px 0px 0px;;	
	font-size:12px;
	color:#502B1F;
	text-decoration:underline;
}
a.link_top_menu
{

	color:#fff;
	text-decoration:none;
	padding:10px 18px 11px 18px;
	background:url(../design/bg_link_top.jpg) repeat-x;
}
a.link_top_menu:hover
{
	/*color:#351D15;*/
	color:#fff;
	text-decoration:underline;
	padding:10px 18px 11px 18px;
	background:url(../design/bg_link_top.jpg) repeat-x;
}	
a.link_bot_menu
{

	color:#fff;
	text-decoration:none;
	padding:10px 20px 11px 20px;
	
}
a.link_bot_menu:hover
{
	/*color:#351D15;*/
	color:#fff;
	text-decoration:underline;
	padding:10px 20px 11px 20px;
	
}	
a.link_text_thumb
{

	color:#333;
	text-decoration:none;
	
}
a.link_text_thumb:hover
{
	/*color:#351D15;*/
	color:#333;
	text-decoration:underline;
	
}	
.div_center
{
	margin:0 auto; width:920px; height:auto;
}
td.td_bg_icon
{
	background:url(../design/icon_bot.jpg) no-repeat center ;height:10px;width:10px;
}
td{
		color:#502B1F;;
}
h1{
	margin:0px;
	color:#502B1F;
	font-size:24px;
}
h2{
	margin:0px;
	color:#502B1F;
	font-size:20px;
}
h3{
	margin:10px 0px;
	color:#502B1F;
	font-size:18px;
}
#box_bot
{
	width:100%;background:#502A1F;height:auto;border-top:solid 1px #fff;float:left;
}
a.img_thumb img
{
	
}
a.img_thumb:hover img
{	background:#F3EEEB;
	opacity:0.8;
	filter:alpha(opacity:80);
	
}
.galtab {
	padding-bottom: 10px;
	padding-top: 5px;
	text-align:center;
	color:#502B1F;
}
.detailtab {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E2CF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
}
p{
	color:#502B1F;
}
.style1
{
	color:#502B1F;
	font-size:20px;
}
span.just_bold
{
	color:#502B1F;
	font-weight:bold;
}
.img_padding
{
	padding:5px;border:solid 1px #999;
}
ol li
{
	padding:2px 0px;
}
a{
	font-weight:bold;
	text-decoration:none;
	color:#502B1F;
}
a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#502B1F;
}

.paging {
	padding:5px;
	text-align  : center;	
	font-size   : 12px;	

}
.paging a
{
	padding:2px 6px 2px 6px;
	margin:1px;
	border              : 1px solid #502B1F;
	text-decoration     : none; 
	font-size			:14px;
	color				:#502B1F;

}
.paging a:hover
{
	border           : 1px solid #D67D29;
	background-color : #CDBFA7;
	color			 : #1C1A13;
	
}
.paging span.current
{
	padding:3px 6px 2px 6px;
	margin:0px 1px;
	color			 :#333;
	border           : 1px solid #D67D29;
	background-color : #CDBFA7;
	font-weight		 :bold;
	
}

.paging span.disabled
{
	border       : 1px solid #ccc;
	color        : #999999;
	font-size	 :13px;
	padding:2px 6px;
	margin:1px;
}	
.galimg {
	padding: 3px;
	margin: 3px;
}
.galtab {
	padding-bottom: 10px;
	padding-top: 5px;
}

.galtab2 {
	border: 1px solid #B7A27A;
	padding: 2px;
	width: 175px;
	height: 200px;
}
a.link_img_award img
{
	padding:5px;border:solid 1px #D3CCC2;
}
a.link_img_award:hover img
{
	padding:5px;border:solid 1px #502B1F;
}
a.img_fb img{
	border:0px;
	border:none;
}