@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	font-family: Helvetica, Arial, sans-serif;
	background-color:#F5F5F5;
	/*background-color:#99CC00;*/
}

.DisplayNone {
	display:none;
}


#LayerMenu01 {
	display:block;
	position:absolute;
	z-index:100;
	top:0;
	margin: 180px 0 0 53px;
	/*border:1px dotted #FF0000;*/
}

#LayerContenido01 {
	display:block;
	position:absolute;
	z-index:100;
	top:0;
	margin:210px 0 0 707px;
	width:254px;
	height:420px;
	/*background-color:#FF9900;*/
	/*outline:1px dotted #FF0000;*/
	overflow:auto;
	font-size:11px;
	color:#5C5C5C;
	text-align:left;
	line-height:11px;
}
/*
#LayerContenido01 .ContenedorScroll01 {
	display:block;
	width:224px;
}
*/
#LayerContenido01 .TituloH1 {
	font-size:14px;
	text-transform:uppercase;
	margin-top:0;
	margin-bottom:8px;
	display:block;
	/*background-color:#FFFFCC;*/
	text-indent:-9999em;
	background-position: 0 0;
	background-repeat:no-repeat;
}
#LayerContenido01 .TituloH1 strong {
	font-weight:normal;
}



#LayerContenido01 h1 {
	margin-top:0;
	line-height:normal;
	margin: 0 0 5px 0;
}






#LayerContenido01 .TituloWelcome {
	background-image:url(i/titulos/welcome.gif);
}
#LayerContenido01 .TituloWhoWeAre {
	background-image:url(i/titulos/who-we-are.gif);
}
#LayerContenido01 .TituloVideosEnLinea {
	background-image:url(i/titulos/videos-en-linea.gif);
}
#LayerContenido01 .TituloVideosCorporativos {
	background-image:url(i/titulos/videos-corporativos.gif);
}
#LayerContenido01 .TituloTelevision {
	background-image:url(i/titulos/television.gif);
}
#LayerContenido01 .TituloQuienesSomos {
	background-image:url(i/titulos/quienes-somos.gif);
}
#LayerContenido01 .TituloOnlineStreaming {
	background-image:url(i/titulos/online-streaming.gif);
}
#LayerContenido01 .TituloWebsiteVideos {
	background-image:url(i/titulos/website-videos.gif);
}
#LayerContenido01 .TituloNetworks {
	background-image:url(i/titulos/networks.gif);
}
#LayerContenido01 .TituloTelevisionE {
	background-image:url(i/titulos/television-e.gif);
}
#LayerContenido01 .TituloFilm {
	background-image:url(i/titulos/film.gif);
}
#LayerContenido01 .TituloEmiliaAnguitaHuerta {
	background-image:url(i/titulos/emilia-anguita-huerta.gif);
}
#LayerContenido01 .TituloCorporateVideos {
	background-image:url(i/titulos/corporate-videos.gif);
}
#LayerContenido01 .TituloContacto {
	background-image:url(i/titulos/contacto.gif);
}
#LayerContenido01 .TituloContactUs {
	background-image:url(i/titulos/contact-us.gif);
}
#LayerContenido01 .TituloCine {
	background-image:url(i/titulos/cine.gif);
}
#LayerContenido01 .TituloBienvenidos {
	background-image:url(i/titulos/bienvenidos.gif);
}
#LayerContenido01 .TituloAlejandraHuertaAnguita {
	background-image:url(i/titulos/alejandra-huerta-anguita.gif);
}
#LayerContenido01 .TituloWorkSamples {
	background-image:url(i/titulos/work-samples.gif);
}
#LayerContenido01 .TituloTrabajos {
	background-image:url(i/titulos/trabajos.gif);
}






#LayerContenido01 p {
	margin-top:0;
	line-height:normal;
	margin: 0 0 5px 0;
}




#LayerContenido01 a {
	outline:none;
	line-height:13px;
}

#LayerContenido01 a.Link01:link,
#LayerContenido01 a.Link01:visited,
#LayerContenido01 a.Link01:hover,
#LayerContenido01 a.Link01:active {
	text-indent:-9999em;
	display:block;
	background-repeat:no-repeat;
}


#LayerContenido01 a.Link01:link,
#LayerContenido01 a.Link01:visited  {
	background-color:#7F7F7F;
	background-position: 0 1px;
}
#LayerContenido01 a.Link01:hover,
#LayerContenido01 a.Link01:active  {
	background-color:#000;
	background-position: -254px 1px;
}


#LayerContenido01 a.BtnMasInformacion {
	background-image:url(i/botones/espanol/mas-aqui.gif);
	width:52px;
}
#LayerContenido01 a.BtnLearnMore {
	background-image:url(i/botones/ingles/learn-more.gif);
	width:68px;
}
#LayerContenido01 a.BtnClickHereForFreeEstimate {
	background-image:url(i/botones/ingles/click-here-for-a-free-estimate.gif);
	width:165px;
}
#LayerContenido01 a.BtnYourFreeEstimateHere {
	background-image:url(i/botones/ingles/your-free-estimate-here.gif);
	width:136px;
}
#LayerContenido01 a.BtnRedBirdEnglish {
	background-image:url(i/botones/ingles/red-bird-english.gif);
	width:93px;
}
#LayerContenido01 a.BtnBuyTheDvd {
	background-image:url(i/botones/ingles/buy-the-dvd.gif);
	width:68px;
}
#LayerContenido01 a.BtnSendUsAnEmail {
	background-image:url(i/botones/ingles/send-us-an-email.gif);
	width:92px;
}
 
 
   
   
#LayerContenido01 a.BtnPidaYaSuPresupuestoSinCompromiso {
	background-image:url(i/botones/espanol/pida-ya-su-presupuesto.gif);
	width:210px;
}
#LayerContenido01 a.BtnRedBirdSpanish {
	background-image:url(i/botones/espanol/red-bird-spanish.gif);
	width:93px;
}
#LayerContenido01 a.BtnCompreElDvd {
	background-image:url(i/botones/espanol/compre-el-dvd.gif);
	width:82px;
}
#LayerContenido01 a.BtnMandenosUnEmail {
	background-image:url(i/botones/espanol/mandenos-un-email.gif);
	width:105px;
}
#LayerContenido01 a.BtnInicio02 {
	background-image:url(i/botones/espanol/inicio02.gif);
	width:36px;
}
#LayerContenido01 a.BtnHome02 {
	background-image:url(i/botones/ingles/home02.gif);
	width:35px;
}
#LayerContenido01 a.BtnBack {
	background-image:url(i/botones/ingles/back.gif);
	width:34px;
}
#LayerContenido01 a.BtnVolver {
	background-image:url(i/botones/espanol/volver.gif);
	width:45px;
}

























#LayerContenido01 a.Link02:link, #LayerContenido01 a.Link02:visited  {
	color:#5C5C5C;
	text-decoration:underline;
}
#LayerContenido01 a.Link02:hover, #LayerContenido01 a.Link02:active  {
	color:#000;
	text-decoration:underline;
}










#LayerVideo01 {
	display:block;
	width:640px;
	height:360px;
	position:absolute;
	z-index:5;
	/*outline:1px dotted #FF0000;*/
	top:0;
	margin: 210px 0 0 53px;
	/*background-color:#EFEFEF;*/
	/*background-color:#00FF33;*/
}



#LayerLogo01 {
	display:block;
	width:286px;
	height:106px;
	position:absolute;
	z-index:110;
	/*background-image:url(i/logotipos/andromeda-productions.gif);*/
	background-image:url(i/logotipos/andromeda-productions-.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	top:0;
	margin: 56px 0 0 53px;
	/*background-color:#FF6600;*/
	/*border:1px dotted #FF0000;*/
}
#LayerLogo01 a {
	display:block;
	text-indent:-99em;
	width:286px;
	height:106px;
	outline:none;
}


#LayerBoton01 {
	display:block;
	position:absolute;
	z-index:140;
	/*outline:1px dotted #FF0000;*/
	top:0;
	margin:67px 0 0 707px;
	width:254px;
	height:36px;
}

#LayerBoton01 a {
	outline:none;
}


#LayerBoton01 a:link, #LayerBoton01 a:visited, #LayerBoton01 a:hover, #LayerBoton01 a:active {
	display:block;
	width:254px;
	height:37px;
	background-image:url(i/botones/are-you-using-your-website-s-full-power.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	text-indent:18px;
}

#LayerBoton01 a:link, #LayerBoton01 a:visited {
	background-position: 0 0;
	text-decoration:none;
}
#LayerBoton01 a:hover, #LayerBoton01 a:active {
	background-position: -254px 0;
	text-decoration:underline;
}










#LayerPie01 {
	display:block;
	position:absolute;
	z-index:140;
	/*outline:1px dotted #FF0000;*/
	top:0;
	margin: 586px 0 0 53px;
	font-size:9px;
	/*color:#636363;*/
	height:27px;
	color:#727272;
	/*background-color:#000;*/
}
#LayerPie01 .Espaciado01 {
	letter-spacing:0.1em;
	display:inline;
}


#LayerPie01 span {
	display:block;
	margin:0 0 2px 0;
}

#LayerPie01 a:link, #LayerPie01 a:visited, #LayerPie01 a:hover, #LayerPie01 a:active {
	color:#727272;
}

#LayerPie01 a:link, #LayerPie01 a:visited  {
	text-decoration:none;
}
#LayerPie01 a:hover, #LayerPie01 a:active  {
	text-decoration:underline;
}




ul.ulli01 {
	list-style: none outside;
	margin: 0 0 12px 0;
	padding: 0;	
}
.ulli01 li{
	margin: 0;
	padding: 0 0 .3em 16px;
	background-image: url(i/bullets/01.gif);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	list-style: none;
}




.Input01 {
	width:245px;
	/*border: 1px solid #999999;*/
	border-top: 1px solid #e3e3e3;
	border-left:none;
	border-right:none;
	border-bottom:none;
	/*border:none;*/
	padding: 3px;
	font-size:12px;
	font-family: Helvetica, Arial, sans-serif;
	color:#505050;
}
.Formulario01 {
	
}
.Formulario01 form {
	margin:0;
}
.Formulario01 table {
	margin: 0 0 5px 0;
}
.Formulario01 input {
	font-family: Helvetica, Arial, sans-serif;
}









/* Inicio estados del botón de formulario */

.mousefuera, .mouseSobre, .mousepulsado, .MouseArriba {
display:block;
border:none;
margin: 0;
padding: 0;
font-size:11px;
line-height:13px;
height:13px;
text-indent:-999em;
width:43px;
background-repeat:no-repeat;
}


.mousefuera {
	background-position: 0 1px;
	background-color:#7f7f7f;
}
.mouseSobre {
	background-position:  -254px 1px;
	background-color:#000000;
}
.mousepulsado {
	background-position: 0 1px;
	background-color:#7f7f7f;
}
.MouseArriba {
	background-position: 0 1px;
	background-color:#7f7f7f;
}

.BtnEnviar {
	background-image:url(i/botones/espanol/enviar.gif);
}
.BtnSubmit {
	background-image:url(i/botones/ingles/submit.gif);
}
/* Fin estados del botón de formulario */





.u {
	text-decoration:underline;
}
.box01 {
	margin: 0 0 20px 0;
}
.box02 {
	margin: 4px 0 4px 0;
}

.box02 a:link,
.box02 a:visited  {
	color:#5c5c5c;
	/*background-color:#7f7f7f;*/
	text-decoration:none;
}
.box02 a:hover,
.box02 a:active  {
	color:#000;
	/*background-color:#000;*/
	text-decoration:none;
}




.layer_deco01 {
	background-image:url(i/fondos/hormiga.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	width:58px;
	height:69px;
	position:absolute;
	z-index:100;
	margin: 100px 0 0 900px;
}





.top-999em {
	display:block;
	position:absolute;
	top:-999em;
	z-index:1;
	background-color:#00FF00;
}