/* CSS Document */

.text10Blanco {
	font: 10px Arial;
	color: #ffffff;
	padding:5px;
}

.text11Blanco {
	font: 11px Arial;
	color: #ffffff;
	padding:5px;
}

.text14Blanco {
	font: 14px Arial;
	color: #ffffff;
	padding:5px;
}

.text16Blanco {
	font: bold 16px Arial;
	color: #ffffff;
	letter-spacing: -1px;
	padding:5px;
}

.text26Blanco {
	font: 26px Arial;
	color: #ffffff;
	letter-spacing: -1px;
	padding:5px;
}

.text10Gris {
	font: 10px Arial;
	color: #4A4A4A;
	padding:5px;
}

.text11Gris {
	font: 12px Arial;
	color: #4A4A4A;
	padding:5px;
}

.text14Gris {
	font: bold 14px Arial;
	color: #4A4A4A;
	padding:5px;
}

.text16Gris {
	font: bold 16px Arial;
	color: #4A4A4A;
	letter-spacing: -1px;
	padding:5px;
}


.text26Gris {
	font: 26px Arial;
	color: #4A4A4A;
	letter-spacing: -2px;
	padding:5px;
}


.text10Negro {
	font: 10px Arial;
	color: #000000;
	padding:5px;
}

.text11Negro {
	font: 11px Arial;
	color: #000000;
	padding:5px;
}

.text14Negro {
	font: 14px Arial;
	color: #000000;
	padding:5px;
}

.text16Negro {
	font: bold 16px Arial;
	color: #000000;
	letter-spacing: -1px;
	padding:5px;
}

.text26Negro {
	font: 26px Arial;
	color: #000000;
	letter-spacing: -1px;
	padding:5px;
}

.text11Azul {
	font: 11px Arial;
	color:#330099;
	padding:5px;
}


.text10Verde {
	font: 10px Arial;
	color: #1F8C76;
	padding:5px;
}

.text11Verde {
	font: 11px Arial;
	color: #1F8C76;
	padding:5px;
}

.text14Verde {
	font: 14px Arial;
	color: #1F8C76;
	padding:5px;
}

.text16Verde {
	font: bold 16px Arial;
	color: #1F8C76;
	letter-spacing: -1px;
	padding:5px;
}


.text17Verde {
	font: bold 17px Arial;
	color: #1F8C76;
	letter-spacing: -1px;
	padding:5px;
}

.text26Verde {
	font: 26px Arial;
	color: #1F8C76;
	letter-spacing: -1px;
	padding:5px;
}


body{
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
/*background-image:url(imagenes/fondo_general.gif);
background-repeat:no-repeat;*/
scrollbar-face-color: #71B836;
scrollbar-shadow-color: #FFFFFF; 
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #1F8C76;
scrollbar-arrow-color: #FFFFFF;
}

input{
border:1px solid #5C9F91;
font-family:Arial, Helvetica;
padding:2px;
}

select{
border:1px solid #5C9F91;
font-family:Arial, Helvetica;
padding:2px;
}

.bloque_menu_lista{
width:50%;
padding: 20px;
font-family:Arial, Helvetica;	
}

.texto_basico_resaltado{
font-family:Arial, Helvetica;
font-style:normal;
font-size:12px;

}

.Titulo_tabla{
/*background-image:url(../imagenes/fondos_tablas/back_azul_azul.jpg);*/
background-color: #324496;
white-space:nowrap;
padding:10px;
}

.Titulo_tabla1{
background-color:#003399;
white-space:nowrap;
padding:10px;
}
.Titulo_tabla2{
background-color:#CC6600;
white-space:nowrap;
padding:10px;
}
.Titulo_tabla3{
background-color:#CC0000;
white-space:nowrap;
padding:10px;
}
.Titulo_tabla4{
background-color:#009900;
white-space:nowrap;
padding:10px;
}
.Titulo_tabla5{
background-color:#00FF00;
white-space:nowrap;
padding:10px;
}

.Nombre_Campo_Tabla{
background-color:#5F66AE;
padding: 2px 10px;
font-size: 12px;
font-weight:600;
font-family:Arial, Helvetica;
color: #FFFFFF;
white-space:nowrap;
}

.Nombre_Campo_Tabla_Interior{
background-color:#5F66AE;
padding: 2px 5px;
/*text-align:center;*/
font-size: 11px;
font-weight:600;
font-family:Arial, Helvetica;
color: #FFFFFF;
white-space:normal;
}

.Texto_encabezado{
font-size: 11px;
font-family:Arial, Helvetica;
color: #FFFFFF;
}
}

.Campo_Tabla_Borde_Sencillo{
border: 1px solid black;
padding: 2px 2px;
font-size: 10px;
font-family:Arial, Helvetica;
color: #4A4A4A;
}

.Campo_Tabla_Borde_Sencillo_Rotulo{
border: 2px solid black;
padding: 2px 5px;
font-size: 12px;
font-weight:600;
font-family:Arial, Helvetica;
color: #4A4A4A;
}

.Campo_Tabla_Borde_Sencillo_Recibo{
border-bottom: 2px solid black;
padding: 2px 5px;
font-size: 12px;
font-weight:600;
font-family:Arial, Helvetica;
color: #4A4A4A;
}

.Campo_Tabla_Sin_Borde{
border: 0px solid black;
padding: 2px 2px;
font-size: 10px;
font-family:Arial, Helvetica;
color: #4A4A4A;
}

.Campo_Tabla_Interior{
background-color: #f1fae9;
border: 1px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
white-space:normal;
}

.Campo_Tabla{
background-color: #FFFFFF;
border: 0px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
}

.Campo_Tabla_Rojo{
background-color: #336600;
border: 1px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
white-space:normal;
color: #CC0000;
}

.Campo_Tabla_Naranja{
background-color: #336600;
border: 1px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
white-space:normal;
color: #FF6600;
}

.Campo_Tabla_Amarillo{
background-color: #336600;
border: 1px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
white-space:normal;
color: #FFFF66;
}

.texto_verdeGRANDE{
padding: 5px;
font-size: 18px;
font-family:Arial, Helvetica;
line-height:14px;
color:#5C9F91;
}

.texto_verdeMEDIANO{
padding: 5px;
font-size: 14px;
font-family:Arial, Helvetica;
line-height:10px;
color:#5C9F91;
}

.texto_verdePEQUENO{
padding: 5px;
font-size: 11px;
font-family:Arial, Helvetica;
line-height:8px;
color:#5C9F91;
}

.texto_blancoGRANDE{
padding: 5px;
font-size: 18px;
font-family:Arial, Helvetica;
line-height:14px;
color:#FFFFFF;
}

.texto_blancoMEDIANO{
padding: 5px;
font-size: 14px;
font-family:Arial, Helvetica;
line-height:10px;
color:#FFFFFF;
}

.texto_blancoPEQUENO{
padding: 5px;
font-size: 11px;
font-family:Arial, Helvetica;
line-height:8px;
color:#FFFFFF;
}

.mensaje{
background-color: #FFFF99;
border: 0px solid black;
padding: 2px 5px;
font-size: 13px;
font-family:Arial, Helvetica;
font-weight:bold;
}

.fondo_pregunta{
background-color: #FFFFFF;
padding: 2px 5px;
font-size: 11px;
font-weight:600;
white-space:nowrap;
}


.Menu_principal{
padding: 11px 11px;
text-align:center;
font-size: 18px;
font-family:Arial, Helvetica;
line-height:14px;
color:#5C9F91;
}

.enlace_menu{
color:#5C9F91;
text-decoration:none;
font-family:Arial, Helvetica;
}

.enlace_menu:hover{
color:#145144;
text-decoration:none;
font-family:Arial, Helvetica;
}

.pie{
color:#000066;
text-decoration:none;
font-family:Arial, Helvetica;
font-size:14px;
}

.pie:hover{
color:#0000FF;
text-decoration:none;
font-family:Arial, Helvetica;
font-size:14px;
}

.enlace{
font-size: 11px;
color:#5C9F91;
text-decoration:none;
font-family:Arial, Helvetica;
}

.enlace:hover{
font-size: 11px;
color:#145144;
text-decoration:none;
font-family:Arial, Helvetica;
}


.fondo_tabla {
border: 1px solid;
background-color:#FFFFCC;
padding:5px;
}

/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	border: 0px solid;
	visibility:visible;
	display:inline;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
	padding:2px;
}
.dtree a {
	color: #FFFFFF;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #0099FF;
}
.dtree .clip {
	overflow: hidden;
}

.fondo_Menu1{background-image:url(../imagenes/fondos_tablas/back_menu.jpg);}
.fondo_Menu{background-color:#23419B;}
.alignRight{ text-align:right; }
