* {margin:0; padding:0;border: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, cite, em, img, q, peq, strong, sub, sup, u, i, center, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

body {
	line-height: 1;
	margin-top: 43px;
	font: 13px Tahoma, arial, helvetica, sans-serif;
	color: #005596;
	background: #ECFBFF;
}

/************ TEXTOS **********/		
h2 {font-size: 16px; color:#00559F;}

a:link {color: #005596; text-decoration: underline;}
a:visited {color: #005596; text-decoration: underline;}
a:hover {text-decoration: none;}
a:active {color: #900; text-decoration: underline;}
#colum_izda a:hover { background: none;}

ol, ul {list-style: none;}
:focus {outline: 0;}
br {clear: both;}

.invisible, h1 span,#colum_izda ul li a span, #colum_izda_gr ul li a span, #menu_util li a span, caption, #resultados h3 span, #colum_dcha h2.home span, #sabias h2 span{position: absolute;left: -10000px;}


hr {clear: both; border:1px solid transparent; margin:10px 0;  filter : alpha(opacity=0);}

.left {float: left; width:auto;}
.right {float: right; width:auto;}

img {vertical-align:middle;}
img.left {margin: 5px 15px 10px 0;}
img.right {margin: 5px 0 10px 15px;}

.w38 {width:38%;}
.w39 {width:39%;}
.w40 {width:40%;}
.w43 {width:43%;}
.w43 p {
	margin: 0 0 7px 0 !important;
}

.w45 {width:45%;}
.w47 {width:47%;}
.w50 {width:50%;}
.w55 {width:55%;}
.w55 p {
	line-height:17px !important;
}

.w50 {width:50%;}
.w60 {width:60%;}
.w65 {width:65%;}
.w75 {width:75%;}
.w80 {width:80%;}
.w85 {width:85%;}
.w89 {width:89%;}

#destacado_formato{
	left:5px;
	position:relative;
	width:484px;
}

.fontgran{font-size: 14px;}
.color-rojo{background:#FFFFFF; color: #FF0000;}
.color-rosa{background:#ffa9df;}
.azulclaro{background:#ECFBFF; color:#1EC4F4;}
.naranja{background:#ECFBFF; color:#EF7F23;}

p.volver{ display:block;  text-align: right; clear:both; padding-right:60px;}
p.volver2{ display:block;  text-align: center; clear:both; padding-right:60px;}


h1 {/*width: 525px;*/ width:455px; height: 116px; float:left;}
h1.home {width: 683px; height: 115px; margin-top:15px; float:none;}
h1.tit-verde{background: url(../img/h1-verde.gif) no-repeat left bottom; width:495px;}
h1.tit-amarillo{background: url(../img/h1-amarillo.gif) no-repeat left bottom; width:495px;}
h1.tit-azul{background: url(../img/h1-azul.gif) no-repeat left bottom; width:495px;}
h1.tit-rojo{background: url(../img/h1-rojo.gif) no-repeat left bottom; width:495px;}
h1.tit-artista{background: url(../img/h1-artista.gif) no-repeat left bottom; width:495px;}
h1.tit-busca{background: url(../img/h1-busca.gif) no-repeat left bottom;}
h1.tit-sabias{background: url(../img/h1-sabias.gif) no-repeat left bottom;}
h1.tit-formulario{background: url(../img/h1-formulario.gif) no-repeat left bottom;}
h1.tit-creceNews{background: url(../img/h1-crecenews.gif) no-repeat left bottom;}
h1.tit-crecerganar{background: url(../img/h1-crecerganar.gif) no-repeat left bottom; width:495px;}
h1.tit-concursobigotes{background: url(../img/h1-concursobigotes.gif) no-repeat left bottom; width:405px;}
h1.tit-arearegistro{background: url(../img/h1-arearegistro.gif) no-repeat left bottom;}
h1.tit-areamodificar{background: url(../img/h1-areapersonal.gif) no-repeat left bottom;}
h1.tit-novedades{background: url(../img/h1-novedades.gif) no-repeat left bottom;}
#flash{margin-top:31px;}
#ositos{ 
	margin-top:31px;
}
#apuntate{position:absolute; top:10px; right:20px}

/*************** CUERPO ******************/
#cuerpo {margin: 0 auto; width: 985px; background: url(../img/bg-cuerpo.gif) repeat-y; position:relative; top:40px;}
#cuerpoNube {margin: 0 auto; width: 985px; background: url(../img/bg-cuerpo_nube.gif) repeat-y; position:relative; top:40px;}
#top {width: 985px; background: url(../img/bg-top.jpg) no-repeat;}
#topNube {width: 985px; background: url(../img/bg-top_nube.jpg) no-repeat;}
#bottom{width: 985px; background: url(../img/bg-fin.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}
#bottom4{width: 985px; background: url(../img/bg-fin4.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}
#bottom5{width: 985px; background: url(../img/bg-fin5.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}
#bottom6{width: 985px; background: url(../img/bg-fin6.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}
#bottom7{width: 985px; background: url(../img/bg-fin7.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}
#bottom8{width: 985px; background: url(../img/bg-fin8.gif) no-repeat left bottom; position: relative; border-bottom:1px solid #ECFBFF;}


/************ COLUMNA IZQUIERDA *************/
#colum_izda {float: left; width: 228px; margin: 0 15px 0 13px; text-align:center; min-height: 735px;}
#colum_izda_gr {float: left; width: 228px; margin: 0 15px 0 13px; text-align:center; min-height: 735px;}
.minHeight575 { min-height: 575px !important; 
				_height:575px }
.minHeight580 { min-height: 580px !important; 
				_height:580px }
.minHeight600 { min-height: 600px !important; 
				_height:605px }
.minHeight640 { min-height: 640px !important; 
				_height:640px }
.minHeight685 { min-height: 685px !important; 
				_height:685px }
.minHeight1145 { min-height: 1145px !important; 
				_height:1150px }
#colum_izda img {margin: 25px 0 0 0;}
#colum_izda_gr img {margin: 25px 0 0 0;}

/**************** MENU IZDA ********************/
#colum_izda ul {
	width: 100%;
	margin-top: 15px;
	background: url(../img/oso_azul.gif) right bottom no-repeat;
	height:609px;
}

#colum_izda_gr ul {
	width: 100%;
	margin-top: 15px;
	background: url(../img/oso_azul_gr.gif) right bottom no-repeat;
	height:700px;
}

#colum_izda ul li, #colum_izda_gr ul li {
	margin:0px;
	padding:0px;
	/*display:inline;*/}
#colum_izda ul li a, #colum_izda_gr ul li a  {
	height: 61px;
	display: block;
	margin:0px;
	padding:0px;
	border:0px;
}

/*------------menu antiguo--------------------

#colum_izda ul li.uno a {background: url(../img/menu1-a.gif) no-repeat right  ; height:67px;}
#colum_izda ul li.dos a {background: url(../img/menu2-a.gif) no-repeat right  ;height: 52px;}
#colum_izda ul li.tres a {background: url(../img/menu3-a.gif) no-repeat right  ; height:51px;}
#colum_izda ul li.cuatro a {background: url(../img/menu4-a.gif) no-repeat right  ; height:52px}
#colum_izda ul li.cinco a {background: url(../img/menu5-a.gif) no-repeat right bottom ; height:53px}
#colum_izda ul li.seis a {background: url(../img/menu6-a.gif) no-repeat right  ; height:46px}
#colum_izda ul li.siete a {background: url(../img/menu7-a.gif) no-repeat right  ; height:46px}
#colum_izda ul li.uno a.active,#colum_izda ul li.uno a:hover {background: url(../img/menu1-b.gif) no-repeat right  ; height:67px;}
#colum_izda ul li.dos a.active,#colum_izda ul li.dos a:hover {background: url(../img/menu2-b.gif) no-repeat right  ; height:52px;}
#colum_izda ul li.tres a.active,#colum_izda ul li.tres a:hover {background: url(../img/menu3-b.gif) no-repeat right  ; height:51px;}
#colum_izda ul li.cuatro a.active,#colum_izda ul li.cuatro a:hover {background: url(../img/menu4-b.gif) no-repeat right  ; height:52px;}
/*#colum_izda ul li.cinco a.active,#colum_izda ul li.cinco a:hover {background: url(../img/menu5-b.gif) no-repeat right  ; height:53px;}
#colum_izda ul li.seis a.active,#colum_izda ul li.seis a:hover {background: url(../img/menu6-b.gif) no-repeat right  ; height:46px;}
#colum_izda ul li.siete a.active,#colum_izda ul li.siete a:hover {background: url(../img/menu7-b.gif) no-repeat right  ; height:46px;} */




#colum_izda ul li.uno a {background: url(../img/menu1-a.gif) no-repeat right  ; height:67px;}
#colum_izda ul li.dos a {background: url(../img/menu2-a.gif) no-repeat right  ;height: 52px;}
#colum_izda ul li.tres a {background: url(../img/menu3-a.gif) no-repeat right  ; height:51px;}
#colum_izda ul li.cuatro a {background: url(../img/menu4-a.gif) no-repeat right  ; height:52px}
#colum_izda ul li.cinco a {background: url(../img/menu5-a.gif) no-repeat right bottom ; height:53px}
#colum_izda ul li.seis a {background: url(../img/menu8-a.gif) no-repeat right  ; height:52px}

#colum_izda ul li.cinco_fijo {background: url(../img/menu5-fijo.gif) no-repeat right bottom ; height:51px}
#colum_izda ul li.sub-uno a {background: url(../img/menusub1-a.gif) no-repeat right; height:46px}
#colum_izda ul li.sub-dos a {background: url(../img/menusub2-a.jpg) no-repeat right; height:46px}


#colum_izda_gr ul li.uno a {background: url(../img/menu1-a.gif) no-repeat right  ; height:67px;}
#colum_izda_gr ul li.dos a {background: url(../img/menu2-a.gif) no-repeat right  ;height: 52px;}
#colum_izda_gr ul li.tres a {background: url(../img/menu3-a.gif) no-repeat right  ; height:51px;}
#colum_izda_gr ul li.cuatro a {background: url(../img/menu4-a.gif) no-repeat right  ; height:52px}
#colum_izda_gr ul li.cinco a {background: url(../img/menu5-a.gif) no-repeat right bottom ; height:53px}
#colum_izda_gr ul li.seis a {background: url(../img/menu8-a.gif) no-repeat right  ; height:52px}

#colum_izda_gr ul li.cinco_fijo {background: url(../img/menu5-fijo.gif) no-repeat right bottom ; height:51px}
#colum_izda_gr ul li.sub-uno a {background: url(../img/menusub1-a.gif) no-repeat right; height:46px}
#colum_izda_gr ul li.sub-dos a {background: url(../img/menusub2-a.jpg) no-repeat right; height:46px}



/* antiguo menu desplegable 

#subcrece {
	height: 138px;
	width: 140px;
	position: absolute;
	z-index: 100;
	left: 103px;
	top: 366px;
	visibility: hidden;
}

#sub-uno {background: url(../img/subcrece-uno.gif) no-repeat right  ; height:46px}
#sub-dos {background: url(../img/subcrece-dos.gif) no-repeat right  ; height:46px}
#sub-tres {background: url(../img/subcrece-tres.gif) no-repeat right  ; height:46px}

#subcrece .sub-uno:active, #subcrece .sub-uno:hover {background: url(../img/subcrece-uno.gif) no-repeat right  ; height:46px}
#subcrece .sub-dos:active, #subcrece .sub-dos:hover {background: url(../img/subcrece-dos.gif) no-repeat right  ; height:46px}
#subcrece .sub-tres:active, #subcrece .sub-tres:hover {background: url(../img/subcrece-tres.gif) no-repeat right  ; height:46px}

 *****************/

#colum_izda ul li.uno a.active,#colum_izda ul li.uno a:hover {background: url(../img/menu1-b.gif) no-repeat right; height:67px;}
#colum_izda ul li.dos a.active,#colum_izda ul li.dos a:hover {background: url(../img/menu2-b.gif) no-repeat right; height:52px;}
#colum_izda ul li.tres a.active,#colum_izda ul li.tres a:hover {background: url(../img/menu3-b.gif) no-repeat right; height:51px;}
#colum_izda ul li.cuatro a.active,#colum_izda ul li.cuatro a:hover {background: url(../img/menu4-b.gif) no-repeat right; height:52px;}
#colum_izda ul li.cinco a.active,#colum_izda ul li.cinco a:hover {background: url(../img/men5-b.gif) no-repeat right; height:53px;}
#colum_izda ul li.seis a.active,#colum_izda ul li.seis a:hover {background: url(../img/menu8-b.gif) no-repeat right; height:52px;}

#colum_izda ul li.sub-uno a.active,#colum_izda ul li.sub-uno a:hover {background: url(../img/menusun1-b.gif) no-repeat right; height:46px}
#colum_izda ul li.sub-dos a.active,#colum_izda ul li.sub-dos a:hover {background: url(../img/menusub2-b.gif) no-repeat right; height:46px}


#colum_izda_gr ul li.uno a.active,#colum_izda_gr ul li.uno a:hover {background: url(../img/menu1-b.gif) no-repeat right; height:67px;}
#colum_izda_gr ul li.dos a.active,#colum_izda_gr ul li.dos a:hover {background: url(../img/menu2-b.gif) no-repeat right; height:52px;}
#colum_izda_gr ul li.tres a.active,#colum_izda_gr ul li.tres a:hover {background: url(../img/menu3-b.gif) no-repeat right; height:51px;}
#colum_izda_gr ul li.cuatro a.active,#colum_izda_gr ul li.cuatro a:hover {background: url(../img/menu4-b.gif) no-repeat right; height:52px;}
#colum_izda_gr ul li.cinco a.active,#colum_izda_gr ul li.cinco a:hover {background: url(../img/men5-b.gif) no-repeat right; height:53px;}
#colum_izda_gr ul li.seis a.active,#colum_izda_gr ul li.seis a:hover {background: url(../img/menu8-b.gif) no-repeat right; height:52px;}

#colum_izda_gr ul li.sub-uno a.active,#colum_izda_gr ul li.sub-uno a:hover {background: url(../img/menusun1-b.gif) no-repeat right; height:46px}
#colum_izda_gr ul li.sub-dos a.active,#colum_izda_gr ul li.sub-dos a:hover {background: url(../img/menusub2-b.gif) no-repeat right; height:46px}



/************ COLUMNA DERECHA *************/
#colum_dcha {float: left; margin: 0 0 20px 27px; width: 680px; height: auto;}
#colum_dcha {_margin: 0 0 20px 5px;}
#colum_dcha h2 {line-height:1.4em;}
#colum_dcha h2.home{background: url(../img/h2-home.gif) no-repeat; width:410px; height:76px;}

#colum_dcha p {margin: 0 0 5px 0; line-height: 1.5em;}

#colum_dcha ol.submenu { list-style-type: none; float:left; display:block; width:100%;}
#colum_dcha ol.submenu li{ float:left; margin-right:5px; width:auto; height:55px;}

ol#botones{ display:block; width:700px; height: 93px; margin-top:40px; margin-bottom:30px; }
ol#botones li {float: left; list-style:none; }
ol#botones li.corta a{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_corta_y_pega_normal.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.corta_on a{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_corta_y_pega_flecha.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.corta a:hover{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_corta_y_pega_encima.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pinta a{ float:left;  width:220px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pinta_y_colorea_normal.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pinta_on a{ float:left;  width:220px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pinta_y_colorea_flecha.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pinta a:hover{ float:left;  width:220px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pinta_y_colorea_encima.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pasatiempos a{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pasatiempos_normal.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pasatiempos_on a{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pasatiempos_flecha.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}
ol#botones li.pasatiempos a:hover{ float:left;  width:210px; height:93px; overflow:hidden; text-indent:-1000000px; background-image:url(../img/boton_pasatiempos_encima.gif); background-repeat:no-repeat; padding-right:10px; margin-right:10px;}




.mancha{background: url(../img/mancha.gif) no-repeat; padding:0 0 0 10px;}/*verde*/
.mancha-roja{background: url(../img/mancha-roja.gif) no-repeat; padding:0 0 0 10px;}
.mancha-amarilla{background: url(../img/mancha-amarilla.gif) no-repeat; padding:2px 0 0 10px;}
.mancha-azul{background: url(../img/mancha-azul.gif) no-repeat; padding:3px 0 0 10px;}
.mancha-naranja{background: url(../img/mancha-naranja.gif) no-repeat; padding:3px 0 0 10px;}

.mancha-verde-peq{background: url(../img/mancha-verde-peq.gif) no-repeat left center; padding:3px 0 3px 20px;}
.mancha-roja-peq{background: url(../img/mancha-roja-peq.gif) no-repeat left center; padding:3px 0 3px 20px;}
.mancha-amarilla-peq{background: url(../img/mancha-amarilla-peq.gif) no-repeat left center; padding:3px 0 3px 20px;}
.mancha-azul-peq{background: url(../img/mancha-azul-peq.gif)  no-repeat left center; padding:3px 0 3px 20px;}
.mancha-violeta-peq{background: url(../img/mancha-violeta-peq.gif) no-repeat left center; padding:3px 0 3px 20px;}
.mancha-verde-oscuro-peq{background: url(../img/mancha-verde-peq.gif) no-repeat left center; padding:3px 0 3px 20px;}


.azul, .verde, .amarillo, .violeta, .rojo 	{width:502px; margin:10px 0;}
.azul 							{background: url(../img/bg-azul.gif) no-repeat left bottom; margin:0;}
.amarillo						{	background: url(../img/bg-amarillo.gif) no-repeat left bottom;}
.verde 							{	background: url(../img/bg-verde.gif) no-repeat left bottom;}
.violeta 						{	background: url(../img/bg-violeta.gif) no-repeat left bottom;}
.rojo 							{		background: url(../img/bg-rojo.gif) no-repeat left bottom;}
.azul p,.amarillo p, .violeta p, .rojo p 	{padding: 15px 15px 0 30px;}
.verde p						{padding: 5px 15px 0 30px; font-size:12px;}
.verde h2, .violeta h2, .rojo h2 {width:472px; height:31px; font-size:14px; padding: 15px 0 0 30px; text-transform: uppercase; margin:0;}
.amarillo h2, .azul h2 {width:472px; height:31px; font-size:13px; padding: 14px 0 0 30px; /*text-transform: uppercase;*/ margin:0;}

.azul h2 						{		background: #ecfbff url(../img/h2-azul.gif) no-repeat;		color:#FFFFFF; }
.amarillo h2					{	background: #ecfbff url(../img/h2-amarillo.gif) no-repeat;	color:#FFFFFF;}
.verde h2 						{	background: #ecfbff url(../img/h2-verde.gif) no-repeat;	color:#FFFFFF;}
.violeta h2 					{	background: #632B74 url(../img/h2-violeta.gif) no-repeat;	color:#FFFFFF; margin:0;}
.rojo h2 						{		background: #9C2C2C url(../img/h2-rojo.gif) no-repeat;		color:#FFFFFF;}


.amarillo-gran, .amarillo-gran2, .rojo-gran, .azul-gran, .azul-gran2, .galleta-gran {width:619px; margin-top:30px;}
.amarillo-gran h2, .amarillo-gran2 h2, .rojo-gran h2, .azul-gran h2, azul-gran2 h2 {width:589px; height:31px; font-size:14px; margin:0; padding: 15px 0 0 30px; text-transform: uppercase;}
.amarillo-gran h2 span, .amarillo-gran2 h2 span, .rojo-gran h2 span, .azul-gran h2 span, .azul-gran2 h2 span, .galleta-gran h2 span, .formato-azul h2 span  {position: absolute;left: -10000px;}
.amarillo-gran p, .amarillo-gran2 p, .rojo-gran p, .azul-gran p, .azul-gran2 p, .galleta-gran p {width:460px; float:left; padding: 10px 10px 10px 0; text-align: justify;}
.amarillo-gran li, .amarillo-gran2 li, .rojo-gran li, .azul-gran li, .azul-gran2 li, .galleta-gran li {width:450px; float:left; padding: 5px 10px 10px 0; text-align: justify;}
.amarillo-gran .left, .amarillo-gran2 .left, .rojo-gran .left, .azul-gran .left, .azul-gran2 .left, .galleta-gran .left {margin-left:20px;}
.amarillo-gran  img.que, .amarillo-gran2  img.que, .rojo-gran img.que, .azul-gran img.que, .azul-gran2 img.que, .galleta-gran img.que { float:right; margin:0; padding:0 0 0 15px;}


.formato-azul{background: url(../img/bg-formato-azul.gif) no-repeat left bottom; width:619px; height:550px; margin-bottom: 30px;}
.formato-azul2{background: url(../img/bg-formato-azul2.gif) no-repeat left bottom; width:619px; height:640px; margin-bottom: 30px;}

.formato-azul h2, .formato-azul2 h2 {
	font-size:14px;
	margin:0;
	text-transform: uppercase;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

#formato-der {
	float: left;
	width: 270px;
	padding-left: 30px;
}
#formato-izq {
	float: left;
	width: 300px;
}
.margen1 {
	margin-left: 70px;
}
#margen2 {
	margin-left: 70px;
}

#img-uno {
	height: 189px;
	width: 234px;
	margin-top: 10px;
}
#img-dos {
	height: 177px;
	width: 298px;
	float:left
}
#img-tres {
	height: 203px;
	width: 198px;
	margin-top: 10px;
}
#img-cuatro {
	height: 191px;
	width: 241px;
	margin-top: 0px;
	float:left;
	margin-left: 50px;
}

.formato-azul p {
	width:220px;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left:40px;
}

.formato-azul2 p {
	width:220px;
	float:left;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left:5px;
}

.amarillo-gran {background: url(../img/bg-amarillo-gran.gif) no-repeat left bottom;}
.amarillo-gran h2.uno {background: #ECFBFF url(../img/h2-amarillo-gran-nena.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.amarillo-gran h2.dos {background: #ECFBFF url(../img/h2-amarillo-gran-dos.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.amarillo-gran h2.tres {background: #ECFBFF url(../img/h2-amarillo-gran-tres.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.amarillo-gran h2.cuatro {background: #ECFBFF url(../img/h2-amarillo-gran-cuatro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.amarillo-gran h2.hierro {background: #ECFBFF url(../img/h2-amarillo-gran-hierro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}

.amarillo-gran2 {background: url(../img/bg-amarillo-gran.gif) no-repeat left bottom;}
.amarillo-gran2 h2.vitaminas {background: #ECFBFF url(../img/h2-amarillo-gran-vitamina.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.amarillo-gran ul.ull  {margin:5px 105px;}
.amarillo-gran2 ul.ull  {margin:5px 140px;}
.amarillo-gran ul.ull li{ background: url(../img/li.gif) no-repeat left 15px; padding: 10px 0 10px 20px; width:auto; float:none;}
.amarillo-gran2 ul.ull li{ background: url(../img/li.gif) no-repeat left 10px; padding: 5px 0 10px 20px; float:left;}


.galleta-gran {background: url(../img/bg-galleta-gran.gif) no-repeat left bottom;}
.galleta-gran h2.uno {background: #ECFBFF  url(../img/h2-galleta-gran-llevalas.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.galleta-gran h2.dos {background: #ECFBFF url(../img/h2-galleta-gran-sabor.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.galleta-gran h2.hierro {background: #ECFBFF  url(../img/h2-galleta-gran-hierro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.galleta-gran h2.tres {background: #ECFBFF url(../img/h2-galleta-gran-desarrollo.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}

.galleta-gran ul.ull {margin:5px 105px;}
.galleta-gran ul.ull li{ background: url(../img/li.gif) no-repeat left 15px; padding: 10px 0 10px 20px; width:auto; float:none;}

.azul-gran {background: url(../img/bg-azul-gran.gif) no-repeat left bottom;}
.azul-gran h2.dos {background: #ECFBFF url(../img/h2-azul-gran.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.azul-gran h2.tres {background: #ECFBFF url(../img/h2-azul-gran-tres.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.azul-gran h2.cuatro {background: #ECFBFF url(../img/h2-azul-gran-cuatro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.azul-gran h2.hierro {background: #ECFBFF url(../img/h2-azul-gran-hierro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.azul-gran h2.nuevos-formatos {background: #ECFBFF url(../img/h2-azul-gran-nuevos-formatos.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.azul-gran2 {background: url(../img/bg-azul-gran-trans.gif) no-repeat left bottom;}
.azul-gran2 h2.calcio {background: #ECFBFF url(../img/h2-azul-calcio.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.rojo-gran {background: url(../img/bg-rojo-gran.gif) no-repeat left bottom;}
.rojo-gran h2.uno {background: #ECFBFF url(../img/h2-rojo-gran-nene.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.rojo-gran h2.dos {background: #ECFBFF url(../img/h2-rojo-gran.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}
.rojo-gran h2.hierro {background: #ECFBFF url(../img/h2-rojo-gran-hierro.gif) no-repeat; color:#000000; padding:0; margin:0; width:619px; height:45px;}


a.pdf{background: url(../img/pdf.gif) no-repeat right bottom; margin-top:10px; padding: 3px 30px 3px 0; _padding: 20px 20px 0px 0; color:#1EC4F4; text-decoration:none; font-weight:bold; width:130px;}
a.print{background: url(../img/print.gif) no-repeat right center; padding: 3px 33px 3px 0;  color:#1EC4F4; text-decoration:none; font-weight:bold; width:130px;}
span.dif-baja{background: url(../img/dif-baja.gif) no-repeat right center; padding: 8px 60px 6px 0; _padding: 6px 18px 6px 0; margin-top:5px; color:#0283BD; font-weight:bold; width:110px;}
span.dif-media{background: url(../img/dif-media.gif) no-repeat right center; padding: 8px 60px 6px 0; _padding: 6px 18px 6px 0; margin-top:5px; color:#48B100; font-weight:bold; width:110px;}
span.dif-alta{background: url(../img/dif-alta.gif) no-repeat right center; padding: 8px 60px 6px 0; _padding: 6px 18px 6px 0; margin-top:5px; color:#DC3A3A; font-weight:bold; width:110px;}

span.dif-baja, span.dif-media{ margin-top:10px;}


ul#taller img{ float:left; margin:0 10px 0 0;}
ul#taller li strong{display: list-item; padding-bottom:5px; text-decoration:underline;}
ul#taller br { clear: none;}
ul#taller li{ margin:10px 0; display: inline-block;}

ul#taller a.pdf, a.print, ul#taller span.dif-baja, ul#taller span.dif-media, ul#taller span.dif-alta{ display:inline-block;}

ul#crece img{float:right; margin:0 90px 0 0;  _margin:0px 85px 0 0;}
ul#crece li strong{display: list-item; padding-bottom:5px; text-decoration:underline;}
ul#crece br { clear: none;}
ul#crece li{ margin:10px 0; float:left;}
ul#crece li .texto_crece{ float:left; width:40%; padding-top:30px; margin-left:30px;}

ul#crece a.pdf{float:left; padding-top:30px; }
ul#crece a.print{float:left; margin-top:10px;}

ol#pasos li{text-align:justify; margin:15px 0; width:370px;}

ol#pasos li.j1{background:url(../img/paso1j.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.j2{background:url(../img/paso2j.jpg) no-repeat; padding: 35px 0 0 220px; height:110px;}
ol#pasos li.j3{background:url(../img/paso3j.jpg) no-repeat; padding: 15px 0 0 220px; height:130px;}
ol#pasos li.j4{background:url(../img/paso4j.jpg) no-repeat; padding: 60px 0 0 220px; height:85px;}
ol#pasos li.j5{background:url(../img/paso5j.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.j6{background:url(../img/paso6j.jpg) no-repeat; padding: 20px 0 0 220px; height:125px;}
ol#pasos li.j7{background:url(../img/paso7j.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.j8{background:url(../img/paso8j.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.j9{background:url(../img/paso9j.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}

ol#pasos li.m1{background:url(../img/paso1m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m2{background:url(../img/paso2m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m3{background:url(../img/paso3m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m4{background:url(../img/paso4m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m5{background:url(../img/paso5m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m6{background:url(../img/paso6m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m7{background:url(../img/paso7m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m8{background:url(../img/paso8m.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.m9{background:url(../img/paso9m.jpg) no-repeat; padding: 45px 0 0 220px; height:270px;}

ol#pasos li.a1{background:url(../img/paso1a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a2{background:url(../img/paso2a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a3{background:url(../img/paso3a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a4{background:url(../img/paso4a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a5{background:url(../img/paso5a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a6{background:url(../img/paso6a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a7{background:url(../img/paso7a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a8{background:url(../img/paso8a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a9{background:url(../img/paso9a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a10{background:url(../img/paso10a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a11{background:url(../img/paso11a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a12{background:url(../img/paso12a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.a13{background:url(../img/paso13a.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}

ol#pasos li.l1{background:url(../img/paso1l.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.l2{background:url(../img/paso2l.jpg) no-repeat; padding: 35px 0 0 220px; height:110px;}
ol#pasos li.l3{background:url(../img/paso3l.jpg) no-repeat; padding: 20px 0 0 220px; height:125px;}
ol#pasos li.l4{background:url(../img/paso4l.jpg) no-repeat; padding: 55px 0 0 220px; height:80px;}
ol#pasos li.l5{background:url(../img/paso5l.jpg) no-repeat; padding: 30px 0 0 220px; height:115px;}
ol#pasos li.l6{background:url(../img/paso6l.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.l7{background:url(../img/paso7l.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.l8{background:url(../img/paso8l.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}

ol#pasos li.mo1{background:url(../img/molinillo_01.jpg) no-repeat; padding: 15px 0 0 255px; height:136px;}
ol#pasos li.mo2{background:url(../img/molinillo_02.jpg) no-repeat; padding: 15px 0 0 255px; height:136px;}
ol#pasos li.mo3{background: url(../img/molinillo_03.jpg) no-repeat; padding: 15px 0 0 255px; height:135px;}
ol#pasos li.mo4{background: url(../img/molinillo_04.jpg) no-repeat; padding: 15px 0 0 255px; height:136px;}
ol#pasos li.mo5{background: url(../img/molinillo_05.jpg) no-repeat; padding: 15px 0 0 255px; height:136px;}
ol#pasos li.mo6{background: url(../img/molinillo_06.jpg) no-repeat; padding: 15px 0 0 255px; height:135px;}
ol#pasos li.mo7{background: url(../img/molinillo_07.jpg) no-repeat; padding: 15px 0 0 255px; height:135px;}
ol#pasos li.mo8{background: url(../img/molinillo_08.jpg) no-repeat; padding: 15px 0 0 255px; height:135px;}
ol#pasos li.mo9{background: url(../img/molinillo_09.jpg) no-repeat; padding: 15px 0 0 255px; height:135px;}


ol#pasos li.z1{background:url(../img/paso1z.jpg) no-repeat; padding: 45px 0 0 220px; height:100px;}
ol#pasos li.z2{background:url(../img/paso2z.jpg) no-repeat; padding: 35px 0 0 220px; height:110px;}
ol#pasos li.z3{background:url(../img/paso3z.jpg) no-repeat; padding: 20px 0 0 220px; height:125px;}
ol#pasos li.z4{background:url(../img/paso4z.jpg) no-repeat; padding: 55px 0 0 220px; height:90px;}
ol#pasos li.z5{background:url(../img/paso5z.jpg) no-repeat; padding: 30px 0 0 220px; height:115px;}
ol#pasos li.z6{background:url(../img/paso6z.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.z7{background:url(../img/paso7z.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}
ol#pasos li.z8{background:url(../img/paso8z.jpg) no-repeat; padding: 50px 0 0 220px; height:95px;}



#resultados-sup{background:url(../img/bg-result.gif) no-repeat; padding-top:17px;}
#resultados{background:url(../img/bg-resultados.gif) no-repeat left bottom; min-height:590px; margin-bottom:20px; padding: 0 0 0 18px;}
#resultados p{text-align:center;}
#dia, #noche { height:265px; padding:13px 0 0 0; width:643px;}
#dia{ background: #FF9D02 url(../img/bg-dia.jpg) no-repeat; color:#FFFFFF; height:250px;}
#dia li{background: url(../img/li-b.gif) no-repeat left center; margin-left:105px; padding-left:15px;}

#dia p, #noche p{text-align:left;margin-left:30px;}

#noche{background: #25366A url(../img/bg-noche.jpg) no-repeat; margin:8px 0; color:#FFFFFF;}
#noche li {background:url(../img/li-a.gif) no-repeat left 5px; margin-left:105px; padding-left:15px; color:#fff59e;}
#noche .texto {color:#fff59e; }

#resultados h3{width:210px; margin-left:35px;}
#resultados h3.d1{background:url(../img/h3d1.gif) no-repeat; height:60px; margin-left:35px;}
#resultados h3.d2{background:url(../img/h3d2.jpg) no-repeat; height:52px;}
#resultados h3.d3{background:url(../img/h3d3.jpg) no-repeat; height:45px; margin-left:35px;}
#resultados h3.n1{background:url(../img/h3n1.jpg) no-repeat; height:60px; margin-left:35px;}
#resultados h3.n2{background:url(../img/h3n2.jpg) no-repeat; height:53px;}
#resultados h3.n3{background:url(../img/h3n3.jpg) no-repeat; height:48px; margin-left:35px;}
.mL70px {margin-left:70px;}
.w390px { width:390px; }


#sabias h2 {margin-top: 40px;}
#sabias h2#hierro {background:url(../img/h2-bifidus.gif) no-repeat; width:358px; height:72px;}
#sabias h2#sabor {background:url(../img/h2-azucar.gif) no-repeat; width:401px; height:79px;}
#sabias h2#proteinas {background:url(../img/h2-proteinas.gif) no-repeat; width:124px; height:28px;}
#sabias h2#calcio {background:url(../img/h2-calcio.gif) no-repeat; width:507px; height:110px;}
#sabias h2#acidos {background:url(../img/h2-acidos.gif) no-repeat; width:501px; height:39px;}
#sabias h2#carbohidratos {background:url(../img/h2-carbohidratos.gif) no-repeat; width:472px; height:38px;}
#sabias p { text-align:justify; width: 60%;}
#sabias li {margin: 10px;}
#sabias .cverde {color:#677F23;}
#sabias .rojo { background:#ECFBFF; color:#FF0000;}
#sabias .cmarron {background:#ECFBFF; color:#775D3F;}
#sabias .cvioleta { color:#8E53D8;}
#sabias .marron { color:#775d3f;}


/*************** MIGAS *************/
ol#migas{ display:block; width:100%; height: 25px; font-size:11px; padding:5px 0 0 0; font-weight:bold;}
ol#migas li {float: left; list-style:none; margin:0; width:auto;}
ol#migas li a{background: url(../img/bg-ol.gif) no-repeat right 5px; padding-right:10px; margin-right:10px; font-weight: normal;}



/********** MENU AYUDA ************/
ul#menu_util {position:absolute; top:-23px; width: 960px; text-align: right;}
ul#menu_util li {display: inline; background: url(../img/usu_li.gif) no-repeat left 6px; float:right; width:auto; padding: 0 5px 0 10px;}
ul#menu_util li.pri {background:none; padding-left:0;}

ul#menu_util li a {
	height: 15px;
	display: block;
}

ul#menu_util li.recomendar a {background: url(../img/util-1-a.gif) no-repeat; width: 148px;}
ul#menu_util li.contacto a {	background: url(../img/util-2-a.gif) no-repeat; width: 56px;}
ul#menu_util li.legal a {		background: url(../img/util-3-a.gif) no-repeat; width: 68px;}
ul#menu_util li.privacidad a {	background: url(../img/util-4-a.gif) no-repeat; width: 130px;}

ul#menu_util li.recomendar a:hover {	background:  url(../img/util-1-b.gif) no-repeat; width: 148px;}
ul#menu_util li.contacto a:hover {	background: url(../img/util-2-b.gif) no-repeat; width: 56px;}
ul#menu_util li.legal a:hover {			background: url(../img/util-3-b.gif) no-repeat; width: 68px;}
ul#menu_util li.privacidad a:hover {	background: url(../img/util-4-b.gif) no-repeat; width: 130px;}


/************* FIN *************/
#fin {margin: 40px auto 0; width: 985px; padding:0 0 20px 0; font-size:11px;font-weight: bold;}
#fin p {margin:0 0 0 20px; float:left; width:auto;}
#fin ul {float: right; width:150px; /*width:220px; descomentar si aparece la opción webmap */}
#fin li {display: inline;}
#fin a { text-decoration: none; margin: 0 3px;}
#fin a:hover { text-decoration:underline;}







/******************* ALIMENTACION BEBE *************************/
#alimentacion_bebe_anim { position:absolute; top:540px; right:75px; }
#proteccion_bebe_anim { position:absolute; top:890px; #top:895px; right:66px; }
#oso_galleta_juegos { position:absolute; top:400px; #top:405px; right:20px; }
#energia_vitalidad_bebe_anim {position:absolute; top:867px; #top:875px; right:5px;}
#ninos_formato {position:absolute; top:370px; #top:375px; right:34px;}
#oso_novedades {position:absolute; top:778px; #top:778px; right:557px;}
#formato {position:absolute; top:1129px; #top:1129px; right:313px;}

p.altura_reducida {padding:5px; 5px 5px 0; text-align: justify;}

/******************* CONTACTAR *************************/
.tituloAzul { font-family: Arial, Helvetica, sans-serif; color:#1ec4f4; font-size:14px; font-weight:bold; padding-bottom:20px;}

FORM, #form_contacta {margin:0; padding:0;}
.datos {clear:both; padding:0; margin:0; height:24px;}
.form_label {float:left; width:150px; clear:left; padding:2px 0; font:bold 12px Arial; color:#0054a4;}
.form_input {float:left; clear:none; padding:2px 0; }
.form_input INPUT {font: 12px Tahoma, arial, helvetica, sans-serif; border-left:1px solid #23b1e3; border-top:1px solid #50bde8; background:#e2f5fd; width:237px; height:20px; float:left; clear:none;}
.form_input TEXTAREA {font: 12px Tahoma, arial, helvetica, sans-serif; border-left:1px solid #23b1e3; border-top:1px solid #50bde8; background:#e2f5fd; width:435px; height:129px; float:left; clear:none;}
.input_alto {height:129px;}
.aviso {float:left; width:250px;}
.avisoComent {float:left; width:350px;}
.form_help {float:left; width:40px; height:20px; background:url(../img/alert.gif) no-repeat center;}
.flecha {float:left; width:15px; height:15px; background:url(../img/flecha-izq.gif) no-repeat center; margin-right:3px; padding-top:0px;}
.txt_help {float:left; clear:right; color:#07206e; font:bold 11px Arial; width:180px; padding-top:0px; padding-left:4px; line-height:11px;}
#txt_comentario .txt_help {float:left; clear:right; color:#07206e; font:bold 11px Arial; width:210px; padding-top:3px; padding-left:4px; line-height:11px;}
.txt_oblig {font:normal 11px Arial; color:#4b4b4b;}
.form_buttons { float:right; margin:20px 46px 0 0 ;}
.form_buttons[class] { float:right; margin:20px 93px 0 0 ;}
.form_buttons .boton {float:left; width:94px; height:27px; margin-left:10px;}
div.error {float:left; clear:none; width:250px; }
#txt_comentario div.error {float:left; clear:left; padding:0; margin:0; width:320px; }
#msg_exito {display:none;}


/*Actualizacion 27/04/2010*/
.LecheAnimacionCaja	{position:absolute; left:700px; overflow:hidden;}


/*Colores*/

.ColorVerde 	{color:#259100}
.ColorAzul 		{color:#02519c}
.ColorRojo 		{color:#9c0000}
.ColorMorado 	{color:#8100d2}


/* player video Home */
#playerVideoBOX{
	position:absolute;
	left:260px;
	top:160px;
	width:503px;
	height:325px;
	background:url(../img/bg_videoplayer.jpg) no-repeat;
}
	#playerVideoBOX .closePlayer{
	float:right;
	}
	
DIV.dummyClear {
	clear: both;
	font-size: 0.1em;
}	
#destacadoVideo{
	position:absolute;
	right:18px;
	top:158px;
}

/************************* CRECER y GANAR *************************/
#dibujos {height:70px;}
#dibujos span, h2.subtit-crecerganar span{left:-10000px; position:absolute;}
#dibujos span, h2.subtit-concursobigotes span{left:-10000px; position:absolute;}
#dibujos li{width:170px; float:left;}
#dibujos li a{display:block;}
#dibujos li.db1 a {background: url(../img/menu_db1-a.gif) no-repeat left; height:50px;}
#dibujos li.db2 a {background: url(../img/menu_db2-a.gif) no-repeat left; height:50px;}
#dibujos li.db3 a {background: url(../img/menu_db3-a.gif) no-repeat left; height:50px;}
#dibujos li.db4 a {background: url(../img/menu_db4-a.gif) no-repeat left; height:50px;}
#dibujos li.db1 a.active,#dibujos li.db1 a:hover {background: url(../img/menu_db1-b.gif) no-repeat left; height:50px;}
#dibujos li.db2 a.active,#dibujos li.db2 a:hover {background: url(../img/menu_db2-b.gif) no-repeat left; height:50px;}
#dibujos li.db3 a.active,#dibujos li.db3 a:hover {background: url(../img/menu_db3-b.gif) no-repeat left; height:50px;}
#dibujos li.db4 a.active,#dibujos li.db4 a:hover {background: url(../img/menu_db4-b.gif) no-repeat left; height:50px;}

h2.subtit-crecerganar{background: url(../img/h2-dibujos.gif) no-repeat left top; width:478px; height:76px; }
h2.subtit-concursobigotes{background: url(../img/h2-concursobigotes.gif) no-repeat left top;width:313px; height:36px; }
/******** Crece Concurso DIBUJOS ********/
.fondo_dibujos
{
	background: url(../img/bg_dibujos.gif) #ecfbff no-repeat left top;
	float:left;
}
.fondo_premios
{
	background: url(../img/bg_premios.gif) #ecfbff no-repeat left top;
	height:570px;
	position:relative;
}
.text_dibujos
{
	font-size:11px;
	padding-left:15px;
	margin-top:20px;
	text-align:justify;
	margin-left:15px;
}
.bottom
{
	float:left; 
	padding-bottom:10px;
}
#dst1_home
{
	top:125px;
	position:absolute;
	right:0px;
}
#flash_home
{
	left:-45px;
	position:absolute;
	top:360px;
}
#link_home
{
	bottom:0px;
	position:absolute;
	right:150px;
}
.colum
{
	float:left;
	padding-top:5px;
}
.colum .image
{
	width:200px;
	float:left;
}
.colum .texto
{
	widows:320px;
	padding-top:10px;
	float:left;
}
#globo_andador
{
	left:154px;
	position:absolute;
	top:255px;
}
#globo_camara
{
	position:absolute;
	bottom:-40px;
	right:10px;
}
#flash_ganadores
{
	float:right;
}
.apartado{padding-left:15px; padding-top:10px;}
.list li
{
	list-style:disc outside none;
	margin-left:50px;
}
.none_style li
{
	list-style:none;
	margin-bottom:5px;
}
.registro
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.registro p
{
	color:#666666;
	float:left;
	width:100%;
}
.registro p strong
{
	color:#0054a4;
}
.datos_reg
{
	float:left;
	/*padding-bottom:5px;*/
	height:20px;
	width:100%;
}
.datos_fin
{
	padding-bottom:40px;
	background: url(../img/line_points.gif) no-repeat left bottom;
}
.datos_inicio
{
	padding-top:10px;
}
.datos_reg .label
{
	float:left;
	width:150px;
	font-weight:bold;
	color:#666666;
}
.datos_reg .lb_little
{
	width:75px !important;
}
.datos_reg .input
{
	float:left;
	width:245px;
}
.datos_reg .ip_little
{
	width:122px !important;
}
.datos_reg .ip_little input
{
	width:80px !important;
}
.datos_reg .input input, .datos_reg .input select
{
	width:235px;
	border-left:1px solid #23b1e3;
	border-right:1px solid #d3d3d3;
	border-top:1px solid #23b1e3; 
	border-bottom:1px solid #d3d3d3;
	font-size:11px;
}
.datos_reg .input input.radio
{
	width:20px;
	border:none;
}
.datos_reg .input select
{
	font-size:10px;
}
.datos_reg .error
{
	float:left;
	width:280px;
	font-weight:bold;
	font-size:11px;
}
.datos_reg img
{
	margin-right:5px;
	vertical-align:top;
}
.datos_adicionales
{
	float:left; 
	font-size:11px;
	margin-left:5px !important;
	width:auto !important;
}
.nota
{
	font-size:9px;
	margin-left:10px !important;
}
.tit-hijos
{
	font-weight:bold;
	font-size:14px;
	padding-left:10px !important;
	background: url(../img/li_hijos.gif) no-repeat center left;
}
#btn_enviar
{
	float:right;
	width: 300px;
	/*padding-bottom:30px;*/
}
#btn_cancelar
{
	float:left;
}
.radio_sex tr td input
{
	float:left;
	width:20px !important;
	border:none !important;
}
.radio_sex tr td label
{
	float:left;
	width:80px !important;
}
#loggin
{
	background-image:url(../img/bg_loggin.gif);
	background-repeat:no-repeat;
	width:541px;
	height:415px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#loggin .registrado
{
	padding-top:45px;
}
#loggin .nuevo
{
	padding-top:50px;
}
#loggin p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#777777;
}
#loggin .error, #olvido .error
{
	margin-left:40px;
}
#olvido
{
	background-image:url(../img/bg_olvido.gif);
	background-repeat:no-repeat;
	width:444px;
	height:415px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#olvido .registrado
{
	padding-top:75px;
}
#olvido .boton_form
{
	background: url('../img/bt_enviar.gif') no-repeat center center transparent;
	width:94px;
	height:27px;
}
#olvido .btn_enviar
{
	width:380px;
	position:absolute;
	bottom:0px;
	left:0px;
	height:35px;
}
.datos_reg .label_log
{
	float:left;
	width:95px;
	font-weight:bold;
	color:#005595;
}
.datos_reg .input_log
{
	float:left;
	width:356px;
}
.datos_reg .input_log
{
	float:left;
	width:285px;
}
.datos_reg .input_log input, .datos_reg .input_log select
{
	width:255px;
	border-left:1px solid #23b1e3;
	border-right:1px solid #d3d3d3;
	border-top:1px solid #23b1e3; 
	border-bottom:1px solid #d3d3d3;
}
#loggin .boton_form
{
	background: url('../img/bt_aceptar.gif') no-repeat center center transparent;
	width:94px;
	height:27px;
}
#loggin .btn_enviar
{
	width:380px;
	position:absolute;
	bottom:0px;
	left:0px;
	height:35px;
}
#participa
{
	width:680px;
}
#participa p
{
	float:left;
	width:100%;
}
#participa .note
{
	margin:0px 0px 0px 10px;
	color:#666666;
	font-size:11px;
}
#participa .margin
{
	margin:10px;
}
#participa .datos_reg
{
	margin-left:10px;
	margin-bottom:5px;
}
#participa select
{
	font-size:11px;
}
#participa .aviso_legal
{
	width:350px; 
	margin-left:5px;
}
#participa .error
{
	margin-left:40px;
	font-size:11px;
}
#participa .file input
{
	font-size:10px;
}
#participa .btn_enviar
{
	background-image:url('../img/btn_confirmar_red.gif');
	background-repeat:no-repeat;
	width:116px;
	height:27px;
	cursor:pointer;
}
#participa .btn_modificar
{
	background-image:url('../img/btn_volver_red.gif');
	background-repeat:no-repeat;
	width:94px;
	height:27px;
	cursor:pointer;
}
#participa .dibujo_modif
{
	border:solid 1px #3abeeb; 
	background-color:#FFFFFF;
	width:440px; 
	height:316px; 
	float:left; 
	margin-left:10px;
}
#participa .lnk_image
{
	bottom: 126px;
    left: 10px;
	float:left;
	position:absolute;
	width:440px;
}
/******** Crece Concurso BIGOTES ********/
#redesSociales
{
	display: none;
	position:absolute; 
	right: 25px;
    top: 140px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#004da0;
}
#redesSociales DIV
{
	float:left;
	margin-right:5px;
}
#flash_home_bigotes
{
	left: -30px;
	position: absolute;
	top: 241px;
	text-align: center;
	width:300px;
}
#flash_home_bigotes DIV
{
	display:none;
	margin-top:220px;
}
.bigotes li
{
	margin-bottom:5px;
}
.colum .image_bigotes
{
	width:250px;
	float:left;
}
#globo_premios_bigotes
{
	position:absolute;
	right: 115px;
    top: 265px;
}
#datos_personales
{
	background-image:url(../img/bg_past_modif.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top left;
	width:213px;
	height:104px;
	position:absolute;
	top:5px;
	right:30px;
	padding: 20px 0px 0px 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#616161;
}
#datos_personales p
{
	margin: 0px 0px 10px;
}
#datos_personales a, a.visited
{
	text-decoration:underline;
	color:#005595;
}


/*---------------PANTALLA HIERRO---------------*/
#topo-calcio{ position:absolute; top:619px; right:24px; }
#osito-hierro{ position:absolute; top:1080px; right:5px; }



.promo 			{
	position: absolute;
	left: 670px;
	top: 15px;
}
.promo2			{
	position: absolute;
	left: 790px;
	top: 15px;
}

.promo3			{
	position: absolute;
	left: 460px;
	top: 15px;
}
