.cita_rioja{
	height: 40px;
	margin-top: 11px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
    }

.boton-compra{
    background-image: url(../images/bk-boton-comprar.gif);
    display: block;
    height: 21px;
    width: 127px;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding-top: 9px;
    overflow: hidden;
    margin: 118px 0 0 23px;
    cursor: pointer;
    text-transform: uppercase;
    color: #fff;
    }

div.footerDerechaRoja{
    float: left;
    }

    div.footerDerechaRoja table{
        width: 242px;    
        }

        div.footerDerechaRoja table th,
        div.footerDerechaRoja table td{
            border: 1px solid #8e763a;
            padding: 2px;
            text-align: left;
            }
    
            div.footerDerechaRoja table th{
                color: #8e763a;
                font-weight: bold;
                }
    
.blanco_footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	text-align: justify;
	display: block;
	width: 270px;
	margin-left: 18px;
	float: left;
	}
	
        p.blanco_footer_fuji{
            margin: 11px 24px 0 18px;
            }
 
        p.blanco_footer_fuji_largo{
            width: 536px;
            text-align: left;
            float: none;
            margin: 11px 24px 0 18px;
            }
 
ul.calibre li{
    float: left;
    margin-left: 22px;
    }
    
/*  Anadir al carro   */
ul.form_presupuesto{
    margin: 8px 0 0 10px;
    }

    ul.form_presupuesto li{
        height: 22px;    
        }

        ul.form_presupuesto li span.strong{
            display: block;
            width: 70px;
            font-weight: bold;
            float: left;
            font-size: 12px;
            padding-top: 2px;
	    color: #000;
            }
            
        ul.form_presupuesto input,
        ul.form_presupuesto select{
            font-size: 11px;
            background: #8e763a;
            color: #fff;
            }
            
        span.precio{
            font-size: 13px;
            font-weight: bold;
            color: #8e763a;
            }
    
        ul.form_presupuesto li.boton_anadir span{
            float: none;
            text-align: center;
            margin: 0 0 0 120px;
            background: url('../images/boton_anadir.gif') no-repeat transparent;
            color: #fff;
            cursor: pointer;
            width: 65px;
            height: 16px;
            text-indent: -9999px;
            display: block;
            }
    
h3.h3_nombre{
    background: url('../images/bkg_flecha_dorada.gif') no-repeat transparent;
    background-position: 0 4px;
    padding: 0 0 2px 10px;
    margin-left: 1px;
    margin-bottom: 8px;
    border-bottom: 1px solid #8e763a;
    font-size: 12px;
    color: #8e763a;
    margin-left: 1px;
    font-weight: bold;
    }
    
    p.popup{
        font-size: 12px;    
        color: #000;
	}
        
    span.pulsar{
        font-size: 13px;
        cursor: pointer;
        font-weight: bold;
        padding: 1px 6px 1px 6px;
        background: #fff;
        border: 1px solid #CBCAC6;
        }
	
/*Botonones de anadir o quitar*/
#cant_fuji,
#cant_fuji12,
#cant_fuji18,
#cant_fuji20,
#cant_golden,
#cant_golden12,
#cant_golden18,
#cant_golden20{
	float: left;
	text-align: center;
	border: 0px solid #000;
	background: transparent;
	font-weight: bold;
    }
#cant_regalo{
	float: left;
	text-align: center;
	border: 0px solid #000;
	background: transparent;
	font-weight: bold;
	width: 20px;
    }
	
a#aumentar,
a#reducir{
    display: block;
    float: left;
    text-indent: -99999px;
    height: 15px;
    width: 15px;
    background: url(../images/iconos/aumentar_reducir.gif) no-repeat transparent;
    margin-right: 3px;
    }
    
    a#reducir{background-position: 0 -16px;}
    
    p.verde{
	font-size: 13px;
	color: #000;
	font-weight: bold;
        width: 212px;
        float: left;
        margin-left: 5px;
	line-height: 15px;
        }
	
	p.verde a{
	    text-transform: uppercase;
            font-weight: bold;
            color: #8e763a;
	    }
            
            	p.verde a:hover{
            	    border-bottom: 1px dotted #8e763a;                    
                    }


li.fila_tabla{
    overflow: hidden;
    width: 870px;
    height: 140px;
    background: #847040;
    }

    li.fila_tabla img.producto{
        float: left;
        margin: 8px 0 0 8px;
        }
        
img.trash{
    float: right;
    margin-top: -120px;
    cursor: pointer;
    }
    
ul#enlaces_tienda{
    float: right;
    margin-top: 10px;
    }
    
    ul#enlaces_tienda li{
        float: left;
        margin-right: 35px;
        }
        
        ul#enlaces_tienda li a{
            display: block;
            background: url(../images/bk-boton-comprar.gif) no-repeat;
            width: 127px;
            height: 21px;
            text-align: center;
            color: #fff;
            padding-top: 10px;
            font-weight: bold;
            }
	    
	    
ul.listado_tienda{
	color: #fff;	
	float: left;
	}

	ul.listado_tienda li{
		width: 347px;
		overflow: hidden;
		}
		
/*	Formulario de contacto	*/
ul.formulario_envio{
	margin-top: 15px;	
	}

	ul.formulario_envio li{
		line-height: 2.3;
		clear: both;
		float: none;
		}
	
		ul.formulario_envio li label{
			display: block;
			float: left;
			width: 150px;
			padding-left: 15px;
			color: #8e763a;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size: 12px;
			}

li.precio_total{
	font-size: 14px;
	font-weight: bold;
	color: #8e763a;
	}
