@charset "utf-8";
/* CSS Document */
/* ************************************************ */
.MNF_menu_visible{
	display:block;
}
.MNF_menu_novisible{
	display:none;
}
/* ************************************************ */
/*INICIALIZADORES*/
h1,h2,h3,h4,h5,h6,p{
padding:0px;
margin:0px;
}
ol,ul,li{
list-style:none;
padding:0px;
margin:0px;
}
a img{
border:none;
}
td.boton input {
background:url(../img/fdo-boton.jpg) repeat-x;
border:#CCCCCC solid 1px;
height:42px;
}
.boton-verde{
background:url(../img/fdo-boton.jpg) repeat-x;
border:#009900 solid 1px;
height:42px;
color:#009900;
font-weight:bold;
}
.boton-rojo{
background:url(../img/fdo-boton.jpg) repeat-x;
border:#EE4143 solid 1px;
height:42px;
color:#EE4143;
font-weight:bold;
}
td.campo-texto-siple input {
background:url(../img/fdo-campos.jpg) repeat-x;
border:#CCCCCC solid 1px;
padding:0.2em;
}

td.campo-texto-siple a{
background:url(../img/editar-registro.gif) no-repeat 0% 100%;
padding-left:1.5em;
color:#3AA026;
text-decoration:none;
margin-left:1em;
font-size:0.8em;
}
td.campo-texto-siple a:hover{
color:#246217;
}

td.campo-texto-vlineas textarea{
background:#FFFFFF url(../img/fdo-campos.jpg) repeat-x;
border:#CCCCCC solid 1px;
padding:0.2em;
}
table, td, tr{
border:none;
padding:1px;
}
td.texto-formulario{
font-size:0.7em;
text-align:right;
}
/*estilos del sitio*/
body{
background:#FFFFFF;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
#logo{
position:absolute;
z-index:1000;
}
/*-----------------*/
#boton-ayuda-top{
position:absolute;
color:#FFFFFF;
font-size:0.7em;
right:0em;
text-align:right;
}
#boton-ayuda-top li{
background:#333333;
float:left;
margin-right:0.3em;
}
#boton-ayuda-top li a{
color:#999999;
text-decoration:none;
display:block;
padding:0.5em 1em 0.7em 1em;
}
#boton-ayuda-top li a:hover{
color:#FFCC00;
padding:0.9em 1em;
}
#boton-ayuda-top li div{
background:url(../img/tab-sup-ayuda-izq.gif) no-repeat 0% 100%;
}
#boton-ayuda-top li div div{
background:url(../img/tab-sup-ayuda-der.gif) no-repeat 100% 100%;
}
#boton-ayuda-top a img{
padding:0.5em 0.2em;
}
#boton-ayuda-top span{
padding:0em 0.2em 0em 0em;

}
/*------------------*/
#cabezal{
padding-left:12em;
position:absolute;
top:0em;
}
#cabezal ul{
padding-top:30px;
}
#cabezal li.tab-activo{
background:#666666;
font-size:0.8em;
text-align:center;
float:left;
margin-right:0.5em;
}
#cabezal li.tab-activo a{
text-decoration:none;
color:#FFFFFF;
padding:0.5em 1.5em 0.7em 1.5em;
display:block;
font-weight:bold;
}
#cabezal li.tab-activo div{
background:url(../img/tab-on-top-der.jpg) no-repeat 100% 0%;
}
#cabezal li.tab-activo div div{
background:url(../img/tab-on-top-izq.jpg) no-repeat 0% 0%;
}
/*sigue*/
#cabezal li.tab-pasivo{
background:#CCCCCC;
font-size:0.8em;
text-align:center;
float:left;
margin-right:0.5em;
}
#cabezal li.tab-pasivo a{
text-decoration:none;
color:#666666;
padding:0.5em 1.5em 0.6em 1.5em;
display:block;
}
#cabezal li.tab-pasivo a:hover{
color:#000000;
border-bottom:#999999 solid 10px;
}
#cabezal li.tab-pasivo div{
background:url(../img/tab-off-top-der.jpg) no-repeat 100% 0%;
}
#cabezal li.tab-pasivo div div{
background:url(../img/tab-off-top-izq.jpg) no-repeat 0% 0%;
}
/*contenedor*/
#contenedor{
background:#003399 url(../img/fdo-cabezal.jpg) repeat-x;
padding-top:4.4em;
}
/*botones laterales*/
#botones-lateral{
background:url(../img/fdo-lateral.jpg) repeat-y;
width:180px;
float:left;
padding:1em 0em;
}
/*#botones-lateral span a{
display:block;
color:#000000;
text-decoration:none;
}
#botones-lateral li a{
background:url(../img/punta-botones-laterales.jpg) repeat-y 100% 0%;
display:block;
color:#FF0000;
text-decoration:none;
font-size:0.8em;
color:#585630;
font-weight:normal;
padding-left:1em;
padding-top:5px;
height:20px;
border-top:#CCCCCC solid 1px;
position:relative;
}
#botones-lateral li a:hover{
color:#990000;
}
#botones-lateral .titulo_menu_desplegado{
background:#FFFFFF url(../img/fod_bton_desplegado.jpg) repeat-x;
}*/
/*contenidos internos*/
#contenedor-interno{
margin-left:180px;
padding:1em 0.5em;
padding-top:5px;
position:absolute;
left:0px;
}
#contenedor-interno h1{
color:#339933;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight:normal;
position:relative;

}
#contenedor-interno .atencion{
background:url(../img/atencion.gif) no-repeat;
color:#091515;
padding-left:1.5em;
font-size:0.8em;
font-weight:bold;
}
#contenedor-interno .top-listado{
background:url(../img/fdo-tr-list.jpg) repeat-x;
color:#091515;
font-weight:bold;
font-size:0.8em;
padding:0.55em 0.3em;
}
#contenedor-interno .top-listado a{
text-decoration:none;
color:#091515;
}
#contenedor-interno .top-listado a:hover{
text-decoration:underline;
color:#CC0000;
}
#contenedor-interno .top-listado a span.des {
background:url(../img/ordenar-des.gif) no-repeat 100% 50%;
padding-right:1em;
}
#contenedor-interno .top-listado a span.asc {
background:url(../img/ordenar-asc.gif) no-repeat 100% 50%;
padding-right:1em;
}
#contenedor-interno .listado-gris{
background:#FCFCFC;
color:#091515;
font-size:0.8em;
}
#contenedor-interno .listado-gris td{
border-bottom:#F1F1F1 solid 1px;
padding:0.3em 0.3em;
}
#contenedor-interno .listado-blanco{
background:#FFFFFF;
color:#091515;
font-size:0.8em;
}
#contenedor-interno .listado-blanco td{
border-bottom:#F1F1F1 solid 1px;
padding:0.3em 0.3em;
}
#contenedor-interno .listado-hover{
background:#D9F8FF;
color:#091515;
font-size:0.8em;
}
#contenedor-interno .listado-hover td{
border-bottom:#F1F1F1 solid 1px;
padding:0.3em 0.3em;
}
/*cajas bordes redondeados*/
.rbroundbox{
background:url(../img/nt.gif) repeat;
}
.rbtop div{
background:url(../img/tl.gif) no-repeat top left;
}
.rbtop{

}
.rbbot div {
background:url(../img/bl.gif) no-repeat bottom left;
}
.rbbot {
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
height: 7px;
font-size: 1px;
}
.rbcontent{
margin: 0 1em 0.5em 0.5em;
}
.rbroundbox{
background:#FFFFFF url(../img/fdo-cajas.jpg) repeat-x;
width:99%;
margin:1em auto;
}
/*--FORMULARIOS INTERNOS---*/
.rbroundbox select{
background:url(../img/fdo_rallas.jpg);
border:#CCCCCC solid 1px;
}
.rbroundbox select option{
background:#FFFFFF;
}

/*clases genricas*/
.separador{
background:url(../img/separador.jpg) repeat-x;
height:2px;
margin:0.5em 0em;
}
.separador-sin-margen{
background:url(../img/separador.jpg) repeat-x;
height:2px;
margin:0px;
}
.flotar-izquierda{
float:left;
}
.flotar-derecha{
float:left;
}
.detener-fload{
clear:both;
}
.mostrar-cantidad{
float:right;
position:relative;
top:-1em;
}
/*.mostrar-cantidad select{
background:url(../img/fdo_rallas.jpg);
border:#CCCCCC solid 1px;
}
.mostrar-cantidad select option{
background:#FFFFFF;
}*/
/*-------------*/
#panel-login{
background:url(../img/adorno-login.jpg) repeat-y 100% 0%;
font-size:0.8em;
padding-left:1em;
padding-top:0.5em;
height:75px;
}
#panel-login .user{
padding-left:0.5em;
font-weight:bold;
}
#panel-login .nivel{
font-style:italic;
font-size:85%;
padding-left:1.5em;
}
#panel-login a{
font-size:85%;
color:#000075;
}
#panel-login a:hover{
font-size:85%;
color:#000000;
}
#panel-login div{
position:absolute;
left:9.2em;
}
#panel-login div img{
border:#CCCCCC solid 1px;
}
/*----------------*/
#menu-lateral-in{
font-size:0.8em;
display:block;
}
#menu-lateral-in div.desplegado{
background:#FFFFFF url(../img/fod_bton_desplegado.jpg) repeat-x;
}
#menu-lateral-in div.desplegado ul a{
background:url(../img/comprimir-panel.jpg) no-repeat 100% 0%;
color:#091515;
font-weight:bold;
display:block;
padding-left:1em;
border-bottom:#CCCCCC solid 1px;
text-decoration:none;
height:20px;
padding-top:3px;
}
#menu-lateral-in div.desplegado ul a:hover{
color:#003399;
}
#menu-lateral-in div.desplegado ul li a{
background:url(../img/punta-botones-laterales.jpg) repeat-y 100% 0%;
color:#585630;
display:block;
padding-left:2em;
font-weight:normal;
}
#menu-lateral-in div.plegado a{
background:#E8E8E8 url(../img/desplegar-menu.jpg) no-repeat 100% 0%;
color:#091515;
display:block;
height:20px;
padding-top:3px;
border-bottom:#CCCCCC solid 1px;
font-weight:bold;
text-decoration:none;
padding-left:1em;
}
#menu-lateral-in div.plegado a:hover{
color:#990000;
}
/* tooltip box */
#toolTipBox {
		display: none;
		padding: 5px;
		font-size: 12px;
		margin:5px;
		padding:5px;
		border: black solid 1px;
		font-family: verdana;
		position: absolute;
		background:#D9F8FF;
		color:#091515;
}
.boton-eliminar-reg{
background:url(../img/eliminar-registro.gif) no-repeat 100% 0%;
padding-right:1.5em;
color:#FF0000;
text-decoration:none;
}
.boton-eliminar-reg:hover{
color:#990000;
}
.boton-standard-reg{
/*background:url(../img/eliminar-registro.gif) no-repeat 100% 0%;
padding-right:1.5em;*/
color:#3AA026;
text-decoration:none;
}
.boton-standard-reg:hover{
color:#246217;
}
.boton-editar-reg{
background:url(../img/editar-registro.gif) no-repeat 100% 0%;
padding-right:1.5em;
margin-right:1.5em;
color:#3AA026;
text-decoration:none;
}
.boton-editar-reg:hover{
color:#246217;
}
.boton-agregar-recurso{
background:url(../img/ico-agregar-recurso.gif) no-repeat 100% 0%;
padding-right:1.5em;
color:#3AA026;
text-decoration:none
}
.boton-agregar-recurso:hover{
color:#246217;
}
.boton-privilegios{
background:url(../img/ico-privilejios.gif) no-repeat 100% 0%;
padding-right:1.5em;
color:#3AA026;
text-decoration:none
}
.boton-privilegios:hover{
color:#246217;
}
.boton-tooltips{
background:url(../img/ico-tooltip.gif) no-repeat 100% 0%;
padding-right:1.5em;
color:#3AA026;
text-decoration:none
}
.boton-tooltips:hover{
color:#246217;
}
.boton-requeridos{
background:url(../img/ico-requeridos.gif) no-repeat 100% 0%;
padding-right:1.5em;
color:#3AA026;
text-decoration:none
}
.boton-requeridos:hover{
color:#246217;
}
/*-------*/
