/* RESET */
html,*{margin:0;padding:0}
a img{border-style:none}
a{ outline:none}
/* REDEFINICION ETIQUETAS */
body{color:#FFF;background:#000 url(../img/fondo.jpg) top center no-repeat;font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif}
body#intranet{border-top:3px solid #B18C34;background:#000}
/* ESTILOS COMUNES */
.invisible,.oculto{display:none}
.alinea_dcha{text-align:right !important}
.sifr_gothic{text-align:left}
.cls{position:relative;top:0;left:0;width:100%;height:1px;font-size:1px;clear:both}
.margin_10{margin:10px 0}
ol.guiones{margin:0 0 0 30px; list-style-position:outside}
ol.guiones li{margin:10px 0;color:#CCC !important;font-size:1.2em !important;}
ol.guiones li a,p.texto a{color:#09F !important}

span.naranja{color:#f90}
span.rojo{color:#E60005}
span.verde{color:#0c0}


/* CONTENEDORA */
#contenedor{position:relative;top:0;left:0;width:925px;height:auto;margin:0 auto;padding-top:43px;overflow:hidden}
/* COLUMNA DE LA IZDA. */
#izda{position:relative;top:0;left:0;width:200px;height:auto;overflow:hidden;float:left}
/*	> Logotipo. */
#izda h1 a.logotipo{display:block;position:relative;top:0;left:0;width:199px;height:160px;background:url(../img/logo.jpg) top left no-repeat;text-indent:-9999px}
/*	> Menú principal. */
#menu{position:relative;top:0px;left:0;width:200px;height:258px;background:url(../img/menu.jpg) left top no-repeat;color:#FFF}
#menu ul{list-style:none}
#menu ul li{margin:0 0 8px 0;}
/*** NOTA REEMPLAZAR POR IMAGENES ***/
#menu ul li a{display:block;width:91px;height:19px;color:#000;margin:0 0 14px 57px;font:lighter 2em Georgia, "Times New Roman", Times, serif;text-decoration:none;text-indent:-9999px;}
#menu ul li a.mn_mercado{background:url(../img/mn_mercado.jpg) left top no-repeat}
#menu ul li a.mn_noticias{background:url(../img/mn_noticias.jpg) left top no-repeat}
#menu ul li a.mn_programa{background:url(../img/mn_programa.jpg) left top no-repeat}
#menu ul li a.mn_expositores{background:url(../img/mn_expositores.jpg) left top no-repeat}
#menu ul li a.mn_contacto{background:url(../img/mn_contacto.jpg) left top no-repeat}

#menu ul li a:hover,#menu ul li a.select{color:#FFF;background-position:left -19px}
/* > Login de acceso. */
.login{position:relative;top:0;left:0;width:184px;margin:10px 0 0 7px;font-family:Arial, Helvetica, sans-serif}
.login h2{border-bottom:1px solid #333;color:#FFF;font:lighter 2.0em Georgia, "Times New Roman", Times, serif;height:27px;overflow:hidden}
.login div{margin:5px 0 0 0}
.login label{color:#CCC;font-weight:bold}
.login input{background:#333;border-style:none;width:180px;height:16px;color:#CCC;font:"Tahoma", Verdana, Arial, Helvetica, sans-serif;padding:2px 0 0 4px}
.login input.boton_acceder{background:url(../img/boton_acceso.gif) top left no-repeat;width:75px;height:19px;margin:5px 0 5px 0;cursor:pointer}
.login input.boton_acceder:hover{background-position:left -19px}
.olvido{color:#664d00;text-align:right}
.olvido:hover{color:#FFF}
.olvido img{margin:0 5px 2px 0}
/* CUERPO */
#cuerpo{position:relative;top:0;left:0;width:700px;height:auto;overflow:hidden;float:right;margin:4px 0 20px 0}
#cuerpo h2{color:#FFF;font:2.4em Georgia, "Tahoma", Times, serif;margin:5px 0 5px 0}
#cuerpo h3{color:#FFF;font:1.8em Georgia, "Tahoma", Times, serif;margin:5px 0 5px 0}
#cuerpo h3.atencion{color:#FFCC00}
#cuerpo h4{color:#FFF;font:1.5em Georgia, "Tahoma", Times, serif;margin:5px 0 0 0}
#cuerpo li{font-family:tahoma;color:#999;font-size:1em;}
#cuerpo a{color:#CCC;text-decoration:none}
#cuerpo a:hover{text-decoration:underline}
#cuerpo p{font-family:tahoma;color:#CCC;font-size:1.2em;line-height:1.2em;margin-top:4px;margin-bottom:4px}
div.separa p{margin:15px 0 !important}

#cuerpo ul.guiones{ list-style-type:disc;padding-left:30px;margin-bottom:10px}
#cuerpo ul.guiones li{ list-style-type:disc;color:#CCC;font-size:1.3em;line-height:1.3em;}

/*	> Contenedores cuerpos sección. */
/*		- Contenedor cuerpo centro portada (tiene margen y ancho distinto, en las demas paginas no). */
#centro_portada{position:relative;width:490px;float:left;margin-bottom:15px;}
/*		- Centro normal de las paginas. */
#centro{position:relative;width:494px;float:left}
/*	> Carrusel imagenes portada. */
div.imagen_portada{position:relative;top:0;width:694px;height:194px;border:3px solid #666;margin:0 0 10px 0}
div.imagen_portada div.mascara{position:absolute;top:0;left:0;width:694px;height:194px;background:#333}
div.imagen_portada div.mascara img{position:absolute;top:0;left:0}
/*	> Listado de Noticias (miniatura). */
.img_noticias {position:relative;top:0;width:484px;height:84px;border:3px solid #666;margin:0 0 10px 0}
.noticia_mini{position:relative;top:0;left:0;width:100%;height:auto;float:left;margin:-5px 0 6px 0;clear:both}
.noticia_mini .fecha{position:relative;font:1.1em Georgia, "Times New Roman", Times, serif;text-align:center;width:150px;float:right;color:#666}
.noticia_mini .bordetop{position:relative;width:170px;height:1px;font-size:1px;border-top:1px solid #333;float:right;margin:9px 0 9px 0}
.noticia_mini .imagen{position:relative;float:left;margin:5px 15px 5px 0;border:1px solid #424242;height:71px}
.noticia_mini .titulo a{position:relative;line-height:17px !important;margin:0 0 2px 0;padding:2px 0 0 0;float:left;width:353px;color:#FFF !important;font-size:1em !important;font-weight:600 !important;font-family:"Tahoma"}
.noticia_mini .titulo{position:relative;line-height:17px !important;margin:0 0 2px 0;padding:2px 0 0 0;float:left;width:353px;color:#FFF !important;font-size:1.4em !important;font-weight:600 !important;}
.noticia_mini a{color:#CCC;text-decoration:none}
.noticia_mini a:hover{text-decoration:underline}
.noticia_mini p{position:relative;line-height:13px;float:left;width:353px;color:#CCC}
.noticias_listado_ver{display:block;position:relative;top:0;left:0;width:100%;height:auto;margin-top:10px;padding-top:2px;border-top:1px solid #333;text-align:right;text-decoration:none;font:1em "Tahoma", Verdana, Arial, Helvetica, sans-serif;color:#CCC;clear:both}
.noticias_listado_ver:hover{color:#FFF}
/* DERECHA Caja flotante a la derecha. */
#dcha{position:relative;left:0;top:0;width:184px;height:auto;float:right}
/* PIE */
#pie{position:relative;top:0;left:0;width:100%;height:auto;padding:25px 0;margin-top:14px;text-align:center;background:#0F0F0F;color:#484848;border-top:4px solid #1A1A1A}
#pie a{text-decoration:none;color:#484848;font-weight:bold}
#pie a:hover{color:#666}
#pie a.select{color:#FFF}
#pie img.detalle{position:absolute;top:0;left:50%;width:28px;height:28px;margin:-21px 0 0 -14px}
/* REGISTRO (Capa informacion) */
.registro{position:relative;background:url(../img/registro_bk.jpg) bottom left repeat-x;width:100%;height:203px;text-align:left;margin-top:15px}
.registro img{position:relative;top:0;left:0;margin:6px 0 0 6px;}
.registro .mascara{position:absolute;left:0px;top:0px;width:184px;height:109px;background:url(../img/registro_top.gif) top left no-repeat;}
.registro h2{font:1.4em Georgia, "Times New Roman", Times, serif !important;color:#FFF !important;margin:2px 13px 0 10px !important}
.registro p{margin:3px 8px 11px 10px !important;line-height:14px !important;font:"Tahoma",Verdana, Arial, Helvetica, sans-serif;color:#999;font-weight:normal !important;font-size:12px !important}
.registro a.registrate{display:block;position:relative;top:0;left:0;width:166px;height:19px;background:url(../img/boton_registro.gif) top left no-repeat;text-indent:-9999px;margin:5px auto}
.registro a.registrate:hover{background-position:left -19px}
.registro_bottom{position:relative;background:url(../img/registro_bottom.gif) top left no-repeat; width:100%;height:3px}
/* GALERIA IMAGENES (Capa informacion) */
.galeria{position:relative;background:url(../img/galeria_bk.jpg) bottom left repeat-x;width:100%;height:173px;text-align:left}
.galeria img{position:relative;top:0;left:0;margin:6px 0 0 6px;}
.galeria .mascara{position:absolute;left:0px;top:0px;width:184px;height:109px;background:url(../img/galeria_top.gif) top left no-repeat;}
.galeria h2{font:1.4em Georgia, "Times New Roman", Times, serif !important;color:#FFF !important;margin:2px 13px 0 10px !important}
.galeria p{margin:3px 8px 11px 10px !important;line-height:14px !important;font:"Tahoma",Verdana, Arial, Helvetica, sans-serif;color:#999;font-size:12px !important;font-weight:normal !important}
.galeria a.ver{display:block;position:relative;top:0;left:0;width:166px;height:19px;background:url(../img/boton_galeria.gif) top left no-repeat;text-indent:-9999px;margin:5px auto}
.galeria a.ver:hover{background-position:left -19px}
.galeria_bottom{position:relative;background:url(../img/galeria_bottom.gif) top left no-repeat; width:100%;height:3px}
/* Boton ver mapa */
a.ver_mapa{display:block;position:relative;top:0;left:0;width:160px;height:44px;background:url(../img/ver_mapa.png) top left no-repeat;margin:0 0 15px 12px;text-indent:-99999px;}
a.ver_mapa:hover{background-position:left bottom;}
/* Ventana de errores. */
div.ventana_error{position:relative;top:0;left:0;width:100%;height:auto;padding:10px 0;margin-left:0;border:1px solid #D0D0D0;background:#FFF;z-index:1001}
div.ventana_error h2{font-size:30px;color:#BB0911 !important;margin:0 20px 10px 20px !important;font-weight:bold !important;font-family:"Trebuchet MS" !important}
div.ventana_error div.error{position:relative;top:0;left:0;width:90%;height:auto;overflow:hidden;padding:0 0 3px 5%;margin:5px 20px;background:url(../img/ico_atencion.gif) left top no-repeat;margin-bottom:5px;color:#900}
div.ventana_error a.cerrar{display:block;position:absolute;top:10px;right:10px;width:16px;height:16px;background:url(../img/ico_cerrar.gif) left top no-repeat;text-indent:-9999px}
div.ventana_error a.cerrar:hover{background-position:-16px left}
a.ver_error{display:none;position:relative;top:0;left:0;width:97%;height:auto;margin:6px auto;padding:2px 0 2px 20px;font-size:12px;color:#F00 !important;background:url(../img/ico_error.gif) left center no-repeat;}
/* Ventana de errores. */
div.ventana_ok{position:relative;top:0;left:0;width:100%;height:auto;margin-left:0;border:1px solid #D0D0D0;background:#FFF;z-index:1001;padding:10px 0}
div.ventana_ok h2{font-size:30px !important;color:#008131 !important;margin:0 20px 10px 20px !important;font-weight:bold !important;font-family:"Trebuchet MS" !important}
div.ventana_ok div.ok{position:relative;top:0;left:0;width:90%;height:auto;overflow:hidden;padding:0 0 3px 5%;margin:5px 20px;background:url(../img/ico_ok.gif) left top no-repeat;margin-bottom:5px;color:#000}
div.ventana_ok a.cerrar{display:block;position:absolute;top:10px;right:10px;width:16px;height:16px;background:url(../img/ico_cerrar.gif) left top no-repeat;text-indent:-9999px}
div.ventana_ok a.cerrar:hover{background-position:-16px left}
/* ERROR 404 / 403*/
.error404 h2{margin-bottom:20px}
.error404 p{margin:10px 0 !important; font-family:georgia;color:#999;font-size:1.1em;}
.error404 a{text-decoration:none;color:#ccc}
.error404 a:hover{text-decoration:underline;color:#FFF}
/* DESCARGAR PROGRAMA */
.programa{position:relative;top:0;left:0;background:url(../img/programa_bk.jpg) bottom left repeat-x;width:100%;height:190px;text-align:center;overflow:hidden}
.programa h2{padding:100px 10px 15px 10px;font-size:1.5em !important}
.programa a{display:block;position:relative;top:0;left:0;width:95px;height:19px;margin:0 auto;background:url(../img/descargar_programa.jpg) top left no-repeat;text-indent:-9999px}
.programa a:hover{background-position:left -19px}
.programa_top{position:relative;top:0;left:0;background:url(../img/programa_top.gif) bottom left repeat-x;width:100%;height:3px;}
.programa_bottom{position:relative;top:0px;left:0;background:url(../img/programa_bottom.gif) bottom left repeat-x;width:100%;height:3px;margin:0 0 10px 0}

/***** NOTICIA AMPLIADA ****/
.noticia img.grande{border:3px solid #929292;margin-bottom:5px}
.noticia img.sin_imagen{border:3px solid #929292;margin-bottom:5px}
.noticia .fecha{font-family:georgia;font-size:1.1em;color:#666;margin:0 0 5px 0;width:65%}
#cuerpo .noticia h3{font-family:georgia;font-size:1.8em;color:#FFF;padding:0 0 10px 0}
#cuerpo .noticia h4{font-family:georgia;font-size:1.1em;color:#CCC;padding:5px 0 3px 0}
#cuerpo .noticia p{color:#CCC;padding:5px 0}
#cuerpo .noticia a{text-decoration:none;color:#CCC}
#cuerpo .noticia a:hover{text-decoration:underline;color:#FFF}
#cuerpo .noticia div.noticia_imagen{position:relative;top:0;left:0;width:490px;height:200px;overflow:hidden}
#cuerpo .noticia div.noticia_imagen_pequena{position:relative;top:0;left:0;width:490px;height:90px;overflow:hidden}
#cuerpo .noticia .galeria{display:block;position:absolute;bottom:3px;right:3px;width:100px;height:17px;padding:3px 5px 0 0;background:url(../img/trans_negra.png) top left repeat;text-align:right}
#cuerpo .noticia .galeria img{display:block;position:absolute;top:-3px;left:3px;width:16px;height:16px;}
#cuerpo .noticia .volver{position:relative;top:0;left:0;width:85px;float:right;margin:5px 6px 0 0;color:#999;font:1em "Tahoma", Verdana, Arial, Helvetica, sans-serif}
/*FIN NOTICIA AMPLIADA*/
.paginacion{position:relative;top:0;left:0;width:490px;height:15px;color:#999;border-top:1px solid #333;overflow:hidden;padding:5px 0 0 0;font:1em "Tahoma", Verdana, Arial, Helvetica, sans-serif;clear:both}
.paginacion .anterior{}
.paginacion .select{color:#fff !important;font-size:1.1em;font-weight:bold}
.paginacion .siguiente{}
.paginacion a{color:#999;text-decoration:none}
.paginacion a:hover{text-decoration:underline;color:#CCC}

/**** FIN PIE ****/
.align_dcha{position:relative;text-align:right;}


/*FIN DESCARGAR PROGRAMA*/
span.titulo{font-family:georgia;color:#CCC;font-size:1.1em;font-weight:600}
span.texto{font-family:tahoma;color:#999;font-size:1em;}


/*PROGRAMA*/
#contenedor_dias{position:relative;top:0;left:0;width:500px;height:90px;}
.dia{position:relative;width:140px;height:40px;font-family:georgia;font-weight:600;background-color:#000;border:1px solid #000;float:left;margin:0 1px 30px 0;text-align:center;padding:10px 10px 10px 10px;z-index:9}
.dia a{text-decoration:none;margin:30px 0 0 0;color:#ccc;font-size:1.4em;}
.dia a:hover{text-decoration:none;margin:30px 0 0 0;color:#fff;font-size:1.4em;}
.dia_activo{position:relative;width:140px;height:40px;font-family:georgia;text-align:center;font-size:1.4em;font-weight:600;color:#fff;background-color:#A21B1B;border:1px solid #000;float:left;margin:0 1px 0 0;padding:10px 10px 10px 10px}
.dia_activo .detalle{position:relative;width:14px;height:7px;margin:14px auto 0 auto;background:url(../img/programa_detalle.gif) top left no-repeat;border-style:none}
.atemporal{position:relative;top:0;left:0;width:473px;height:auto;margin:15px 0 0 0;border-top:1px solid #666;text-align:justify}
.atemporal p.titulo{padding-bottom:5px;text-align:center;border-bottom:1px solid #666}
/*LISTADO PROGRAMA*/
.acto{position:relative;top:0;left:0;width:453px;height:auto;padding:10px;}
.acto .hora{position:relative;top:0;left:0;width:140px;height:auto;font-family:tahoma;font-size:1.3em;color:#ccc;font-weight:600;float:left}
.acto .descripcion{position:relative;top:0;left:0;width:310px;overflow:hidden;}
.acto.fondotrans{background:url(../img/trans_blanca.png) top left repeat !important;background:#404040}

p.titulo{font-family:georgia;color:#CCC;font-size:1.1em !important;font-weight:600;}
p.texto{font-family:tahoma;color:#999;font-size:1em;}
p.error{color:#f00 !important}
/* INSCRIPCION */
div.detalle{position:relative;top:0;left:0;width:694px;height:194px;margin:8px 0;overflow:hidden; background:url(../img/registrate.jpg) left top no-repeat;border:3px solid #666}
div.detalle div.texto{position:absolute;top:0;right:0;width:320px;height:194px}
div.detalle div.texto h3{margin:5px 0 10px 0 !important}
div.detalle div.texto h2{font-size:2em !important;margin:25px 0 0 0 !important;}
div.detalle div.texto p{margin:10px 0}


/****************
	EXPOSITORES
*****************/
#cuerpo div.expositores{position:relative;top:0;left:0;background:#000;padding:8px;width:480px}
#cuerpo div.expositores img.cabecera{margin-bottom:15px}
#cuerpo div.expositores h2{margin:0 10px 5px 10px;color:#9B7314}
#cuerpo div.expositores h3{color:#9B7314;font-family:"Trebuchet MS";background:url(../img/ico_cerrado.jpg) right 4px no-repeat;cursor:pointer}
#cuerpo div.expositores div.abierto h3{background:url(../img/ico_abierto.jpg) right 4px no-repeat;}

#cuerpo div.expositores p.mensaje{margin:0 10px 15px 10px;color:#fff;font-size:13px}

#cuerpo div.expositores div.identificarse{position:relative;top:0;left:0;margin:0 10px 0 10px;padding-bottom:15px;border-top:1px dotted #3d3d3d;overflow:hidden}

#cuerpo div.expositores div.identificarse a.olvido{margin-right:10px;font-size:13px;}
#cuerpo div.expositores div form input.boton_acceder{display:block;position:relative;top:0;left:0;width:206px;height:29px;background:url(../img/boton_acceso.png) top left no-repeat;text-indent:-99999px;border:none;cursor:pointer;float:right;margin:15px 10px 0 0}
#cuerpo div.expositores div form input.boton_acceder:hover{background-position:bottom left}

#cuerpo div.expositores div.alta{position:relative;top:0;left:0;margin:0 10px 0 10px;padding-bottom:15px;border-top:1px dotted #3d3d3d;border-bottom:1px dotted #3d3d3d;overflow:hidden}


#cuerpo div.expositores div form input#dw_alta{display:block;position:relative;top:0;left:0;width:206px;height:29px;background:url(../img/boton_alta_usuario.png) top left no-repeat;text-indent:-99999px;border:none;cursor:pointer;float:right;margin:10px 10px 0 0}
#cuerpo div.expositores div form input#dw_alta:hover{background-position:bottom left}

#cuerpo div.expositores div form div.columna{position:relative;top:0;left:0;width:229px;float:left;margin-right:0}
#cuerpo div.expositores div form label{display:block;color:#ccc;margin-bottom:4px;font-size:13px}
#cuerpo div.expositores div form input.campo{background:#454545;padding:4px 5px;border:none;width:212px;margin-bottom:10px;color:#fff}
#cuerpo div.expositores div form input.especial{margin:20px 0; width:100%;}
#cuerpo div.expositores div form div.botones{width:98%}
#cuerpo div.expositores div form fieldset{border:none;}
#cuerpo div.expositores div form div.checkbox{float:right;color:#CCC;padding-right:10px;margin-bottom:5px;font-size:13px}
#cuerpo div.expositores div form div.checkbox a{text-decoration:underline}
#cuerpo div.expositores div form div.checkbox a:hover{text-decoration:none;color:#fff}
#cuerpo div.expositores div form input.error{border:1px solid #f00}
#cuerpo div.expositores div form label.error{color:#f00}
/* Expositores intranet */
#cuerpo div.expositores_intranet{position:relative;top:0;left:0;background:#000;padding:10px 20px 40px 20px}
#cuerpo div.expositores_intranet h2{position:relative;top:0;left:0;font-size:35px;color:#9A7213;margin-bottom:40px}
#cuerpo div.expositores_intranet div.usuario_info{position:absolute;top:10px;right:20px;width:350px}
#cuerpo div.expositores_intranet div.usuario_info p{color:#CCC;font-size:13px;margin-bottom:10px;float:right}
#cuerpo div.expositores_intranet div.usuario_info p strong{color:#9A7213;font-weight:normal}
#cuerpo div.expositores_intranet div.usuario_info a.cerrar_sesion{position:relative;top:0;left:0;float:right;padding-left:15px;background:url(../img/expositores_cerrar.jpg) 0 2px no-repeat;clear:both}

#cuerpo div.expositores_intranet div.mis_solicitudes{position:relative;top:0;left:0;border-top:1px dotted #373737;margin-bottom:10px;overflow:hidden}
#cuerpo div.expositores_intranet div.mis_solicitudes.abierto h3{background:url(../img/ico_abierto.jpg) right 4px no-repeat;}
#cuerpo div.expositores_intranet div.mis_solicitudes h3{display:block;position:relative;color:#9A7213;font-size:20px;font-family:"Trebuchet MS";background:url(../img/ico_cerrado.jpg) right 4px no-repeat;cursor:pointer}
#cuerpo div.expositores_intranet div.mis_solicitudes table{width:100%;border-collapse:separate;border-spacing:0 5px}
#cuerpo div.expositores_intranet div.mis_solicitudes table td{padding:4px 0 4px 15px;font-size:13px;color:#999}
#cuerpo div.expositores_intranet div.mis_solicitudes table thead td{color:#ccc}
#cuerpo div.expositores_intranet div.mis_solicitudes table tbody td{background:#333}
#cuerpo div.expositores_intranet div.mis_solicitudes table tbody tr{padding-bottom:5px}


#cuerpo div.expositores_intranet div.alta_inscripcion{position:relative;top:0;left:0;border-top:1px dotted #373737;margin-bottom:10px;overflow:hidden}
#cuerpo div.expositores_intranet div.alta_inscripcion.abierto h3{background:url(../img/ico_abierto.jpg) right 4px no-repeat;}
#cuerpo div.expositores_intranet div.alta_inscripcion h3{display:block;position:relative;color:#9A7213;font-size:20px;font-family:"Trebuchet MS";background:url(../img/ico_cerrado.jpg) right 4px no-repeat;cursor:pointer;z-index:999}




/*EN CONSTRUCCION*/
.img_construccion {position:relative;top:0;width:694px;height:150px;border:3px solid #666;margin:0 0 10px 0}

/* INTRANET */
div.centrar{position:relative;top:0;left:0;width:996px;height:auto;margin:0 auto;}
#intranet_cabecera{position:relative;top:0;left:0;width:100%;height:60px;background:url(../img/intranet_top_bk.jpg) top center no-repeat}
#intranet_cabecera h1{display:block;position:relative;top:0;left:0;width:202px;height:43px;background: url(../img/intranet_logotipo.jpg) left top no-repeat;text-indent:-9999px;margin:10px 0 0 56px;float:left}
#intranet_cabecera #intranet_menu{position:relative;top:0;left:0;width:auto;height:23px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:37px 0 0 40px }
#intranet_cabecera #intranet_menu ul{list-style-type:none}
#intranet_cabecera #intranet_menu ul li{display:block;position:relative;top:0;left:0;width:auto;height:23px;background:url(../img/intranet_menu_left.png) top left no-repeat;list-style-type:none;float:left;padding-left:4px}
#intranet_cabecera #intranet_menu ul li a{display:block;position:relative;top:0;left:0;width:auto;height:23px;background:url(../img/intranet_menu_right.png) top right no-repeat;color:#fff;text-decoration:none;padding:5px 14px 0 10px;margin-right:5px;font-size:12px}
#intranet_cabecera #intranet_menu ul li.select{background:url(../img/intranet_menu_left_select.png) top left no-repeat;}
#intranet_cabecera #intranet_menu ul li.select a{background:url(../img/intranet_menu_right_select.png) top right no-repeat;color:#99792C;padding-top:3px;font-size:15px}
#intranet_cabecera #intranet_menu ul li:hover{background:url(../img/intranet_menu_left_select.png) top left no-repeat;}
#intranet_cabecera #intranet_menu ul li:hover a{background:url(../img/intranet_menu_right_select.png) top right no-repeat;color:#99792C}
#intranet_cabecera a.cerrar_sesion{display:block;position:relative;top:0;left:0;width:124px;height:21px;background:url(../img/intranet_cerrar_sesion.jpg) top left no-repeat;float:right;margin-right:50px;text-indent:-9999px}

#intranet_cuerpo{position:relative;top:0;left:0;width:100%;height:auto;overflow:hidden;background:#FFF url(../img/intranet_detalle.gif) right top no-repeat;color:#000}
#intranet_cuerpo h2{display:block;position:relative;top:0;left:0;width:879px;height:auto;padding-bottom:4px;margin-left:53px;font-weight:normal;color:#92742B;border-bottom:2px solid #AD965F;font-size:17px;margin-top:20px}
#intranet_cuerpo ul.intranet_menu_usuario{display:block;position:relative;top:0;left:0;width:159px;margin:0 0 0 53px;list-style-type:none;float:left;border-right:1px solid #ccc;padding-bottom:50px}
#intranet_cuerpo ul.intranet_menu_usuario a{display:block;position:relative;top:0;left:0;width:139px;text-decoration:none;color:#999;background:#fff url(../img/intranet_menu_usuarios_detalle.jpg) 0px 17px no-repeat;padding:10px;border-bottom:1px solid #ccc;font-size:13px}
#intranet_cuerpo ul.intranet_menu_usuario a.select{color:#666;width:140px;background:#fff url(../img/intranet_menu_usuarios_select.jpg) 0px 17px no-repeat;}
#intranet_cuerpo ul.intranet_menu_usuario a:hover{color:#666;background:#fff url(../img/intranet_menu_usuarios_select.jpg) 0px 17px no-repeat;}

#intranet_cuerpo div.dcha{position:relative;top:0;left:0;width:630px;height:auto;float:right;margin-right:104px}
#intranet_cuerpo div.dcha h3{position:relative;top:0;left:0;width:630px;height:auto;border-bottom:1px dotted #B2B2B2;padding-bottom:3px;font-weight:normal;font-size:14px;color:#666;margin-top:6px;float:left}
#intranet_cuerpo div.dcha h3.alimentacion, #intranet_cuerpo div.dcha h3.tipo_1{background:url(../img/intranet_icono_a.jpg) top left no-repeat;padding:7px 0 13px 45px;width:585px;color:#B93333}
#intranet_cuerpo div.dcha h3.taberna, #intranet_cuerpo div.dcha h3.tipo_2{background:url(../img/intranet_icono_t.jpg) top left no-repeat;padding:7px 0 13px 45px;width:585px;color:#0068C5}
#intranet_cuerpo div.dcha h3.mercader, #intranet_cuerpo div.dcha h3.tipo_3{background:url(../img/intranet_icono_m.jpg) top left no-repeat;padding:7px 0 13px 45px;width:585px;color:#82AE00}
#intranet_cuerpo div.dcha table{position:relative;top:0;left:0;width:630px;height:auto;margin:12px 0 15px 0}
#intranet_cuerpo div.dcha table tr.alterno{background:#ededed}
#intranet_cuerpo div.dcha table tr th{padding:5px 10px;text-align:left;}
#intranet_cuerpo div.dcha table tr td{padding:5px 10px;color:#767676}
#intranet_cuerpo div.dcha a.ver_mapa{display:block;position:relative;top:0;left:0;width:109px;height:23px;background:url(../img/intranet_boton_vermapa.jpg) top left no-repeat;text-indent:-99999px;float:right;margin-bottom:10px}

#intranet_cuerpo div.dcha div.reserva{position:relative;top:0;left:0;width:100%;height:auto;float:left;margin-bottom:15px}
#intranet_cuerpo div.dcha div.reserva h4, #intranet_cuerpo div#intranet_mapa h4{display:block;position:relative;top:0;left:0;padding:2px 15px 3px 37px;margin-top:15px;font-size:11px}
#intranet_cuerpo div.dcha div.reserva p, #intranet_cuerpo div#intranet_mapa p{padding:0 15px 0 37px;color:#7f7f7f;line-height:15px;margin-bottom:15px}
#intranet_cuerpo div.dcha div.reserva a, #intranet_cuerpo div#intranet_mapa a{margin-left:37px;font-weight:bold}

#intranet_cuerpo div.dcha div.reserva.naranja h4{background:url(../img/intranet_icono_naranja.jpg) 10px top no-repeat;}
#intranet_cuerpo div.dcha div.reserva.naranja h4{color:#E57921}
#intranet_cuerpo div.dcha div.reserva.naranja p strong.especial{color:#E57921}
#intranet_cuerpo div.dcha div.reserva.naranja a{color:#E57921}

#intranet_cuerpo div.dcha div.reserva.rojo h4,#intranet_cuerpo div#intranet_mapa h4{background:url(../img/intranet_icono_rojo.jpg) 10px top no-repeat;color:#D81F1F}
#intranet_cuerpo div.dcha div.reserva.rojo p strong.especial, #intranet_cuerpo div#intranet_mapa p strong.especial{color:#D81F1F}
#intranet_cuerpo div.dcha div.reserva.rojo a, #intranet_cuerpo div#intranet_mapa a{color:#D81F1F}

#intranet_cuerpo div.dcha div.reserva.verde h4{background:url(../img/intranet_icono_verde.jpg) 10px top no-repeat;}
#intranet_cuerpo div.dcha div.reserva.verde h4{color:#84C041}
#intranet_cuerpo div.dcha div.reserva.verde p strong.especial{color:#84C041}
#intranet_cuerpo div.dcha div.reserva.verde a{color:#84C041}
#intranet_cuerpo div.dcha div.botones{display:block;position:relative;top:0;left:0;width:100%;height:auto;clear:both}
#intranet_cuerpo div.dcha div.botones a.boton_pagar{display:block;position:relative;top:0;left:0;width:108px;height:23px;background:url(../img/intranet_boton_pagar.jpg) top left no-repeat;text-indent:-99999px;float:right;margin-bottom:10px}
/* Datos personales */
#intranet_cuerpo div.dcha h3.datos{color:#99792C;margin-top:15px}
#intranet_cuerpo div.dcha div.txt_actividad{position:relative;top:0;left:0;width:100%;height:auto;color:#7f7f7f;margin-left:10px;padding-top:15px;clear:both}
#intranet_cuerpo div.dcha div.txt_actividad strong{color:#000}
#intranet_cuerpo div.dcha div.txt_actividad p{margin-bottom:10px}
#intranet_cuerpo div.dcha table.usuario{width:311px;float:left}
#intranet_cuerpo div.dcha a.cambiar_contrasena{display:block;position:relative;top:0;left:0;width:148px;height:23px;background:url(../img/intranet_boton_contrasena.jpg) top left no-repeat;text-indent:-9999px;margin-top:37px;float:right}
/* Mapa */
#intranet_cuerpo div#intranet_mapa{position:relative;top:0;left:0;width:100%;height:520px}
/* Ayuda */
#intranet_cuerpo div.dcha div.ayuda{padding-bottom:30px}
#intranet_cuerpo div.dcha div.ayuda p.info{display:block;padding:5px 20px 10px 10px;clear:both;color:#7f7f7f;line-height:15px}
#intranet_cuerpo div.dcha div.ayuda div.tipo_pago{display:block;position:relative;top:0;left:0;width:277px;height:auto;float:left;text-align:center;margin:10px 25px 0 0px}
#intranet_cuerpo div.dcha div.ayuda div.tipo_pago h4{font-size:13px;color:#99792C;font-weight:normal;font-family:Arial, Helvetica, sans-serif;margin:5px 0 10px 0;}
#intranet_cuerpo div.dcha div.ayuda div.tipo_pago p{padding:0;color:#7f7f7f;line-height:17px;margin-bottom:15px}

#intranet_cuerpo div.dcha div.ayuda a.pagar_ahora{display:block;position:relative;top:0;left:0;width:168px;height:23px;background: url(../img/intranet_pagar_ahora.jpg) top left no-repeat;margin:0 0 20px 50px;text-indent:-99999px;clear:both}

#intranet_pie{position:relative;top:0;left:0;width:100%;height:60px}

