/* *************************************** */
/* INICIO MENÚ SUPERIOR - BASE */

.halfmoon {
	margin:0;
	font-size:9px;
}

.halfmoon ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	background-color:#000;
}

.halfmoon li{
	display: inline;
	margin: 0;
}

.halfmoon li a{
	display:block;
	float:left;
	padding:0;
	margin:0;
	line-height:13px;
	margin-right: 7px; /*distance between each tab*/
	outline:none;
	/*height:13px;*/
}

.halfmoon li a:hover {
	background-color:#834598;/*violeta*/
	color:#fff;
}
.halfmoon li a.Idioma01:hover {
	background-color:#000;
	color:#fff;
}

/*
.halfmoon li.selected a {
	background-color: #834598;/*violeta*/
	/*
	color:#fff;
	background-position: -150px 1px;
	display:block;
}
*/

.halfmoon li.selected a:link, .halfmoon li.selected a:visited  {
	/* cambié ".halfmoon li.selected a" por el presente este. Con esta modificación funciona en ie6 y ie5.5*/
	/* tal cual se ve en el resto de los navegadores */
	background-color: #834598;/*violeta*/
	background-position: -150px 1px;
	display:block;
}

.halfmoon li.selected a.Extension01 {
	background-color: #834598;/*violeta*/
	color:#fff;
	padding-bottom:5px;
	/**/
	display:block;
}

.halfmoon a:link, .halfmoon a:visited, .halfmoon a:hover, .halfmoon a:active {
	background-repeat:no-repeat;
	display:block;
	text-indent:-999em;
}
.halfmoon a:link, .halfmoon a:visited {
	background-position: 0 1px;
}
.halfmoon a:hover, .halfmoon a:active {
	background-position: -150px 1px;
}
a:link.BtnInicio, a:visited.BtnInicio, a:hover.BtnInicio, a:active.BtnInicio  {
	background-image:url(i/botones/espanol/inicio.gif);
	width:32px;
}
a:link.BtnServicios, a:visited.BtnServicios, a:hover.BtnServicios, a:active.BtnServicios  {
	background-image:url(i/botones/espanol/servicios.gif);
	width:54px;
}
a:link.BtnTrabajos, a:visited.BtnTrabajos, a:hover.BtnTrabajos, a:active.BtnTrabajos  {
	background-image:url(i/botones/espanol/trabajos.gif);
	width:54px;
}
a:link.BtnNosotros, a:visited.BtnNosotros, a:hover.BtnNosotros, a:active.BtnNosotros  {
	background-image:url(i/botones/espanol/nosotros.gif);
	width:57px;
}
a:link.BtnContacto, a:visited.BtnContacto, a:hover.BtnContacto, a:active.BtnContacto  {
	background-image:url(i/botones/espanol/contacto.gif);
	width:56px;
}
a:link.BtnEnglish, a:visited.BtnEnglish, a:hover.BtnEnglish, a:active.BtnEnglish  {
	background-image:url(i/botones/espanol/english.gif);
	width:49px;
}
a:link.BtnHome, a:visited.BtnHome, a:hover.BtnHome, a:active.BtnHome  {
	background-image:url(i/botones/ingles/home.gif);
	width:32px;
}

a:link.BtnServices,  a:visited.BtnServices, a:hover.BtnServices, a:active.BtnServices  {
	background-image:url(i/botones/ingles/services.gif);
	width:51px;
}

a:link.BtnWorkSamples,  a:visited.BtnWorkSamples, a:hover.BtnWorkSamples, a:active.BtnWorkSamples  {
	background-image:url(i/botones/ingles/work-samples.gif);
	width:79px;
}

a:link.BtnAboutUs, a:visited.BtnAboutUs, a:hover.BtnAboutUs, a:active.BtnAboutUs  {
	background-image:url(i/botones/ingles/about-us.gif);
	width:52px;
}
a:link.BtnContactUs, a:visited.BtnContactUs, a:hover.BtnContactUs, a:active.BtnContactUs  {
	background-image:url(i/botones/ingles/contact-us.gif);
	width:64px;
}
a:link.BtnEspanol, a:visited.BtnEspanol, a:hover.BtnEspanol, a:active.BtnEspanol  {
	background-image:url(i/botones/ingles/espanol.gif);
	width:49px;
}

/* FIN MENÚ SUPERIOR - BASE */
/* *************************************** */

.dropmenudiv_e {
position:absolute;
top: 0;
line-height:12px;
z-index:1000;
background-color: #834598;/*violeta*/
width: 150px;
visibility: hidden;
font-size: 9px;
text-transform:uppercase;
}

.dropmenudiv_e a {
	width: auto;
	display: block;
	text-indent: 5px;
	padding: 2px 0;
	text-decoration: none;
	color:#fff;
	outline:none;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #000;
color:#fff;
}

li.BotonIdioma a{
	background-color: #7F7F7F;
	color:#fff;
}

a.Extension01:hover, a.Extension01:active  {
	padding-bottom: 5px;
}

.dropmenudiv_e a:link, .dropmenudiv_e a:visited, .dropmenudiv_e a:hover, .dropmenudiv_e a:active {
	background-repeat:no-repeat;
	display:block;
	width:150px;
	text-indent:-999em;
}

.dropmenudiv_e a:link, .dropmenudiv_e a:visited {
	background-position: 0 3px;
}
.dropmenudiv_e a:hover, .dropmenudiv_e a:active {
	background-position: -150px 3px;
}

.BtnCorporateVideos a:link, .BtnCorporateVideos a:visited, .BtnCorporateVideos a:hover, .BtnCorporateVideos a:active  {
	background-image:url(i/botones/ingles/corporate-videos.gif);
}
.BtnVideosCorporativos a:link, .BtnVideosCorporativos a:visited, .BtnVideosCorporativos a:hover, .BtnVideosCorporativos a:active  {
	background-image:url(i/botones/espanol/videos-corporativos.gif);
}
.BtnOnlineStreaming a:link, .BtnOnlineStreaming a:visited, .BtnOnlineStreaming a:hover, .BtnOnlineStreaming a:active  {
	background-image:url(i/botones/ingles/online-streaming.gif);
}
.BtnWebsiteVideos a:link, .BtnWebsiteVideos a:visited, .BtnWebsiteVideos a:hover, .BtnWebsiteVideos a:active  {
	background-image:url(i/botones/ingles/website-videos.gif);
}
.BtnVideosEnLinea a:link, .BtnVideosEnLinea a:visited, .BtnVideosEnLinea a:hover, .BtnVideosEnLinea a:active  {
	background-image:url(i/botones/espanol/videos-en-linea.gif);
}
.BtnNetworks a:link, .BtnNetworks a:visited, .BtnNetworks a:hover, .BtnNetworks a:active  {
	background-image:url(i/botones/ingles/networks.gif);
}
.BtnTelevisionE a:link, .BtnTelevisionE a:visited, .BtnTelevisionE a:hover, .BtnTelevisionE a:active  {
	background-image:url(i/botones/ingles/television.gif);
}
.BtnTelevision a:link, .BtnTelevision a:visited, .BtnTelevision a:hover, .BtnTelevision a:active  {
	background-image:url(i/botones/espanol/television.gif);
}
.BtnFilm a:link, .BtnFilm a:visited, .BtnFilm a:hover, .BtnFilm a:active  {
	background-image:url(i/botones/ingles/film.gif);
}
.BtnCine a:link, .BtnCine a:visited, .BtnCine a:hover, .BtnCine a:active  {
	background-image:url(i/botones/espanol/cine.gif);
}
.BtnWhoWeAre a:link, .BtnWhoWeAre a:visited, .BtnWhoWeAre a:hover, .BtnWhoWeAre a:active  {
	background-image:url(i/botones/ingles/who-we-are.gif);
}
.BtnQuienesSomos a:link, .BtnQuienesSomos a:visited, .BtnQuienesSomos a:hover, .BtnQuienesSomos a:active  {
	background-image:url(i/botones/espanol/quienes-somos.gif);
}
.BtnEmiliaAnguitaHuerta a:link, .BtnEmiliaAnguitaHuerta a:visited, .BtnEmiliaAnguitaHuerta a:hover, .BtnEmiliaAnguitaHuerta a:active  {
	background-image:url(i/botones/ingles/emilia-anguita-huerta.gif);
}
.BtnAlejandraHuertaAnguita a:link, .BtnAlejandraHuertaAnguita a:visited, .BtnAlejandraHuertaAnguita a:hover, .BtnAlejandraHuertaAnguita a:active  {
	background-image:url(i/botones/ingles/alejandra-huerta-anguita.gif);
}






.Precarga {
	border:1px solid #CC3300;
	width:300px;
	z-index:3000;
	position:absolute;
	margin:0 0 0 -999em;
}