*{
margin:0px;
padding:0px;
}
/*setting global*/
a{
text-decoration:none;
}
ul{
 list-style-type: none;
 padding: 0;
 margin: 0;
}
br.clear{
clear:left;
clear:right;    
clear:both;
}
body{
font-family: "Century gothic", Verdana;
font-size:10px;
color:#626262;
}

/*layout*/
#wrap{
width:900px;
margin-right:auto;
margin-left:auto;
margin-bottom:3px;
}
#header{
background: url("../images/head_line.jpg") no-repeat;
padding-top:20px;
padding-bottom:3px;
border-bottom:1px solid #b30000;
}
#content{
margin:20px 0px 5px 0px;
}
#left{
width:260px;
float:left;
}
#right{
width:510px;
float:right;
padding-right:15px;
border-left:4px solid #CACACA;
padding:0px 35px;
}
#footer{
border-top:5px solid #012fb8;
border-bottom:10px solid #d3d3d3;
padding-bottom:5px !important;
padding-bottom:11px;
}
#all{
padding:0px 15px 15px 15px;
}
#float-tab{
position:absolute;
left:400px;
top:235px !important;
top:227px;
}
/*form search*/
#frmsearch{
margin-top:5px;
margin-right:3px;
float:right;
}
span.img{
top:3px;
position:relative;
}
/*menu*/
#menu{
margin-bottom:10px;
}
div.menu{
margin-bottom:10px;
}

ul.menu_bottom li{
font:10px/25px verdana,georgia;
text-transform:capitalize;
color:#727272;
}

.menu_top li, ul.menu_bottom li {
float:left;
height:auto !important;
height:30px;
padding-left:5px;
margin-top:7px;
}

img{
border:none;
}

ul.menu_bottom li a{
color:#727272;
font:10px/25px verdana,georgia;
padding:0px 3px;
}
ul.menu_bottom li a:hover{
color:#b30000;
}
/*banner*/
div.ban-head{
height:261px;
background:url("../images/banner.jpg") no-repeat;
}
div.ban-about{
height:92px;
background:url("../images/ban-about.jpg") no-repeat;
}
div.ban-facs{
height:92px;
background:url("../images/ban-facs.jpg") no-repeat;
}
div.ban-car{
height:92px;
background:url("../images/ban-car.jpg") no-repeat;
}
div.ban-clie{
height:92px;
background:url("../images/ban-clie.jpg") no-repeat;
}
div.ban-faq{
height:92px;
background:url("../images/ban-faq.jpg") no-repeat;
}
div.ban-mem{
height:92px;
background:url("../images/ban-mem.jpg") no-repeat;
}
div.ban-cont{
height:92px;
background:url("../images/ban-cont.jpg") no-repeat;
}
/*title style*/
h1.title{
font: 24px "Century Gothic", verdana;
color:#b30000;
margin-bottom:25px;
}
h2.title{
font: 18px "Century Gothic", verdana;
color:#b30000;
border-bottom:2px solid #CACACA;
margin-bottom:15px;
}
h3.title{
font:10px "verdana", georgia;
color:#b30000;
font-weight:bold;
}
/*other class*/
div.box-left{
margin-bottom:15px;
}
/*list*/
ul.list-fas li{
 background-image: url("../images/list.gif");
 background-repeat:no-repeat;
 background-position: 0 .2em;
 padding-left: 1.4em;
 height:15px;
}


ul.list-fas{
float:left;
}
li a{
font:10px verdana,georgia;
font-weight:bold;
color:#b30000;
}
li a:hover{
color:#545454;
}

/*image float*/
div.imgs{
position:relative;
float:left;
margin-right:15px;
top:-20px;
margin-bottom:-20px;
}
div.img{
width:95px;
height:95px;
background:url('../images/bg2.jpg') no-repeat;
float:left;
}
div.right-post p{
float:right;
width:770px;
text-align:justify;
padding-top:5px !important;
padding-top:3px;
}
div.ulink a{
float:right;
position:relative;
font:10px verdana,georgia;
font-weight:bold;
text-decoration:underline;
color:#000;
}
span.copy{
float:right;
position:relative;
font:9px verdana,georgia;
top:12px;
color:#727272;
}
span#red a{
color:#b30000;
text-decoration:underline;
}
strong.title a{
color:#404040;
}
strong.title a:hover{
text-decoration:underline;
}
div.img img{
width:75px;
height:75px;
position:relative;
padding:4px;
top:-4px;
left:-4px;
}
div.comment-flip strong, div.comment-flop strong{
color:#b30000;
font: 10px verdana,georgia; 
font-weight:bold;
}
div.comment-flip .isi{
/*background-color:#E5F5FF;*/
color:#404040;
}
div.comment-flop .isi{
/*background-color:#f7e5e5;*/
color:#494949;
}
div.isi,div.comment-flip strong, div.comment-flop strong {
padding:5px;
line-height:20px;
font: 11px/20px verdana, georgia;
}
div.isi{
margin-bottom:10px;
}
a.back{
color:#000;
font: 11px/20px verdana, georgia;
text-decoration:underline;
}
a:hover.back{
color:#b30000;
font: 11px/20px verdana, georgia;
text-decoration:underline;
}
div.comment-flip strong, div.comment-flop strong {
display:block;
font-weight:bold;
margin-top:10px;
}
div.post p{
font: 10px verdana,geogia;
line-height:15px;
margin-bottom:10px;
}
div.post-fix p{
font: 12px verdana,geogia;
line-height:15px;
margin-bottom:10px;
color:#626262;
}
div.post-pre p{
font: 11px verdana,geogia;
color:#626262;
line-height:15px;
}
div.post p, p.ket{
text-align:justify;
color:#494949;
}
div.post-bar{
border-top:2px solid #D3D3D3;
padding-top:15px;
margin-top:3px;
}
div.list p{
clear:left;
}
p.ket{
float:left;
margin-right:10px;
}
p.ket{
width:200px;
}
p.fas{
width:800px;
}
p.float-car{
color:#494949;
font: 10px verdana;
line-height:15px;
}
p.float-car span{
border:1px solid #fff;
margin-right:0px !important;
margin-right:-17px;
float:left;
width: 35%;
text-indent: 15px;
background: url('../images/list.gif') no-repeat;
background-position:bottom left;
}
p.float-car a{
font: 10px verdana,georgia;
color:#b30000;
font-weight:bold;
}
p.float-car a:hover{
color:#545454;
}
/*table client*/
.clie{
border-collapse:collapse;
border:1px solid #fff !important;
}
td{
font: 1.1em verdana, georgia;
border:1px solid #fff !important;
border:none;
}


.none{
background-color:#FFF;
color:#000000;

}
.altrow{
background-color:#F7E5E5;
color:#000000;
}

.scroll  tr:hover,.scroll  tr.iesux{
background-color:#CA4C4C;
color:#ffffff;
}
.header {

	background-image: url('../images/Un-sort.gif');
	background-repeat: no-repeat;

	height: auto;
}
.headerSortUp {


	background-image: url('../images/Sort-Dsc.gif');
	background-repeat: no-repeat;

	height: auto;
}
.headerSortDown {

	background-image: url('../images/Sort-Asc.gif');
	background-repeat: no-repeat;

	height: auto;
}
/*form*/
input.txt, textarea.txt, select.txt {
  color: #00008B;
  background-color: #FFFFE8;
  border: 1px groove #CA4C4C;
  font: 11px verdana;
  padding:2px;	
}
input.btn {
  color: #000;
  background-color: #F7E5E5;
	border:1px groove #CA4C4C;
	padding:2px;
	font: 11px verdana; 
}
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
  font: 11px "Century Ghotic",Verdana, Georgia;
	color: #4c4c4c;
}
form p img{
  float: left;
  margin-right:43px !important;
  margin-right:45px ;	
}
fieldset {
	width:480px;
  border: 1px dotted #b30000;
  margin: 10px 10px 10px 0px;
  padding: 10px 10px 10px 10px !important;  
  padding: 0px 10px 10px 10px ;  
	font : 11px "Century Ghotic", verdana;
	color: #4c4c4c;
}
legend {
  font: bold 0.9em Arial, Helvetica, sans-serif;
  color: #00008B;
  background-color: #FFFFFF;
  margin-bottom:0px !important;
  margin-bottom:12px;
}
