@charset "TIS-620";
@import url(text.css);
@import url(form.css);

/* CSS Document */
/*
*{
	overflow:auto;
}
*/

div.transOFF {width: 300px; height:auto; background-color: silver;border:1px solid black; }

div.transON {width: 300px; height:auto; background-color: white;border:1px solid black; }

.clear-all{
	clear:both;
	line-height:0; 
	height:0;
}

#banner {
	position:relative;
	top:0;
	margin:0;
	padding:0;
}

#menu-top span{
	float:right;
	right:0;
	padding:0;
	margin:0;
}

#menu {
	position:relative;
	top:0;
	margin:0;
	padding:0;
}

body{
	/**/border:0px;
	margin:0;
	padding:0;
	text-align:left;
	/*background:#ffffff;*/
	background:#e2e2e2;
}

table, tr, td{
	font-family:"Ms Sans Serif", Tahoma, Thonburi;
	font-size:11px;
	color:#333333;
	line-height:16px;
}

.free{
	padding:0;
	margin:4px 0 0 0;
	overflow:hidden;
}

p{
	padding:0;
	margin:4px 0;
	overflow:hidden;
}

img{
	border:0;
}

.flash{
	padding:0;
	margin:0;
	float:left;
}

/*div{
	margin:2px 0;
	height:20px;
	padding:0;
}*/

.bg_op{
	background:#8F0000;
	/*filter:Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;*/
}

ul{
	padding:0;
	margin:4px 0;
}

.date{
	padding:0;
	margin:2px 0;
	overflow:hidden;
}

.bu_gold{
	background:0 5px url(../images/bullet_gold.gif) no-repeat;
	padding:0 0 0 10px;
	margin:0;
	width:150px;
}

.bu_black{
	background:0 5px url(../images/bullet_black.gif) no-repeat;
	padding:0 0 0 10px;
	margin:0;
	/*width:380px;*/
}

.bu_red{
	background:0 5px url(../images/bullet_red.gif) no-repeat;
	padding:0 0 0 10px;
	margin:4px 0;
	/*width:400px;*/
}

.bu_red2{
	background:0 5px url(../images/bullet_red.gif) no-repeat;
	padding:0 0 0 10px;
	margin:1px 0;
	/*width:400px;*/
}

.frame1{
	margin:5px 0 0 0;
	border:2px solid #cccccc;
}

.frame2{
	margin:5px 0 0 0;
	border:2px solid #cccccc;
	
}


.box1{
	margin:0;
	overflow:auto; 	
	/*padding:5px 0 0 15px; 
	width:595px;*/ 
	width:100%;
	height:346px;
	scrollbar-base-color: #AD8B3A;
}

.tabtotal{
	background:#F5F5F5; 
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
}

#gallery{
	float:right;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
	width:578px;
}

#footer div{
	margin:3px;
	padding:0;
	height:15px;
	vertical-align:top;
}

/* -------------------start navigation ------------------- */
#navigation {
	width:850px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.125em;
	/*font-family:"Tahoma", Ms Sans Serif, Thonburi;
	font-size:11px;*/
	padding:0;
	margin:0;
	list-style:none;
}

#navigation ol {
	float:right; 
	margin:0;	
	overflow:hidden;
	padding:0;
}

#navigation li {
	float:left; 
	margin:0;	
	overflow:hidden;
	padding:1px 1px 0 0;
	background:url(../images/line_menu1.gif) right no-repeat;
}

#navigation li.flag {
	float:right; 
	margin:0;
	padding:1px 10px 0 0;
	overflow:hidden;	
}

#navigation li.flag {
	float:right; 
	margin:0;
	padding:1px 10px 0 0;
	overflow:hidden;	
}

#navigation li.flag a,#navigation li.flag a:visited {
	color:#ffffff;
	padding:0;
	text-decoration: none;
	/*padding:2px 10px;	
	background: #777;*/	
}

#navigation li a ,#navigation li a:visited {
	color:#ffffff;
	padding:0px 15px 0px 15px;
	text-decoration: none;
	/*padding:2px 10px;	
	background: #777;*/
}

#navigation li a:hover {text-decoration: none; background:5px #000000;}
#navigation li a.active {text-decoration: none; background: #000000;}
#navigation li a.inActive {text-decoration: none; background: #b5aa97; color: #6c5530;}

/* -------------------end navigation ------------------- */
