body {
	/*background: url(../images/comunes/img_FondoBody.jpg);*/
	background: url(../images/comunes/img_FondoTop.jpg);
	background-color: #edefee;
	background-position: top right;
	background-repeat: no-repeat;
	font-family: Arial;
}

.BordeTabla {
   border-color: #787878;
	border-style: solid;
	border-width: 1px;
}

.Gris1 {
	background: #7D6A55;
}

.Box1 {
	background: #c8b18b url(../images/comunes/img_Box11.gif);
	background-repeat: no-repeat;
	background-position: left -14px; 
}

.Box11 {
	background:url(../images/comunes/img_Box1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 28;
}

.Box2 {
	background: #a68462 url(../images/comunes/img_Box22.gif);
	background-repeat: no-repeat;
	background-position: left -14px;
}

.Box22 {
	background: url(../images/comunes/img_Box2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 28;
}

.Box3 {
	background: url(../images/comunes/img_FondoArticulos.jpg);
	background-repeat: repeat-y;
}

.BoxServicios {
	background: url(../images/es/img_FondoServicios.jpg);
	background-color: #aaa9a9;
	background-repeat: no-repeat;
	font-size: 14px;
}

.BoxServiciosEn {
	background: url(../images/en/img_FondoServicios.jpg);
	background-color: #aaa9a9;
	background-repeat: no-repeat;
	font-size: 14px;
}

.TextoGris, .TextoGris a:link, .TextoGris a:visited, .TextoGris a:active {
	font-size: 12px;
	color: #54534A;
	text-decoration: none;
}

.TextoGris a:hover {
	font-size: 12px;
	color: Black;
	text-decoration: none;
}

.TextoCeleste, .TextoCeleste a:link, .TextoCeleste a:visited, .TextoCeleste a:active {
	font-size: 10px;
	font-weight: bold;
	color: #006f91;
	/*color: #004C63;*/
	text-decoration: none;
}

.TextoCeleste a:hover {
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.TextoBlanco, .TextoBlanco a:link, .TextoBlanco a:visited, .TextoBlanco a:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.TextoBlanco a:hover {
	font-size: 12px;
	color: Black;
	text-decoration: none;
}

.Titulo, .Titulo a:link, .Titulo a:visited, .Titulo a:active {
	font-size: 22px;
	color: #54534A;
	text-decoration: none;
}

.Titulo a:hover {
	font-size: 22px;
	color: Black;
	text-decoration: none;
}

.Subtitulo, .Subtitulo a:link, .Subtitulo a:visited, .Subtitulo a:active {
	font-size: 16px;
	color: #54534A;
	text-decoration: none;
}

.Subtitulo a:hover {
	font-size: 16px;
	color: Black;
	text-decoration: none;
}

.Amarillo {
	color: #FFC53B;
}

.ItemServicios {
	background: url(../images/comunes/img_BulletServicios.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.BarraLateral {
	background: #eedfc7 url(../images/comunes/img_FondoBarra.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 230px;
	height: 100%;
}

.FondoTop {
	background: url(../images/comunes/img_FondoTop.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.Categoria1, .Categoria1 a:link, .Categoria1 a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/comunes/img_FondoCategoria1.gif);
	text-decoration: none;
	height: 28px;
	padding-left:2px;
	padding-right:2px;
	line-height: 28px;
	float: left;
}

.Categoria1 a:hover, .Categoria1 a:active {
	font-size: 12px;
	color: #d3d3d3;
	font-weight: bold;
	background: url(../images/comunes/img_FondoCategoria1a.gif);
	text-decoration: none;
	height: 28px;
	float: left;
}

.Categoria1on  {
	font-size: 12px;
	color: #d3d3d3;
	font-weight: bold;
	background: url(../images/comunes/img_FondoCategoria1a.gif);
	text-decoration: none;
	height: 28px;
	float: left;
	line-height: 20px;
}

.Categoria1on, .Categoria1on a:link, .Categoria1on a:visited  {
	font-size: 12px;
	font-weight: bold;
	color: #00ffae;
	background: url(../images/comunes/img_FondoCategoria1a.gif);
	text-decoration: none;
	height: 28px;
	float: left;
	line-height: 20px;
}

.Categoria2, .Categoria2 a:link, .Categoria2 a:visited {
	font-size : 12px;
	font-weight: bold;
	color: #ffffff;
	/*background: #9f9284;
	/*
	background: #e6e6e6;
	*/
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	/*border-bottom: solid White 1px;*/
	height: 27px;
	line-height: 24px;
	float: left;
}

.Categoria2 a:hover, .Categoria2 a:active {
	font-size : 12px;
	font-weight: bold;
	/*background: #9f9284;
	/*
	background: #6df296;
	*/
	color :#5ecdff;
	text-decoration: none;
	height: 27px;
	line-height: 24px;
	float: left;
}

.Categoria2on, .Categoria2on a:link, .Categoria2on a:visited {
	font-size : 12px;
	font-weight: bold;
	/*background: #9f9284;
	/*
	background: #6df296;
	*/
	color : Black;
	text-decoration: none;
	float: left;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	/*border-bottom: solid White 1px;*/
	height: 27px;
	line-height: 24px;
}


.Categoria3, .Categoria3 a:link, .Categoria3 a:visited {
	font-size : 12px;
	font-weight: bold;
	color: #fae8d5;
	background: #9f9284;
	/*background: #e6e6e6;*/
	text-decoration: none;
	padding: 4px;
	line-height: 18px;
	width:200px;
	/*border-bottom: solid White 1px;*/
	/*height: 22px;*/
	/*float: left;*/
}

.Categoria3 a:hover, .Categoria3 a:active {
	font-size : 12px;
	font-weight: bold;
	background: #9f9284;
	/*background: #a9e5bb;*/
	color : #2e2e2e;
	text-decoration: none;
	line-height: 18px;
	width:200px;
	/*float: left;*/
}

.Categoria3on, .Categoria3on a:link, .Categoria3on a:visited {
	font-size : 12px;
	font-weight: bold;
	background: #9f9284;
	/*background: #a9e5bb;*/
	color : #2e2e2e;
	text-decoration: none;
	/*float: left;*/
	padding: 4px;
	width:200px;
	/*border-bottom: solid White 1px;*/
	/*height: 22px;*/
}

.Empresa, .Empresa a:link, .Empresa a:visited {
	font-size : 13px;
	font-weight: bold;
	color: White;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}

.Empresa a:hover, .Empresa a:active {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	text-align: center;
	float: right;
}

.EmpresaOn  .EmpresaOn, .EmpresaOn a:link, .EmpresaOn a:visited  {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_BotonOn.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}

.Quienes, .Quienes a:link, .Quienes a:visited {
	font-size : 13px;
	font-weight: bold;
	color: White;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}

.Quienes a:hover, .Quienes a:active {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	text-align: center;
	float: right;
}

.QuienesOn  .QuienesOn, .QuienesOn a:link, .QuienesOn a:visited  {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_BotonOn.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}

.Areas, .Areas a:link, .Areas a:visited {
	font-size : 13px;
	font-weight: bold;
	color: White;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}

.Areas a:hover, .Areas a:active {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_Boton.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	text-align: center;
	float: right;
}

.AreasOn  .AreasOn, .AreasOn a:link, .AreasOn a:visited  {
	font-size: 13px;
	color: #002638;
	font-weight: bold;
	background: url(../images/comunes/img_BotonOn.gif);
	text-decoration: none;
	height: 32px;
	width: 163px;
	line-height: 32px;
	text-align: center;
	float: right;
}


.About, .About a:link, .About a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/en/img_FondoAbout.gif);
	text-decoration: none;
	height: 31px;
	width: 127px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.About a:hover, .About a:active {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoAbout.gif);
	text-decoration: none;
	height: 31px;
	width: 127px;
	text-align: center;
	float: left;
}

.AboutOn  .AboutOn, .AboutOn a:link, .AboutOn a:visited  {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoAboutOn.gif);
	text-decoration: none;
	height: 31px;
	width: 127px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Who, .Who a:link, .Who a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/en/img_FondoWho.gif);
	text-decoration: none;
	height: 31px;
	width: 89px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Who a:hover, .Who a:active {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoWho.gif);
	text-decoration: none;
	height: 31px;
	width: 89px;
	text-align: center;
	float: left;
}

.WhoOn  .WhoOn, .WhoOn a:link, .WhoOn a:visited  {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoWhoOn.gif);
	text-decoration: none;
	height: 31px;
	width: 89px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Business, .Business a:link, .Business a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/en/img_FondoBusiness.gif);
	text-decoration: none;
	height: 31px;
	width: 134px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Business a:hover, .Business a:active {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoBusiness.gif);
	text-decoration: none;
	height: 31px;
	width: 134px;
	text-align: center;
	float: left;
}

.BusinessOn  .BusinessOn, .BusinessOn a:link, .BusinessOn a:visited  {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoBusinessOn.gif);
	text-decoration: none;
	height: 31px;
	width: 134px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Join, .Join a:link, .Join a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/en/img_FondoJoin.gif);
	text-decoration: none;
	height: 31px;
	width: 116px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Join a:hover, .Join a:active {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoJoin.gif);
	text-decoration: none;
	height: 31px;
	width: 116px;
	text-align: center;
	float: left;
}

.JoinOn  .JoinOn, .JoinOn a:link, .JoinOn a:visited  {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/en/img_FondoJoinOn.gif);
	text-decoration: none;
	height: 31px;
	width: 116px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Partners2, .Partners2 a:link, .Partners2 a:visited {
	font-size : 12px;
	font-weight: bold;
	color: White;
	background: url(../images/comunes/img_FondoPartners.gif);
	text-decoration: none;
	height: 31px;
	width: 68px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Partners2 a:hover, .Partners2 a:active {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/comunes/img_FondoPartners.gif);
	text-decoration: none;
	height: 31px;
	width: 68px;
	text-align: center;
	float: left;
}

.Partners2On  .Partners2On, .Partners2On a:link, .Partners2On a:visited  {
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bold;
	background: url(../images/comunes/img_FondoPartnersOn.gif);
	text-decoration: none;
	height: 31px;
	width: 68px;
	line-height: 28px;
	text-align: center;
	float: left;
}

.Blanco {
	background: #ffffff;
}

.FondoBarraBottom {
	/*background: url(../images/comunes/img_BarraBottom.gif);*/
	background:#cccccc;
	height: 50px;
}

.FondoBarraTop {
	/*background: url(../images/comunes/img_BarraTop.gif);*/
	background: #027EB6;
	/*height: 26px;*/
	border-right: solid #ffffff 1px;
	border-left: solid #ffffff 1px;
}

.CurvaTop {
	background: #ffffff url(../images/comunes/img_CurvaTop.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.CurvaTop2 {
	/*background:url(../images/comunes/img_CurvaTop2.jpg);*/
	/*background-repeat: no-repeat;
	background-position: bottom right;
	*/
	border-bottom: solid #FFFFFF 1px;
	height: 30px;
	
}

.Imagen {
  border-left:solid #FFFFFF 1px;
  border-right:solid #FFFFFF 1px;
  /*border-bottom:solid #027eb6 1px */
}

.TituloEquipo {
  background: url(../images/comunes/img_Nombre.jpg);
  background-repeat: no-repeat;
  width: 555px;
  height: 22px;
  font-size: 16px;
  /*font-weight: bold;*/
  color: #ffffff;
  text-decoration: none;
  text-indent: 4px;
}

.FotoEquipo {
  background: url(../images/comunes/img_Foto.jpg) 25px;
  background-repeat: no-repeat;
  background-position: top center ;
  /*width: 128px;*/
  height: 163px;
}

.BarraPartners {
  background: url(../images/comunes/img_Barra_Partners.jpg);
  background-repeat: no-repeat;
  width: 555px;
  height: 13px;
}

.LogoPartners {
  background: url(../images/comunes/img_Foto.jpg) 25px;
  background-repeat: no-repeat;
  background-position: bottom center;
  /*width: 128px;*/
  height: 80px;
}

.BotonMas {
	background-image: url(../images/comunes/img_BotonMas.gif);
	background-repeat: no-repeat;
	width: 118px;
	height: 18px;
	padding-left:4px;
	padding-top:2px;
	text-align: center;
}

h1 {
	font-size: 26px;
	color: #FFFFFF;
	padding-left:362px;
	padding-top:16px;
}

p {
	/*font-weight: bold;*/
	font-size: 20px;
	color: #FFFFFF;
	padding-left:362px;
	padding-top:16px;
	
	
}

.Galeria {
   height:260px;
	width:950px;
	color:#FFFFFF;
}

