#encabezado2 { 
color : #000000;
font-weight : bold;
font-size : 10pt;
} 
hr { 
color : #006600;
} 

.maintable {border-top: 1px solid #000000; border-left: 1px solid #000000;border-bottom: 2px solid #000000;border-right: 3px solid #000000;}

body { 
font-family :   tahoma,  sans-serif;
font-size : 12px;
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
} 
table { 
font-family :   tahoma,  sans-serif;
font-size : 12px;
border : 0 solid #006600;
empty-cells : show;
} 
td { 
border : 0 groove #99ff66;
} 
td.claro { 
background-color : #dcdcba;
} 
td.oscuro { 
background-color : #006600;
} 
td.Estilo4 { 
border : 1px solid green;
padding : 1em;
font-family :   tahoma,  sans-serif;
font-size : 11px;
} 
td.Estilo4_pequeno { 
border : 1px solid green;
padding : 0;
font-family :   tahoma,  sans-serif;
font-size : 11px;
} 
.texto1 { 
font-weight : normal;
font-size : 10pt;
color : #ffffff;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-align : justify;
} 
.texto2 { 
font-weight : normal;
font-size : 12pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-align : justify;
} 
.imaxen1 { 
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-color : #006600;
border-right-color : #006600;
border-bottom-color : #006600;
border-left-color : #006600;
} 
.imaxen2 { 
border-top-color : #000000;
border-right-color : #000000;
border-bottom-color : #000000;
border-left-color : #000000;
border-top-width : 6px;
border-right-width : 6px;
border-bottom-width : 6px;
border-left-width : 6px;
} 
.imaxen3 { 
border-top-color : #000000;
border-right-color : #000000;
border-bottom-color : #000000;
border-left-color : #000000;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
} 
.imaxen3_noborde { 
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
} 
.imaxen4 { 
border-top-color : #c8d5c4;
border-right-color : #c8d5c4;
border-bottom-color : #c8d5c4;
border-left-color : #c8d5c4;
border-top-width : 6px;
border-right-width : 6px;
border-bottom-width : 6px;
border-left-width : 6px;
} 
img.esquerda { 
float : left;
margin : 0 5px 0 0;
width : 125px;
height : 120px;
border : 1px solid black;
} 
.titular { 
font-size : 12pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-decoration : none;
} 
.navega1On { 
font-size : 8pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-decoration : none;
} 
.navega1On:hover { 
font-size : 8pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-decoration : none;
} 
.navega1On_agd { 
font-size : 8pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
font-weight : bold;
text-decoration : underline;
} 
.navega1On_agd:hover { 
font-size : 8pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
font-weight : bold;
text-decoration : underline;
} 
.navega2On { 
font-size : 12pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-decoration : none;
font-weight : bold;
} 
.navega2On:hover { 
font-size : 12pt;
color : #000000;
font-style : normal;
font-family :  tahoma,  sans-serif;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
} 
.linea { 
background-image : url(imagenes/linea_v.jpg);
background-repeat : repeat-y;
background-position : center 0%;
} 
.relleno { 
background-image : url(imagenes/logo_gris_200.gif);
background-repeat : repeat-y;
background-position : center center;
} 
.titular { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #000000;
text-align : justify;
text-decoration : none;
} 
.enlace { 
text-decoration : none;
} 
.css_titular { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-weight : bold;
color : #fffff;
text-align : justify;
text-decoration : none;
} 
.css_subtitulo { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-weight : bold;
text-align : justify;
} 
.css_corpo { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
text-align : justify;
font-weight : normal;
} 
.css_otro { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-weight : bold;
} 
.Estilo1 { 
font-size : large;
font-weight : bold;
color : #000000;
} 
.Estilo2 { 
font-size : medium;
} 
.bnavegacion { 
font-family :  tahoma,  sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
color : #000000;
} 

.bnavegacion1 { 
font-family :  tahoma,  sans-serif;
font-size : 15px;
font-style : normal;
font-weight : bold;
color : #000000;
} 

.navega:link { 
font-size : 9px;
font-style : normal;
font-weight : normal;
color : #000000;
text-transform : uppercase;
} 
.navega:active { 
font-size : 9px;
color : #000000;
font-weight : bold;
text-transform : uppercase;
} 
.navega:hover { 
font-size : 9px;
text-transform : uppercase;
color : #000000;
font-weight : bold;
} 
.navega:visited { 
font-size : 9px;
text-transform : uppercase;
color : #000000;
font-weight : bold;
} 
.m1 { 
font-family :  tahoma,  sans-serif;
font-size : 12pt;
} 
A:link, A:visited, A:active { font: 12px tahoma, verdana, arial, sans-serif; color: #ffffff; text-decoration: none; border-color:EE7900;}

A:hover {font: 12px tahoma, verdana, arial, sans-serif; color: #FF3334; text-decoration: none; border-color:EE7900;}
.pregunta { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
color : #8b0000;
text-align : justify;
} 
.pregunta2 { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
color : #8b0000;
text-align : justify;
} 
.main { 
font-family :  tahoma,  sans-serif;
font-size : 12px;
color : #494f4e;
} 
.input { 
width : 182px;
height : 21px;
border-width : 1px;
border-style : solid;
background-color : #0000FF;
border-color : #cccc33;
font-family :  tahoma,  sans-serif;
font-size : 12px;
color : #494f4e;
padding-top : 2px;
} 
.textarea { 
width : 182px;
height : 123px;
border-width : 1px;
border-style : solid;
background-color : #0000FF;
border-color : #cccc33;
font-family :  tahoma,  sans-serif;
font-size : 12px;
color : #494f4e;
padding-top : 2px;
overflow : auto;
}
.eStable { 
font-family :   tahoma,  sans-serif;
font-size : 12px;
border : 1 solid #006600;
empty-cells : show;
}
	
.TreeView 
{
	font-family:   tahoma,  sans-serif;
	line-height: 20px;
	cursor: pointer;
	font-style: normal;
}

.TreeView LI
{
	padding: 0 0 0 18px;
	float: left;
	width: 120%;
	list-style: none;
}
	
.TreeView, .TreeView ul
{
	margin: 0;
	padding: 0;
}
	
LI.Expanded 
{
	background: url(../imagenes/minus.gif) no-repeat left top;
}
	
LI.Expanded ul
{
	display: block;
}

LI.Collapsed 
{
	background: url(../imagenes/plus.gif) no-repeat left top;
}
	
LI.Collapsed ul
{
	display: none;
}
	
.Highlighted
{
	/*color: red;*/
}
	
.AlternateHighlight
{
	/*color: blue;*/
}
