
body { margin-top: 12.4em; background-color: #E3E2DF;  background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/entrada_fondo.gif'); background-repeat: repeat-x; text-align: center; font-family: arial, helvetica; color: #666666; font-size: 0.95em; }
h3	{ color: #000000;}
#cajaformulario {background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/entrada_caja.gif'); background-repeat: no-repeat; width:18.3em; height:12.6em; margin-left: auto;  margin-right: auto; _margin-top:-0.2em;}
#formulario { padding: 0em; margin: 0em; width: 19.5em; _width: 18.3em; }
#formulario fieldset { border: 0em; font-weight: bold; }
#formulario label { padding-left: 2em; text-align:left; display: block; margin:0.41em 0.41em 0em 0.41em;}
#formulario label input { display: block;font-family: arial, helvetica; color: #666666; font-size: 0.75em; width:16em; }
#formulario p { text-align:center; margin-top: 0.4em; width: 95%; }
#formulario p input { display:inline; width: auto; height: 1.8em; margin: 0em 0.41em 0em 0.41em; color: #000000; font-size:0.9em; font-weight:bold; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); background-position: top; border: 0.084em solid #B0ACA7; }

/* Parte Publica */
#cabecera-logo { width: 15.8em; height: 7em; border-right: 0.084em solid #FFFFFF; float:left; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_cabecera.gif); background-repeat: repeat-x; }
#cabecera-decoracion{ width: 17.8em; height: 7em; float:right; border-right: 0.084em solid #FFFFFF; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_decoracion.gif); background-repeat: repeat-x; }
#cabecera-imagen { width: 17.8em; height: 5.3em; }
#cabecera-titulo { width: 17.8em; height: 1.7em; background-color: #D63636; font-weight: bold; color: #FFFFFF; text-transform: uppercase; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_titulo.gif); background-repeat: no-repeat; background-position: top right; }
#cabecera-titulo-padding { padding:0.25em; }
#cabecera-datos { width: 29.1em; height: 7em; float:right; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_datos.gif); background-repeat: repeat-x; }
#cabecera-datos-padding { padding-top: 1.5em; padding-right: 0.8em; float:right; }
#cabecera-datos-formulario h2 { padding-top: 0.25em; margin:0em; font-family: Verdana, Arial, Helvetica; font-size: 0.95em; text-transform: uppercase;letter-spacing: -0.084em; color: #5F7A8B; font-weight: bold; }
#cabecera-datos-formulario a { color: #5F7A8B; font-weight: normal; }

/* CONTENIDO LAYOUT HOME PUBLICO */
#contenido-home-modelo1-contenido1 { width: 21.7em; float: left; }
#contenido-home-modelo1-contenido2 { width: 21.7em; float: right; }
#contenido-home-modelo1-contenido3 { margin-top: 1.2em width: 21.7em; float: left; }
#contenido-home-modelo1-contenido4 { margin-top: 1.2em width: 21.7em; float: right;}

#contenido-home-modelo2-contenido1 { width: 16.6em; float: left; }
#contenido-home-modelo2-contenido2 { width: 26.7em; float: right; }
#contenido-home-modelo2-contenido3 { margin-top: 1.2em; width: 21.7em; float: left; }
#contenido-home-modelo2-contenido4 { margin-top: 1.2em; width: 21.7em; float: right;}

#contenido-home-modelo3-contenido1 { width: 21.7em; float: left; }
#contenido-home-modelo3-contenido2 { width: 21.7em; float: right; }
#contenido-home-modelo3-contenido3 { margin-top: 1.2em width: 26.7em; float: left; }
#contenido-home-modelo3-contenido4 { margin-top: 1.2em width: 16.6em; float: right;}

/* TEMPLATES PARA LAS CAJAS DE HOME PUBLICA: PAGINAS LIBRES, EVENTOS Y NOTICIAS */
.caja-home-pags-modelo1 { border: 0.084em solid #E3E3E3; background: #F5F7F9; height: 18.5em; }
.caja-home-pags-modelo1 h4 { background: #5E7B8C; padding: 0.5em 0.5em 0em 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-pags-modelo1 img { float:right; padding-left: 0.41em; padding-bottom: 0.16em; }
.caja-home-pags-modelo1-entradilla { background: #5E7B8C; padding: 0em 0.5em 0.5em 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; }
.caja-home-pags-modelo1-padding { padding: 0.67em; }
.caja-home-pags-modelo1-padding p { padding: 0em; margin: 0em 0em 0.33em 0em; }

.caja-home-pags-modelo2 { border: 0.084em solid #E3E3E3; height:18.5em; }
.caja-home-pags-modelo2 h4 { background: #D63636; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-pags-modelo2 img { float:right; padding-left: 0.41em; padding-bottom: 0.16em; }
.caja-home-pags-modelo2-entradilla { padding:0.67em; background: #FFFFFF; font-weight: bold; }
.caja-home-pags-modelo2-padding { padding: 0.67em; }
.caja-home-pags-modelo2-padding p { padding: 0em; margin: 0em 0em 0.33em 0em; }

.caja-home-pags-modelo3 { border: 0.084em solid #E3E3E3; height: 18.5em; }
.caja-home-pags-modelo3 h4 { background: #5E7B8C; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-pags-modelo3 img { float:left; padding-right: 0.41em; padding-bottom: 0.16em; }
.caja-home-pags-modelo3-entradilla { padding:0.67em; background: #FFFFFF; font-weight: bold; }
.caja-home-pags-modelo3-padding { padding: 0.67em; }
.caja-home-pags-modelo3-padding p { padding: 0em; margin: 0em 0em 0.33em 0em; }

.caja-home-noticias-modelo1 { border: 0.084em solid #E3E3E3; background: #EDF1F4; height: 18.5em; }
.caja-home-noticias-modelo1 h4 { background: #ABB9C2; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-noticias-modelo1 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-noticias-modelo1-padding { padding: 0.67em; }

.caja-home-noticias-modelo2 { border: 0.084em solid #E3E3E3; background: #EDF1F4; height: 18.5em; }
.caja-home-noticias-modelo2 h4 { background: #5E7B8C; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-noticias-modelo2 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-noticias-modelo2-padding { padding: 0.67em; }

.caja-home-noticias-modelo3 { border: 0.084em solid #E3E3E3; background: #EDF1F4; height: 18.5em; }
.caja-home-noticias-modelo3 h4 { background: #D63636; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-noticias-modelo3 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-noticias-modelo3-padding { padding: 0.67em; }

.caja-home-eventos-modelo1 { border: 0.084em solid #E3E3E3; background: #FFFFFF; height: 18.5em; }
.caja-home-eventos-modelo1 h4 { background: #ABB9C2; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-eventos-modelo1 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-eventos-modelo1-padding { padding: 0.67em; }

.caja-home-eventos-modelo2 { border: 0.084em solid #E3E3E3; background: #FFFFFF; height: 18.5em; }
.caja-home-eventos-modelo2 h4 { background: #5E7B8C; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-eventos-modelo2 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-eventos-modelo2-padding { padding: 0.67em; }

.caja-home-eventos-modelo3 { border: 0.084em solid #E3E3E3; background: #FFFFFF; height: 18.5em; }
.caja-home-eventos-modelo3 h4 { background: #D63636; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
.caja-home-eventos-modelo3 img { float:right; margin: 0em 0em 0.16em 0.41em; border: 0.084em solid #9FAFB6 }
.caja-home-eventos-modelo3-padding { padding: 0.67em; }

/* ESTILOS PARA LAS PAGINAS LIBRES: ZONAS PUBLICAS */
#caja-interior-subcabecera { width: 44.7em; border: 0.084em solid #E3E3E3; border-bottom: 0.67em solid #333333; background: #ADBCC3; color: #FFFFFF;font-size: 1em; }
#caja-interior-subcabecera-padding{ padding: 0.67em; }
#caja-interior-subcabecera h3 { padding: 0em; margin:0em; font-size: 10.5em; color: #FFFFFF; }

#caja-interior-contenido { width: 44.7em; border: 0.084em solid #E3E3E3; margin-top:1em; }
#caja-interior-contenido h4 { background: #D63636; padding: 0.5em; margin:0em; font-size: 10.084em; color: #FFFFFF; text-transform: uppercase; }
#caja-interior-contenido h5 { padding:0em; margin:0em; color: #7C0000; font-weight: bold; font-size: 10.084em; text-transform: uppercase; }
#caja-interior-contenido h6 { padding:0em; margin:0em; font-weight: bold; font-size: 10.084em; margin-top: 0.8em; padding-top: 0.33em; border-top: 0.084em solid #E3E3E3; }
#caja-interior-contenido-entradilla { background: #FFFFFF; color: #002A39; }
#caja-interior-contenido-entradilla-padding { padding: 0.67em; }
#caja-interior-contenido-padding { padding: 0.67em; }
#caja-interior-contenido-culumnna1 { width: 29.5em; float:left; border-right: 0.084em solid #E3E3E3; }
#caja-interior-contenido-culumnna2 { width: 14.9em; float:right; }
#caja-interior-contenido-culumnna1-padding { padding: 0.67em; }
#caja-interior-contenido-culumnna2-padding { padding: 0.67em; }

#caja-interior-contenido-culumnna1-modelo1 { width: 29.5em; float:right; border-left: 0.084em solid #E3E3E3; }
#caja-interior-contenido-culumnna2-modelo1 { width: 14.9em; float:left; }
#caja-interior-contenido-padding-modelo1 { padding: 0.67em; }
#caja-interior-contenido-culumnna2-modelo1 img { border: 0.084em solid #9FAFB6; }

#caja-interior-contenido-culumnna1-modelo2 { width: 14.9em; float:right; }
#caja-interior-contenido-culumnna2-modelo2 { width: 29.5em; float:left; border-right: 0.084em solid #E3E3E3; }
#caja-interior-contenido-padding-modelo2 { padding: 0.67em; }
#caja-interior-contenido-culumnna1-modelo2 img { border: 0.084em solid #9FAFB6; }

#caja-interior-contenido-modelo3 { width: 44.5em; }
#caja-interior-contenido-padding-modelo3 { padding: 0.67em; }
#caja-interior-contenido-imagenes-modelo3 { float:right; }
#caja-interior-contenido-modelo3 img { border: 0.084em solid #9FAFB6; }
.caja-interior-contenido-ancho-modelo3 { width: 14.9em; }

/* ESTILOS PARA EL MENU PUBLICO */
#menu dl, dt, dd, ul, li { margin: 0em; padding: 0em; list-style-type: none; }
#menu { width: 170.5em; }
#menu dl {width: 170.5em;}
#menu dl dt { text-transform: uppercase; padding-left: 1.5em; height: 1.6em; line-height: 1.6em; font-weight: bold; border: 0.084em solid #BAC6CD; margin-bottom: 0.6em; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_menu_publico.gif);  background-repeat: no-repeat; }
#menu dl dt#seleccionado { color: #FFFFFF; padding-left: 1.5em; height: 1.6em; line-height: 1.6em; font-weight: bold; border: 0.084em solid #BAC6CD; margin-bottom: 0.6em; background-color: #CC0000; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_menu_publico_s.gif);  background-repeat: no-repeat; }
#menu dl dd { border: 0.084em solid #BAC6CD; background: #FFFFFF; margin-bottom: 0.6em; margin-top:-0.67em;padding-left: 1.5em;background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_submenu_publico.gif);  background-repeat: repeat-y; }
#menu dl li {  margin-top: 0.25em; margin-bottom: 0.25em; }
#menu dl li#seleccionado { margin-top: 0.25em; margin-bottom: 0.25em; font-weight: bold; color: #7D0000; }
#menu dl li a { color: #5E7B8C; text-decoration: none; display: block; border: 0em none; height: 100%; }
#menu dl dt a { color: #5E7B8C; text-decoration: none; display: block; border: 0em none; height: 100%; }
#menu dl li a:hover { color: #7D0000; }
#menu dl dt a:hover { color: #CC0000; }

/* Entrada para usuarios registrados */
#cabecera-datos-formulario { background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_cabecera_formulario.gif); background-repeat: no-repeat; background-position: top right; }
#cabecera-datos-formulario form { padding:0em; margin:0em; }
#cabecera-datos-formulario label { float:right; font-family: Verdana, Arial, Helvetica; font-size: 0.95em; color: #333333; font-weight: bold; height: 20.084em; }
#cabecera-datos-formulario input { font-family: Verdana, Arial, Helvetica; font-size: 0.95em; color: #333333; width:6.7em; }
#cabecera-datos-formulario input.boton { width:auto; font-family: Verdana, Arial, Helvetica; font-size: 0.95em; color: #FFFFFF; font-weight: Bold; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondo_boton.gif);  background-repeat: repeat-x; background-color: #7092A9; border: 0.084em solid #4C6A7E; }
#cabecera-datos-formulario a:hover { color: #000000; font-weight: normal; }

.usuarios-ancho-100 {
	width:8.2em;
	background: #FFFFFF;
}
