body 
 {
	BACKGROUND-ATTACHMENT: scroll; 
	BACKGROUND-IMAGE: url(../images/bg.jpg);
	MARGIN: 0px 0px;
	BACKGROUND-REPEAT: repeat-x;
	SCROLLBAR-FACE-COLOR: #D2F2FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #C9E6FA;
	SCROLLBAR-SHADOW-COLOR: #B2CDE0;
	SCROLLBAR-3DLIGHT-COLOR: #D2EFF7; 
	SCROLLBAR-ARROW-COLOR: #8092C4; 
	PADDING-TOP: 0px; 
	SCROLLBAR-TRACK-COLOR: #E6F9FF;
	SCROLLBAR-DARKSHADOW-COLOR: #BED2EA;
}
.borde
{ 
	BORDER-RIGHT: #c5c9e3 1px solid; 
	BORDER-LEFT: #c5c9e3 1px solid;
	BORDER-bottom: #c5c9e3 1px solid;
	BORDER-top: #c5c9e3 1px solid;
} 
.banner
 {
	BACKGROUND-IMAGE: url(../images/fban.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR:#b1def4;
}
.forml
 {
	BACKGROUND-IMAGE: url(../images/form.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR:#a2a2a2;
}
a.menu1
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
	letter-spacing:1px;
}	    	    
a.menu1:hover
{ 
	color:#bcc3e0;
}
a.menu2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
	letter-spacing:1px;
}	    	    
a.menu2:hover
{ 
	color:#215eab;
}
.fecha
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	color:#003372;
	font-weight: normal; 
	text-transform: none;
	text-decoration:none;
}
.tdtitulo
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color:#FFFFFF;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
}
.tdsubtitulo
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
}
a.pie
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
	letter-spacing:1px;
}	    	    
a.pie:hover
{ 
	color:#215eab;
}
.pie
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
	letter-spacing:1px;
}
.highContrast, .highContrast span 
{
	position: relative;
	color:#003372;
	font-size: 17px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
}
span.shadow 
{
	position: absolute;
}
span.shadow
{
	top: 1px;
	left: 1px;
	color: #FFFFFF;
} 
.bartxt
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#003372;
}
.fmrinput
{ 
	BORDER-RIGHT: #b3b7d9 1px solid;
	BORDER-TOP: #b3b7d9 1px solid;
	WORD-SPACING: normal;
	FONT: 9px Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT: #b3b7d9 1px solid;
	color:#003372;
	TEXT-INDENT: 2pt;
	BORDER-BOTTOM: #b3b7d9 1px solid;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	HEIGHT: 21px; 
	TEXT-DECORATION: none;
}
.fmrLbl
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color:#003372;
	letter-spacing: 0.1em;
}
a.listado
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-decoration:none;
	letter-spacing:6px;
}	    	    
a.listado:hover
{ 
	color:#215eab;
}
a.listado2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-decoration:none;
}	    	    
a.listado2:hover
{ 
	color:#215eab;
}
.list
 {
	BACKGROUND-IMAGE: url(../images/list2.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR:#e9eae4;
}
.bio
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color:#003372;
}
.bio2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	color:#003372;
	letter-spacing:1px;
}  	   
a.bio2
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	color:#003372;
	letter-spacing:1px;
	text-decoration:none;
}  	   
a.bio2:hover
{ 
	color:#215eab;
}
.titres
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: normal; 
	text-transform: none;
	text-decoration:none;
}  
.binput
{ 
	BORDER-RIGHT: #a8afb5 1px solid;
	BORDER-TOP: #a8afb5 1px solid;
	WORD-SPACING: normal;
	FONT: 9px Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN:baseline;
	BORDER-LEFT: #a8afb5 1px solid;
	BACKGROUND-IMAGE: url(../images/busc.jpg);
	BACKGROUND-REPEAT: repeat-x;
	TEXT-INDENT: 2pt;
	BORDER-BOTTOM: #a8afb5 1px solid;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	HEIGHT: 21px;
	color:#6f787f; 
	TEXT-DECORATION: none;
}
.fmrarea
{ 
	BORDER-RIGHT: #a8afb5 1px solid;
	BORDER-TOP: #a8afb5 1px solid;
	BACKGROUND-COLOR: #FFFFFF; 
	FONT: 9px Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT: #a8afb5 1px solid;
	color:#6f787f; 
	TEXT-INDENT: 1pt;
	BORDER-BOTTOM:#a8afb5 1px solid;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.bboton
{ 
	BORDER-RIGHT: #a8afb5 1px solid;
	BORDER-TOP: #a8afb5 1px solid;
	BORDER-LEFT: #a8afb5 1px solid;
	BORDER-BOTTOM: #a8afb5 1px solid;
	BACKGROUND-IMAGE: url(../images/busc.jpg);
	BACKGROUND-REPEAT: repeat-x;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#6f787f;
	FONT-FAMILY: arial, helvetica;
	width:21px;
    height:21px;
} 
.bLbl
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color:#6f787f;
	letter-spacing: 0.1em;
}
.resultado
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
}	   
.nomempresa
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
}
.datoempresa1
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: normal; 
	text-transform: none;
	text-decoration:none;
}
.datoempresa
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color:#6f787f;
}	   
a.id
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: normal; 
	text-transform: none;
	text-decoration:none;
}	    	    
a.id:hover
{ 
	color:#215eab;
}	
.id
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight:normal; 
	text-transform: none;
	text-decoration:none;
}
.ctotxt
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#003372;
}
.fmrtit
{
	color:#003372;
	font-size: 17px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
}
.fmrsubtit
{
	color:#003372;
	font-size: 12px;
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
}	
 .fmrboton
{ 
	BORDER-RIGHT: #a8afb5 1px solid;
	BORDER-TOP: #a8afb5 1px solid;
	BORDER-LEFT: #a8afb5 1px solid;
	BORDER-BOTTOM: #a8afb5 1px solid;
	BACKGROUND-IMAGE: url(../images/busc.jpg);
	BACKGROUND-REPEAT: repeat-x;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#6f787f;
	FONT-FAMILY: arial, helvetica;
	width:60px;
    height:21px;
}
.pltxt
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#003372;
}  
 a.pltxt
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#003372;
	text-decoration:none;
}
  a.pltxt:hover
{ 
	color:#215eab;
	text-decoration:underline;
}
 .recboton
{ 
	BORDER-RIGHT: #a8afb5 1px solid;
	BORDER-TOP: #a8afb5 1px solid;
	BORDER-LEFT: #a8afb5 1px solid;
	BORDER-BOTTOM: #a8afb5 1px solid;
	BACKGROUND-IMAGE: url(../images/busc.jpg);
	BACKGROUND-REPEAT: repeat-x;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color:#6f787f;
	FONT-FAMILY: arial, helvetica;
	width:90px;
    height:21px;
}
.ist
 {
	BACKGROUND-IMAGE: url(../images/ist2.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR:#e9eae4;
}
.pltxt2
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#0072b9;
}  
 a.pltxt2
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#0072b9;
	text-decoration:none;
}
  a.pltxt2:hover
{ 
	color:#215eab;
	text-decoration:underline;
} 
.tdcab
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: bold; 
	text-transform: none;
	text-decoration:none;
}
a.rubro
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: normal; 
	text-decoration:none;
}	    	    
a.rubro:hover
{ 
	color:#215eab;
}
.empresa
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: normal; 
	text-decoration:none;
}
.atxt
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#003372;
}
a.ver
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#003372;
	font-weight: normal; 
	text-decoration:none;
}	    	    
a.ver:hover
{ 
	color:#215eab;
}  	    	    	   	       	   	    	     	   	    	      	   	   	   	   	   	   	   
