/* ESTILOS GENERALES */
body { height: 100%; margin:0px; padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 11px; color: #6E6E6E; }
html {  }

/* ESTILOS CAJAS GLOBALES */
#web-home { height: 100%; }
#web { height: 100%; }
#contenido { width: 635px; height: 100%; }
#cabecera { border-top: 5px solid #40331A;  }
#subcabecera { display: none; }
#datos { clear: both; width: 617px; }
#pie { clear: both; width: 617px; }

/* ESTILOS PARA LA CABECERA DE LA WEB */
#cabecera-contenido { margin-top: 1px; padding-top: 9px; height:70px;  }
#cabecera-logo { float: right; width: 59px; height: 60px; padding-right: 15px; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/logoimprimir.gif); background-repeat: no-repeat; }
#cabecera-logo h1 { display: none; }
#cabecera-menu { display: none; } 
#cabecera-opciones { display: none; }

/* ESTILOS PARA DATOS */
#datos-padding { margin-left: 18px; margin-top: 1px; }
#datos-cuerpo strong { color: #2F302F; }
#datos-cuerpo b { color: #2F302F; }
#datos-cuerpo p { padding:0px; margin: 8px 0px 8px 0px; }

/* ESTILOS PARA EL PIE DE LA WEB */
#pie-padding { margin-left: 18px; margin-top: 1px; padding-top: 15px; border-top: 2px solid #CAC5B3; }
#pie-nombre { color: #393731; float: left;}
#pie-datos { padding-left: 50px; float: left; }
#pie-email { float: right; }
#pie a { text-decoration: none; color: #990000; }
#pie a:hover { color: #600000; }

/* ESTILOS PARA LOS TITULOS */
#datos h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #990000; margin: 0px; margin-bottom: 4px; padding: 0px; text-transform: Uppercase; }
#datos h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #990000; margin: 0px; margin-bottom: 4px; padding: 0px; text-transform: Uppercase; letter-spacing: -1px; }
#datos h4 { color: #B0403A; font-size: 14px; margin: 0px; margin-bottom: 3px; padding: 0px; }
#datos h5 { color: #990000; font-size: 12px; margin: 0px; margin-bottom: 3px; margin-top: 8px;  padding: 0px; padding-left: 10px; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_menu_cabecera.gif); background-repeat: no-repeat; }
#datos h6 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #990000; margin: 0px; margin-bottom: 4px; padding: 0px; text-transform: Uppercase; }
#datos h2 span { font-size: 11px; }

/* ESTILOS PARA LOS LISTADOS */
ul.listado-documentos { margin: 0px; padding: 0px; list-style-type: none; }
ul.listado-documentos li { margin:0px; padding: 0px; padding-left: 12px; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet_documentos.gif); background-repeat: no-repeat; }

/* ESTILOS PARA LAS SIMULACION DE CARPETAS */
#listado-carpetas { display: none; }
#datos-carpetas { background-color: #F3F3F3; border: 1px solid #BFBAAA;  }
#datos-carpetas-padding { padding: 20px; padding-top: 10px; padding-bottom: 0px;}

#agendaDatos {  }

/* ESTILOS PARA TEXTO */
.texto { color: #6E6E6E; }
.destacado { color: #393731; }
.explicacion { color:#B0403A; }
.nota { color:#B0403A; font-size: 10px; }
.anexo { color:#6E6E6E; font-size: 10px; }

/* ESTILOS PARA FORMULARIOS */
#formulario { padding-top: 8px; padding-bottom: 15px; border-top: 1px solid #CAC5B3; border-bottom: 1px solid #CAC5B3; }
#formulario fieldset { float: left; border: 0px; }
#formulario label { width: 105px; float: left; text-align: right; margin: 0 1em 10px 0 clear: both; padding-top: 3px; } 
#formulario input { font-size: 11px; margin-bottom: 3px; }
#formulario textarea { font-size: 11px; font-family: arial, helvetica; margin-bottom: 3px; }
#formulario .focus { font-size: 11px; margin-bottom: 3px; background-color: #E3E1DC; color: #222222; }
#formulario .nofocus { font-size: 11px; margin-bottom: 3px; background-color: #FFFFFF; color: #6E6E6E; }
#formulario cite { font-size: 10px; color:#B0403A; }
#formulario .boton { color: #40331A; background-color: #D2CBBB; border-top: 1px solid #A59D8A; border-left: 1px solid #A59D8A; border-right: 2px solid #918874; border-bottom: 2px solid #918874; font-weight: bold; }
.datos-necesarios { font-size: 11px; color: #990000; }

/* ESTILOS PARA LOS ENLACES */
a.enlace { display: none; }
a.enlace-destacado { display: none; }
a.enlace-subir { display: none; }
a.enlace-volver { display: none; }
a.enlace-imprimir { display: none; }

/* ESTILOS PARA IMAGENES */
.imagen-conmarco { border: 4px solid #FFFFFF; }
.imagen-izquierda-conmarco { float: left; border: 4px solid #FFFFFF; margin-right: 11px; }
.imagen-derecha-conmarco { float: right; border: 4px solid #FFFFFF; margin-left: 11px; }
dl.imagen-galeria { width: 90px; text-align: center; padding: 5px; padding-right: 15px; float: left; }
.imagen-galeria dt img { border: 4px solid #FFFFFF; }
.imagen-galeria dd { margin: 0px; padding: 0px; font-size: 10px; color: #333333; }

/* ESTILOS PARA LA LINEA */
.linea { height: 1px; background-color: #CAC5B3; border: 1px solid #CAC5B3; clear: both; }

/* ESTILOS PARA FLOTAR */
.flotar-izquierda { float: left; }
.flotar-derecha { float: right; }

/* ESTILOS PARA BORRAR ESTILOS Y OCULTAR Y MOSTRAR IMPRIMIR*/
.mostrarimprimir { display: visible; color: #990000; font-size: 13px; text-transform: uppercase; }
.nomostrarimprimir { display: none;  }
.borrar { clear: both; }
.ocultar { display: none; }
