#body { text-align:left; padding-top:2px;

   /*overflow:auto; background:url(../images/back/top-body.gif) top center no-repeat; padding-top:20px; */

}

A { outline:none; cursor:pointer; color:#257FA6}

STRONG,B { font-weight:bold; }

EM,I { font-style: italic; }


.columna-izq { width:435px; overflow:hidden; float:left; border-right:1px solid #CCC ; position:relative} /* 432px */

    .panel-buscador { padding:15px 5px 10px; background:#F7F7F7; border-bottom:1px solid #DDD}

        .panel-buscador UL.tabs { height:28px; line-height:28px; overflow:hidden; }

            .panel-buscador UL.tabs LI { display:block; float:left; width:88px; text-align:center;

                background:url(../images/back/tabs_inactivo.gif) top right no-repeat; color:#FFF; font-weight:bold;

                cursor:pointer; }

            .panel-buscador UL.tabs LI.activo { display:inline; cursor:default;

                background:url(../images/back/tabs_activo.gif) top left no-repeat; color:#000 }

        .panel-buscador FORM { background:url(../images/back/tabs_fondo.gif) top left no-repeat;

            height:82px; width:440px }

    .panel-buscador FORM LABEL { display:block; font-weight:bold; }

    .panel-buscador FORM SELECT { display:block; width:190px; }

    .panel-buscador FORM TABLE { margin: 0 }

        .panel-buscador FORM TABLE TD { font-size:.8em; padding:10px; vertical-align:top}



.columna-der { width:545px; overflow:hidden; float:right;  }

    .columna-der P { margin:.5em 0 }



.intro { padding:10px 10px 0 0; position:relative; overflow:hidden; }

    .intro .acciones_destino { border:0; margin:0; }

        .intro .acciones_destino A { color:#AAA; text-decoration:none;  }

        .intro .acciones_destino A:hover { color:#666;}

        .intro ul.acciones_destino { margin-top:5px; line-height:22px; }

        .intro ul.acciones_destino li { display:inline; width:120px }

        .intro ul.acciones_destino li a { padding:4px 8px 4px 20px; }

    .intro .tips_destino { float:right; width:300px; position:relative;}

    .intro .tips_destino .link, .intro .tips_destino .link_enviar_tip {

        display:block; text-align:right; padding:0 20px 0 0; line-height:16px;

        background:url(../images/asterisk_yellow.gif) top right no-repeat; color:#C93; }

    .intro .tips_destino .tips { border:1px solid #FF6; padding:0 4px; display:none;

        background:#FFC url(../images/asterisk_yellow.gif) 4px 8px no-repeat; padding-left:24px;

        position:absolute; margin:-80px 0 0 16px; z-index:99px;}

    .intro .tips_destino .tips h3 { color:#C93; font-weight:bold; margin-bottom:4px; }

    .intro .tips_destino .tips ul { /*list-style-type:disc;*/ margin-bottom:4px; }

    .intro .tips_destino .tips .cerrar { display:inline; float:right; margin-top:8px;

        background:url(../images/cross_yellow.gif) top left no-repeat; width:16px; height:16px; }

    .intro .tips_destino .tips .tip_anterior { background:url(../images/bullet_go1.gif) top left no-repeat; width:16px; left:16px; padding-left:16px; height:16px; font-size:10px; }

    .intro .tips_destino .tips .tip_siguiente { background:url(../images/bullet_go.gif) top left no-repeat; width:16px; left:16px; padding-left:16px; height:16px; font-size:10px; }

    .intro .tips_destino .tips dl { height:16px; }

    .intro .tips_destino .tips dl dt { float:left;}

    .intro .tips_destino .tips dl dd { float:right}

    .intro .tips_destino .tips ul { height:0px; overflow:hidden}



.comentarios {overflow:hidden; border-top:1px solid #CCC; padding:5px 0; position:relative; width:100% }

    .comentarios H2 { padding:5px 0 0 5px }

    .comentarios P { padding:0 5px; }

    .comentarios .caja { width:191px; border-right:1px solid #CCC; float:left; padding:0; color:#666; margin:5px 6px 0 0; overflow:hidden; height:136px; }

        .comentarios .caja H4, .comentarios .caja P { margin-bottom:3px; padding:0 5px;}

.miniform_califica A.ico { padding:0 0 0 14px; height:14px; }

.miniform_califica SPAN { padding:0 0 0 8px; }

A.ico-califica1 { background:url(../images/btn/ico-califica.gif) 0 -42px no-repeat; }

A.ico-califica2 { background:url(../images/btn/ico-califica.gif) 0 0 no-repeat;}

A.ico-califica1b { background:url(../images/btn/ico-califica.gif) 0 -28px no-repeat; cursor:default; }

A.ico-califica2b { background:url(../images/btn/ico-califica.gif) 0 -14px no-repeat; cursor:default; }



.informacion { overflow:auto; background:#EEF7F4; border-top:1px solid #CCC; }

    .informacion .caja { width:319px; float:left; padding:5px; border-right:1px solid #CCC }

        .informacion .caja H2 { padding-left:36px }

        .informacion .caja .letra-mini { padding-left:36px }

        .informacion .caja TABLE { width:100% }

        .informacion .caja TABLE TD { font-weight:bold; color:green; padding:4px 6px; border-bottom:1px solid #CCC;}

        .informacion .caja A, .informacion .caja A:visited { color:green; text-decoration:none; }

    .informacion .ico-gastronomia { border:0; }

.informacion ul {  }

.informacion ul li { padding:4px 6px; border-bottom:1px solid #CCC; }

.informacion ul li a { font-weight:bold }



.ico-destino { background:url(../images/btn/ico-destino.gif) 5px 5px no-repeat; }

.ico-alojamientos { background:url(../images/btn/ico-hoteles.gif) 5px 5px no-repeat; }

.ico-entretencion { background:url(../images/btn/ico-entretencion.gif) 5px 5px no-repeat; }

.ico-gastronomia { background:url(../images/btn/ico-gastronomia.gif) 5px 5px no-repeat; border:0; }

.ico-atractivos { background: url(../images/btn/ico-informacion.gif) 5px 5px no-repeat; }

.ico-fotos { background: url(../images/btn/ico-fotos.gif) 5px 5px no-repeat; }



.bg_t_destinos { background:url(../images/back/t_destinos.gif) top left no-repeat; padding-top:28px; }

.bg_t_destinos_en { background:url(../images/back/t_destinos_en.gif) top left no-repeat; padding-top:28px; }

.bg_mapa_chile { background:url(../images/back/mapa_chile.gif) top right no-repeat; padding-right:70px;}



H1,H2,H3 {font-weight:normal}

H1 { font-size:2.2em; color:#114213; margin-bottom:5px }

H2 { font-size:1.6em; }

H3 { font-size:1.3em; padding-top:.5em;}

H4 { font-size:1.1em; }

H2 A, H3 A { text-decoration:none; }



H1 A { text-decoration:none; border-bottom:1px solid #FFF; }

H1.verde A { color: #679A01 }

H1.verde A:hover { border-bottom: 1px solid #679A01 }



H2.subtitulo-busca { margin-top:10px; color:#FFF; background:#B0D9ED; padding:5px 10px;   }



.columna-izq P, .columna-der P { color:#666; }

.star-rating { background:url(../images/btn/ico-stars.gif) top left no-repeat; width:50px; display:block }

.tick-rating { background:url(../images/btn/ico-ticks.png) top left no-repeat; width:50px; display:block }

.stars-0 { background-position: -50px 0px; }

.stars-1 { background-position: -40px 0px; }

.stars-2 { background-position: -30px 0px; }

.stars-3 { background-position: -20px 0px; }

.stars-4 { background-position: -10px 0px; }

.stars-5 { background-position: 0px 0px; }



.ico-world { background: url(../images/ico/world.png) left bottom no-repeat; padding:4px 0 1px 18px; }

A.ico-world { color:#999 }

A.ico-world:hover { color:#69C }



/*.buscador-detalles { background:url(../images/back/verde_fondo.jpg) top left no-repeat; width:546px; height:86px; margin: 40px 0 0 0; color:#FFF;}*/

.buscador-detalles { background:url(../images/back/verde_fondo2.jpg) top left no-repeat; width:450px; height:86px; margin: 40px 0 0 0; color:#FFF;}

    .buscador-detalles H3 { background:url(../images/btn/ico-busca.gif) 5px 5px no-repeat; padding-left:28px;}

    .buscador-detalles TABLE { margin:0 auto; width:440px;}

        .buscador-detalles TABLE TD { font-size:.9em; padding:10px 0 10px 6px; vertical-align:bottom; color:#FFF;}

    .buscador-detalles LABEL { display:block; }

    .buscador-detalles SELECT { display:block; width:106px; font-size:1.1em; color:#666; }

    .buscador-detalles A { font-weight:bold; color:#FFF; }



.miniaturas IMG { margin:0 4px 4px 0}

td.miniaturas a { float:left;}

/*

.ticks { background:url(../images/btn/ico-tick2.gif) top left repeat-x; line-height:20px; width:100px;}

    .ticks .ticks2 { background:url(../images/btn/ico-tick1.gif) top left repeat-x; line-height:20px; }*/

.menu-lateral {}

    .menu-lateral A { display:block; padding:8px 6px 8px 36px; font-size:1.3em; text-decoration:none; color:#257FA6; }

    .menu-lateral A:hover { background-color:#FFF;}

    .menu-lateral A.info { background:url(../images/btn/ico-informacion.gif) center left no-repeat; }

    .menu-lateral A.fotos { background:url(../images/btn/ico-fotos.gif) center left no-repeat; }

    .menu-lateral A.alojamientos { background:url(../images/btn/ico-hoteles.gif) center left no-repeat; }

    .menu-lateral A.atractivos { background:url(../images/btn/ico-informacion.gif) center left no-repeat; }
	
	.menu-lateral A.entretencion { background:url(../images/btn/ico-entretencion.gif) center left no-repeat; }

    .menu-lateral A.gastronomia { background:url(../images/btn/ico-gastronomia.gif) center left no-repeat; }



/* minipanel login y formulario de registro */

/*#inicio_sesion, #registro, #olvido_pass { width:300px; left:50%; margin-left:178px ;top:0; margin-top:-300px;z-index:1000;}*/

#header .inline-form { width:308px; left:50%; margin-left:170px ;top:0; margin-top:-316px;z-index:1000; line-height:150%;

              position:absolute; background:#F7F7F7; border:4px solid #348FB7; text-align:center;padding:4px 0;}

    #header .inline-form TABLE { font-size:1em  }

        #header .inline-form TABLE TD { padding:2px 4px; vertical-align:top; text-align:left; }

    #header .inline-form H3 { color:#348FB7; font-size:1.4em; font-weight:bold; padding:0}

    #header .inline-form .texto { font-size:1.1em; color:#666; background:#FFF; border:1px solid #DDD; padding:0 2px; height:18px; }

    #header .inline-form .ancho-200 { width:200px }

    #header .inline-form .ancho-150 { width:150px }

    #header .inline-form .ancho-100 { width:100px }

    #header .inline-form A { color:#999; padding:4px; display:block; float:right; text-decoration:none;}

    #header .inline-form A:hover { color:#444; }

    #header .inline-form LABEL { display:block; width:100px; text-align:right; }

    #header .inline-form LABEL.error { color:#F60; width:auto; text-align:left; }

    #header .inline-form INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }



/* zona de comentarios por destino */

.cajas { width:2000px; margin-left:-394px; margin-right:6px;}

    .cajas FORM { padding:2px 0; width:396px; background:#F7F7F7; float:left; height:136px; }

        .cajas FORM TABLE { width:100% }

            .cajas FORM TD { padding:2px 4px; vertical-align:top;}

            .cajas FORM LABEL { display:block; float:left; width:100px; text-align:right; }

            .cajas FORM TEXTAREA { height:72px; border:1px solid #CCC; background:#FFF; width:232px; font-family:Arial,sans-serif; font-size:1.1em; color:#666; margin-right:4px; }

            .cajas FORM INPUT.texto { border:1px solid #CCC; background:#FFF; width:136px; font-family:Arial,sans-serif; font-size:1.1em; color:#666; margin-right:4px; }

        .cajas FORM H3 { padding:0; margin:4px;color:#348FB7; }

    .cajas A.cancelar { float:right; padding:4px; cursor:pointer; }

        .cajas A.cancelar:hover { color:#333 }

        .cajas FORM INPUT.submit { background:#DDD; font-size:1em; color:#348FB7;border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; float:right;}

    .cajas .temp { text-align:center; float:left; width:980px; font-size:1.4em; color:#CCC; padding-top:60px; }



A.ico-comentar { background:transparent url(../images/btn/ico-comenta2.gif) top left no-repeat; padding-left:12px; }

A.ico-enviar_amigo { background:transparent url(../images/btn/ico-email.gif) top left no-repeat; padding-left:12px; }

A.anchor { text-decoration:none; }



/* destinos2 */

.resumen-destino{ margin:10px 0 0 0; }

    .resumen-destino IMG.mini-imagen { float:left; margin-right:10px;}

    .resumen-destino .datos_resumen { width:124px; display:inline; float:right; margin:5px 0 5px 5px; padding:4px 0 4px 4px; border-left:1px solid #DDD }

    .resumen-destino .al-der { float:right }

    .resumen-destino .calificacion { float:right; width:108px; text-align:center; border:1px solid #ddd; margin-left:8px; }

        .resumen-destino .calificacion .fondo-ticks { margin:0 auto; }

        .resumen-destino .calificacion b { display:block; margin-top:4px; }

        .resumen-destino .calificacion .ver_mas, .resumen-destino .calificacion .ver_mas_en { margin:0 auto; }

    .resumen-destino P.texto-resumen-destino { width:620px; text-align:justify }

    .resumen-destino .info-max { float:right; font-size:.9em; }

    .resumen-destino .info-max I { font-size:.7em; color:#666; font-style:normal}

#comentario_destino2 A { color:#348FB7; }

#comentario_destino2 LABEL { display:block; }

#comentario_destino2 TEXTAREA { width:200px; font-family:Arial,sans-serif; font-size:1em; background:#fff; border:1px solid #069; height:60px; }

#comentario_destino2 INPUT.texto { width:200px; font-family:Arial,sans-serif; font-size:1em; border:1px solid #690; background:#FFF; }

#comentario_destino2 P { clear:both; margin:10px 0 }

#comentario_destino2 P.calificacion { text-align:center; border:1px solid #DDD; padding:8px 0; }

#comentario_destino2 P.calificacion SPAN { font-size:3em; font-weight:bold; letter-spacing:-2px; display:block; }

#comentario_destino2 TABLE {  }

#comentario_destino2 TABLE TD { font-size:1em; padding:2px 6px 2px 0}

#comentario_destino2 TABLE TD.label { width:70px }

#comentario_destino2 INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }

#aviso { position:absolute; width:250px; height:500px; z-index:10 }

#txt_aviso { position:absolute; height:530px; margin-top:-600px; text-align:center; z-index:11; background:#F7F7F7; width:250px; }

    #txt_aviso H4 { margin:20px 0; font-size:1.4em; font-weight:normal; padding:0 20px;}

    #txt_aviso P, #txt_aviso .p { padding:5px 10px  }

    #txt_aviso P A, #txt_aviso .p a { border:1px solid #DDD; font-size:1.3em; display:block; text-decoration:none; padding:5px; margin:5px; background:#EEE }

    #txt_aviso P A:hover, #txt_aviso .p a:hover { background:#FFF }



/* calificaciones */

SPAN.fondo-ticks { background:url(../images/ticks.gif) 0 0 repeat-x; width:80px; height:16px; display:block; font-size:1px; }

SPAN.ticks {
	background:url(../images/ticks.gif) 0 100% repeat-x;
	height:16px;
	display:block;
	font-size:1px;
	}

/*SPAN.fondo-stars { background:url(../images/stars.png) 0 0 repeat-x; width:80px; height:16px; display:block;}

SPAN.stars { background:url(../images/stars.png) 0 100% repeat-x; height:16px; display:block; }

SPAN.fondo-dollar { background:url(../images/dollar.png) 0 0 repeat-x; width:80px; height:16px; display:block;}

SPAN.dollar { background:url(../images/dollar.png) 0 100% repeat-x; height:16px; display:block; }*/

SPAN.fondo-stars { background:url(../images/stars.gif) 0 0 repeat-x; width:60px; height:12px; display:block; font-size:1px;}

SPAN.stars { background:url(../images/stars.gif) 0 100% repeat-x; height:12px; display:block; font-size:1px; }

SPAN.fondo-dollar { background:url(../images/dollar.gif) 0 0 repeat-x; width:50px; height:12px; display:block; font-size:1px; }

SPAN.dollar { background:url(../images/dollar.gif) 0 100% repeat-x; height:12px; display:block; font-size:1px;  }



.acciones_destino a { margin:2px 0 0 0; padding:4px; display:block; padding-left:22px; color:#666; text-decoration:none; }

    .acciones_destino a:hover { color:#333; }

    .acciones_destino a.comentar-amigo { background:url(../images/btn/ico-email.gif) no-repeat left 50%; }

    .acciones_destino a.ver-fotos { background:url(../images/btn/ico-fotos2.gif) no-repeat left 50%; }

    .acciones_destino a.link { background:url(../images/ico/bullet_go.png) no-repeat left 50%; }

    .acciones_destino a.agregar_favorito { background:url(../images/usuarios/icos/marcados.png) 3px -26px no-repeat; }

    .acciones_destino a.es_favorito { background:url(../images/usuarios/icos/marcados.png) 3px 2px no-repeat; }

    .acciones_destino a.imprimir { background:url(../images/ico/printer.png) no-repeat 0 50%; }

    /*.acciones_destino a.animando_favorito { background:url(../images/usuarios/icos/caritas_ani.gif) no-repeat 2px center; }*/

    .acciones_destino a.agregar_mapa { background:url(../images/usuarios/icos/map.gif) no-repeat 2px top; }

    .acciones_destino a.es_mapa, .acciones_destino a.agregar_mapa:hover { background:url(../images/usuarios/icos/map.gif) no-repeat 2px bottom; }

    .acciones_destino a.animando_mapa { background:url(../images/usuarios/icos/map_ani.gif) no-repeat 2px center; }

    .acciones_destino a.agregar_blog { background:url(../images/usuarios/icos/book.gif) no-repeat 2px top; }

    .acciones_destino a.es_blog, .acciones_destino a.agregar_blog:hover { background:url(../images/usuarios/icos/book.gif) no-repeat 2px bottom; }

    .acciones_destino a.animando_blog { background:url(../images/usuarios/icos/book_ani.gif) no-repeat 2px center; }

.calificacion {  padding:4px;margin:4px 0 0 0;}

.form_comentar_amigo { background:#FFC; padding:8px; border:1px solid #FF6; }

    .form_comentar_amigo H3 { padding:0}

    .form_comentar_amigo LABEL { display:block; text-align:right}

    .form_comentar_amigo LABEL.error { display:none }

    #comenta_amigo LABEL { width:120px; }

    #comenta_amigo1 LABEL { width:96px; }

    .form_comentar_amigo .texto { background:#FFF; border:1px solid #CCC; font-size:1em; font-family:Arial,sans-serif; width:312px; }

    .form_comentar_amigo .error { border-color:red }

    .form_comentar_amigo INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;

        border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; margin-right:48px;}

    .form_comentar_amigo TABLE { margin:8px 0}

        .form_comentar_amigo TABLE TD { padding:2px; vertical-align:top; }

    .form_comentar_amigo TEXTAREA { height:50px; }

#comenta_amigo { margin-top:-190px; margin-bottom:10px; height:180px; overflow:hidden; }

#comenta_amigo1 { margin-left:-450px; width:426px; position:absolute; }

.mensaje_post_envio { padding:8px 0; border:2px solid #348FB7; background:#FFF; color:#679A01; top:-100px; position:relative; text-align:center; width:200px; margin:0 auto; }



.titulo_comentarios { border-bottom:1px solid #DDD; }

.comentario { padding:4px 0; border-bottom:1px solid #DDD }

    .comentario .imagen-usuario { float:left; }

    .comentario P { margin:4px 0; padding-left:56px; }

    .comentario P.azul {padding:0}

		.comentario P.miniaturas IMG { margin:0 2px 2px 0; cursor:pointer; }

    .comentario OBJECT { margin:2px 0 2px 40px; }

    .comentario ul.miniform_califica {line-height:16px; height:16px;}

        .comentario ul.miniform_califica li { float:left; margin-right:2px; }

            .comentario ul.miniform_califica li a { display:block; padding-left:16px; }

                /*.comentario ul.miniform_califica li a.ico { display:block; width:14px; height:14px; padding:0; }*/

            .comentario ul.miniform_califica li span { font-weight:bold; padding:0 }

                .comentario ul.miniform_califica li a.agregar_favorito {

                    background:url(../images/usuarios/icos/hojas.gif) no-repeat left -2px; padding:3px 0 3px 20px; height:16px; }

                    .comentario ul.miniform_califica li a.agregar_favorito:hover,

                        .comentario ul.miniform_califica li a.es_favorito {

                            background:url(../images/usuarios/icos/hojas.gif) no-repeat left -24px; }

                    .comentario ul.miniform_califica li a.animando_favorito {

                        background:url(../images/usuarios/icos/hojas_ani.gif) no-repeat 2px center; }

        .comentario .acciones-comentario li { line-height:18px; height:18px; padding-left:56px; }

            .comentario .acciones-comentario li .editar-comentario { padding-left:20px; background:url(../images/usuarios/icos/comment_edit.png) top left no-repeat; padding:2px 0 2px 20px}

.ico-comments { background:url(../images/ico/comments.png) top left no-repeat; padding-left:18px; }



TABLE.info { border:1px solid #DDD; border-width:1px 1px 0 1px; }

TABLE.info TH, TABLE.info TD { font-size:1em; padding:2px; vertical-align:top; border-bottom: 1px solid #DDD; }

TABLE.info TH { width:120px; font-weight:bold; text-align:right; padding-right:12px; }

TABLE.info TD {}



.form_contacto { margin:20px auto 40px; width:500px; }

    .form_contacto TD { vertical-align:top; padding:2px 0; font-size:1em; }

        .form_contacto TR.selector_multiple TD LABEL { float:left; width:168px; }

        .form_contacto TR TD.label LABEL { color:#666; display:block; width:120px }

    .form_contacto .texto {

            width:360px; color:#222; font-family:Arial,sans-serif; font-size:1em;

            border:1px solid #999; background:#FFF; padding:2px; }

    .form_contacto INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;

        border:1px solid #EEE; border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }

    .form_contacto LABEL.error { color:#F30; width:200px; text-align:left; display:block}



.form_contacto2 { margin:20px auto 40px; width:960px; }

    .form_contacto2 TD { vertical-align:top; padding:2px 0; font-size:1em; }

        .form_contacto2 TR.selector_multiple TD LABEL { float:left; width:166px; }

        .form_contacto2 TR TD.label LABEL { color:#666; display:block; width:120px }

    .form_contacto2 .texto {

            width:320px; color:#222; font-family:Arial,sans-serif; font-size:1em;

            border:1px solid #999; background:#FFF; padding:2px; }

    .form_contacto2 INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;

        border:1px solid #EEE; border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }

    .form_contacto2 LABEL.error { color:#F30; width:200px; text-align:left; display:block}





#comentario_destino2 LABEL.error { color:#F30; display:block}



.banner_destino2 { height:86px; width:536px; float:right; overflow:hidden; text-align:center; }

.banner { margin:10px 0; text-align:center; }



.fl-izq UL.otros-destinos { margin:10px 0; list-style-type:disc; list-style-position: inside; }

.fl-izq UL.otros-destinos LI { padding:2px 0; display:list-item; }

.fl-izq UL.otros-destinos A { color:#666; text-decoration:none; }

.fl-izq UL.otros-destinos A:hover { color:#257FA6 }



a.sugerir { display:block; background:#F7F7F7 url(../images/btn/manocara.gif) no-repeat 5px center;

            color:#237FA6;

          border:1px solid #DDD; font-size:1.2em; text-decoration:none;

          padding:10px 5px 10px 35px; margin-top:10px}



.ticks-califica-comentario { float:right; background:#FFF; border:1px solid #EEE; padding:4px; width:120px;}

.ticks-califica-comentario P { margin:0; height:14px; line-height:14px; padding:0; }

.ticks-califica-comentario P LABEL { font-size:11px; color:#999; width:70px; float:left; }

.ticks-califica-comentario P SPAN { background-image:url(../images/btn/ico-ticks.png); background-repeat: repeat-x; height:14px; }

.ticks-califica-comentario P SPAN.ticks-fondo { width:50px; float:right; background-position: center right;}

.ticks-califica-comentario P SPAN.ticks-verde { float:left; background-position: center left; }



#form_enviar_tip { width:254px; padding-bottom:5px }

#form_enviar_tip INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }

#form_enviar_tip .text { font-size:1.1em; color:#666; background:#FFF; border:1px solid #DDD; padding:0 2px; height:18px; width:230px; height:80px;

font-family:Arial,sans-serif; font-size:11px}



.trder { background:#FFF url(../images/btn/trder.gif) center right no-repeat; padding:2px 12px 2px 4px; border:1px solid #C5D59E; color:#888; text-decoration:none; }

.comentarios-destino2 { width:250px; padding:0; position:relative; overflow:hidden;  }

.comentarios-destino2 .fondo-form { overflow:hidden; width:220px; margin:10px auto; color:#d9e5bf }

.comentarios-destino2 .fondo-form .fondo-top { background:url(../images/back/verde-220x600.png) top center no-repeat; overflow:hidden;

    font-size:12px; color:#fff; padding:10px; }

.comentarios-destino2 .fondo-form .fondo-top span { font-weight:bold; font-size:18px; letter-spacing:-1px; display:block; }

.comentarios-destino2 .fondo-form .fondo-centro { background:#690; padding:0 10px; overflow:hidden }

.comentarios-destino2 .fondo-form .fondo-centro li { margin-bottom:10px }

.comentarios-destino2 .fondo-form .fondo-centro b { color:#fff }

.comentarios-destino2 .fondo-form .fondo-centro .texto { background:#fff; border:0 }

.comentarios-destino2 .fondo-form .fondo-centro .miniform_califica .even td { background:#7da826 }

.comentarios-destino2 .fondo-form .fondo-centro .miniform_califica .odd td { background:#72a113 }

.comentarios-destino2 .fondo-form .fondo-centro .miniform_califica .label { padding-left:15px }

.comentarios-destino2 .fondo-form .fondo-bottom { background:url(../images/back/verde-220x600.png) bottom center no-repeat; height:12px; overflow:hidden; }

.comentarios-destino2 #comentario_destino2 A { color:#d9e5bf }

.comentarios-destino2 #comentario_destino2 .submit { font-size:1.3em; font-weight:bold; float:right; border:0; color:#fff;

         background:url(../images/back/btn-publicar.png) center center no-repeat; font-family:Arial,sans-serif; height:40px; width:132px; line-height:40px; }



/* sitemap */

.sitemap { width:990px; margin-top:3px;margin-bottom:40px; background:#DBEFF6; color:#206F8E }

.sitemap A { color:#206F8E }

.sitemap H1 { background:url(../images/sitemap/titulo.jpg) top left no-repeat; height:50px; line-height:50px; text-indent:-9999px }

.sitemap UL LI { background:#B0D9ED; line-height:32px; font-size:16px; float:left; width:100%; border-bottom:1px solid #FFF; }

.sitemap UL LI A { padding-left:70px; }

.sitemap UL LI UL { background:#DBEFF6; }

.sitemap UL UL LI { background:#DBEFF6; border:0 }

.sitemap UL UL LI { font-size:14px; float:left;  width:227px; padding-left:20px; font-weight:bold}

.sitemap UL UL LI A { padding-left:50px; }

.sitemap UL UL UL LI { font-size:11px; float:none; padding-left:0; font-weight:normal; line-height:14px; height:14px; }



.sitemap UL LI.desnivel {  }

.sitemap UL LI.desnivel UL { }

.sitemap UL LI.desnivel UL LI { font-size:12px }

.sitemap UL LI.desnivel UL LI A {  }



.sitemap UL LI A { text-decoration:none }

.sitemap UL LI A:hover {  text-decoration:underline }



.googleweather DIV.otros { text-align:center; width:60px; float:left; margin-right:10px;}

.googleweather DIV.hoy { padding-left:60px; }

.googleweather DIV.hoy IMG { margin-left:-50px; float:left; }



.ico-feed { background:url(../images/ico/feed.png) left center no-repeat; padding-left:20px; }



H1.titulo-links { height:51px; background:url(../images/pages/titulo-links.jpg) top left no-repeat; text-indent:-9999px; }

.links { margin:5px auto 20px;   }

.links .fl-izq, .links .fl-der { width:492px; background:#F0F8FA }

.links .fl-izq .fondo1 { background:#E8F5FB }

.links .fl-izq .fondo2 { }

.links .link { padding:12px 12px 12px 32px; border-bottom:1px solid #FFF; }

.links .link H2 { border-bottom:1px solid #257FA6; margin-bottom:4px; }

.links .link IMG { display:block }

.links .fl-der H3 { background:#D8EFF5 url(../images/pages/titulo-otros-links.jpg) center left no-repeat; text-indent:-9999px; height:30px; line-height:30px; overflow:hidden;}

.links .fl-der UL { padding:5px 20px 20px; }

.links .fl-der UL LI { border-bottom:1px solid #B1D8E7; font-size:1.2em; margin:5px 0; padding-bottom:5px;}

.links .fl-der UL LI A { color:#227FA0; text-decoration:none; }

.links .sugerir-link { display:block; height:136px; text-indent:-9999px; background:#FFF url(../images/pages/enviar-links.jpg) center center no-repeat  }



.accuweather { overflow:hidden; margin:10px 0; background:#666 }



/* lightbox iniciar sesión */

#fancybox-inner FORM { text-align:left; width:400px;}

#fancybox-inner FORM TABLE {  }

#fancybox-inner FORM H3 { color:#000; border-bottom:1px solid #DDD; font-weight:bold; margin-bottom:10px; }

#fancybox-inner FORM A { display:none } /* no muestra 'olvidé mi contraseña' */

#fancybox-inner FORM TD.label { padding:4px 0; font-size:12px; vertical-align:top; width:130px; }

#fancybox-inner FORM TD.label LABEL { width:120px; display:block; padding-top:2px;  margin-right:10px}

#fancybox-inner FORM .texto { border:1px solid #DDD; background:#FFF; font-size:12px;

        font-family:Arial,sans-serif; padding:2px; }

#fancybox-inner FORM .ancho-200 { width:200px }

#fancybox-inner FORM LABEL.error { color:red; display:block}

#fancybox-inner FORM INPUT.submit { margin-top:8px; background:#DDD; font-size:1em; color:#348FB7;border:1px solid #EEE;border-color:#EEE #AAA #AAA #EEE; padding:2px 8px; }



/* botón de reservas */

a.btn-reservas { background:#fff url(../images/btn/fl-curva-2.gif) center left no-repeat; float:left; padding:0 28px;

    line-height:24px; height:24px; font-size:1.2em; text-decoration:none; color:#257FA6 }

#reservas { text-align:center }

#reservas h3 { border-bottom:1px solid #DDD; padding-bottom:4px; margin-bottom:10px; }

#reservas a { display:block; font-size:1.2em; background:#d8eff5 url(../images/btn/fl-curva.gif) center left no-repeat; padding:0 32px;

    line-height:32px; height:32px; text-decoration:none; color:#257FA6; border-bottom:1px solid #fff;;}



.w240 { width:240px }

.w490 { width:490px }

.w746 { width:746px }



/* página de "actividad recientes" */

div.actividades { margin-bottom:10px}

div.actividades h1 { background:#daeef5 url(../images/back/t_actividad.gif) top left no-repeat; height:51px; line-height:51px; color:#fff; padding-left:70px; font-size:20px }

div.actividades ul { margin-bottom:10px }

div.actividades ul li { padding:10px 10px 10px 56px; overflow:hidden; font-size:14px }

div.actividades ul li span.fecha { display:block; font-size:11px; }

div.actividades ul li a { color:#326698; font-weight:bold }

div.actividades ul li a.imagen-usuario { float:left; margin-left:-46px }

div.actividades ul li a.imagen-usuario img { width:36px; height:36px; }

div.actividades ul li.cebra1 { background:#e8f5fb }

div.actividades ul li.cebra2 { background:#f0f8fa }



.direcciones-lugar ul { list-style-type: disc; margin-left:15px }



dl.locales {}

dl.locales dt { background:#ddd; font-weight:bold; padding:2px 4px 2px 20px; margin-top:5px }

dl.locales dt.open { background:#ddd url(../images/usuarios/icos/fl_dn.png) 4px 6px no-repeat; }

dl.locales dt.closed { background:#ddd url(../images/usuarios/icos/fl_rg.png) 4px 6px no-repeat; }

dl.locales dt a.trigger { float:left; width:12px; height:12px; margin-left:-18px }

dl.locales dd { border:1px solid #ddd; border-width:0 1px; margin-bottom:5px }

dl.locales dd ul {}

dl.locales dd ul li { overflow:hidden; padding:2px 2px 2px 132px; border-bottom:1px solid #ddd; }

dl.locales dd ul li label { width:120px; padding-right:12px; text-align:right; float:left; margin-left:-132px; font-weight:bold}



.infowindow-mapa { background:url(../images/usuarios/icos/infowindow.png) bottom center no-repeat; text-align:left; padding:10px 10px 20px 70px; overflow:hidden }

.infowindow-mapa h3 { margin:0; padding:0; }

.infowindow-mapa p { margin:0 }

/* NUEVOS */

textarea.comentar {
	font-size:12px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;}
