    /*
	***********************************************************
	Tipografías y reglas de color
	***********************************************************
	*/
	body {
			margin-top:0px;
			font-family:"Trebuchet MS", sans-serif;
		 	font-size:11px;
			line-height:13px;
			color:#036;	
			background-color:#FFF;
	}
	
	a {
		color: #036;
	}
	
	
	
	img {border:0; padding: 0; margin: 0;}
	
	
	h1{
	font-size:20px;
line-height: 22px;
	margin: 0px;
}
	
	h2 {font-size:13px;}
	
	h3 {font-size:11px;}
	
	h4 {font-size:10px;}
	
	
	li {
			list-style-position:outside;
			margin: 0px;
	}
	

	p {
			margin-top:5px;
			margin-bottom:5px;
	}
	
	p.sub {
			font-variant: small-caps;
			font-size: xx-small;
	}
	
	p.bold {
			margin:0 0 0 0;
			font-weight:600;
	}
	
	p.bloques {
	/**
	*para bloques de etiqueta <p>
	*/
			margin-top: 2px;
			margin-right: 0px;
			margin-bottom: 2px;
			margin-left: 0px;	
	}
	
	p.segNivel {
	/**
	*para los parrafos de las paginas de segundo nivel 
	*/
			margin:0 0 0 0;
	}
		
	p.footer {
	/**
	*define el el estylo tipografico
	*del pie 
	*/
			/*margin:2px 0 0 0;*/
			color: #999;
			/*text-align: center;*/
			font-size: 10px;
			background-color:#fff;
	}
	
	.Jump_menu {
	/*para los jump menues*/
			font-family:"Trebuchet MS", sans-serif;
			font-size:10px;
			width:129px;
	}
	div.insideFooter a {
		color: #999;
		text-decoration: none;
	}
	/*
	***********************************************************
	Estilos de maqueta
	***********************************************************
	*/
	
	#contenedor_general {
			position:static;
			width: 820px;
			margin-top: 20px;
			margin-right: auto;
			margin-left:auto;
			/*margin: auto 0;*/
			/*border:1px solid Black;*/
			background-color:#FFFFFF;
	}
	
	#izquierda{
			position:static;
			float:left;
			background-color:#FFF;
		/*	border:1px solid Orange;*/
			width:157px;
	}

	#central{
			position:static;
			float:left;
			background-color:#fff;
			width:464px;
			/*border: 1px solid Aqua;*/
	}
	

	/** zona restringida
	*********************************/
	#contenedor_general_zr {
			position:static;
			width: 820px;
			margin-top: 0px;
			margin-right: auto;
			margin-left:auto;
			/*border:1px solid Black;*/
			background-color:#FFFFFF;
	}
	
	#central_zr{
		position:static;
		float:left;
		background-color:#fff;
		width:632px;
		height:auto;
		/*border: 1px solid Orange*/
	}
	
	.table-entra-zr{  
	 	margin: 0px 0px;
		padding: 5px 19px;
		height: 55px;
		_height: 13px;
		
	/*	border: 1px solid Orange; */
		
		background-image: url(../A_imas/home/back_fon.jpg) ;
	   background-repeat: no-repeat;
	}
	
	.spacer {margin-top:  19px;  .margin-top:  25px; }
	
	#bt_ir {  float:left; margin-left: 5px;}
	
	#olvidaste_contrasenya{ 
		margin-left: 318px;
		margin-top: -15px;
		.margin-top: 7px;
		width: 250px;
		
		/*border: 1px solid Green;*/
	 }
	.olvidaste{ 
		font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 9px;
		font-weight:bold; 
		color: #7f7f7f; 
		/*border: 1px solid Red;*/
	 }
	
	.input_ingresa {
		font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 10px;
		font-weight:bold; 
		color: #062b62; 
	}
	
	.input_ingresa_la{ 
		padding-top: 0;
		padding-bottom: 0;
		width: 125px;
		float: left;
		margin-right: 2px;
		
	 }
	 
	 #aun_no_estais_registrados{ 
		margin: -23px 0 0 432px;
		.margin: -24px;
		width: 160px;
		/*border: 1px solid Red;*/
	  }
	  
	.table-entra-zr p{ 
		float: left;
		margin-right: 5px;
		font-size: 9px;
	}
	 /** cuando el usuario esta loggeado 
	 * itilizaremos este estilo
	 * zr cabecera loggeado 
	********************************/
	#cab_logged { 
		/*border:1px solid Aqua;*/
		border-bottom: 1px solid #CCCCCC;
		width: 770px;
		padding-bottom: 5px;
		margin-bottom: 25px;
	}
	
	#cab_logged p.bienvenida { 
		background: url(../A_imas/ClubNutricia/bullet_bienv_sup.jpg) no-repeat;
		float:  left;
		/*width: 614px;*/
		padding-left: 20px;
		padding-top: 0;
		/*border:  1px solid Red;*/
		font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #3fbced;
	 }
	 
	 
	/** has olvidado la contrasenya
	*/	 
	div.contrasenya { 
		background: url(../A_imas/ClubNutricia/fon_has_olv_contrasenya.jpg) no-repeat; 
		width: 446px;
		height: 300px;
		margin-left: 10px;
	}
	
	div.contrasenya table { 
		width: 279px;
		margin-top: 69px;
		margin-left: 90px;
		 
	}
	
	div.contrasenya table input{ 
		font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 10px;
		font-weight:bold; 
		color: #062b62; 
		width: 279px;
	 }
	 /*--*/
	 #comparte{ 
	 	background: url(../A_imas/ClubNutricia/fon_comparte.jpg) no-repeat;
		width: 359px;
		height: 400px;
		margin-left: 10px;
		padding-top: 38px;
		.padding-top: 48px;
		padding-left: 87px;
	/*	border: 1px solid Red;*/
	 }
	 #comparte p {
		font-size: 10pt;
		line-height: 11pt;
		/*border: 1px solid Aqua;*/
	 }
	 
	 #comparte p.lab {
	  width:250px;
		font-size: 10pt;
		/*border: 1px solid Green;*/
	 }
	 
	 #comparte div.de{ 
		background: url(../A_imas/ClubNutricia/fon_de_comparte.jpg) no-repeat; 
	 	margin-top:15px; 
		/*border: 1px solid Red;*/	
	 }
	 
	 #comparte div.para{ background: url(../A_imas/ClubNutricia/fon_para_comparte.jpg) no-repeat; margin-top:45px; _margin-top:5px;}
	 #comparte div.comentario{ /*background: url(../A_imas/ClubNutricia/fon_coment_comparte.jpg) no-repeat;*/  margin-top:45px; _margin-top:5px;}
	 
	 #comparte div.de input, #comparte div.para input, #comparte div.comentario input {
	 	width:260px;
		margin-bottom: 5px;
		/*_margin-bottom: -5px;*/
		background-color: #e9f7ff;
		border: 1px solid #cccccc;
	 }
	 
	 #comparte div.de, #comparte div.para, #comparte div.comentario { 
	 	width: 314px;
	 	_width: 10px;
		height: 64px;
		padding: 10px 50px;
		/*border: 1px solid Green;*/
  	}
	
	#comparte div.comentario{ 
		padding: 30px 0px;
	}
	
	#comparte div.comentario textarea{ 
		width: 310px;
		height: 108px;
		background-color: #e9f7ff;
		border: 1px solid #cccccc;
	 }
	 
	 #comparte div.comentario p { 
	 	text-align: right;
	 	width: 312px;
		margin-top:30px;
	 }
	
	#envio-correcto{ 
		background: url(../A_imas/ClubNutricia/fon_envio_correcto.jpg) no-repeat;
		width: 359px;
		_width: 120px;
		height: 400px;
		margin-left: 10px;
		padding: 48px 90px;
	 }
	 
	 #envio-correcto p { 
	 	width: 280px;
	 	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 14px;
		color: #001d59; 
	 }
	 
	  #envio-correcto p a{ 
	 	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
		font-size: 12px;
		color: #00bcff; 
	 }
	 
	 
	 /** zona restringida - ZONA FAMILIAR
	 /*****************************************/
	 #central_zona_familiar {padding: 0 0px 0 11px;}
	 #menu_zona_familiar{
	 	 background: #fff ;
		 width: 447px;
		 height: 110px;
	 }
	 
	 /* -- musica bebe --*/
	 #desc_musica {
	 	background: #FFF url(../A_imas/ClubNutricia/zona_musica_bb.jpg) no-repeat;
		width: 446px;
		height: 242px;
		color: #012e66;
		margin: 0 0 10px 0;
		padding:0;
	  
		border: 1px solid #FFF;
		border-top: 1px solid #012f6f;
	 }
	 
	 #desc_musica p{
	 	font-family: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0 auto;
		text-align: center;
		margin-top: 92px;
		width: 401px;
	 }
	 
	 #themescont {
	 	 /*border: 1px solid Aqua;*/
		 width: 424px;
		 margin-left: 10px;
	 }
	 
	 #themescont  table {
	 	 border-collapse:separate;
		 margin-bottom: 10px;
		 border-bottom:  1px dotted #c4c5bf;
	 }
	 
	 #themescont  table td {
	  	border-top: 1px dotted #c4c5bf;
		height: 23px;
	  }
	 
	 #themescont  table caption {
	 	color: #7091a4;
		/*height: 17px;*/
		
		/*vertical-align: bottom;*/
		border-top: 1px solid #7091a4;
		border-bottom: 1px solid #7091a4;
		padding: 2px 0 2px 0;
	 }
	 
	 
	 #themescont  table td.colico{
	 	background: #FFF url(../A_imas/ClubNutricia/musicabb/nota.gif) no-repeat;
		text-indent: 35px;
		width: 78%;
	
	 }
	 
	 
	#themescont 	#escuchar, #themescont   #descargar {
		background-color:#FFF;
		background-repeat:no-repeat;
		border: none;
		cursor:pointer;
		width: 72px; height: 19px;
	}
	
	 #themescont 	#escuchar 	{ background-image: url(../A_imas/ClubNutricia/musicabb/bt_escuchar.gif); }
	 #themescont   #descargar 	{ background-image:url(../A_imas/ClubNutricia/musicabb/bt_descargar.gif);}
	 
	 .agradece {color:#7c7c7c; font-family: "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 11px; }

	.descargascont_cont_items {position: relative; width: 445px; height: 212px;  background-color: #bde6f5; border: 1px solid #bde6f5;} 	
	.descargascont_item1{ position: absolute; top: 14px; left: 11px;}
	.descargascont_item2{ position: absolute; top: 28px; left: 262px;}
	.descargascont_item3{ position: absolute; top: 170px; left: 16px;}
	.descargascont_item4{ position: absolute; top: 182px; left: 170px;}
	 
	/*******************************************/
	#derecha{
			float:left;
			background-color:#fff;
			width:157px;
			/*border:1px solid Aqua;*/
	}
	
	/**pie
	*************************/
	#pie_container{
	 background: #fff url(../A_imas/newpie/bakgpiecontainer.jpg) repeat-x;
	 width: 775px;
	 height: 30px;
	 padding: 0;
	 margin: 0 auto;
	 /*margin: 7px 0 0 0;*/
	 /*border: 1px solid Aqua;*/
	}
	
	#pie_container ul{
	  list-style: none;
	  padding: 0;
	  margin: 0 0 0 7px;
	 /*border: 1px solid Green;*/
	}
	
	#pie_container ul  li {
		 float: left;
		 padding: 0;
		 margin-right: 8px;
		 margin-top: 7px;
		/* margin: 6px 7px 0 0;*/
	}
	
	#pie_container ul li.item1 {margin-right: 17px;}
	#pie_container ul li.item5 {margin-right: 0px;}
	#pie_container ul li.piecombo {margin:4px 0 0 25px;}
	
	.combopie {
		font-size:12px;
		color:#003366;
		font-family:"Trebuchet MS",sans-serif;
		width:146px;
		padding: 0; margin: 0;
	}
	
	.combopiedestacado{
		font-weight: bold;
	}
	
	
	#old_pie{
		background: #fff url(../A_imas/newpie/bakgpiecontainer.jpg) repeat-x;
		width: 444px;
	 	height: 30px;
	 	padding: 0;
	 	margin: 27px 0 5px 10px;
		
	}
	#old_pie ul{ list-style: none; padding: 0; margin: 0 0 0 44px;}
	#old_pie ul li{float: left;padding: 0;margin-right: 8px; margin-top: 7px;}
	
	#old_pie_bottom{
		width: 369px;
	 	height: 60px;
	 	padding: 0;
	 	margin: 0  0 0 50px;
		
		list-style: none; 
	}
	
	#old_pie_bottom li.first{
		
		float: left;
	}
	/**
	********************/
	
	
	
	
	
	
	#footer {
			/*border:1px solid Aqua;*/
			width:100%;
			margin-left:auto;
	}
	
	#JumpMenu {
	/**
	*para el jumpMenu de la columna izquirda 
	*en la home
	*/
			position:static;
			width:130px;
			margin-bottom:6px;
			margin-top: 6px;
			margin-right: auto;
			margin-left: auto;
	}
	
	#JumpMenuV {
	/**
	*para el jumpMenu dentro del Banner 
	*si vas a viajar
	*/
			position:static;
			width:130px;
			margin-bottom:0px;
			margin-top: 0px;
			margin-right: auto;
			margin-left: auto;
			
	}
	#fondoHome {
	/**
	*para el fondo de la Home
	*"leer mas"
	*/
			position:static;
			background-image: url(../A_imas/home/01_homeFondo.jpg);
			background-repeat: repeat-y;
			padding: 6px 20px;
			margin-top: 0px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			height: auto;
			width: 425px;
	}
	
	.insideFooter {
	/**
	*dentro del footer de los botones 
	*y el pie de realizacion
	*/
			/*width:556px;*/
			/*margin-left:auto;
			margin-right:auto;*/
			margin-top: 30px;
			text-align: center;
			border:  1px solid #000;
	}
	
	.botMenu{
	/**
	*contenedores de los botones del menu
	*/
			position:static;
			margin:0px 0px 2px 0px;
	}
	
	.baColIzq {
	/**
	*para contener los banner de la columna izquierda
	*sin margen de separación inferior
	*/
			position:static;
			margin-left:7px;
	}
	
	.baColIzqB {
	/**
	*para contener los banner de la columna izquierda
	*con margen de separacion inferior
	*los usamos para los banners que van partidos
	*/
			position:static;
			margin-left:7px;
			margin-bottom:3px;
	}
	
	#aViajar {
	/**
	*para el banner de viaje, compuesto 
	*por una imagen y un jump_menu
	*/
			background-image: url(../A_imas/A_banners/ba_siVasAViajar_02.jpg);
			height:20px;
			width:149px;
			margin-left:7px;
	}
	
	#contParEmbarazo {
	/**
	*contiene el el parrafo de la seccion embarazo
	*que es diferente a las cajas contenedoras de parrafo
	*de las otras secciones de 2º nivel
	*/
			margin: 0 0 0 185px;
			width:250px;
			/*border: 1px solid Red;*/
	}
	
	.baColDer {
	/**
	*para contener los banner de la columna derecha
	*sin margen de separación inferior
	*/
			position:static;
			margin-left:3px;
	}
	
	.baColDerB {
	/**
	*para contener los banner de la columna derecha
	*con margen de separacion inferior
	*los usamos para los banners que van partidos
	*/
			position:static;
			margin-left:3px;
			margin-bottom:3px;
	}
	
	
	.elemAlinHoriz{
	/**
	*los contendores para los bootones
	*o elementos que alinearemos horizontalmente
	*/
			position:static;
			float:left;
	}

	#contParSegNivel{
	/**
	*contenedor para los parrafos de las paginas
	*de 2º nivel
	*/
			position:static;
			width:410px;
			padding: 0px 25px;
	}
	
	#Menu3N{
	/**
	* ubicar los botnes de 3 nivel
	*imagenes
	*/
	
	 height: 65px;
	 margin-left: 10px;
			
	}
	
	/**
	**********************************
	para el club Nutricia
	**********************************
	*/
	#ContBan {
			position:static;
			margin-right:auto;
			margin-left:auto;
			background-color:#FFF;
			
			width:463px;
	}
	
	.bannersSeccNut{
	/**
	*los banners inferiores de la seccion 
	*club nutricia 
	*/
			position:static;
			float:left;
			margin:3px 0px 0px 3px;
	}
	
 .cleari{ clear:both; }	
 
 .pquienes-somos{ 
  margin: 21px 20px 0 20px;

  }
  
 /**
 ***************************************
	para la home las trancioiones escaparate
 **************************************
 */
 .pics {  
    height:  450px;  
    width:   445px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    /*padding: 15px;  
    border:  1px solid #ccc;  */
	 border: none;
	 padding-bottom: 15px;
    background-color: #eee;  
    width:  448px; 
    height: 453px; 
    top:  0; 
    left: 0 
} 

/**menu zona familiar
**********************/
.cabecera_menu_zona_fam{
	  background: #fff url(../A_imas/ClubNutricia/menu_zon_fam/bkg_sup.gif) repeat-x;
	  width:45px;
	  height:21px;
	  padding-left: 401px;
}

/** productos
******************************/
#sup_prod{
	background: #fff url(../A_imas/productos/productos_ban_sup.jpg) no-repeat;
	height: 184px;
	
	padding: 115px 180px 0 20px;
	/*border: 1px solid Red;*/
}

#med_prod{
	background:#fff url(../A_imas/productos/productos_ban_leches.jpg) no-repeat;
	padding: 25px 180px 0 15px;
	height: 180px;
	margin-bottom: 1px;
}

#inf_prod{
	background: #fff url(../A_imas/productos/productos_ban_cer_inf.jpg) no-repeat;
	padding: 14px 0 0 15px;
	width: 440px;
	height: 181px;
}
p.cereales{float: left;}
p.galletitas{margin-left: 242px;}


#inf_prod_infusiones{
	background: #fff url(../A_imas/productos/prod_ban_infusiones.jpg) no-repeat;
	padding: 25px 0 0 15px;
	width:440px;
	height: 118px;
	/*border: 1px solid Red;*/
}

.prod_more {
	text-align: right;
	background: transparent  url(../A_imas/productos/prod_more.gif) no-repeat 100% 50%;
   white-space: nowrap;
	padding-right: 10px;
}


.titprod {margin-left: -9000px;}

/**aldena infantiles informa
*************************/
div.container_not{
	 background: #fff url(../A_imas/aldeas_infantiles/bkg_info_aldeas.jpg) repeat-x;
	 width: 410px;
	 margin-left: 14px;
	 padding: 11px;
}

div.container_not h2 {
	font-size: 16px;
}

div.container_not h2 {
	font-size: 17px;
	line-height: 18px;
}


div.container_not h3 {
	color: #3399ff;
 	margin-top: 4px;
}


div.imgcontaldeas {
	margin: 10px 1px 10px 0;
	background-color: #FFF;
	padding: 10px;
}
.bp5 {border: 1px solid #cccccc;}
.l {float: left; clear: left;}

/** consejos navideños 08
******************************/
.consejos_nav{
	background: url(../A_imas/home_nav/cons_nav_bckg.jpg);
	width: 469px;
	height: 469px;
  position: relative;
}



#login_consejos{
position: absolute;
top: 220px;
left: 45px;
 /*margin-top: 210px;
 margin-left:45px;**/
}
