.breadcrumb{
	background-image: url(../images/bg_breadcrumb.jpg);
	background-repeat: repeat-x;
	height: 42px;
	line-height: 42px;
}
.breadcrumb a {
	font-weight: bold;
}

.content_top {
	background-image: url(../images/content_top.gif);
	height: 26px;
	width: 970px;
	display: block;
	position: relative;
}

.content {
	background-image: url(../images/content.gif);
	background-repeat: repeat-y;
	width: 920px;
	padding-right: 25px;
	padding-left: 25px;
}
.content .side {
	width: 247px;
	float: left;
	margin-right: 10px;
}
.content .main {
	float: left;
	width: 663px;
}

.content .main_full_page {
	width: 920px;
}
.main_full_page .left {
	float: left;
	width: 450px;
	margin-right: 20px;
}
.main_full_page .right {
	float: left;
	width: 450px;
}



.content_bottom {
	background-image: url(../images/content_bottom.gif);
	display: block;
	height: 26px;
	width: 970px;
}

.local_nav li {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	line-height: 40px;
	background-image: url(../images/icon_quick_nav.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 10px;
	margin-right: 15px;
}



.topic_style1{
	font-size: 20px;
	color: #2ca8ef;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	padding-bottom: 10px;
	font-weight:bold;
	margin-right: 15px;
	line-height: 22px;
}
.topic_style1 a {
	text-decoration: none;
}


.line_style1 {
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #b5b5b5;
}

.h2_style1 {
	font-size: 20px;
	color: #2ca8ef;
	margin-top: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	padding-bottom: 8px;
	margin-bottom: 5px;
	line-height: 24px;
}

.h2_style2 {
	font-size: 20px;
	color: #2ca8ef;
	margin-top: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	padding-bottom: 10px;
	margin-bottom: 5px;
	padding-top:20px;
}

.h2_style3 {
	font-size: 20px;
	color: #2ca8ef;
	margin-top: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b5b5b5;
	padding-bottom: 10px;
	margin-bottom: 5px;
	padding-top:20px;
	padding-left:80px
}

.google_plus_btn {
	position: relative;
	left: 25px;
}
.main p , .main_full_page p{
	margin-top: 10px;
}

.ul_ourservice{
	list-style:inside;
}
.ul_ourservice_number{
	list-style:decimal;
	list-style-position:inside;
}	

a.link_ourservice:link, a.link_ourservice:visited{	
	color: #333;
	text-decoration:underline;
	font-weight:bold;
}

a.link_ourservice:hover, a.link_ourservice:active{
	text-decoration:none;	
	font-weight:bold;
}



/* SEO Banner 5 */
.seo_banner_box1{
	float:left; 
	width:280px; 
	margin-top:10px; 
}
.seo_banner_box1_content{
	float:left; 
	width:370px; 
	height:68px;  
	margin-top:10px;
}
.seo_banner_box2{
	float:left; 
	width:280px; 
	margin-top:28px;
}
.seo_banner_box2_content{
	float:left; 
	width:370px; 
	height:67px;  
	margin-top:28px;
}
.seo_banner_box3{
 	float:left; 
	width:280px; 
	margin-top:10px;
}
.seo_banner_box3_content{
	float:left; 
	width:370px; 
	height:80px; 
	padding-top:35px;
}
.seo_banner_box4{
	float:left; 
	width:280px; 
	margin-top:10px;
}
.seo_banner_box4_content{
	float:left; 
	width:370px; 
	height:69px;  
	padding-top:17px;
}
.seo_banner_box5{
	float:left; 
	width:280px; 
	margin-top:6px;
	padding-bottom:7px;
}
.seo_banner_box5_content{
	float:left; 
	width:370px; 
	height:69px;  
	padding-top:11px;
	padding-bottom:10px;
}
.seo_banner_box6{
	float:left; 
	width:280px; 
	margin-top:14px; 
}
.seo_banner_box6_content{
	float:left; 
	width:370px; 
	height:68px;  
	margin-top:19px;
}
/*
.btn_inquiry {
 background-image: url(../images/btn_inpuiry.jpg);
 text-indent: -9999px;
 height: 41px;
 width: 131px;
 display: block;
 margin-right: auto;
 margin-left: auto;
 float:left;
}
*/

.btn_inquiry:hover {
 background-position: bottom;
}
.btn_inquiry_witdth{
 margin-left:265px; 
 margin-top:10px;
}

.more_media_banner1{
 float:left; 
 width:290px; 
 padding-left:25px; 
 padding-top:15px;
}
.more_media_banner2{
 float:left; 
 width:340px; 
 padding-top:5px;
}
.more_media_content1{
 float:left; 
 width:325px;
}
.pub_more_banner1{
 float:left; 
 width:340px; 
 padding-left:10px;
}
.pub_more_content1{
	float:left;
	width:290px;
	margin-top:20px;
}
.pub_premium_box_left1{
 float:left; 
 width:110px; 
 padding-left:10px; 
 margin-top:5px;
}
.pub_premium_box_right1{
 float:left; 
 width:530px; 
 margin-top:5px;
}
.pub_premium_box_left2{
 float:left; 
 width:110px; 
 padding-left:10px; 
 margin-top:5px;
}
.pub_premium_box_right2{
 float:left; 
 width:530px; 
 margin-top:5px;
}
.premium_banner1{
 float:left; 
 width:340px; 
 padding-left:10px;
}
.premium_content1{
	float:left;
	width:290px;
	margin-top:10px;
}

/*added*/





.btn_inquiry {
 background: url(../images/btn_inpuiry.jpg) left top no-repeat;
 text-indent: -9999px;
 height: 41px;
 width: 131px;
 display: block;
 margin-left: 230px;
 margin-top: 20px;
}

.btn_inquiry:hover {
 background: url(../images/btn_inpuiry.jpg) left bottom no-repeat;
}

.btn_detail3 {
 background: url(../images/btn_detail3.jpg) left top no-repeat;
 text-indent: -9999px;
 height: 41px;
 width: 131px;
 display: block;

}

.btn_detail3:hover {
 background: url(../images/btn_detail3.jpg) left bottom no-repeat;
}

.service_category {

}
.service_category_box {
	padding-top: 20px;
}


.service_category .image {
	float: left;
	width: 284px;
}
.service_category .description {
	float: left;
	width: 342px;
}
.service_category p {
	margin: 0px;
}
.service_category .topic {
	font-weight: bold;
	margin-top: 10px;
}
.btn_detail2 {
	background-image: url(../images/btn_detail2.gif);
	text-indent: -9999px;
	height: 14px;
	width: 52px;
	display: block;
	margin-top: 5px;
	background-repeat: no-repeat;
}
.table_style1 th {
	text-align: left;
}
.main ol {
	padding-left: 30px;
	padding-top: 10px;
}
.main ol li {
	margin-top: 10px;
}

.question {
	cursor: pointer;
	background-image: url(../images/icon_quick_nav.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
}
.question:hover {
	color: #2CA8EF;
}

.question_hover {
	color: #2CA8EF;
	font-weight: bold;
}

.answer {
	padding-left: 15px;
	padding-bottom: 15px;
	display: none;
}

.table_style2 {
	margin-top: 15px;
}

.table_style2 th {
	text-align: left;
	padding-right: 10px;
	vertical-align: middle;
	background-color: #e5e5e5;
	padding-left: 10px;
	height:25px;
}
.table_style2 .textfield{
	width: 400px;
}

.table_style2 .textarea{
	width: 400px;
	height:100px;
}

.table_style2 td{
	background-color: #f0f0f0;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.news_box_top {
	background-image: url(../images/news_box_top.gif);
	height: 7px;
	width: 661px;
	overflow: hidden;
	margin-top: 15px;
}

.news_box_bottom{
	background-image: url(../images/news_box_bottom.gif);
	height: 7px;
	width: 661px;
	overflow: hidden;
}
.news_box {
	background-image: url(../images/news_box_middle.gif);
	width: 661px;
	background-repeat: repeat-y;

}
.news_box .date {
	float: left;
	height: 63px;
	width: 63px;
	margin-right: 10px;
}
.news_content {
	float: left;
	width: 580px;
}
.news_topic {
	font-weight: bold;
	color: #2ca8ef;
}
.news_desc {
	margin-top: 3px;
}
.news_box .month {
	color: #797979;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.news_box .day {
	font-size: 36px;
	color: #797979;
	text-align: center;
	font-weight: bold;
	line-height: 36px;
	font-family: Arial, Helvetica, sans-serif;
}
.news_box .year {
	text-align: center;
	font-weight: bold;
	color: #797979;
	font-size: 14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.li_sitemap1{
	padding-left:8px;
	background-image: url(../images/liststyle_pic1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-bottom:5px;
	font-weight: bold;
}
.li_sitemap2 {
	background-image: url(../images/liststyle_pic2.gif);
	background-position: 0px 4px;
	margin-left: 120px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom:5px;
}

.li_sitemap3{
	padding-left:180px;
	padding-bottom:5px;
}

.sitemap_list_box1{
	width:850px;
	float:left;
	padding-top:20px;
	padding-left:40px;
}
.sitemap_list_box2{
 width:525px; 
 float:left;
}

.our_clients_box_top {
	background: url(../images/our_clients_box_top.gif) #E4E4E4;
	height: 16px;
	width: 919px;
	overflow: hidden;
}
.our_clients_box_bottom {
	background:#e4e4e4;
	/*background-image: url(../images/our_clients_box_bottom.gif);*/
	height: 15px;
	width: 919px;
	overflow: hidden;
}
.our_clients_box {
	background-color: #e4e4e4;
	width: 880px;
	position:relative;
	margin-left:20px;
	/*width: 889px;*/
	/*padding-right: 15px;
	padding-left: 15px;*/
}
body .st{width:919px; background-color: #E4E4E4; position:relative; height:660px;}
.box_clients {
	float: left;
	height: 210px;
	width: 211px;
	margin-right: 15px;
	background-image: url(../images/bg_clients.gif);
	display: inline;
}
.clients_image {
	height: 148px;
	width: 181px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
.clients_name {
	padding-right: 15px;
	padding-left: 15px;
}
.text_bullet {
	background-image: url(../images/icon_quick_nav.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
	display: block;
}

.text_bullet2 {
	background-image: url(../images/icon_quick_nav.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
	display: inline-block;
}


.icon_question {
	position: relative;
	top: 8px;
	left: 0px;
}

.show_block{
	display:block;	
}
.service_intro {
	float: left;
	width: 400px;
	margin-right: 10px;
}
.service_icon {
	float: left;
	height: 90px;
	width: 245px;
}
.social_media {
height:50px;
position:absolute;
right:0;
top:-30px;
width:200px;
}
.social_media_box {
height:30px;
position:relative;
width:200px;
display:block;
}
.tweet {
height:20px;
left:62px;
position:absolute;
top:0;
width:55px;
}
.fb_like {
height:22px;
left:120px;
position:absolute;
top:0;
width:66px;
}

.google_plus_btn {
width:66px;
height:22px;
top:0px;
left:0px;
position:absolute;

}
.select_box {
	width: 580px;
}
.btn_submit {
	background: url(../images/btn_submit.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btn_reset{
	background: url(../images/btn_reset.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.simple_package {
	background-image: url(../images/icon_simple.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}

.business_package {
	background-image: url(../images/icon_business.gif);
	display: block;
	background-repeat: no-repeat;
}

.platinum_package {
	background-image: url(../images/icon_platinum.gif);
	display: block;
	background-repeat: no-repeat;
}

/*============================*/
.btn_submit2 {
	background: url(../images/btn_submit.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btn_reset2{
	background: url(../images/btn_reset.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btn_next2{
	background: url(../images/btn_next.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btn_back2{
	background: url(../images/btn_back.gif);
	display: block;
	height: 30px;
	width: 133px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*============================*/


/* jquery box start */
body .our_clients_box{position:relative; background:#e4e4e4; height:660px;  padding-top:0px; margin-top:0px; float:left;}
body .box_clients{ background:#FFF; margin:0px; padding:0px; background:#FFF; margin:5px;}

body .box_clients{ position:absolute; cursor:pointer; }
body .box_clients:hover{box-shadow: 2px 2px 3px #888888;}

.st{position:absolute; width:450px; height:300px; left:0px; top:0px; }

.img-box1{left:0px;   top:0px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_mybus.jpg) left top bottomnuj;}
.img-box2{left:220px; top:0px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_treat.jpg) left top;}
.img-box3{left:440px; top:0px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_region_hub.jpg) left top;}
.img-box4{left:660px; top:0px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_optimized.jpg) left top;}

.img-box5{left:0px;  top:220px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_seo_ch.jpg) left top;}
.img-box6{left:220px; top:220px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_fdi.jpg) left top;}
.img-box7{left:440px; top:220px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_koganei.jpg) left top;}
.img-box8{left:660px; top:220px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_tree_islands.jpg) left top;}

.img-box9{left:0px;   top:440px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_mybus.jpg) left top;}
.img-box10{left:220px; top:440px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_treat.jpg) left top;}
.img-box11{left:440px; top:440px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_region_hub.jpg) left top;}
.img-box12{left:660px; top:440px; background:url(http://seo-web.aun-thai.co.th/css/images/clients_optimized.jpg) left top;}

.our_clients_box{overflow:hidden;}
.product_present{background:#000; left:5px; top:5px; width:650px; height:415px; padding-top:15px; position:absolute; display:none;}

.btn_close{background:url(../images/btn_close.jpg) left top no-repeat; width:34px; height:36px; cursor:pointer; position:absolute;
left:621px; top:399px; display:none;}
/* jquery box end */

/*20130905*/
#id_cal{ cursor:pointer;}
.p_ddpicker{position:relative;}
.p_ddpicker #id_calendar_mas{ position:absolute; right:10px; top:0px; background:#FFF;}

#id_calendar_mas{padding:1px; border:#CDCDCD solid 1px; width:200px;}
#id_calendar_mas select{border:#CDCDCD solid 1px;}

#id_calendar_sub1{background:#CDCDCD; padding:0px; margin:0px;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#id_calendar_sub1 tr{padding:0px; margin:0px;}
#id_calendar_sub1 th{color:#FFF; font-weight:bold; text-align:center; background:#666;}
#id_calendar_sub1 td{background-color:#FFF; text-align:center; }
#id_calendar_sub1 td.cal_date{cursor:pointer;}
#id_calendar_sub1 td.cal_date:hover{background:#B3BBD0;}

#id_calendar_sub1 .now_date{color:#1255C4;}
/*20130905*/