* { /* clear ALL margins */
	margin:0;
	padding:0;
}
body {
	font:normal normal 14px/normal "Segoe UI",Arial,Helvetica,sans-serif;
	color:#333333;
	background:#ffffff;
}
a {
	outline:none; /*Remove active link borders*/
	color: #525862;	
	text-decoration: underline;
	font-weight:bold;
}

img {
	outline:none;
	border:none;
}
form, img {/*take away extra margins form in IE6*/
	margin:0;
	padding:0;
}
.clearfix { 
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
textarea{
	overflow:auto;/*Remove vertical textarea scrollbar in IE*/
}
table a, table a:link, table a:visited { 
	border:none;
	text-decoration:none;
}
.fl {
	float:left;
}
.f2 {
	float: left;
	width: 600px;
}
.fr {float:right;}

/*Web estructure*/
#containerbg {
	width:100%;
	margin:0 auto;
	background:#fff;
}
#container {
	width:100%;
	margin:0 auto;
}
#header-box {
	width:100%;
	height:250px;
	margin:0 auto;
}
.header-top-box {
	width:100%;
	height:116px;
	margin:0 auto;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bg-top-repeat.png) bottom repeat-x;
}
.header-top-logos {
	width:1100px;
	height:116px;
	margin:0 auto;
}
.header-top-rse {
	width:1100px;
	height:115px;
	padding:15px 0;
	margin:0 auto;
}
#header {
	width:1100px;
	height:137px;
	margin:0 auto;
}

#menu-box {
	width:1100px;
	height:90px;
	margin:0 auto;}

.header-logos {
	width:1100px;
	margin:0 auto;
	height:87px;
}
#footer {
	width:1100px;
	margin:0 auto;
	margin-top:15px;
}
#footer-box {
	width:100%;
	height:157px;
	margin:0 auto;
	background:#525d62;}
	
.pie {
	width:1100px;
	margin:0 auto;
	padding-top:15px;
	text-align:center;}
	
#menu {
	width:1100px;
	margin:0 auto;
	margin-top:8px;
	height:34px;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bg-menu.jpg) no-repeat;}
	
/*Menu*/
.mnu-home {
	width:81px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/home.png) top no-repeat;}
	a.mnu-home:hover {
	width:81px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/home.png) bottom no-repeat;}
	.mnu-home-select {
	width:81px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/home.png) bottom no-repeat;}

.mnu-carta {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/carta.png) top no-repeat;}
	a.mnu-carta:hover {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/carta.png) bottom no-repeat;}
	.mnu-carta-select {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/carta.png) bottom no-repeat;}

.mnu-comunidad {
	width:123px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/comunidad.png) top no-repeat;}
	a.mnu-comunidad:hover {
	width:123px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/comunidad.png) bottom no-repeat;}
	.mnu-comunidad-select {
	width:123px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/comunidad.png) bottom no-repeat;}

.mnu-medio {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/medio.png) top no-repeat;}
	a.mnu-medio:hover {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/medio.png) bottom no-repeat;}
	.mnu-medio-select {
	width:158px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/medio.png) bottom no-repeat;}
	
.mnu-empleados {
	width:124px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/empleados.png) top no-repeat;}
	a.mnu-empleados:hover {
	width:124px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/empleados.png) bottom no-repeat;}
	.mnu-empleados-select {
	width:124px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/empleados.png) bottom no-repeat;}
	
.mnu-distribuidores {
	width:244px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/distribuidores.png) top no-repeat;}
	a.mnu-distribuidores:hover {
	width:244px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/distribuidores.png) bottom no-repeat;}
	.mnu-distribuidores-select {
	width:244px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/distribuidores.png) bottom no-repeat;}
	
.mnu-noticias {
	width:95px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/noticias.png) top no-repeat;}
	a.mnu-noticias:hover {
	width:95px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/noticias.png) bottom no-repeat;}
	.mnu-noticias-select {
	width:95px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/noticias.png) bottom no-repeat;}
		
.mnu-contacto {
	width:117px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/contacto.png) top no-repeat;}
	a.mnu-contacto:hover {
	width:117px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/contacto.png) bottom no-repeat;}
	.mnu-contacto-select {
	width:117px;
	height:34px;
	float:left;
	background:url(http://www.eset-la.com/images/responsabilidad-social/contacto.png) bottom no-repeat;}


/*Nuevo Menu*/
.home-menu {
	width:176px;
	height:33px;
	float:left;
	background:#58595b;
	color:#FFF;
	text-align:center;
	line-height:33px;
	margin-right:3px;
	font-size:16px;
	font-weight:normal;}
	
.comunidad-menu {
	width:176px;
	height:33px;
	float:left;
	background:#f2d556;
	color:#FFF;
	text-align:center;
	line-height:33px;
	margin-right:3px;
	font-size:16px;
	font-weight:normal;}
	
.mambiente-menu {
	width:215px;
	height:33px;
	float:left;
	background:#a1c65e;
	color:#FFF;
	text-align:center;
	line-height:33px;
	margin-right:3px;
	font-size:16px;
	font-weight:normal;}
		
.colaboradores-menu {
	width:215px;
	height:33px;
	float:left;
	background:#d9583b;
	color:#FFF;
	text-align:center;
	line-height:33px;
	margin-right:3px;
	font-size:16px;
	font-weight:normal;}
	
.distribuidores-menu {
	width:306px;
	height:33px;
	float:left;
	background:#608ba6;
	color:#FFF;
	text-align:center;
	line-height:33px;
	font-size:16px;
	font-weight:normal;}

	
	
#principal {
	width:1018px;
	margin:0 auto;
	/*border:1px solid #E6E6E6;*/
	background:#FFF;
	padding:31px 40px;}

.titulos {
	width:1018px;
	height:105px;
	float:left;}
	
.titulos-ch {
	width:588px;
	padding-bottom:20px;
	float:left;}
	
.backprincipal {
	width:1018px;
	margin:0 auto;
	padding-top:6px;}
	
.backprincipalb {
	width:1018px;
	margin:0 auto;
}
.principal-left {
	width:592px;
	float:left;
	padding-right:25px;
	padding-bottom:20px;
	/*border-right:1px solid #d3d6d8;*/}
	
.principal-left p {
	width:592px;
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:10px;}
	
.principal-right {
	width:375px;
	float:left;
	padding-bottom:20px; 
	padding-left:20px;}

.img-principal {
	width:394px;
	height:255px;
	float:left;
	padding:7px;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bg-images.jpg) no-repeat;}

.menu-footer {
	width:1018px;
	margin:0 auto;
	padding-top:20px;
	color:#525D63;
	font-size:9px;
	padding-bottom:6px;
	margin-top:20px;}

.technology-verde{ /*header of 2nd demo*/
	width:555px;
	height:31px;
	float:left;
	font-size:16px;
	color:#A1C65E;
	font-weight:bold;
	line-height:31px;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bullet-medio-ambiente.png) left no-repeat;
	margin-top:5px;
	text-transform:uppercase;
	margin-bottom:10px;
	padding-left:32px;
}
.technology-colaboradores{ /*header of 2nd demo*/
	width:555px;
	height:31px;
	float:left;
	font-size:16px;
	color:#A1C65E;
	font-weight:bold;
	line-height:31px;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bullet-colaboradores.png) left no-repeat;
	margin-top:5px;
	text-transform:uppercase;
	margin-bottom:10px;
	padding-left:32px;
}
.technology-comunidad{ /*header of 2nd demo*/
	width:555px;
	height:31px;
	float:left;
	font-size:16px;
	color:#A1C65E;
	font-weight:bold;
	line-height:31px;
	background:url(http://www.eset-la.com/images/responsabilidad-social/bullet-comunidad.png) left no-repeat;
	margin-top:5px;
	text-transform:uppercase;
	margin-bottom:10px;
	padding-left:32px;
}
.infotech p {
	width:516px;
	float:left;
	font-size:14px;
	margin-left:15px;
}

.post-titulo { 
	width:500px;
	padding-left:6px;
	height:31px;
	float:left;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:31px;
	padding-left:25px;
	border-bottom:1px solid #525D63;
	background:url(http://www.eset-la.com/images/responsabilidad-social/globo-amarillo.jpg) left no-repeat;
	margin-top:5px;
	margin-bottom:10px;
	text-transform:uppercase;
}
.post-principal {
	width:600px;
	float:left;
	margin-bottom: 10px;
}
.post-principal p {
	width:600px;
	float:left;
	text-decoration:none;
}
.thelanguage a.seguir-leyendo, .post-principal a.seguir-leyendo {
    float: right;
    padding: 5px;
	margin-top: 10px;
	text-decoration: none;
	font-size:11px;
	color:#21a1a0;
	font-weight:bold;
	text-transform:uppercase;
}
.thelanguage a.seguir-leyendo:hover, .post-principal a.seguir-leyendo:hover {
	float: right;
    padding: 5px;
	margin-top: 10px;
	text-decoration: underline;
	font-size:11px;
	color:#21a1a0;
	font-weight:bold;
	text-transform:uppercase;
}
a.blog-corporativo {
	color: #E8C35B;
}
a.blog-corporativo:hover {
	text-decoration: underline;
}
.notas {
	width:380px;
	float:left;
	padding:10px 0;}
.notas p {
	width:360px;
	float:left;
	font-size:11px;}
	
.listado-notas {
	width:600px;
	float:left;
	margin-bottom:35px;
	padding-bottom:35px;
	border-bottom:1px solid #e4e4e4;}
	
.listado-notas a.seguir-leyendo, .post-principal a.seguir-leyendo {
    float: right;
    padding: 5px;
	margin-top: 10px;
	text-decoration: none;
	font-size:11px;
	color:#21a1a0;
	font-weight:bold;
	text-transform:uppercase;
}
.listado-notas a.seguir-leyendo:hover, .post-principal a.seguir-leyendo:hover {
	float: right;
    padding: 5px;
	margin-top: 10px;
	text-decoration: underline;
	font-size:11px;
	color:#21a1a0;
	font-weight:bold;
	text-transform:uppercase;
}

/**/
.txt_9-gris {
	color:#525D63;
	font-size:9px;
	padding:5px;
	text-decoration:none;}
	a.txt_9-gris:hover {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	background:#608ba6;
	border:1px solid #274e77;
	padding:5px;}

.txt_16-blanco {
	color:#fff;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;}
	
.txt_10-blanco {
	color:#fff;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;}

.txt_9-rojo {
	color:#525D63;
	font-size:9px;
	padding:5px;
	text-decoration:none;}
	a.txt_9-rojo:hover {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	background:#D9583B;
	border:1px solid #9C4A30;
	padding:5px;}

.txt_9-ama {
	color:#525D63;
	font-size:9px;
	padding:5px;
	text-decoration:none;}
	a.txt_9-ama:hover {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	background:#F2D556;
	border:1px solid #DF9326;
	padding:5px;}

.txt_9-verde {
	color:#525D63;
	font-size:9px;
	padding:5px;
	text-decoration:none;}
	a.txt_9-verde:hover {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	background:#A1C65E;
	border:1px solid #64992B;
	padding:5px;}

.txt_9-azul {
	color:#525D63;
	font-size:9px;
	padding:5px;
	text-decoration:none;}
	a.txt_9-azul:hover {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	background:#3D5A73;
	border:1px solid #274E77;
	padding:5px;}

.txt-amarillo {
	color:#E8C35B;
	font-weight:bold;}
.txt-amarillo10 {
	color:#E8C35B;
	font-size:12px;
	text-decoration:none;}
	a.txt-amarillo10:hover {
	color:#E8C35B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
	
.txt-rojo {
	font-size:13px;
	color:#D9583B;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-verde {
	font-size:13px;
	color:#A1C65E;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-azul {
	font-size:13px;
	color:#274E77;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-celeste {
	font-size:13px;
	color:#608BA6;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-amarillo {
	font-size:13px;
	color:#E8C35B;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-amarillo20 {
	font-size:20px;
	color:#E8C35B;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-amarillo30 {
	font-size:16px;
	color:#E8C35B;
	font-weight:bold;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}
.txt-gris {
	font-size:11px;
	color:#4D4D4D;
	font-style:italic;
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;}


.txt_32-gris { color:#58595b; font-size:32px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_12-gris { color:#58595b; font-size:12px; text-transform:uppercase; text-decoration:none; font-weight:normal;}
.txt_14-gris { color:#58595b; font-size:14px; text-decoration:none; line-height:16px;}
.txt_15-gris { color:#58595b; font-size:15px; text-decoration:none; font-weight:bold; }
.txt_15-verde { color:#21a1a0; font-size:15px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:18px;}
.txt_11-verde { color:#21a1a0; font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:18px;}
.txt_22-gris { color:#58595b; font-size:22px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_32-amarillo { color:#ebce4d; font-size:32px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_32-verde { color:#a1c65e; font-size:32px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_32-rojo { color:#d9583b; font-size:32px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_32-azul { color:#608ba6; font-size:32px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}
.txt_21-azul { color:#608ba6; font-size:21px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:29px;}


.txt_11-rojo { color:#d9583b; font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;}
a.txt_11-rojo:hover { color:#d9583b; font-size:11px; text-transform:uppercase; text-decoration:underline; font-weight:bold;}

.txt_18-gris { color:#58595b; font-size:18px; text-transform:uppercase; text-decoration:none; font-weight:normal;}

.txt_16-gris { color:#58595b; font-size:16px; text-transform:uppercase; text-decoration:none; font-weight:normal;}

.txt_15-gris { color:#58595b; font-size:15px;  text-decoration:none; font-weight:bold; line-height:20px;}

a.txt_16-gris:hover { color:#58595b; font-size:16px; text-transform:underline; font-weight:normal;}