BODY {     
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-arrow-color: #FF9900;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #333333;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #F1F1F1;
	scrollbar-track-color: #F9F9F9;
	scrollbar-face-color: #FFFFFF;
}
.txtblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}


.txtLetraVerdeFinaNegrita {
	COLOR: #008080; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: justify; 
	FONT-WEIGHT: bold;
}

.letraGrisFina {
	COLOR: #666666; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: justify;
}
.letraNegraFina {
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: justify;
}

.txtuserpass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.caixavalidacio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #f1f1f1;
	border: 1px solid #A3A4A3;
	
	
}

.caixavalidacio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #f1f1f1;
	border: 1px solid #A3A4A3;
}
.botovalidacio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px none #333333;
	height: 15px;
	width: 45px;
}
.botovalidacio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px none #333333;
	height: 15px;
	width: 75px;
}
.voretanegre {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.titulars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.grisCl {
	background-color: #F1F1F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.grisFo {
	background-color: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.lineainferior {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.fonsBotonera {
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: none;
	border-bottom-style: none;
}
.voretabaix {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-bottom-style: dashed;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.fonsComplet {
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: none;
}
.voretaDreta {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.voretaEsqu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.voretaEsqBaix {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.linksmenu {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	font-size: 12px;
	text-decoration: none;
}
:hover.linksmenu {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}

.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
:hover.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

:visited.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}


.voretaSup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.linksNarCl {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color:#D78100;
	text-decoration: none
}
:hover.linksNarCl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#FF9900;
	text-decoration: underline;
}
.linksNarFo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color:#FF6600;
	text-decoration: none;
}
:hover.linksNarFo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color:#FF6600;
	text-decoration: underline;
}
.BodeNarFo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color:#FF6600;
	text-decoration: none;
	border: 1px solid #FF6600;
}

.BodeNarGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#FF6600;
	text-decoration: none;
	border: 1px solid #FF6600;
}
.BordeNarCl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color:#FF9900;
	text-decoration: none;
	border: 1px solid #FF9900;
}.titols {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.botovalidacio22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px none #333333;
	height: 15px;
	width: 125px;
}
.botovalidacio222 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px none #333333;
	height: 15px;
	width: 145px;
}

.linksPortal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004E9B;
	text-decoration: none;
}
:hover.linksPortal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
	
}

.linksPortalGrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
:hover.linksPortalGrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #004E9B;
	text-decoration: none;
	
}




.linksEmpresas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
:hover.linksEmpresas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
	background: #FEE887;
}
.voretaTotal {
	border: 1px solid #666666;
}
.linkListado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
:hover.linkListado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.anteriorSiguiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
:hover.anteriorSiguiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titulo2 {
	COLOR: #801C39; 
	FONT-FAMILY: Verdana,  Tahoma, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}

.titulo3 {
	COLOR: #378223; 
	FONT-FAMILY: Verdana,  Tahoma, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}

.datosNegros {
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.etiqueta {
	COLOR: #004080; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}
.etiquetagrande {
	COLOR: #2E3A69; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold
}
.datos {
	COLOR: #801C39; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
.cajavalidacion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #004E9B;
	background-color: #f1f1f1;
	border: 1px solid #A3A4A3;
	
	
}
.cajavalidacionNegra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

	background-color: #f1f1f1;
	border: 1px solid #A3A4A3;
	
	
}

.textocaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.botonvalidacion1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px none #333333;
	height: 37px;
	width: 170px;
	cursor: hand;
	border-radius: 15px;
}
.Cabecera1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.Cabecera2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}