body {
	font-family:tahoma,verdana,arial;
	font-size:14px; 
	color: #222222;
	background-color: #ffffff;   
	padding:  0px;
	margin:   0px;
	outline: none;
    outline-color: none;
    outline-width: none;
    border: none;

}

*:focus {
    outline: none;
}

A {
  color: #222222;
  text-decoration: none;
}

A:hover {
  color: #e80601;
  text-decoration: none;
}

.slidebg {
background: url('images/slider-bg2.jpg') no-repeat scroll 50% 0px #2B3539;
background-color: #2B3539;
background-image: url('images/slider-bg2.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 50% 0px;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}

.bgmenu {
background: url('images/bg-menu.jpg') no-repeat scroll 50% 0px ;
background-image: url('images/bg-menu.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 50% 0px;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}

.web {
  color: #494441;
  line-height: 19px;
  font-size:13px;
  text-decoration: none;
}

.text11 {
  color: #222222;
  line-height: 35px;
  font-size:16px;
  text-decoration: none;
}


.web:hover {
  color: #494441;
  line-height: 19px;
  font-size:13px;
  text-decoration: none;
}

.tel {
  color: #9806ec;
  font-size:13px; 
  text-decoration: none;
}

.ats {
  color: #565757;
  font-size:32px; 
  text-decoration: none;
}
.ats-h {
    text-align: center;
    background: none repeat scroll 0% 0% #FFF;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-attachment: scroll;
        background-position: 0% 0%;
        background-clip: border-box;
        background-origin: padding-box;
        background-size: auto auto;
    color: #2B2C2B;
    text-transform: uppercase;
    font-size: 32px;
    line-height: 30px;
    font-weight: 300;
    padding: 33px 0px;
}

.h2-text{
    font-size: 30px;
    line-height: 32px;
    margin-bottom: 34px;
    color: #B42D2A;
	font-weight:bold;
	text-transform: uppercase;
}

.h2-text2{
    font-size: 30px;
    color: #B42D2A;
	font-weight:bold;
}

.cus{
    font-size: 14px;
    line-height: 30px;
    color: #B42D2A;
	font-weight:bold;
	text-transform: uppercase;
}

.support{
    font-size: 20px;
    line-height: 30px;
    color: #B42D2A;
	font-weight:bold;
}

.more {
  color: #9806ec;
  font-size:13px; 
  text-decoration: none;
}
.more:hover {
  color: #c049fe;
  font-size:13px; 
  text-decoration: none;
}

.linehi {
  color: #aaa9aa;
  font-size:12px;
  text-decoration: none;
}
.tel11 {
  color: #222222;
   font-size:17px; 
  text-decoration: none;
}

.tel12 {
  color: #e80601;
   font-size:18px; 
  text-decoration: none;
}

.englang {
  color: #e80601;
   font-size:12px; 
  text-decoration: none;
}
.englang:hover {
  color: #000000;
   font-size:12px; 
  text-decoration: none;
}

.thai {
  color: #000000;
   font-size:12px; 
  text-decoration: none;
}

.thai:hover {
  color: #e80601;
   font-size:12px; 
  text-decoration: none;
}

.h3 {
  color: #555555;
  font-size:18px;
  text-decoration: none;
}

.text1 {
  color: #B42D2A;
  font-size:14px;
  text-decoration: none;
}



td{
 font-family:tahoma,verdana,arial; 
 font-size: 14px;
 line-height: 24px;
 color: #222222;
}

img{
    padding:  0px;
	margin:   0px;
	outline: none;
    outline-color: none;
    outline-width: none;
    border: none;
}

.lang {
  color: #7bbc53;
   font-size: 12px;
  text-decoration: underline;
}

.lang:hover {
  color: #7bbc53;
  font-size: 12px;
  text-decoration: none;
}

.lang2 {
  color: #8b8b8b;
   font-size: 12px;
  text-decoration: none;
}

.lang2:hover {
  color: #8b8b8b;
  font-size: 12px;
  text-decoration: underline;
}

.line {
  color: #ffffff;
   font-size: 12px;
  text-decoration: none;
}
.line:hover {
  color: #ffffff;
   font-size: 12px;
  text-decoration: none;
}
