/* CSS Document */



body {

                background:url(images/sfondogenerale.jpg) repeat-x left top;

                background-color:#8a8a8a;

        /*background-attachment: fixed;*/





                /*background-position:50% 0%;*/

        FONT-FAMILY: "Lucida Grande", verdana, arial, helvetica, sans-serif;

        font-size:11px;

        COLOR: #000;

        font-weight: normal;

        line-height:140%;

        margin-top:0px;

        margin:0px;

        padding:0px;

        }



/*body a () {

        color:blue;

        text-decoration: none;



}



body a:hover () {

        color:blue;

        text-decoration: underline;



}*/

        p { font-size:12px; letter-spacing:normal; }



div#pagina{

        border:0px solid red;

        position:relative;

        top:0px;

        /*left:50%;*/

        margin:0px auto;

        width:915px;

        z-index:50;

        padding:0px;



        }



div#header{

                background:url(images/header.jpg) no-repeat center;

                border:0px solid #000000;

        position:relative;

        height:192px;

        margin-top:-13px;



                  }



        div#header #menualto {

                position:relative;

                float:left;

                border:0px solid #000000;

                left:425px;

                margin-top:30px;

                color:#ffffff;

                font-size:10px;



        }

        div#header #menualto a {

                color:#ffffff;

                text-decoration:none;

        }

        div#header #menualto a:hover {

                text-decoration:underline;

        }

div#centrale{

                background:url(images/centrale.jpg) repeat-y;

                position:relative;

                display:block;

                margin-top:-20px;

                float:left;

                width:915px;

                border: 0px solid red;

                }





/* --------------------------------------------------- end of COLONNA SX ----------------------------*/



div#centrale div#colonnasx{

                background:url(images/sfondo_menu.jpg) repeat-y 1px top;

                position:relative;

                border:0px solid red;

                display:block;

                float:left;

                width:181px;

                /*left:40px !important;

                left:40px;*/

                margin-left:7px !important;

                margin-left:3px;

                }







div#centrale div#colonnasx div.primo_livello{

                 background:url(images/tasto.png) no-repeat 1px top;

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:160px;

                height:10px;

                padding-left: 22px !important;

                padding-left: 22px;

                padding-top: 15px;

                padding-bottom: 15px;

                color:#ffffff;

                font-weight:bold;

                border-bottom:1px solid #ffffff;

                text-transform:uppercase

                }         div#centrale div#colonnasx div.primo_livello a {color:#FFFFFF; text-decoration:none; }

                        div#centrale div#colonnasx div.primo_livello a:hover {color:#999999; }



div.secondo_livello{

                 position:relative;

                border:0px solid #000000;

                display:block;

                float:left;



                width:155px;

                height:auto;

                border-bottom:1px dashed #999999;



                color:#000000;

                padding-bottom:0px;

                padding-right:0px;

                padding:0px 0px 0px 0px;

                /* margin:0px 0px 0px 20px; */

                margin-left:20px !important;

                margin-left:10px;

                }

                div.secondo_livello a {text-decoration:none;

                position:relative;

                padding-left: 5px;

                padding-top:7px;

                color:#000000;

                border:0px solid red;

                width:155px;

                height:auto;

                padding-bottom:0px;

                padding-right:0px;

                float:left;

                display:block;

                margin:0px;}

                div.secondo_livello a:hover { background-color:#D8D8D8; }



div.terzo_livello{

                 position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:154px

                height:20px;

                border-bottom:0px dashed #999999;

                background-color:#CCC;

                color:#666;

                padding-bottom:0px;

                padding-right:0px;

                padding:0px 0px 0px 0px;

                margin-left:20px !important;

                margin-left:10px;

                }



                div.terzo_livello a {text-decoration:none;

                position:relative;

                padding-left: 10px;

                padding-top:3px;

                color:#333;

                border:0px solid red;

                width:150px;

                height:13px;

                padding-top:3px;

                padding-bottom:5px;

                padding-right:0px;

                float:left;

                display:block;

                margin:0px;}





                div.terzo_livello a:hover { background-color:#D8D8D8; }





                div.quarto_livello{

                 position:relative;

                border:0px solid green;

                display:block;

                float:left;

                width:95px !important;

                width:155px;

                height:20px;

                border-bottom:0px dashed #999999;

                background-color:#CCC;

                color:#666;





                margin-left:20px !important;

                margin-left:10px;

                }





                div.quarto_livello a {text-decoration:none;

                position:relative;

                padding-left: 15px;

                padding-top:1px;

                color:#333;

                border:0px solid red;

                width:145px;

                height:18px;





                float:left;

                display:block;

                margin:0px;

                }

                div.quarto_livello a:hover { background-color:#D8D8D8; border:0px solid red}





                /* --------------------------------------------------- end of COLONNA SX ----------------------------*/





div#sign_in{

                 background:url(images/sfondo_signin.png) repeat-y;

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:156px;



                padding-left: 25px;

                padding-top: 15px;

                color:#000000;

                font-weight:bold;

                border-bottom:2px solid #ffffff;

                padding-bottom:5px;

                }

                div#sign_in p { border:0px solid #000; width:145px; font-size:10px; float:left;display:block;margin:0px 0px 7px 0px;padding:0px 0px 3px 0px; line-height:10px;}

                div#sign_in p a { border:0px solid #000; font-size:10px; color:#333; text-decoration:none;margin:0px;padding:0px; }

                div#sign_in p a:hover { text-decoration:underline; }

                div#sign_in img { float:left; border:0px; margin:-7px 5px 0px 0px; position:relative; z-index:90;}



div#cart{

                 background:url(images/sfondo_signin.png) repeat-y;

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:156px;



                padding-left: 25px;

                padding-top: 15px;

                color:#000000;

                font-weight:bold;

                border-bottom:2px solid #ffffff;

                padding-bottom:5px;

                }

                div#cart p { border:0px solid #000; font-size:10px; width:145px; float:left;display:block;;margin:0px 0px 7px 0px;padding:0px 0px 3px 0px; line-height:10px;}

                div#cart p a { border:0px solid #000; font-size:10px; color:#333; text-decoration:none;margin:0px;padding:0px; }

                div#cart p a:hover { text-decoration:underline; }

                div#cart img { float:left; border:0px; margin:-7px 5px 0px 0px; position:relative; z-index:90;}





div#forum{

                 background:url(images/sfondo_signin.png) repeat-y;

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:156px;



                padding-left: 25px;

                padding-top: 15px;

                color:#000000;

                font-weight:bold;

                border-bottom:2px solid #ffffff;

                padding-bottom:5px;

                }

                div#forum p { border:0px solid #000; font-size:10px; width:145px; float:left;display:block;;margin:0px 0px 7px 0px;padding:0px 0px 3px 0px; line-height:10px;}

                div#forum p a { border:0px solid #000; font-size:10px; color:#333; text-decoration:none;margin:0px;padding:0px; }

                div#forum p a:hover { text-decoration:underline; }

                div#forum img { float:left; border:0px; margin:-7px 5px 0px 0px; position:relative; z-index:90;}



div#user{

                 background:url(images/sfondo_signin.png) repeat-y;

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                width:156px;



                padding-left: 25px;

                padding-top: 15px;

                color:#000000;

                font-weight:bold;

                border-bottom:2px solid #ffffff;

                }

                div#user p { border:0px solid #000; font-size:10px; width:145px; float:left;display:block;;margin:0px 0px 7px 0px;padding:0px 0px 3px 0px; line-height:10px;}

                div#user p a { border:0px solid #000; font-size:10px; color:#333; text-decoration:none;margin:0px;padding:0px; }

                div#user p a:hover { text-decoration:underline; }

                div#user img { float:left; border:0px; margin:-7px 5px 0px 0px;}





div#centrale div#seiin{

                position:relative;

                border:0px solid #000000;

                display:block;

                float:left;

                /*margin-left:0px !important;  */

                margin-left:18px;

                margin-bottom:3px;

                color:#000;

                padding-top:0px;

                width:695px;

        }        div#centrale div#seiin a {text-decoration:none; color:#666; } div#centrale div#seiin a:hover {text-decoration:underline; }

div#ricerca{

                background:#f5f5f5;

                position:relative;

                border:1px solid #cccccc;

                display:block;

                float:left;

                width:687px;

                /*left:0px !important;*/

                left:18px;



                padding:5px;

                color:#FFFFFF;

                margin-top:10px;

                }



div#ricerca div#select{

                position:relative;

                clear:both;

                border:0px solid red;

                display:block;

                float:left;

                width:55px;

                margin-left:0px;

                top:2px;

                color:#000000;

                font-size:12px;

                }





div#ricerca div.select{

                position:relative;

                border:0px solid #000000;

                display:inline;

                float:right;

                width:auto;

                margin:0px 10px 5px 0px;

                color:#FFFFFF;

                padding:0px;

                }



                div#ricerca div.select form {margin:0px; padding:0px; float:left; position:relative; }



                div#ricerca select { margin:0px; }





div#container_product_list{

        position:relative;

        float:left;

        border:0px solid green;

        width:705px !important;

        width:703px;

        margin-left:0px;

        margin-top:14px;

        padding-right:0px;

}





div#contenitore{



                position:relative;

                border:0px solid red;

                display:block;

                float:left;

                width:704px;

                height:auto;

                left:0px !important;

                left:0px;

                padding-left: 0px;

/*                 padding-top: 14px;     */

                color:#000000;

                margin-left:18px;

                }





/*div#contenitore a{

                color: #000000;

                text-decoration:underline;

                }



div#contenitore a:hover{

                color: #000000;

                text-decoration:underline;

                }        */

div.casco{

                position:relative;

                float:left;

                display:block;

                margin-right:6px;



                margin-top:6px;

                border:1px solid #ededed;



                color:#000000;

                padding-top:15px;

                width:168px;



        }



div.casco_hover{

                position:relative;

                float:left;

                display:block;

                margin-right:6px;

                margin-top:6px;

                border:1px solid #000000;

                height:190px;

                color:#000000;

                padding-top:15px;

                width:168px;



        }



div#scheda_immagine {

        position: relative;

        float:left;



        width:300px;

        border:0px solid red;

}



div#scheda_dettagli {

        position: relative;

        float:left;

        margin-left:30px;

        border:0px solid red;

        width:360px;

        padding:3px;



        margin-bottom:10px;

}



        div#scheda_dettagli #nome_prodotto_dettaglio {

                color: #000000;

                font-size:25px;

                font-weight:bold;

                margin-bottom:10px;

                line-height:28px;

                border:0px solid blue;

        }



        div#scheda_dettagli #prezzo_dettaglio {

                font-size:18px;

                font-weight:bold;

                margin-bottom:10px;

        }



        div#scheda_dettagli #codice_dettaglio {

                font-size:12px;

                font-weight:normal;

                margin-bottom:10px;

        }





div#titolo_scheda_descrizione {

        position:relative;

        float:left;

        background-color:#f5f5f5;

        margin-top:20px;

        margin-bottom:3px;

        border-bottom:1px solid #cccccc;

        width:680px;

        padding:2px

}



h1.titolo_scheda_prodotto {

        font-size:30px;

}



div#scheda_descrizione {

        position: relative;

        float:left;

        left:0px;

        border:0px solid green;

        width:680px;

        margin-bottom:15px;

        padding-bottom:10px;

}





div#titolo_scheda_note {

position:relative;

float:left;

background-color:#f5f5f5;

margin-bottom:3px;

border-bottom:1px solid #cccccc;

width:680px;

padding:2px;

}



div#scheda_note {

        position: relative;

        float:left;

        left:0px;

        border:0px solid green;

        width:680px;



        padding-bottom:10px;

}







div#menu_azienda{

                position:absolute;

                border:0px solid #000000;

                display:block;



                left:290px;

                color:#000000;

                top:35px;



        }









div#footer{

        background:url(images/footer.jpg) no-repeat;

    border:0px solid #000000;

    position:relative;

    height:84px;

    width:915px;

    float:left;

}

div#footer a {color:#000000;text-decoration:none; }

div#footer a:hover {color:#000000;text-decoration:underline; }



div#copyright{

                position:absolute;



                border:0px solid #FFF;

                display:block;



                left:270px;

                color:#000;

                margin-top:60px;

                width:580px;

                line-height:12px;

        }



div#promo{

                position:absolute;

                border:0px solid #FFF;

                display:block;

                right:20px;

                color:#000;

                margin-top:20px;

                width:110px;

                height:63px;

                }



div#content_img_list{



        height:128px;

        width:125px !important;

        width:105px;

        margin-left:auto;

        margin-right:auto;

        border:0px solid #ededed;

        padding:5px;

}

div#content_img_list img {

        border : 0px;

}

div.content_img_list{



        height:128px;

        width:125px !important;

        width:105px;

        margin-left:auto;

        margin-right:auto;

        border:0px solid #ededed;

        padding:5px;

}

div.content_img_list img {

        border : 0px;

        /*height:125px; */

}







div#new{

        position:absolute;

        left:118px;

        top:5px;

        height:50px;

        width:50px;

        z-index:90;

        background-image:url(images/savesale.gif);

}



div.new{

        position:absolute;

        left:118px;

        top:5px;

        height:50px;

        width:50px;

        z-index:90;

        background-image:url(images/savesale.gif);

}



div.new p.small_new_mostra{float:left;margin-top:-5px;font-size:11px;line-height:11px;}

div#content_new{

        position:relative;

        top:16px;

        left:8px;

        height:50px;

        width:50px;

        z-index:91;

        color:#ffffff;

        font-weight:bold;

        font-size:12px;



}

.line_through{color:red;text-decoration:line-through;}

div.content_detail{position:relative;border:0px solid #cccccc;background-color:#ededed;margin-top:5px;display:block; height:70px}

div.content_new{

        position:relative;

        top:16px;

        left:8px;

        height:50px;

        width:50px;

        z-index:91;

        color:#ffffff;

        font-weight:bold;

        font-size:12px;



}





div#content_detail_list {

        position:relative;

        width:145px;

        margin-top:2px;

        display:block;

        margin-left:auto;

        margin-right:auto;

        border:0px solid green;

        /* font-size:12px; */

}



div#content_detail_list a {

        color:#000000;

        text-decoration:none;

}

div.content_detail_list {

        position:relative;

        width:145px;

        margin-top:2px;

        display:block;

        margin-left:auto;

        margin-right:auto;

        border:0px solid green;

        /* font-size:12px; */

}



div.content_detail_list a {

        color:#000000;

        text-decoration:none;

}



div#titolo_varianti {

        position:relative;

        float:left;

        background-color:#f5f5f5;

        margin-bottom:3px;

        border-bottom:0px solid #cccccc;

        border: 0px solid red;

        width:346px;

        padding:2px;

        z-index:0;

}



div#varianti {

        position:relative;

        float:left;



        border:0px solid red;

        width:350px;

        z-index:0;

}



div#img_varianti{

        position:relative;

        float:left;

        margin-right:3px;

        margin-top:2px;

        border:1px solid #cccccc;

}







div.home_consigliati {



        border-top:1px solid #999;float:left;display:block;width:360px;margin-bottom:20px;

}



div#promozioni_a {

        position:relative;

        float:right;

        border-bottom:1px solid #EB5A1B;

        border-left:1px solid #EB5A1B;

        border-right:1px solid #EB5A1B;

        /* margin-top:-13px;        */

}

/*

div#promozioni_a a {

        color:#ffffff;

        text-decoration:none;

}*/



div#promozioni_b {



        margin:0px 0px 10px 0px;

        padding:0px;

        float:left;

        display:block;

        width:325px;

}

div#promozioni_b h1.titolo {

        color:#ffffff;

        text-decoration:none;background-color:#EB5A1B;



        padding-left:3px;

        font-weight:bold;

        border-bottom:1px solid #cccccc;

        font-size:12px;

        padding:1px 3px 2px 3px;

        margin:0px;

}

div#promozioni_b h1.titolo a {

        color:#ffffff;

        text-decoration:none;



        padding-left:3px;

        font-weight:bold;



} div#promozioni_b h1.titolo a:hover {text-decoration:underline; }

div#promozioni_b a:hover {

        color:#ffffff;

        text-decoration:underline;

}



div#promozioni_b p{padding-left:7px;border:0px solid #000;float:left;}

div#promozioni_b p a {color:#666; text-decoration:none} div#promozioni_b p a:hover{color:#666;text-decoration:underline; }

div#promozioni_b p img {margin:5px;float:right; }



div#news_dx_down {

        position:relative;

        float:right;

        border-bottom:1px solid #cccccc;

        border-left:1px solid #cccccc;

        border-right:1px solid #cccccc;

        margin-top:60px;

}



div#news_dx_down_b {

        margin:0px 0px 10px 0px;

        padding:0px;

        float:left;

        display:block;

        width:325px;

}

div#news_dx_down_b h1.titolo {

        color:#ffffff;

        text-decoration:none;background-color:#F5F5F5;



        padding-left:3px;

        font-weight:bold;

        border-bottom:1px solid #cccccc;

        font-size:12px;

        padding:1px 3px 2px 3px;

        margin:0px;

}



div#news_dx_down_b h1.titolo a  {

        color:#000000;

        text-decoration:none;

}

div#news_dx_down_b h1.titolo a:hover  {

        color:#000000;

        text-decoration:underline;

}



div#news_dx_down_b p {padding-left:7px;border:0px solid #000;float:left; }

div#news_dx_down_b p img {margin:5px;float:right; }



div#label_promozioni {

        position:relative;

        float:right;

        margin-bottom:-27px;

        padding:5px;

        margin-right:-3px;



        border-top:0px solid #ffffff;

        width:150px;

        border-left:1px solid #EB5A1B;

        border-bottom:1px solid #EB5A1B;

        border-right:1px solid #EB5A1B;

        background-color:#EB5A1B

}







div#label_promozioni a {

        color:#ffffff;

        text-decoration: none;

}



div#label_promozioni a:hover {

        color:#ffffff;

        text-decoration: underline;



}



div#label_news {

        position:relative;

        float:right;

        margin-bottom:-27px;

        padding:5px;

        margin-right:-3px;



        border-top:0px solid #ffffff;

        width:150px;

        border-left:1px solid #cccccc;

        border-bottom:1px solid #cccccc;

        border-right:1px solid #cccccc;

        background-color:#f5f5f5

}





div#label_news a {

        color:#000000;

        text-decoration: none;

}



div#label_news a:hover {

        color:#000000;

        text-decoration: underline;

}



div.summary {

                                        border:1px solid #CCC;

                                        width:678px;

                                        padding:10px;



                                        margin:22px 0px 20px -1px;

                                        float:left; display:block; position:relative;

                                        z-index:1;



}



                                        div.summary a {color:#666; font-weight:normal;}

                                        div.summary h5 { font-size:16px; letter-spacing:1px; z-index:10;

                                                                         margin:-20px 0px 0px 7px; background-color:#FFF; padding:0px 5px 0px 5px;

                                                                         float:left; display:block;position:relative; color:#333;}

                                        div.summary img {

                                                                                        float:left;        position:relative; display:block;

                                        }

                                        div.summary div.details {

                                                                                float:left;

                                                                                border:0px solid #999;

                                                                                margin:7px 0px 0px 10px;

                                                                                color:#666; width:660px;

                                        }







                                        div.summary div.details p { letter-spacing:1px; font-size:12px; margin:1px 0px 0px 0px; padding:0px 0px 3px 0px;}

                                                div.summary div.details a.chart_details { letter-spacing:1px; font-size:12px; font-weight:bold; color:#666;}

                                                div.summary div.details p a.chart_details  { letter-spacing:1px; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }



h3 { font-size:14px; }





a.link {

        color:#666;

        text-decoration: underline;

}



a.link:hover {

        color:#333;

        text-decoration: underline;

}



p.normal { letter-spacing:normal; font-size:12px; }

p.normale { letter-spacing:normal; font-size:12px; }



div.summary {

                                        border:1px solid #CCC;

                                        width:678px;

                                        padding:10px;



                                        margin:22px 0px 20px -1px;

                                        float:left; display:block; position:relative;

                                        z-index:1;



}



                                        div.summary a {color:#666; font-weight:normal;}

                                        div.summary h5 { font-size:16px; letter-spacing:1px; z-index:10;

                                                                         margin:-20px 0px 0px 7px; background-color:#FFF; padding:0px 5px 0px 5px;

                                                                         float:left; display:block;position:relative; color:#333;}

                                        div.summary h5 img.small_ico{margin:-3px 7px 0px 0px;}

                                        div.summary img {

                                                                                        float:left;        position:relative; display:block;

                                        }

                                        div.summary div.details {

                                                                                float:left;

                                                                                border:0px solid #999;

                                                                                margin:7px 0px 0px 10px;

                                                                                color:#666; /*width:660px;*/

                                                                                width:580px;

                                        }







                                        div.summary img.big_ico {float:right;margin-top:-15px; }

                                        div.summary div.details p { letter-spacing:normal; font-size:12px; margin:1px 0px 0px 0px; padding:0px 0px 3px 0px;}

                                                div.summary div.details a.chart_details { letter-spacing:normal; font-size:12px; font-weight:bold; color:#666;}



                                                div.summary div.details p a.chart_details  { letter-spacing:normal; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }

                                        div.order_detail {border:0px solid #000;float:left;margin:0px 10px 0px 0px; font-size:11px; letter-spacing:normal;}



                                        span.titlespan {

                         border-bottom:1px solid #999;color:#666;padding:2px;

                         width:165px;display:block; margin:0px 20px 5px 0px; padding:2px;font-size:12px; letter-spacing:normal; font-weight:bold;

                 }

                p.order_detail { width:165px;margin:5px 10px 0px 10px;border-top:0px solid #CCC;font-size:9px; float:left; letter-spacing:normal;display:inline;clear:none;  }

                p.order_data { width:165px;margin:5px 10px 0px 10px;border-top:0px solid #CCC;font-size:9px; float:left; letter-spacing:normal;display:inline;clear:none;  }



                                                h3 { font-size:14px; }



                 div.res_spese {border:0px solid #000;float:right;display:block;width:300px;margin-top:0px;padding:0px;clear:both;}

                                        div.res_spese p {font-size:11px;text-align:right;padding:0px;}



                .btn {



        margin:7px 10px 0px 0px; padding:2px 5px 1px 5px;



        border:2px solid #999;  background-color:#FFF;



        color:#666;  font-weight:bold;



        cursor:pointer;



        float:right;

        position:relative;

} .btn:hover { border:2px solid #666; cursor:pointer; color:#333;}



 div.vuoto_menu{border-bottom:2px solid #FFF;height:20px;width:181px;position:relative;

                background:url(images/vuoto_menu.png) repeat-y;

                display:block;

                float:left;}

form#login_form{float:left;position:relative;display:block;margin:0px 0px 20px 0px;}



 form#login_form h1{width:145px;border-bottom:1px solid #333;margin-bottom:2px;font-weight:bold;font-size:12px; }



  div#leftdiv{position:relative; float:left ;width:360px;border:0px solid red; margin-left:5px;}

  div#rightdiv{position:relative; float:right; width:325px;}

  .borded_bottom {border-bottom: solid 1px #ededed;}



  p.iva_inclusa{ float:left;width:auto;text-align:left;font-size:11px;border:0px solid #000;}



  form#drop_cart {border:0px solid #CCC;margin:20px 0px 0px 0px;height:25px;padding-top:10px;width:100%;float:left;}

  form#drop_cart img {margin:-7px 5px 0px 3px;cursor:pointer; }

  form#drop_cart a {cursor:pointer; }



  div#paginazione { float:right;position:relative;border:0px solid red;margin-right:5px;width:auto;text-align:right; }

  div#paginazione a { color:#000; text-decoration:none; } div#paginazione a:hover { color:#999; }

  div#subcontent {position:relative; float:left; border:0px solid blue;}



  div#onlyimage {cursor:pointer;width:300px; height:300px; visibility:hidden;}

  a#linklightbox {cursor:pointer;}



  div#add_to_carrello {position:relative; clear:both; float:left; border:1px solid #cccccc; background-color:#f5f5f5; width:280px; height:auto; padding:8px;}

  div#taglia { position:relative; float:left; border:0px solid red; margin-bottom:3px; margin-right:10px;}

  div#note_taglia { position:relative; float:left; border:0px solid #999;  margin-bottom:3px; margin-right:0px;width:270px;clear:both;}

                  div#taglia img {float:left;border:0px;margin:-2px 4px 0px 0px;cursor:pointer;}

                  div#taglia_input { position:relative; float:left; border:1px solid #cccccc; margin:-2px -10px 0px 0px }



  div#quantita_txt {position:relative; float:left; border:0px solid red; margin-top:8px; margin-right:20px;}

  div#quantita {position:relative; float:left; margin-top:6px; }

                  div#quantita select {margin-left:0px; }



 div#add_to_carrello div#button { position:relative; float:left;margin-left:28px; } div#add_to_carrello div#button img { cursor:pointer; }





 div#novita_big {position:absolute;filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; top:-30px; left:200px;z-index:10000;}





 div#prezzo_listino_dettaglio {position:relative; float:left; color:red}

 span#scontodel { color:red;font-size:14px;}





 form#confirm_cart_1 {border:1px solid #CCC;margin:0px 0px 0px 0px;height:25px;padding:10px 3px 0px 5px;width:175px;float:right;cursor:pointer; }

                 form#confirm_cart_1 img {margin:-23px 3px 0px 5px;float:right;cursor:pointer;}

 div#confirm_cart_1 {border:1px solid #CCC;margin:0px 0px 0px 0px;height:25px;padding:10px 3px 0px 5px;width:175px;float:right;cursor:pointer; }

                 div#confirm_cart_1 img { border:0px solid red;margin:-23px 3px 0px 5px;float:right;}







 form#continua_shopping {border:1px solid #CCC;margin:0px 0px 0px 0px;height:25px;padding:10px 3px 0px 5px;width:175px;float:left;cursor:pointer;}

 form#continua_shopping img{margin:-7px 3px 0px 0px;float:left;}

 form#continua_shopping a {float:right;margin-right:5px;}







 form#indietro_form {border:1px solid #CCC;margin:0px 0px 0px 0px;height:25px;padding:10px 3px 0px 5px;width:175px;float:left;cursor:pointer;}

 form#indietro_form img{margin:-7px 3px 0px 0px;float:left;}

 form#indietro_form a {float:right;margin-right:5px;}





 form#confirm_cart { border:0px solid #CCC;margin:0px 0px 0px 0px;padding:10px 3px 10px 0px;width:650px;float:left; }

          form#confirm_cart div#cambio_indirizzo {border:0px solid #CCC;margin:20px 20px 0px 0px;padding:0px 3px 0px 0px;width:320px;float:left;}

                            form#confirm_cart div#cambio_indirizzo p {border-bottom:1px solid #999;font-size:11px;letter-spacing:normal;}

                        form#confirm_cart div#cambio_indirizzo input#utente_indirizzo {width:292px; }



        form#confirm_cart div#metodo_pagamento {text-align:right;border:0px solid #999;float:right;clear:right;width:auto;margin-top:18px;}

                        form#confirm_cart div#metodo_pagamento p {font-size:11px;letter-spacing:normal; border-bottom:1px solid #999;text-align:right;width:auto;}





 img.arrow_right_grey {margin:4px 4px -4px 0px;}


#contenitore a{
text-decoration:none;
color:#666666;
}


#contenitore a:hover{
text-decoration:none;
color:#999999;
}

