/* ESTILOS GLOBALES */
html, body {margin: 0; padding: 0; border: 0; font-family: arial,helvetica; font-size:11px; overflow-x:hidden; }
td { font-size:11px; }
form {margin: 0; padding: 0;}
.borrar { clear: both; }

/* ESTILOS DE ESTRUCTURA DE LA ADMINISTRACION */
#principal { width: 730px; background-color: #FFFFFF; text-align: left; background: url('/MODULOS/_GLOBAL/admin/interfaces/img/lateral_fondo.gif'); background-repeat: repeat-y; }
#cabecera { height: 39px; background: url('/MODULOS/_GLOBAL/admin/interfaces/img/fondocabecera.jpg'); }
#contenedor { width: 730px; }
#menu { position: relative; float: left; width: 146px; max-width: 146px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_fondo.gif'); }
#contenido {position: relative; width: 584px; float: right; background-color: #FFFFFF;  }
#contenidomargenes {padding: 16px 10px 40px 20px; }
#pie { margin: 0px; padding: 5px; color: #666666; background-color: #FFFFFF; border-top: 1px solid #D6D6D6; border-bottom: 1px solid #D6D6D6; }

/* ESTILOS PRINCIPAL */
#agrupaciondeopciones { padding-left: 40px; padding-top: 10px; }
#agrupaciondeopciones a { color: #006699; font-weight: bold; padding-left: 20px;  }
#agrupaciondeopciones .bloque1 { width: 200px; height: 25px; border-right: 1px solid #DDDDDD; float:left; margin-right: 20px; }
#agrupaciondeopciones .bloque2 { width: 200px; height: 25px; float:left }
.opcion { background: url('/MODULOS/_GLOBAL/admin/interfaces/img/bullet_opciones.gif'); background-repeat: no-repeat; }

/* MENU LATERAL DE OPCIONES */
#menu ul { margin: 0px; padding: 0px; list-style: none; }
#menu li { min-height: 18px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #808080; }
#menu a { display: block; padding: 5px 10px; width: auto; color: #666666; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_bullet_off.gif'); background-repeat: no-repeat; }
#menu a:hover { color: #000000; background-color: #F7F7F6; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_bullet_on.gif'); background-repeat: no-repeat; }

/* SUBMENUS LATERAL DE OPCIONES (LATERAL IZQUIERDO) */
#menu ul ul li { width: 146px; margin: 0px; border: 0px; border-bottom: 1px solid #FFFFFF; background-color: #A3A3A3; }
#menu ul ul a { display: block; padding: 5px 5px 5px 10px; width: 131px; color: #FFFFFF; background-color: #A3A3A3; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_subbullet_off.gif'); background-repeat: no-repeat; }
#menu ul ul a:hover { color: #FFFFFF; background-color: #B9B9B9; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_subbullet_on.gif'); background-repeat: no-repeat; }

/* ESTILOS DE TABLAS DE LISTADOS, UBICACION SUPERIOR */
.listadosuperior { border-collapse:collapse; background-color: #FFFFFF; }
.listadosuperior thead th { border-bottom: 1px solid #999999; padding: 4px 0px 2px 4px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/listadosuperior_th_fondo.gif'); background-color: #D9D9D9; font-weight: bold; font-size: 11px; color: #333333; text-align: left;}
.listadosuperior thead th a { padding-right: 8px; color: #333333; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/listadosuperior_th_a_bullet.gif'); background-repeat: no-repeat; background-position: right; }
.listadosuperior thead th a:hover { color: #333333; }
.listadosuperior tfoot th { font-size: 12px; padding:5px; border-top: 1px solid #000000; }
.listadosuperior td {padding:2px; border-top: 1px solid #CDCDCD; color: #666666; }
.listadosuperior td a { color: #333333; }
.listadosuperior td a:hover { color: #00000; }
.listadosuperior td p {margin:0px; white-space: nowrap; font-weight: bold; color: #000000; }
.listadosuperior td p a { color: #006699; }
.listadosuperior td p a:hover { color: #000000; }
.listadosuperiorcoloralternativo { background-color: #F5FAFA; border-bottom: 1px solid #CDCDCD; }
.listadosuperiorcolorover { background-color: #E0ECF3; }

/* ESTILOS DE TABLAS DE LISTADOS, UBICACION INFERIOR */
.listadoinferior { margin-top: 8px;border-collapse:collapse; background-color: #FFFFFF; }
.listadoinferior thead th { border-bottom: 1px solid #999999; padding: 4px 0px 2px 4px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/listadoinferior_th_fondo.gif'); background-color: #D6B184; font-weight: bold; font-size: 11px; color: #333333; text-align: left;}
.listadoinferior thead th a { padding-right: 8px; color: #644B2C; text-decoration: none; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/listadoinferior_th_a_bullet.gif'); background-repeat: no-repeat; background-position: right; }
.listadoinferior thead th a:hover { color: #644B2C; }
.listadoinferior tfoot th { font-size: 12px; padding:5px; border-top: 1px solid #000000; }
.listadoinferior td {padding:2px; border-top: 1px solid #CDCDCD; color: #666666; }
.listadoinferior td a { color: #333333; }
.listadoinferior td a:hover { color: #00000; }
.listadoinferior td p {margin:0px; white-space: nowrap; font-weight: bold; color: #000000; }
.listadoinferior td p a { color: #006699; }
.listadoinferior td p a:hover { color: #000000; }
.listadoinferiorcoloralternativo { background-color: #F7F6F4; border-bottom: 1px solid #CDCDCD; }
.listadoinferiorcolorover { background-color: #FDE7CC; }

/* ESTILOS DE TABLAS DE LISTADOS, UBICACION INFERIOR */
.listadorelaccion { border-collapse:collapse; background-color: #FFFFFF; }
.listadorelaccion thead th { border-bottom: 1px solid #999999; padding: 4px 0px 2px 4px; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); font-weight: bold; font-size: 11px; color: #333333; text-align: left;}
.listadorelaccion thead th a { padding-right: 25px; padding-left: 16px; color: #000000; text-decoration: none; float:right; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/boton_anadir.gif'); background-repeat: no-repeat; }
.listadorelaccion thead th a:hover { color: #000000; }
.listadorelaccion tfoot th { font-size: 12px; padding:5px; border-top: 1px solid #000000; }
.listadorelaccion td {padding:3px; border-top: 1px solid #CDCDCD; color: #666666; }
.listadorelaccion td a { color: #333333; }
.listadorelaccion td a:hover { color: #00000; }
.listadorelaccion td p {margin:0px; padding-right: 25px; white-space: nowrap; font-weight: bold; color: #000000; }
.listadorelaccion td p a { color: #006699; }
.listadorelaccion td p a:hover { color: #000000; }


/* PAGINACION */
.paginacion { float: right; color: #333333; font-weight: bold; }
.paginacion a { color: #F89722; }
.paginacion a:hover { color: #7F3800; }
.paginacionactual { color: #7F3800; }
.paginacionavanzar { background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/paginacion_avanzar.gif'); }
.paginacionavanzartodo { background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/paginacion_avanzar_todo.gif'); }
.paginacionretroceder { background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/paginacion_retroceder.gif'); }
.paginacionretrocedertodo { background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/paginacion_retroceder_todo.gif'); }
.registros { float: left; color: #333333; font-weight: bold; }
.numregistros { color: #F89722; }

/* FORMULARIOS */
.formulariogeneral h5 { margin: 0px; font-size: 12px; padding: 8px 0px 8px 0px; }
.formulariogeneral fieldset { display: block; width: auto; margin: 0px 0px 0px 0px; padding: 15px 15px 15px 15px; background-color: #FBF7F2; border: 1px solid #B0ACA7; }
.formulariogeneral fieldset h6 { margin: 0px 0px 5px 0px; font-size: 12px; border-bottom: 1px solid #DCB79B; color: #7F3800; padding: 0px 0px 3px 10px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_bullet.gif'); background-repeat: no-repeat; }
.formulariogeneral fieldset.subformulario { width: auto; margin: 8px 0px 8px 0px; background-color: #E6E1DC; border: 1px solid #B0ACA7; }
.formulariogeneral fieldset.subformulario input { display: block; font-size: 11px; }
.formulariogeneral fieldset.subformulario textarea { font-size: 11px; font-family: arial, helvetica; }
.formulariogeneral fieldset.subformulario label { display: block; margin: 8px 0px 8px 0px; font-weight: bold; font-size: 11px; }
.formulariogeneral input { display: block; width: 97%; font-size: 11px; }
.formulariogeneral label { display: block; margin: 8px 0px 8px 0px;	font-weight: bold; font-size: 11px; }
.formulariogeneral label .radio { clear: both; float: left; width: auto; }
.formulariogeneral select { display: block; font-size: 11px;  }
.formulariogeneral textarea { font-size: 11px; font-family: arial, helvetica; }
.formulariogeneral p {width:auto;text-align: center; }
.formulariogeneral p input { display:inline; width: auto; height: 21px; margin: 0px 5px 0px 5px; color: #000000; font-size:11px; font-weight:bold; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); background-position: top; border: 1px solid #B0ACA7; }
.formulariogeneral button { display:inline; width: auto; height: 21px; margin: 0px 5px 0px 5px; color: #000000; font-size:11px; font-weight:bold; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); background-position: top; border: 1px solid #B0ACA7;  }
.campo-obligatorio {color:#CC0000;font-weight: bold; font-size: 15px;}


/* ESTILOS PERSONALIZACION NET2U CABECERA */
#cabecera p { text-align:right; margin: 0px; padding: 10px 10px 0px 0px; }
#menu h1 { margin: 0px; background-color: #BCBBB9; color: #000000; font-size: 11px; padding: 5px 0px 5px 5px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/menu_bullet_cabecera.gif'); background-repeat: no-repeat; background-position: right; }
#contenido h1 { margin:0px; margin-bottom:8px; padding-bottom: 5px; border-bottom: 1px solid #F89722; font-size: 12px; font-weight: bold; color: #F89722; }
#contenido h1 .path { color: #7F3800; font-weight: normal; }
#contenido h1 .path a { color: #7F3800; text-decoration:underline; }
#contenido h1 .path a:hover	{ color: #F89722; }
#contenido h1 .pathactual { color: #7F3800; }
#contenido h2 { margin:8px 0px 8px 0px; padding: 3px; border: 1px solid #A9A9A9; border-left: 6px solid #A9A9A9; font-size: 11px; font-weight: bold; color: #8A8A8A; background-color: #F1F5F5; }
#contenido h2 p { margin:0px; padding-left: 7px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/contenido_h1_bullet.gif'); background-repeat: no-repeat;}
#contenido h2 a { color: #006699; text-decoration: underline; }
#contenido h2 a:hover { color: #000000;}
#contenido h2 input { font-size: 11px; }
#contenido h2 .botones { font-size: 11px; width: auto; height: 19px; margin: 0px 5px 0px 5px; color: #000000; font-weight:bold; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); background-position: top; border: 1px solid #B0ACA7; }
#contenido h3 { margin:8px 0px 8px 0px; padding: 3px; border: 1px solid #977D5D; border-left: 6px solid #977D5D; font-size: 11px; font-weight: bold; color: #977D5D; background-color: #FBF7F2; }
#contenido h3 p { margin:0px; padding-left: 7px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/contenido_h1_bullet.gif'); background-repeat: no-repeat;}
#contenido h3 a { color: #006699; text-decoration: underline; }
#contenido h3 a:hover { color: #000000;}
#contenido h4 { margin:8px 0px 8px 0px; padding: 3px; padding-left: 20px; font-size: 12px; background: #7F3800; color: #FFFFFF; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/mensajes.gif'); background-repeat: no-repeat; }
#ayuda { position: relative; float: right; padding-right: 10px;}

/* TITULO DE GESTORES */
#contenidotitulo_principal { padding: 8px 0px 8px 25px; font-size:14px; font-weight: bold; color: #FFFFFF; width: auto; background-color: #CC6633; border-top: 1px solid #FFFFFF; border: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/contenido_titulo_noticias.jpg'); }

/* ESRILOS POPUP */
#ventanaerror { margin:8px 0px 8px 0px; padding: 3px; padding-left: 20px; font-size: 12px; background: #7F3800; color: #FFFFFF; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/mensajes.gif'); background-repeat: no-repeat; }
#ventanaopciones { margin:0px; margin-bottom: -8px; height: 20px; border-bottom: 1px solid #999999; padding: 0px; background-color: #B3AFAB; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/formulario_fondo_boton.gif'); font-weight: bold; font-size: 11px; color: #333333;}
#ventanaopciones a { margin-top: 3px; margin-left: 6px;padding-left: 16px; padding-right: 6px; color: #000000; text-decoration: none; float:left; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/boton_anadir.gif'); background-repeat: no-repeat;}
#ventanaopciones a:hover { color: #000000; }

/* ESTILO PARA POPUP */
#esquemasinnada {width: 100%; margin:0px; padding:0px; }
#esquemasinnada h1 { margin:0px; margin-bottom:8px; padding: 5px; border-bottom: 1px solid #F89722; font-size: 12px; font-weight: bold; color: #F89722; }
#esquemasinnada h1 .path { color: #7F3800; font-weight: normal; }
#esquemasinnada h1 .path a { color: #7F3800; text-decoration:underline; }
#esquemasinnada h1 .path a:hover	{ color: #F89722; }
#esquemasinnada h1 .pathactual { color: #7F3800; }
#esquemasinnada h2 { margin:8px 0px 8px 0px; padding: 3px; border: 1px solid #A9A9A9; border-left: 6px solid #A9A9A9; font-size: 11px; font-weight: bold; color: #8A8A8A; background-color: #F1F5F5; }
#esquemasinnada h2 p { margin:0px; padding-left: 7px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/contenido_h1_bullet.gif'); background-repeat: no-repeat;}
#esquemasinnada h2 a { color: #006699; text-decoration: underline; }
#esquemasinnada h2 a:hover { color: #000000; }
#esquemasinnada h3 { margin:8px 0px 8px 0px; padding: 3px; border: 1px solid #977D5D; border-left: 6px solid #977D5D; font-size: 11px; font-weight: bold; color: #977D5D; background-color: #FBF7F2; }
#esquemasinnada h3 p { margin:0px; padding-left: 7px; background-image: url('/MODULOS/_GLOBAL/admin/interfaces/img/contenido_h2_bullet.gif'); background-repeat: no-repeat;}
#esquemasinnada h3 a { color: #006699; text-decoration: underline; }
#esquemasinnada h3 a:hover { color: #000000; }
#esquemasinnada select {font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #666666; }

#form_listado select {font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #666666; }