﻿body{text-align:center;}
#pagina
{
    width:990px;
    margin:auto;
    text-align:justify;
    background:url(fondo_contenido.jpg) center 42px no-repeat;
    clear:both;
}
/*CABECERA*/
#cabecera{padding:10px 50px;position:relative;z-index:10;padding-bottom:5px;clear:both;}
#cabecera a{ float:left;}
#cabecera a:hover{ color:#999;}
#cabecera #herramientas{float:right;width:40%;margin-top:12px;}   
#cabecera #herramientas #top{width:80%;float:right;}
#cabecera #herramientas .round{width:76%;float:right;}
#cabecera #herramientas form input{border:solid 0px red;padding:0px;margin:0px;width:90%;float:right;}
#cabecera #herramientas form input.boton_imagen{float:right;margin-top:2px;width:auto;}
#cabecera #herramientas ul{float:right;margin-top:5px;width:100%;text-align:center}
#cabecera #herramientas ul li{padding-left:5px;}
#cabecera #herramientas ul.idiomas{background:url(fondo_linea_discontinua.jpg) repeat-y left top;padding-left:5px;margin-left:5px;margin-top:0px;width:auto;}
#cabecera #herramientas ul.accesos{margin:5px 0px;}
#cabecera #herramientas a{text-decoration:none;}

/*CONTENIDO*/
#contenido
{
    clear:both;
    width:907px;    
    margin-left:41px;
    overflow:hidden;
    position:relative;
    z-index:10;
    border:solid 0px red;
}
/*Flash*/
#contenido div #flash_cabecera{float:left;width:100%;height:195px;}
#contenido .round{background:#e2e2e2 none;float:left;width:100%;}
#contenido div.contenedor{border:solid 0px red;padding:0px;margin-top:10px;float:left;}
#contenido span.borde_t{background:none;}
#contenido span.top_l{float:left;width:8px;height:8px;background:url(princ_izq_sup.gif) top left no-repeat;}
#contenido span.top_r{float:right;width:8px;height:8px;background:url(princ_drch_sup.gif) top left no-repeat;}
#contenido #flash_grafico{float:left;width:100%;height:600px;}

/*Menu*/
#menu{margin-top:7px;float:left;font-size:11px;margin-left:4px;}
#menu ul{margin:0em;padding:0em;float:left;}
#menu ul li{background:url(menu_esq_drch.gif) top right no-repeat;float:left;list-style-position:outside;list-style-image:none;list-style-type:none;background-color:#999;padding:0px;margin:0px 2px;width:auto;}
#menu ul li.pagina_actual{background-color:#f8f8f8;}
#menu ul li.pagina_actual a{text-decoration:none;color:#000}
#menu ul li.pagina_actual a:hover{text-decoration:none;color:#000}
#menu ul li a{text-decoration:none;margin:0px;padding:0px 22px;background:url(menu_esq_izq.gif) top left no-repeat;position:relative;top:0px;padding-top:4px;color:#EEE;display:inline-block;}
#menu ul li a:hover{text-decoration:underline;color:#FFF;}

/*Contenido de la página*/
div.contenido_pagina{clear:both;padding-bottom:0px;float:left;width:100%;/*background:url(fondo_sup_pagina.jpg) repeat-x top;*/background-color:#f8f8f8;}
.contenido_col_izq{float:left;width:42%;padding-left:25px;} 
.contenido_col_izq ul li{padding-bottom:0px;margin-bottom:10px;}
.contenido_col_drch{float:right;width:49.5%;position:relative;right:28px;}
div.contenido_pagina h2{margin-left:27px;}
div.contenido_pagina .contenido_col_izq h2{margin-left:0px;}

/*Ruta*/
#ruta{float:left;width:100%;margin:8px 0px;font-size:90%;clear:both;}
#ruta a{text-decoration:none;}
#ruta a:hover{text-decoration:underline;}
#ruta span.opcion_actual{color:#999;}

/*Menu Lateral*/
#zonaMenu{float:left;width:150px;padding-left:27px;margin-right:15px;}
#menu_lateral{font-size:110%;float:left;width:100%;}
#zonaMenu ul.segundo_nivel{margin:0px;padding:0px;float:left;background-color:#e2e2e2;width:100%;}
#zonaMenu ul.segundo_nivel li{list-style-image:url(li_menu_1.gif);list-style-position:outside;text-align:left;margin:0px;margin-bottom:2px;margin-left:25px;margin-right:8px;}
#zonaMenu ul.segundo_nivel li a{text-decoration:none;}
#zonaMenu ul.segundo_nivel li a:hover{text-decoration:underline;}
#zonaMenu ul.segundo_nivel li ul{margin-left:0px;padding:0px;}
#zonaMenu ul.segundo_nivel li ul li{margin-left:0px;font-size:90%;background-color:Transparent;color:#333;list-style-image:url(li_menu_2.gif);}
#zonaMenu ul.segundo_nivel li ul li ul li{list-style:none none;list-style-image:url(li_menu_3.gif);}
a.a_seleccionado{font-weight:bold;}

#zonaMenu span.border_sup, #zonaMenu span.border_inf{clear:both;float:left;width:100%;background-color:#e2e2e2;}
#zonaMenu span.borde_izq_sup, #zonaMenu span.borde_drch_inf, #zonaMenu span.borde_drch_sup, #zonaMenu span.borde_izq_inf{float:left;width:8px;height:8px;}
#zonaMenu span.borde_drch_inf, #zonaMenu span.borde_drch_sup{float:right;}
#zonaMenu span.borde_izq_sup{background:url(esq_listado_izq_sup.gif) no-repeat;}
#zonaMenu span.borde_drch_inf{background:url(esq_listado_drch_inf.gif) no-repeat;}
#zonaMenu span.borde_drch_sup{background:url(esq_listado_drch_sup.gif) no-repeat;} 
#zonaMenu span.borde_izq_inf{background:url(esq_listado_izq_inf.gif) no-repeat;}

/*cajas de contenido de la pagina*/
#texto_contenido, #texto_contenido_derecha, #texto_contenido_izquierda, #texto_contenido_completo{float:left;}
#texto_contenido{width:505px;}
#texto_contenido_derecha{width:685px;margin-right:28px;}
#texto_contenido_izquierda{width:675px;padding-left:27px;}
#texto_contenido_completa{width:851px;margin:0px 28px;}

/*Flash alojamientos Home*/
#buscador_alojamientos{float:left;width:100%;margin-top:15px;background:#e2e2e2 url(princ_izq_inf.gif) bottom left no-repeat;}
#buscador_alojamientos span.bottom_l{background:none;}
#buscador_alojamientos div.contenido{padding:0px;border:solid 0px blue;}

#buscador_alojamientos #flash_alojamientos{float:left;clear:both;width:295px;height:219px;}
#buscador_alojamientos #flash_alojamientos span.borde_t{background:url(princ_izq_sup.gif) bottom left no-repeat;width:8px;height:8px;}
#buscador_alojamientos #flash_alojamientos span.borde_b{background:none;}

#buscador_alojamientos #flash_alojamientos div.contenido{width:295px;height:219px;margin:10px 0px 0px 10px;clear:both;}
#buscador_alojamientos #flash_alojamientos .contenido div #flash_mapa{float:left;width:295px;height:219px;padding:0px;clear:both;}

#buscador_alojamientos #formulario_alojamientos{float:right;color:#fff;width:30%;padding:0px;margin:0px;background-color:#FD8330;}
#buscador_alojamientos #formulario_alojamientos .round{background-color:#FD8330;border:solid 0px blue;}
#buscador_alojamientos #formulario_alojamientos span.top_l{background:url(naranja_izq_sup.gif) top left no-repeat;width:9px;height:9px;}
#buscador_alojamientos #formulario_alojamientos span.borde_b{background:url(naranja_izq_inf.gif) bottom left no-repeat;float:left;width:9px;height:9px;clear:both;margin:0px;border:solid 0px black;} 
#buscador_alojamientos #formulario_alojamientos h3, #buscador_alojamientos #form_orden h3{background:url(punto_h3.gif) left center no-repeat;margin-left:10px;margin-bottom:0px;padding-bottom:0px;padding-left:15px;}
#buscador_alojamientos #formulario_alojamientos form{padding:0px 10px;}
#buscador_alojamientos #formulario_alojamientos form a{color:#fff;} 
#buscador_alojamientos #formulario_alojamientos form a:hover{color:#333;} 
#buscador_alojamientos #formulario_alojamientos form p{width:100%;} 
#buscador_alojamientos #formulario_alojamientos form select, #buscador_alojamientos #formulario_alojamientos form input{width:96%;} 
#buscador_alojamientos #formulario_alojamientos form input.checkbox{width:auto;}

/*buscador de alojamientos*/
#texto_contenido_izquierda #buscador_alojamientos {margin-top:0px;}
#texto_contenido_izquierda #buscador_alojamientos #flash_alojamientos .contenido div #flash_mapa{width:400px;height:320px;margin:0px;}
#texto_contenido_izquierda #buscador_alojamientos #flash_alojamientos .contenido {margin-left:50px;}

/*formularios de busqueda*/
#busquedaAvanzada{}
#busquedaAvanzada span{background:#999 url(form_izq_sup.gif) top left no-repeat;float:left;width:100%;height:11px;}
#busquedaAvanzada form{float:left;width:100%;background:#999 url(form_izq_inf.gif) bottom left no-repeat;padding-top:0px;padding-bottom:12px;}
#busquedaAvanzada form p{float:left;margin-left:10px;padding:0px;}
#busquedaAvanzada form p label{color:#fff;padding-right:3px;}
#busquedaAvanzada form p.p_boton{margin-left:20px;}
#busquedaAvanzada form p.p_boton .botonBuscar{width:100px;}

/*paginación*/
#paginacion{color:#333;clear:both;padding:0.25em 0em 0.25em 0em;float:left;width:100%;margin-bottom:0em;}
#paginacion .botonesPaginacion{list-style-type:none;list-style-image:none;margin:0em;float:left;}
#paginacion .botonesPaginacion li{float:left;padding-left:1em;clear:none;width:auto;margin-top:0px;list-style-type:none;list-style-image:none;}
#paginacion .botonesPaginacion li a:hover{color:#333;text-decoration:none;}
/*paginacion_buscador*/
.paginacion_buscador{color:#333;clear:both;padding:0.25em 0em 0.25em 0em;float:left;width:100%;margin-bottom:0em;}
.paginacion_buscador .botonesPaginacion{list-style-type:none;list-style-image:none;margin:0em;float:left;}
.paginacion_buscador .botonesPaginacion li{float:left;padding-left:1em;clear:none;width:auto;margin-top:0px;list-style-type:none;list-style-image:none;}
.paginacion_buscador .botonesPaginacion li a:hover{color:#333;text-decoration:none;}
/*resultado paginacion*/
.resultadoPaginacion{float:right;padding-right:5px;padding-top:2px;}

/*Listados*/
#listadoElementos{clear:both;padding-top:5px;display:block;}
#listadoElementos ul li{list-style:none none;list-style-position:outside;clear:both;background-color:#e2e2e2;margin-bottom:10px;margin-bottom:15px;}
#listadoElementos ul.listadoIcono li{list-style-type:disc;list-style-position:inside;}
#listadoElementos ul li ul li{background-color:Transparent;margin-bottom:5px;}
#listadoElementos li .contenido_listado{clear:both;background-color:#fff;margin-left:10px;margin-right:10px;padding:10px;display:inline-block;width:94%;}
#listadoElementos li p{margin-top:0em;}
#listadoElementos li .imagen_izquierda{margin-top:0em;width:75px;height:75px;}
#listadoElementos li .enlaces{margin-top:0em;width:auto;height:auto;}
#listadoElementos li p .h3{margin-top:0em;position:relative;vertical-align:middle;}
#listadoElementos li p .detalle{color:#49A6CF;font-size:1.4em;}
#listadoElementos li p .detalle img{position:relative;vertical-align:middle;width:20px;}
#listadoElementos li p .detalle img.bandera{position:relative;vertical-align:middle;width:auto;}
.elemento_izquierda{float:left;}
.elemento_derecha{float:right;width:84%;}
#listadoElementos li hr{bordeR:solid 0px red;visibility:hidden;margin:2px}
#listadoElementos li .contenido_listado div.div_espaciado{margin-left:15px;}
#listadoElementos li .p_cabecera .detalle{padding-bottom:0px;}
#listadoElementos li .contenido_listado h4{font-size:1.3em;}
h4.h4_subtitular{font-size:1.300em;margin:0.5em 0em;background-color:#e2e2e2;padding:10px;}
#listadoElementos ul li ul.SublistadoOfertas li{list-style-type:disc;list-style-position:outside;}

/*listado_redondeado*/
#listadoElementos li span.border_sup, #listadoElementos li span.border_inf{clear:both;width:100%;float:left;background-color:#e2e2e2;}
#listadoElementos li span.borde_izq_sup, #listadoElementos li span.borde_drch_inf, #listadoElementos li span.borde_drch_sup, #listadoElementos li span.borde_izq_inf{float:left;width:8px;height:8px;}
#listadoElementos li span.borde_drch_inf, #listadoElementos li span.borde_drch_sup{float:right;}
#listadoElementos li span.borde_izq_sup{background:url(esq_listado_izq_sup.gif) no-repeat;}
#listadoElementos li span.borde_drch_inf{background:url(esq_listado_drch_inf.gif) no-repeat;}
#listadoElementos li span.borde_drch_sup{background:url(esq_listado_drch_sup.gif) no-repeat;} 
#listadoElementos li span.borde_izq_inf{background:url(esq_listado_izq_inf.gif) no-repeat;}
.div_caja{clear:both;display:inline-block;}
/*listado_redondeado*/
.accesoReserva{display:block;margin:0px;}

#listadoElementos li ul.listado_servicios li{float:left;width:32%;clear:none;}

.listado_iconos li{padding:8px 5px 8px 30px;list-style-type:none;list-style-image:none;}
.listado_iconos_g li{padding:8px 5px 8px 45px;}
.li_mp3{background:url(iconos/li_mp3.gif) left center no-repeat;}
.li_pdf{background:url(iconos/li_pdf.gif) left center no-repeat;}
.li_doc{background:url(iconos/li_doc.gif) left center no-repeat;}
.li_xls{background:url(iconos/li_xls.gif) left center no-repeat;}
.li_jpg{background:url(iconos/li_jpg.gif) left center no-repeat;}
.li_png{background:url(iconos/li_png.gif) left center no-repeat;}
.li_ppt{background:url(iconos/li_ppt.gif) left center no-repeat;}
.li_pps{background:url(iconos/li_ppt.gif) left center no-repeat;}
.li_xml{background:url(iconos/li_xml.gif) left center no-repeat;}

/*Mapa Web*/
#mapa_web ul{margin:0px;padding:0px;}
#mapa_web ul ul{margin:5px;}
#mapa_web ul li{list-style:none;margin:2px 0px;float:left;clear:both;width:100%;}
#mapa_web ul li ul{margin:5px 20px;}
#mapa_web ul li ul li{list-style-type:disc;list-style-position:inside;}
.men_map_txt_1{background-color:#0788DF;color:#fff;font-weight:bold;text-decoration:none;padding:3px;float:left;width:95%;}

/*enviaPerfil*/
#descripcionFormulario form label{float:left;width:20%;}
#descripcionFormulario form p{width:70%;margin-left:20%;}
.descripcionFormulario form label{float:left;width:20%;}
.descripcionFormulario form p{width:70%;margin-left:20%;}
#descripcionFormulario form p.textoAviso{width:100%;font-family:Calibri, Arial;font-size:12px;margin:0px;padding:0px;}
.textoAviso textarea{width:70%;padding:0px;margin:0px;}
.textoAviso textarea.completo{width:100%;height:100px;}
.imagenQr{width:150px;}

/*galería de imágenes*/
#galeria{margin:0em;padding:0em;width:100%;}
#galeria .galeria_imagenes{width:100%;height:40.231em;}

/*Anuncios*/
#anuncios_pagina{float:right;text-align:center;width:160px;margin-left:15px;margin-right:27px;}
#anuncios_pagina ul li{margin-bottom:10px;list-style:none none;}
#anuncios_pagina ul li img{max-width:90%;}

#anuncios_portada{text-align:center;clear:both;margin-top:10px;float:left;width:100%;}
#anuncios_portada ul{margin-top:0px;}
#anuncios_portada ul li{list-style:none none;margin-bottom:10px;}

#enlaces_directos{border-right:solid 3px #d2d2d2;float:left;width:62%;}
#enlaces_directos ul li{border-bottom:dashed 1px #d2d2d2;float:left;width:100%;margin-bottom:5px;padding:10px 0px;font-size:19px;}
#enlaces_directos ul li a{text-decoration:none;color:#0387D7;}
#enlaces_directos ul li a:hover{text-decoration:underline;color:#333;}
#enlaces_directos ul li span{float:left;width:24px;height:21px;background:url(anu_listado_c.gif) no-repeat top left;}
#enlaces_directos ul li span.flecha{float:right;width:14px;height:20px;background:url(anu_listado_f.gif) no-repeat top left;}
#enlaces_directos ul li.anu_1 span{float:left;background:url(anu_listado_c1.gif) no-repeat top left;}
#enlaces_directos ul li.anu_1 span.flecha{float:right;background:url(anu_listado_f1.gif) no-repeat top left;}
#enlaces_directos ul li.anu_2 span{float:left;background:url(anu_listado_c2.gif) no-repeat top left;}
#enlaces_directos ul li.anu_2 span.flecha{float:right;background:url(anu_listado_f2.gif) no-repeat top left;}
#enlaces_directos ul li.anu_3 span{float:left;background:url(anu_listado_c3.gif) no-repeat top left;}
#enlaces_directos ul li.anu_3 span.flecha{float:right;background:url(anu_listado_f3.gif) no-repeat top left;}
#enlaces_directos ul li.anu_4 span{float:left;background:url(anu_listado_c4.gif) no-repeat top left;}
#enlaces_directos ul li.anu_4 span.flecha{float:right;background:url(anu_listado_f4.gif) no-repeat top left;}
#enlaces_directos ul li.anu_5 span{float:left;background:url(anu_listado_c5.gif) no-repeat top left;}
#enlaces_directos ul li.anu_5 span.flecha{float:right;background:url(anu_listado_f5.gif) no-repeat top left;}
#enlaces_directos ul li span.texto{float:left;margin-left:10px;width:auto;background-image:none;}

#anuncios_pagina #enlaces_directos{float:left;margin-bottom:10px;border:solid 0px;width:100%;}
#anuncios_pagina #enlaces_directos ul li{font-size:1.1em;}
#anuncios_pagina #enlaces_directos ul li span{width:14px;height:12px;background:url(anu_listado_c_p.gif)}
#anuncios_pagina #enlaces_directos ul li span.flecha{width:8px;height:12px;background:url(anu_listado_f_p.gif)}
#anuncios_pagina #enlaces_directos ul li.anu_1 span{float:left;background:url(anu_listado_c1_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_1 span.flecha{float:right;background:url(anu_listado_f1_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_2 span{float:left;background:url(anu_listado_c2_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_2 span.flecha{float:right;background:url(anu_listado_f2_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_3 span{float:left;background:url(anu_listado_c3_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_3 span.flecha{float:right;background:url(anu_listado_f3_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_4 span{float:left;background:url(anu_listado_c4_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_4 span.flecha{float:right;background:url(anu_listado_f4_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_5 span{float:left;background:url(anu_listado_c5_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li.anu_5 span.flecha{float:right;background:url(anu_listado_f5_p.gif) no-repeat top left;}
#anuncios_pagina #enlaces_directos ul li span.texto{float:left;margin-left:10px;width:auto;background-image:none;}

#anuncios_portada #anuncios_pq{float:right;width:35%;}
#anuncios_portada #anuncios_pq ul{width:100%;margin:0px;}
#anuncios_portada #anuncios_pq ul li img{max-width:90%;}
#anuncios_portada #anuncios_gr{float:left;clear:both;display:block;margin-top:25px;}
#anuncios_portada #anuncios_gr ul{clear:both;width:100%;margin:0px;}

.error{color:#cc0000;}

/*Pie*/
#pie{float:left;width:100%;background:#f8f8f8 url(fondo_pie.jpg) repeat-x bottom left;padding:20px 0px 10px 10px;z-index:0;}
#pie p a img{vertical-align:middle;position:relative;}
#q_calidad{float:left;width:100%;color:#999;background:#666666;}
#q_calidad p{padding:0px 10px;float:left;width:33em;}
#q_calidad span{padding-top:5px;display:block;}
#q_calidad .confianzaOnline{bordeR:solid 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px;float:right;margin-right:10px;margin-top:11px;width:111px;height:72px;background-color:#fff;text-align:center;}
#q_calidad .confianzaOnline a img{margin-top:15px;}

/*Agenda*/
#agenda{float:left;width:62%;margin-top:10px;position:relative;left:5px;top:5px;background-color: #e2e2e2;}
#agenda table{width:100%;border:0px solid #cccccc;clear:both;}
#agenda table td{border:0px solid #cccccc;text-align:center;padding:0px;}
#agenda table td.diaAgenda, #agenda table td.diaActual{margin:2px;padding:2px;}
#agenda table td.diaActual{bordeR:solid 1px #999;}
#agenda table td.diaAgenda div, #agenda table td.diaActual div{padding:5px;}
#agenda table td.age_tituloDia{font-weight:bold;padding:5px;}
#agenda table .celda_ant, #agenda table .celda_sig{background:url(boton_agenda.gif) center center no-repeat;padding:5px;}
#agenda table .celda_ant a:hover, #agenda table .celda_sig a:hover{position:relative;top:2px;}

#agenda div{background-color:#e2e2e2;}
#agenda span.border_sup, #agenda span.border_inf{clear:both;width:100%;float:left;background-color:#e2e2e2;}
#agenda span.borde_izq_sup, #agenda span.borde_drch_inf, #agenda span.borde_drch_sup, #agenda span.borde_izq_inf{float:left;width:8px;height:8px;}
#agenda span.borde_drch_inf, #agenda span.borde_drch_sup{float:right;}
#agenda span.borde_izq_sup{background:url(esq_listado_izq_sup.gif) no-repeat;}
#agenda span.borde_drch_inf{background:url(esq_listado_drch_inf.gif) no-repeat;}
#agenda span.borde_drch_sup{background:url(esq_listado_drch_sup.gif) no-repeat;} 
#agenda span.borde_izq_inf{background:url(esq_listado_izq_inf.gif) no-repeat;}


/*estilos buscador*/
/*estilos buscador*/

/*localizacion sopde*/
.localizacion_mapa{background:url(maps.png) left center no-repeat;padding-left:1.50em;}
/*localizacion sopde*/


/*buscador*/
#menu_buscador{clear:both;float:left;width:100%;margin-bottom:0px;}
#menu_buscador li{float:left;list-style-type:none;margin:0px;padding:0px 2px 0px 0px;list-style-position:outside;margin-right:2px;}
#menu_buscador li a{margin:0px;text-decoration:none;padding:5px;padding-right:0px;display:block;}
#menu_buscador li.inactivo{background:#e2e2e2;}
#menu_buscador li.opcion_0_{background:#999 url(buscador/busc_1_d.gif) no-repeat top right;}
#menu_buscador li.opcion_0_ a{background:url(buscador/busc_1_i.gif) no-repeat top left;color:#DDD;}
#menu_buscador li.opcion_0_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_1_{background:#0387D7 url(buscador/busc_2_d.gif) no-repeat top right;}
#menu_buscador li.opcion_1_ a{background:url(buscador/busc_2_i.gif) no-repeat top left;color:#CDE7F7;}
#menu_buscador li.opcion_1_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_2_{background:#CDE7F7 url(buscador/busc_3_d.gif) no-repeat top right;}
#menu_buscador li.opcion_2_ a{background:url(buscador/busc_3_i.gif) no-repeat top left;color:#0387D7;}
#menu_buscador li.opcion_2_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_3_{background:#669900 url(buscador/busc_4_d.gif) no-repeat top right;}
#menu_buscador li.opcion_3_ a{background:url(buscador/busc_4_i.gif) no-repeat top left;color:#B1CC7F;}
#menu_buscador li.opcion_3_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_4_{background:#B1CC7F url(buscador/busc_5_d.gif) no-repeat top right;}
#menu_buscador li.opcion_4_ a{background:url(buscador/busc_5_i.gif) no-repeat top left;color:#669900;}
#menu_buscador li.opcion_4_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_5_{background:#FD8330 url(buscador/busc_6_d.gif) no-repeat top right;}
#menu_buscador li.opcion_5_ a{background:url(buscador/busc_6_i.gif) no-repeat top left;color:#FEC097;}
#menu_buscador li.opcion_5_ a:hover{text-decoration:underline;}
#menu_buscador li.opcion_6_{background:#FEC097 url(buscador/busc_7_d.gif) no-repeat top right;}
#menu_buscador li.opcion_6_ a{background:url(buscador/busc_7_i.gif) no-repeat top left;color:#FD8330;}
#menu_buscador li.opcion_6_ a:hover{text-decoration:underline;}


.listadoElementosBuscador{clear:both;padding:0px;margin:0px;display:inline-block;width:100%;}
.listadoElementosBuscador #opcion_0_list{bordeR:solid 4px #999;}
.listadoElementosBuscador #opcion_0_list h3 a{color:#999;}
.listadoElementosBuscador #opcion_0_list .paginacion_buscador{background-color:#999;}
.listadoElementosBuscador #opcion_1_list{bordeR:solid 4px #0387D7;}
.listadoElementosBuscador #opcion_1_list h3 a{color:#0387D7;}
.listadoElementosBuscador #opcion_1_list .paginacion_buscador{background-color:#0387D7;}
.listadoElementosBuscador #opcion_2_list{bordeR:solid 4px #CDE7F7;}
.listadoElementosBuscador #opcion_2_list h3 a{color:#0387D7;}
.listadoElementosBuscador #opcion_2_list .paginacion_buscador{background-color:#CDE7F7;}
.listadoElementosBuscador #opcion_3_list{bordeR:solid 4px #669900;}
.listadoElementosBuscador #opcion_3_list h3 a{color:#669900;}
.listadoElementosBuscador #opcion_3_list .paginacion_buscador{background-color:#669900;}
.listadoElementosBuscador #opcion_4_list{bordeR:solid 4px #B1CC7F;float:left;width:97.5%;padding-bottom:15px;}
.listadoElementosBuscador #opcion_4_list .listadoElementos{padding-left:30px;}
.listadoElementosBuscador #opcion_4_list h3 a{color:#B1CC7F;}
.listadoElementosBuscador #opcion_4_list .paginacion_buscador{background-color:#B1CC7F;}
.listadoElementosBuscador #opcion_5_list{bordeR:solid 4px #FD8330;}
.listadoElementosBuscador #opcion_5_list h3 a{color:#FD8330;}
.listadoElementosBuscador #opcion_5_list .paginacion_buscador{background-color:#FD8330;}
.listadoElementosBuscador #opcion_6_list{bordeR:solid 4px #FEC097;}
.listadoElementosBuscador #opcion_6_list h3 a{color:#FD8330;}
.listadoElementosBuscador #opcion_6_list .paginacion_buscador{background-color:#FEC097;}
.listadoElementosBuscador div ul.listadoElementos{clear:both;padding-top:5px;}
.listadoElementosBuscador div ul li{list-style:none none;clear:both;list-style-position:outside;}
.listadoElementosBuscador div ul li.li_imagenes{float:left;clear:none;text-align:center;height:175px;width:125px;margin:5px 10px 0px 5px;}
.listadoElementosBuscador div ul li.li_imagenes img{width:125px;}
.listadoElementosBuscador div ul li.li_imagenes span{display:block;}
span.titulo_h3{font-weight:bold;font-size:1.3em}



/*ZONA PRIVADA*/
.acc_zona_privada{color:#FD8330;}
/*ZONA PRIVADA*/

/*busqueda Avanzada*/
.busqAvanzada{clear:both;}
.busqAvanzada h3{display:block;clear:both;margin:0px 0px 5px 0px;padding-top:10px;}
.busqAvanzada div{float:left;width:30%;padding:5px;}
.busqAvanzada div input{float:left;}
.busqAvanzada div label{float:left;width:80%;padding-left:5px;padding-top:2px;}

.busqClasico{background-color:#999;float:left;width:95%;color:#fff;}
.busqClasico p{float:left;margin-left:10px;}
.Qcalidad{padding-top:10px;}
.Qcalidad label{margin-top:-3px;}

/*organigrama*/
.listado_horizontal_fichas{margin:0px;padding:0px;float:left;}
.listado_horizontal_fichas li{float:left;list-style-type:none;text-align:center;margin-right:2px;padding-right:8px;}
.listado_horizontal_fichas li a{text-decoration:none;padding:10px 10px;float:left;}
.listado_horizontal_fichas li a:hover{text-decoration:underline;}
.listado_horizontal_fichas .activa{background:#a4a4a4 url(esq_listado_drch_sup.gif) top right no-repeat;}
.listado_horizontal_fichas .activa a{font-weight:bold;font-size:1.2em;background:#a4a4a4 url(esq_listado_izq_sup.gif) top left no-repeat;}

.listado_horizontal_fichas .inactiva{background:#e2e2e2 url(org_drc_sup.gif) top right no-repeat;}
.listado_horizontal_fichas .inactiva a{padding-left:6px;background:#e2e2e2 url(org_izq_sup.gif) top left no-repeat;text-decoration:underline;}

.flash_organigrama_aehcos{width:500px;height:625px;}

/*listados organigrama*/
.marco_gris .fichas_listados li{text-align:left;float:left;width:100%;margin-bottom:3px;}    
.marco_gris .fichas_listados li img{border:solid 1px #e2e2e2;padding:1px;}
.marco_gris .fichas_listados ul{margin-right:0px;float:left;}
/*marcos_colores*/
.marco_gris{border:solid 6px #a4a4a4;clear:both;float:left;padding-bottom:10px;}
.marco_gris ul{padding:0px 20px;float:left;width:425px;}
.marco_gris ul li{list-style-type:none;list-style-position:outside;list-style-image:url(cruz_g.gif);float:left;width:100%;}
.marco_gris ul li ul{padding:0px;}
.marco_gris ul li ul li{list-style-image:url(cruz_p.gif);}  
.marco_azul{border:solid 3px #0788DF;clear:both;float:left;padding-bottom:10px;}
    
#listadoElementos ul li ul li.clase_par{background-color:#e0e0e0;padding:5px;}
#listadoElementos ul li ul li.clase_impar{padding:5px;}

/*ESTILOS BOLSA DE TRABAJO*/
#menu_bolsa_trabajo ul{margin:0px;padding:0px;float:left;}
#menu_bolsa_trabajo ul li{margin:0px;padding:0px;float:left;list-style:none none;margin-right:3px;margin-bottom:10px;}
#menu_bolsa_trabajo ul li .boton{width:auto;padding:5px 20px;font-weight:bold;}

#menu_be{float:left;width:98%;padding-left:10px;margin-bottom:15px;background:#FD8330 url(esquina_be_sup.jpg) no-repeat right top;}
#menu_be ul{padding:0px;margin:0px;float:left;width:100%;background:url(esquina_be_inf.jpg) no-repeat right bottom;}
#menu_be ul li{float:left;list-style:none none;padding-left:8px;margin-right:5px;}
#menu_be ul li.miPerfil{background:url(miPerfil.gif) no-repeat left center;}
#menu_be ul li.ofertasSol{background:url(ofertaSol.gif) no-repeat left center;}
#menu_be ul li.ofertasHome{background:url(oferta.gif) no-repeat left center;}
#menu_be ul li.desconectarMen{background:url(desconectarMen.gif) no-repeat left center;}
#menu_be ul li.ofertasAdd{background:url(ofertaAdd.gif) no-repeat left center;}
#menu_be ul li.candidatosList{background:url(candidatos.gif) no-repeat left center;}
#menu_be ul li.guisAsoc{background:url(asociadosList.gif) no-repeat left center;}
#menu_be ul li.volverBe{background:url(volverBe.gif) no-repeat left center;}

#menu_be ul li a{padding:10px 15px;float:left;}
#menu_be ul li a.seleccinado{background:url(selecciona_be.jpg) no-repeat bottom center;}

.tabla_botones ul{margin:0px;padding:0px;float:left;}
.tabla_botones ul li{margin:0px;padding:0px;float:left;list-style:none none;margin-right:3px;margin-bottom:10px;width:auto;padding:3px 20px;font-weight:bold;background-color:#0099cc;color:#fff;}
.tabla_botones ul li span.elemento_listado_actual{background: url("selecciona_be.gif") no-repeat scroll center bottom transparent;padding-bottom: 5px;}

.listadoBE{clear:both;}

#formulario_miPerfil{clear:both;}
#formulario_miPerfil ul li{list-style:none none;clear:both;margin-bottom:3px;}
#formulario_miPerfil ul li label{width:20%;float:left;clear:both;text-align:left;}
#formulario_miPerfil ul li textarea{width:60%;}

.error_inscripcion{clear:both;text-align:center;background-color:#eee;}
.error_inscripcion p{padding:3px 0px;display:block;}
.error_inscripcion img{margin:auto;position:relative;vertical-align:middle;margin-left:10px;width:15px;}
.p_formulario{clear:both;}
.p_formulario label{width:15%;float:left;}

#busqAvanzada h3{text-align:left;clear:both;}
#busqAvanzada label{width:15%;float:left;}

.mensajeAviso{}
.mensajeAviso img{margin-right:10px;margin-bottom:15px;}

#capa_presentacion{clear:both;}
#capa_presentacion table{display:none;}
#formulario_envio p label{width:15%;float:left;}
#formulario_envio p input{clear:both;}
#descripcion label{width:15%;float:left;}
#descripcion textarea{clear:both;width:150px;float:left;}
.formacionBorrar{width:auto;float:left;}
.formacionForm{font-size: 1.693em;margin:0em;float:left;}
.formacionTit{font-size: 1.293em;margin:0em;float:left;padding-left:5px;}
.formacionDesc{clear:both;}
#tabla_presentacion{padding:1em;float:left;width:90%;border:solid 0px red;}
.elementoFormacion{clear:both;margin-bottom:10px;float:left;}
#botonera_General{clear:both;margin-top:10px;float:left;width:90%;}
#proteccion_datos{clear:both;padding-top:15px;}
.elementoExperiencia{margin-bottom:15px;}
.elementoExperiencia .experienciaBorrar{float:left;}
.elementoExperiencia .experienciaEmpresa{font-size: 1.693em;margin:0em;float:left;}
.cabeceraFormacion{display:none;}
.elementoExperiencia .enlaceDescripcion{display:none;}
.elementoExperiencia .experienciaNivel{clear:both;padding-left:22px;}    
.elementoExperiencia .experienciaPuesto{clear:both;padding-left:22px;}
.elementoExperiencia .experienciaActividad {clear:both;padding-left:22px;}   
.elementoExperiencia .experienciaInicio{clear:both;padding-left:22px;}
.elementoExperiencia .experienciaFin{clear:both;padding-left:22px;}

#elementosInteres{float:left;clear:both;}
#elementosInteres ul li{float:left;list-style:none none;width:150px;text-align:left;}
/*ESTILOS BOLSA DE TRABAJO*/

.agendaDetalle{width:100%;float:left;}
.agendaDetalle  li{margin:0px;padding:0px;text-align:left;float:left;}
.enlace_busqueda:hover{color:#000;cursor:pointer;}

/*barra de perfil*/
/*Menu zona Privada*/
#menuUsuarios{margin-bottom:10px;font-size:110%;float:left;width:100%;}
#menuUsuarios ul.segundo_nivel{background:url(fondo_menu_privado.gif) repeat-y center;}
#menuUsuarios ul.segundo_nivel li{list-style:none none;margin:2px 15px;}
/*Menu zona Privada*/
#capa_session{width:990px;margin:auto;}
#capa_session ul{float:right;margin:0px;padding:0px;margin-left:11px;display:inline;width:100%;}
#capa_session ul li{float:right;list-style:none none;margin-left:11px;margin-top:5px;}

#capa_session .nombre_user{padding-left:18px;color:#999;}
#capa_session ul li.desconectar{background:url(icono_desconectar.gif) no-repeat center left;padding-left:18px;padding-right:11px;}
#capa_session ul li.miPerfil{background:url(icono_ficha.gif) no-repeat center left;padding-left:18px;}
/*
#capa_session div{float:right;background:url(caja_zona_privada_cont_izq.gif) repeat-y left top;width:100%;border:solid 1px red;}
#capa_session .pie_zp{clear:both;border:solid 1px green;}
#capa_session .pie_zp .pie_zp_izq{float:left;background:#fff url(caja_zona_privada_pie_izq.gif) no-repeat left bottom;}
#capa_session .pie_zp .pie_zp_drc{float:right;background:#fff url(caja_zona_privada_pie_drc.gif) no-repeat right bottom;}*/

/*SELECTOR PARA LOS ENLACES EXTERNOS*/
/*a[href^="http:"]:hover{background:url(enlaceExterno.png) right center no-repeat;padding-right:12px;}
a[href*="aehcos.es"]{background-image:none;padding-right:0px;}*/

    
    

