@charset "utf-8";
/* CSS Document */
body {font: 100%/1.4 "Trebuchet MS", Arial, Helvetica, sans-serif; background:#F2F9FF !important; margin: 0; padding: 0;color: #343434; *background:#F2F9FF;}
ul, ol, dl {padding: 0;	margin: 0;}
h1, h2, h3, h4, h5, h6{	margin-top: 0; padding-right: 10px;	padding-left: 10px;}
/*p {margin: 0; padding:0;}*/
a img {border: none;}
a:link {color: #0A58AD; text-decoration: none;}
a:visited {	color: #0A58AD;	text-decoration: none;}
a:hover, a:active, a:focus { text-decoration: underline;}

/* ESTRUCTURA */
#container {width:965px;margin: 0 auto;display:block;position:relative;}
#cont {width:965px;margin:0 auto;text-align: left;height:100%;display:block;position:relative;}
#access {background: #F3F3F3;margin-bottom:8px;height:22px;color:#666;font-size:13px;padding:5px 10px 0 7px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;vertical-align: bottom;}
#access span{float:right;}
#access #share_sup{width:inherit;height:16px;float:left;margin:0px;padding:0px; display:inline;}
#access #fcb{width:inherit;height:16px;display:inline-block;background:url("img/graficos.png") no-repeat scroll -306px -141px transparent;margin:0 4px 0 0; padding:0;padding-left:20px;}
#access #ttr{width:inherit;height:16px;display:inline-block;background:url("img/graficos.png") no-repeat scroll -306px -158px transparent;margin:0 4px 0 0; padding-left:20px;}
#access #rss{width:inherit;height:16px;display:inline-block;background:url("img/graficos.png") no-repeat scroll -306px -175px transparent;margin:0 4px 0 0; padding-left:20px;}
#access span img{margin-left:6px; display:inline-block;}
#cab {height:90px;background: #FFF;margin-bottom:8px;padding:8px;border:#DAE1E6 1px solid;}
#cab #logo{float:left;background:url("img/graficos.png") no-repeat; height:76px;margin:8px;top:0px;width:322px;}
#cab #logo span{display:none;}
#col_izq {float: left;width: 152px;margin-right:8px;display:block;height:auto;}
#centro {width:593px;float:left;margin-bottom:9px;padding:0;display:inline-block;}
#col_der {float:right;width:200px;margin-left:8px;display:block;}

/* BANNERS */
.BSG{width:468px;height:auto;display:inline-block;float: right;margin:15px;min-width:468px;}
.BSC,.BMC{width:200px;display:block;margin:0 auto; margin-bottom:8px; text-align:center;}
.BLC,.BIC{width:200px;display:block;margin:0 0 8px 0;}
.BPM{width:728px;height:auto;margin:0;padding:0;margin:0 auto;}
.BPC{width:229px;height:auto;margin:0;display:inline;float:left;padding:0;margin-left:8px;}
.BPG{width:468px;height:auto;margin:0;display:inline;float:left;padding:0;margin-left:8px;}
.BCC{width:229px;height:auto;margin:0;display:inline-block;padding:0;margin-left:8px;}
.BCM{width:468px;height:auto;margin:0;padding:0;margin:0 auto;}
.medio_banners{text-align:center;width:575px;height:auto;margin:10px;background-color:#FFF;padding:8px 0;border-top:#DAE1E6 1px solid;border-bottom:#DAE1E6 1px solid;clear:both;}
#pie_banners {text-align:center;width:963px;height:auto;background-color:#FFF;border:#DAE1E6 1px solid;margin:8px 0 8px 0;padding:8px 0 8px 0;display:block;clear:both;}
.BLI{width:125px;margin:0 auto;margin-top:8px;margin-bottom:8px;}

/* MENU TEMÁTICO */
#menu_temas {margin-bottom: 8px;background:#3077BF;padding:8px 0 8px 0;height:auto;}
#menu_temas h4{color:#FFF;font-size:17px;text-decoration:none;margin:0 0 5px 0;}
.icon{height:18px;width:18px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll 0 -141px transparent;padding:0;float:left; margin:-22px 0 0 116px;}
#menu_temas ul{list-style: none;}
ul.temas a, ul.temas a:visited {color: #FFF;text-decoration:none;font-weight:normal;}
ul.temas a:hover,ul.temas a:active,ul.temas a:focus {color: #FFF;text-decoration: underline;}
ul.temas li{padding:0 0 0 10px;font-size:12px; font-weight:bold;color:#FFF;}
ul.temas li.vermas{padding:5px 8px 0 0;margin:0;text-align:right;font-weight:bold;}
ul.temas li.vermas a{font-size:11px;}
ul.mastemas{list-style: none; padding:0; margin:1px 0 0 0;*margin:1px 0 0 0;}
ul.mastemas li{line-height:1;padding:2px 0 2px 10px;*padding:2px 0 2px 0;font-size:12px;font-weight:bold;}

/* MENU GEOGRÁFICO */
#menu_geo{width:152px;background:#ABD533;padding-bottom:10px; overflow:auto;}
ul.regiones {list-style: none;}
#menu_geo h4{padding-top:8px;color:#060;margin:0;}
#menu_geo h4 a.reg{color:#FFF;font-size:17px;text-decoration:none;margin:0;font-weight:normal;}
.icon1{height:20px;width:45px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll -53px -120px transparent;display:inline-block;margin:0 -5px 0 5px;}	
.icon2{height:20px;width:29px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll -206px -120px transparent;display:inline-block;margin:0 -7px -2px 0px;}	
.icon3{height:20px;width:50px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll -153px -120px transparent;display:inline-block;margin:0 -5px 0 5px;}	
.icon4{height:20px;width:50px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll 0 -120px transparent;display:inline-block;margin:0 -5px 0 5px;}	
.icon5{height:20px;width:50px;background:url("https://www.patagonia.com.ar/img/graficos.png") no-repeat scroll -100px -120px transparent;display:inline-block;margin:0 -5px 0 5px;}	
#menu_geo h4 a.reg:hover{color:#006600;}
ul.regiones a, ul.regiones a:visited {color: #000;text-decoration: none;font-size:12px;}
ul.regiones a:hover, ul.regiones a:active, ul.regiones a:focus {color: #000;text-decoration: underline;}
ul.regiones li{line-height:1;padding:2px 0 2px 10px;font-size:10px;}
ul.regiones #reg4{display:none;}
ul.regiones li.vermas{padding:5px 0 0 10px;margin:0;text-align:left;}
ul.regiones li.vermas a{font-size:12px;font-weight:bold;}
ul.regiones li.vermas a:hover{color:#FFF;text-decoration: none;}
ul.regiones li.vermas a b{font-size:10px;}
#destino{width:90%; background-color:#F2F9FF; float:right; margin:5px 0 8px 0; padding:0 0 8px 6px;}
#menu_geo h5{color:#000;margin:5px 0 2px -10px; font-size:15px;}
#menu_geo h5 a{color:#000;}
ul.destino{list-style: none;}
ul.destino a{color:#000;font-weight:bold;}
ul.destino a:hover, ul.destino a:active, ul.destino a:focus {text-decoration: underline;}
ul.destino li{line-height:120%;padding:0 0 3px 5px;font-size:13px;margin:0 0 0 0px;}
ul.masregiones{list-style: none; padding:0; margin:1px 0 0 0;*margin:2px 0 0 0;}
ul.masregiones li{line-height:1;padding:2px 0 2px 10px;*padding:2px 0 2px 0;font-size:10px;}

/* MENU PROVINCIAS */
#menu_pro{width:152px;background:#009933;padding-bottom:10px; overflow:auto;margin:8px 0 0 0;}
#menu_pro ul.regiones {list-style: none;}
#menu_pro h4{padding-top:8px;color:#FFF;margin:0;}
#menu_pro ul{list-style: none;}
#menu_pro ul a, #menu_temas ul a:visited {color: #FFF;text-decoration:none;font-weight:normal;}
#menu_pro ul a:hover,#menu_temas  ul a:active,#menu_temas ul a:focus {color: #FFF;text-decoration: underline;}
#menu_pro ul li{padding:0 0 0 10px;font-size:12px; font-weight:bold;color:#FFF;}
#menu_pro ul li.vermas{padding:5px 8px 0 0;margin:0;text-align:right;font-weight:bold;}
#menu_pro ul li.vermas a{font-size:11px;}

/* SEPARADOR MENUES */
.sepa{padding:0; margin:0; height:8px; display:block;}

/* BUSCADOR */
#bus{height:55px;width:152px;background:#91B8DF;margin-bottom:8px;}
#bus h5{color:#0A58AD;padding-top:6px;font-size:15px;text-decoration:none;margin:0;}
#bus .q{height:18px;width:100px;margin:0;padding:0;font-size:11px;margin-left:10px;border:#3070BF 1px solid;padding-left:2px;vertical-align:top;}
#bus button{background:url("img/graficos.png") no-repeat scroll 0px -160px transparent;height:20px;width:30px;margin:0;margin-left:-1px;vertical-align:middle;border:0;cursor:pointer;overflow:hidden;display:inline-block;}
#bus button:hover{background:url("img/graficos.png") no-repeat scroll -30px -160px transparent;}
/* resultados buscador */
.res_bus {width:579px;height:auto;float:left;display:block;font-size:14px; margin:8px 8px 0 8px;}
.res_bus h1{font-size:24px;font-weight:bold;color:#0A58AD;margin:-3px 0 8px 0;padding:0;}
.res_bus #opc{width:562px;margin:0 0 8px 0;display:block;font-size:13px; background-color:#F2F9FF; padding:8px 8px 8px 8px; font-weight:bold; overflow:hidden;}
.res_bus ul{width:25%; float:left; display:inline-block;list-style:square;color:#0A58AD; padding:0; margin:0; list-style-position:inside;}
.form_bus{width:100%;margin:0; padding:0;}
.q_bus{width:480px; height:20px; padding:4px; font-size:18px; font-weight:bold; color:#333;margin:0;vertical-align:middle;}
.btn_bus{font-size:16px;padding:4px 6px; margin:0; width:70px; height:32px;color:#333;background-color:#F5F5F5; border-left:1px solid #CCC; border-top:1px solid #CCC;border-bottom:1px solid #999;border-right:1px solid #999;cursor:pointer;display:inline-block;vertical-align: middle;}
.btn_bus:hover{background-color:#0A58AD; color:#FFF;}
.n_res{font-size:11px; color:#666;}


/* WIDGETS */
.addthis_default_style{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#0A58AD; float:left; display:inline-block; margin-top:10px; padding:0; width:auto;}
#twitter{width:152px;padding:0 0 10px 0;display:block; margin:8px 0 0 0;}
#fb{margin-bottom:8px; padding:0; background-color:#FFF;}
#viajes{margin-bottom:8px;padding:0 0 10px 0;height:auto; background-color:#C00; border:1px solid #C00;}
#viajes h4{color:#FFF;font-size:17px;text-decoration:none;margin:0;height:20px;}
#viajes span{padding-left:10px;font-size:11px;color:#FFF;}
#viajes ul{list-style: none;}
#viajes a#logo{background:url("img/tit_w_viajes.gif") no-repeat; height:93px;margin:0;width:198px; display:block; z-index:50;position:absolute;}
#viajes a#logo span{display:none;}
#viajes ul a, #viajes ul a:visited { text-decoration: none;font-size:13px;color:#FFF;font-weight:bold;}
#viajes ul a:hover, #viajes ul a:active, #viajes ul a:focus{text-decoration: underline;}
#viajes ul li{line-height:150%;padding:8px 8px 0 10px;font-size:11px;color:#FFF;}
#viajes ul li.vermas{padding:5px 13px 0 0;margin:0;text-align:right;}
#viajes ul li.vermas a{font-size:13px;font-weight:bold;color:#F0FF32;}
#viajes .foto_w_viaje{padding:0; margin:84px 8px 3px 8px; border:#FFF 1px solid; z-index:0;}
#viajes .foto_w_viaje:hover{border:#FF0 1px solid;}

/* NOTAS */
.marco{width:595px;height:100%;min-height:500px;float:left;background:#FFF;border-left:#DAE1E6 1px solid;border-right:#DAE1E6 1px solid;border-bottom:#DAE1E6 1px solid;margin-bottom:8px;padding-bottom:8px;display:block;}
.marco h2{font-size:18px;font-weight:bold;color:#0A58AD;margin:8px 0 5px 0;padding:0;line-height:1;}
.marco h3{font-size:15px;font-weight:bold;color:#0A58AD;margin:8px 0 5px 0;padding:0;line-height:1;}
.nota_home{width:571px;float:left;background:#FFF;border-left:#DAE1E6 1px solid;border-right:#DAE1E6 1px solid;border-bottom:#DAE1E6 1px solid;margin-bottom:9px;padding:8px 10px 10px 10px;height:auto;display:block;font-size:14px;
}
.nota_home h1, .nota_home h2{font-size:23px;font-weight:bold;color:#0A58AD;margin:0 0 8px 0;padding:0; line-height:1.2;}
.nota_home a{font-weight:bold;}
.nota_home a img{border:0;border:1px #999 solid;}
.nota_home .vermas, #nota_cab .vermas, #nota_pie .vermas{padding-top:5px;margin:0;text-align:right;font-weight:bold;float:right; display:inline-block;}
.nota_home ul .vermas a{font-size:11px;}
#nota_cab {width:572px;height:auto;margin:10px;float:left;display:block;font-size:14px;}
#nota_cab h1{font-size:23px;font-weight:bold;color:#0A58AD;margin:-3px 0 8px 0;padding:0;}
#nota_cab a{ font-weight:bold;}
#nota_cab a img{border:0;border:1px #333 solid;}
#nota_cab ul{margin:20px 5px 20px 40px;}
img.img_der{float:right; margin:0 0 8px 10px;}
img.img_izq{float:left; margin:0 10px 8px 0;}
img.img_cen{margin:0 0 8px 0;}
#ubi{width:597px;height:16px;float:left;margin:0 0 5px 0;display:inline-block; text-align:left; padding:0;}
#ubi span{font-size:12px; color:#3077BF; display:inline-block;padding:0;margin:0 0 0 8px;float:left;}
.btn_lg{font-size:12px; color:#3077BF; display:inline-block;padding:0;margin:0 10px 0 0;float:right;}
.btn_lg img{margin:0 0 0 4px;};
#btn_inicio{width:41px;height:16px;background:url("img/graficos.png") no-repeat scroll -93px -82px transparent;display:inline-block; margin:0; padding:0; float:left;}
#btn_inicio:hover{background:url("img/graficos.png") no-repeat scroll -93px -99px transparent;}
.nota_rel{width:575px;height:auto;margin:0;float:left;display:block;font-size:16px; padding:0 0 10px 0;}
.nota_rel h3.not_rel{font-size:20px;font-weight:bold;margin:15px 10px;padding:0; color:#333;}
.nota_rel_item{width:575px;height:auto;float:left;display:block;margin:0 0 5px 0; padding-left:10px;}
.nota_rel_item .foto_mini{width:50px;height:40px;display:block;float:left;margin:0 8px 0 10px;border:1px #333 solid;}
.nota_rel_item .tit_nota_rel{height:16px;font-size:14px;font-weight:bold;display:inline-block;margin:0; padding:0;line-height:1.1;}
.nota_rel_item span{height:auto;font-size:12px; color:#666; margin:2px 0; padding:0; display:block;line-height:1;}
.globo_com{width:18px;height:19px; background:url("img/graficos.png") no-repeat scroll -19px -141px transparent;margin:0px;display:inline-block;}
.globo_com span{font-size:10px; color:#333; line-height:1; text-align:center;padding:0 2px;}
.globo_com:hover{text-decoration:none;background:url("img/graficos.png") no-repeat scroll -38px -141px transparent; cursor:pointer;}
.nota_rel .vermas{display:block; font-weight:bold;text-align:right; padding:0; margin:0;font-size:14px;}
.nota_rel h1{font-size:24px;font-weight:bold;color:#0A58AD;margin:5px 0 8px 8px;padding:0;}
.nota_rel h2{font-size:16px;font-weight:bold;color:#0A58AD;margin:5px 0 8px 10px;padding:0;}
.nota_rel h3{font-size:14px;font-weight:bold;color:#0A58AD;margin:5px 0 8px 10px;padding:0;}
.imagen {background-color: #F9F9F9; border: 1px solid #CCC; padding:6px 8px 6px 6px; font-size: 10px; font-style:italic; color:#666;margin:0 0 15px 0;} 
.imagen img {border: 1px solid #CCC; vertical-align:middle; margin:0 0 3px 0; display:block;} 
.right { margin:8px 0 8px 8px; float:right;} 
.left { margin:8px 8px 8px 0; float:left;}
#btn_comentar{width:100px;height:21px;float:right;margin:0;display:inline-block; text-align:center; padding:0; background-color:#ABD533; border-right:1px solid #DAE1E6;}
#btn_comentar a{font-size:12px; color:#000; display:block;padding:0;margin:3px; font-weight:bold;}
#btn_comentar a:hover{ color:#FFF; text-decoration:none;}

/* COMENTARIOS */
.com_nota{width:558px;height:auto; background-color:#F2F9FF;margin:10px;float:left;font-size:15px; padding:8px; border:#DAE1E6 1px solid;clear:both;}
.com_nota h4{ padding:0; margin:0 0 8px 0;}
.com_nota .com_renglon{width:558px;margin:0;padding:0; display:block; background-color:#FFF;}
.com_nota .com_renglon span{font-size:11px; color:#999;}
.com_nota .usr{font-size:12px; font-weight:bold;color:#0A58AD;padding:6px 0 0 6px; line-height:1;}
.com_nota .comment{margin:0;padding:6px 0 0 6px;font-size:12px;}
.com_nota form{padding:5px 0 0 0; margin:0;}
.com_nota form textarea{width:550px; max-width:550px; height:60px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
.com_nota form button{font-size:16px;font-weight:bold;margin:5px 0 0 0;width:100px;height:30px;color:#FFF;background-color:#0056AF;border-bottom:1px solid #036;border-right:1px solid #036;cursor:pointer;display:block;padding:0;}
.com_nota form button:hover{background-color:#09F;border-bottom:1px solid #0056AF;border-right:1px solid #0056AF;}

/* MAPAS */
#mapa{width:580px;height:auto;display:block; margin:6px 0 0 0; padding:0;}
#mapa h2{padding:0; margin:0 0 0 10px; color:#0A58AD; display:inline;}
#mapa a{color:#0A58AD; display:inline;padding:0; margin:0; font-size:12px;}
#map{width:570px;height:400px;margin:5px 10px 0 10px;display:block; border:#999 1px solid;padding:0;}
.map_icon{ width:40px; height:30px; display:inline-block; padding:0; margin:0;background:url("img/graficos.png") no-repeat scroll -59px -140px transparent; vertical-align:bottom;}
.map_icon:hover{background:url("img/graficos.png") no-repeat scroll -99px -140px transparent;color:#F90;cursor:pointer;}
.map_icon span{padding:0 0 0 44px; font-size:12px; color:#F90;display:block; width:30px; margin:3px 0 0 0; line-height:12px;*line-height:15px;*margin:0; overflow:visible;}
#map_aloja{width:372px;height:181px;float:left; margin:0 0 0 8px; padding:0; display:inline-block;}
#map_alo{width:96%;height:400px;margin:5px 10px 0 0;display:block; border:#ccc 1px solid;padding:0;}
	
/* HOTELES */
#hoteles{margin-bottom:8px;background:#FCAC31;padding-bottom:10px;margin-bottom:8px;padding-top:8px; min-height:120px;}
#hoteles h4{color:#FFF;font-size:17px;text-decoration:none;margin:0 0 8px 0;}
#hoteles h4 a{color:#000;font-size:12px;text-decoration:none;margin:0 0 0 50px;}
#hoteles h4 a:hover{text-decoration:underline}
#hoteles h4 .icon{height:20px;width:25px;background:url("img/graficos.png") no-repeat scroll 0 -181px transparent;display:inline;position:absolute; margin-top:-2px;margin-left:0;}
#hoteles form span{color:#000;font-size:12px;font-weight:bold;padding-left:11px;display:block;}
#hoteles form #l, #hoteles form #t{margin-left:11px;margin-bottom:8px;font:12px Arial, Helvetica, sans-serif;width:180px;background-color:#FFF;border:1px solid #FFF; padding:3px;}
#hoteles form button{font-size:16px;font-weight:bold;margin:5px 24px;width:150px;height:30px;color:#FFF;background-color:#FF6600;border:1px solid #FF6600;border-bottom:1px solid #C30;border-right:1px solid #C30;cursor:pointer;overflow:hidden;display:block;padding:0;}
#hoteles form button:hover{background-color: #F30;}
.tit_contacto{font-size:16px;color:#0A58AD;margin:10px 0 8px 8px;padding:0;line-height:1.5;}
.subtit_contacto{font-size:12px;color:#0A58AD;margin:10px 0 8px 8px;padding:0;line-height:1.6;display:block;}
.hot_dest {width:579px;height:auto;float:left;display:block;font-size:14px; margin:8px 8px 0 8px;}
.hot_dest h1{font-size:24px;font-weight:bold;color:#0A58AD;margin:-3px 0 8px 0;padding:0;}
.hot_dest h2{font-size:23px;font-weight:bold;color:#0A58AD;margin:-3px 0 8px 0;padding:0;}
.hot_dest #opc{width:562px;margin:0 0 8px 0;display:block;font-size:13px; background-color:#F2F9FF; padding:8px 8px 8px 8px; font-weight:bold; overflow:hidden;}
.hot_dest ul{width:25%; float:left; display:inline-block;list-style:square;color:#0A58AD; padding:0; margin:0; list-style-position:inside;}
.hot_dest .loc_hot, .nota_rel .loc_hot{width:558px;height:auto;float:left;display:block;margin:0 8px 20px 8px; padding:8px;}
.hot_dest .loc_hot ul, .nota_rel .loc_hot ul{width:185px;font-size:13px; color:#0A58AD; margin:0; padding:0; display:inline-block;list-style:none; line-height:1.; float:left;}
/*#hot_dest a{color:#333;}*/
.desc_hot{width:579px;display:block;font-size:14px; float:left; margin:10px 10px 0 10px; padding:0;}
.datos_hot{width:578px;float:left;display:block;margin:10px 10px 20px 10px; padding:0;}
.datos_hot .serv{overflow: hidden;}
.datos_hot .serv ul{width:auto;float:left; clear:right;display:inline-block;list-style:none;color:#333;list-style:square;padding:0 10px 0 20px; margin:0 0 10px 0; font-size:12px!important;}
.datos_hot ul{font-size:13px; color:#333; margin:0 0 10px 0; padding:0; display:inline-block;list-style:none; line-height:1.6; float:left; width:100%;}
.datos_hot .btn_contact{width:83px;height:28px; display:inline-block; padding:0; margin:63px 0 0 0; float:right;}
.datos_hot_free{width:558px;height:42px;float:left;display:block;margin:0 10px 10px 10px; padding:8px; border:2px #F90 solid;}
.datos_hot_free ul{font-size:13px; color:#333; margin:0; padding:0; display:inline-block;list-style:none; line-height:1.6; float:left;}
.datos_hot_free .btn_contact{width:83px;height:28px; display:inline-block; padding:0; margin:22px 0 0 0; float:right;}
.extras{font-size:14px; width:100%; color:#333; margin-bottom: 10px; padding:10px 0 10px 0; font-weight: normal;overflow: hidden;}
.datos_aloja{float:left!important;width:auto!important;margin-bottom: 15px;max-width: 280px;}
.datos_aloja li{font-weight: bold; font-size: 14px; padding-bottom: 5px;}
.datos_aloja li span{margin-left:5px; display:inline-block; max-width:230px; vertical-align:middle; line-height:1.1;}
.datos_aloja .btn{vertical-align: middle;margin-right: 2px;}

/* FORMULARIOS */
.form_cont{width:562px;height:auto;margin:0px 8px 8px 8px;font-size:13px; background-color:#F2F9FF; padding:8px;}
.form_cont .campo{color:#333;font-size:12px;display:block;margin:2px 15px 10px 0; height:21px;padding:0 0 0 2px;font-family:Tahoma;}
.form_cont textarea{width:550px; max-width:550px; height:60px; font-size:13px; padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
.form_cont button{font-size:16px;font-weight:bold;padding:5px 20px;margin:5px 0 0 0;height:30px;color:#FFF;background-color:#0056AF;border-bottom:1px solid #036;border-right:1px solid #036;cursor:pointer;display:block;padding:0;}
.form_cont button:hover{background-color:#09F;border-bottom:1px solid #0056AF;border-right:1px solid #0056AF;}
.form_cont label{display:inline-block; color:#3077BF; font-weight:bold;}
.form_cont label textarea{ margin:0 0 10px 0;}
.form_cont input:disabled{border:none;font-size: 13px;font-weight: bold;background: transparent;color:#555;border-bottom: 1px solid #ccc;}
.listbox{color:#333;font-size:13px;display:block;margin:2px 15px 8px 0; height:25px; padding:2px;}
.alto{height:auto;}
.linea{display:block; float:left; height:8px; border-bottom:1px solid #F90; width:100%; margin:0 0 8px 0;padding:0;}

/* FORMULARIO ALOJAMIENTO */
.form_cont_alo{width:242px;height:auto;margin:0 8px 8px 8px;font-size:13px; background-color:#b0e0e6; padding:20px;float:right;}
.form_cont_alo .campo{width:230px;color:#333;border:none;font-size:13px;display:block;margin:2px 15px 10px 0; height:21px;padding:4px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.form_cont_alo textarea{width:230px; border:none; height:60px; font-size:13px; padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin-bottom: 10px;}
.form_cont_alo button{height:40px; width:240px; font-size:15px; text-transform: uppercase;letter-spacing: 1px;font-weight:bold;padding:5px 20px;margin:5px 8px 4px 1px;color:#FFF;background-color:#0056AF;border:none;cursor:pointer;display:block;}
.form_cont_alo button:hover{background-color:#09F;}
.tit_cont_alo{font-size: 18px;color: #0A58AD;margin: 0 0 10px 0; line-height: 1.5; display: block;text-transform: uppercase;}

/* LISTADO ALOJAMIENTOS */
.aloja{width:100%;height:138px;float:left;display:block;margin:0 -8px 8px -8px; padding:8px;position: relative;}
.aloja .foto_mini_hot{width:180px;height:135px;display:block;float:left;margin:0 10px 0 0;}
.aloja .tit_hot{height:20px;font-size:17px;font-weight:bold;display:inline-block;margin:0 0 8px 0; padding:0;line-height:1.1;}
.aloja span.des{font-size:13px;color:#333; margin:0; padding:0; display:block;line-height:1;}
.info{display: inline-block;padding: 0 4px;margin:0;font-size: 13px;font-weight: bold;color:#FF7000!important;}
.info:hover{text-decoration: none;color:#333!important;}
.aloja span.des p{margin:0; padding:0;}
.aloja span.hot_tel{height:12px;font-size:12px; color:#333; margin:0; padding:1px 0 0 0; display:block;}
.aloja span.loc{height:12px;font-size:13px; color:#333; margin:0; padding:8px 0 0 0; display:block;line-height:1; font-weight:bold;}
.aloja a{color:#000;}
.dest{background-color:#FFF2DF;}
.btns_hot{width:auto;height:35px; display:inline-block; position:absolute;padding:0; margin:-18px 0 0 0; bottom:10px;left:198px;}
.btns_hot a.btn{margin:0 2px;}
.btns_hot a{color:#FFF; font-weight:bold; font-size:15px; display:inline;}
.btns_hot a:hover{text-decoration:none;}
.aloja .btn_contactar{width:85px;height:35px; background:url("img/graficos.png") no-repeat scroll -237px -307px transparent; float:left;margin:0 2px 0 0;}
.aloja .btn_contactar:hover{background:url("img/graficos.png") no-repeat scroll -237px -343px transparent;}
.btn_web{width:50px;height:28px; background:url("img/graficos.png") no-repeat scroll -84px -310px transparent;float:left;margin:0 5px 0 0;}
.btn_sin_web{width:50px;height:28px; background:url("img/graficos.png") no-repeat scroll -84px -339px transparent;float:left;margin:0 5px 0 0;}
.btn_web:hover{background:url("img/graficos.png") no-repeat scroll -84px -339px transparent;}
.btn_info{width:60px;height:28px; background:url("img/graficos.png") no-repeat scroll -135px -310px transparent;float:left;}
.btn_info:hover{background:url("img/graficos.png") no-repeat scroll -135px -339px transparent;}
.aloja_item{width:576px;height:38px;float:left;display:block;margin:0; padding:0; clear:both;}
.aloja_item .foto_mini{width:50px;height:40px;display:block;float:left;margin:0 8px 0 0;border:1px #FFB442 solid;}
.aloja_item .tit_aloja{height:20px;font-size:14px;font-weight:bold;display:inline;margin:0 5px 0 0; padding:0;line-height:1.1; color:#333;}
.aloja_item span{height:20px;font-size:12px; color:#333; margin:4px 0; padding:0; display:block;line-height:1;}
.aloja_item .btn_contactar{width:68px;height:16px; background:url("img/graficos.png") no-repeat scroll -135px -82px transparent;margin:0 2px 0 0; display:inline-block; vertical-align:middle;}
.aloja_item .btn_contactar:hover{background:url("img/graficos.png") no-repeat scroll -135px -99px transparent;}
.aloja_item_free .tit_aloja{height:20px;font-size:14px;font-weight:bold;display:inline;margin:0 5px 0 0; padding:0;line-height:1.1;}
.aloja_item_free span{height:auto;font-size:12px; color:#333; margin:2px 0 4px 0; padding:0; display:block;line-height:1;}
.aloja_item_free{width:576px;min-height:38px; height:auto; float:left;display:block;margin:0; padding:0; clear:both;}
.aloja_item_free a.btn_contactar{color:#F60; font-weight:bold; font-size:12px;}
.aloja_item_free a{color:#333;}
.ult{margin-bottom:20px;}
.btn_info_item{width:48px;height:16px; background:url("img/graficos.png") no-repeat scroll -204px -82px transparent; margin:0 5px 0 0;display:inline-block;vertical-align:middle;}
.btn_info_item:hover{background:url("img/graficos.png") no-repeat scroll -204px -99px transparent;}
.txt_2{font-size:12px; color:#666;}

.btn{width:35px;height:35px;display:inline-block!important;margin:2px 0; padding:0;text-indent: -999px;}
.tel{background:url("img/graficos.png") no-repeat scroll -251px -415px transparent;}
.wap{background:url("img/graficos.png") no-repeat scroll -215px -415px transparent;}
.dir{background:url("img/graficos.png") no-repeat scroll -179px -379px transparent;}
.www{background:url("img/graficos.png") no-repeat scroll -144px -379px transparent;}
.ema{background:url("img/graficos.png") no-repeat scroll -144px -415px transparent;}
.gps{background:url("img/graficos.png") no-repeat scroll -179px -415px transparent;}
.face{background:url("img/graficos.png") no-repeat scroll -251px -379px transparent;}
.twit{background:url("img/graficos.png") no-repeat scroll -287px -379px transparent;}
.inst{background:url("img/graficos.png") no-repeat scroll -287px -415px transparent;}
.trip{;background:url("img/graficos.png") no-repeat scroll -215px -379px transparent;}



/* PAGINACION */
.paginar{width:100%;height:16px;font-size:11px;text-align:center; display:table; margin:10px auto;}
.paginar span{height:16px; width:auto; padding:0 5px; margin:0 2px;font-weight:normal;font-weight:bold;background-color:#0057AD;color:#FFF;display:inline-block;}
.paginar a.np{height:16px; width:auto; padding:0 5px; margin:0 2px;font-weight:normal;display:inline-block;background-color:#EEE;}
.paginar a.np:hover{background-color:#0057AD; color:#FFF; text-decoration:none;}
.paginar .pant{margin:0 3px 0 0;padding:0;width:16px;height:16px;text-align:center; background-color:#EEE; display:inline-block;font-weight:bold;}
.paginar .pant:hover{background-color:#0057AD;color:#FFF;text-decoration:none;}
.paginar .psig{margin:0 0 0 3px;padding:0;width:16px;height:16px;text-align:center;display:inline-block;background-color:#EEE;font-weight:bold;}
.paginar .psig:hover{background-color:#0057AD;color:#FFF;text-decoration:none;}

/* SUSCRIPCIONES */
#suscribite{margin:0;padding:0;background:#FFF;margin-bottom:8px;height:56px;width:202px;overflow:hidden;margin-left:-1px;display:block;background:url("img/graficos.png") no-repeat scroll 0 -205px transparent;}
#suscribite span{display:none;}
#concurso{margin:0;padding:0;background:#FFF;margin-bottom:8px;height:47px;width:202px;overflow:hidden;display:block;margin-left:-1px;background:url("img/graficos.png") no-repeat scroll 0 -262px transparent;display:none;}
#concurso span{display:none;}

/* FOTOGALERIA */
#fotogalerias{margin-bottom:8px;background:#333;padding-top:8px;height:205px;}
#fotogalerias h4{color:#FFF;font-size:17px;text-decoration:none;margin:0;height:20px;}
#fotogalerias h4 .nfotos{font-size:11px;width:50px;display:inline;position: absolute;float:right;margin:6px 5px 5px 22px;}
#fotogalerias img{margin:10px;border:#333 1px solid;}
#fotogalerias #fbtns{width:176px;margin:0px;margin-left:10px;height:16px;padding:0;text-align:center;display:block;clear:both;}
#fotogalerias #fbtns #fotoant{margin:0;padding:0;width:23px;height:16px;background:url("img/graficos.png") no-repeat scroll -45px -82px transparent;float:left;}
#fotogalerias #fbtns #fotoant:hover{background:url("img/graficos.png") no-repeat scroll -69px -82px transparent;}
#fotogalerias #fbtns #fotosig{margin:0;padding:0;width:23px;height:16px;background:url("img/graficos.png") no-repeat scroll -45px -99px transparent;float:right;}
#fotogalerias #fbtns #fotosig:hover{background:url("img/graficos.png") no-repeat scroll -69px -99px transparent;}
#fotogalerias #fbtns #masfotos{text-align:center;color:#FFF;font-size:11px;float:left;padding-left:30px;}

/* VISOR FOTOS */
.vfotos{margin-bottom:8px;background:#EEE;height:181px; width:194px; padding:0;float:left; font-size:13px;text-align:center;}
.vfotos .thumb {color:#FFF; text-align:center; z-index:100;}
.vfotos .thumb img{position: absolute;}
.vfotos .thumb a .ampliar{display: block;color:#FFF;font-size:12px; text-transform:uppercase;padding:5px 0;margin:-5px 1px 0 -1px;background-color:#0A58AD;text-decoration:none;text-align:center; width:180px;position:relative;top:153px; left:8px;}
.vfotos img{margin:0; display:block; padding:9px 8px 10px 7px;}
.vfotos .fbtns{width:180px;margin:0 8px;height:16px;padding:0;text-align:center;display:block; background-color:#999;}
.vfotos .fbtns .nfotos{font-size:11px;width:180px;color:#FFF; padding:0;height:16px;text-align:center;}
.vfotos .fbtns .fotoant{margin:0;padding:0;width:23px;height:16px;background:url("img/graficos.png") no-repeat scroll -45px -82px transparent;float:left;}
.vfotos .fbtns .fotoant:hover{background:url("img/graficos.png") no-repeat scroll -69px -82px transparent;}
.vfotos .fbtns .fotosig{margin:0;padding:0;width:23px;height:16px;background:url("img/graficos.png") no-repeat scroll -45px -99px transparent;float:left;}
.vfotos .fbtns .fotosig:hover{background:url("img/graficos.png") no-repeat scroll -69px -99px transparent;}

/* VISOR FOTOS ALOJAMIENTOS */
.vfotos_a{width:100%;height:450px;overflow:hidden;background-color:#ccc;display:none;position:relative;padding-right: 0;margin-bottom: 8px;}
.vfotos_a .thumb {color:#FFF; text-align:center; z-index:1;}
.vfotos_a a{width:100%;height:100%}
.vfotos_a .thumb img{width:auto;height:450px;position:absolute; left: -100%; right: -100%;margin: 0 auto;padding:0;}
.lupa{background-image:url("https://www.patagonia.com.ar/img/lupa_zoom.png");pointer-events: none; height: 50px; width: 50px; position: absolute; z-index: 2;bottom:calc(50% - 25px);right:calc(50% - 30px);}


/* VIAJES */
/* listado viajes */
.viaje {width:568px;float:left;display:block;margin:0 8px 8px 8px; padding:0 10px 0 0; border:none; background-color:#cd5c5c;position:relative;}
.viaje .foto_mini_via{display:block;float:left;margin:0 8px 0 0;}
.viaje .tit_via{height:20px;font-size:16px;font-weight:bold;display:inline-block;margin:0; padding:10px 0;line-height:1.1; color:#FFF;}
.viaje span{font-size:14px; height:43px; color:#FFF; margin:0; padding:0; display:block;line-height:1;}
.viaje span.desde{height:20px;font-size:18px; margin:0; padding:6px 10px 3px 10px; display:block; background-color:#FF0;line-height:1; font-weight:bold;color:#F00;position: absolute;left: 170px;bottom:8px;}
.viaje span.loc{height:12px;font-size:12px; color:#333; margin:0; padding:4px 0 0 0; display:block;line-height:1; font-weight:bold;}
.oferta{ background-color:#C00;}
.btns_via{width:auto;height:28px; display:inline-block; padding:0; margin:-28px 0 0 0; bottom:0;position: absolute; right: 10px;}
.btns_via a{color:#FFF; font-weight:bold; font-size:15px; display:inline;}
.viaje .btn_oferta{width:66px;height:28px; background:url("img/graficos.png") no-repeat scroll 0 -368px transparent; float:left;margin:0 5px 0 0;}
.viaje .btn_sin_oferta{width:66px;height:28px; background:url("img/graficos.png") no-repeat scroll 0 -397px transparent; float:left;margin:0 5px 0 0;}
.viaje .btn_info{width:60px;height:28px; background:url("img/graficos.png") no-repeat scroll -67px -368px transparent;float:left;}
.viaje .btn_info:hover{background:url("img/graficos.png") no-repeat scroll -67px -397px transparent;}
/* ficha */
.datos_via{width:558px;height:auto;float:left;display:block;margin:10px 8px 20px 8px; padding:8px; border:1px #91B8DF solid;background-color:#F2F9FF; color:#333;}
.datos_via ul{font-size:13px; color:#333; margin:0; padding:0; display:inline-block;list-style:none; line-height:1.6; float:left;}
.datos_via .linea{display:block; float:left; height:8px; width:100%; margin:0 0 8px 0;padding:0;}
.datos_via span{color:#333;font-size:13px;padding:0 0 10px 0;}
.datos_via .det{color:#333;font-size:11px; padding:10px 0 0 0;}
.tabla_aloja{margin:10px 0 8px 0;}
.list_aloja{background-color:#0A58AD;font-size:12px; color:#FFF; font-weight:bold;}
.renglon_aloja{border-bottom:1px dotted #0A58AD;font-size:11px; color:#333;}
.agencia{text-align:left; font-size:11px; color:#666; margin:0 10px 0 10px;}


/* PIE */
#pie {padding:8px;text-align:center;font-size:12px;display:block;height:40px;line-height:20px;color:#999;position: relative;clear:both;}
.bordes {margin:0;position:relative;z-index:100;}
.izq{background:url("img/graficos.png") no-repeat scroll 0 -82px transparent;left:-1px;top:-1px;z-index:200;}
.der{background:url("img/graficos.png") no-repeat scroll 0 -110px transparent;right:-1px;top:-1px;z-index:200;}
.sup{height:8px;width:8px;overflow:hidden;position:absolute;}
.inf{height:8px;width:8px;overflow:hidden;position:absolute;}
.izq_tem{background:url("img/graficos.png") no-repeat scroll 0 -82px transparent;left:0;top:0;z-index:200;}
.izq2_tem{background:url("img/graficos.png") no-repeat scroll 0 -91px transparent;left:0;bottom:8px;}
.izq_bus{background:url("img/graficos.png") no-repeat scroll 0 -100px transparent;left:0;top:0;z-index:200;}
.izq2_bus{background:url("img/graficos.png") no-repeat scroll 0 -109px transparent;left:0;bottom:8px;}
.izq_geo{background:url("img/graficos.png") no-repeat scroll -9px -100px transparent;left:0;top:0;z-index:200;}
.izq2_geo{background:url("img/graficos.png") no-repeat scroll -9px -109px transparent;left:0;bottom:0;}
.izq_pro{background:url("img/graficos.png") no-repeat scroll -271px -100px transparent;left:0;top:0;z-index:200;}
.izq2_pro{background:url("img/graficos.png") no-repeat scroll -271px -109px transparent;left:0;bottom:0;}
.izq_acc{background:url("img/graficos.png") no-repeat scroll -18px -100px transparent;left:0;bottom:8px;}
.der_acc{background:url("img/graficos.png") no-repeat scroll -18px -109px transparent;right:0;bottom:8px;}
.izq_cab{background:url("img/graficos.png") no-repeat scroll -9px -82px transparent;left:0;top:0;z-index:200;}
.der_cab{background:url("img/graficos.png") no-repeat scroll -18px -82px transparent;right:0;top:0;z-index:200;}
.izq2_cab{background:url("img/graficos.png") no-repeat scroll -9px -91px transparent;left:0;bottom:8px;z-index:200;}
.der2_cab{background:url("img/graficos.png") no-repeat scroll -18px -91px transparent;right:0;bottom:8px;z-index:200;}
.der_hot{background:url("img/graficos.png") no-repeat scroll -36px -82px transparent;right:0;top:0;z-index:200;}
.der2_hot{background:url("img/graficos.png") no-repeat scroll -36px -91px transparent;right:0;bottom:8px;z-index:200;}
.der_fot{background:url("img/graficos.png") no-repeat scroll -27px -82px transparent;right:0;top:0;z-index:200;}
.der2_fot{background:url("img/graficos.png") no-repeat scroll -27px -91px transparent;right:0;bottom:8px;z-index:200;}
.izq_pie{background:url("img/graficos.png") no-repeat scroll -9px -82px transparent;left:-1px;top:-9px;z-index:200;}
.der_pie{background:url("img/graficos.png") no-repeat scroll -18px -82px transparent;right:-1px;top:-9px;z-index:200;}
.izq2_pie{background:url("img/graficos.png") no-repeat scroll -9px -91px transparent;left:0;bottom:8px;z-index:200;}
.der2_pie{background:url("img/graficos.png") no-repeat scroll -18px -91px transparent;right:0;bottom:8px;z-index:200;}
.der_via{background:url("img/graficos.png") no-repeat scroll -27px -100px transparent;right:0;top:0;z-index:200;}
.der2_via{background:url("img/graficos.png") no-repeat scroll -27px -109px transparent;right:0;bottom:8px;z-index:200;}
.izq_dest{background:url("img/graficos.png") no-repeat scroll -36px -100px transparent;left:-6px;top:0;z-index:200;height:8px;width:8px;overflow:hidden;position:absolute;}
.izq2_dest{background:url("img/graficos.png") no-repeat scroll -36px -109px transparent;left:-6px;top:0;bottom:0;height:8px;width:8px;overflow:hidden;position:absolute;}
.izq_vfot{background:url("img/graficos.png") no-repeat scroll -253px -82px transparent;left:0;top:0;z-index:200;}
.der_vfot{background:url("img/graficos.png") no-repeat scroll -262px -82px transparent;right:0;top:0;z-index:200;}
.der2_vfot{background:url("img/graficos.png") no-repeat scroll -253px -91px transparent;left:0;top:4px;z-index:200;}
.izq2_vfot{background:url("img/graficos.png") no-repeat scroll -262px -91px transparent;right:0;top:50px;z-index:200;}
.izq_map{background:url("img/graficos.png") no-repeat scroll -253px -100px transparent;left:204px;bottom:-8px;z-index:200;}
.izq2_map{background:url("img/graficos.png") no-repeat scroll -253px -109px transparent;left:204px;top:175px;z-index:200;}
.izq_cli{background:url("img/graficos.png") no-repeat scroll 0 -100px transparent;left:0;top:8px;z-index:200;}

/* REGISTRO DE USUARIOS */
h1.sep{font-size:24px;font-weight:bold;color:#0A58AD;margin:8px;padding:0;}
h2.sep{font-size:21px;font-weight:bold;color:#0A58AD;margin:8px;padding:0;margin-bottom: 50px;}
h3.sep{font-size:16px;font-weight:bold;color:#0A58AD;margin:8px;padding:0;}
form button.submit{font-size:13px;font-weight:bold;padding:5px 20px; margin:4px 8px 4px 0;color:#FFF;background-color:#0057AD;border:1px solid #0057AD;border-bottom:1px solid #039;border-right:1px solid #039;cursor:pointer;display:inline-block;}
form button.submit:hover{background-color:#F90;border:1px solid #FC0;border-bottom:1px solid #F60;border-right:1px solid #F60;}
.clave{font-size:12px;}

.sl { /* esta clase puede situarse en una <br /> o div vacía como elemento final tras la última div flotante (dentro de #container) si #footer se elimina o se saca fuera de #container */
	clear:both;
	height:10px;
}
.salto { /* esta clase puede situarse en una <br /> o div vacía como elemento final tras la última div flotante (dentro de #container) si #footer se elimina o se saca fuera de #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

/* CUENTAS */
.cuenta {width:572px;height:auto;margin:0 10px 10px 8px; padding:0; float:left;display:block;font-size:14px;}
ul.m_cuenta {list-style: none; float:right; margin:6px; padding:0 2px 7px 7px;}
ul.m_cuenta li{display:inline; padding:0;}
ul.m_cuenta li a{padding:6px 8px; margin:0 1px;font-size:14px; font-weight:bold; color:#FFF; display:inline-block; background:#09F;}
ul.m_cuenta li a:hover{ text-decoration:none;background:#55BBFF;}
ul.m_cuenta li span{padding:6px 8px; margin:0;font-size:14px; font-weight:bold; color:#FFF; display:inline-block; background:#006CD9;}
.rect{padding:10px;display:block; background:#E8F5FD; margin:2px 15px 10px 0; float:left;}
.tit {display: block; min-height: 20px; margin-bottom: 20px; margin-top: 20px; text-transform: uppercase; font-size: 16px!important; padding: 5px 0 2px 0; width: 100%; text-align: center; color: #3077BF; font-weight: bold; border-bottom: 3px solid #3077BF;}
.opciones{padding:8px;background:#FFF;display:block;border:none; margin:6px 10px 6px 0; float:left; width:auto;}
.opciones span{color:#3077BF; font-weight:bold; font-size:13px;}
.opc{display:block;font-size:12px;font-weight:normal; padding:4px 4px 0 0;color:#333;}
.opc input{vertical-align: middle; width:14px;}
.opc label{display: block; min-height: 0; float: none; font-size: 13px; font-weight: normal; color: #333;}

.salir{font-size:11px;}
/* LOGIN */
#tick{display:none;}
#cross{display:none;}

/* TESTS */
.blanco{
	color:#FFF;
	font-size:10px;	
}

/* ERROR */
h2.negro{color:#000;}
div.verde{float:left;width:564px;height:100%;background:#ABD533;margin:8px;margin-top:10px;display:block;}
div.verde h4{padding-top:8px;color:#FFF;margin:0;}
div.verde h4 a.reg{font-size:14px;color:#FFF;text-decoration:none;margin:0;line-height:2;font-weight:bold;}
div.verde h4 a.reg:hover{color:#006600;}
div.verde h4 span{ margin-left:0;}
div.colu ul li{line-height:1.2;}
div.colu{float:left; width:110px; margin-left:8px; margin-right:-8px; margin-bottom:20px; margin-top:12px;}
.error{padding-top:16px;padding-left:8px;width:585px;}
	
/* Added by mtomas.web@gmail.com */
.swfbcd {margin-top:8px;}