*, img, form{
	border:0;
}
img, form {
padding:0; margin:0; }

body{
	margin:0; padding:0;
	background:url(images/backg_body_index.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;  color:#999999; 
	}
p {
text-align:justify}

body.seccion {
	background:url(images/backg_body_seccion.jpg)  repeat-x;
}
#idiomas { clear:both; 
	padding-left:258px}
#idiomas img{ margin-right:6px }

#menu_home {
	background:url(images/menu_home.gif); width:78px;}
#menu_about{
	background:url(images/menu_aboutus.gif); width:76px
	}
#menu_mediakit{
	background:url(images/menu_mediakit.gif); width:84px; 
	}
#menu_press{
	background:url(images/menu_press.gif); width:115px; 
	}
#menu_campaign{
	background:url(images/menu_campaign.gif); width:123px; 
}
#menu_contact{
	background:url(images/menu_contact.gif); width:72px; 
	}
#menu_home.active, #menu_about.active, #menu_mediakit.active, #menu_press.active, #menu_campaign.active, #menu_contact.active{
	background-position:0 -42px
	
}
#cabezal{height:129px;}

#contenedor{
	margin:0 auto; width:820px;
	}
#logo {
	float:left; margin-left:25px; display:inline
	}
#login_advert{
	background:url(images/advertirsers_login.gif) no-repeat; 
	width:394px; 
	height:26px; 
	float:left; 
	margin-left:32px;
	padding:65px 10px 10px 25px;
}

#anim_medio{
	height:179px;
	float:left;
	padding-left:5px;
	display:inline}
#productos{
	width:100%;
	float:left;
	clear:both;
	margin-bottom: 5px;
}
*html #productos{
	margin-bottom: 25px;
}
#seccion_desarrollo{
	width:514px; 
	float:left;
	padding-top:30px;
	font-size:12px;
}
#seccion_desarrollo p{
	margin-left:20px;
	margin-right:20px;
	text-align:justify
}
#seccion_desarrollo a{
	color:#ea5917;
}
#seccion_desarrollo a:hover{
	text-decoration:none
}
#seccion_desarrollo .contacto a, #seccion_desarrollo .contacto a:link{
	color:#ea5917;
	font-weight:bold;
	padding:1px;
	display:table;
}
#seccion_desarrollo .contacto a:hover{
	background-color:#ea5917;
	color:#fff;
	padding:1px;
	text-decoration:none
}
#seccion_desarrollo .contacto span{
	display:block;
	width:250px;
	height:15px;
	margin:3px;
	font-weight:bold
}
#seccion_menu{
	width:283px;
	float:left;
	padding-top:26px;
	}
#seccion_features{
	width:459px;
	margin:0 auto;
	height:126px;
	background:url(images/seccion_features_fnd.gif) no-repeat;
	color:#FFFFFF;
	font-size:14px;
	line-height:19px;
	padding-top:40px;
	padding-left:22px
}
#seccion_about_us{
	width:472px;
	margin:0 auto;
	height:208px;
	background:url(images/seccion_aboutus_fnd.jpg) no-repeat;
	color:#FFFFFF;
	font-size:14px;
	line-height:19px;
	display:block;
	padding-top:40px;
	padding-left:22px
}
#seccion_about_us p{
	margin-left:0
}
*html #seccion_about_us{
	padding-top:55px;
}
.destacado{
	color:#ea5917;
	font-size:12px;
	background-image:url(images/fondo_destacado.gif);
	background-repeat:repeat-y;
	width:502px;
	padding: 0;
	margin: 0;
	}
.destacado_div{
	color:#ea5917;
	font-size:22px;
	text-align:center
}
.destacado_div span{
	font-size:12px;
	font-weight:bold
}
.destacado_txt{
	color:#ea5917;
}
.destacado img{margin:0; padding:0; overflow:}
.destacado p{
	margin:0 auto; padding:0;
	width:462px;
	text-align:justify
}
#destacado_contenedor{
	width:502px;
	margin:0 auto;
	}
#destacado_contenedor img{
	margin:0; padding:0; overflow:hidden
}
#producto_mail, #producto_web, #producto_blog{
	float:left; display:table}

#producto_mail img, #producto_web img, #producto_blog img{
	float:left; clear:both
	}
html:first-child #producto_mail, html:first-child #producto_web, html:first-child #producto_blog{
	float:left; display:table; width:220px; 
}
*:first-child #producto_mail{
	float:left; display:table; width:220px
}
#menu_pie{
	text-align:center; 
	float:left; 
	clear:both;
	color:#999999; 
	font-size:11px;
	margin-top:10px; 
	display:block; 
	padding-top:45px;
	background:url(images/pie_fnd_seccion.gif) repeat-x top; 
	height:50px;
	width:100%
	}
#menu_pie p{
	margin:0 auto; 
	text-align:center; 
	display:table; 
	}
#menu_pie a, #menu_pie a:link, #menu_pie a:visited{
	color:#999999;
	text-decoration:none;
	margin:8px
	}
#menu_pie a:hover{
	border-bottom:3px solid #999999;
	color:#d82805
		}
#user, #clave {
	display:table; float:left; color:#ed601a; font-weight:bold; font-size:11px; margin-right:15px
}
*html #clave {
margin-right:10px
}
.texto_login{
	background:url(images/fnd_input.gif); 
	color:#666666; 
	border:1px solid #FFFFFF; 
	width:81px; 
	margin-left:5px; 
	margin-right:7px; 
	font-size:11px; 
	padding:2px
}
.boton_enviar{
	margin-left:5px
}
#texto_bienv{
	font-size:12px;
	display: block;
	clear: both;
	width: 770px;
	padding:0 25px;
	margin: 0 auto;
}
#texto_bienv p{
	margin:20px 0 15px 0; padding:0
}
#texto_bienv p a{
	color:#ea5917;
	font-weight:bold;
	text-decoration:underline;
	padding:3px; margin:2px;
}
#texto_bienv p a:hover{
	background-color:#ea5917;
	padding:3px;
	color:#FFFFFF;
	text-decoration:none
}
ul {
	display:table;
	float:left;
	clear:both;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 20px;
	margin:0;
	margin-top:10px;
	
}
li {
	margin-bottom:7px;
	padding-left:27px;
	background:url(images/bullet.gif) no-repeat left top;
	list-style:none;
	height:15px;
}
*html li{
	display:inline;
	float:left;
	clear:both;
	width:210px
}
#menu{
	background:url(images/backg_menu.jpg) no-repeat center; 
	width:797px; 
	height:42px; 
	text-align:center; 
	font-weight:bold; 
	font-size:13px;
	color:#FFFFFF;
	float:left;
	background: no-repeat url(images/backg_menu.jpg);
	padding-left:110px;
	}
#menu ul{
	list-style-type:none;
	list-style:none; 
	margin:0 auto; 
	padding:0; 
	height:42px; 
	clear:none
}
/* *html #menu ul {
	margin-left:120px;
	display:inline
}
         /*\*/      /*html* #menu ul {
	margin-left:125px;
}*/
/*html:first-child #menu ul {
	margin-left:125px;
	}*/
#producto_mail li {
height:auto;
width:200px;}

#producto_web li{
height:auto;
width:200px;}

#producto_blog li{
height:auto;
width:200px;}

.active{
	background-position:bottom
}
#menu ul li{
	float:left;
	display:inline;
	height:42px; 
	list-style:none; 
	margin:0; 
	padding:0;
	background-repeat:no-repeat;
	clear:none
}
#menu ul li a{
	display:block;
	width:100%;
	height:100% ; 
	clear:none
	}


.noticia_completa {
	float: left;
	margin-bottom: 15px;
	width:100%
	}

.noticia_titulo_y_texto {
	float: left;
	margin-left: 15px;
	width: 370px;
	}
	
.noticia_fecha {
	text-align:center;
	font-size:11px;
	color:#555555;
	width: 50px;
	height: 42px;
	float: left;
	padding-top: 10px;
	background-image:url(images/fondo_noticia_fecha.gif);
	margin-left: 20px;
}

.noticia_fecha span {
	font-size:24px;
	line-height:20px;
}

.noticia_titulo {
	float: left;
	color:#ea5917;
	font-size:12px;
	clear:both;
	width:100%;
}

.noticia_texto {
	float: left;
	color:#767676;
	font-size:11px;
	line-height: 14px;
	width:100%;
}

/*       MEDIA KIT        */

#mediakit{
	width:513px; 
	float:left; 
	background-image:url(images/mediakit_fnd.gif)
	}
#mediakit_top{
	width:513px; 
	float:left;
	background-image:url(images/mediakit_categoria.jpg);
	height:97px;
	background-repeat:no-repeat}
#mediakit_click{
	width:513px; 
	float:left; 
	background-image:url(images/mediakit_click.jpg); 
	height:38px;
}
#mediakit_progrs{
	float:left; 
	display:table; 
	width:483px; 
	padding:0 0 0 30px;
	overflow:hidden;
}
/*\*/ html* #mediakit_progrs{
	display:block;
}
html:first-child #mediakit_progrs{
	display:block;
}
.mediakit_sites{
	float:left;
	display:block;
	margin-right:5px;
	overflow:hidden;
	margin-right: 5px;
	margin-bottom: 20px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 10px;
	}
.mediakit_img{
	float:left; 
	width:41px; 
	height:41px; 
	border:1px solid #f88935; 
	padding:2px; 
	overflow:hidden; 
	background:#FFFFFF;
}

.mediakit_p{
	float:left;
	width:166px;
	display:block;
	margin:0 0 0 5px;
	padding:0;
	font-size:10px;

	}
.mediakit_sitiotitulo, .mediakit_sitiotitulo_es, .mediakit_sitiotitulo_fr {
	font-size:11px; font-weight:bold;
	display:block;
	padding-left:20px;
	}
.mediakit_sitiotitulo{
	background:url(images/eng.png) left center no-repeat;
}
.mediakit_sitiotitulo_fr{
	background:url(images/fr.png) left center no-repeat;
}
.mediakit_sitiotitulo_es{
	background:url(images/es.png) left center no-repeat;
}
#mediakit_bottom{
	width:513px; 
	float:left; 
	clear:both; 
	margin:0; 
	padding:0; 
	background-image:url(images/mediakit_bottom.gif); 
	height:59px;
	}
.pdf_sp, .pdf_fr, .pdf_eng{
	width:115px; 
	height:27px; 
	display:block;
	border:none
}
.pdf_sp{
	background:url(images/pdf_sp.gif) bottom no-repeat; 
}
a.pdf_sp:hover {
	background:url(images/pdf_sp.gif) top no-repeat;
	}
.pdf_eng{
	background:url(images/pdf_eng.gif) bottom no-repeat; 
}
a.pdf_eng:hover {
	background:url(images/pdf_eng.gif) top no-repeat;
	}
.pdf_fr{
	background:url(images/pdf_fr.gif) bottom no-repeat; 
}
a.pdf_fr:hover {
	background:url(images/pdf_fr.gif) top;
	}
.pdf_tabla{
	width:95%;
	padding:0;
	border:0;
	margin: 10px auto 10px 20px;
	}
#bg_link{
	display:inline; 
	width:101px; 
	height:60px; 
	float:left; 
	margin-left:40px;
	cursor:pointer;

}

#bingo_link{
	display:inline; 
	cursor:pointer;
	width:70px; 
	height:60px; 
	float:left; 
	margin-left:30px;

}

#slots_link{
	display:inline; 
	cursor:pointer;
	width:60px; 
	height:60px; 
	float:left; 
	margin-left:60px;

}
#landb_link{
	display:inline; 
	cursor:pointer;
	width:70px; 
	height:60px; 
	float:left; 
	margin-left:40px;

}
#slots_link a, #bg_link a, #bingo_link a, #landb_link a{
	width:100%;
	display:block;
	height:100%;
	}
.category{
color:#ea5917; float:left; display:block; width:440px; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin:10px auto 20px auto; text-align:right; font-size:14px
}
.tabla_sitios{
	border:none;
	padding:none;
	width:95%}
.contenedor_destacado{
	width:100%;
	text-align:center;
	background:url(images/fondo_nube.gif) repeat-x;
	padding: 20px 0 0 0;
	float: left;
}