@charset "utf-8";@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
#content,#footer_wrap,.footer_unit,.footer_destinations,ul.tabs,ul.tabs li,#searcher form,#searcher form label,.check-line strong,#searcher form label.field-date,#searcher form label.field-date input,#searcher form label.field-date select,#searcher form label.field-date img,#searcher form label.field-num,#searcher form label.field-num select,#searcher form label.field-city,.check-line,#searcher form input.checkbox,#searcher input.btn,.search_destination input.btn,.nav,#menu,#menu>li,.wrap_inside,.navegacion-paginas li,.navegacion-paginas a:link,.navegacion-paginas a:visited,.superbanner{display:inline;}
a:focus{outline:0;}
.modal_wrap input[type="button"]{-webkit-appearance:none;}
a{color:#9DA4A9;text-decoration:none;}
a:hover{text-decoration:underline;}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}
.menu_container{margin:0;padding:0;float:right;position:relative;z-index:15001;}
.menu{list-style:none outside none;font-size:13px;font-weight:bold;line-height:29px;margin:20px 0 15px;padding:7px 15px 5px 15px;float:right;background-color:#35424E;position:relative;z-index:15001;}
.menu li{float:left;position:relative;z-index:15000;}
.menu li a{color:#fff;display:block;text-align:left;text-decoration:none;}
.m_overview{margin-right:30px;}
.m_facturacion{margin-right:30px;}
.m_estadisticas{margin-right:30px;}
.m_reservas{margin-right:30px;}
.m_configurar{margin-right:0;}
.m_experiencias{margin-left:30px;}
.menu a:hover{opacity:.3;text-decoration:none;}
.menu li.m_current a{color:#66931C;opacity:.6;}
.logo{background:url("http://1.images.mnstatic.com/inspirator/logo_minube.png") no-repeat scroll 0 0 transparent;float:left;height:47px;margin:16px 0;width:193px;}
#wrap{margin:0 auto;padding:0;width:990px;}
#main{width:990px;}
.layout_int{float:left;width:990px;margin:0;}
.layout_int h1{font:normal 30px Helvetica,Arial,sans-serif;margin:0 0 40px 0;border-bottom:1px solid #66931C;padding:0 0 8px;}
.layout_int h1 b{font:normal 19px Helvetica,Arial,sans-serif;color:#556069;margin:0 0 0 10px;}
.layout_side{background:#222D36;color:#9DA4A9;float:left;margin-bottom:40px;position:relative;width:260px;padding:20px;}
.side_user{float:left;width:260px;font:normal 19px Helvetica,Arial,sans-serif;margin:0 0 20px 0;color:#556069;}
.venue_selector{color:#888;font:15px Arial;margin:0 0 20px 0;padding:9px;position:relative;width:260px;border:0 none;background:white;}
a.side_btn{float:left;width:260px;font:normal 12px Helvetica,Arial,sans-serif;margin:0 0 10px;padding:12px 0;color:#fff;background-color:#556069;text-align:center;}
.separador{background:none repeat scroll 0 0 #2A3844;float:left;height:4px;margin:20px 0 20px -20px;width:300px;}
.style_tit{float:left;width:260px;font:normal 19px Helvetica,Arial,sans-serif;margin:0 0 20px;color:#fff;}
.asesor{float:left;width:260px;font:normal 15px Helvetica,Arial,sans-serif;margin:0 0 20px;color:#fff;}
.asesor img{float:left;width:50px;height:50px;margin-right:20px;}
.side_ta{float:left;width:240px;height:90px;margin-right:20px;border:none;margin:0 0 20px;background:#39424A;color:#CCC;padding:10px;}
.side_phone{float:left;width:260px;font:normal 29px Helvetica,Arial,sans-serif;margin:0;color:#fff;text-align:center;}
.layout_cont{color:#9DA4A9;float:right;margin-bottom:40px;position:relative;width:610px;}
.cont_alert{background:#9F5157;float:right;cursor:pointer;margin-bottom:40px;position:relative;width:610px;height:80px;}
.alertone{color:#FFF;font:19px Helvetica,Arial,sans-serif;left:30px;position:absolute;text-align:center;top:21px;width:540px;}
.alerttwo{color:#FFF;font:14px Helvetica,Arial,sans-serif;left:30px;opacity:.4;position:absolute;text-align:center;top:47px;width:540px;}
a.alert_btn{background-color:#773D42;color:#FFF;float:left;font:12px Helvetica,Arial,sans-serif;left:161px;padding:12px 0;position:absolute;text-align:center;top:80px;width:260px;}
a.cont_push{float:left;width:610px;font:normal 19px Helvetica,Arial,sans-serif;margin:0 0 40px 0;padding:148px 0 30px;color:#fff;text-align:center;}
a.cont_pushdouble{float:left;width:600px;font:normal 19px Helvetica,Arial,sans-serif;margin:0 50px 50px 0;padding:140px 0 30px;color:#fff;text-align:center;background:url("imgs/xl_reservas.png") no-repeat 253px 41px #556069;}
a.cont_push:hover{background-color:#66931C;}
a.push_con{background:url("http://1.images.mnstatic.com/advertising/xl_ajustes.png") no-repeat center 40px #556069;}
a.push_est{background:url("http://1.images.mnstatic.com/advertising/xl_estadisticas.png") no-repeat center 40px #556069;}
a.push_res{background:url("http://1.images.mnstatic.com/advertising/xl_reservas.png") no-repeat 89px 41px #556069;}
a.push_fac{background:url("http://1.images.mnstatic.com/advertising/xl_facturacion.png") no-repeat 89px 41px #556069;margin-right:0;}
a.push_addexp{background:url("http://1.images.mnstatic.com/advertising/xl_addexp.png") no-repeat center 40px #556069;}
a.push_seal{background:url("http://1.images.mnstatic.com/advertising/xl_sellos.png") no-repeat center 40px #556069;}
a.push_sticker{background:url("http://1.images.mnstatic.com/advertising/xl_pegatina.png") no-repeat center 40px #556069;}
a.push_exp{background:url("http://1.images.mnstatic.com/advertising/ic_hotelero_big.png") no-repeat center 40px #556069;}
.layout_full{color:#fff;float:right;margin-bottom:40px;position:relative;width:990px;}
.est_item{float:left;margin:0 50px 50px 0;position:relative;width:210px;height:210px;background:url("http://1.images.mnstatic.com/advertising/bg_stats.png") no-repeat 0 0 #556069;}
.est_up{color:#66921B;font:17px Helvetica,Arial,sans-serif;left:0;position:absolute;text-align:center;top:112px;width:210px;font-weight:bold;}
.est_down{color:#9F5157;font:17px Helvetica,Arial,sans-serif;left:0;position:absolute;text-align:center;top:112px;width:210px;font-weight:bold;}
.est_des{color:#83898E;font:15px Helvetica,Arial,sans-serif;left:0;position:absolute;text-align:center;top:161px;width:210px;}
.est_nono{color:#83898E;font:bold 15px Helvetica,Arial,sans-serif;left:0;position:absolute;text-align:center;top:70px;width:210px;}
.est_data{color:#FFF;font:54px Helvetica,Arial,sans-serif;left:0;position:absolute;text-align:center;top:57px;width:210px;}
.est_data b{font:normal 23px Helvetica,Arial,sans-serif;}
.est_acla{float:right;font-size:19px;margin-top:10px;}
.edit_phofea_wrap{background:#556069;border:1px solid #fff;float:left;height:430px;position:relative;width:988px;margin-bottom:50px;}
.edit_phofea_cont{left:87px;position:absolute;text-align:center;top:74px;width:819px;}
.edit_cont_tit{font:bold 45px Helvetica,Arial,sans-serif;text-align:center;width:819px;}
.edit_cont_subtit{font:18px Helvetica,Arial,sans-serif;text-align:center;margin:30px 0;float:left;color:#acacac;width:819px;}
.edit_phofea_upper{background:#93989D;float:left;height:160px;position:relative;width:160px;margin-left:40px;}
.edit_upper_place{background:#A9ADB1;float:left;height:72px;position:relative;width:130px;margin:15px;}
input.edit_upper_a{background-color:#222D36;color:#FFF;float:left;font:12px Helvetica,Arial,sans-serif;margin:0 15px 15px 15px;padding:12px 0;text-align:center;width:130px;border:0 none;}
.edit_left_wrap{background:#556069;border:1px solid #fff;float:left;position:relative;width:630px;}
.edit_right_wrap{background:#556069;border:1px solid #fff;float:right;position:relative;width:278px;padding:0 20px 20px;}
.rl_tit{font:bold 19px Helvetica,Arial,sans-serif;text-align:center;width:100%;float:left;margin-top:40px;}
.edit_form_top{background-color:#F4F4F4;background-repeat:no-repeat;border:1px solid #D6DCE8;font-family:Arial,Helvetica,Calibri,sans-serif;font-size:15px;padding:7px 6px;margin:40px 40px 0;width:530px;}
.edit_form_bot{background-color:#F4F4F4;height:160px;border:1px solid #D6DCE8;font-family:Arial,Helvetica,Calibri,sans-serif;font-size:15px;padding:7px 6px;margin:2px 40px 40px;width:530px;}
.edit_left_media{background:none repeat scroll 0 0 #93989D;float:left;margin:0 40px;padding:20px;position:relative;width:490px;}
.edit_r_label{font:bold 14px Helvetica,Arial,sans-serif;width:260px;float:left;margin:4px 0;}
.edit_r_field{background-color:#F4F4F4;background-repeat:no-repeat;border:1px solid #D6DCE8;font-family:Arial,Helvetica,Calibri,sans-serif;font-size:15px;margin:0 0 20px;padding:7px 6px;width:264px;}
.wrap_editpanel{z-index:9999;background:#222D36;float:right;position:absolute;width:340px;top:130px;left:-60px;}
.epanel_move{float:left;cursor:move;width:340px;height:40px;background:url("http://1.images.mnstatic.com/advertising/moveme.png") no-repeat scroll 307px 10px #66931C;}
.wrap_editpanel select{background-color:#F4F4F4;background-repeat:no-repeat;border:1px solid #D6DCE8;font-family:Arial,Helvetica,Calibri,sans-serif;font-size:15px;margin:0 0 0 20px;padding:7px 6px;width:300px;}
.epanel_tit{float:left;width:260px;font:normal 19px Helvetica,Arial,sans-serif;margin:20px;color:#93989D;}
a.epanel_radio_edit{background:url("http://1.images.mnstatic.com/advertising/radio_edit.png") no-repeat scroll 45px 21px #66931C;cursor:pointer;float:left;margin-right:23px;padding:110px 26px 15px;position:relative;text-align:center;width:86px;color:#FFF;text-decoration:none;}
a.epanel_radio_preview{background:url("http://1.images.mnstatic.com/advertising/radio_preview.png") no-repeat scroll 45px 21px #66931C;cursor:pointer;float:left;margin-right:0;padding:110px 26px 15px;position:relative;text-align:center;width:86px;color:#FFF;text-decoration:none;}
a.radio_edit_off{background:url("http://1.images.mnstatic.com/advertising/radio_edit.png") no-repeat scroll 45px -141px #35424E;}
a.radio_preview_off{background:url("http://1.images.mnstatic.com/advertising/radio_preview.png") no-repeat scroll 45px -141px #35424E;}
.res_wrap{background:none repeat scroll 0 0 #222D36;float:left;list-style:none outside none;margin-bottom:50px;padding:0;position:relative;width:990px;}
.res_wrap li{float:left;border-bottom:4px solid #2A3844;padding:0;height:80px;position:relative;width:990px;}
.res_pc{background:url("http://1.images.mnstatic.com/advertising/res_pc.png") no-repeat scroll 0 0;cursor:pointer;float:left;margin:25px;position:relative;height:30px;width:32px;}
.res_phone{background:url("http://1.images.mnstatic.com/advertising/res_phone.png") no-repeat scroll 0 0;cursor:pointer;float:left;margin:25px;position:relative;height:30px;width:32px;}
.res_conv{background:url("http://1.images.mnstatic.com/advertising/res_conv.png") no-repeat scroll right 8px transparent;cursor:pointer;float:right;margin:20px 25px;padding:13px 0;position:relative;width:47px;}
.res_who{font:19px Helvetica,Arial,sans-serif;color:#FFF;float:left;margin:31px 25px 0 0;}
.res_when{font:13px Helvetica,Arial,sans-serif;color:#556069;float:left;margin:36px 25px 0 0;}
.add_thumbs_inner{position:absolute;opacity:.7;filter:alpha(opacity=70);width:130px;bottom:0;left:0;background:goldenrod;}
body{font:14px Helvetica,Arial,Sans-serif;color:#D7D9DC;background-color:#2A3844;}
h1,h2,h3,h4,h5,h6{margin:0;color:#fff;font-weight:normal;}
h1{font-size:2em;}
h2{font-size:23px;}
h3{color:#818991;font-size:20px;font-weight:lighter;margin:0 0 15px;}
h4{font-size:1.2em;}
h5{font-size:1em;}
h6{font-size:11px;}
h2{color:#D7D9DC;}
h6{font-weight:bold;text-transform:uppercase;color:#D7D9DC;}
p{margin:0;}
.description{margin:10px 0;}
.curved_all{border-radius:5px 5px 5px 5px;}
.curved_all_btns{border-radius:3px 3px 3px 3px;}
.curved_bottom_only{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.curved_top_only{border-top-left-radius:5px;border-top-right-radius:5px;}
.curved_topright_only{border-top-right-radius:5px;}
.curved_three_left{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;}
.curved{border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
a{color:#9DA4A9;text-decoration:none;}
a:hover{text-decoration:underline;}
.seemore{background:url("http://2.images.mnstatic.com/sprites/sp_vpoi_mnes.png") no-repeat scroll 19px -785px #45515C;cursor:pointer;float:left;font-size:21px;line-height:48px;margin:20px 0 24px 376px;padding:8px 15px 8px 70px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}
#wrap{margin:0 auto;padding:0;width:990px;}
#wrap_narrow{margin:0 auto;padding:0;width:570px;}
#main{width:990px;float:left;}
#main_narrow{width:570px;float:left;}
.header{clear:both;position:relative;z-index:15001;float:left;width:100%;margin-bottom:5px;}
.logo{background:url("http://1.images.mnstatic.com/inspirator/logo_minube.png") no-repeat 0 0 transparent;float:left;height:47px;width:193px;margin:16px 0;}
.header h1{color:#57626C;font:11px Arial;left:563px;position:absolute;text-align:right;top:62px;width:400px;}
.navigation{float:right;background:#35424E;width:200px;height:40px;}
.page_title{float:left;margin-bottom:30px;width:100%;border-bottom:1px solid #66931C;padding-bottom:8px;}
.page_title span{color:#959CA2;display:inline;font-size:18px;font-weight:lighter;margin-left:10px;}
.poi_search_box{width:570px;float:left;position:relative;padding:0;background:#2A3844;margin:15px 0 0 0;}
.poi_search_box input{background:url("http://2.images.mnstatic.com/sprites/sp_addpoi_mnes.png") no-repeat scroll 530px -393px #FFF;color:#888;font:21px Arial,Helvetica;height:30px;width:560px;padding:5px 0 5px 10px;border:none;}
.poi_search_box input.ac_field_busy{background:url("http://2.images.mnstatic.com/visualhome/pop_spinner2.gif") no-repeat white 98% center;}
.poi_search_box input.filled{background:#FFF;}
.poi_search_box_results{width:570px;height:auto;padding:0;position:relative;float:left;background:#45515C;overflow-y:auto;overflow-x:hidden;scrollbar-face-color:#35424e;scrollbar-arrow-color:#45515c;scrollbar-track-color:#45515c;scrollbar-shadow-color:#45515c;scrollbar-highlight-color:#45515c;scrollbar-3dlight-color:#45515c;scrollbar-darkshadow-Color:#45515c;}
.poi_search_box_results::-webkit-scrollbar{width:9px;}
.poi_search_box_results::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:9px;}
.poi_search_box_results::-webkit-scrollbar-thumb{border-radius:9px;background:rgba(157,164,169,0.65);}
.poi_search_box_results li{width:570px;height:60px;padding:5px 0;position:relative;float:left;cursor:pointer;border-top:1px solid #626C74;border-bottom:1px solid #2A3844;}
.poi_search_box_results li.ac_highlight{background-color:#6B757D;border-top:1px solid #6B757D;}
.poi_search_prd_pic{float:left;border-radius:5px 5px 5px 5px;width:50px;height:50px;overflow:hidden;margin:5px 10px 5px 20px;background:url("http://2.images.mnstatic.com/visualhome/predictivo/sprite_ac.png") no-repeat scroll 0 -100px;-moz-box-shadow:0 0 1px 1px #3B454E;-webkit-box-shadow:0 0 1px 1px #3B454E;box-shadow:0 0 1px 1px #3B454E;}
.poi_search_prd_nopic{float:left;width:20px;height:50px;overflow:hidden;margin:0;}
.poi_search_prd_title{color:#fff;float:left;font:15px Arial,Helvetica,sans-serif;margin:12px 0 0;text-shadow:0 1px 1px #000;width:480px;opacity:.9;}
.poi_search_prd_geo{color:#fff;float:left;font:12px Arial,Helvetica,sans-serif;margin:2px 0 0;width:480px;opacity:.5;text-transform:capitalize;}
.poi_search_prd_geo b{font-weight:normal;color:#fff;}
.poi_search_box_extra_results{background:url("http://2.images.mnstatic.com/sprites/sp_addpoi_mnes.png") no-repeat scroll 596px -436px #2A3844;cursor:pointer;float:left;font-size:19px;height:20px;padding:25px 20px;position:relative;width:530px;}
.poi_search_box_extra_results b{text-decoration:underline;}
.input_title{float:left;margin-top:0;font:lighter 19px Helvetica,Arial,sans-serif;color:#959CA2;}
.big_cat_button_selected{cursor:pointer;float:left;position:relative;width:124px;margin-right:24px;height:124px;background:#212E37 url(http://1.images.mnstatic.com/advertising/radio_pulsed.png) no-repeat scroll 51px 10px;}
.big_cat_button{cursor:pointer;float:left;position:relative;width:124px;margin-right:24px;height:124px;background:#54616A url(http://1.images.mnstatic.com/advertising/radio.png) no-repeat scroll 51px 10px;}
.big_cat_button_name{float:left;position:absolute;bottom:7px;left:0;text-align:center;width:124px;font-size:18px;color:#FFF;}
.big_cat_button_back_hotel{float:left;position:absolute;top:53px;left:14px;width:96px;height:25px;background:url(http://1.images.mnstatic.com/advertising/merchant_hotel.png) no-repeat scroll 0 0 transparent;}
.big_cat_button_back_rural{float:left;position:absolute;top:53px;left:43px;width:41px;height:25px;background:url(http://1.images.mnstatic.com/advertising/merchant_rural.png) no-repeat scroll 0 0 transparent;}
.big_cat_button_back_restaurant{float:left;position:absolute;top:53px;left:53px;width:18px;height:30px;background:url(http://1.images.mnstatic.com/advertising/merchant_restaurant.png) no-repeat scroll 0 0 transparent;}
.big_cat_button_back_todo{float:left;position:absolute;top:53px;left:49px;width:27px;height:30px;background:url(http://1.images.mnstatic.com/advertising/merchant_actividades.png) no-repeat scroll 0 0 transparent;}
.big_pay_button_selected{cursor:pointer;float:left;position:relative;width:174px;margin-right:24px;height:174px;background:#212E37 url(http://1.images.mnstatic.com/advertising/radio_pulsed.png) no-repeat scroll 74px 18px;}
.big_pay_button{cursor:pointer;float:left;position:relative;width:174px;margin-right:24px;height:174px;background:#54616A url(http://1.images.mnstatic.com/advertising/radio.png) no-repeat scroll 74px 18px;}
.big_pay_button_name{float:left;position:absolute;bottom:20px;left:0;text-align:center;width:174px;font-size:18px;color:white;}
.big_pay_button_name span{font-size:11px;color:#999;display:block;}
.big_pay_button_back_bankcard{float:left;position:absolute;top:67px;left:38px;width:100px;height:31px;background:url(http://2.images.mnstatic.com/advertising/payments_bankcard.png) no-repeat transparent;}
.big_pay_button_back_paypal{float:left;position:absolute;top:67px;left:39px;width:98px;height:30px;background:url(http://2.images.mnstatic.com/advertising/payments_paypal.png) no-repeat transparent;}
.big_pay_button_back_bankwire{float:left;position:absolute;top:67px;left:65px;width:47px;height:30px;background:url(http://2.images.mnstatic.com/advertising/payments_bankwire.png) no-repeat transparent;}
#price_resume{float:left;width:490px;padding:40px;background:#212E37;margin-bottom:40px;position:relative;}
.big_green_send_button{background-color:#66931C;color:#FFF;cursor:pointer;float:left;font-size:24px;font-weight:bold;padding:17px 20px 13px;text-align:center;width:450px;}
.promoted_actions_price_layer{position:absolute;top:50px;left:40px;width:270px;text-align:center;}
h1#final_price{font-size:90px;font-weight:bold;}
h1#final_price span{font-size:35px;font-weight:bold;margin-left:10px;}
span#final_discount{font-size:25px;color:white;font-weight:bold;text-align:left;display:block;}
span#free_discount{font-size:25px;color:#66931c;font-weight:bold;text-align:center;display:block;}
.promoted_free_text{font-size:15px;left:318px;line-height:19px;position:absolute;top:66px;width:210px;}
ul.promoted_actions_list{position:absolute;top:40px;right:50px;}
ul.promoted_actions_list li{font-size:16px;margin-bottom:10px;}
#hotel_rooms{float:left;width:510px;padding:20px 30px;background:#212E37;margin-bottom:40px;font-size:19px;font-weight:bold;color:white;}
label.error,span.error{color:red;}
.dark_back_module{float:left;width:490px;padding:40px;background:#212E37;position:relative;}
.dark_back_module label{color:#999;float:left;display:block;color:#959CA2;font:lighter 19px Helvetica,Arial,sans-serif;margin-top:0;}
.dark_back_module label.error{color:red;}
input.full_width{background:#FFF;color:#666;font:19px Arial,Helvetica;height:30px;width:480px;padding:5px 0 5px 10px;border:none;margin:10px 0 20px 0;}
input.half_width{background:#FFF;color:#666;font:19px Arial,Helvetica;height:30px;width:225px;padding:5px 0 5px 10px;border:none;margin:10px 0 20px 0;}
.half_space_container_left{float:left;width:235px;padding-right:10px;}
.half_space_container_right{float:left;width:235px;padding-left:10px;}
.checkbox_module{float:left;width:100%;margin:30px 0 0 0;font-size:12px;}
.checkbox_module input{float:left;margin:10px 0 0 0;}
.checkbox_module span{float:left;width:465px;margin:0 0 0 10px;}
#hotel_rooms span{color:white;float:left;font-size:19px;font-weight:bold;margin:10px 0 0;}
#hotel_rooms_select{background:none repeat scroll 0 0 white;border:1px solid black;color:#666;float:right;font-size:16px;padding:8px;width:235px;}
#selectPayModeLength{width:250px;background:white;padding:6px;border:1px solid black;font-size:12px;color:#666;}
.payment_amounts_line{color:white;float:left;font-size:24px;position:absolute;right:-492px;top:-26px;}
.payment_amounts_explainer_line{position:absolute;float:left;top:-25px;right:-390px;font-size:14px;color:green;font-weight:bold;}
.payment_billing_line{float:left;font-size:18px;color:white;width:100%;margin:20px 0 0 0;}
.payment_billing_line span{float:right;font-size:22px;color:white;}
.payment_explain_line{float:left;margin:0 0 9px 0;width:100%;}
.payment_explain_line span{font-size:16px;display:block;margin-bottom:5px;}
.payment_review_container{float:left;width:100%;margin-top:30px;}
span.payment_review_title{color:#80bc0f;display:block;font-size:36px;float:left;text-align:center;width:100%;}
span.payment_review_desc{color:#959ca2;float:left;font-size:16px;margin:20px 0 60px 0;text-align:center;width:100%;line-height:24px;}
span.payment_review_link{color:#959ca2;float:left;font-size:12px;text-align:center;width:100%;}
.modular{float:left;width:920px;padding:35px;margin:15px 0 20px 0;background-color:#45515c;position:relative;z-index:1;}
.contacto{background-color:#2A3844;width:880px;padding:25px;float:left;margin-top:20px;}
.monitor{background:url("http://2.images.mnstatic.com/advertising/monitor_header.png") no-repeat scroll 0 0 #ededed;float:left;height:342px;margin:60px 0 15px 0;padding:25px 30px;position:relative;width:930px;z-index:1;}
.imac{position:absolute;top:-30px;left:67px;}
.iphone{position:absolute;top:118px;left:395px;}
.monitor_text{position:absolute;top:49px;left:583px;width:345px;color:#333;}
.monitor_text input{background-color:#c63;border-radius:5px;border:0 none;color:white;cursor:pointer;display:inline;font:17px Arial;height:48px;margin:32px 0 0 4px;width:216px;}
.monitor_text input:hover{color:#E6B399;}
.menu_slim{float:left;width:100%;}
.menu_slim li{background-color:#45515C;color:#AAAFB4;cursor:pointer;float:left;font-size:14px;margin:20px 20px 20px 0;text-align:center;width:148px;height:40px;line-height:40px;}
.menu_slim li:hover{background-color:#C96230;color:#E6B399;}
.texto{color:#D4D2CE;float:left;font:15px Arial,Helvetica,sans-serif;width:270px;}
.texto p{margin-bottom:15px;line-height:18px;color:#afafaf;}
.imagen{float:left;width:290px;margin-left:35px;height:205px;background:#58636D;position:relative;}
.imagen img{position:absolute;width:270px;height:150px;left:10px;top:10px;}
.imagen span{bottom:15px;color:#FFF;font-size:13px;font-weight:lighter;left:10px;position:absolute;text-align:center;width:270px;}
.shadow{-moz-box-shadow:0 3px 8px #222;-webkit-box-shadow:0 3px 8px #222;box-shadow:0 3px 8px #222;}
.interno{padding:20px;background-color:#384A59;}
.interno p{color:#afafaf;font-size:14px;margin-bottom:15px;line-height:20px;}
.noigu{height:94px;left:-72px;position:absolute;top:164px;width:94px;}
.campos{float:left;width:422px;height:60px;}
.campos label{color:#FFF;float:left;margin:0 0 6px 0;}
input.camp{border:0 none;color:#888;font:15px Arial;padding:10px;position:relative;width:402px;background:white;}
select.camp{color:#888;font:15px Arial;margin:0;padding:9px;position:relative;width:422px;border:0 none;background:white;}
.formtxt{color:#888f96;float:left;font-size:14px;margin:25px 0 0 0;width:422px;}
.btn_login{background-color:#45515c;border-radius:5px;border:0 none;color:#FFF;cursor:pointer;display:inline;float:right;font:14px Arial;height:40px;margin:16px 0 0 0;width:191px;}
.btn_login:hover{background-color:#AAAFB4;color:#fff;}
.btn_contacto{background-color:#888F96;border:0 none;color:white;cursor:pointer;display:inline;float:right;font:16px Arial;margin:25px 0 0 0;width:422px;padding:16px;}
.narrow_modular{float:left;width:610px;padding:25px 30px;margin:20px 0;background-color:#45515c;position:relative;z-index:1;}
.narrow_contacto{background-color:#2A3844;width:560px;padding:25px;float:left;height:110px;}
.narrow_login_panel{width:508px;background-color:#222d36;padding:32px;float:left;}
.narrow_login_panel label{width:508px;background-color:#222d36;padding:32px;float:left;}
.narrow_login_panel input{width:494px;border:1px solid #D6DCE8;background-color:#F4F4F4;background-repeat:no-repeat;font-family:Arial,Helvetica,Calibri,sans-serif;font-size:18px;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;height:35px;color:#91969b;padding:0 7px;margin-bottom:31px;}
.narrow_input_box{width:490px;float:left;position:relative;padding:0;margin:0 0 20px;}
.narrow_input_box input{background:none repeat scroll 0 0 #FFF;border:medium none;color:#666;font:19px Arial,Helvetica;height:30px;margin:10px 0 15px;padding:5px 0 5px 10px;width:480px;}
.narrow_input_box select{background:none repeat scroll 0 0 white;border:1px solid black;color:#666;float:right;font-size:16px;padding:8px;width:490px;margin:10px 0 15px;}
.narrow_big_green_button{background-color:#66931C;color:#FFF;cursor:pointer;float:left;font-size:24px;font-weight:bold;padding:17px 20px 13px;text-align:center;width:450px;}
a.btn_alta{background-color:#C63;border:0 none;color:#FFF;cursor:pointer;display:inline;float:left;font:17px Arial;height:36px;margin:3px 0 0 9px;padding:11px 0 0;width:196px;}
a.btn_alta:hover{color:#e6b399;text-decoration:none;}
#commercial_box{float:left;height:168px;text-align:center;}
#commercial_box span{float:left;margin-top:55px;}
.btn_validation_exp{background-color:#535E68;border:0 none;color:white;cursor:pointer;display:inline;float:left;font:14px Arial;width:150px;padding:12px;text-align:center;}
.exp_small_input{background:white;color:#666;font:19px Arial,Helvetica;height:30px;padding:5px 0 5px 10px;border:none;margin:0 10px 0 0;width:450px;float:left;}
.exp_big_input{background:white;color:#666;font:19px Arial,Helvetica;height:30px;padding:5px 0 5px 10px;border:none;margin:0 30px 0 85px;width:550px;float:left;}
ul.exp_booking_item{background:none repeat scroll 0 0 #2A3844;float:left;font:16px/18px Helvetica,Arial;margin:0 0 30px;padding:30px 30px 7px;width:856px;}
ul.exp_booking_item li{color:#ccc;float:left;margin:5px 0;width:99%;}
ul.exp_booking_item li span{color:#818991;float:left;width:200px;}
label.section_titles{float:left;margin-bottom:40px;width:710px;color:#FFF;}
label.section_titles small,label.section_title_first small{margin-left:10px;font-size:12px;font-style:italic;color:#959CA2;}
label.section_title_first{float:left;margin:0 0 20px 85px;width:518px;color:#FFF;}