body
{
	font-family: "Trebuchet MS", Arial, Helvetica, serif;
    scrollbar-face-color: rgb(51,102,51); 	
	background-image: url(img/fondo0.jpg);
	background-color: #EAEEDD;
}

/*botones y banner */
.background0
{
	font-family: Arial, Helvetica, serif;
	color: rgb(102,102,51);
	font-size: 18px;		
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    background-image: url(img/background0.gif);	
	background-color: #FFFFCC;
}
.background0 A:active
{
	color: rgb(102,102,51);
}
.background0 A:link
{
	color: rgb(102,102,51);
}
.background0 A:visited
{
	color: rgb(102,102,51);
}
/*botones normales*/
.boton0
{
	font-family: Arial, Helvetica, serif;
	color: #115853;
	text-align: center;
	vertical-align: middle;
	background-image: url(img/boton0.gif);
	font-size: 10pt; 
	background-color: #E8D5AA;
}
.boton0 A
{
	color: #115853;
   text-decoration: none;	
}
.boton0 A:hover
{
   text-decoration: underline;	
}
.boton0 A:active
{
	color: #115853;
}
.boton0 A:link
{
	color: #115853;
}
.boton0 A:visited
{
	color: #115853;
}
/* botones de navegacion */
.boton2
{
	font-family: Arial, Helvetica, serif;
	color: rgb(255,255,255);
	text-align: center;
	vertical-align: middle;
	background-image: url(img/boton2.gif);
    font-weight: bold;
	font-size: 12px;
	background-color: #999933;
}
.boton2 A
{
	color: rgb(255,255,255);
   text-decoration: none;	
}
.boton2 A:hover
{
   text-decoration: underline;	
}
.boton2 A:active
{
	color: rgb(255,255,255);
}
.boton2 A:link
{
	color: rgb(255,255,255);
}
.boton2 A:visited
{
	color: rgb(255,255,255);
}
.boton4
{
	font-family: Arial, Helvetica, serif;
	color: #115853;
	vertical-align: middle;
	background-image: url(img/boton4.gif);
    font-size: 9pt; 	
	text-align: left;
    height: 25px;
    padding-left: 5px;
	background-color: #CCCCCC;
   border-bottom: 1px solid #ccccff; 
}
.boton4 A
{
	color: #115853;
    text-decoration: none;	
}
.boton4 A:hover
{
   font-weight: bold; 
   text-decoration: underline;	
}
.boton4 A:active
{
	color: #115853;
}
.boton4 A:link
{
	color: #115853;
}
.boton4 A:visited
{
	color: #115853;
}
.lineamenu0
{
	font-family: Arial, Helvetica, serif;
	font-size: 1px;
	color: rgb(0,102,102);
	background-image: url(img/lineamenu0.gif);
	background-color: #9999CC;
}
.atras
{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	color: rgb(51,51,153);
	text-align: left;
	vertical-align: middle;
	background-image: url(img/boton1.gif);
	background-color: #CC9966;	
}
.atras A
{
	color: rgb(51,51,153);
	text-decoration: none;
}
.atras A:hover
{
	color: rgb(51,51,153);
	text-decoration: underline;
}
.atras A:link
{
	color: rgb(51,51,153);
}
.atras A:visited
{
	color: rgb(51,51,153);
}
.atras A:active
{
	color: rgb(51,51,153);
}
.inicio
{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	color: rgb(51,51,153);
	text-align: center;
	vertical-align: middle;
	background-image: url(img/boton1.gif);
	background-color: #CC9966;	
}
.inicio A
{
	color: rgb(51,51,153);
	text-decoration: none;
}
.inicio A:hover
{
	color: rgb(51,51,153);
	text-decoration: underline;
}
.inicio A:link
{
	color: rgb(51,51,153);
}
.inicio A:visited
{
	color: rgb(51,51,153);
}
.inicio A:active
{
	color: rgb(51,51,153);
}
.siguiente
{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	color: rgb(51,51,153);
	text-align: right;
	vertical-align: middle;
	background-image: url(img/boton1.gif);
	background-color: #CC9966;	
}
.siguiente A
{
	color: rgb(51,51,153);
	text-decoration: none;
}
.siguiente A:hover
{
	color: rgb(51,51,153);
	text-decoration: underline;
}
.siguiente A:link
{
	color: rgb(51,51,153);
}
.siguiente A:visited
{
	color: rgb(51,51,153);
}
.siguiente A:active
{
	color: rgb(51,51,153);
}

/*lineas y cuadros de tecto */

.tcolor0 { 
   background-color: #cccc99;  
   border-bottom: 4px solid #ccccff; 
   text-align: center;
   height: 25px;           
   font-size: 14px;
}
.tcolor2 {
   background-color: #CCCC66;
   text-align: center;
   border: none;
   font-weight: bold;
   font-size: 10px;   
}
.tcolor2 A
{
	color: rgb(51,51,153);
	text-decoration: none;
}
.tcolor2 A:hover
{
	color: rgb(51,51,153);
	text-decoration: underline;
}
.tcolor2 A:visited
{
	color: rgb(51,51,153);
}
.tcolor3
{
   font-family: Arial, sans-serif;
   color: #000000;
   background-color: #FFFFCC;
}
.tcolor3 th
{
   background-color: #ffcc33;
   color: #000000;
   font-size: 11px;
   text-align: center;
}
.tcolor3 td
{
   padding-left: 8px;
   color: #000000;
   font-size: 11px;
}
.tcolor5 {
   font-family: Arial, sans-serif;
   background-color: #ffffff;
   color: #000000;
   border: 2px outset activeborder;
   padding-left: 10px;
   padding-right: 10px;
}
.titulotc0 {
   border:none;
   text-align:center;
   background-color: #cccc99;
   color: #000000;
   font-size: 11pt;
   font-family: Arial, sans-serif;
   padding: 2px;
   font-weight: bold;
   height: 15px;
}
.titulotc1 {
   border-top: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;   
   background-color:#ffffcc;
   font-size: 8pt;
   text-align: center;
   vertical-align: top;
   font-weight: bold;
}
/* centrados*/
.tituloc2 {
   border:none;
   font-size: 18px;
   color: #000000;
   text-align: center;
   vertical-align: middle;
}
.tituloc3 {
   border: none;
   vertical-align: top;
   text-align:center;
   font-weight: bold;
   color: #000000;
   background-color: #A5BDFF;
   border-bottom: 3px solid #000000;
}
.derechosreg {
   color:gray;
   border:none;
   font-size: 8pt;
   text-align: center;
}
.tituloc4 {
   text-align:center;
   font-size: 8pt;
   font-style: italic;
   border-top:1px solid;
   border-left:none;
   border-bottom:none;
   border-right:none;
}

/* texto*/

.enlace0
{
	font-family: "Trebuchet MS", Arial, Helvetica, serif;
	color: rgb(0,102,102);
	text-align: center;
	vertical-align: middle;
	font-size: 10pt;
        font-weight: bold;
	border: 5px ridge Yellow;
	background-color: #EBEFDE;
	padding: 10px;
}
.enlace0 A
{
   color: rgb(0,102,102);
	text-decoration: none;
}
.enlace0 A:active
{
	color: rgb(0,102,102);
}
.enlace0 A:hover
{
	text-decoration: underline;
}
.enlace0 A:link
{
	color: rgb(0,102,102);
}
.enlace0 A:visited
{
	color: rgb(0,102,102);
}
.enlace1
{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
    font-size: 12px;
	color: rgb(51,51,153);
	vertical-align: middle;
}
.enlace1 a {
	color: rgb(51,51,153);
   text-decoration: none;
}
.enlace1 a:hover {
   text-decoration: underline;
	color: rgb(51,51,153);
}
.enlace1 A:active
{
	color: rgb(51,51,153);
}
.enlace1 A:link
{
	color: rgb(51,51,153);
}
.enlace1 A:visited
{
	color: rgb(51,51,153);
}
.tabla0  {
   font-family:  "Trebuchet MS", sans-serif;
   font-size:    9pt;
   font-weight: normal;
   color:   #000000;
   padding-left: 3px;
}
.tabla0 a {
   text-decoration: none;
   font-family:  "Trebuchet MS", sans-serif;
   font-size:    9pt;
   font-weight: normal;
   color: #cc9933;
}
.tabla0 a:hover {
   text-decoration: underline;
   color:  #006633;
}
.tabla0 a:visited {
   color:  #333399;
}
.tabla0 a:link {
   color:  #333399;
}
.tabla0 a:active {
   color:  #333399;
}
.titulo
{
   font-family: Arial, sans-serif;
   font-size: 9pt;
   color: #cc6633;
   font-weight: bold;
   text-decoration: none;
}
.titulo0 {
   color: #336633; 
   font-family: "Trebuchet MS", sans-serif;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
}
.titulo0 a {
   text-decoration: none;
   color: #336633;  
}
.titulo0 a:hover {
   text-decoration: underline;
   color: #336633;
}
.textopeque0 { 
   background-color:  #FFFFCC;
   font-family:  "Trebuchet MS", sans-serif;
   font-size: 9px;
   color: #330033;
   padding-left: 3px;
}
.textomediano3 {
   font-size:   9pt;
   font-family: "Trebuchet MS", sans-serif;
   color: #000000;
   font-weight: normal;
   border: 2px outset activeborder;   
   background-color: White;
}
.textomediano3 A
{
   color: #000000;
	text-decoration: none;
}
.textomediano3 A:hover
{
	text-decoration: underline;
}
.textomediano3 A:link
{
   color: #000000;
}
.textomediano3 A:visited
{
   color: #000000;
}
.textomediano3 A:active
{
   color: #000000;
}
/* Intercambio de imagenes */

.senal0
{
	color: rgb(51,51,153);
   font-family: Garamond, serif;
   font-size:  10pt;
   font-weight: bold;
   text-align: left;
   vertical-align: middle;   
}
.senal0 A
{
	color: rgb(51,51,153);
   text-decoration: none;
}
.senal0 A:hover
{
	color: rgb(51,51,153);
   text-decoration: underline;
}
.senal0 A:active
{
	color: rgb(51,51,153);
}
.senal0 A:link
{
	color: rgb(51,51,153);
}
.senal0 A:visited
{
	color: rgb(51,51,153);
}

/*prueba de comparacion */

.avisotitulo {
   border-top:2px solid rgb(204,153,102);
   border-left:2px solid black;
   border-right:2px solid black;
   vertical-align:top;
   font-size: 10pt;
   width: 14%;
   height:20px;
  padding-top: 5px; 
  padding-left: 5px;
  padding-right: 5px;   

}
/*inicio nuevo lenguetas*/

.avisotituloa {
   background-image: url(img/boton1.gif);
   border-top:2px solid rgb(204,153,102);
   border-left:2px solid black;
   border-right:2px solid black;
   vertical-align:top;
   font-weight: bold;
   font-size: 10pt;
   width: 14%;
   height:20px;
	background-color: #CC9966;   
}
.avisotituloa A
{
	text-decoration: none;
}
.avisotituloa A:hover
{
	text-decoration: underline;
}
.avisotituloa A:link
{
	color: rgb(0,51,0);
}
.avisotituloa A:visited
{
	color: rgb(0,51,0);
}
.avisotituloa A:active
{
	color: rgb(0,51,0);
}
/*fin  nuevo*/

.avisohaderIL {
   font-size: 10pt;
   border-left:2px solid black;
   height:4px;
}
.avisohaderCL {
   font-size: 10pt;
   height:4px;
}
.avisohaderDL {
   font-size: 10pt;
   border-right:2px solid black;
   height:4px;
}
.avisohaderISL {
   font-size: 10pt;
   border-top:2px solid rgb(204,153,102);
   border-left:2px solid black;
   height:4px;
}
.avisohaderCSL {
   font-size: 10pt;
   border-top:2px solid rgb(204,153,102);
   height:4px;
}
.avisohaderDSL {
   font-size: 10pt;
   border-top:2px solid rgb(204,153,102);
   border-right:2px solid black;
   height:4px;
}
.avisobody {
   font-size: 10pt;
   border-left:2px solid black;
   border-right:2px solid black;
   height:4px;
}
.avisofoot {
   border-top:none;
   border-left:2px solid black;
   border-right:2px solid black;
   border-bottom:2px solid black;
   height:2px;
  text-align: justify;
   font-size: 10pt;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

/* tablas de contenido y lenguetas*/

.recuadro0 {
   border:2px solid #cc9933;
   text-align: center;
   vertical-align: middle;
   font-size:8pt;
   height:18px;
   background-color: #ffffcc;
   color: #000000;
   padding-left: 5px;
   padding-right: 5px;
}
.recuadro0 a {
	color: Red;
	text-decoration: none;
}
.recuadro0 a:hover {
	text-decoration: underline;
	color: Red;
}
.recuadro0 A:link
{
	color: Red;
}
.recuadro0 A:visited
{
	color: Red;
}
.recuadro0 A:active
{
	color: Red;
}
