/**
    Formattazione della scritta DETTAGLI  
 **/
#pEcomDettagli{
    font-weight:bold;
    font-family: Georgia;
    padding:10px 0 !important;
    border-bottom: 1px dotted #d3d3d3 ;
}
/**
    Formattazione del titolo dell'immagine (Titolo nel template)
 **/

#ecommerceMain h1{
    max-width:280px;
    margin-bottom:12px !important;
}
/**
    Posizioni
 **/

#dettagliFirstCol{
    
    float:left;
    padding-right:1%;
    border-right: 1px dotted #d3d3d3 ;
}
#dettagliMainCol{
    float:left;
    margin-left:1%;
    padding-left:1%;
    width:50%;
}
#dettagliCarrello{
    clear:both;
}
.sezioneDettagli, .ecommerceMainColSezione {
    border-bottom: 1px dotted #d3d3d3 ;
    margin-bottom:10px;
    padding-bottom:10px;
}
#divEcomCalcPrize, #dettagliCarrello{
    border-top: 1px dotted #d3d3d3 ;
}
/**
 Colonna di sinistra
 **/
.sezioneDettagli img{
    margin-bottom:57px;
    max-width:300px;
}
.sezioneDettagli {
    max-width:320px;
}
.sezioneDettagli p{
    padding:17px 0!important;
}
#dettagliAutEdit{
    font-weight:bold;
    color:#797979;
}

/**
Posizioni nelle due colonne di sinistra
 **/
#ecommerceFormLeft, #ecommerceFormRight{
    float:left;
    margin:20px 0 20px;
    
}
#ecommerceFormRight{
    margin-left:10%;
}
#ecommerceFormRight{
width:50%;
}
#ecommerceFormLeft{
width:40%;
}
p.ecomPiuVendSchedaImgSim2b{
    background-image:url("../ftm_immagini/calcola_prezzo_sbm.png");
    background-repeat:no-repeat;
    padding:  0 0  0 2% !important;
    
}
p.ecomPiuVendSchedaImgSim2b a {
    font-size:0.9em;
    display:block;
    padding: 2px 0;
    text-decoration:none;
    color:#fff;
}
.ecomCalcPrizeSbm{
    border:0 !important;
    background:transparent;
    color:white;
    clear:both;
    height:16px;
    width:175px;
    text-align:left;
}
#divEcomCalcPrize{
    padding:10px 0 20px;
    clear:both;
    width:175px;
}
/**
 Regole varie per il form calcola il prezzo
 **/
div#ecommerceDettagli h4{
    margin:20px 0 7px 0 !important;
}
.radioTitle{
    font-weight:bold;
    color:#797979;
    font-size:0.9em;
    font-family:Arial,Helvetica,sans-serif;
    padding:4px 0;
}
.ecomRadioLabel{
bottom:1px;
}
.ecomRadioLabel, div#ecommerceDettagli .radio {
position:relative;
}
#ecommerceFormLeft p, #ecommerceFormRight p{
    margin:4px 0 !important;
}
.accHide{display:none;}
#ecomDayStart{
    width:50px ;    
}
#ecomMonthStart, #ecomYearStart{
    width:80px ;    
}
.sezioneDettagliLast{
    border-bottom: none !important;
}
/**
 Regole per il carrello
 **/
#dettagliCarrello {
    padding-top:20px;
    padding-left:10px;
}
.noteCarrello{
    position:relative;
    bottom:3px;
    left:7px;
    color:#797979;
}
#txt_descr, #txt_editore {
    border:1px solid #BFBFBF;
}
.sceglilicenza {
    margin-left:3px!important;
}
.radioTitle {
    margin-left: 10px!important; margin-top: 14px!important;
}
