/*
	- Contenido - Deficiones generales del sitio e includes.

	1. Includes
	2. Clases Generales
	3. Contenedores
	4. Header-Footer-Sidebar
	5. Colores
	6. Internas
	7. Home
*/

/* INCLUDES */
@import "reset.css";
@import "nota.css";
@import "internas_v2.css";
@import "slider.css";

/* GENERALS */
body {background:#efefef;font-family:Arial,sans-serif;font-size:11px;color:#666666;}

/* Banner arco */
/*body {background:#efefef url('/interface/lugares_base/default/static/images/banners/suran_arco_130_2.jpg') top center no-repeat;}*/

a {text-decoration:none;}
a:hover {text-decoration:underline;}

h2 {font-size:22px;line-height:24px;}
h1.titulo {font-size:24px;line-height:24px;margin-bottom:10px;}
h1.titulo a{text-decoration:none;}
h1 span {font-size:14px;font-weight:normal;}

.izquierda{float:left;}
.derecha{float:right;}
.clear{clear:both;}
.center{text-align:center;margin:auto;}
.divider {background:url('../images/backgrounds/news-divider.gif') repeat-x bottom left;height:2px;margin-bottom:10px;clear:both;}

p {font-size:12px;}

/* FORMS */
fieldset button{cursor:pointer;border:0;color:#fff;background:url('../images/buttons/formBkg.gif') no-repeat;width:111px;height:18px;font:bold 13px/18px arial;padding:0;}
fieldset button.blue{cursor:pointer;border:0;color:#fff;background:url('../images/buttons/formRutaBkg.gif') no-repeat;width:111px;height:18px;font:bold 13px/18px arial;padding:0;}
fieldset li input{border:0;border-left:solid 1px #eaeaea;border-top:solid 1px #eaeaea;font-size:11px;padding:4px 5px; font:normal 12px/16px arial;color:#666;}
fieldset li textarea{border:0;border-left:solid 1px #eaeaea;border-top:solid 1px #eaeaea;font:normal 12px/16px arial;color:#666;padding:4px 5px;}
fieldset li select{/*border:solid 1px #eaeaea;*/font:normal 12px/16px arial;color:#666;}
fieldset li select option{margin:0 5px;}
fieldset li .formField{width:80px;float:left;font-size:16px;}

button.more{cursor:pointer;border:0;color:#fff;background:url('../images/buttons/moreBkg.gif') no-repeat;width:128px;height:18px;font:bold 13px/18px arial; padding:0 0 0 20px;}

/* BANNERS */
.bannerTop {/*width:728px;height:90px;margin:0 auto 10px -20px;*/;text-align:center;}
.bannerTop1 {margin-right:45px;float:left;}
.bannerTop2 {float:right;}
.bannerExpandable {margin:0; display:block; width:960px; position:relative;}

/* CONTENT */
#site {width:980px;background:#fff;margin:auto;padding:5px 0 0 0;}
#content {width:940px;margin:0 0 25px 20px;clear:both;}
#mainContent {float:left;width:620px;margin-top:10px;/*margin-right:20px;*/}

.column-a {float:left;width:300px;}
.column-b {float:right;width:300px;}

/* HEADER */
#header {width:940px; /*height:155px;*/	margin:10px auto 25px auto;}
#header .logo {float:left;}

#site #header .searchBox {background:url('../images/backgrounds/searchbox.gif')  no-repeat;	width:300px;	height:44px;	float:left;	position:relative;	margin:20px 22px 0 22px;}
#site #header .searchBox input {	border:0px solid;	width:240px;	height:30px;	background:none;	color:#aeaeae;	font-size:19px;	position:absolute;	top:8px;	left:10px;}
#site #header .searchBox button {	position:absolute;	top:5px;	right:9px;	text-indent:-100000px;	background:url('../images/buttons/search.gif')  no-repeat;	width:34px;	height:34px;	border:0;}
#site #header .loginBox {	width:156px;	height:46px;	float:left;	background:url('../images/backgrounds/loginbox.gif') no-repeat;	margin:20px 0 0 0;	position:relative;}
#site #header .loginBox img {	position:absolute;	bottom:0;	left:0;}
#site #header .loginBox div {	position:absolute;	left:67px;	top:8px;	width:79px;	font-size:12px;	line-height:15px;}
#site #header .loginBox a {color:#fff;}


/* SIDEBAR */
	#sidebar {width:300px;float:right;}
	#sidebar .banner {margin-bottom:20px;}

/* TWITTER */
	.twitter {border:1px solid #e8e8e8;background:url('../images/backgrounds/twitterbox.gif') no-repeat;width:300px;margin-bottom:20px;}
	.twitter div.container {padding:15px 0 15px 13px;width:273px;}
	.twitter h3 {color:#d9212a;font-size:20px;}
	.twitter input.comentario {background:url('../images/backgrounds/twitterinput.gif') no-repeat;border:0;width:266px;height:36px;line-height:22px;font-size:20px;padding:5px 5px 0 5px;margin:3px 0 0 0;}
	.twitter button {background:url('../images/buttons/bt_responder.png') no-repeat;border:0;color:#fff;width:92px;height:23px;float:right;font-size:11px;font-weight:bold;margin-top:3px;text-indent:-10000px;}
	.twitter .respuestas{font-size:11px;color:#969696;line-height:25px;text-decoration:none;display:block;margin-left:4px;}
	.twitter a {color:#d71921;}

/* FACEBOOK + Twitter */
	.seguinos {width:300px;height:40px;background:url('../images/backgrounds/bkg-seguinos.gif') no-repeat;position:relative;}
	.seguinos .bt_facebook {display:block;text-indent:-10000px;position:absolute;background:url('../images/buttons/bt_facebook.png') no-repeat;width:32px;height:32px;right:65px;top:4px;}
	.seguinos .bt_twitter {display:block;text-indent:-10000px;position:absolute;background:url('../images/buttons/bt_twitter.png') no-repeat;width:32px;height:32px;right:12px;top:4px;}

/* BUSCADOR HOTELES */
	#sidebar .buscadorHoteles {overflow:hidden;height:182px;width:300px;margin-bottom:20px;}
	#sidebar .buscadorHoteles .tabs {position:relative;border-bottom:1px solid #5c5c5c;}
	#sidebar .buscadorHoteles .tabs li {position:relative;margin:0;margin-bottom:-1px;float:left;width:150px;height:29px;line-height:29px;text-align:center;}
	#sidebar .buscadorHoteles .tabs li a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;line-height:29px;display:block;}
	#sidebar .buscadorHoteles .tabs li a {background:url('../images/backgrounds/tab-buscador-off.png') no-repeat right top;}
	#sidebar .buscadorHoteles .tabs li.on,
	#sidebar .buscadorHoteles .tabs li.ui-state-active {background:url('../images/backgrounds/tab-buscador-on.png') no-repeat left top;}
	#sidebar .buscadorHoteles .tabs li.on a,
	#sidebar .buscadorHoteles .tabs li.ui-state-active a {color:#208be6;background:url('../images/backgrounds/tab-buscador-on.png') no-repeat right top;}
	#sidebar .buscadorHoteles .tabs li.on a{color:#3d9ae9;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones {padding:28px 0 0 22px;background:url('../images/backgrounds/buscador-hoteles.png') no-repeat;width:300px;height:156px;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones input.text {border:1px solid #cacaca;margin-bottom:15px;height:25px;width:185px;line-height:20px;font-size:15px;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones label {color:#000;float:left;width:60px;height:25px;font-size:14px;line-height:35px;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones button {background:url('../images/buttons/bt_buscar.png');border:0;width:77px;height:25px;float:right;margin-right:50px;text-indent:-100000px;cursor:pointer;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones .ico-buscador {background:url('../images/icons/ico-buscador.png') no-repeat;height:32px;padding-left:30px;}
	#sidebar .buscadorHoteles .buscadorRutasOpciones .ico-buscador p {font-size:9px !important;padding:5px;}
	#sidebar .buscadorHoteles .buscadorHotelesOpciones {padding:28px 0 0 22px;background:url('../images/backgrounds/buscador-hoteles.png') no-repeat;width:300px;height:156px;}
	#sidebar .buscadorHoteles .buscadorHotelesOpciones select {width:260px;color:#3d9ae9;margin-bottom:20px;}
	#sidebar .buscadorHoteles .buscadorHotelesOpciones button {background:url('../images/buttons/bt_buscar.png');border:0;width:77px;height:25px;float:right;margin-right:30px;text-indent:-100000px;cursor:pointer;}


/* PROMOS */
	.promoCrearAlbum {display:block;background:url('../images/backgrounds/promo-crear-album.gif') no-repeat;width:300px;height:120px;}
	.promoCronicaViajeros {display:block;background:url('../images/backgrounds/promo-cronica-viajeros.gif') no-repeat;width:300px;height:120px;position:relative;}
	.promoCronicaViajeros p {position:absolute;bottom:15px;left:10px;font-weight:bold;}
	.promoCronicaViajeros p a {color:#fff;}
	.promoCronicaViajeros .btSubi {
		position:absolute;
		bottom:15px;
		right:13px;
		display:block;
		width:138px;
		height:23px;
		text-indent:-100000px;
	}

/* FOOTER */
	#footer {width:980px;margin:auto;background:#EFEFEF;padding:10px 0 0 0;overfloat:hidden;color:#808080;}
	#footer ul.navegacion {height:40px;margin:auto;width:540px;font-size:13px;}
	#footer ul.navegacion li {	float:left;	margin:7px 0 7px 10px;padding:0px 10px 0 0;line-height:22px;}
	#footer ul.navegacion img {	float:left;	margin:4px 6px;}
	#footer ul.navegacion img.lugares-footer {	margin:0 6px;}
	#footer ul.navegacion a { color:#808080; font-weight:bold;}
	#footer ul.navegacion li.derecha { float:right; font-weight:bold;}
	#footer ul.navegacion li.derecha a {color:#b3b3b3;}
	#footer .contenedorPie {background:url('../images/backgrounds/footer-separador.png') no-repeat;padding:20px 0 20px 0;}
	#footer ul.links {height:40px;margin:auto;width:750px;font-size:11px;}
	#footer ul.links li {	float:left;	margin:7px 0 7px 10px;padding:0px 10px 0 0;line-height:22px;}
	#footer ul.links a { color:#808080;text-decoration:none;}

	#footer .institucional {}
	#footer .institucional li {color:#808080;float:left;line-height:17px;margin-right:15px;}
	#footer .institucional li a {padding:0 3px;color:#808080;text-decoration:none;}
	#footer .institucional li b {display:block;}
	.copyright {background:#535353;padding:10px 23px;height:110px;}
	.copyright p {color:#efefef;padding-top:40px;width:980px;margin:auto;font-size:11px;line-height:18px;}
	.copyright a {color:#efefef !important;}

	#footer .logo2 {width:100px;height:32px;margin:20px auto 20px auto;}

/* NAV BAR */
	.navbar {float:right;margin-top:20px;margin-bottom:-1px;border-left:1px solid #dbdbdb;}
	.navbar li {float:left;background:url('../images/backgrounds/navbar.gif') left top;display:block;}
	.navbar li a {color:#666666;text-decoration:none;background:url('../images/backgrounds/navbar.gif') top right;line-height:36px;padding:0 7px;display:block;font-size:18px;}
	.navbar li.selected {background:url('../images/backgrounds/navbar-selected.gif') right top;}
	.navbar li.selected a {background:url('../images/backgrounds/navbar-selected.gif') right top;}
	.navbar li a:hover {text-decoration:underline;}

	.subnavbarBorder{clear:both;height:33px;border:1px solid #dbdbdb;position:relative;}
	.subnavbar {position:absolute;top:0;left:0;}
	.subnavbar li{float:left;height:34px;/*background:#f5f5f5;*/}
	.subnavbar li a {color:#666;text-decoration:none;line-height:34px;font-size:12px;background:url("../images/backgrounds/nav-normal.gif") no-repeat right top;display:block;padding-left:14px;padding-right:30px;}

	.subnavbar li.selected {/*background:#fff;*/}
	.subnavbar li.selected a {font-weight:bold;background:url("../images/backgrounds/nav-selected.gif") no-repeat right top;}
	.subnavbar li.preselected a {background:url("../images/backgrounds/nav-preselected.gif") no-repeat right top;}

	.subnavbar li.first {}
	.subnavbar li.first a{}

	.subnavbar li.last a{background:url("../images/backgrounds/nav-last.gif") no-repeat right top;}
	.subnavbar li.lastselected a{font-weight:bold;background:url("../images/backgrounds/nav-last-selected.gif") no-repeat right top;}

	.subnavbarlist {margin-top:12px;}
	/* OLD
	.subnavbarlist dl {width:188px;float:left;background:url('../images/backgrounds/navbarlist-divider.gif') repeat-y right top;}
	.subnavbarlist dl dt {margin:0;padding:0;margin-right:20px;margin-left:12px;}
	.subnavbarlist dl dt a {text-decoration:none;display:block;padding:0 5px;line-height:18px;}
	*/
	.subnavbarlist dl {}
	.subnavbarlist dl dt {margin:0;padding:0;padding-right:20px;margin-left:12px;width:155px;float:left;background:url('../images/backgrounds/navbarlist-divider.gif') repeat-y right top;}
	.subnavbarlist dl dt a {text-decoration:none;display:block;padding:0 5px;line-height:18px;}

/* COLORES */

	/* general */
		.color, .destinos a {color:#3392e2;}
		h1.titulo, .subnavbarlist dl dt a, .subnavbar li a {color:#3392e2;}
		.subnavbarlist dl dt a:hover, .subnavbarlist dl dt.selected a {background:#3392e2;color:#fff;}
		.navbar li.selected a {color:#3392e2;}

	/* destinos */
		.destinos h1 {color:#3399cc;}
		.destinos .color, .destinos a {color:#3392e2;}
		.destinos .subnavbarlist dl dt a, .destinos .subnavbar li a {color:#3392e2;}
		.destinos .subnavbarlist dl dt a:hover,.destinos .subnavbarlist dl dt.selected a {background:#3392e2;color:#fff;}
		.destinos .navbar li.selected a {color:#3392e2;}
		.destinos fieldset button{cursor:pointer;border:0;color:#fff;background:url('../images/buttons/formRutaBkg.gif') no-repeat;width:111px; font:bold 13px/18px arial;}

	/* viajeros */
		.viajeros .color, .viajeros a {color:#d71921;}
		.viajeros h1.titulo, .viajeros .subnavbarlist dl dt a, .viajeros .subnavbar li a {color:#d71921;}
		.viajeros .subnavbarlist dl dt a:hover,.viajeros .subnavbarlist dl dt.selected a {background:#d71921;color:#fff;}
		.viajeros .navbar li.selected a {color:#d71921;}

	/* notas */
		.notas .color, .notas a {color:#44a100;}
		.notas h1.titulo, .notas .navbar li.selected a,
		.notas .subnavbarlist dl dt a, .notas .subnavbar li a {color:#44a100;}
		.notas .subnavbarlist dl dt a:hover,.notas .subnavbarlist dl dt.selected a {background:#44a100;color:#fff;}

		.notaBigPicture {width:940px !important;}
		.notaBigPicture .resumen {margin-top:15px;}
		.notaBigPicture .contenido .bigPicture {background: #666666;text-align:center;margin:10px 0;}
		.notaBigPicture .contenido .bigPicture img {padding:5px;}
		.notaBigPicture .contenido .bigPicture h3 {text-align:left;color:#FFFFFF;font-size:22px;line-height:135%;padding:5px;}
		.notaBigPicture .contenido .bigPicture p {text-align:left;color:#FFFFFF;font-size:14px;line-height:135%;padding:5px;}
		.notaBigPicture .contenido .bigPicture a {color:#ffffff;}

	/* fotos */
		.fotos h1 {color:#ff8400;}
		.fotos .color, .fotos a {color:#fa8923;}
		.fotos h1.titulo, .fotos .navbar li.selected a, .fotos .subnavbarlist dl dt a, .fotos .subnavbar li a {color:#fa8923;}
		.fotos .subnavbarlist dl dt a:hover,.fotos .subnavbarlist dl dt.selected a {background:#fa8923;color:#fff;}

	/* revista */
		.revista .color, .revista a {color:#d71921;}
		.revista h1, .revista .navbar li.selected a  {color:#d71921;}


/* INTERNAS */

/* RANKINGS */
	.ranking {border:1px solid #e5e5e5;padding:1px;margin-bottom:20px;background:#f5f5f5;}
	.ranking h2 {font-size:18px;padding: 14px 0 0 12px;margin:0;}
	.ranking .tabs {padding-top:16px;border-bottom:1px solid #e5e5e5;position:relative;}
	.ranking .tabs li{position:relative;margin:0 0 -1px 3px;float:left;padding-left:16px;height:30px;line-height:30px;background:url('../images/backgrounds/tabs-off.gif');text-align:center;}
	.ranking .tabs li a {color:#989898;text-decoration:none;font-weight:bold;font-size:14px;line-height:30px;display:block;padding-right:16px;}
	.ranking .tabs li a {background:url('../images/backgrounds/tabs-off.gif') no-repeat right top;}
	.ranking .tabs li.on, .ranking .tabs li.ui-state-active {background:url('../images/backgrounds/tabs-on.gif') no-repeat left top;}
	.ranking .tabs li.on a, .ranking .tabs li.ui-state-active a {color:#d71921;background:url('../images/backgrounds/tabs-on.gif') no-repeat right top;}
	#sidebar .cronicas .tabs li a {font-size:12px; !important;}
/* USER BOX GALERIA */
	.userBox {height:46px;margin:20px 0;position:relative;}
	.userBox img {position:absolute;bottom:0;left:0;border:solid 1px #ccc;padding:2px;}
	.userBox div {position:absolute;left:60px;top:0;font-size:12px;line-height:15px;}
	.userBox a {color:#D71921;font-size:13px;font-weight:bold;}

/* PAGINADO PARA ACUS */
	.paging {float:right;height:25px;}
	.paging li{float:left;margin:0 2px;}
	.paging a{padding:0 2px;text-decoration:none;}
	.paging img{padding:0;text-decoration:none;float:left;}
	.paging a.active{background:#444;color:#fff;}

/* FILTROS PARA ACUS */
	.filtros{float:right;border-bottom:1px solid #cccccc;/*padding-left:72px;*/height:22px;}
	.filtros li {float:left;margin-left:5px;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:5px;background:#e5e5e5;}
	.filtros li a {text-decoration:none;color:#666666;}
	.filtros li.on {border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #fff;padding:5px;background:#fff url('../images/backgrounds/filtros-on.gif') repeat-x;}
	.filtros li.on a{font-weight:bold;}

/* OPCIONES PARA ACUS */
	.opcionesAcu{float:right;height:24px;line-height:24px;}
	.opcionesAcu strong {margin:0 5px;}
	.opcionesAcu a {text-decoration:none;/*color:#666666;*/}
	.opcionesAcu a.on {font-weight:bold;}

/* HERRAMIENTAS */
	.herramientas {float:right;width:335px;height:25px;position:relative;z-index:5;}
	.herramientas ul li {float:left;margin-left:10px;}
	.herramientas ul li a {text-decoration:none;color:#666666;}
	.herramientas ul li img {vertical-align:middle;}
	.herramientas ul li.otros a {line-height:25px;text-decoration:underline;}
	.herramientas ul.otrosSitiosCompartir {display:none;width:200px;height:172px;background:#fff;position:absolute;border:1px solid #DBDBDB;right:0;width:121px;z-index:5;}
	.herramientas ul.otrosSitiosCompartir  li{float:none;display:block;margin:12px;}
	.herramientas ul.otrosSitiosCompartir  li a{}
/* MARGENES */
	.margin50{height:50px;}
	.margin30{height:30px;}

/* BOX DEGRADE */
	.fadeBox{border:1px solid #e5e5e5;background:#fbfbfb;}
	.fadeBox .borderBox{border:1px solid #fff;background:url('../images/backgrounds/fade-box.gif') 0px -50px repeat-x;/*padding:15px;*/}


/* VALORAR */
	a.valorarUp {color:#666;display:block;margin-right:7px;width:55px;height:55px;background:url('../images/backgrounds/valorarUp.gif') no-repeat;float:left;text-align:center;}
	a.valorarDown {color:#666;display:block;width:55px;height:55px;background:url('../images/backgrounds/valorarDown.gif') no-repeat;float:left;text-align:center;}
	a.valorarUp span,
	a.valorarDown span{display:block;magin:auto;margin-top:23px;font-size:10px;}

	a.valorarUpOff {color:#747474;display:block;margin-right:7px;width:55px;height:55px;background:url('../images/backgrounds/valorarUpOff.gif') no-repeat;float:left;text-align:center;}
	a.valorarDownOff {color:#747474;display:block;width:55px;height:55px;background:url('../images/backgrounds/valorarDownOff.gif') no-repeat;float:left;text-align:center;}
	a.valorarUpOff span,
	a.valorarDownOff span{color:#747474;display:block;magin:auto;margin-top:23px;font-size:10px;}


/* ICONOS HORIZONTALES */
.iconosHorizontal {}
.iconosHorizontal li {float:left;margin-right:8px;}
.iconosHorizontal li.last {margin-right:0;}
.iconosHorizontal li a {color:#3392E2;position:relative;display:block;width:117px;height:41px;text-align:center;text-decoration:none;font-weight:bold;}
.iconosHorizontal li a span {position:absolute;bottom:3px;width:100%;left:0;}


.iconosHorizontal li a.dondeDormir{background:url('../images/icons/dondeDormir.gif') 0 0 no-repeat;}
.iconosHorizontal li a.dondeComer{background:url('../images/icons/dondeComer.gif') 0 0 no-repeat;}
.iconosHorizontal li a.queHacer{background:url('../images/icons/queHacer.gif') 0 0 no-repeat;}
.iconosHorizontal li a.datosUtiles{background:url('../images/icons/datosUtiles.gif') 0 0 no-repeat;}
.iconosHorizontal li a.comoLlegar{background:url('../images/icons/comoLlegar.gif') 0 0 no-repeat;}

.iconosHorizontal li a.dondeDormir:hover{background:url('../images/icons/dondeDormir.gif') 0 -41px no-repeat;}
.iconosHorizontal li a.dondeComer:hover{background:url('../images/icons/dondeComer.gif') 0 -41px no-repeat;}
.iconosHorizontal li a.queHacer:hover{background:url('../images/icons/queHacer.gif') 0 -41px no-repeat;}
.iconosHorizontal li a.datosUtiles:hover{background:url('../images/icons/datosUtiles.gif') 0 -41px no-repeat;}
.iconosHorizontal li a.comoLlegar:hover{background:url('../images/icons/comoLlegar.gif') 0 -41px no-repeat;}

.iconosHorizontal li.active a.dondeDormir{background:url('../images/icons/dondeDormir.gif') 0 -41px no-repeat;}
.iconosHorizontal li.active a.dondeComer{background:url('../images/icons/dondeComer.gif') 0 -41px no-repeat;}
.iconosHorizontal li.active a.queHacer{background:url('../images/icons/queHacer.gif') 0 -41px no-repeat;}
.iconosHorizontal li.active a.datosUtiles{background:url('../images/icons/datosUtiles.gif') 0 -41px no-repeat;}
.iconosHorizontal li.active a.comoLlegar{background:url('../images/icons/comoLlegar.gif') 0 -41px no-repeat;}

/* ICONOS VERTICALES */
.iconosVertical {padding:8px 0 0;clear:both;}
.iconosVertical li {margin-top:8px;}
.iconosVertical li a {display:block;position:relative;width:117px;height:41px;text-align:center;text-decoration:none;font-weight:bold;}
.iconosVertical li a span {position:absolute;bottom:3px;width:100%;left:0;}
.iconosVertical li a.dondeDormir{background:url('../images/icons/dondeDormir.gif') 0 0 no-repeat;}
.iconosVertical li a.dondeComer{background:url('../images/icons/dondeComer.gif') 0 0 no-repeat;}
.iconosVertical li a.queHacer{background:url('../images/icons/queHacer.gif') 0 0 no-repeat;}
.iconosVertical li a.datosUtiles{background:url('../images/icons/datosUtiles.gif') 0 0 no-repeat;}
.iconosVertical li a.comoLlegar{background:url('../images/icons/comoLlegar.gif') 0 0 no-repeat;}

.iconosVertical li a.dondeDormir:hover{background:url('../images/icons/dondeDormir.gif') 0 -41px no-repeat;}
.iconosVertical li a.dondeComer:hover{background:url('../images/icons/dondeComer.gif') 0 -41px no-repeat;}
.iconosVertical li a.queHacer:hover{background:url('../images/icons/queHacer.gif') 0 -41px no-repeat;}
.iconosVertical li a.datosUtiles:hover{background:url('../images/icons/datosUtiles.gif') 0 -41px no-repeat;}
.iconosVertical li a.comoLlegar:hover{background:url('../images/icons/comoLlegar.gif') 0 -41px no-repeat;}

.iconosVertical li.active a.dondeDormir{background:url('../images/icons/dondeDormir.gif') 0 -41px no-repeat;}
.iconosVertical li.active a.dondeComer{background:url('../images/icons/dondeComer.gif') 0 -41px no-repeat;}
.iconosVertical li.active a.queHacer{background:url('../images/icons/queHacer.gif') 0 -41px no-repeat;}
.iconosVertical li.active a.datosUtiles{background:url('../images/icons/datosUtiles.gif') 0 -41px no-repeat;}
.iconosVertical li.active a.comoLlegar{background:url('../images/icons/comoLlegar.gif') 0 -41px no-repeat;}


/* IMPRIMIR */
.print .bannerTop{display:none;}
.print .searchBox{display:none;}
.print .loginBox{display:none;}
.print .navbar{display:none;}
.print .subnavbar{display:none;}
.print .subnavbarlist{display:none;}
.print .margin50{display:none;}
.print .subnavbarBorder{display:none;}

.print #content .herramientas{display:none;}
.print #content .column-a{display:none;}
.print #content .column-b{float:none;}

.print #sidebar{display:none;}
.print #footer .navegacion{display:none;}
.print #footer .contenedorPie{display:none;}
.print #footer .logosPie{display:none;}



/* HOME CONTENT */
.slide {margin-bottom:25px;}

.notaDestacada {background:url('../images/backgrounds/news-divider.gif') repeat-x bottom left;padding-bottom:17px;margin-bottom:10px;}
.notaDestacada .image {border:1px solid #E5E5E5;width:290px;padding:5px;position:relative;text-align:center;margin-bottom:10px;}
.notaDestacada h1 {font-weight:normal;font-size:24px;line-height:26px;padding-bottom:10px;}
.notaDestacada  h1 a{color:#666666;}

.notaSecundaria {color:#1a1a1a;background:url('../images/backgrounds/news-divider.gif') repeat-x left bottom ;padding-bottom:10px;margin-bottom:10px;}
.notaSecundaria .image {border:1px solid #E5E5E5;padding:5px;float:left;margin-right:10px;}
.notaSecundaria .image img {width:116px;}
.notaSecundaria h2 {font-weight:normal;font-size:18px;line-height:20px;margin-bottom:5px;}
.notaSecundaria  h2 a {color:#1a1a1a;}

.lugar a {font-size:11px;color:#3399ff;font-weight:bold;}

.tools {font-size:12px;color:#e21c23;margin-top:15px;}
.tools .comentar {display:block;float:left;color:#e21c23;}
.tools .comentar span {font-size:10px;display:block;float:left;background:url('../images/backgrounds/cant-comentarios.png') no-repeat left top;width:19px;text-align:center;height:18px;color:#fff;padding-top:1px;margin-right:2px;}

/* EXPLORAR DESTINOS */
.explorarDestinosHomeBox{width:300px;margin:0;background:#f5f5f5;}
.explorarDestinosHomeBox h3 {padding:14px 0 0 12px;font-size:20px;color:#3d9ae9;height:32px;}
.explorarDestinosHomeBox .explorarDestinosCnt{background:url('../images/backgrounds/explora-destinos.png') repeat-y;height:146px;}
.explorarDestinosHomeBox .explorarDestinosCnt h2{/*line-height:30px;*/color:#3D9AE9;}
.explorarDestinosHomeBox .explorarDestinosCnt p{color:#3d9ae9;line-height:17px;padding:15px;}
.explorarDestinosHomeBox .explorarDestinosCnt p a{color:#3d9ae9;text-decoration:none;}
.explorarDestinosHomeBox .explorarDestinosCnt p a:hover {color:#3d9ae9;text-decoration:underline;}
.explorarDestinosHomeBox .explorarDestinosCnt strong{color:#1a1a1a;}
#mapa {width:300px;height:280px;background:#f5f5f5;}



/* DESTINO DESTACADO */
#mainContent img.destinoDestacado {margin:0;position:absolute;right:20px;top:50px;border:0;padding:0;}
.destinoDestacado {position:relative;background:url('../images/backgrounds/destino-destacado-cabezal.png') no-repeat;}
.destinoDestacado h3 {padding:14px 0 0 12px;font-size:20px;color:#3d9ae9;width:300px;height:32px;}
.destinoDestacado .fondoNegro {opacity:0.6;-moz-opacity:0.6;width:289px;height:35px;position:absolute;bottom:3px;left:4px;background:#222222 none repeat scroll 0 0;}
.destinoDestacado h2 {position:absolute;bottom:3px;left:4px;}
.destinoDestacado h2 a {font-weight:normal;font-size:16px;line-height:20px;margin-left:5px;line-height:35px;color:#fff;text-decoration:none;}
.destinoDestacado h2 a:hover {text-decoration:underline;}
.destinoDestacado .imagen {width:298px;height:200px;position:relative;border:1px solid #E5E5E5;margin-bottom:2px;}
.destinoDestacado .imagen img {width:289px;position:absolute;left:4px;top:4px;}


.notasDestacadas {margin-bottom:20px;}
.notasDestacadas h2 {font-weight:normal;font-size:18px;line-height:20px;}
.notasDestacadas img {padding:5px;border:1px solid #E5E5E5;margin-bottom:2px;}
.notasDestacadas h2 a {color:#666666;}
.notasDestacadas h3 {font-size:20px;color:#3d9ae9;margin-bottom:9px;}




ul.registracion {margin:15px auto;width:500px;}
ul.registracion li {padding:15px 0;}
ul.registracion li label {display:block;padding:0 10px;width:150px;float:left;text-align:right;font-size:13px;line-height:21px;}
ul.registracion li label.lastname {width:50px;}
ul.registracion li label.newsletter {width:300px;font-size:11px;text-align:left;color:#999;}
ul.registracion li input {border:1px solid #ccc;width:300px;height:21px;font:normal 15px/21px "Lucida Grande", "Lucida Sans Unicode", Arial, Sans-serif;padding:1px 3px;color:#555;float:left;}
ul.registracion li input.name {width:120px;}
ul.registracion li select {float:left;margin-right:10px;}
ul.registracion li.location select {width:140px;}
ul.registracion li.botones {text-align:center;padding-top:15px;}

.noFotoLarge {width:300px;height:200px;text-align:center;font-size:12px;border:1px solid #E5E5E5;}
.noFotoLarge p {width:290px;height:190px;background:#dadada;color:#989898;line-height:180px !important;margin:5px 0 0 5px;}
.noFotoDestino {width:480px;height:314px;text-align:center;font-size:12px;border:1px solid #E5E5E5;}
.noFotoDestino p {width:470px;height:303px;background:#dadada;color:#989898;line-height:303px !important;margin:5px 0 0 5px;}
.noFotoCronica {float:left;margin-right:5px;width:125px !important;height:84px;text-align:center;font-size:12px;border:1px solid #E5E5E5;}
.noFotoCronica p {width:116px;height:74px;background:#dadada;color:#989898;line-height:74px !important;margin:5px 0 0 5px;}

.message {background:#FCFBE5 !important;border:1px solid #F5F4DD !important;margin:15px 0 !important;padding:10px !important;color:#666 !important;}

.certifica {display:none;}

/* Upload de fotos */
.uploadTop {padding:10px;background:#e0e0e0;}
.uploadTop span {display:block;padding-bottom:5px;}
.uploadTop .selectDestino {padding:0 0 10px 0;border-bottom:1px solid #ccc;margin-bottom:10px;font-size:13px;line-height:17px;;}
.uploadTop .selectDestino select {float:right;margin-left:10px;}

#thumbnails {display:none;}

#upload {margin-bottom:15px;}

#upload .titles {background:transparent;padding:10px;}
#upload .titles div {float:left;font:normal 12px/16px Arial, helvetica,sans-serif;color:#000;}
#upload .titles .delete {float:right;background:none;height:auto;}

#upload ul {}
#upload li {border-bottom:1px dotted #ccc;padding:10px;}
#upload li div {float:left;font:normal 12px/16px Arial, helvetica,sans-serif;color:#000;}
#upload .file {width:40%;margin-right:20px;overflow:hidden;}

#upload .percent {float:right;width:30%;background:#fff url('../swfupload/images/progressbarinactive.gif') repeat-x;height:12px;margin:3px 10px;}
#upload .percent .progressbar {width:0%;background:url('../swfupload/images/pregressbar.gif') repeat-x;}
#upload .percent b {display:block;margin-top:12px;font-size:10px;}
#upload .delete {float:right;width:60px;height:28px;text-align:right;}

#upload .delete a {display:block;height:28px;background:url('../swfupload/images/cancel.gif') no-repeat;width:28px;margin:auto;text-decoration:none;}
#upload .delete div.uploading {background:url('../swfupload/images/loader.gif') no-repeat;width:29px;margin:auto;display:none;float:none;height:28px;}
#upload .delete div.done {background:url('../swfupload/images/done.gif') no-repeat;width:29px;margin:auto;display:none;float:none;height:28px;}


/* #upload .delete a {display:block;background:#fff url('../swfupload/images/trashcan.gif') top right no-repeat;padding:5px 20px 0 0;} */
#upload .preview {width:100px;float:right;margin-left:10px;}
#startupload {margin:10px;}

#thumbnails {margin:10px 0;clear:both;display:none;}
#thumbnails div {float:left;margin:0 10px 10px 0;height:70px;overflow:hidden;}

.editarFotos {border-bottom:1px solid #ccc;margin:0!important;padding:10px;}
.editarFotos.alt {background:#f2f2f2;}
.editarFotos input {border:1px solid #BDC7D8;margin:4px 0 10px;width:290px;}
.fotoEdicion {float:right;width:160px;}
.fotoEdicion img {margin-bottom:10px;}
.fotoEdicion select {width:120px;}
.fotoEdicion select option {margin:0!important;}

#lastPostsLoader {width:32px;height:32px;margin:auto;}
