.contenedor{  font-family:Arial, Helvetica, sans-serif}
.headerHome h1, .headerHome p,.headerTecnologiaYProgramacion h1, .headerTecnologiaYProgramacion p,.headerAdNetwork h1, .headerAdNetwork p,.headerDisenoYCreatividad h1, .headerDisenoYCreatividad p,.headerMarketingInteractivo h1, .headerMarketingInteractivo p{margin:0; padding:0; visibility: hidden}
.bgContenidoGral{background:transparent url(../img/bgContenidoGralResto.png) repeat-x scroll 0 0;overflow:hidden;
padding-bottom:10px;}
.bgContenidoGralHome{background:transparent url(../img/bgContenidoGral.png) repeat-x scroll 0 0; padding-bottom:10px; height:395px}
.bgFooter{background:transparent url(../img/bgFooter.png) repeat-x scroll 0 0;clear:both;height:240px;padding-top:26px;}
.listadoSinBullet{ list-style:none}
address {font-style:normal}
fieldset{ border:0}
fieldset span { width:100px; display:inline-block}
fieldset label{ display:block;margin-bottom:-10px;}
.boton{margin-left:220px;}
.anchoInput{ width:310px}
.tituloMensaje{ clear:both; padding-top:35px;}


/*MENU IDIOMAS*/
#idiomas-contenedor {position: relative; width:999px;margin:auto;}
.idiomas {position: absolute; top: -81px; .top: -64px; right: 40px; }
.idiomas li{display:inline;}
.esp {background:transparent url(../img/idioma3.jpg) repeat-x scroll 0 0; width:24px; height:18px;overflow:hidden; margin-left: 0px;text-indent: 600px; float: left;}
.ing{background:transparent url(../img/idioma2.jpg) repeat-x scroll 0 0;  width:24px; height:18px;overflow:hidden; margin-left: 10px;text-indent: 600px; float: left;}
.port{background:transparent url(../img/idioma1.jpg) repeat-x scroll 0 0;  width:24px; height:18px;overflow:hidden; margin-left: 10px;text-indent: -600px; float: left;}


.contenidoGralHome {width:986px; margin:30px auto auto}
.contenidoGral {width:986px; margin:auto}

.contenidoColumna1{ float: left; width:370px}
.contenidoColumna2{ float:left; width:555px; font-size:12px; color:#646363; padding-left:50px; text-align:justify;}
.contenidoColumna2 li{ margin:5px 0}

.bgRedesSociales{ background: transparent url(../img/bgRedesSociales.png) no-repeat scroll -22px 0; width:510px; height:100px; margin:0 auto;font-family: "Aller", Arial, Helvetica, sans-serif; font-size:14px; color:#515050}
.bgRedesSociales ul { margin:0; padding:0}
.bgRedesSociales p{ float:left; padding-top:15px; display:block}
.logoFacebook{ float:left;padding-left:63px;padding-top:15px;}
.logoTwitter{float:left;padding:15px 30px 0}
.logoLinkedin{float:left; padding-right:31px;padding-top:15px;}
.logoWordpress{float:left;padding-top:15px;}
.bgRedesSociales li{ list-style-type:none}


.footerLinks{ clear:both; line-height:12px;width:1000px; margin:auto; padding-top:25px}
.footerLinks dl{ float:left;height:83px;margin:0;padding:0 80px 0 10px;}
.footerLinks dl dd{ margin:0; padding:0}
dl.ultimodl{ padding:0 10px 0 10px}
.footerLinks dl h3{ font-size:12px; font-weight:bold; margin:0; padding:0; color:#393939}
.footerLinks ul,.footerLinks ul li{ padding:0; margin:0; list-style:none}
.footerLinks li h3,.footerLinks h3 a{ font-size:10px; color:#27292b; text-decoration:none; font-weight:normal; margin:0 ; padding:0}
.footer{ clear:both; color:#27292b; font-size:10px; text-align: center; padding:8px 0 0; margin:0}
.botonera{ height:70px; position: relative;background:}
hr { display:none}
.anchoFooterlinks{margin:0 auto;width:835px;}


/* Seccion Tecnologia y programacion */
.bgHeaderTecnologiaYProgramacion { background: url(../img/bgHeaderTecnologiaYProgramacion.png) repeat-x; padding:0; margin:0}
.headerTecnologiaYProgramacion{width:990px; height:226px; margin:0 auto; padding:0}
.img1TecnoPrograma{ background:url(../img/img1TecnoPrograma.png); width:366px; height:214px; margin:auto}
.img2TecnoPrograma{ background:url(../img/img2TecnoPrograma.png); width:366px; height:214px; margin:auto}
.img3TecnoPrograma{ background:url(../img/img3TecnoPrograma.png); width:366px; height:253px; margin:auto}
.titleTecnologiaYProgramacion,.subTitleTecnologiaYProgramacion{ color:#bc0ab2; font-weight:bold; font-size:16px}
.subTitleTecnologiaYProgramacion{font-size:14px}

/* MENU SERVICIOS*/

.menu-servicios-marketing-interactivo{text-transform: uppercase; color: #828181; font-size: 8pt; list-style: none; padding: 12px 0 0 0;background: transparent url(../img/fondo-marketing-interactivo.jpg) no-repeat 0 1px; width:261px; height:146px; margin:auto; margin-top: 16px;}
#socialmedia-fondo{text-transform: uppercase; color: #828181; font-size: 8pt; list-style: none; padding: 12px 0 0 0;background: transparent url(../img/fondo-socialmedia.jpg) no-repeat 0 1px; width:261px; height:198px; margin:auto; margin-top: 16px;}
#socialmedia-fondo li span{line-height: 8px; display: block; padding: 0 0 8px 20px; _padding: 0 0 0 20px; _margin-bottom: -20px;}
#diseno-digital-fondo{text-transform: uppercase; color: #828181; font-size: 8pt; list-style: none; padding: 12px 0 0 0;background: transparent url(../img/diseno-digital-fondo.jpg) no-repeat 0 1px; width:261px; height:112px; margin:auto; margin-top: 16px;}
.menu-servicios-marketing-interactivo a{color: #828181; text-decoration: none;margin-left: 20px;}
.menu-servicios-marketing-interactivo ul {padding-left: 20px; _margin: 10px 0 0 0;}
.menu-servicios-marketing-interactivo ul li{list-style-type: none; text-transform: none; line-height: 20pt;}
.menu-servicios-marketing-interactivo ul li a{color: #02bb1a; font-weight: bold;}
.menu-servicios-marketing-interactivo ul li .naranja-servicios{color: #dc8502; font-weight: bold;}
.menu-servicios-marketing-interactivo ul li .azul-servicios{color: #3c5c99; font-weight: bold;}
.menu-servicios-marketing-interactivo ul li .violeta-servicios{color: #bb0296; font-weight: bold;}



/* Seccion adNetwork */
.bgHeaderAdNetwork { background: url(../img/bgHeaderAdNetwork.png) repeat-x; padding:0; margin:0}
.headerAdNetwork{ background:url(../headers/adNetwork.png); width:990px; height:226px; margin:0 auto; padding:0}
.img1AdNetwork{ background:url(../img/img1AdNetwork.png); width:296px; height:196px; margin:auto}
.titleAdNetwork{ color:#4169ae; font-weight:bold; font-size:16px}


/* Seccion socialemedia */
.bgHeaderSocialMedia{ background: url(../img/bgHeaderSocialMedia.png) repeat-x; padding:0; margin:0}
.headerSocialMedia{ background:url(../headers/adNetwork.png); width:990px; height:226px; margin:0 auto; padding:0}
.titleSocialMedia{ color:#BB0296; font-weight:bold; font-size:16px}



/* Seccion diseno Y Creatividad */
.bgHeaderDisenoYCreatividad { background: url(../img/bgHeaderDisenoYCreatividad.png) repeat-x; padding:0; margin:0}
.headerDisenoYCreatividad{  width:990px; height:226px; margin:0 auto; padding:0}
.img1DisenoYCreatividad{ background:url(../img/img1DisenoYCreatividad.png); width:297px; height:290px; margin:auto}
.titleDisenoYCreatividad{ color:#f59900; font-weight:bold; font-size:16px}

/* Seccion marketing Interactivo */
.bgHeaderMarketingInteractivo { background: url(../img/bgHeaderMarketingInteractivo.png) repeat-x; padding:0; margin:0}
.headerMarketingInteractivo{ width:990px; height:226px; margin:0 auto; padding:0}
.img1MarketInter{ background:url(../img/img1MarketInter.png); width:240px; height:263px; margin:auto}
.img2MarketInter{ background:url(../img/img2MarketInter.png); width:297px; height:253px; margin: 40px auto 0}
.punteoDeValores{ font-size:11px} 
.punteoDeValores span { color:#019014}
.punteoDeValores li { margin:20px}
.titleMarketInter,.subTitleMarketInter{ color:#02d41e; font-weight:bold; font-size:16px}
.subTitleMarketInter{font-size:14px}

/* Imagenes de subsecciones*/
.imgImagenCorporativa { background:url(../img/corporativa.jpg); width:300px; height:300px; margin:auto}
.imgHotSites { background:url(../img/hotsites.jpg) 0 -7px; width:300px; height:300px; margin:auto}
.imgDesarrolloWeb{ background:url(../img/desa_web.jpg); width:300px; height:300px; margin:auto}
.imgDesarrolloWeb2{ background:url(../img/web.jpg); width:300px; height:300px; margin:auto}
.imgQueHacemos{ background:url(../img/qhacemos_ad.jpg) 0 -20px; width:300px; height:300px; margin:auto}
.imgGerenciamientoProyectos{ background:url(../img/business_people.jpg); width:368px; height:300px; margin:auto; margin-bottom:90px}
.imgGerenciamientoProyectos2{ background:url(../img/proyectos.jpg); width:300px; height:300px; margin:auto}
.imgSocialMedia{ background:url(../img/socialmedia.jpg); width:300px; height:300px; margin:auto}
.imgEmailMarketing{ background:url(../img/email_mkt.jpg) 0 -15px; width:300px; height:300px; margin:auto}
.imgAdNetworkSub{ background:url(../img/adnetwork.jpg) 0 -55px; width:300px; height:240px; margin:auto}
.imgDisplayBanner {background:url(../img/display.jpg) 0 -40px; width:300px; height:255px; margin:auto}
.imgBuscadoresSeoSem{background:url(../img/SEO.jpg); width:300px; height:300px; margin:auto}
.imgTecnologiaYProgramacion{background:url(../img/tech.jpg); width:300px; height:300px; margin:auto}
.imgBienvenidos{background:url(../img/ad_wlc.jpg) 0 -27px; width:300px; height:266px; margin:auto}
.imgRedContenidosGoogle{background:url(../img/contenidosgoogle.jpg) 0 -66px; width:300px; height:181px; margin:auto}
.imgPublishers{background:url(../img/publishers.jpg) 0 0; width:300px; height:300px; margin:auto}
.imgQuienesSomos{background:url(../img/quienessomos.jpg) 0 0; width:300px; height:300px; margin:auto}
.imgImpresos{background:url(../img/impresos.jpg) 0 0; width:300px; height:300px; margin:20px auto}
.imgPrensa{background:url(../img/prensa.jpg) 0 0; width:300px; height:260px; margin:auto}
.imgMultimedia{background:url(../img/multimedia.jpg) 0 0; width:300px; height:300px; margin:auto}
.imgContacto{background:url(../img/contact.jpg) 0 0; width:300px; height:300px; margin:10px auto}
.imgContacto2{background:url(../img/contacto.jpg) 0 0; width:330px; height:289px; margin:10px auto}
.imgAdvertising{background:url(../img/advertising.jpg) 0 0; width:304px; height:380px; margin:auto}
.imgEnvianos{background:url(../img/enviatucv.jpg) 0 0; width:214px; height:230px; margin:auto}


.bgHeaderQuienesSomos { background: url(../img/bgHeaderQuienesSomos.png) repeat-x; padding:0; margin:0}
.headerQuienesSomos { width:990px; height:226px; margin:0 auto; padding:0}
.bgHeadercvs { background: url(../img/bgHeadercvs.png) repeat-x; padding:0; margin:0}
.Headercvs { width:990px; height:226px; margin:0 auto; padding:0}

@font-face {
font-family: "Aller";
src: url(../aller/Aller.ttf) format("truetype");
}


