﻿body {
}


.LetrasBotones {

  font-family: NoirPro;
  font-size: 26px;
  font-weight: 500;
  font-style: normal;

  
  color: #ffffff;
}

.LetrasBotones .text-style-1 {
  letter-spacing: 0.2px;
}

.LetrasBotones .text-style-2 {
  letter-spacing: -0.22px;
}

.botonGrizGrande {
  width: 500px;
  height: 121px;
  background-color: #f7f7f7;
  font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #000000;
}

.botonAzulGrande {
  width: 250px;
  height: 121px;
  background-color: #3f57aa;
  font-family: Tahoma;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #ffffff;
}

.botonAzul {
  width: 140px;
  height: 34px;
  background-color: #3f57aa;
  font-family: Tahoma;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #ffffff;
}


.botonBlanco {
  width: 140px;
  height: 34px;
  background-color:  #ffffff;
  font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #ffffff;
}

.botonVerdeGrande  {
  width: 500px;
  height: 121px;
    font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #ffffff;
  background-color: #5a8d53;
}
.botonVerde  {
  width: 150px;
  height: 36px;
    font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #ffffff;
  background-color: #5a8d53;
}

.texto {
  width: 284px;
  height: 34px;
  background-color: #ffffff;
  font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
}

.textogrande {
  width: 373px;
  height: 33px;
  border: solid 1px #96a0ad;
    font-family: NoirPro;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
}


.etiqueta {
  width: 200px;
  height: 15px;
  font-family: NoirPro;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #000000;
}

.etiqueta .text-style-1 {
  letter-spacing: 0.1px;
}

.etiqueta .text-style-2 {
  letter-spacing: -0.11px;
}

.etiqueta .text-style-3 {
  letter-spacing: -0.32px;
}

.etiqueta .text-style-4 {
  letter-spacing: -0.32px;
}

.Grid 
{
	background-color : #fff !important; 
	margin : 5px 0 10px 0 !important; 
	border : solid 1px #525252 !important;
	border-collapse : collapse !important;
	font-family : Calibri !important; 
	color : #474747 !important;
	}

.Grid td {
padding : 2px !important;
border : solid 1px #c1c1c1 ; }

.Grid th {
padding : 4px 2px !important ;
color : #fff !important;
background : #3f57aa url(Images/grid-header.png) repeat-x top !important;
border-left : solid 1px #525252 !important;
font-size : 0.9em !important; }

.Grid .alt {
background : #fcfcfc url(Images/grid-alt.png) repeat-x top !important; }

.Grid .pgr { background : #363670 url(Images/grid-pgr.png) repeat-x top !important; }

.Grid .pgr table { margin : 3px 0 !important; }

.Grid .pgr td { border-width : 0 !important; padding : 0 6px !important; border-left : solid 1px #666 !important; font-weight : bold !important; color : #fff !important; line-height : 12px !important; }

.Grid .pgr a { color : Gray !important; text-decoration : none !important; }

.Grid .pgr a:hover { color : #000 !important; text-decoration : none !important; }

.titulo {
  width: 839px;
  height: 34px;
  font-family: NoirPro;
  font-size: 29px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
}

.titulo .text-style-1 {
  letter-spacing: -0.93px;
}

.titulo .text-style-2 {
  letter-spacing: -0.23px;
}

.titulo .text-style-3 {
  letter-spacing: -0.46px;
}

.titulo .text-style-4 {
  letter-spacing: -0.23px;
}

.LetraTituloGrande {
  width: 227px;
  height: 34px;
  font-family: NoirPro;
  font-size: 29px;
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #000000;
}

.LetraTituloGrande.text-style-1 {
  letter-spacing: 0.22px;
}

.LetraTituloGrande .text-style-2 {
  letter-spacing: -0.24px;
}

.LetraTituloGrande .text-style-3 {
  letter-spacing: 0.22px;
}

.LetraLabel {
  width: 214px;
  height: 18px;
  font-family: NoirPro;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.01px;
  color: #000000;
}
.LetraLabel .text-style-1 {
  letter-spacing: 0.11px;
}
.LetraLabel .text-style-2 {
  letter-spacing: -0.37px;
}
.LetraLabel .text-style-3 {
  letter-spacing: -0.13px;
}
.LetraLabel .text-style-4 {
  letter-spacing: 0.11px;
}
.LetraLabel .text-style-5 {
  letter-spacing: -0.13px;
}