@charset "utf-8";
/* CSS Document */
img, div/*, input*/ { behavior: url("../style/iepngfix.htc") }

html{
	height: 100%;
}

body{
	background:url(../img/bg_body.jpg) no-repeat center top #5293c9;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	font-size:11px;
	color:#333;
	}
.whiteBold{
	color:white;
	text-decoration:none;
	font-weight:bold;
	display:inline;
	}
.orangeBold{
	color:#ff9e00;
	font-weight:bold;
	}
.pinkBold{
	color:#FF61FF;
	font-weight:bold;
	font-size:12px;
	}	
.greenBold{
	color:#007373;
	font-weight:bold;
	font-size:12px;
	}		
	
.redBold{
	color:#ff3d0d;
	text-decoration:none;
	font-weight:bold;
	display:inline;
	}
.red{
	color:#ff3d0d;
	text-decoration:none;
	display:inline;
	}
.blackBold{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	display:inline;
	}
.blueBold{
	color:#5b8df9;
	text-decoration:none;
	font-weight:bold;
	display:inline;
	}
.padTop55{
	padding-top:55px;
	_padding-top:65px;
	}
.padTop65{
	padding-top:65px;
	_padding-top:75px;
	*padding-top:75px;
	}
.padTop70{
	padding-top:70px;

	}	
.padTop130{
	padding-top:130px;

	}	
.padTop20{
	padding-top:20px;
	}
.padTop30{
	padding-top:30px;
	}
.padTop40{
	padding-top:40px;
	*padding-top:50px;
	}
.marTop30{
	margin-top:30px;
	}
.mar10{
	margin: 10px 0;
	}
.marTop10{
	margin-top:10px;
	}
.marBottom10{
	margin-bottom:30px;
	}
.marLeft60{
	margin-left:60px;
	}
.marLeft20{
	margin-left:20px;
	}
.marRight30{
	margin-right:10px;
	}
.marRight5{
	margin-right:5px;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}
h1{
	color:#ff3d0d;
	font-size:15px;
	font-weight:normal;
	margin:0;
	padding:0;
	}
h2{
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
	padding:0;
	}
h3{
	color:#ff3d0d;
	font-size:12px;
	font-weight:normal;
	margin:10px 0;
	padding:0;
	}
h4{
	color:#ff9e00;
	font-size:12px;
	font-weight:normal;
	margin:5px 0;
	padding:0;
	}
.wrapper{
	width:800px;
	margin:35px auto 0 auto;

	}
.header{
	border-bottom:28px solid #4f2926;
	height:59px;
	}
.header .logo{
	position:absolute;
    margin-top:-33px;
	}
.pagebody_contenedor{
	background:url(../img/bg_pagebody.jpg) repeat-y;
	border:1px solid #4f2926;
	overflow:hidden;
	}
.pagebody{
	background:url(../img/bg_pagebody_top.jpg) no-repeat left top;
/*    height:750px;
	*min-height:750px;*/
	_height:auto;
	*height:auto;
	padding:5px 0 0 50px;    
	}
.pagebody_regalos{
	background:url(../img/bg_premios.png) no-repeat left top;
	padding:5px 0 0 50px;
	_padding:5px 0 0 50px;
	_width:748px;
	}
.pagebody_promo_codigos{
	background:url(../img/bg_promo_codigos.png) no-repeat left top;
	padding:5px 0 0 50px;
	_padding:5px 0 0 50px;
	_width:748px;
	}
.pagebody_usb{
	background:url(../img/bg_usb.jpg) no-repeat left top;
	padding:5px 0 0 50px;
	_padding:5px 0 0 50px;
	_width:748px;
	}
	
.pagebody_promo { padding:5px 0 0 50px; _padding:5px 0 0 50px; _width:748px; height: 522px }
#promo_albornoz { background:url(../img/bg_promo_albornoz.png) no-repeat left top; }

	
.pagebody_pouch{
	background:url(../img/bg_premios2.png) no-repeat left top;
	padding:5px 0 0 50px;
	height:540px;
	}
/*CAJA CHICAS*/
.caja_chica_contenedor{
	width:250px;
	margin-bottom:10px;
	z-index:1;
	overflow:hidden;
	}
.caja_chica{
	background:url(../img/bg_caja_chica.jpg) left top repeat-y;
	/*padding:60px 15px 10px 15px;*/
	padding-right:15px;
	padding-bottom:0px;
	_padding-bottom:10px;
	padding-left:15px;
	margin:0px 0 0 0;
	width:220px;
	overflow:hidden;
	float:left;
	
	}
.caja_chica .col100{
	width:100px;
	float:left;
	margin:0 5px 0 0;
	padding-bottom:10px;
	_padding-bottom:0;
	}

.caja_chica .title_chica{
	position:absolute;
	margin:-10px 0 0px -50px;		
	}
.caja_chica .title_nombres{
	position:absolute;
	margin:-10px 0 0px -35px;
	}
.caja_chica .title_chica_corto{
	position:absolute;
	margin:-10px 0 0px -250px;
	[margin:-10px 0 0px -250px;
	margin:-10px 0 0px -50px;]
	*margin:-10px 0 0px -250px;
	_margin:-10px 0 0px -270px;
	float:left;
	}
.caja_chica2 .title_chica_corto{
	position:absolute;
	margin:-10px 0 0px -275px;
	[margin:-10px 0 0px -250px;
	margin:-10px 0 0px -50px;]
	*margin:-10px 0 0px -250px;
	_margin:-10px 0 0px -290px;
	float:left;

	}
	
.caja_chica .momento_chica{
	position:absolute;
	margin:-20px 0 0px 340px;		
	/*_margin:-10px 0 0px -70px;*/
	/*float:left;*/
	}
	
.caja_chica_foot{
	border-bottom:6px solid #4f2926;
	width:245px;
	float:right;
	*margin:-13px 0 0 0 ;
	_margin:-13px 0 0 0 ;
	}
.caja_chica_top{
	border-bottom:5px solid #fff;
	width:245px;
	float:left;
	_margin:-13px 0 0 0 ;
	}
/*CAJA GRANDE*/
.caja_grande_contenedor{
	width:420px;
	margin-bottom:10px;	
	overflow:hidden;
	}
.caja_grande_contenedor2{
	width:460px;
	overflow:hidden;
	}
.caja_grande{
	background:url(../img/bg_caja_grande.jpg) left top repeat-y;
	/*padding:60px 15px 10px 15px;*/
	padding-right:15px;
	padding-bottom:0px;
	_padding-bottom:10px;
	padding-left:15px;
	margin:0px 0 0 0;
	width:390px;
	float:left;

	}
.caja_grande .col100{
	width:100px;
	float:left;
	margin:0 5px 0 0;
	padding-bottom:10px;
	_padding-bottom:0;
	}
.caja_grande .title_grande{
	position:absolute;
	margin:-10px 0 0px -20px;
	float:left;
	}
.caja_grande .title_grande_corto{
	position:absolute;
	margin:-10px 0 0px -250px;
	_margin:-10px 0 0px -270px;
	float:left;
	}
.caja_grande_foot{
	border-bottom:6px solid #4f2926;
	width:415px;
	float:right;
	*margin:-13px 0 0 0 ;
	_margin:-13px 0 0 0 ;
	}
.caja_grande_top{
	border-bottom:5px solid #fff;
	width:415px;
	float:left;
	_margin:-13px 0 0 0 ;
	}
/*CAJA DOBLE*/
.caja_doble_contenedor{
	width:715px;
	margin-bottom:40px;	
	_margin-bottom:10px;	
	overflow:hidden;
	}
.caja_doble{
	background:url(../img/bg_caja_doble.jpg) left top repeat-y;
	/*padding:60px 15px 10px 15px;*/
	padding-right:15px;
	padding-bottom:0px;
	_padding-bottom:10px;
	padding-left:15px;
	padding-top:20px;
	margin:0;
	width:715px;
	float:left;
	overflow:hidden;
	}
.caja_doble_foot{
	border-bottom:6px solid #4f2926;
	width:720px;
	float:right;
	_margin:-13px 0 0 0 ;
	}
.caja_doble_top{
	border-bottom:5px solid #fff;
	width:720px;
	float:left;
	_margin:-13px 0 0 0 ;
	}
/*HOME ELEMENTS*/
.foto_home{
	background:url(../img/esp/home_bg.png) right top no-repeat;
	width:331px;
	height:750px;
	position:absolute;
	float:right;
	margin:0px 0 0 218px;
	padding:0px 0 0 200px;
	}
.menu_home{
	margin:-25px 0 0 -35px;
	/*margin:-75px 0 0 350px;*/
	vertical-align:top;
    float:right;
	}
.menu_home a{	
	vertical-align:top;
	padding:3px;		
	_padding:3px;			
	}
.menu_home a img{	
	vertical-align:top;
	}	
.menu_home_computadora{
	position:absolute;
	float:left;
	margin:-25px 0 0 0px;
	vertical-align:top;
	}
.menu_superior{
	position:absolute;
	margin:-40px 0 0 200px;
	width:650px;
	z-index:2
	}
.menu_superior a{
	margin:0 10px 0 0;
	}
.menu_footer_home{
	margin:-25px 0 0px 0;
	padding:0 0 20px 0;
	}
.menu_footer{
	margin:10px 0 0px 0;
	padding:0 0 20px 0;
	}
.menu_footer_home a, .menu_footer a{
	float:right;
	margin:0 10px 20px 0;
	}
/*ARREGLOS*/
.clearfix {
	content: "."; 
	display: block; 
	height: 1px; 
	clear: both; 
	overflow: hidden;
	margin:0;
	padding:0;
}
textarea{
	background-color:#a2e7d6;
	border:0;
	padding:3px;
	margin:0;
	width:370px;
	height:100px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
select{
	background-color:#a2e7d6;
	border:0;
	padding:2px;
	margin:0;
	height:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
select.select_corto{
	width:100px;
	}
select.select_largo{
	width:200px;
	}
input{
	background-color:#a2e7d6;
	border:0;
	padding:2px;
	margin:0;
	height:13px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
input.campo_corto{
	width:105px !important;
	}
input.campo_mediano{
	width:150px
	}
input.campo_largo{
	width:180px
	}
input.campo_larguisimo{
	width:375px
	}
select.select_largo{
	width:180px
	}
input.confirmar{
	background:url(../img/esp/btn_confirmar.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:0px 0 10px 0;
	width:116px;
	height:40px;
	}
input.registro{
	background:url(../img/esp/btn_registro.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:0px 0 10px 0;
	width:116px;
	height:40px;
	}
input.adelante{
	background:url(../img/esp/btn_adelante.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:10px 0 -10px 0;
	width:116px;
	height:40px;
	cursor:pointer;
	}
input.adelante_intro{
	background:url(../img/esp/btn_adelante.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:65px 0 0px -120px;
	width:116px;
	height:40px;
	position:absolute;
	}
input.subir{
	background:url(../img/esp/btn_subir_imagen.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:5px 0 10px 0;
	width:116px;
	height:40px;
	}
input.publicar{
	background:url(../img/esp/btn_publicar.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:5px 0 0px 0;
	width:116px;
	height:40px;
	}

input.enviar{
	background:url(../img/esp/btn_enviar.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:5px 0 -10px 0;
	width:116px;
	height:40px;
	}
input.buscar{
	background:url(../img/esp/btn_buscar.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:5px 0 -10px 0;
	width:116px;
	height:40px;
	}	
input.acceder{
	background:url(../img/esp/btn_acceder.png) no-repeat left top; 
	border:0; 
	padding:0px;
	margin:5px 0 -10px 0;
	width:116px !important;
	height:40px;
	}
label{
	color:#5b8df9;
	}
.bebe_flotador{
	margin:-15px 00px 0 220px;
	position:absolute;
	}
.bebe_flotador2{
	margin:-55px 00px 0 337px;
	position:absolute;
	}
.bebe_flotador3{
	margin:-30px 00px 0 640px;
	_margin:-60px 00px 0 640px;
	position:absolute;
	}
.jirafa_flotadora{
	margin:-60px 00px 0 220px;
	position:absolute;
	}
.jirafa_flotadora2{
	margin:-80px 0px 0 60px;
	position:absolute;
	}
.intro{
	border-top:1px dotted #4f2926;
	overflow:hidden;
	padding:10px 0 0px 0;
	}
.intro img{
	margin:0 10px 10px 0
	}
.texto-intro{
	float:left;
	width:280px;
	margin:0 0 20px 0;
	_margin:0 0 10px 0;
	}
.paginador{
	text-align:center;
	color:#ff3d0d;
	font-weight:bold;
	padding:10px 0;
	border-top:1px dotted #4f2926;
	}
.paginador a{
	text-align:center;
	color:#ff3d0d;
	text-decoration:none;
	}
.paginador a.active{
	text-align:center;
	color:#000000;
	text-decoration:none;
	}
ul.listado_simple{
	margin:0;
	padding:0;
	}
ul.listado_simple li{
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	background:url(../img/bullet.png) left top no-repeat;
	list-style:none;
	}
.mama_cajita{
	float:right;
	z-index:3;
	margin:27px -10px 0 0px;
	_margin:37px -10px -10px 0px;
	position:relative;
	}
.subrayado{
	border-top:1px dotted #4f2926;
	}
.comentario_individual{
	overflow:hidden;
	margin:0 0 30px 0;
	}
.comentario_individual img{
	float:left;
	}
.datos{
	color:#5b8df9;
	font-size:10px;
	float:left;
	padding:0;
	margin:0 0 5px 25px;
	}
.globo{
	background:url(../img/globo_cuerpo.png) left top repeat-y;
	margin:0;
	padding:0;
	float:left;
	width:339px;
	margin:0 0 0 10px;
	}
.globo p{
	margin:0 10px 10px 25px;
	}
.form_container_corto{
	width:110px;
	float:left;
	margin:5px 5px 5px 0;
	padding:0;
	}
.form_container_mediano{
	width:189px;
	float:left;
	margin:5px 5px 5px 0;
	padding:0;	
	}
.form_container_largo{
	width:200px;
	float:left;
	margin:5px 5px 5px 0;
	padding:0;	
	}
.form_container_supercorto{
	width:100px;
	float:left;
	margin:5px 10px 5px 0;
	padding:0;
	}
.foto_regalo{
	background:url(../img/bg_premios.png) right top no-repeat;
	width:331px;
	height:473px;
	position:absolute;
	margin:0px 0 0 218px;
	padding:90px 0 0 200px;
	z-index:0;
	}
ul.lista_regalos{
	margin:0;
	padding:0;
	}
ul.lista_regalos li{
	padding:0 0 0px 30px;
	margin:0 0 10px 0;
	list-style:none;
	}
ul.lista_regalos li.uno{
	background:url(../img/uno.png) left top no-repeat;
	}
ul.lista_regalos li.dos{
	background:url(../img/dos.png) left top no-repeat;
	}
ul.lista_regalos li.tres{
	background:url(../img/tres.png) left top no-repeat;
	}
#contacto{
	margin-bottom:20px;}
#registro{
	margin-bottom:20px;}
/*bebeforo*/
.tematicas{
	margin:5px 0;
	overflow:hidden;
	}
.seccion{
	background-color:#FFFFFF;
	padding:2px;
	float:left;
	}
.seccion2{
	background-color:#FFFFFF;
	padding:2px;
	float:left;
	}
.seccion:hover{
	background-color:#f6df17;
	padding:2px;
	float:left;
	}
.titulo_tema{
	width:155px;
	margin:0 2px 0 0;
	}
.titulo_tema:hover{
	width:155px;
	margin:0 2px 0 0;
	background-color:#FFFFFF;
	}
.tema{
	width:151px;
	margin:0 2px 0 0;
	padding-top:7px;
	padding-left:20px;
	background:url(../img/globo_blanco.png) left top no-repeat;
	}
.tema:hover{
	width:151px;
	margin:0 2px 0 0;
	padding-top:7px;
	padding-left:20px;
	background:url(../img/globo_amarillo.png) left top no-repeat;
	}
.pregunta{
	width:250px;
	margin:0 2px 0 0;
	padding-top:7px;
	padding-left:20px;
	background:url(../img/globo_blanco.png) left top no-repeat;
    color:#5b8df9;
    font-size:12px;
    line-height:28px;
	}
.pregunta a{
    color:#5b8df9;
	}
.titulo_mensajes, .titulo_mensajes:hover{
	width:100px;
	margin:0 2px 0 0;
	font-size:11px;
	background-color:#FFFFFF;
	}
.cantidad_mensajes, .cantidad_mensajes:hover{
	width:76px;
	margin:0 2px 0 0;
	font-size:11px;
	background:url(../img/globo.png) left top no-repeat #ffffff;
	padding: 7px 2px 2px 24px;
	}
.cantidad_mensajes:hover{
	width:76px;
	margin:0 2px 0 0;
	font-size:11px;
	background:url(../img/globo.png) left top no-repeat #f6df17;
	padding: 7px 2px 2px 24px;
	}
.ultimo{
	width:105px;
	margin:0;
	line-height:10px;
	font-size:10px;
	}
.titulo_ultimo, .titulo_ultimo:hover{
	width:100px;
	margin:0 2px 0 0;
	font-size:11px;
	background-color:#FFFFFF;
	}
.heading_foro{
	background:url(../img/globo_verde.png) left top no-repeat;
	padding:5px 0px 5px 20px;
	margin-bottom:5px;
	color:#007373;
	font-size:12px;
	overflow:hidden;
	}
.heading_foro .presentacion{
	width:280px;
	border-right:1px solid #f6f4f4;
	}
.heading_foro .paginacion_foro{
	color:white;
	width:145px !important;
	padding:0 10px;
	text-align:left;


	}
.heading_foro .paginacion_foro a{
	color:white;
	text-decoration:none;
	}
.heading_foro .paginacion_foro a.active{
	color:#007373;
	text-decoration:none;
	}
.heading_foro .publicar{
	width:100px;
	border-left:1px solid #f6f4f4;
	padding:0 10px;
	text-align:right;
	}
.heading_foro .publicar a{
	color:#007373;
	text-decoration:none;
	padding:0 20px 0px 0;
	background:url(../img/go.png) right top no-repeat;
	}
.heading_foro .volver{
	width:60px;
	border-left:1px solid #f6f4f4;
	padding:0 10px;
	text-align:right;
	}
.heading_foro .volver a{
	color:#007373;
	text-decoration:none;
	padding:0 20px 0px 0;
	background:url(../img/go.png) right top no-repeat;
	}	
.subheading_foro{
	background:url(../img/globo_blanco_entero.png) left top no-repeat;
	padding:5px 0 5px 20px;
	margin:0 0 5px 0;
	font-size:12px;
	overflow:hidden;
	}
.topic{
	margin:0 0 0px 15px;
	padding:5px;
	border-bottom:1px dotted black;
	overflow:hidden;
	font-size:12px;	
	height:40px;
	width:645px;
	}
.topic:hover{
	background-color:#f6df17;
	margin:0 0 0px 15px;
	padding:5px;
	border-bottom:1px dotted black;
	overflow:hidden;
	}
.tema_foro_encabezado{
	width:380px;
	border-right:1px solid #f6f4f4;
	padding-right:10px;
	}
.tema_foro{
	width:380px;
	padding-right:10px;
	}
.tema_foro a{
	color:#5b8df9;
	font-style:italic;
	text-decoration:none;
	}
.mensajes_foro_encabezado{
	width:100px;
	border-right:1px solid #f6f4f4;
	padding-left:10px;
	}
.mensajes_foro{
	width:85px;
	padding-left:25px;
	padding-top:10px;
	background:url(../img/globo.png) left top no-repeat;
	font-size:11px;
	}
.ultimo_foro_encabezado{
	width:120px;
	padding-left:10px;
	}
.ultimo_foro{
	width:120px;
	padding-left:10px;
	font-size:11px;
	padding-top:3px;
	}
.comentario_foro{
	overflow:hidden;
	margin:10px 0 30px 15px;
	width:660px;
	}
.comentario_foro img{
	float:left;
	}
.comentario_foro img.avatar{
	float:left;
	margin-top:18px;
	}
.globo_inicio{
	background:url(../img/globo_amarillo_cuerpo.jpg) right top repeat-y;
	padding:0 0 0 0px;
	float:left;
	width:600px;
	_width:575px;
	margin:0 0 0 10px;
	}
.globo_inicio p, .globo_blanco p, .globo_rosa p{
	margin:0 10px 10px 25px;
	padding:0;
	}
.globo_blanco{
	background:url(../img/globo_blanco_cuerpo.jpg) right top repeat-y;
	padding:0 0 0 0px;
	float:left;
	width:600px;
	_width:575px;
	margin:0 0 0 10px;
	}
.globo_rosa{
	background:url(../img/globo_rosa_cuerpo.jpg) right top repeat-y;
	padding:0 0 0 0px;
	float:left;
	width:600px;
	_width:575px;
	margin:0 0 0 0px;
	}	
.tu_respuesta{
	width:600px;
	}
.tu_respuesta textarea{
	width:600px;
	}
#responder{
	padding-bottom:10px;
	}
.nuevo_hilo{
	width:700px;
	margin:0 0 0 15px;
	}
.nuevo_hilo textarea, .nuevo_hilo input{
	width:650px;
	}
	
.idiomas{
	float:left !important; 
	text-decoration:none;
	color:#4F2926;
	margin-top:35px  !important;  
}

.btn_flotante_regalo{
    position:absolute;
    z-index:9999;
    height:50px;
    width:190px;
    margin:100px 0 0 370px;
}
.btn_flotante_registro{
	position:absolute;
	z-index:9999;
	height:124px;
	width:400px;
	margin:220px 0 0 280px;
}
.btn_flotante_foro{
	position:absolute;
	z-index:9999;
	height:140px;
	width:400px;
	margin:380px 0 0 280px;
}
.btn_flotante_gadisline{
	position:absolute;
	z-index:9999;
	height:140px;
	width:400px;
	margin:560px 0 0 280px;
}
.pouch{
	width:720px;
	background:url(../img/mama_bebe_grande2.png) no-repeat left top;
	padding:20px 50px 0 30px;
	}
.pouch_col{
	margin:20px 0 0 60px;
	width:415px;
	}
	
	.bebe_asoma{
	background:url(../img/bebe_asoma.png) right top no-repeat;
	height:60px;
    width:80px;
	float:left;
margin:-0px 0px 0 0;
    padding-top:70px;
    padding-right:35px;
	}
.caja_chica2{
	background:url(../img/bg_caja_chica.jpg) left top repeat-y;
	/*padding:60px 0px 10px 15px;*/
	padding-right:0px;
	padding-bottom:0px;
	_padding-bottom:10px;
	padding-left:15px;
	margin:0px 0 0 0;
	width:235px;
	overflow:hidden;
	float:left;
	}    
	
/*ALINEACION	*/
	
p, .texto-intro, .intro{
text-align:justify !important;
}
.lista_regalos li{
text-align:justify !important;
}
.marcas_container{
	float:left;
    width:500px;
    margin-left:5px;
    padding-bottom: 10px
    }
