body {

background-image:url(images/bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#ffffff;
margin:0px;
font-family:Arial, Helvetica, sans-serif;

}

#contenido {
background-image:url(images/fnd_cont.gif);
background-position:top center;
background-repeat:repeat-y;

}
#pie{ background:url(images/pie.gif) no-repeat 0 0px; height:126px; clear:both; float:none; text-align:center; background-color:white;}

#pie .filinks { display:block;  width:968px; padding:0px 0 0 0; vertical-align:top }
#pie .filinks  { display:inline;color:#FFFFFF;}
#pie .filinks  a{ color:#FFFFFF; background-color:inherit; font-size:0.7em; text-decoration:none; margin:0 9px}
#pie .filinks a:hover{ text-decoration:underline}


#menu{  height:30px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#menu ul{ margin:0 0 0 1px}
#menu li{ display:inline;}
#menu a{ display:block; float:left; background: url(images/menu.gif) no-repeat 0 0; width:126px; height:24px; padding:6px 0 0 0; text-align:center; color:#FFFFFF; background-color:inherit; text-decoration:none; margin:0 1px 0 0}
#menu a:hover{ display:block; float:left; background: url(images/menu.gif) no-repeat 0 -30px; color:#0A68B2; background-color:inherit;}
#menu li a.contact{ background:url(images/menu2.gif) no-repeat 0 0;}
#menu li a:hover.contact{ background:url(images/menu2.gif) no-repeat 0 -30px;}
#menu li a.promo{ background:url(images/menu3.gif) no-repeat 0 0;}
#menu li a:hover.promo{ background:url(images/menu3.gif) no-repeat 0 -30px;}

.txt_main {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #909090;}
.txt_s {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #6596C7;}
.txt_s_blanco {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}


.formulario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c1c1c;
	font-weight: normal;
	border:1px;
	border-style:solid;
	border-color:#6596C7;

}

#buscador {
background-image:url(images/fnd_buscador.jpg);
background-position:top left;
background-repeat:no-repeat;

}

#noticias {
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;
color:#999999;
vertical-align:top;


}
#titular {
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#000000}

.titulos {
padding-left:15px;
vertical-align:middle;
padding-top:5px;
height:30px;
}

.equipo {
	background-image:url(images/marco.gif);
	background-position:top left;
	background-repeat:no-repeat;

	padding-left:50px;

}
#titular1 {
font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:1.4em; color:#555555; background-color:inherit;}
#titular2{font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:24px; color:#0a68b2; background-color:inherit;}
#titular3{font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:18px; color:#0a68b2; background-color:inherit;}




.atencion {background-image:url(images/fnd_atencion.gif); background-position:50% 0%; background-repeat:no-repeat;}
.atencion1 {background-image:url(images/fnd_atencion1.gif); background-position:50% 0%; background-repeat:no-repeat;}
#txt {background-image:url(images/fnd_txt.jpg); background-position:50% 100%; background-repeat:no-repeat;}
.largo {background-image:url(images/fnd_largo.jpg); background-position:0% 0%; background-repeat:no-repeat; padding-right:30px; padding-left:40px; padding-top:20px}



a.submenu:link {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6596C7; font-weight:bold}
a.submenu:visited {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6596C7; font-weight:bold}
a.submenu:hover {text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color:#CAE9FA; font-weight:bold}
a.submenu:active {text-decoration: none;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6596C7; font-weight:bold}

a.idiomas:link {	text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #6596C7;}
a.idiomas:visited {	text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #6596C7;}
a.idiomas:hover {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color:#CAE9FA;}
a.idiomas:active {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #6596C7;}

a.news:link {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#999999; font-weight:bold}
a.news:visited {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #999999; font-weight:bold}
a.news:hover {text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color:#DC0031; font-weight:bold}
a.news:active {text-decoration: none;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #999999; font-weight:bold}





/************************************************web antigua*******************************/

.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7e7e7e;
}
.grisnegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7e7e7e;
	font-weight: bold;
}
.blanconegrita {
	background-color:#7e7e7e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.menusup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f387f;
}
.noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #686868;
}
.noticiasnegro {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	line-height: 14px;
	text-decoration:none;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	text-align:justify
}
a.comun:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #686868;
}
a.comun:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #686868;
}
a.comun:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
}
a.comun:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #686868;
}
a.comun2:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC0031;
}
a.comun2:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC0031;
}
a.comun2:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
a.comun2:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f387f;
}


#submenu {
	background-image: url(images/bg-subnav.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 300;
	color: #333D82;
	text-transform: none;
	font-style: normal;
	letter-spacing: 0.1mm;
	text-align: center;
	white-space: pre;
}
.textoblancogrande {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 14px;
	
}
.textonegrogrande {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	
}
.textoazulgrande {
	
	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6EA0D1;
	
}
.textoazulmedio {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6EA0D1;
	
}
.textoblancomedio {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	padding-left: 14px;
}
.noticiasblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	vertical-align: bottom;
}
#mailrojo a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.fondoint {
	background-image: url(images/separador_vertical1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titulosinterior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DC0031;
	font-weight: bold;
	font-variant: small-caps;
	text-indent: 15px;
	letter-spacing: 0.1em;
	text-decoration: underline;
}
.fondocabint {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/fndint1.jpg);
	padding-top: 59px;
	padding-left: 0px;
}
.fondodchaint {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/solapa.gif);
}
.fondodchaint_mapa {
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/solapa.gif);
}
.textosg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	text-align:justify;
}
.fondocabint1 {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/imgmarketsretail.jpg);
	padding-top: 59px;
	padding-left: 0px;
}
.fondocabint2 {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/imgservicesmanage.jpg);
	padding-top: 59px;
	padding-left: 0px;
}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: normal;
	border:none;
	background-image:url(images/menu.gif);
	background-color:#6596C7;
	height:18px;
	width:90px;
	
}
.tit_ficha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bolder;
	color:#FFFFFF;
}
.sub_ficha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333D82;
	font-weight:bold;
	padding-left:10px;
}

/**********************************************************************************************/