/* CSS Document */

BODY {
	font-size: 14px;
	line-height:1.2em;	
	margin:0;
	padding:0;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	overflow-x: hidden; 
}

* {
margin: 0;
padding: 0;
}
img, OBJECT {
border:0;
}

a{
outline:none;}

HTML {
overflow-x:hidden;
}


/*---------- home -----------*/
#centrar {
    margin-top: 0px;
    margin-left: -800px;
    position: absolute;
    left: 50%;  
    width: 1600px;
    height: 900px;
}

#page {

width:1300px;
margin:0 auto 0 auto;
}
.bg_blanco{background:#fafcff;}

#fla_home{	


	height:388px;
}
#caja{
	background-image:url(../img/caja.jpg);
	background-repeat: no-repeat;
	background-position:top;
	margin-left:3px;
	height:361px;
	margin-top:0;
	position: relative;
}

.noshow {
display: none;
}
#menu{
	width:750px;
	padding-top:1px;
	margin-left:280px;}
	
#menu .boton{
	padding-right:1px;
	padding-top:0px;
	vertical-align:top;}

	
#pie_home{
	height:444px;margin-left:1px;}

#contenido{
	padding-top:150px;
	margin-left:379px;
	width:586px;
	height:103px;
}
	
#contenido .marco{
	width:101px;
	height:103px;
	float:left;
}
#contenido .titulo {
	margin-left:139px;
	padding-top:10px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-style: normal;
	font-weight: lighter;

	}


	
#contenido .texto{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a40000;
	width:230px;
	padding-top: 50px;
	padding-left: 120px;
}
	
#contenido .boton{
	padding-top:35px;
	padding-right:20px;
	float:right;
	width:151px;}

	
	#contenido .botonindex{
	margin-top:-20px;
	padding-right:250px;
	float:right;
	width:151px;}

/*---------- contenidos -----------*/
#page_int {
width:1038px;
margin:0 auto 0 auto;
}

#fla{
	height:271px;	
}

.fnd_page {
	background-image: url(../img/bg_page.jpg);
	background-repeat: repeat-x;
}

#abeja{
	position:absolute; 
	width:106px; 
	height:123px; 
	top:152px; 
	left:0px;
	display:none;
	}
	
#cabecera{
	background-image:url(../img/fnd_cabecera.gif);
	background-repeat: no-repeat;
	height:144px;
	margin-top:0;
}
#menu2{
	width:704px;
	padding-top:1px;
	margin-left:180px;}
	
#menu2 .boton{
	padding-right:1px;
	}
#menu2 .boton2{
	padding-right:1px;

	}
	
#titulo{
	margin-left:338px;
	padding-top:26px;
	color:#971200;
	font-size:18px;
	font-weight:bold;
	padding-bottom:0em;
	text-align:center;
	width:453px;
}


	
.tit{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0074c5;
	font-style: normal;	
	line-height:1.2em;
	}
	

#cont{
	overflow:hidden;
	padding-top:0px;
	width:1038px;

	}
	
#lat_izq{
	width:68px;
	margin:0;
	padding-top:0;
	background-image:url(../img/lt_izqsup.gif);
	background-repeat: repeat-y;
	height: 922px;
	float: left;
	
}
	
#lat_dch {
	background-image:url(../img/lateralderecha.gif);
	background-repeat:repeat-y;
	float:right;
	margin:0;
	padding-top:0;
	width:49px;
	height: 922px;

}

* html #lat_izq {
height: 922px;}

* html #lat_dch {
height: 1476px;}




#centro{
	padding-top:0;
	width:1038px;	
	}
	
#submenu{
	width:180px;
	float:left;
	padding-left:89px;
	}

#pie{
	width:1038px;
	height:35px;
	margin-bottom:20px;}
	
#pie .imgfacebook {
margin:1.5em 0 0 370px;
position:absolute;
}
/*---------- muchachada -----------*/
#video{
	height:445px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 455px;
	float: left;
	
}
#video2{
	height:445px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 455px;
	float: left;
	
}

/*---------- fiestaca -----------*/
#cubo{
	float: left;
	width: 920px;
	background-image: url(../img/promocerrada.gif);
	background-repeat: no-repeat;
	background-position: 300px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;

}

#partes{
	
	color:#363636;
	font-size:14px;
	padding-left:28px;
	text-align:justify;
	}
	
#partesB{
	color:#363636;
	font-size:14px;
	text-align:justify;
	padding-top: 0px;
	padding-right: 175px;
	padding-bottom: 0px;
	padding-left: 270px;
	margin: 0px;
	}

#parte1{
	font-size:14px;
	font-weight:bold;
	width:260px;
	top:0;}
	
#parte1B{
	font-size:14px;
	font-weight:bold;
	width:220px;
	top:0;
	}
	
.azul{color:#0090c5;font-size:14px;
margin-bottom:30px;}

#parte2{
	width:152px;
	float:right;
	top:0;
	}
#parte2B{
	width:180px;
	float:right;
	top:0;
	font-size:14px;
	text-align:left;
	}
	
#tab1{		
	border:0;
	width:100%;
}
#tab1 td{padding-bottom:6px;
padding-top:2px;
}

 .textfield{
	width:156px;
	border: 1px none #e9e9e9;
	background-color:#e9e9e9;	
}
#parte3{
	font-size:14px;
	font-weight:bold;
	width:365px;
	padding-top:37px;;
	}
.textfield2{
	width:192px;
	border: 1px none #e9e9e9;
	background-color:#e9e9e9;	
}
.select{
	width:192px;
	border: 1px none #e9e9e9;
	background-color:#e9e9e9;	
}
.select2{
	width:62px;
	border: 1px none #e9e9e9;
	background-color:#e9e9e9;	
}
.sup{margin-top:47px;
padding-right:2px;
padding-bottom:148px;}

#imag1{
	width:180px;
	padding-top:20px;
}
#imag2{
	width:180px;
	float:left;
	padding-left:89px;
	padding-top:275px;}
	
/*---------- preguntas -----------*/

#tab2{		
	border:0;
	width:100%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
.sup2{margin-top:47px;
padding-left:55px;
}

.midd{
	margin-top:0px;
	padding-left:130px;
}

.red{color:#ff2600;font-size:20px; text-align:center;}


/*---------- productos -----------*/

	
#titulo_cent{

	height:21px;
	margin-left:338px;
    text-align:center;
    width:453px;
	padding-top:26px;
	font-weight:bold;
	color:#971200;
	font-size:18px;}
	
#productos{
	margin-left:140px;;
	padding-right:160px;	
	float:right;
	width:618px;
	height:440px;
}
#productos2{
	padding-left:95px;	
	margin-bottom:20px;	
	float:left;
	width:720px;
	height:650px;
}

#video2{
	padding-left:100px;
	float:right;
	width:455px;
	height:440px;
}
/*---------- anuncios -----------*/
.imgagen{float:left;}
.lateral{
width:153px;
float:left;
padding-right:161px;
margin-top:20px;
}

#titulo_ext{
	color:#7B1000;
	font-size:18px;
	font-weight:bold;
	margin-left:338px;
	text-align:center;
	width:453px;
	padding-top:26px;
	padding-bottom:0em;
	}
	
	
/*---------- iframe -----------*/	
#iframe{
	width:720px;
	height:620px;
}

#scoll{
	scrollbar-face-color: #94d615;
	scrollbar-shadow-color: #def70d; 
	scrollbar-highlight-color: #94d615;
	scrollbar-3dlight-color: #94d615;
	scrollbar-darkshadow-color: #94d615; 
	scrollbar-track-color: #def70d;
	scrollbar-arrow-color:#5e9812;
	position: relative;
	overflow:auto;
	/*	background-color:none;-*/
	/*background-color:#FFF;*/
	width:710px; height:610px; text-align:justify; margin:0; 
}

.int{margin-left:20px; padding-right:20px; padding-bottom:20px;}

/*---------- solidarios -----------*/	
#solida{
	padding-left:95px;	
	margin-bottom:75px;	
	float:left;
	width:750px;
	height:800px;
}

.solidarios{
width:600px;
margin-right:25px;
float:right;
}
.logos{float:left;
width:123px;
margin-right:0;}


.botonVerde{
margin-left:6.5em;}


* html .columnaDer{
width:12em;
margin-top:-440px;
margin-left:0px;
margin-right:5px;
float:right;
}



.columnaDer{
	width:13em;
	margin-left:-10px;
	margin-right:0px;
	float:left;
	padding-left: 25px;
}

.columnaDer .titulo{
color:#7B1000;
font-weight:bold;}

.columnaDer ul{
	margin-top:15px;
}

.columnaDer ul li{
	border-bottom:#E5E5E5 solid 1px;
	padding-bottom:5px;
	margin-bottom:5px;
	list-style:none;
	position:relative;float:left;
}


.columnaDer ul li img{
	position:relative;
	float:left;
	margin-right:0.4em;
}

.columnaDer ul li .num{
	margin-top:8px;
	margin-right: 3px;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.columnaDer ul li p{
position:relative;
float:left;
font-size:11px;
margin-top:0px;
float:left;
width:6.8em;
line-height:13px;
color:#565656;

}

html>/**/body .columnaDer ul li p{
	font-size:11px;
	margin-top:0px;
	margin-left: 6px;
}

.clear{
	clear:left;
}

.panuncio{
margin-left:4em;
margin-bottom:4em;
color:#363636;
width:34em;}


#titulo_anun{
color:#7B1000;
font-size:18px;
font-weight:bold;
margin-top:2em;
margin-left:338px;
text-align:center;
width:453px;
}


.bg-anuncios{
background:url(../img/munecos_anuncios.jpg) no-repeat 8.5em 6em;
}

#noticiasDiver{
background:url(../img/bg-notociados.jpg) no-repeat 12.5em 8em;}

#productos a{
margin-bottom:2em;
color:#103892;
}

.columnaUno{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding-top:6em;
width:20em;
float:left;
margin-right:2em;}

.columnaUno .titul{
color:#971200;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
margin-bottom:.3em;}

.columnaUno p{
color:#4F2300;
font-size:12px;
margin-bottom:0.9em;}

.columnaDos{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding-top:6em;
width:20em;
float:left;}

.columnaDos .titul{
color:#971200;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
margin-bottom:.3em;}

.columnaDos p{
color:#4F2300;
font-size:12px;
margin-bottom:0.9em;
}

.columnaDos .pizq{
width:8.5em;
margin-bottom:0;}

.columnaDos .plast17{
width:19em;}

.columnaDos .plast{
width:15.5em;}

.guio-img{
float:left;
margin-left:-250px;}


.margenVideo{
margin-left:65px;}

.promoCerrada{
	padding-bottom:3em;
	background-repeat: no-repeat;
}

.introDesc{
color:#4D0900;
font-size:12px;
width:500px;
margin-left:100px;}

.sellopromo{
	padding-top:1em;
}

.imgPie{
margin:-.1em 0 0 .7em;}

html>/**/body .imgPie{
margin:-.1em 0 0 .75em;}


.tablaScroll{
height:14.2em;
overflow:auto;
margin-bottom:3em;
}

.tablaScroll .cuadroIzq{
float:left;
width:15em;
margin-right:1em;}

.cajaFoto{
margin-left:30em;
margin-top:1.7em;
display:block;}

.bg_blanco #centrar #page #promo_img {
	position: absolute;
	z-index: 10;
	margin-left: 800px;
	padding-top: 0px;
	margin-top: 50px;
}
/** 	CANJEA TUS PUNTOS **/
#cajapin{
background-image:url(../img/caja-pin2.jpg);
background-position:center top;
background-repeat:no-repeat;
height:361px;
margin-left:3px;
margin-top:0;
position:relative;
}
.botonpruebacod{
margin-top:-10px;
}

div.cuadroNaranja {
/*background:#ffb500;*/
}
div.cuadroNaranja p{
color:#971200;
}

div.cuadroNaranja .entrada{
color:#971200;
font-size:16px;
font-weight:bold;
margin:0 8px;
padding-top:2px;
width:453px;
}

div.cuadroNaranja label{
font-size:15px;font-weight:bold;
width:20em;
}
div.cuadroNaranja select{
border:1px solid #fe7000;
margin-top:2px;
padding:4px;
}
div.cuadroNaranja input{
border:1px solid #fe7000;
width:200px;margin-top:2px;
padding:4px;
}
#checkb{
width:20px;
}

p.nota{
width:453px;
}
p.parrafPeq{
margin:2px;
}
p.entrada{
color:#971200;
font-size:1.2 em;
}
p.parraf{
color:#971200;margin:8px 8px;
}
.prueba{
margin-top:12px;
}
div.bloquePremios{
background:url(../img/bg_premios.gif) no-repeat top right;
margin-left:350px;
height:800px;
width:530px;
}
div.bloquePremios p{color:#971200; line-height:1.2em;font-size:16px;font-weight:bold;}
.parrafPremios{
width:320px;font-size:16px;
}
p.premioObjeto{
margin-top:130px;
}
p.premioObjetoDos{
margin-top:130px;
}
p.premioObjetoTres{
margin-top:130px;
}
p.premioObjetoCuatro{
margin-top:110px;
}
.botonCodi{
margin-top:40px;
}
div.cuadroCanjea{margin-left:350px;
width:460px;}

/** AYUDA */
div.cuadroAyuda{margin-left:350px;
width:390px;
}

div.cuadroAyuda .entrada2{
color:#565656;
font-size:105%;
margin-bottom:1em;

}
div.cuadroAyuda a{
color:#565656;
font-weight:bold;
}
div.cuadroAyuda .pregunta{
color:#971200;
}
div.cuadroAyuda .respuesta{
color:#000033;
margin-bottom:1.5em;
}

div.ayudaDer{
float:right;margin-top:-54em;
margin-right:3em;
}
div.ayudaDer p{
width:150px;
color:#565656;
}
div.ayudaDer p.pro{
color:#7B1000;
font-size:17px;font-weight:bold;
margin-bottom:1em;
}
p.resena{
color:#971200;
position:absolute;
font-size:10px;
width:850px;
margin:-4em 6em 0 8em;
}
html>/**/body p.resena{
margin:7em 0 0 7em;
}
.botonUno {
border:medium none;
float:left;
margin:14.6em 0 0 17.4em;
}
.botonDos {
border:medium none;
margin:14.6em 0 0 39em;
}
.botonTres{
border:medium none;
margin:14.6em 0 0 65em;
}
/*promociones-------------------*/

.promohtit{
margin-top:-3em;
position:absolute;
margin-left:3em;}

.promohuno{
margin:2.3em 2em 0 4em;
vertical-align:top;
float:left;
position:absolute;
}

.promohdos{
margin:2.3em 0em 0 32em;}

.cuadropromo{
width:35em;
margin-left:1.2em;
margin-top:1em;}

.cuadropromo .parraf{
color:#884200;
margin-bottom:1em;
font-size:.9em;}

.cuadropromo .parrafBanda{
color:#884200;
margin-bottom:1em;
font-size:.9em;
width:17.5em;
float:left;
padding-top:1em;
margin-right:3em;}

.cuadropromo .parrafBandaDos{
color:#884200;
margin-bottom:1em;
font-size:.9em;
width:17.5em;
padding-top:1em;
margin-left:0em;
float:right;
margin-right:2em;}

.cuadropromo .imgbanda{
float:left;}

.cuadropromo .parrafBanda span{
text-transform:uppercase;}

.fotoidola{
margin-top:1em;
margin-left:2em;}

.cuadropromo .ColumnaUno{
width:16em;
float:left;
margin-right:1em;
margin-left:.5em;
padding-bottom:2em;}

* html .cuadropromo .ColumnaUno{
width:15.5em;}

.cuadropromo .ColumnaUno p{
color:#884200;}

.cuadropromo .ColumnaUno .inputtext{
border:#B5B5B5 solid 1px;
margin-top:.2em;
margin-bottom:.2em;
width:15em;}

.cuadropromo .ColumnaUno .fecha{
width:4.65em;
float:left;
margin-right:.4em;
border:#B5B5B5 solid 1px;}

.cuadropromo .ColumnaUno textarea{
font-size:.8em;
width:17.7em;
height:6.7em;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:1em;}

.cuadropromo .ColumnaUno .enviar{
background:url(../img/boton-enviar-formidola.gif) no-repeat 0 0;
clear:both;
margin:2em 0 0 4.8em;
padding-bottom:3em;}

.cuadropromo .ColumnaUno .enviar input{
background:none;
border:none;
color:#ffffff;
font-weight:bold;
padding:.45em 0;
width:5.5em;
text-align:center;}

.tith1{
margin-left:.8em;}

.cuadropromo  p a{
color:#ffffff;
text-decoration:underline;}

.cuadropromo img{
margin-bottom:1em;
}

.fotoapoya{
margin-left:-2.9em;
margin-top:2em;}


.cuadroPremio{
width:19em;
float:left;}

* html .cuadroPremio{
width:16em;
float:left;}

.fotopremio{
margin-top:.7em;
margin-right:-3em;}

.botonmcfly{
margin:-3em 0 0 1.5em;}

.cuadropromo .premiosTres{
float:left;}

div.cuadroNaranja .entrada {
color:#971200;
font-size:16px;
font-weight:bold;
margin:0 8px;
padding-top:2px;
width:453px;
}
div.cuadroNaranja p {
color:#971200;
}

div.cuadroCanjeaDos {
margin-left:350px;
width:460px;
}

p.parraf {
color:#971200;
margin:8px;
}


.promoidolatr{
margin-left:-18em;}

* html .promoidolatr{
margin-left:-18em;
position:relative;
}


.titfinalistas{
margin-left:9em;
margin-top:0em;
}

/*noticias divertrinas-------------------------------------*/

.titnoticias{
margin:0em 0 3em 11.3em;}

#notUno{
background:url(../img/bg-noticiauno.gif) no-repeat 0 0;}

#notDos{
background:url(../img/bg-noticiados.gif) no-repeat 0 0;}

#notTres{
background:url(../img/bg-noticiatres.gif) no-repeat 0 0;
}

.bloqueNoticia{
width:59em;
height:25.3em;
margin-left:17em;
padding:1em;
font-size:.8em;}

.bloqueNoticia .intro{
color:#3D3D3D;
margin:5em 5em 3.9em 11.5em;
height:3.2em;}

html>/**/body .bloqueNoticia .intro{

margin:4em 5em 3.9em 11.5em;
}

* html .bloqueNoticia .intro{
margin:4.9em 5em 3.9em 11.5em;}

.bloqueNoticia .cuerpo{
color:#7C7C7C;
margin:0 2em .5em 2em;
height:10em;}

.bloqueNoticia .cuerpo span{
color:#3D3D3D;}

.bloqueNoticia img{
margin-left:48em;
border:none;
display:block;}


#cuadroform {
margin-left:-12em;
background:url(../img/regalo.gif) no-repeat 0 0;
padding-left:12em;
height:15em;}

.lineasep{
margin:1em 0 1.5em 5em;}


.cuadropromo .finalistasLista{
margin-top:2em;}

.cuadropromo .finalistasLista li{
width:6em;
float:left;
list-style:none;
height:8.5em;}

.cuadropromo .finalistasLista li img{
margin:0;}

.cuadropromo .finalistasLista li p{
font-size:.85em;
margin-top:.4em;
line-height:1.3em;}

.cuadropromo .finalistasLista li p a{
color:#4D2A0A;
text-decoration:none;}

.botonvota{
margin-left:9.5em;
margin-top:1.5em;}

p.bases {
float:right;
}

p.bases a {
color:#884200;
}