#body_container_inner{ float:left; width:976px; margin-top:4px; background: url('/es-es/sistema/disenos/estilos-css/imgs/inner_body_bg1.gif') repeat-y 0 0;}
#body_container_inner #inner_main_container{ float:left; width:976px;background:url('/es-es/sistema/disenos/estilos-css/imgs/inner_body_top_grad.gif') repeat-x 0 0;  }



#body_container_inner #inner_main_container #left_container_inner .area_reside{ float:left; width:150px; margin:20px 20px 0px 0px; display:inline; font-size:11px; line-height:11px; color:##999999;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .gray_text1{ float:left; width:120px; margin-left:30px; display:inline;font-size:11px; line-height:11px; color:##999999;}

#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu{ float:left; width:150px;font-size:11px; line-height:11px; color:#999999;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul{ float:left; width:150px; list-style:none; margin:0px; padding:10px 0px 0px 30px;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li{ float:left; width:150px; font-size:11px; line-height:11px; color:#FF0000; padding-bottom:10px;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li a{ float:left;  font-size:11px; line-height:11px; color:#FF0000; text-decoration:none;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li a:hover{ float:left; font-size:11px; line-height:11px; color:#FF0000; text-decoration:none;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.red a{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/red_dot.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FF0000;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.red a:hover{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/red_dot.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FF0000;}

#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.orange a{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/orange1.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FF9900; text-decoration:none;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.orange a:hover{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/orange1.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FF9900; text-decoration:none;}

#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.yellow a{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/yellow_dot.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FFCC00; text-decoration:none;}
#body_container_inner #inner_main_container #left_container_inner .area_reside .left_bot_menu ul li.yellow a:hover{ float:left; width:135px; background:url('/es-es/sistema/disenos/estilos-css/imgs/yellow_dot.gif') no-repeat 0 1px; padding-left:15px; font-size:11px; line-height:11px; color:#FFCC00; text-decoration:none;}

.hotel_area{ float:left; width:724px;} 
.hotel_area .hotel_box{ float:left; width:724px; background:url('/es-es/sistema/disenos/estilos-css/imgs/colibration_box_bg.gif') repeat-x 0 0; padding-bottom:17px; }

.hotel_area .hotel_box .hotel_img{ float:left; min-width: 215px; width:215px; margin:0px; display:inline; }
.hotel_area .hotel_desc_wrapper {float: right;}
.hotel_area .hotel_box .hotel_desc_box{ float:left; width:231px; margin-right:19px; display:inline; }
.hotel_area .hotel_box .hotel_desc_box h3{ float:left; width:231px; font-size:12px; color:#3c5b80; font-weight:bold; line-height:12px; padding:13px 0px 10px;}
.hotel_area .hotel_box .hotel_desc_box p{ float:left; width:231px; font-size:12px; color:#000000; line-height:12px;}
.hotel_area .hotel_box .hotel_desc_box .know_more{ float:left;width:211px; padding-top:20px; font-size:12px; color:#de7911; line-height:11px; padding-top:28px; }
.hotel_area .hotel_box .hotel_desc_box .know_more a{ position: absolute; font-size:12px; color:#de7911; line-height:12px; text-decoration:none;}
.hotel_area .hotel_box .hotel_desc_box .know_more a:hover{position: absolute; font-size:12px; color:#de7911; line-height:12px; text-decoration:underline;}
.hotel_area .hotel_box .hotel_add_box{ float:left; width:250px;}
.hotel_area .hotel_box .hotel_add_box .color_dots{ float:left; width:250px; padding:15px 0px; }
.hotel_area .hotel_box .hotel_add_box .color_dots img{ float:left;width:10px; margin-right:6px; display:inline;}
.hotel_area .hotel_box .hotel_add_box p{ float:left; width:250px; color:#3c74a4; font-size:11px; line-height:12px; padding-bottom:4px;}

/*hotel description start*/
#right_container_inner .hotel_description{ float:left; width:730px; padding-top:10px;} 
#right_container_inner .hotel_description .desc_top_block{ float:left; width:730px;} 
#right_container_inner .hotel_description .desc_top_block h2{ float:left; width:368px;font-size:12px; color:#336699; font-weight:bold; line-height:14px; background:none; margin:0px; padding-left:0px;}
#right_container_inner .hotel_description .colored_dots{ clear: both; float:left; width:50px; padding-top:3px; margin-top: -15px;}  
#right_container_inner .hotel_description .colored_dots img{ float:left;width:10px; margin-right:6px; display:inline;}
#right_container_inner .hotel_description .desc_top_block .form_section{ float:right;}
#right_container_inner .hotel_description .desc_top_block .form_section div{ float:left; clear:both;}
#right_container_inner .hotel_description .desc_top_block .form_section div label{ float:left; width:118px;font-size:11px; color:#336699; line-height:11px; padding-bottom:3px; }
#right_container_inner .hotel_description .desc_top_block .form_section div .select_box{ float:right; min-width:329px;font-size:11px; color:#336699; line-height:11px; margin-right:7px; display:inline;}

#right_container_inner .hotel_description .desc_img_block{ float:left; width:730px;} 
#right_container_inner .hotel_description .desc_img_block .detail_desc{ float:left; width:205px;}
#right_container_inner .hotel_description .desc_img_block .detail_desc .blue_head{ float:left; width:205px; font-size:12px; color:#336699; line-height:15px; padding-top:45px;}
#right_container_inner .hotel_description .desc_img_block .detail_desc p{ float:left; width:200px; font-size:12px; color:#000000; line-height:15px; padding-top:16px;}

#right_container_inner .hotel_description .desc_img_block .image_view_sec{ float:right; width:505px; padding-right:5px;}
#right_container_inner .hotel_description .desc_img_block .image_view_sec .large_view{ float:left; width:505px; padding:10px 0 6px; }
/*hotel description ends*/


/*crawsal css start*/
#crawsal{display:none; float:left; width:502px;}
#crawsal div.scroller {position:relative;height:68px;overflow:hidden;width:462px;float:left;background-color:#d3d3d3;}
#crawsal div.scroller ul{left:0px;position:relative; float:left; width:auto; list-style:none; margin:0px; background-color:#FFF;padding:0px;}
#crawsal div.scroller ul li{ float:left; width:auto; padding-right:3px;background-color:#FFFFFF;} 
#crawsal div.scroller ul li a{ float:left;width:auto;}
#crawsal .arrow img,#crawsal .arrowLeft img{float:left; margin:27px 3px 0px 3px;}
#crawsal .arrow,#crawsal .arrowLeft{ width:20px;height:68px;display:none;background-color:#d3d3d3;float:left;}
/*crawsal css end*/

/*desc detail starts*/
.desc_details_box{ float:left; width:730px; padding:12px 0px 50px 0px;}
.desc_details_box .desc_row{ float:left; width:730px;}
.desc_details_box .desc_row .left_headings{ float:left; width:220px;  margin-right:4px;  display:inline; background:url('/es-es/sistema/disenos/estilos-css/imgs/grad1.gif') repeat-x 0 0;}
.desc_details_box .desc_row .left_headings .blue_head1{ float:left; width:auto;background:url('/es-es/sistema/disenos/estilos-css/imgs/blue_arrow1.gif') no-repeat 0 16px; margin-left:5px; display:inline; padding:12px 0px 14px 12px; font-size:11px; color:#2F6A9D; line-height:12px; font-weight:bold;}
.desc_details_box .desc_row .right_description{ float:left; width:486px;background:url('/es-es/sistema/disenos/estilos-css/imgs/grad1.gif') repeat-x 0 0; color:#000000; padding:12px 0px 14px 12px;}
.desc_details_box .desc_row .right_description p{ float:left; width:472px; font-size:11px; color:#000000; line-height:12px;}
.desc_details_box .desc_row .right_description ul {float:left; width:472px; padding:0px 0px 0px 0px; list-style:none; margin:0px;}
.desc_details_box .desc_row .right_description ul li{float:left; width:444px; background:url('/es-es/sistema/disenos/estilos-css/imgs/black_line.gif') no-repeat 0 7px; padding-left:15px;font-size:11px; color:#000000; line-height:12px; }
.desc_details_box .desc_row .more_list{ float:right; width:auto; padding:25px 8px 0px 0px;}
.desc_details_box .desc_row .more_list a{width:99px;background-image:url(/es-es/sistema/disenos/estilos-css/imgs/more_list.gif);padding:3px 0px 3px 30px;color:#FFF;text-decoration:none;float:right;}
/*desc detail ends*/
