/* CSS Document Mothercare */

html{
	height: 100%;
}
/*Centrado de pagina*/
body{margin:0px;text-align:center; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background:#FFF; height:100%;}

#container{
padding:0;
width:1000px;
margin:0 auto;
height:100%;
}

#bg{
  float:left;
	min-height:600px;
  height:auto !important;
  height:600px;  
  
  width:999px;
  /*background:url(../img/bg-columnas.gif);*/
}/*capa con color de fondo*/

#bgocb{
  float:left;
  padding-bottom:1px;
  background:url(../img/bg-columnas.gif);  
  min-height:600px;
  height:auto !important;
  height:600px;
}/*capa con color de fondo*/


#bg1{
	float:left;
  	min-height:600px;
  	height:auto !important;
  	height:600px;
  	padding-bottom:1px;
	 background:url(../img/bg-columnas2.gif);  
	}
	
#bg2{float:left;
  	min-height:600px;
  	height:auto !important;
  	height:600px;
  	padding-bottom:1px;
	 background:url(../img/bg-columnas3.gif); }
	 
#bg3{float:left;
  	min-height:600px;
  	height:auto !important;
  	height:600px;
  	padding-bottom:1px;
	 background:url(../img/bg-columnas4.gif); }

#bg4{
  float:left;
  min-height:600px;
  height:auto !important;
  height:600px;
  padding-bottom:1px;
  background:url(../img/bg-columnas5.gif);  
}

#bg5{
  float:left;
  min-height:600px;
  height:auto !important;
  height:600px;
  padding-bottom:1px;
  background:url(../img/bg-columnas6.gif);  
}
#bg6{
  float:left;
  min-height:600px;
  height:auto !important;
  height:600px;
  padding-bottom:1px;
  background:url(../img/bg-columnas7.gif);  
}

#bg7{
  float:left;
  min-height:600px;
  height:auto !important;
  height:600px;
  padding-bottom:1px;
  background:url(../img/bg-columnas8.gif);  
}

/*capa con color de fondo*/

#bg input,select{border:1px solid #999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; }

/*Fin centrado*/




/* NUEVA HOME */
#fila_home_central{
	float: left;
	height: 62px;
	background-color: #fff;
	width: 999px;
}
#fila_home_central #logo{height:61px; margin:0px; padding:0px;overflow:hidden; float:left;} 
#fila_home_central #logo a{ border:none;}

.blqmadres{
	float:left; 
	width:340px; 
	background:#FFF;
	padding:0px 0px 0px 0px;
}

.blqmadres img{ float:left; padding:0px 5px 0px 0px; margin:0px 0px 0px 5px;} 
.blqmadres p{color:#666; line-height:13px;padding:8px 0px 0px 0px; margin:0px;}
.blqmadres p a{color:#919193; text-decoration:none;font-size:9px;}
.blqmadres p a:hover{ color:#333; }

.bloque_central_home{
	float: left;
	padding: 0;
	margin: 0;
	width: 576px;
	border-style: dotted;
	border-color: #BABABA;
	border-width: 2px 0 2px 0;
}

#telefono_home{
	float: left;
	background-repeat: no-repeat;
	width: 190px;
	height: 60px;
	border-width: 1px 0 1px 0;
	border-color: #fff;
	border-style: solid; 

}

#fila_home_inferior{
	float: left;
	background-color: #fff;
	width: 999px;
}

#infizq{
	float: left;
	width: 230px;
	background:url(../img/bg-columnas.gif)

}

#infder{
	float: left;
	width: 190px;
	background:url(../img/bg-columnas.gif)

}


#fila_home_inferior #menu{background:url(../img/bg-menu.gif); color:#FFFFFF; margin:0px; padding:0px 0px 8px 0px; font-size:70%; text-align:right; width:230px; float:left;}

#fila_home_inferior #menu ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#fila_home_inferior #menu li{list-style:none;}
#fila_home_inferior #menu a{color:#FFFFFF; text-decoration:none;padding-right:10px;margin:0px;}
#fila_home_inferior #menu .apartado a:hover{ text-decoration:underline; background:url(../img/menu-li.gif) no-repeat right 3px;}

#fila_home_inferior #menu .apartadoactivo{padding-right:20px; font-size:10px;line-height:14px;background:url(../img/bg-productos.gif);}

#fila_home_inferior .titulo{ font-weight:bold;font-size:11px;padding:2px 0px;}
#fila_home_inferior .tituloactivo,#navegacion2 .tituloactivo{ font-weight:bold;font-size:10px;padding:2px 0px;background:url(../img/bg-productos.gif);}

#fila_home_inferior #menu .titulo a:hover{color:#333;}
#fila_home_inferior  .apartado{ padding-right:20px; font-size:10px;line-height:16px;}

#fila_home_inferior #newsletter{ margin:8px 0px 0px 0px; padding:0px; padding-top:5px; border-top:1px solid #fff;}
#menu > #newsletter{padding-top:6px;}
#fila_home_inferior #newsletter a{background:url(../img/menu-li2.gif) no-repeat right; padding-right:18px; margin-right:5px; font-size:10px;}
#fila_home_inferior #newsletter a:hover{ color:#333;background:url(../img/menu-li3.gif) no-repeat right;}
#fila_home_inferior #legal{  margin:5px 0px 0px 5px; padding:0px;}
#fila_home_inferior #legal a{ text-decoration:none; color:#333; font-size:9px;}
#fila_home_inferior #legal a:hover{ color:#FFFFFF;}




#infder #menu2{width:190px;background:url(../img/bg-menu.gif); float: left; margin-top:37px;  text-align:left;}
#infder #menu2 .tituloactivo{background:url(../img/bg-articulos.gif);}
*html #infder #menu2{margin-top:42px;}
*:first-child+html #navegacion2 #menu2{margin-top:42px;}
#infder p#catalog{ margin:10px 0px 5px 10px; padding:0px;}
#infder #catalog a{ color:#FFFFFF; font-size:10px; text-decoration:none; background:url(../img/menu-li2.gif) no-repeat left; padding-left:15px;}
#infder #catalog a:hover{ color:#333;background:url(../img/menu-li3.gif) no-repeat left}
#infder #menu2 ul{ text-align:left; display:block; margin:10px 0px 10px 0px; padding:0px;}
#infder #menu2 li{ list-style:none; margin:0px 0px 10px 0px; width:150px; line-height:15px; padding-left:10px;}
#infder #menu2 li a{ color:#FFFFFF; text-decoration:none; font-size:10px; }
#infder #menu2 li a:hover{ color:#333;}



/*---------------------------------*/

/*Columna de navegacion*/
#navegacion1{ float:left; width:230px; padding-bottom:20px; }
#navegacion1 .recursoimg{ margin:0px; padding:0px 0 0 0; height:322px;}
#navegacion1 #logo{
width:100%; height:62px; margin:0px; padding:0px;overflow:hidden; float:left;
background-color: #ffffff;
} 
#navegacion1 #logo a{ border:none;}




#navegacion1 #menu{background:url(../img/bg-menu.gif); color:#FFFFFF; margin:0px; padding:0px 0px 8px 0px; font-size:70%; text-align:right; width:100%; float:left;}

#navegacion1 #menu ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#navegacion1 #menu li{list-style:none;}
#navegacion1 #menu a{color:#FFFFFF; text-decoration:none;padding-right:10px;margin:0px;}
#navegacion1 #menu .apartado a:hover{ text-decoration:underline; background:url(../img/menu-li.gif) no-repeat right 3px;}

#navegacion1 #menu .apartadoactivo{padding-right:20px; font-size:10px;line-height:14px;background:url(../img/bg-productos.gif);}

#navegacion1 .titulo{ font-weight:bold;font-size:11px;padding:2px 0px;}
#navegacion1 .tituloactivo,#navegacion2 .tituloactivo{ font-weight:bold;font-size:11px;padding:2px 0px;background:url(../img/bg-productos.gif);}

#navegacion1 #menu .titulo a:hover{color:#333;}
#navegacion1  .apartado{ padding-right:20px; font-size:10px;line-height:14px;}

#navegacion1 #newsletter{ margin:8px 0px 0px 0px; padding:0px; padding-top:5px; background:url(../img/bg-columnas.gif) repeat-x;}
#menu > #newsletter{padding-top:6px;}
#navegacion1 #newsletter a{background:url(../img/menu-li2.gif) no-repeat right; padding-right:18px; margin-right:5px; font-size:10px;}
#navegacion1 #newsletter a:hover{ color:#333;background:url(../img/menu-li3.gif) no-repeat right;}
#navegacion1 #legal{  margin:5px 0px 0px 5px; padding:0px;}
#navegacion1 #legal a{ text-decoration:none; color:#333; font-size:9px;}
#navegacion1 #legal a:hover{ color:#FFFFFF;}
/*Fin navegacion1*/

/*Contenidos centrales*/
.contenidos,#contenidos5,#contenidos6,#popup,#contenidosClub{ float:left; width:576px; text-align:left;}


#contenidosClub{
	background:#FFF;
	min-height:620px;
    height:auto !important;
    height:630px;
	}

#contenidos5{
	background:#FFF url(../img/bg-articulos.gif) repeat-y right;
	min-height:620px;
    height:auto !important;
    height:630px;
	}
#contenidos6{ background:url(../img/mothercare-bg.gif) no-repeat right center;
	min-height:620px;
	height:auto !important;
    height:630px;}
	
#popup{background:#FFF url(../img/mothercare-bg.gif) no-repeat center top; width:100%;
    
    }
	

.contenidos .fila{ width:100%; float:left; margin:0px; padding:0px;background:#FFF;}
.contenidos .fila p{font-size:65%;}
.contenidos .separador{ background:url(../img/border1.gif) repeat-x bottom; }
.contenidos .separador2{ background:url(../img/border2.gif) repeat-x bottom; }
.contenidos .fila{ vertical-align:text-bottom;}
.contenidos .fila .imge{display: block;margin-left: auto; margin-right: auto; border:none;}

.contenidos .fila .blq_n_1{
	float:left;
	width:192px;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:#FFF;
	}

.contenidos .blq_n_1 img,.blq_n_3 img,.blq_b_1 img{ margin-top:10px;}
.contenidos .blq_n_1 p, .blq_n_3 p{display: block;width:70%; padding:0px 0px 10px 0px; line-height:12px;margin:10px auto 0px auto;}
.contenidos .fila .blq_n_1 a, .blq_n_3 a, .blq_n_2 a{color:#919193; text-decoration:none;}
.contenidos .fila .blq_n_1 a:hover,.blq_n_2 a:hover, .blq_n_3 a:hover{ color:#333;}



.contenidos .fila .blq_b_1{
	float:left; 
	width:190px;
	color:#FFFFFF;
	min-height:262px;
    height:auto !important;
    height:262px;

	background:url(../img/bg-menu.gif2);
	
}
.contenidos .blq_b_1 p{display: block;width:70%; padding:0px 0px 10px 0px; line-height:12px; margin:10px auto 0px auto; }


.contenidos .fila .blq_b_1 a,.fila .blq_b_2 a,.fila .blq_b_3 a{color:#FFFFFF; text-decoration:none;}
.contenidos .fila .blq_b_1 a:hover,.fila .blq_b_2 a:hover,.fila .blq_b_3 a:hover{ color:#333;}

.contenidos .fila .blq_b_2{
	float:left;
	width:384px;
	color:#FFFFFF;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:url(../img/bg-menu.gif);
	}
	
	.contenidos .fila .blq_n_2{
	float:left;
	width:377px;
	color:#FFFFFF;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:#FFF;
	}

.fila .blq_n_2 p{ margin:15px 0px 0px 10px}

.contenidos .fila .blq_b_2 img,.contenidos .fila .blq_n_2 img{ margin-top:10px;}

.contenidos .fila .blq_b_2 p{ margin:10px auto 0px 28px; padding:0px; width:80%;}





.contenidos .fila .blq_n_3{
	float:left;
	width:100%;
    height:auto !important;
	background:#FFF;
	}
.contenidos .blq_n_3 img{ margin-top:10px;}
.contenidos .blq_n_3 p{text-align:center;}

.contenidos .fila .blq_b_3{
	float:left;
	width:100%;
	min-height:162px;
    height:auto !important;
    height:162px;
	background:url(../img/bg-menu.gif);
	}
.contenidos .blq_b_3 img{ margin-top:10px;}
.contenidos .blq_b_3 p{text-align:center;color:#FFF;}


#blq{ border-bottom:1px solid #bababa;border-top:1px solid #bababa;}
.contenidos .blq5{
	float:left; 
	width:220px; 
	background:#FFF;
	padding:0px 0px 0px 0px;
	min-height:59px;
	height:auto !important;
    height:59px;
	}

.contenidos .blq5 img{ float:left; padding:0px 5px 0px 0px; margin:0px 0px 0px 5px;} 
.contenidos .blq5 p{color:#666; line-height:13px;padding:0px 0px 0px 0px; margin:0px;}
.contenidos .blq5 p a{color:#919193; text-decoration:none;font-size:9px;}
.contenidos .blq5 p a:hover{ color:#333; }
/*Fin Contenidos centrales*/



/* copia de estilo contenidos */


.fila{ width:100%; float:left; margin:0px; padding:0px;background:#FFF;}
.fila p{font-size:65%;}
.separador{ background:url(../img/border1.gif) repeat-x bottom; }
.separador2{ background:url(../img/border2.gif) repeat-x bottom; }
.fila{ vertical-align:text-bottom;}
.fila .imge{display: block;margin-left: auto; margin-right: auto; border:none;}

.fila .blq_n_1{
	float:left;
	width:192px;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:#FFF;
	}

.blq_n_1 img,.blq_n_3 img,.blq_b_1 img{ margin-top:10px;}
.blq_n_1 p, .blq_n_3 p{display: block;width:70%; padding:0px 0px 10px 0px; line-height:12px;margin:10px auto 0px auto;text-align:left;}
.fila .blq_n_1 a, .blq_n_3 a, .blq_n_2 a{color:#919193; text-decoration:none;}
.fila .blq_n_1 a:hover,.blq_n_2 a:hover, .blq_n_3 a:hover{ color:#333;}



.fila .blq_b_1{
	float:left; 
	width:190px;
	color:#FFFFFF;
	background:url(../img/bg-menu.gif);
	
}
.blq_b_1 p{display: block;width:70%; padding:0px 0px 10px 0px; line-height:12px; margin:10px auto 0px auto;text-align:left;}


.fila .blq_b_1 a,.fila .blq_b_2 a,.fila .blq_b_3 a{color:#FFFFFF; text-decoration:none;}
.fila .blq_b_1 a:hover,.fila .blq_b_2 a:hover,.fila .blq_b_3 a:hover{ color:#333;}

.fila .blq_b_2{
	float:left;
	width:384px;
	color:#FFFFFF;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:url(../img/bg-menu.gif);
	}
	
	.fila .blq_n_2{
	float:left;
	width:384px;
	color:#FFFFFF;
	min-height:262px;
    height:auto !important;
    height:262px;
	background:#FFF;
	}

.fila .blq_n_2 p{ margin:15px 0px 0px 10px}

.fila .blq_b_2 img,.fila .blq_n_2 img{ margin-top:10px;}
.fila .blq_b_2 p{ margin:10px auto 0px 28px; padding:0px; width:80%;}



.fila .blq_n_3{
	float:left;
	width:100%;
    height:auto !important;
	background:#FFF;
	}
.blq_n_3 img{ margin-top:10px;}
.blq_n_3 p{text-align:center;}

.fila .blq_b_3{
	float:left;
	width:100%;
	min-height:162px;
    height:auto !important;
    height:162px;
	background:url(../img/bg-menu.gif);
	}
.blq_b_3 img{ margin-top:10px;}
.blq_b_3 p{text-align:center;color:#FFF;}


#blq{ border-bottom:1px solid #bababa;border-top:1px solid #bababa;}
.blq5{
	float:left; 
	width:220px; 
	background:#FFF;
	padding:0px 0px 0px 0px;
	min-height:59px;
	height:auto !important;
    height:59px;
 	}

.blq5 img{ float:left; padding:0px 5px 0px 0px; margin:0px 0px 0px 5px;} 
.blq5 p{color:#666; line-height:13px;padding:0px 0px 0px 0px; margin:0px;}
.blq5 p a{color:#919193; text-decoration:none;font-size:9px;}
.blq5 p a:hover{ color:#333; }

/*Fin Contenidos centrales*/


/*Columna de caja de busquedas e informacion*/

#navegacion2{float:left;width:190px;}
#navegacion2 .busqueda form{ margin:0px; padding:0px;}
#navegacion2 .busqueda{ margin:50px 0px 0px 0px; width:134px;float:left; left:13%; position:relative;}
#navegacion2 .busqueda .label{ font-size:10px; color:#666; background:url(../img/form-border.gif) no-repeat center; margin:0px; padding:0px;}
#navegacion2 .busqueda #search{ margin-top:5px; width:130px;height:15px;font-size:9px;padding-left:2px;}
#navegacion2 .busqueda .select{width:135px;margin-top:5px; height:16px;font-size:9px; padding-left:1px;}
#navegacion2 .botonform{ margin:6px 0px 0px 0px; padding:0px;background:url(../img/form-border.gif) no-repeat center; }
#navegacion2 .botonform a{color:#666; font-size:10px; text-decoration:none; background:url(../img/menu-li3.gif) no-repeat right; padding-right:15px;}
#navegacion2 .botonform a:hover{ color:#FFF;background:url(../img/menu-li2.gif) no-repeat right;}

.busqueda form{ margin:0px; padding:0px;}
.busqueda{ margin:0px 0px 0px 0px; width:134px;float:left; left:13%; position:relative;}
.busqueda .label{ font-size:10px; color:#666; background:url(../img/form-border.gif) no-repeat center; margin:0px; padding:0px;}
.busqueda #search{ margin-top:5px; width:130px;height:15px;font-size:9px;padding-left:2px;}
.busqueda .select{width:135px;margin-top:5px; height:16px;font-size:9px; padding-left:1px;}
.botonform{ margin:6px 0px 0px 0px; padding:0px;background:url(../img/form-border.gif) no-repeat center; }
.botonform a{color:#666; font-size:10px; text-decoration:none; background:url(../img/menu-li3.gif) no-repeat right; padding-right:15px;}
.botonform a:hover{ color:#FFF;background:url(../img/menu-li2.gif) no-repeat right;}



.acceso_cesta{
	width:190px;
	background:url(../img/bg-menu.gif);
	float: left;
	text-align:left;
	border-bottom: 1px solid #CCC5B7;
}

.acceso_cesta ul{
	list-style-type: none;	
	margin: 0;
	padding: 15px 0 15px 10px;
}

.acceso_cesta li{
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 30px;
	background-image: url(../imagenes/fondo_acceso_cesta.gif);
	background-repeat: no-repeat;
}

.acceso_cesta a{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

.acceso_cesta a:hover{
	text-decoration: underline;
}

.fondo_info_tienda_online{
	background:url(../img/bg-menu.gif);
	float: left;
}

.info_tienda_online{
	float: left;
	color: #ffffff;
	text-align: left;
	font-size: 9px;
	padding: 5px;
	line-height: 12px;
	font-weight: bold;
	width: 180px;
	background-image:url(../imagenes/u.png);
	background-repeat: no-repeat;
	
	background-position: 7px 55px;	
}

.info_tienda_online p{
	font-size: 10px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.info_tienda_online p.small{
	font-size: 9px;
	font-weight: normal;
	padding: 5px 0 5px 0;
}

.info_tienda_online a{
	color: #fff;
	text-decoration: underline;
}

.info_condiciones{
	float: left;
	color: #ffffff;
	text-align: left;
	font-size: 9px;
	padding: 5px;
	line-height: 12px;
	font-weight: bold;
	width: 180px;
}

.info_condiciones p{
	font-size: 9px;
	font-weight: normal;
	padding: 0;
	margin: 0;
	text-align: center;
}

.info_condiciones a{
	color: #fff;
	text-decoration: underline;
}

.info_gastos{
	background:url(../img/bg-menu.gif);
	float: left;
	color: #ffffff;
	font-size: 10px;
	text-align: left;
	padding: 15px 15px 5px 15px;
	width: 160px;
}

.info_gastos ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.info_gastos li{
	padding: 0 0 5px 0;
}


/*Fin Columna de caja de busquedas e informacion*/
#navegacion2 #menu2{width:190px;background:url(../img/bg-menu.gif); float: left; margin-top:37px;  text-align:left;}
#navegacion2 #menu2 .tituloactivo{background:url(../img/bg-articulos.gif);}
*html #navegacion2 #menu2{margin-top:42px;}
*:first-child+html #navegacion2 #menu2{margin-top:42px;}
#navegacion2 p#catalog{ margin:10px 0px 5px 10px; padding:0px;}
#navegacion2 #catalog a{ color:#FFFFFF; font-size:10px; text-decoration:none; background:url(../img/menu-li2.gif) no-repeat left; padding-left:15px;}
#navegacion2 #catalog a:hover{ color:#333;background:url(../img/menu-li3.gif) no-repeat left}
#navegacion2 #menu2 ul{ text-align:left; display:block; margin:10px 0px 10px 0px; padding:0px;}
#navegacion2 #menu2 li{ list-style:none; margin:0px 0px 10px 0px; width:150px; line-height:15px; padding-left:10px;}
#navegacion2 #menu2 li a{ color:#FFFFFF; text-decoration:none; font-size:10px; }
#navegacion2 #menu2 li a:hover{ color:#333;}

#menu2{width:190px;background:url(../img/bg-menu.gif); float: left; margin-top:100px;  text-align:left;}
#menu2 .tituloactivo{background:url(../img/bg-articulos.gif);}
*html #menu2{margin-top:42px;}
*:first-child+html #menu2{margin-top:42px;}
p#catalog{ margin:10px 0px 5px 10px; padding:0px;}
#catalog a{ color:#FFFFFF; font-size:10px; text-decoration:none; background:url(../img/menu-li2.gif) no-repeat left; padding-left:15px;}
#catalog a:hover{ color:#333;background:url(../img/menu-li3.gif) no-repeat left}
#menu2 ul{ text-align:left; display:block; margin:10px 0px 10px 0px; padding:0px;}
#menu2 li{ list-style:none; margin:0px 0px 10px 0px; width:150px; line-height:15px; padding-left:10px;}
#menu2 li a{ color:#FFFFFF; text-decoration:none; font-size:10px; }
#menu2 li a:hover{ color:#333;}

.clear{ clear:both}


/*Submenu de productos*/
.submenu{ width:86px; float:left;
	
	}
.submenu ul{ margin:10px 0px 160px 0px;_margin:10px 0px 183px 0px; padding:0px;}
.submenu li{ list-style:none;line-height:11px; margin:0px 8px 8px 0px; padding:0px; display:block;text-align:right; }
.submenu li a{ color:#FFF; font-size:9px; text-decoration:none; }
.submenu li a:hover{ text-decoration:underline;}
.submenu #linkfam li{ text-align:left; padding-left:3px;}
.submenu #linkfam .active{ font-weight:bold;}
.submenu .active{ font-weight:bold;}


#sub2{
	text-align:left;
	width:120px; 
	background:url(../img/contgru-info2.gif) no-repeat 10px top;
	margin:18px 0px 0px 0px;
	}
	
#sub2 #articulos{ margin:20px 0px 1px 0px; width:105px;}
#sub2 #articulos li{ margin:0px 0px 7px 15px; text-align:left; line-height:15px;}	
	
#sub3{ 
float:right;
margin-top:220px;
	}	


/*Fin submenu*/

/*Submenu de informacion*/

/*Contenidos 2,4*/
#contenidos2,#contenidos4{ 
	width:85%;
	float:right;
	min-height:665px;
    height:auto !important;
    height:665px;
}

#contenidos5{ 
	width:85%;
	float:right;
	min-height:665px;
    height:auto !important;
    height:665px;
}


#contenidos3{
	float:left;
	width:490px;
	min-height:640px;
    height:auto !important;
    height:642px;
	}


#contenidos2 .fila,#contenidos3 .fila,#contenidos4 .fila{border-top:1px solid #bababa;
	margin:5px 0px 20px 0px;
	min-height:100px;
    height:auto !important;
    height:100px;
	background:url(../img/file-bg.gif) repeat-y center;
	}
	
#contenidos3 .elementos{ float:left; width:485px; }
#contenidos3 .fila{ float:left; background:none; width:360px;background:url(../img/file-bg2.gif) repeat-y right;}
#contenidos4 .fila{ border-top:none; background:url(../img/border1.gif) repeat-x bottom; padding-bottom:15px;margin-top:0px;_margin-top:-15px;}
#contenidos4 .label {font-size:10px;color:#777777;margin-left:15px;}
#contenidos4 textarea{ margin:5px 0px 0px 15px; font-size:12px; text-align:left; color:#777; border:1px solid #777; background:none;}
#container #first{ border:none;}

#contenidos4 .resultados{ width:95%; border-bottom:1px solid #777; margin-left:10px;}
#contenidos4 .resultados h4{ font-size:11px; color:#777; margin:10px 0px 10px 10px;}
#contenidos4 .resultados p{font-size:10px; color:#777; margin:0px 0px 8px 10px;}

#contenidos4 .detarticulo{width:440px; float:left;;}
#contenidos4 .colarti{float:right;background:url(../img/bg-articulos.gif);}
#contenidos4 .colarti .submenu{  margin-top:50px;}
#contenidos4 .colarti .submenu ul{}
#contenidos4 .colarti .submenu ul li{text-align:right;}

#contenidos4 h1{color:#777; font-size:12px; margin:0px 0px 10px 0px;padding:10px 0px 0px 15px; }
#contenidos4 h2{color:#777; font-size:15px; margin:0px 0px 10px 0px; border-top:1px solid #bababa;padding:10px 0px 0px 15px; }

#contenidos5 h1{color:#777; font-size:12px; margin:0px 0px 10px 0px;padding:10px 0px 0px 15px; }
#contenidos5 h2{color:#777; font-size:15px; margin:0px 0px 10px 0px; border-top:1px solid #bababa;padding:10px 0px 0px 15px; }

#contenidos4 a.info{border:1px solid #777; color:#777; text-decoration:none; padding:0px 2px; cursor:text;}

#contenidos4 h3{color:#777; font-size:11px; margin:10px 0px 0px 15px;}
#contenidos4 p{margin:5px 10px 10px 15px; color:#919193; font-size:9px;}
#contenidos4 p.entrada{margin:2px 0px 0px 0px; padding:0px 20px 10px 15px;font-size:10px; border-bottom:1px solid #bababa; }
.imgfleft{ float:left; display:block; padding:5px 10px 5px 15px;}
.imgfright{ float:right; display:block;padding:5px 15px 5px 10px;}
.imgfcenter{ float:left; display:block; width:97%; padding:5px 0px 5px 15px; margin:0px auto;}

.fila .grupo1{ width:118px; float:left;text-align:center;padding-top:15px;}
.grupo3 .elementos .datos2 a,.grupo4 .elementos .datos2 a{ color:#d92241; text-decoration:none;}
.grupo3 .elementos .datos2 a:hover,.grupo3 .elementos .datos2 a:hover{ text-decoration:underline;}
.fila .grupo1 h3,.grupo1 h3{ font-size:10px; color:#6b6b6b; margin:3px 0px 0px 0px; padding:0px; text-align:left; padding:0px 18px;}
.fila .grupo1 h3 a,.grupo1 h3 a{ color:#777; text-decoration:none;}
.fila .grupo1 h3 a:hover,.grupo1 h3 a:hover{ text-decoration:underline;}

.grupo3{width:242px; float:left; padding-top:15px;}
#bg7 .grupo3 .imgen{ float:left; width:75px; margin-left:7px;_margin-left:3px;}
.grupo3 .imgen{ float:left; width:75px; margin-left:12px;_margin-left:8px;}
.grupo3 .imgen a{color:#777; text-decoration:none;font-size:9px; text-align:center; margin-left:0px; float:left; margin-left:20px;}
a.masinfo{color:#777; text-decoration:none;font-size:9px; text-align:center; margin-left:0px;}

.imgen a:hover{color:#777; text-decoration:underline; }
.grupo3 .elementos{float:left; width:125px;}
.grupo3 .elementos h4{ margin:0px 0px 0px 15px; padding:0px; font-size:10px; color:#777;}
.grupo3 .elementos p{ margin:6px 0px; padding:0px; text-align:left;color:#777;}
#bg4 .grupo3 .elementos h4{ margin:0px; padding:0px; font-size:10px;}
#bg7 .grupo3 .elementos h4{ margin:0px; padding:0px; font-size:10px;}


.contenidos .fila .familia{ vertical-align:baseline; }
.grupo1 ul{}
.familia{ padding:0px 5px 0px 0px; margin:8px 0px 0px 19px; }
.familia li{

		text-align:left;
		list-style:none;
		background:url(../img/li-familias.gif) no-repeat 0px 8px;
		_background:url(../img/li-familias.gif) no-repeat 0px 5px;  
		font-size:9px;
		color:#6b6b6b;
		margin:0px;
		_margin:0px 0px -3px 0px;
		padding:0px;
		line-height:17px;_line-height:0px;
 }

.familia a{
	display:block;padding-left:6px;
	font-size:9px; color:#6b6b6b;
	text-decoration:none;
	line-height:17px;_line-height:12px;
	}

.familia a:hover { text-decoration:underline;}


.contgrupo{
	text-align:left;
	padding:15px 19px;
	margin:10px 0px 0px 5px;
	background:url(../img/contgru-info.gif) no-repeat top;
	}

.contgrupo li{ list-style:none; display:block; line-height:14px; margin:5px 0px 4px 0px;}

.contgrupo a{ font-size:9px; color:#929292; text-decoration:none; }
.contgrupo a:hover{ text-decoration:underline;}
 h3.tit{ font-size:13px; margin:15px 0px 0px 15px; color:#777777;}
 h3.tit a{color:#777777;} 
 h3.tit a:hover{color:#777777; text-decoration:none;} 

.txt2{ font-size:10px;margin:5px 15px 7px 15px;color:#777777;} 
.txt2 a{color:#777777; font-weight:bold;} 

#popup h4,#contenidos6 h4{ margin:10px 0px -5px 18px; padding:0px; font-size:11px; color:#777777;}
#popup h5{ margin:10px 0px -5px 18px; padding:0px; font-size:10px; color:#777777;}
#contenidos6 h4{margin:10px 0px -2px 15px; font-size:10px;}
#popup ol{ margin:10px 0px 0px 45px; padding:0px 0px 0px 0px;}
#popup ol li{font-size:10px; color:#777; display:block; margin-bottom:5px;}
#popup ol li a{ color:#777; font-weight:bold;}
#popup .check {border:none; width:15px;}
.check {border:none; width:15px;}
.txt{ font-size:10px;margin:15px 0px 0px 18px;color:#777777; line-height:14px;} 
.txt a{color:#777777; font-weight:bold;}
.txt label{ margin:0px 8px;}
.txt input{border:1px solid #777777; font-size:10px;}
.legal{ font-style:italic;font-size:9px;margin:15px 0px 0px 15px;color:#777777; border-top:1px solid #777; padding-top:5px;} 
.important{ font-size:13px; font-weight:bold; font-style:italic;}

/*Formularios*/
.fdatos{ margin:10px 0px 0px 15px; padding:0px;  background:url(../img/border1.gif) repeat-x bottom; padding-bottom:18px; width:460px;}
.fdatos label{ font-size:10px;color:#777777;margin-right:5px;}
.fdatos input{ border:1px solid #777777; font-size:10px;padding-left:3px; width:120px;}

.fdatos #lbcoment{margin:30px 0px 0px 0px;}
.fdatos textarea{ margin:0px 0px 0px 0px; font-size:12px; text-align:left; color:#777; border:1px solid #777;}
.fdatos .label{ font-size:10px;margin:15px 0px 6px 0px;color:#777777;}
.fdatos select{font-size:10px;border:1px solid #777777; width:115px; }
.fdatos #alturaresul{width:72px;}
.fdatos #edad{width:78px;}

.fdatosClub{ margin:10px 0px 0px 15px; padding:0px;  background:url(../img/border1.gif) repeat-x bottom; padding-bottom:18px;}
.fdatosClub label{ font-size:10px;color:#777777;margin-right:5px;}
.fdatosClub input{ border:1px solid #777777; font-size:10px;padding-left:3px; width:150px;}
.fdatosClub select{font-size:10px;border:1px solid #777777; width:130px; }

.fdatosPopup { margin:10px 0px 0px 15px; padding:0px; padding-bottom:18px; width:460px;}
.fdatosPopup textarea{ margin:0px 0px 0px 0px; font-size:12px; text-align:left; color:#777; border:1px solid #777;}
.fdatosPopup .label{ font-size:10px;margin:15px 0px 6px 0px;color:#777777;}
#btn{border:none; width:58px;margin:5px 0px 0px 180px;}

.log{ font-size:10px; color:#777777; margin:0px 5px; padding-right:15px; background:url(../img/menu-li3.gif) no-repeat center right; font-weight:bold;}
.log:hover{ text-decoration:none;}

.btnPreferidos a{width:230px;font-size:10px; color:#777777; margin:0px 0px; padding-right:15px; background:url(../img/menu-li3.gif) no-repeat center right; font-weight:bold;}
.btnPreferidos:hover{ text-decoration:none;}
.altausu input{ width:180px; padding-left:3px; color:#777;}
.altausu #sobre{width:186px;}
.altausu #news,#news{ width:20px; border:none;}
.altausu span{ font-size:9px; margin-left:5px; color:#777;}
.altausu a{ color:#777; font-size:10px; padding-left:15px; background:url(../img/menu-li3.gif) no-repeat left;}
.altausu a:hover{ text-decoration:none;}
.altausu .altura input{ width:20px;}
.altausu .altura span{ margin:0px 5px;}
.altausu select{ width:130px;}
.altausu .altura{ color:#777; font-size:10px;}
.aÒo input { width:123px;}

/*Fin contenidos2*/

/*Productos en contenidos 2*/
.productmodel{margin:10px auto 0px auto; width:470px; background:url(../img/border1.gif) repeat-x bottom; padding-bottom:10px;}
.productmodel .imge{
	width:5%; float:left; text-align:center;
	min-height:110px;
	height:auto !important;
    height:110px;
	float:left;
	}
	
.productmodel .izquierda{
	float: left;
	width: 54%;
	padding: 5px;
	border-right:1px solid #bababa;
}

.productmodel .izquierda .imagen{
	width:56%; float:left; text-align:center;
	min-height:110px;
	height:auto !important;
    height:110px;
	float:left;
}

.productmodel .info{
	width:97%;
	float: left;
	padding: 10px 0 0 0;
}

.productmodel .info .familia{
	margin: 0;
	padding: 0 0 0 5px;	
}

.productmodel .logotipo{
	float: left;
	width: 48%;
}

.productmodel h4{ 
	font-size:12px;
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#cc0000;
	margin-left:6px;
	width: 38%;
	float: left;
}

.productmodel .contenido_info{
	float: left;
	width: 100%;
}

.productmodel .derecha{
	float: left;
	width: 40%;
	
	padding: 5px;
}



.modelo{
	background:url(../img/border1.gif) repeat-x bottom;
	padding: 10px 0 10px 0;
}

.modelo_cabecera{
	background:url(../img/border1.gif) repeat-x bottom;
	padding: 0;
	font-size:12px;
	padding:0px 0 5px 0;
	color:#cc0000;
	width: 100%;
	text-align: center;
	font-weight: bold;
}

.modelo .modelo_imagen{
	text-align: center;	
}

.modelo .modelo_imagen .more{
	margin: 0 auto 0 auto;	
}

.modelo h4{ 
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#919193;
	text-align: center;
	width: 100%;
	float: left;
}


.modelo .modelo_datos{
	padding: 10px 0 0 0;	
}

.modelo .modelo_datos_precio{
	width: 100%;
	float: left;
	color: #cc0000;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

.modelo .modelo_datos_referencia{
	width: 100%;
	float: left;
	color: #919193;
	font-size: 11px;
	text-align: center;
}

.modelo .modelo_datos_tallas{
	width: 100%;
	float: left;
	color: #919193;
	font-size: 11px;
	text-align: left;
	padding: 5px 0 5px 20px;
}

.modelo .enlace{
	float:left;
	margin:0;
	height:auto;
	padding: 5px 0 5px 0;
	width: 100%;
}
.modelo .enlace a{
	font-size:10px;
	text-decoration:none;
	color:#777;
	float:left;
	background-image: url(../imagenes/bullet_flecha.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
	text-decoration: underline;
}


.grup{ width:43%; float:right;}	

.avisar_div{
	font-size: 10px;
	color: #919193;	
	padding: 5px 0 5px 10px;
}

.avisar_div input{
	font-size: 10px;
	margin: 5px 0 0 0;
}



/*  CARRITO  */

#listado_items{
	margin: 30px 0 0 0;	
}

#listado_items a.add_item{
	font-size: 8px;
	float: left;
	padding: 5px 0 0 5px;
	color: #333;
}

#contenedor_cesta{
	width: 455px;
	padding: 0 18px 0 18px;
}

#contenedor_cesta img{
	border: none;
}

#contenedor_cesta_cabecera{
	background-image: url(..//img/bg-menu.gif);
	color: #fff;
	font-size: 11px;
	text-align: center;
	width: 100%;
	padding: 20px 0 20px 0;
}

#contenedor_cesta_contenido{
	color: #919193;
	font-size: 11px;
	width: 100%;
	padding: 20px 0 20px 0;
}

#contenedor_cesta_contenido a{
	color: #919193;
	padding-right: 5px;
}

#contenedor_cesta_contenido input.size1{
	width: 110px;
	border: 1px solid #919193;
	padding: 1px;
}

#contenedor_cesta_contenido input.size2{
	width: 150px;
	border: 1px solid #919193;
	padding: 1px;
}


#contenedor_cesta_contenido select{
	width: 114px;	
	border: 1px solid #919193;
}

#contenedor_cesta_contenido textarea{
	border: 1px solid #919193;
	color: #919193;
	
}


#contenedor_cesta_contenido p{
	padding: 0;
	margin: 0;	
}
	
	#contenedor_cesta_contenido h2{
      	color: #114D7F;
      	font-size: 13px;
      	padding: 10px 0 5px 0;
      	background-image: url(http://www.mothercare.es/imagenes/mail_linea.gif);
      	background-repeat: repeat-x;
      	background-position: left bottom;
      }
	
#contenedor_cesta_contenido h3{
		float: left;
		width: 100%;
      	color: #114D7F;
      	font-size: 11px;
      	padding: 2px 0 5px 0;
      	background-image: url(http://www.mothercare.es/imagenes/mail_linea.gif);
      	background-repeat: repeat-x;
      	background-position: left bottom;
      }

#contenedor_cesta_contenido .carrito_fila{
	width: 100%;
	float: left;
	padding: 0 0 10px 0;
}


		.fila_datos{
			float: left;
			font-weight: normal;	
			font-size: 10px;
			padding: 3px 0 0 0;
			width: 100%;
		}
		
   		.fila_datos span{
   			font-weight: bold;
   			font-size: 11px;
   			padding: 0 10px 0 0;
   		}
   		
   		
#contenedor_cesta_contenido .carrito_fila div.flotante{
	float: left;
	padding: 0 20px 0 0;
}

#contenedor_cesta_contenido .carrito_fila div.submit{
	float: right;
	padding: 0 0 0 0;
	font-size: 12px;
}

#resValidaPromo{
	font-size: 12px;
	color: red;
	padding: 0 0 0 10px;	
}

#tabla_listado_carrito{
	font-family: verdana;
	font-size: 10px;
	color: #000;
	text-align: center;
}

#tabla_listado_carrito a.cantidad{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
}
	
	
#tabla_listado_carrito tr.impar td{
	background-color: #E8E8E8;
}

#tabla_listado_carrito tr.par td{
	background-color: #FFF;
}

#tabla_listado_carrito tr.cabecera td{
	color: #000;
	font-size: 10px;
	font-family: verdana;
	
}

#contenido_cesta{
	background-color: #ccc;
	padding: 10px 5px 10px 5px;
	color: #FFF;
}

#contenido_cesta a{
	color: #000;
	text-decoration: underline;
}

#totales_cesta{
	text-align: right;
	color: #919193;
	font-size: 11px;
	padding: 20px 0 0 0;
}

#gastos_cesta{
	text-align: right;
	color: #919193;
	font-size: 10px;
}

#gastos_cesta p{
	padding: 0;
	margin: 0;
	line-height: 11px;
}

#pie_cesta{
	padding: 20px 0 0 0;	
}

#pie_cesta .izquierda{
	float: left;
}

#pie_cesta .derecha{
	float: right;	
}

#pie_cesta a{
	color: #919193;
	font-size: 11px;
	padding: 0 5px 0 5px;
	letter-spacing: 1px;
}
	
.aviso_paypal{
	padding: 0 0 10px 0;
	color: #cc0000;	
}

/* GENERICOS */

.negrita{
	font-weight: bold;	
}

.sello_thawte{
	float: left;
	padding: 20px 0 0 15px;
}

.sello_thawte a{
	color: #666;
	text-decoration: underline;
	font-size: 10px;	
}
.sello_thawte a:hover{
	color: #FFF;
}


/* Enviar amigo */
	
.enviar_amigo_div{
	float: left;
	width: 92%;
	margin-left: 10px;
	padding: 10px 0 10px 10px; 
	background-image: url(../img/border1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
	
.enviar_amigo_div h3{
	font-size: 13px;
	color: #777;	
}
	
.enviar_amigo_div div{
	float: left;
	width: 45%;	
}
.enviar_amigo_div p{
	font-size: 11px;
	color: #777;
	padding: 0;
	margin: 0;
}

.enviar_amigo_div input{
	border: 1px solid #737373;
	color: #6b6b6b;	
}
.enviar_amigo_div textarea{
	border: 1px solid #737373;
	color: #6b6b6b;
}

.enviar_amigo_div a{
	color: #777;
	text-decoration: underline;
	font-size: 11px;	
}
	
/*  FIN CARRITO  */



.productmodel .info2{
	width:97%;
	float:right;	
	border-left:1px solid #bababa;
	min-height:128px;
	height:auto !important;
    height:128px;
	}


.productmodel .familia{padding-left:5px;}
.productmodel .familia a{_background-position: left 10px;}
.productmodel .familia a:hover{ text-decoration:none; cursor:text;}

.productosrel{margin:-8px auto 0px auto; width:420px; background:url(../img/border1.gif) repeat-x top; padding-top:20px;}
.productosrel h4{ font-size:10px; color:#777777; margin-left:3px;}
.subfamilias{ background:#FFF; width:420px;}
.subfamilias #titulo{ display:block; font-size:14px; font-weight:bold; color:#777;}
.subfamilias ul{ margin:3px 0px 6px 10px;  padding:0px;}
.subfamilias li{display:block; padding-right:12px; _padding-right:3px;}
.subfamilias li a{ font-size:10px; text-decoration:none; color:#777; padding-left:4px; background:url(../img/li-subfamilias.gif) no-repeat left center; letter-spacing:-1px;line-height:10px;}
.subfamilias li a:hover{ text-decoration:underline;}
.subfamilias .active{ text-decoration:underline;}

.subfamiliaslink{ width:363px; border-bottom:1px solid #bababa; margin:3px 0px 6px 0px;}
#contenidos3 .subfamiliaslink p{ color:#777;font-size:10px; text-align:center;  font-weight:bold;  padding:3px 0px; margin:0px;}

p.ruta { margin: 0px 0px 10px 5px;background:url(../img/border1.gif) repeat-x bottom;padding: 0 0 5px 0;}
p.ruta a{ font-size:10px; font-style:italic; color:#969696; text-decoration:none;}

p.datos,p.datos2{ font-size:10px; color:#777; margin:10px 0px 10px 6px; font-weight:bold;}
.imge p.datos,.imge p.datos2 {text-align:center;}

.imge p.datos a,.imge p.datos2 a{color:#d92241; text-decoration:none;}
.imge p.datos2 a{color:#777;}
.imge p.datos a:hover,p.datos2 a:hover{ text-decoration:underline;} 
p.datos span{ text-decoration:none;}
p.datos .ofer{ color:#d92241; text-decoration:none;}
.grupo1 p.datos{ text-align:left; margin-left:18px;}


.more{ display:block; width:45px; background:url(../img/more.gif) no-repeat bottom; padding:5px 30px 20px 30px; font-size:10px; text-decoration:none; color:#777; margin-left:65px;_margin-left:0px;}

.enlace{ float:left;margin:12px 0px 0px 0px;_margin:12px 8px 0px 0px; height:30px; }
.enlace a{ font-size:10px; text-decoration:none; color:#777; padding-left:3px;float:left;  }

a.letter{padding:1px 3px 1px 3px;border:1px solid #777; display:block; width:6px;font-weight:normal; }

.enlace .text{ margin-top:1px;font-weight:normal;}

.text:hover,.more:hover{ text-decoration:underline;}

.venta{ float:left; padding-bottom:20px; margin-left:35px;_margin-left:30px;}
.venta .enlace{ margin-right:10px;}
.venta .letter{margin-left:20px;_margin-left:3px;}

/*Fin productos*/


/*Mapa y tiendas*/
.tiendas{
	width:52%;
	float:left;
	
	}
.tiendas .elementos{ margin-left:10px;_margin-left:0px; border-left:1px solid #FFF; padding-left:3px;
}
.contenidos .tiendas a{color:#FFFFFF; margin-left:10px; padding-top:2px;}
.tiendas .grupo3{ margin-bottom:15px;}
.tiendas .elementos{ width:105px;}
.tiendas .elementos a{margin-left:0px;}
.tiendas .elementos h4{ color:#FFF; margin-left:0px;}
.tiendas .elementos p{ color:#FFF; font-size:10px; margin:0px;}
.tiendas .imgen{ margin:0px 6px 0px 0px;}
.tiendas .imgen a:hover{ color:#FFFFFF; text-decoration:underline;}
.tiendas .imgen .info{ margin-left:18px;}
.mapa{
	width:48%;
	float:right;

	}
.mapa form{ margin:0px; padding:0px;}
.mapa select{ width:200px; border:1px solid #777; font-size:10px; margin:10px 0px 0px 20px; }

.mapa h4{color:#777; font-size:10px;width:80%; margin:20px 0px 10px 20px;}
.mapa p{ color:#777; font-size:10px; width:80%; margin:0px 0px 5px 20px;}

/*Fin mapa y tiendas*/

/*novedades y detalles nov*/
.novedades{
	width:220px;
	float:left;
	min-height:630px;
	height:auto !important;
    height:630px;
	}
.novedades .elementos{ margin-left:10px; border-left:1px solid #FFF; padding-left:5px;
	min-height:95px;
	height:auto !important;
    height:95px;}
.contenidos .novedades a{color:#FFF; margin-left:5px; padding-top:2px;}
.novedades .grupo3{ margin-bottom:15px;}
.novedades .elementos h4{ color:#FFF;}
.novedades .elementos p{ color:#FFF; font-size:10px;}

.det{
	width:300px;
	float:left;
	min-height:630px;
	height:auto !important;
    height:630px;
	margin-left:23px;
	_margin-left:5px;
		}
		
.det2{
	width:235px;
	float:left;
	min-height:630px;
	height:auto !important;
    height:630px;
	margin-left:15px;
	_margin-left:5px;
		}

.det img,.det2 img{ margin:10px 0px 0px 3px;}

.det h4, .det2 h4{color:#777; font-size:10px;margin:5px 0px 5px 8px;}
.det p,.det2 p{ color:#777; font-size:10px; margin:0px 0px 20px 8px;}
.det a, .det2 a{ color:#777; text-decoration:none;}
.det a:hover, .det2 a:hover{ color:#333;}
/*Fin novedades y detalles*/

.alimentacion,.vacunas{ font-size:10px;width:450px; border:2px solid #ccc; margin:20px 0px;}
.alimentacion td{ border:1px solid #ccc;}
.alimentacion th,.vacunas th{ background-color:#ccc;}
.vacunas td{ border:1px solid #ccc; text-align:center;}
.vacunas th{ background-color:#ccc;text-align:center;}
.vacunas caption{ font-size:12px; color:#777; font-weight:bold;}
.vacunas .tipovac{ font-size:9px;}

/*Productos relacionados*/
.relacionados{ font-size:10px; padding-top:10px; background:url(../img/border1.gif) repeat-x top; width:423px; margin-top:-10px; float:left; margin-left:35px;_margin-left:18px;}
.relacionados th{ text-align:left; font-size:11px; color:#777; font-weight:bold; padding:20px 0px 10px 0px;}
.relacionados td{ vertical-align:top; padding:10px 0px; width:120px;}
.relacionados p{text-align:left; font-size:9px; color:#777; padding-left:55px; margin:0px; display:block;}
.relacionados p a{color:#777;}
.relacionados p a:hover{ text-decoration:none;}
.relacionados img{ float:left; margin-right:5px;}
#novedad{ background:url(../img/novedad.gif) no-repeat top left; padding-left:16px;}
/*Fin relacionados*/

/*Nombres*/
.nombres{ margin:10px 0px 0px 15px; }
.nombres th{font-size:10px; color:#777;vertical-align:top; padding-bottom:10px; text-transform:capitalize;}
.nombres td{font-size:10px;vertical-align:top; color:#777;}
/*Fin nombres*/

.radio input{ width:15px; border:none; margin-left:-3px;}
.radio label{ position:relative; top:-3px; }

.temas{ margin:20px 0px 0px 15px;_margin:20px 0px 0px 15px; border:1px solid #777; width:530px;  }
.temas caption{ font-size:12px; font-weight:bold; color:#777;text-align:left; margin:20px 0px 10px 15px;_margin:15px 0px 10px 15px;}
.temas caption span{ font-style:italic;}
.temas th{font-size:10px;color:#777; border-bottom:1px solid #777;}
.temas td{vertical-align:text-top;font-size:10px;color:#777; padding:4px 0px;}
.temas td a{color:#777;}
.temas td a:hover{ text-decoration:none;}

.temasforo{margin:30px 0px 10px 15px; padding:0px;}
.temasforo li{ display:block; list-style:none; font-size:10px; color:#888; margin:10px 0px 0px 0px; font-style:italic; font-weight:bold;}
.temasforo li a{ font-size:9px; margin-left:10px; color:#777;font-style:normal; background:url(../img/lista-temas.gif) no-repeat left; padding-left:10px; font-weight:normal;}
.temasforo li a:hover{ text-decoration:none;}
.temasforo li span.date{  font-style:normal; margin-left:10px; font-size:9px; font-weight:normal;}
.temasforo #titulo{ font-size:11px; font-weight:bold; color:#777; font-style:normal;}
.temasforo #titulo span{ font-style:italic;}
.logotipo{ margin:0px 0px 0px 10px}


.contenidos:after{content:"."; display: block; height:0; clear:both; visibility:hidden;}
html .contenidos {height: 1%;}


.manifiesto p{
	color: #00467A;
	font-size: 11px;
	padding: 0;
	margin: 5px 0 0 0;
}

.manifiesto p.titulo{
	font-size: 14px;
	padding: 10px 0 0 10px;

}

.manifiesto ul{
	color: #00467A;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.manifiesto li{
	color: #00467A;
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 5px 0 15px 5px;
}

.manifiesto label{
	color: #00467A;
	font-size: 11px;
	width: 150px;
	text-align: right;
	padding: 0 10px 0px 0;
	float: left;
}

.manifiesto span.textoazul{
	color: #00467A;
	font-size: 11px;
}

.manifiesto input.texto{
	color: #00467A;
	font-size: 11px;
}

#captchaStatus{
	color: #ff0000;
	padding: 0;	
}

#anteriorsiguiente{
	float: left;
	width: 100%;
	clear: both;	
}

#anteriorsiguiente .anterior{
	float: left;
}

#anteriorsiguiente .siguiente{
	float: right;	
}

#anteriorsiguiente a{
	color: #777;
	font-size: 10px;
}

.ul_club {
color: #777777;
    font-size: 10px;
    margin: 5px 15px 7px;
}

.descripcion_map h3 {
	line-height: 13px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}


.descripcion_map p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10px;
}

