html {
clear: both;
overflow: -moz-scrollbars-vertical;
}

.content {
overflow-x: hidden !important;
overflow-y: scroll !important;
overflow: -moz-scrollbars-vertical !important;
}

.logo_main {
background: #FFFFFF url('../images/logo_bdc.gif') no-repeat left bottom;
}

.nav_li {
font-family: Calibri, Arial, Tahoma;
font-size: 14px;
font-weight: bold;
color: #999999;
}

/* links page */
.nav_home {
text-decoration: none;
color: #F16687;
}
.nav_home:hover {
text-decoration: none;
color: #000000;
}
.nav_home_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #F16687;
}

.nav_rooms {
text-decoration: none;
color: #79CED1;
}

.nav_rooms:hover {
text-decoration: none;
color: #000000;
}

.nav_rooms_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #79CED1;
}

.nav_location {
text-decoration: none;
color: #f1b103;
}
.nav_location:hover {
text-decoration: none;
color: #000000;
}
.nav_location_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #ffdf50;
}

.nav_attract {
text-decoration: none;
color: #A35593;
}
.nav_attract:hover {
text-decoration: none;
color: #000000;
}
.nav_attract_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #A35593;
}

.nav_events {
text-decoration: none;
color: #B6CE46;
}
.nav_events:hover {
text-decoration: none;
color: #000000;
}
.nav_events_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #B6CE46;
}

.nav_gallery {
text-decoration: none;
color: #F16572;
}
.nav_gallery:hover {
text-decoration: none;
color: #000000;
}
.nav_gallery_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #F16572;
}

.nav_contact {
text-decoration: none;
color: #716CC5;
}
.nav_contact:hover {
text-decoration: none;
color: #000000;
}
.nav_contact_selected {
text-decoration: none;
color: #000000;
border-bottom: 3px solid #FEE04E;
}

/* Image main */
.image_main {
background: #FFFFFF url('../images/image_main.jpg') no-repeat left bottom;
border: 10px solid #F16687;
width: 890px;
height: 337px;
}

.image_main_attraction {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_main_attraction_shopping {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_main_attraction_spa {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_main_attraction_transport {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_main_attraction_visit {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_main_attraction_culture {
background: #FFFFFF url('../images/image_main_attraction.jpg') no-repeat left bottom;
border: 10px solid #A35593;
width: 890px;
height: 337px;
}

.image_gallery {
background: #FFFFFF url('../images/gallery_frame_small.gif') no-repeat left bottom;
border: 0px none;
width: 300px;
height: 206px;
text-decoration: none;
}

.gallery_main_budacco {
background: #FFFFFF url('../images/gallery_main_budacco.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
text-decoration: none;
}

.gallery_main_rooms {
background: #FFFFFF url('../images/gallery_main_rooms.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
}

.gallery_main_boys {
background: #FFFFFF url('../images/gallery_main_boys.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
}

.gallery_main_food {
background: #FFFFFF url('../images/gallery_main_food.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
}

.gallery_main_pratunam {
background: #FFFFFF url('../images/gallery_main_pratunam.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
}

.gallery_main_guests {
background: #FFFFFF url('../images/gallery_main_guests.gif') no-repeat left bottom;
border: 0px none;
width: 260px;
height: 135px;
}

.txt_gallery_group {
font-family: Verdana, Arial;
text-decoration: none;
font-weight: bold;
font-size: 16px;
color: #888888;
text-align: center;
font-style: italic;
line-height: 35px;
}

.guestbook_link {
border: 0px none;
text-decoration: none;
}

.image_location {
background: #FFFFFF url('../images/image_location.jpg') no-repeat left bottom;
}

.txt_full {
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 16px;
font-weight: normal;
text-decoration: none;
color: #777777;
}

.txt_all {
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 14px;
font-weight: normal;
text-decoration: none;
color: #999999;
}

.column_left {
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 16px;
font-weight: normal;
text-decoration: none;
color: #777777;
}

.column_right {
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 16px;
font-weight: normal;
text-decoration: none;
color: #777777;
}

h1 {
font-family: Arial;
font-size: 24px;
font-weight: bold;
text-decoration: none;
color: #F16685;
}

h2 {
font-family: Arial;
font-size: 22px;
font-weight: bold;
text-decoration: none;
color: #B6CE46;
}

h3 {
font-family: Arial;
font-size: 20px;
font-weight: bold;
text-decoration: none;
color: #F1B103;
}

h4 {
font-family: Arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #888888;
}

h5 {
font-family: Arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #888888;
margin-bottom: 5px;
margin-top: 0px;
}


.doclink_txt {
text-align: right;
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 18px;
font-style: italic;
text-decoration: none;
color: #ED145B;
line-height: 25px;
}

.doclink_txt:hover {
text-align: right;
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 18px;
font-style: italic;
text-decoration: none;
color: #ff00ff;
line-height: 25px;
font-weight: normal;
}

.link_txt {
text-align: left;
font-family: lucidas Sans Unicode, Calibri, Arial, Tahoma;
font-size: 18px;
font-style: italic;
text-decoration: none;
color: #ED145B;
line-height: 25px;
}

.rooms_head {
font-weight: bold;
font-size: 32px;
color: #FFFFFF;
margin-top: -10px;
}

.rooms_txt {
font-weight: normal;
font-size: 18px;
color: #FFFFFF;
margin-top: -25px;
}

.head_font {
font-size: 22px; 
font-family: Calibri, Arial;
margin-left: 20px;
margin-top: 20px;
font-weight: bold;
}

.table_txt {
font-size: 15px; 
font-family: Calibri, Arial;
font-weight: normal;
color: #888888;
}

.link_img {
border: 0px none;
}

.img_special {
text-decoration: none;
border: 0px none;
}

.line_dash {
text-align: center;
width: 100%;
height: 1px;
border-bottom: 1px dashed #999999;
}

.star {
color: #FF00FF;
text-decoration: none;
font-weight: normal;
}

/*
#information_head_shopping {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_shopping {
width: 910px;
background-color: yellow;
}

#information_head_fashion {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_fashion {
width: 910px;
background-color: yellow;
}

#information_head_attraction {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_attraction {
width: 910px;
background-color: yellow;
}

#information_head_spa {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_spa {
width: 910px;
background-color: yellow;
}

#information_head_bars {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_bars {
width: 910px;
background-color: yellow;
}

#information_head_transport {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_transport {
width: 910px;
background-color: yellow;
}

#information_head_culture {
width: 910px;
height: 20px;
font-size: 14px;
background-color: #FF0000;
}
#information-content_culture {
width: 910px;
background-color: yellow;
}

.accordian {
width: 910px;
height: 100px;
font-size: 12px;
background-color: yellow;
}
*/

.textbox {
color: #71acfd;
border: 1px solid #E46C94;
}

.textarea {
color: #71acfd;
border: 1px solid #E46C94;
}

.btn_send {
background-color: #E46C94;
color: #ffffff;
font-weight: bold;
font-size: 13px;
border: 0px none;
}

.btn_choice {
background-color: #f48ca7;
color: #ffffff;
font-weight: bold;
font-size: 13px;
border: 0px none;
width: 200px;
height: 25px;
}

.txt_link {
text-decoration: none;
color: #F16687;
}

.txt_link:hover {
text-decoration: none;
color: green;
}

.fastbooking {
background: #FFFFFF url('../images/fastbooking.jpg') no-repeat left bottom;
border: 0px none;
width: 910px;
height: 60px;
}

.fastbooking_pink {
background: #FFFFFF url('../images/fastbooking_pink.jpg') no-repeat left bottom;
border: 0px none;
width: 910px;
height: 60px;
margin-left: 25px;
}

.fastbooking_green {
background: #FFFFFF url('../images/fastbooking_green.jpg') no-repeat left bottom;
border: 0px none;
width: 910px;
height: 60px;
margin-left: 25px;
}

.txt_att_head {
font-size: 22px; 
color: #A35593; 
font-family: Calibri, Arial; 
font-weight: bold;
}

.footer_txt {
color: #C0C0C0;
font-size: 11px;
text-align: center !important;
vertical-align: middle;
border-top: 1px solid #C0C0C0;
line-height: 25px;
}

