.contenedor {
	height: auto;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #999;
}
.blank {
	clear: left;
	height: 0px;
	width: 1024px;
}
.comercio {
	background-image: url(imagenes/home/comercioext.png);
	height: 543px;
	width: 258px;
	background-repeat: no-repeat;
	background-position: left 31px;
	padding-top: 20px;
	float: left;
	list-style-image: url(imagenes/home/vineta.png);
	list-style-type: disc;
	text-align: justify;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #414042;
	padding-right: 15px;
	margin-left: 18px;
}
.lineavertical {
	background-image: url(imagenes/home/lineapunteada1.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 563px;
	width: 10px;
}
.chin {
	float: left;
	height: 543px;
	width: 258px;
	padding-top: 20px;
	background-image: url(imagenes/home/froductoschina.png);
	background-repeat: no-repeat;
	background-position: left 31px;
	text-align: justify;
	font-size: 14px;
	color: #414042;
	font-family: MyriadWebProRegular;
	padding-right: 15px;
	list-style-image: url(imagenes/home/vineta_verde.png);
}
.proteccion {
	float: left;
	height: 543px;
	width: 258px;
	padding-top: 20px;
	background-image: url(imagenes/home/proteccion_import.png);
	background-repeat: no-repeat;
	background-position: left 31px;
	text-align: justify;
	font-size: 14px;
	color: #414042;
	font-family: MyriadWebProRegular;
	padding-right: 15px;
	list-style-image: url(imagenes/home/vineta_azul.png);
}
.lineahorizontal {
	background-image: url(imagenes/home/lienahorizontal.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 892px;
	clear: left;
	height: 23px;
	padding-left: 66px;
}
.generalservicios {
	height: 390px;
	width: 700px;
	float: left;
}
.espaciotwitter {
	height: 370px;
	width: 222px;
	padding-right: 36px;
	float: left;
	padding-top: 20px;
}
.cuerpo {
	height: auto;
	width: 958px;
	padding-left: 66px;
	background-color: #f1f2f2;
	float: left;
	padding-bottom: 10px;
}
.cuerpoASESORIA {
	height: auto;
	width: 892px;
	padding-left: 66px;
	background-color: #f1f2f2;
	float: left;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
	padding-right: 66px;
	padding-top: 30px;
	text-align: justify;
	list-style-image: url(imagenes/divisiones/vineta_roja.png);
	padding-bottom: 10px;
}
.cuerpoLOGISTICA {
	height: auto;
	width: 892px;
	padding-left: 66px;
	background-color: #f1f2f2;
	float: left;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
	padding-right: 66px;
	padding-top: 30px;
	text-align: justify;
	padding-bottom: 10px;
}
.cuerpoCHINA {
	height: auto;
	width: 892px;
	padding-left: 66px;
	background-color: #f1f2f2;
	float: left;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
	padding-right: 66px;
	padding-top: 30px;
	text-align: justify;
	list-style-image: url(imagenes/divisiones/vineta_roja.png);
	padding-bottom: 10px;
}
.cuerpocontacto {
	height: auto;
	width: 875px;
	padding-left: 83px;
	background-color: #f1f2f2;
	float: left;
	padding-top: 39px;
	padding-right: 66px;
	padding-bottom: 10px;
}
.maquinaria {
	background-image: url(imagenes/servicios/maquinaria.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
	float: left;
}
.exportacion {
	background-image: url(imagenes/servicios/exportacion.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
	float: left;
}
.cabeceraservicios {
	height: 57px;
	width: 921px;
	padding-left: 103px;
	text-align: left;
	padding-top: 41px;
	font-family: 'AvantGardeMdBTMedium';
	font-size: 18px;
	color: #0672BA;
}
.busqueda {
	float: left;
	height: 117px;
	width: 142px;
	margin-left: 142px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 20px;
}
.proyectosintegrales {
	float: left;
	height: 100px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 37px;
}
.agendasindividuales {
	float: left;
	height: 100px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 37px;
}
.inspeccionesdecalidad {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.conveniosdetransferencia {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.manejodelogistica {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 137px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.encuentrelosproductos {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.sedesarrolla {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.severifican {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.serevisan {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.comprende {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
	overflow: auto;
}
.serealizaran {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
	overflow: auto;
}
.semaneja {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.realizacion {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.protege {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.sedesarrollaran {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.sebuscan {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.enbase {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.sedesarrollaagenda {
	float: left;
	height: 114px;
	width: 256px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 14px;
	padding-right: 14px;
	color: #414042;
	text-align: justify;
}
.asesorialegal {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.planeacionfiscal {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.auditoriasolita {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.outsourcingdecomercio {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.planeacionaduanera {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.auditoriasdeproveedor {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.polizadeimportacion {
	float: left;
	height: 90px;
	width: 142px;
	margin-left: 147px;
	font-size: 16px;
	color: #0873BA;
	font-family: MyriadWebProRegular;
	padding-top: 47px;
}
.cabecera {
	height: 192px;
	width: 1024px;
}
.imagenviar {
	height: 192px;
	width: 357px;
	float: left;
}
.imagenviarINSIDE {
	height: 192px;
	width: 272px;
	float: left;
	background-image: url(imagenes/logoviar.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	z-index: 1000;
	margin-left: 25px;
}
.botonescabecera {
	height: 112px;
	width: 667px;
	float: left;
}
.botonesarriba {
	float: none;
	height: 56px;
	width: 441px;
	margin-left: 226px;
}
.home {
	float: left;
	height: 36px;
	width: 34px;
	margin-right: 17px;
	background-image: url(imagenes/home.png);
	background-repeat: no-repeat;
	background-position: left;
	font-family: 'AvantGardeMdBTMedium';
	;
	font-size: 14px;
	color: #000;
	padding-top: 20px;
	padding-left: 35px;
}
.home.active, .home:hover {
	color: #C6242F;	
}
.empresa {
	background-image: url(imagenes/empresa.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 36px;
	width: 51px;
	margin-right: 18px;
	font-family: AvantGardeMdBTMedium;
	font-size: 14px;
	padding-top: 20px;
	padding-left: 25px;
	color: #000;
}
.empresa.active, .empresa:hover {
	color: #C6242F;	
}
.servicios {
	background-image: url(imagenes/servicios.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 36px;
	width: 50px;
	margin-right: 17px;
	font-size: 14px;
	padding-top: 20px;
	padding-left: 33px;
	font-family: AvantGardeMdBTMedium;
	color: #000;
}
.servicios.active, .servicios:hover {
	color: #C6242F;	
}
.contacto {
	background-image: url(imagenes/contacto.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 31px;
	width: 61px;
	font-family: 'AvantGardeMdBTMedium';
	font-size: 14px;
	color: #000;
	padding-top: 20px;
	padding-left: 25px;
}
.contacto.active, .contacto:hover {
	color: #C6242F;	
}
.botonesabajo {
	height: 56px;
	width: 249px;
	margin-left: 418px;
}
.banner {
	background-image: url(imagenes/home/home.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
}
.bannerdesarrollo {
	background-image: url(imagenes/divisiones/banner_desarrollo.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerasesoria {
	background-image: url(imagenes/divisiones/banner_asesoria.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerferias {
	background-image: url(imagenes/divisiones/banner_ferias.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerinversion {
	background-image: url(imagenes/divisiones/banner_inversion.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.banneragenda {
	background-image: url(imagenes/divisiones/banner_agenda.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerexportacion {
	background-image: url(imagenes/divisiones/banner_exportar.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerintermediacion {
	background-image: url(imagenes/divisiones/banner_intermediacion.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerchina {
	background-image: url(imagenes/divisiones/banner_china.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.bannerlogistica {
	background-image: url(imagenes/divisiones/banner_logistica.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.banneroutsourcing {
	background-image: url(imagenes/divisiones/banner_outsourcing.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
	background-position: center center;
}
.banner_empresa {
	background-image: url(imagenes/banner_empresa.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
}
.banner3 {
	background-image: url(imagenes/servicios/banner3.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
}
.banner4contacto {
	background-image: url(imagenes/contacto/bannercontacto.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 1024px;
}
.botones {
	height: 61px;
	width: 1011px;
	padding-left: 13px;
}
.boton {
	height: 46px;
	width: 149px;
	margin-right: 8px;
	background-image: url(imagenes/boton.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	color: #FFF;
	font-size: 14px;
	font-family: AvantGardeMdBTMedium;
	padding-top: 15px;
	padding-left: 10px;
}
.boton_vacio {
	height: 46px;
	width: 149px;
	margin-right: 8px;
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	color: #FFF;
	font-size: 14px;
	font-family: AvantGardeMdBTMedium;
	padding-top: 15px;
	padding-left: 10px;
}
.boton2 {
	height: 36px;
	width: 159px;
	margin-right: 8px;
	background-image: url(imagenes/boton.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	color: #FFF;
	font-size: 14px;
	font-family: AvantGardeMdBTMedium;
	padding-top: 25px;
	padding-left: 0px;
	text-align: center;
}
.boton.active,.boton:hover{
	background-image: url(imagenes/home/botonactivo.png);
	background-repeat: no-repeat;
	background-position: center center;	
	}
	.boton2.active,.boton2:hover{
	background-image: url(imagenes/home/botonactivo.png);
	background-repeat: no-repeat;
	background-position: center center;	
	}
	
	.facebook {
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	height: 41px;
	width: 24px;
	margin-right: 10px;
	padding-top: 15px;
}
.twitter {
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 41px;
	width: 23px;
	margin-right: 10px;
	padding-top: 15px;
}
.youtube {
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 41px;
	width: 23px;
	margin-right: 10px;
	padding-top: 15px;
}
.ingles {
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 41px;
	width: auto;
	padding-top: 15px;
	margin-right: 10px;
	font-family: AvantGardeMdBTMedium;
	font-size: 14px;
	color: #000;
}
.ingles:hover{
	color: #8B1622;
	font-family: AvantGardeMdBTMedium;
}
.telefonos {
	float: left;
	height: 85px;
	width: 137px;
}
.lineaverticalcompleta {
	background-image: url(imagenes/home/lineavertical.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 85px;
	width: 20px;
}
.celular {
	height: 85px;
	width: 254px;
	background-image: url(imagenes/celular.png);
	background-repeat: no-repeat;
	background-position: 76px 10px;
	float: left;
	text-align: left;
	padding-left: 66px;
}
.titulos {
	font-size: 20px;
	color: #C4262D;
	font-family: AvantGardeMdBTMedium;
	padding-left: 100px;
}
.tituloschina {
	font-size: 20px;
	color: #647e37;
	font-family: AvantGardeMdBTMedium;
	padding-left: 100px;
}
.titulosproteccion {
	font-size: 20px;
	color: #43489E;
	font-family: AvantGardeMdBTMedium;
	padding-left: 100px;
	text-align: left;
}
.texto {
	color: #414042;
	font-family: 'MyriadProRegular';
	font-size: 14px;
	height: 65px;
	width: 157px;
	float: left;
	padding-top: 20px;
}
.serviciostexto {
	float: left;
	height: 260px;
	width: 634px;
	padding-left: 66px;
}
.lineahorizontalpequena {
	background-image: url(imagenes/home/lineahorizontalpequena.png);
	background-repeat: no-repeat;
	background-position: center center;
	clear: left;
	height: 20px;
	width: 634px;
	padding-left: 30px;
}
.estilodetexto {
	color: #414042;
	font-family: MyriadWebProRegular;
	font-size: 14px;
}
.cuidaddemexico {
	color: #414042;
	font-family: 'MyriadWebProRegular';
	font-size: 22px;
	text-align: left;
	text-indent: 66px;
}
.linkrojo {
	font-family: AvantGardeMdBTMedium;
	color: #C92B37;
	font-size: 16px;
	text-align: right;
	text-decoration: underline;
}
.linkrojo:hover, .linkrojo.active {color: #C92B37; text-decoration: underline;}
.linkazulproteccion {
	font-family: AvantGardeMdBTMedium;
	color: #43489E;
	font-size: 16px;
	text-align: right;
	text-decoration: underline;
}
.linkazulproteccion:hover, .linkazulproteccion.active {color: #43489E; text-decoration: underline;}
.linkverde {
	font-family: AvantGardeMdBTMedium;
	color: #6C843D;
	font-size: 16px;
	text-align: right;
	text-decoration: underline;
}
.linkverde:hover, .linkverde.active {color: #6C843D; text-decoration: underline;}
.linkazul {
	font-family: AvantGardeMdBTMedium;
	color: #0672BA;
	font-size: 12px;
	text-decoration: underline;
}
.linkazul:hover, .linkazul.active {color: #0672BA; text-decoration: underline;}
.dentro {
	font-size: 14px;
	color: #0d71ba;
	font-family: 'MyriadWebProRegular';
	text-decoration: underline;
}
.serviciostitulo {
	font-size: 18px;
	color: #0d71ba;
	font-family: 'AvantGardeMdBTMedium';
}
.fiscal {
	background-image: url(imagenes/servicios/fiscal.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-bottom: 17px;
}
.asesoria {
	background-image: url(imagenes/servicios/asesoria.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
}
.convenios {
	background-image: url(imagenes/servicios/convenios.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-bottom: 17px;
}
.logistica {
	background-image: url(imagenes/servicios/logistica.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
}
.agendas {
	background-image: url(imagenes/servicios/agendas.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-bottom: 17px;
}
.inspecciones {
	background-image: url(imagenes/servicios/inspecciones.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
	float: left;
}
.auditorias {
	background-image: url(imagenes/servicios/auditorias.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
}
.planeacion {
	background-image: url(imagenes/servicios/planeacion.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
}
.auditoria {
	background-image: url(imagenes/servicios/auditoria1.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-right: 16px;
	margin-bottom: 17px;
}
.outsourcing {
	background-image: url(imagenes/servicios/outsourcing.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-bottom: 17px;
}
.poliza {
	background-image: url(imagenes/servicios/poliza.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 273px;
	width: 284px;
	margin-left: 300px;
}
.fondito {
	height: 485px;
	width: 640px;
	padding-left: 83px;
}
.menu2 {
	background-image: url(imagenes/menu.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 115px;
	width: 530px;
	padding-left: 15px;
	margin-left: 15px;
	margin-top: 35px;
	font-size: 14px;
	padding-right: 50px;
	text-align: justify;
}
.fondoinferior {
	height: 110px;
	width: 620px;
	padding-left: 90px;
	text-align: center;
	padding-top: 0px;
	float: left;
}
.lineatxt {
	background-image: url(imagenes/linea_.png);
	height: 30px;
	width: 83px;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-right: 16px;
	margin-top: 0px;
	font-size: 14px;
}
.valores {
	height: 42px;
	width: 620px;
	padding-top: 0px;
	font-family: AvantGardeMdBTMedium;
	font-size: 18px;
	color: #C3262D;
}
.viar {
	height: 22px;
	width: 1024px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 13px;
	color: #333;
	font-family: MyriadWebProRegular;
	margin-top: 5px;
}
.subtitulos {
	font-size: 18px;
	color: #C31519;
	font-family: AvantGardeMdBTMedium;
	text-align: left;
	background-position: center;
	text-indent: 20px;
	padding-top: 10px;
}
.subtitulosChicos {
	font-size: 16px;
	color: #C31519;
	font-family: AvantGardeMdBTMedium;
	text-align: left;
	background-position: center;
	text-indent: 20px;
	padding-top: 10px;
}
.txts {
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
}
.años {
	color: #F00;
	font-family: MyriadWebProRegular;
}
.rojo {
	color: #C3262D;
}
.formulario {
	float: left;
	height: auto;
	width: 416px;
	vertical-align: top;
}
.formularioDENTRO {
	float: left;
	height: 364px;
	width: 336px;
	text-align: right;
	padding-right: 80px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
}
.mapa {
	float: left;
	height: 364px;
	width: 428px;
	margin-left: 31px;
}
.textocontacto {
	text-align: center;
	height: 100px;
	width: 875px;
	float: left;
	font-family: MyriadWebProRegular;
	font-size: 14px;
}
.celularCONTACTO {
	height: 228px;
	width: 236px;
	background-image: url(imagenes/celular.png);
	background-repeat: no-repeat;
	background-position: 50px 60px;
	float: left;
	text-align: left;
	padding-top: 60px;
	padding-left: 100px;
}
.contactoss {
	background-image: url(imagenes/home/fondo_contactos.png);
	height: 278px;
	width: 236px;
	float: left;
	margin-left: 20px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
	padding-top: 10px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
.contactoss_espacios_tels {
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
	padding-left: 32px;
}
.contactossTitulos {
	font-family: MyriadWebProRegular;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.mail {
	font-family: MyriadWebProRegular;
	font-size: 14px;
	font-weight: bold;
	color: #C2272F;
}
.mail a:link { color: #C2272F; }
.mail a:hover {color: #710000;}
.mail a:active { color: #C2272F; }
.mail a:visited {
	color: #710000;
}
.paraviar {
	background-image: url(imagenes/contacto/sobre.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 75px;
	width: 416px;
	font-family: MyriadWebProRegular;
	font-size: 14px;
	color: #000;
}
.contactoTITULO {
	font-size: 18px;
	color: #333;
	font-family: AvantGardeMdBTMedium;
	padding-left: 50px;
}
.campo {
	background-image: url(imagenes/contacto/campo.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 208px;
	margin-bottom: 10px;
}
.campo2 {lo.
	background-image: url(imagenes/contacto/cuadrito.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 103px;
	width: 208px;
	background-image: url(imagenes/contacto/cuadrito.png);
}
