			 /****************************************************************************
			  * Colores y fuentes tienda
			  ****************************************************************************/

/*  
	NOTA:
	Definimos el tamaņo general de las fuentes, en las
	siguientes clases y ID's se usara unidad de medida EM 
	para que esto sea estandar.
	------------------------------------------------------
*/

.catalogo_principal{background:#fff;width:900px;padding:5px 0 5px 5px;border:#CCC solid 1px;margin:10px 0;}
.catalogo_principal *{font-size:11px;line-height:110%;border:0;font-family:"Trebuchet MS", Arial, Verdana, Tahoma, Serif;}
.catalogo_principal h3{color:#cc0000;font-size:1.3em;padding-bottom:2px;border-bottom:2px solid #f2f2f2;margin-bottom:3px;}
.catalogo_principal .catalogo_contenido h1{color:#cc0000;font-size:1.4em;padding-bottom:2px;margin-bottom:3px;}
.catalogo_principal a{text-decoration:none;color:#006699;font-weight:bold;}
.catalogo_principal a:hover{color:#999;}
.catalogo_principal input{border:1px solid #ccc;}
.catalogo_principal .widget{margin-bottom:15px;}

.pathway{background:#f2f2f2;border-bottom:1px solid #e0e0e0;color:#333;line-height:200%;text-indent:5px;width:99%;margin-bottom:5px;}
.pathway a{color:#ccc;}
.pathway a:hover{color:#666;}
			  
/*
 * Principal
 ****************************/
	.catalogo_menu_categorias li span{font-size:.9em;}
	.catalogo_principal .catalogo_contenido{border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;}
	ul.catalogo_productos{background:#ccc;}
	ul.catalogo_productos li{background:#f2f2f2;}
	div.catalogo_productos{}
	div.catalogo_productos .catalogo_articulos dl{}
	div.catalogo_productos dd,div.catalogo_productos span{font-size:1em;}
	div.catalogo_productos dd{margin:0;}
	
    span.envio_gratis{color:#cc0000;margin-left:5px;display:inline;}

	div.catalogo_productos dd.ver_detalles{background:#f2f2f2;width:100%;display:block;}
	div.catalogo_productos dd.ver_detalles a{display:block;color:#ccc;text-align:center;font-size:.9em;}
	div.catalogo_productos dd.ver_detalles a:hover{color:#999;}
	.catalogo_relacionados{border-top:1px solid #f2f2f2;}
	.catalogo_tabs{}
    .catalogo_tabs ul li a.active{color:#666;background:url(../img/tab.jpg) no-repeat;width:125px;text-align:center;}
	.catalogo_tabs ul li a.inactive{color:#ccc;background:url(../img/tab.jpg) no-repeat 0 -24px;width:125px;text-align:center;}
    .catalogo_principal .catalogo_contenido .catalogo_datos{border:1px solid #f2f2f2;}
	.catalogo_principal .catalogo_contenido .form_login_acceso p input.boton{background:#333;color:#fff;-moz-border-radius:5px;font-size:.9em;}	

	.catalogo_principal .catalogo_contenido .tabla_relacionados tr.row_dos{background:#f2f2f2;}
	.catalogo_principal .catalogo_contenido .tabla_relacionados td.titulo span{font-size:x-small;}	
/*
 * Lista del carrito
 ****************************/ 

	.catalogo_contenido table.lista th{background:#999;color:#fff;}	
	.catalogo_contenido table.lista tr.uno{background:#f8f8f8;}
	.catalogo_contenido table.lista td.totales .free{color:#cc0000;}

	.catalogo_contenido table.lista td.descripcion span.more_articulo{border-top:1px dotted #ccc;}
	.catalogo_contenido table.lista td.descripcion span.more_articulo .right{line-height:120%;font-size:.8em;}
	
	.formas_de_pago{border-top:3px solid #f2f2f2;}
	.formas_de_pago h2{font-size:1.2em;}
	.formas_de_pago a span{font-size:1.1em;border-bottom:1px dotted #fff;}

	.formas_de_pago a:hover span{border-bottom:1px dotted #999;} 

	
	.catalogo_subcategorias{background:#f2f2f2;-moz-border-radius:10px;}
	.catalogo_contenido .error{background:#cc0000;color:#fff;-moz-border-radius:10px;}
	.catalogo_contenido .error a{color:#fff;}
	
	.catalogo_contenido .good, .catalogo_contenido .activare{background:#009900;color:#fff;-moz-border-radius:10px;}
	.catalogo_contenido .good a, .catalogo_contenido .activare a{color:#fff;}

	.catalogo_contenido .good, .catalogo_contenido .activare_factura{background:#ff9900;color:#fff;-moz-border-radius:10px;}
	.catalogo_contenido .good a, .catalogo_contenido .activare_factura a{color:#fff;}
	
	.catalogo_contenido #informacion_usuario{background:#f2f2f2;	padding:5px 0;-moz-border-radius:5px;margin:10px 0;}
	.catalogo_contenido #informacion_usuario h3{text-indent:3px;}
	.catalogo_contenido #informacion_usuario input,
	.catalogo_contenido #informacion_usuario select{background:#fff;}
	.catalogo_contenido #informacion_usuario img{margin-left:3px;}

	.catalogo_contenido #informacion_facturacion{background:#f2f2f2;	padding:5px 0;-moz-border-radius:5px;margin:10px 0;}
	.catalogo_contenido #informacion_facturacion h3{text-indent:3px;}
	.catalogo_contenido #informacion_facturacion input,
	.catalogo_contenido #informacion_facturacion select{background:#fff;}
	.catalogo_contenido #informacion_facturacion img{margin-left:3px;}	

	.catalogo_contenido form p label span{color:#ffcc00;font-size:.1em;}
	.catalogo_contenido .informacion_usuario h2{font-size:1.2em;color:#999;border-bottom:5px solid #f2f2f2;}	
	.catalogo_contenido form input.boton{border:1px solid #cc0000;background:#cc0000;color:#fff;}
	.catalogo_contenido form .copy_form{background:#ffffcc;-moz-border-radius:5px;font-size:.8em;}

	div.producto_destacado dd,div.producto_destacado span{font-size:.9em;}
	div.producto_destacado dd.ver_detalles{background:#f2f2f2;width:100%;}
	div.producto_destacado dd.ver_detalles a{display:block;color:#ccc;text-align:center;font-size:.9em;}
	div.producto_destacado dd.ver_detalles a:hover{color:#999;}	
/*
 * Widget
 ***************************/

	.widget_login_usuarios form input.boton{border:1px solid #cc0000;background:#cc0000;color:#fff;} 
	
	.widget_carrito  .producto dd{font-size:.9em;}
	.widget_carrito .cart_free{color:#cc0000;}
	.widget_carrito .cart_cesta a .cart_vercesta{font-style:italic;color:#333;}
	.widget_carrito .cart_cesta a .cart_cantidad{color:#fff;}
	.widget_carrito  h4{font-size:1em;}
	.widget_carrito .cart_totales{font-size:.9em;border-top:1px solid #ccc;}
	.widget_carrito .cart_totales span.left{text-align:left;float:left;width:85px;margin-left:20px;}
	.widget_carrito .cart_totales span.right .free{color:#cc0000;}
	

	ul.widget_productos li.row_uno{background:#f2f2f2;}
	ul.widget_productos li a{color:#333;}
	ul.widget_productos li a:hover{background:#F8F4ED;}
	ul.widget_productos a .informacion .precio{font-size:.8em;color:#666;}
	ul.widget_productos a .informacion .descripcion{font-size:.8em;color:#999;font-weight:normal;}
	.buscar_productos form input,.buscar_productos form input.buscar{color:#666;font-size:.9em;}

	
/*
 * Compra Finalizada + Ticket
 ********************************/	

	h2.exito{color:#333;border-bottom:1px dotted #ccc;font-size:1.2em;}
	.ticket span.imprimir{background:#f2f2f2;-moz-border-radius:10px;}
	.continuar{font-size:1.1em;border-top:1px dotted #ccc;} 
	.widget dd, .widget ul, .widget ul li{margin:0;padding:0;}