﻿/*General html*/
*{margin:0;padding:0;}
html,body{
	font:small Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#FFFFFF; 
}
a{font:normal small Arial,Helvetica,sans-serif;outline:none;}
a:link{color:#0073FF;}a:visited{color:#0073FF;}a:hover{color:#00ADFF;}a:active{color:#0073FF;}
img{border:0;}
select{font-size:11px;background-color:#FFFEDF;}
input{font:bold 11px Arial,Helvetica,sans-serif;}
.clear{clear:both;}
.clear:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.vertical_align{vertical-align:top;text-align:left;}
.img_middle{vertical-align:middle;}
.bullet{list-style:none;}
.bullet li{
	text-align:left;
	background:url(/images/Agoda/red_point.gif) no-repeat 2px 5px;
	padding-left:15px;
}
.listnone li{list-style:none;}

.box_bali{
	padding:0 5px;
	position:relative;
}
.box_right{width:226px;padding-right:5px;}
.baliheader{font:bold medium Arial,Helvetica,sans-serif;color:#000;}
.line_blue{border-bottom:solid 2px #0281E0;}
.line_green{border-bottom:solid 2px #1CAE5D;}
.line_purple{border-bottom:solid 2px #932FD0;}
.line_red{border-bottom:solid 2px #C30;}
.line_orange{border-bottom:solid 2px #F89A16;}

.box_bali_left{padding: 0 20px;	}
.balitextsmall{font:normal small Arial,Helvetica,sans-serif;color:#000;}
.bali_greysmall{font:normal x-small Arial,Helvetica,sans-serif;color:#9C9C9C;}


#box_content{margin:10px 0 0 30px;}
#footer{
	width:100%;
	text-align:center;
	margin-top:20px;
}
.footer_nav{
	height:20px;
	width:100%;
	background-color:#E5E5E5;
	border-top:1px dashed #D2D2D2;
}
.footer_nav a:link,.footer_nav a:visited,.footer_nav a:active{font-size:11px;}
.footer_nav ul{
	list-style:none;
	margin:0 auto;
	width:570px;
	display:block;
}
.footer_nav li{float:left;padding:0 14px;}
#footer address{
	text-align:center;
	font-style:normal;
	margin:10px 0;
}
#footer address p{
	color:#0073FF;
	margin-top:10px;
}
.link_site{margin:10px 0;padding:0 10px;line-height:18px;}
.link_site a,.link_site a:visited,.link_site a:hover,.link_site a:active{font-size:12px;text-decoration:underline;}



#box_tablebali{width:986px;margin:0 auto;}
#box_logo {
	width:234px;
	height:88px;
	position:absolute;
	z-index:0;
}
#box_navigation {
	margin-top:20px;
	position:relative;
	z-index:1;
}
#box_map{
	position:absolute;
	top:77px;
	left: 251px;
}
#box_detailmap{width:480px;margin:10px 0 10px 20px;border:0;}
#box_detailmap ul.bullet a{text-decoration:none;color:#2F2F2F;}
#box_detailmap ul.bullet a:hover{text-decoration:underline;color:#00adff;}
#box_elbali{
	width:489px;
	margin:0 auto;
	position:relative;
	z-index:5;
}
#box_elbali li{list-style:none;}
#box_areaelbali{width:966px;margin:30px auto 0 auto;}
#box_areaelbali ul{
	list-style:disc;
	margin-left:15px;
	padding-left:10px;
}

.seo_country{
	margin-bottom:8px;
	color:#999;
	font-size:x-small;
}
.seo_country p{margin-left:25px}
.seo_country a:link,.seo_country a:visited,.seo_country a:active {
	color:#999;
	font-size:x-small;
	text-decoration:none;
}
.seo_country a:hover{
	color:#767A7D;
	font-size:x-small;
	text-decoration:none;
}


.master_navigation_top{margin:10px 0;width:740px;}
.master_navigation_top a{font-size:12px;}
.master_navigation_top_left{float:left;padding-left:47px;}
.master_navigation_top_left a,.master_navigation_top_left input{vertical-align:bottom;}
.master_navigation_top_right{float:left;margin-left:35px;}
.master_navigation_main{
	margin:0 auto;	
	width:571px;
	height:33px;
}
.master_navigation_sub{
	height:35px;
	padding:7px 0 5px 20px;
	margin-bottom:5px;
	background-color:#F4F4F4;
	font:bold 16px Arial, Helvetica, sans-serif;
}
.master_navigation_sub a:link,.master_navigation_sub a:visited,.master_navigation_sub a:active{
	color:#000;
	font-size:11px;
	text-decoration:underline;
	padding:0 10px;
}
.master_navigation_sub a:hover{color:#c00;}
.master_navigation_sub span{padding:0 10px;color:#c00;}
*html .master_navigation_sub{margin:-2px 0 10px 0;}
.master_navigation_litbreadcrumb{
	height:15px;
	padding-bottom:5px;
	margin-left:20px;
	font-size: 11px;
}
.master_navigation_litbreadcrumb a:link,.master_navigation_litbreadcrumb a:visited,
.master_navigation_litbreadcrumb a:hover,.master_navigation_litbreadcrumb a:active{
	color:#9F9F9F;
	font-size:11px;
}

#box_search{
	font-size:11px;
	width:240px;
	background:#fff;
	margin-bottom:20px;
	position:relative;
}
#box_search h2{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#010101;
	padding:5px 0 5px 10px;
	text-align:center;
	border-bottom:solid 2px #c30;
	margin:0 10px;	
}
.searchdescript{padding:10px 0 0 5px;vertical-align:middle;}
td.searchdescript{white-space: nowrap;}
.searchspace_top{padding-top:10px;}
.searchspace_top img{cursor: pointer}
.select_choosesearch{height:18px;width:158px;}
.select_checkday{height:18px;width:48px;}
.select_month{height:18px;width:84px;}
.select_quantity{height:18px;width:40px;}
.sb1,.sb2,.sb3,.sb4,.sb5,.sb6,.sb7,.sb4t,.sb5t,.sb6t,.sb7t{
	display:block; 
	overflow:hidden; 
	font-size:0;
}
.sb1,.sb2,.sb3,.sb4,.sb5,.sb6,.sb4t,.sb5t,.sb6t{height:1px;}
.sb4,.sb5,.sb6,.sb7,.sb4t,.sb5t,.sb6t,.sb7t{background:#ccc; border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD;}
.sb1{margin:0 8px;}
.sb2{margin:0 6px;}
.sb3{margin:0 4px;}
.sb4,.sb4t{margin:0 3px;border-width:0 4px;}
.sb5,.sb5t{margin:0 2px;border-width:0 3px;}
.sb6,.sb6t{margin:0 2px;border-width:0 2px;} 
.sb7,.sb7t{margin:0 1px;border-width:0 2px;height:2px;}
.sb1,.sb2,.sb3{background:#CDCDCD;}
.sb4{background:#ebebeb;}
.sb5,.sb6{background:#efefef;}
.sb7{background:#f8f8f8}
.sb4t,.sb5t,.sb6t,.sb7t{background:#fff;}
.sboxcontent{
	display:block; 
	border:1px solid #CDCDCD; 
	border-width:0 2px;
	background:url(/images/Agoda/bg_search.gif) repeat-x 0 -3px;
}
a.mastersearchlink:link,a.mastersearchlink:visited,a.mastersearchlink:active{
	color:#737373;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.mastersearchlink:hover{color:#00adff;}


*.rtop *,.rbottom *{display:block;overflow: hidden;}
.r1,.r2,.r3,.r4,.r5,.r6,.ip1,.ip2,.ip3,.ip4,.ip5,.ip6,.s1,.s2,.s3,.s4,.s5,.s6,
.sr1,.sr2,.sr3,.sr4,.sr5,.sr6{height:1px; font-size:0;}
.r7,.r8,.ip7,.ip8,.s7,.s8,.sr7,.sr8{height:2px; font-size:0;}
.ip1{background-color:#D60711;}
.r1{background-color:#CDCDCD;}
.s1,.sr1{background-color:#ccc;}
.sr4{background-color:#E9E9E9;}
.sr5{background-color:#EAEAEA;}
.sr6{background-color:#EBEBEB;}
.sr7{background-color:#ECECEC;}
.sr8{background-color:#eee;}	
.r2,.r3,.r4,.r5,.r6,.r7,.r8,.s2,.s3,.s4,.s5,.s6,.s7,.s8,
.ip2,.ip3,.ip4,.ip5,.ip6,.ip7,.ip8,.box_contentdat{background-color:#fff}	
.s4,.s5,.s6,.s7,.s8,.sr1,.sr4,.sr5,.sr6,.sr7,.sr8{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.ip4,.ip5,.ip6,.ip7,.ip8{border-left:1px solid #D60711; border-right:1px solid #D60711;}
.r4,.r5,.r6,.r7,.r8,.rcontent,.box_border{border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD;}
.ip2,.ip3{border-left:2px solid #D60711; border-right:2px solid #D60711;}
.r2,.r3,.br2,.br3{border-left:2px solid #CDCDCD; border-right:2px solid #CDCDCD;}
.s2,.s3{border-left:1px solid #ccc;border-right:2px solid #ccc;}
.sr2,.sr3{border-left:2px solid #ccc;border-right:2px solid #ccc;background-color:#E9E9E9;}
.r1,.ip1,.sr1{margin:0 10px}
.r2,.ip2,.sr2{margin:0 8px;}
.r3,.ip3,.sr3{margin:0 6px;}
.r4,.ip4,.sr4{margin:0 5px;}
.r5,.ip5,.sr5{margin:0 4px;}
.r6,.ip6,.sr6{margin:0 3px;}
.r7,.ip7,.sr7{margin:0 2px;}
.r8,.ip8,.sr8{margin:0 1px;}
.s1{margin-right:10px;}
.s2{margin-right:8px;}
.s3{margin-right:6px;}
.s4{margin-right:5px;}
.s5{margin-right:4px;}
.s6{margin-right:3px;}
.s7{margin-right:2px;}
.s8{margin-right:1px;}
.rcontent{padding: 0 10px;}

/* GARDER MAIS TRIER */

.line_gray{border-bottom:solid 2px #ccc;}
.line_gray1{border-bottom:solid 1px #ccc;}
.line_dgray{border-bottom:solid 1px #818181}
.line_dotted{border-bottom:dotted 1px #ccc;}

