#wpsc
{
/*    width:890px;*/
    background-color:#FFF;
    margin:auto;
    padding:10px;
}

#wpsc a
{
	text-decoration: none;
}

#wpsc a:hover
{
	text-decoration: none;
}

.nero
{
    color:#000;
}

#wpsc_left
{
    width:220px;
    float:left;
    text-align:left;
}


#wpsc_categorie
{
    background-color:#efefef;
    width:100%;
    margin-top:5px;
    margin-bottom:5px;
    padding:5px;
}

#carrello
{
    background-color:#efefef;
    width:100%;
    padding:5px;
}

.pad_bot
{
    padding:10px;
}

.acquista_left a
{
    display:block;
    width:119px;
    height:28px;
    background-image:url(images/wpsc/button_acquista1.png);
    margin-top:10px;
    margin-bottom:10px;
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
}


.acquista_left a:hover
{
    display:block;
    width:119px;
    height:28px;
    background-image:url(images/wpsc/button_acquista2.png);
}

.box_cat a
{
    display:block;
    width:208px;
    background-image:url(images/wpsc/bk_cat.jpg);
    background-repeat:repeat-x;
    height:23px;
    padding:5px;
    text-decoration:none;
    text-transform:uppercase;
    color:#000;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
}

.box_cat a:hover
{
    display:block;
    width:208px;
    background-image:url(images/wpsc/bk_cat2.jpg);
    background-repeat:repeat-x;
    height:23px;
    padding:5px;
    text-decoration:none;
    text-transform:uppercase;
    color:#fff;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
}



.box_subcat a
{
    display:block;
    width:208px;
    background-color:#FFF;
    height:18px;
    padding:5px;
    text-decoration:none;
    text-transform:uppercase;
    color:#000;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
}

.box_subcat a:hover
{
    display:block;
    width:208px;
    background-color:#FFF;
    height:18px;
    padding:5px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666;
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px;
}



#wpsc_right
{
    width:620px;
    float:right;
    text-align:left;
}

#wpsc_right_top
{
    width:620px;
    height:28px;
    margin-bottom:10px;
}


.contenitor_prodotti
{
    width:620px;
    margin-bottom:10px;
    margin-top:10px;
}


.box_prod_el
{
    width:290px;
    height:280px;
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    border-color:#EBEBEB;
    border-style:solid;
    border-width:3px;
}


#num_prod
{
    background-image:url(images/wpsc/bk_num_carrello.png);
    width:183px;
    height:26px;
    background-repeat:no-repeat;
    float:left;
    margin-right:20px;
    margin-top:2px;
    color:#f96606;
    font-style:italic;
}


.acquista_right a
{
    background-image:url(images/wpsc/pulsante_acquista3.png);
    width:159px;
    height:28px;
    margin-right:20px;
    float:left;
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
}


.acquista_right a:hover
{
    background-image:url(images/wpsc/pulsante_acquista4.png);
    width:159px;
    height:28px;
    margin-right:20px;
    float:left;
}


.titolo_left
{
    color:#9b9525;
    text-transform:uppercase;
    font-size: 13px;
}

.titolo_left2
{
    color:#fc6c07;
    text-transform:uppercase;
    font-size: 13px;
    margin-top:10px;

}

.fotina
{
    width:100%;
    height:100px;
    border-bottom-color:#999;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    display:block;
    text-align:center;
    margin-bottom:5px;
}

.tit a
{
    color:#000;
    font-size:13px;
    text-decoration:none;
    text-transform:uppercase;
    
}
.tit a:hover
{
    color:#ff842a;
    font-size:13px;
    text-decoration:none;
}

.titi a
{
    color:#ff842a;
    font-size:13px;
    /*text-decoration:underline;*/
}

.titi a:hover
{
    color:#000;
    font-size:13px;
    /*text-decoration:underline;*/
}

.titi
{
    color:#000;
    font-size:13px;
    
}


.titismall a
{
    color:#ff842a;
    font-size:11px;
    /*text-decoration:underline;*/
}

.titismall a:hover
{
    color:#000;
    font-size:11px;
    /*text-decoration:underline;*/
}

.titismall
{
    color:#000;
    font-size:11px;
    
}

.text
{
    color:#999;
    font-size:11px;
    margin-top:10px;
}


.anziche
{
    color:#090;
    font-size:11px;
    margin-top:10px;
}

.anziche_pre
{
    text-decoration:line-through;
}

.prezzo
{
    color:#000;
    text-transform:capitalize;
    font-size:16px;
    font-weight:bold;
    margin-top:3px;
}


.carrello {
        width:209px;
        height:auto;
}

.imgcar-top {
        text-align:left;
        margin-left:4px;
}

.imgcar {
        float:left;
}

.box-carr {
        background-color:#f6f6f5;
        height:auto;
}

.shop-align {
        float:left;
        margin-left:5px;
        margin-top:5px;
        text-align:left;
}

.shop-due {
        color:#fc6c07;
        font-size:14px;
}

.blu-due {
        font-size:11px;
        color:#4b748e;
        padding-left:3px;
}

.rosso-tot {
        color:#c51035;
        font-size:11px;
        text-align:left;
        padding-left:3px;
                padding-bottom:3px;
}

.carticolo {
        margin-top:10px;
        width:620px;
        background-color:#efefef;
        height:auto;
}

.cart-padding {
        padding-left:10px;
        padding-top:10px;
        padding-bottom:10px;
}

.cart-interno {
        background-color:#FFF;
        width:600px;
        height:auto;
}

.sectit {
    color: #68869e;
    font-size: 14px;
    font-weight: bold;
}

.rederr {
    color: #ff2200;
    font-size: 14px;
}

