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

			/* Para resetear los estilos de los navegadores */
* { 
	margin:0;
	padding:0;
}
table {
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul,li {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { 
	border:0;
}
			/* Etiquetas de HTML */
body {
	font: 14px/140% "Trebuchet MS", Arial, sans-serif;
	color: #252525;
	width: 950px;
	background-color: #000000;
}

a{
outline:none;
}



a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #cccccc;
	text-decoration: none;
}
p {
	margin-top: 10px;
}
blockquote {
	color: #FFF;
	padding: 15px 15px 15px 50px;
	width: 90%;
	margin: 20px auto;
	background-color: green;
	background-image: url(../images/comillas.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
}
ul li {
	list-style: none;
}
ol li {
	list-style: decimal;
	margin-left: 15px;
	margin-top: 10px;
}
h1, h2, h3, h4, h5, h6, .contentheading, .message {
	line-height: normal;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1 {
	font-size: 28px;
		margin-top: 0px;
}
h2, .contentheading, .message, .componentheading {
	font-size: 24px;
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 18px;
	display: block;
	margin-bottom: 5px;
	border-bottom: 1px dotted #036;
	margin-top: 20px;
}
input {
	border: 1px solid #0033;
}
input[type="text"]:focus, input[type="password"]:focus {
	border: 2px solid #9C3;
}
h2 {
	display: none;
}
dt {
	font-weight: bold;
	color: #990000;
	margin-top: 15px;
}
dd {
}
			/* MAQUETACION */
			
#fondo_plantilla{
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	position: absolute;
	left:50%;
	height: 1000px;
	width: 950px;
	background-image:url(../images/cabecera.png);
	background-repeat:no-repeat;
	overflow:hidden;
}	
#fondo_plantilla_larga{
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	position: absolute;
	left:50%;
	height: 1100px;
	width: 950px;
	background-image:url(../images/cabecera.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
#fondo_plantilla_big{
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	position: absolute;
	left:50%;
	height: 1200px;
	width: 950px;
	background-image:url(../images/cabecera.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
#fondo_plantilla_mas{
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	position: absolute;
	left:50%;
	height: 2700px;
	width: 950px;
	background-image:url(../images/cabecera.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
#fondo_plantilla_biografia{
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	position: absolute;
	left:50%;
	height:2700px;
	width: 950px;
	background-image:url(../images/cabecera.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
#contenido{
	overflow:hidden;
	position: absolute;
	background-image: url(../images/BG-contenido.png);
	top: 191px;
	left: 206px;
	/*height:	900px;*/
	width: 745px;
	
	/*edymade*/
	height: auto;
	overflow:hidden;
	
}	

#contenido-big{
	overflow:hidden;
	position: absolute;
	background-image: url(../images/BG-contenido.png);
	top: 191px;
	left: 206px;
	width: 745px;
}	
#contenidomass{
	overflow:hidden;
	position: absolute;
	background-image: url(../images/BG-contenido.png);
	top: 191px;
	left: 206px;
	height:	2700px;
	width: 745px;
}	
#contenido-biografia{
	overflow:hidden;
	position: absolute;
	background-image: url(../images/BG-contenido.png);
	top: 191px;
	left: 206px;
	height:	2900px;
	width: 745px;
}	
#boton_noticas{
	position: absolute;
	height: 22px;
	width: 143px;
	left: 20px;
	top: 684px;
}
#boton_quienes{
	position: absolute;
	height: 22px;
	width: 143px;
	left: 20px;
	top: 736px;
}
#boton_contactar{
	position: absolute;
	height: 22px;
	width: 143px;
	left: 20px;
	top: 783px;
}
#boton_infantil{
	position: absolute;
	height: 113px;
	width: 116px;
	left: 8px;
	top: 172px;
}
#boton_magia{
	position: absolute;
	height: 113px;
	width: 116px;
	left: 10px;
	top: 294px;
}
#boton_escenario{
	position: absolute;
	height: 113px;
	width: 116px;
	left: 25px;
	top: 416px;
}
#boton_big{
	position: absolute;
	height: 113px;
	width: 116px;
	left: 18px;
	top: 541px;
}
	
#boton_home{
	margin-top: 78px;
	position: absolute;
	height: 10px;
	width: 50px;
	left: 816px;
	top: 1px;
}
#boton_contacto{
	margin-top: 78px;
	position: absolute;
	height: 10px;
	width: 74px;
	left: 873px;
	top: 1px;
}
#nav{
	height: 20px;
	width: 281px;

}

#slide-big{
margin-top:80px;
margin-left:40px;}


#pie{
	background-image:url(../images/pie.png);
	background-repeat:no-repeat;
	padding-top:35px;
	position:absolute;
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	height: 50px;
	width: 950px;
	left: 50%;
	top: 1011px;
	text-align:center;
	color:#FFFFFF;
}
#pie_big{
	background-image:url(../images/pie.png);
	background-repeat:no-repeat;
	padding-top:35px;
	position:absolute;
	vertical-align: middle;
	margin-top: 50px;
	margin-left: -475px;
	height: 50px;
	width: 950px;
	left: 50%;
	top: 1050px;
	text-align:center;
	color:#FFFFFF;
}

#pie_larga{
	background-image:url(../images/pie.png);
	background-repeat:no-repeat;
	padding-top:35px;
	position:absolute;
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	height: 50px;
	width: 950px;
	left: 50%;
	top: 1111px;
	text-align:center;
	color:#FFFFFF;
}		
#pie_mas{
	background-image:url(../images/pie.png);
	background-repeat:no-repeat;
	padding-top:35px;
	position:absolute;
	vertical-align: middle;
	margin-top: 0px;
	margin-left: -475px;
	height: 50px;
	width: 950px;
	left: 50%;
	top: 2700px;
	text-align:center;
	color:#FFFFFF;
}
		
					/*PIE DE PAGINA*/
a.idea:link {
	color: #333333;
	text-decoration:underline;
}
a.idea:visited {
	color: #333333;
	text-decoration: none;
}
a.idea:hover {
	color: #0066FF;
	text-decoration: underline;
}
a.idea:active {
	color: #F28000;
}
a.corporativa:link {
	color: #F28000;
	text-decoration: underline;
}
a.corporativa:visited {
	color: #F28000;
	text-decoration: none;
}
a.corporativa:hover {
	color: #0066FF;
	text-decoration: underline;
}
a.corporativa:active {
	color: #ffffff;
}



/*********************************************************/
/*Link Idea Corporativa*/
a.idea:link {
	color: #A8A8A8;
	text-decoration: none;
}
a.idea:visited {
	color: #A8A8A8;
	text-decoration: none;
}
a.idea:hover {
	color: #F28000;
	text-decoration: none;
}
a.corporativa:link {
	color: #F28000;
	text-decoration: none;
}
a.corporativa:visited {
	color: #F28000;
	text-decoration: none;
}
a.corporativa:hover {
	color: #A8A8A8;
	text-decoration: none;
}

a.navegacion:link {
	color: #E59EF7;
	text-decoration: none;
}
a.navegacion:visited {
	color: #E59EF7;
	text-decoration: none;
}
a.navegacion:hover {
	color: #A8A8A8;
	text-decoration: none;
}

.text-tit{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	line-height: 25px;
	color: #2d2c3a;
}
.nav_rosa{
color:#e59ef7;
}
.nav_blanco{
color:#FFFFFF;
}

.paises{
color:#cccc00;
}
.tit_contenidos{
font-family: Impact, "Trebuchet MS", Arial, Verdana;
font-size: 30px;
}
.tit_cani{
font-family: Impact, "Trebuchet MS", Arial, Verdana;
font-size: 15px;
line-height: 25px;
}

.bio-rey {
padding-left: 20px;
color:#fff;}

.bio-left{
padding-right: 20px;
color:#fff;
}

#contacto {
margin-top:40px;
}

.texto-contacto{
color:#ffffff;
margin-left:30px;
font-family:Trebuchet MS;
font-size:14px;

}


.formulario{
margin-left:30px;
padding-top:20px;
margin-bottom: 30px;
}
#realname{
width:200px;
}
#empresa{
width:200px;
}
#mail{
width:200px;
}
#poblacion{
width:200px;
}
#telefono{
width:200px;
}
#comentario{
padding-top:20px;
}

.estas-en{
margin-bottom:30px;
}
/****************************************************/

.fecha{
font-family:Arial;
font-size:11pt;
color:#cc99ff;
}
.texto-noticia1{
font-family:Trebuchet MS Regular;
font-size:20px;
color:#ffffff;
}
.texto-noticia2{
font-family:Trebuchet MS Regular;
font-size:15px;
color:#ffffff;
}

.foto-noticias{
border:1px #FFFFFF solid;
}
.leer-mas{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#cc99ff;
}
a.leer:link{
text-decoration:underline;}
a.leer:visited{
text-decoration:underline;}
a.leer:hover{
text-decoration:underline;
}
a.leer:active{
text-decoration:underline;}

.separador{
text-align:center;
}
.big{
background-repeat:no-repeat;}

.img-clientes{
display:block;
text-align:center;}


/* =============== añadidos por RMAN ==============  */


div.carruselImagenes{ float: left;}

img#imagenFotograma{ /*border: 5px solid #CDCDCD;*/ margin: 0 0 0 50px;}

.maquillate{ margin: 0 20px 0 0}

.enlaceVideoMaquillaje{ float: right; position: relative; top: -27px;}



/******************edymade******************/

div.carruselImagenes{ float: left; margin: 40px 0;}

#txtcarruselright{ float: left; margin: 40px 0 40px 40px; width: 440px; }

#txtcarruselright2{ float: left; margin: 120px 0 40px 40px; width: 440px; }

#cuadropresentador { clear: both; margin: 40px 140px;}

#txtmaquillaje{ margin: 20px 20px 20px 0; width: 290px; float: left;}

.enlaceVideoMaquillaje{ float: right; position: relative; /*top: -27px;*/ top: 20px;}