.titulo {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 30px;

	font-weight: normal;

	color: #DE0005;

}

.tituloindex {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: normal;
color: #DE0005;
}

A.titulo:link {

	COLOR: #052CAB;

}

A.titulo:active {

	COLOR: #052CAB; TEXT-DECORATION: none

}

A.titulo:visited {

	COLOR: #052CAB; TEXT-DECORATION: none

}

A.titulo:hover {

	COLOR: #BED5FF;

	TEXT-DECORATION: none

}

.titulo1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #ED8929;

}

.titulo2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #ED8929;

}

A.titulo1:link {

	COLOR: #052CAB;

	TEXT-DECORATION: none;

	font-weight: bold;

}

A.titulo1:active {

	COLOR: #052CAB; TEXT-DECORATION: none

}

A.txtpie:visited {

	COLOR: #052CAB; TEXT-DECORATION: none

}

A.txtpie:hover {

	COLOR: #BED5FF;

	TEXT-DECORATION: none;

}

.subtitulo {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ED8929;

}	

A.subtitulo:link {

	COLOR: #ED8929;

}

A.subtitulo:active {

	COLOR: #ED8929;

	TEXT-DECORATION: none

}

A.subtitulo:visited {

	COLOR: #ED8929;

	TEXT-DECORATION: none

}

A.subtitulo:hover {

	COLOR: #F9D3AE;

	TEXT-DECORATION: underline

}

.texto {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #00458e;

}

.texto1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #00458e;

}

.txtnormal {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #616161;

	text-align: justify;



}

.txtnormal1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #616161;

	text-align: justify;



}

A.txtnormal:link {

	COLOR: #616161;

	TEXT-DECORATION: none;

	font-weight: bold;

	font-style: normal;

}

A.txtnormal:active {

	COLOR: #616161;

	TEXT-DECORATION: none;

	font-style: normal

}

A.txtnormal:visited {

	COLOR: #616161;

	TEXT-DECORATION: none;

	font-style: normal

}

A.txtnormal:hover {

	COLOR: #CCCCCC;

	TEXT-DECORATION: none;

	font-weight: bold;

	font-style: normal

}

.txtnormaldest {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #20317F;

}

A.txtnormaldest:link {

	COLOR: #052CAB;

	TEXT-DECORATION: none;

}

A.txtnormaldest:active {

	COLOR: #052CAB; 

	TEXT-DECORATION: none;

}

A.txtnormaldest:visited {

	COLOR: #052CAB; 

	TEXT-DECORATION: none;

}

A.txtnormaldest:hover {

	COLOR: #BED5FF;

	TEXT-DECORATION: underline;

}

.links {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #ED8929;

}

A.links:link {

	COLOR: #ED8929;

	TEXT-DECORATION: none;

	font-weight: bold;

}

A.links:active {

	COLOR: #ED8929;

	TEXT-DECORATION: none

}

A.links:visited {

	COLOR: #ED8929;

	TEXT-DECORATION: none

}

A.links:hover {

	COLOR: #F9D3AE;

}

.botonera {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #ffffff;

}

A.botonera:link {

	COLOR: #ffffff;

	TEXT-DECORATION: none;

	font-weight: bold;

}

A.botonera:active {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.botonera:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.botonera:hover {

	COLOR: #052CAB;

	TEXT-DECORATION: none;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #FFFFFF;

	font-weight: bold;

	border: 1px solid #FAE1CB;

}

textarea{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #FFFFFF;

	font-weight: bold;

	border: 1px solid #FAE1CB;

}

.ficha1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

.ficha2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.ficha3 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.ficha4 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-align: left;
	}
	
.textonota {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#616161;
text-align: justify;
}

.titulonota {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ed8929;
text-align:left;
}

.subtitulonota {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ed8929;
text-align:left;
}	

#tabla2 td{
	
	height: 10px;
}

#tabla2 a
{
	text-decoration: none;
	color: #FF9900 ;
	text-align:left;	
}



#tabla2 a:hover, #tabla2 a:focus
{
text-decoration: underline;

}

#tabla2 {
	color: #616161  ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}



/*esta define el resaltado de las filas*/

#tabla2 tr:hover td
{
  background-color: #ccc ;
}

a:link {
	text-decoration: none;
	color: #ED8929;
}
a:visited {
	text-decoration: none;
	color: #ED8929;
}
a:hover {
	text-decoration: none;
	color: #ED8929;
}
a:active {
	text-decoration: none;
	color: #ED8929;
}	

#navcontainer {
	position:relative;
	width:794px;

	background-image: url(Images/boton.gif);
	background-color:#E8811A;
	margin-top:0;
}

#navcontainer ul
{
padding-left: 0;
margin: 0px;
background-image:url(Images/boton.gif);
background-repeat:repeat-x;
float: left;
width: 798px;

font-family: arial, helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
}

#navcontainer ul li { display: inline;
 }


#navcontainer ul li a
{
padding: 5px 7px 5px 7px;
color: #FFFFFF  ;
text-decoration: none;
float: left;
background-image:url(Images/boton.gif);
background-repeat:repeat-x;
height: inherit;
border-left: 1px solid    #C66300;
border-right: 1px solid      #FFE7CE;
}

#navcontainer ul li a:hover
{
color: #666666   ;
font-weight:bold;
text-decoration:none;
}

#navcontainer li a.current { background: #6A6A46;  color: #ffffcc; font-weight:bold; }

.txtnormal2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10px;

	

	color: #616161;

	text-align: justify;

}

#charla a:link {
	text-decoration: none;
	color: #ffffff;
}
#charla a:visited {
	text-decoration: none;
	color: #FFFFFF   ;
}
#charla a:hover {
	text-decoration: none;
	color: #ffffff;
}
#charla a:active {
	text-decoration: none;
	color: #ffffff;
}

