@font-face { 
    font-family: Montserrat-Regular; 
    src: url(fonts/montserrat-regular.ttf);      
}

@font-face { 
    font-family: DBAdman; 
    src: url(fonts/DBAdmanX.ttf);      
}

@font-face {
	font-family: Ekkamai;
	src:url(fonts/EkkamaiStandard-Light.ttf);
}

@font-face {
	font-family: Kanit;
	src:url(fonts/Kanit-Regular.ttf)
}
@font-face {
	font-family: Kanit-Thin;
	src: url(fonts/Kanit-Thin.ttf);
}
@font-face {
	font-family:  Prompt;
	src: url(fonts/Prompt-Regular.ttf);
}

.html {
	font-family: Kanit;
}
a:hover {
    text-decoration: none;
    text-shadow: none;    
	color:#0A99C4!important;
}

a:link {
	color:#0B6B24;
}

a:visited {
	color:#0B6B24;
}

h1,h2,h3,h4,h5 {
	font-family: Prompt;
	font-size:30px;
	font-weight: bold;
	color:#0B6B24;
}

h2 {
	font-size:23px;
}

h3 {
	font-size:20px;
}

nav {
	font-family: Kanit;
	font-size: 22px;
}
.a1 {
	background-color: #0A99C4;
	width:100%;
	padding:4px;
	border-radius: 3px;
	margin-bottom: 10px;
}

.border-img {
	border:1px solid #999999!important;	
}

.font-black {
    color:#000000;
}

.font-orange {
    color:#fcbe95;
}

.font-white {
    color:#FFFFFF;
}

.noDecoration {
    text-decoration: none;
    text-shadow: none;
}

.font-name-Montserrat-Regular {
    font-family: Montserrat-Regular;
    font-size:1.15em;
}

.font-name-DBAdman-Regular {
    font-family: DBAdman;
    font-size:1.15em;
}

.font-name-Ekkamai-Regular {
    font-family: Ekkamai;
}

.font-size-menu {
	font-size:1.5em;
}

.mainSection {
	font-family: Kanit;
    border:0;
	max-width: 1000px;
	margin:0 auto;
	padding-left:10px;
	padding-right: 10px;
}

.header-products {
	font-family: Ekkamai;
	font-size:1.8em;
	font-weight: bold;
	color:#0B6B24;	
	margin-bottom:10px;
}

.top-telephone {
	text-align: left;
	font-size:25px;
	padding:10px;
	border-radius: 10px;
	background-color:#0B6B24;
	color:white;
}

.top-telephone a {
	color:white;
}
.bottomSection {
    background-color:#7A7A7A;     
    font-family: Ekkamai;
    font-size:0.8em;
    color:#FFFFFF;
	padding:20px;
}

.bottomSection a:link {
	color:#FFFFFF!important;
}

.bottomSection a:hover {
	color:#0A99C4!important;
}

.bottomSection a:visited {
	color:#FFFFFF;
}

.bottom-content {
	max-width: 1024px;
	margin:0 auto;
    padding:10px;	
}

.border-product-list {
	margin-left: 2px;
	margin-right: 2px;
	padding-top:10px;
	padding-bottom: 10px;

}

.border-product-detail {
	padding-top:10px;
	padding-bottom: 10px;	
	border:1px solid #0B6B24;
	border-radius: 15px;	
    background-color:#0B6B24;
    color:#FFFFFF;
}

.carousel-inner img {
	display: block;
	margin:0 auto!important;
	border:1px solid #999999;
}

.adSection img {
	border:1px solid #999999!important;	
}            

#contentSection {
	font-family: Kanit;
	font-size:1.2em;
	font-weight: 200;
	margin:20px auto 30px auto;
	color:#0B6B24;
}

.head_title {
	font-family: Prompt;
	font-size:2em;
	font-weight: 300;
	text-align: center;
	margin:0 auto 15px auto;
	color:#0B6B24;
}
.head_title img {
	border:1px solid lightgray;
}
#adSection img {
	display: block;
	margin:0 auto;
}
#topHeadSection {
	font-family: Kanit-Thin;
    padding:8px 0 8px 0;
	background-color: white;
}

#adSection1 img {
	display: block;
	margin:0 auto;
}

#adSection2 img {
	display: block;
	margin:0 auto;
}

#adSection3 img {
	display: block;
	margin:0 auto;
}

#adSection4 img {
	display: block;
	margin:0 auto;
}

#adSection5 img {
	display: block;
	margin:0 auto;
}