	/**
	 * fichaArticulo
	 */


#fichaArticulo {line-height: 1.5em;}

#fichaArticulo #imagen {float: left; text-align: center;}
#fichaArticulo #imagen img {margin: 0 20px;}


#fichaArticulo #form {float: left; text-align: center; width: 330px;}

#fichaArticulo #form .precio {margin: 10px 0; font: bold 14px arial;}
#fichaArticulo #form .precioAnterior {margin: 10px 0 0 0; font: normal 12px arial; color: #EF0E0E; text-decoration: line-through;}


#fichaArticulo #form .formato {border-bottom: 1px solid #cecece; margin: 0 25px 5px 25px; width: 250px;}
#fichaArticulo #form .formato .radio {width: 40px; height: 30px; float: left; text-align: left;}
#fichaArticulo #form .formato .radio input {padding: 0px;}
#fichaArticulo #form .formato .nombre {float: left; padding: 3px 8px;}
#fichaArticulo #form .formato .noDisponible .agotado {color: red;}


#fichaArticulo #form .cantidad {margin: 10px 0;}
#fichaArticulo #form .cantidad label {font-weight: bold;}
#fichaArticulo #form .cantidad label input {text-align: right;}
#fichaArticulo #form .cantidad .validadores {margin-top: 5px; color: red;}

#fichaArticulo #descripcion {float: none; clear: both; margin: 0px 0 30px 0;}

#fichaArticulo #caracteristicas {margin: 0 0 30px 0;}
#fichaArticulo #caracteristicas h3 {margin-bottom: 10px;}
#fichaArticulo #caracteristicas div {padding: 5px 0 0 14px;}
#fichaArticulo #caracteristicas div strong {color: #4F0F28;}

#fichaArticulo #detalleImagenes {margin: 0 0 30px 0;}
#fichaArticulo #detalleImagenes .imagen {width: 100px; float: left; margin: 15px 8px 0 8px;}
#fichaArticulo #detalleImagenes .imagen img {padding: 1px; border: 1px solid #cecece;}

#fichaArticulo #archivos {margin: 0 0 30px 0;}
#fichaArticulo #archivos .archivo {padding: 15px 0; border-bottom: 1px dotted #cecece;}
#fichaArticulo #archivos .archivo .icono {width: 50px; float: left; margin: 0 15px;}
#fichaArticulo #archivos .archivo .descripcion {width: 480px; float: left;}


	/**
	 * detallePedido
	 */


#detallePedido #datosPedido {margin-bottom: 20px;}
#detallePedido #datosPedido div  {margin-bottom: 10px;}
#detallePedido #datosPedido div strong {color: #085A6F;}



#detallePedido #datosCliente {margin-bottom: 20px;}
#detallePedido #datosCliente #datosEnvio {float: left; width: 270px; margin-right: 20px;}
#detallePedido #datosCliente #datosFacturacion {float: left; width: 270px;}

#detallePedido #datosCliente #datosEnvio .datos,
#detallePedido #datosCliente #datosFacturacion .datos {padding: 10px 0 10px 10px;}

#detallePedido #articulos {margin-bottom: 20px;}
#detallePedido #articulos .articulo {border-bottom: 1px solid #cecece; padding: 5px 0;}
#detallePedido #articulos .articulo .precio {text-align: right; padding: 5px 0 0 0;}
#detallePedido #articulos .articulo .precio .italica {font-size: 10px;}
#detallePedido #articulos #totales {float: right; width: 400px; text-align: right;}
#detallePedido #articulos #totales div {padding: 5px 0; border-bottom: 1px solid #cecece;}

#detallePedido #comentarios {margin-bottom: 20px;}
#detallePedido #comentarios .datos {padding: 10px 0 10px 10px;}



	/**
	 * fichaNoticia
	 */

#fichaNoticia {}
#fichaNoticia #imagen {float: left;}
#fichaNoticia #imagen img {margin: 0 20px 20px 20px;}

#fichaNoticia #fecha {color: #cecece; margin-bottom: 20px}

#fichaNoticia #resumen { margin-bottom: 20px}
#fichaNoticia #desarrollo { margin-bottom: 20px}
