/******************** Ficha ********************/

.input_cantidad{
	font-size:17px;
	padding:4px;
	text-align:right;
	border:#000 1px solid;
	-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
color:#d5394e;
height:20px;
width:50px;
	
	
}
.uds_ficha{
	 width:90px; float:left; height:40px; color:#000; font-size:18px;
}

.margen_drc{
	margin-right:6px;
	
}
.sin_margen_drc{
	margin-right:0px;
	
}


h4 a{
	color:#d5394e; font-size:28px;
	text-decoration:none;
	
}
h4 a:hover{
	color:#000;
}
h4{
	 padding:2px;margin-top:-6px;
	 font-weight:normal;
}


.div_talla{
margin-left:490px;height:40px;	
}
.div_color{
margin-left:490px;height:40px;	
}
.al_carro_ficha{
width:90px; float:right;height:40px;
	
}



/******************** Paginación ********************/


.linkN{
	color:#000;
	text-decoration:none;
	font-size:18px;
	
}
.linkN:hover{
	color:#d5394e;
	
}
.numAC{
	color:#000;
	text-decoration:none;

	padding:6px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom: 8px;
	font-size:18px;
	
	
}
.numNoAC{
	color:#d5394e;
	padding:6px;
	padding-left:11px;
	padding-right:11px;
	/*border:#f60 1px solid;*/
	padding-bottom: 8px;
	
	font-size:22px;
	
}

.text_paginacion{
	width:100%;
	text-align:center;
	
}

/******************** Dentro de familias ********************/

.h1_fam{
	
	font-size:22px;
	color:#d5394e;
	font-weight:normal;
	
	
}

h5 a{
	color:#FFF; font-size:13px;
	text-decoration:none;
	line-height:16px;
}
h5 a:hover{
	color:#000;
}
h5{
	 padding:12px;margin-top:-6px;
	 font-weight:normal;
}


.mas_info{
	display:block;
	height:18px;
	background:url(../images/ver_mas.png) 0 2px no-repeat;
	color:#000;
	font-size:15px;
	text-decoration:none;
	
	padding-left:18px;
	margin-top:0;
}



.lficha1{
float:left; width:188px; height:293px; background:url(../images/fondo_ficha.png) no-repeat; text-align:center;
border:#F00 0px solid;
margin-bottom:10px;
}


.lficha2{
 border:#F00 0px solid; width:177px; height:60px; margin-bottom:10px; text-align:left;	
}
.lficha3{
border:#F00 0px solid; width:80px;text-align:left; padding-left:10px; color:#d5394e; font-size:28px;  float:left;	
}
.lficha4{
 border:#F00 0px solid; width:75px;text-align:left; padding-left:10px; color:#d5394e; font-size:46px; padding-top:-20px; float:right;	
}

.div_atr{
	margin-left:490px;
	margin-bottom:30px;
	
	
}




/******************** MEnu de familias ********************/
#menu_catalogo ul    {	text-align: left;margin-left:2px;padding:0;}
#menu_catalogo ul li 					{	font-size: 13px; padding: 5px 0; }
#menu_catalogo ul li a 				{	background: url(../images/flecha_enlace.png) no-repeat 10px center; padding-left: 25px;text-decoration:none;}
#menu_catalogo ul li a.desplegable		{	background: url(../images/flecha_desplegable.png) no-repeat 10px center; }	
#menu_catalogo ul li li				{	font-size: 13px; padding-left:5px; }
#menu_catalogo ul li a.desplegable li a{	background: url(../images/flecha_subenlace.png) no-repeat 10px center;}


/******************** bloque producto ********************/

.bloque1{
	float:left; 
	width:385px; 
	min-height:450px;	
}

.bloque2{
	/*float: left;*/
	width: 100%;
	margin-left: 15px;
        text-align: center;
}
.bloque2 h2{
	margin-top: 0px;
	padding-top: 0px;
	font-size: 28px;
	font-family: 'lato_regular';
	letter-spacing: -1px;
	color: rgb(19, 57, 132);
}

.bloque2 .descripcion{
	font-family: 'lato_regular';
}
.bloque2 .descripcion strong{
	font-family: 'lato_regular';
}

.bloque_top{
	 width:100%; background:url(../images/fondo-img1.png) no-repeat; height:12px;
}
.bloque_medio{
	 width:100%; background:url(../images/fondo-img2.png) repeat-y; text-align:center; min-height:150px;
}
.bloque_bajo{
	width:100%; background:url(../images/fondo-img3.png) no-repeat; height:19px;
}

