
			.estilo1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #333399;
				background-color: #E9E9F1;
				border: 1px solid #CCCCCC;
			}
			
	
			
			.Estilo4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
			.Estilo6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
			.estilo5 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				border: 1px solid #A2A2CB;
				cursor: text;
				
			}
			
			.controles {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				color: #000000;
				border: 0px solid #A2A2CB;
				cursor: text;
				 background-color : #E9E9F1;
				 
				 padding:0px;margin:0px;
				  vertical-align:top;
			}
			
			.cabecera {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #333333;
				text-decoration: none;
				font-style: normal;
				font-variant: small-caps;
				
				
				
			}
			.estiloch {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				border-top-width: thin;
				border-right-width: thin;
				border-bottom-width: thin;
				border-left-width: thin;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				background-color: #CCCCFF;
			}
			.estilochCF {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				border-top-width: thin;
				border-right-width: thin;
				border-bottom-width: thin;
				border-left-width: thin;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				background-color: #CCCCFF;
			}
			.estilochCA {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 10px;
				color: #000000;
				border-top-width: thin;
				border-right-width: thin;
				border-bottom-width: thin;
				border-left-width: thin;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				background-color: #CCCCFF;
				
				
			}
			.estilochDB {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				border-top-width: thin;
				border-right-width: thin;
				border-bottom-width: thin;
				border-left-width: thin;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				background-color: #CCCCFF;
			}
			.marcotabla {
				border: thin solid #A2A2CB;
			}
			.marcomenu {
				border: thin solid #A2A2CB;
			}
			.Estilo6 {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				text-decoration: none;
			}
			.botones {
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				text-decoration: none;
				background-color: #666666;
				border: medium  #000000;
				font-weight: bold;
			}
			.Estilo8 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				font-style: italic;
				color: #0066CC;
			}
			.Estilo8_2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				
				color: #FFFFFF;
			}
			
			
			.titlebar {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				font-style: italic;
				color: #FFFFFF;
				background-color: #A2A2CB;
			}
			.msgbox {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #333399;
				background-color: #E9E9F1;
				
			}
			a.msgbox {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #800080;
				text-decoration: none;
			}
			a.msgbox:hover {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: black;
				text-decoration: underline;
			}
			
			


.cabeceraSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DA251D;
	font-weight: bold;

}
.cabeceraContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333399;
	font-weight: bold;

}
.contenidoSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	
	
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #000000;
	text-decoration: underline;
}
a.cabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333399;
}
a.cabecera:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}



a.ficha_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: #E5ECF9;
	 display: block; 
}	


a.ficha_on:hover {
	
	background-color: #E5ECF9;
	text-decoration: none;
	color: #000000;
}	
	
		
a.ficha_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background-color: #D0D6E2;
	 display: block; 
}

a.ficha_off:hover {
	
	/*background-color: #E5ECF9;*/
	background-color: #E5ECF9;
	color: #000000;
	text-decoration: underline;
}

a.opcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FC6904;
	
	display: block; 
}

a.opcion:hover {
	color: #FC6904;
	text-decoration: underline;
}


body
{
   background: #ffffff;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   border-left: 0px;
   margin-right: 0px;
   border-bottom: 0px;
   font-family: Arial;
   font-size: 9pt;
   /*background: url('./gfx/background.gif');*/
   color: #000000;
}

 .MojText {font-family:Verdana; font-style:normal; font-size:8pt;}
 .BoxText {font-family:Verdana; font-style:normal; font-size:8pt; padding-left:5pt;}
 .SmlText {font-family:Verdana; font-style:normal; font-size:7pt;}
 .MojHeadl {font-family:Verdana, Tahoma,Arial; font-weight:bold; font-size:10pt; padding:2pt;}
 .SmallT {font-family:Verdana; font-size:8pt;}
 .MojHead {font-family:Verdana; font-size:12pt;  font-weight:bold; padding-left : 5pt;}
  INPUT.text { border : 1pt solid Black; background-color : white; font-family : Tahoma; font-size : 8pt; }
  TEXTAREA.text { border : 1pt solid Black; background-color : white; font-family : Tahoma; font-size : 8pt; }

  INPUT.news    { border : 1pt solid Black; background-color : #E9E9F1; font-family : Tahoma; font-size : 8pt; }
  TEXTAREA.news { border : 1pt solid Black; background-color : #E9E9F1; font-family : Tahoma; font-size : 8pt; }
  SELECT.news { border : 1pt solid Black; background-color : #E9E9F1; font-family : Tahoma; font-size : 8pt; }
  BUTTON.news { border : 1pt solid Black; background-color : #E9E9F1; font-family : Tahoma; font-size : 8pt; }

  SELECT.controles {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #000000;
				border: 0px solid #A2A2CB;
				cursor: text;
				 background-color : #E9E9F1;
				 vertical-align:top;
			}


			
  
  .lista0 {background-color: #EEEEEE;}
  .lista1 {background-color: #CCCCCC;}