﻿.TitoloProdotto
{
    color: White;
    font-size: 12px;
    font-weight: bold;
    width: 200px;
}


.TitoloProdottoOfferta
{
}
.CodiceProdotto
{
    color: #126306;
    font-size: 11px;
}


.PriceBox
{
    background: url(     '/public/img/sysfile/PriceBackGroundEsteso.gif' );
    background-repeat: no-repeat;
    display: block;
    text-align: right;
    vertical-align: middle;
    padding-top: 5px;
    padding-right: 15px;
    height: 23px;
}

.PriceText
{
    color: #126306;
    font-size: 12px;
    font-weight: bold;
}
.DescrizioneProdotto
{
    color: #126306;
    font-size: 11px;
}
.DescrizioneProdotto:link
{
    color: #126306;
    font-size: 11px;
}



.DescrizioneProdottoBold
{
    color: #126306;
    font-size: 11px;
    font-weight: bold;
}


.TDLeftDescrizioneProdotto
{
    text-align: center;
}



.GreenBorderedProductSmall
{
    border: solid 1px #2d3137;
    display: block;
    width: 122px;
    height: 85px;
    float: left;
    text-align: center;
    vertical-align: middle;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:10px;
}

.LightGreenBorderedProductSmall
{
    border: solid 1px #f7f7f7;
    display: block;
    width: 84px;
    height: 81px;
    float: left;
    margin-right: 4px;
    margin-bottom: 3px;
    text-align: center;
    vertical-align: middle;
    background-color:#FFFFFF;
}



.CommandAreaFooter
{
    display: block;
    float: left;
}

.CommandItemLeft
{
    display: block;
    float: left;
}

.CommandItemRight
{
    display: block;
    float: right;
}

.Green_RBL > label
{
    color: #126306;
    font-size: 10px;
}


.Green_DDL
{
    color: #126306;
    font-size: 10px;
}



.DettaglioProdotto_TitleSpan
{
    width: 80px;
    display: block;
}
.SchedaProdotto_Box
{
    display: block;
    float: left;
    width: 690px;
    height: 327px;
    padding-left: 14px;
    padding-right: 7px;
    padding-top: 15px;
    background-image: url(     '/public/img/sysfile/roundedBoxes/BackGroundSchedaProdotto.jpg' );
    background-repeat: no-repeat;
}

.SchedaProdotto_Box_LeftStickerSuParete
{
    display: block;
    float: left;
    width: 247px;
    height: 309px;
}

.SchedaProdotto_Box_SeparatoreVerticale
{
    display: block;
    float: left;
    width: 10px;
    height: 309px;
}

.SchedaProdotto_Box_RightDettagliProdotto
{
    display: block;
    float: left;
    width: 409px;
    height: 332px;
}

/* Riga titolo prodotto */

.SchedaProdotto_Box_RightDettagliProdotto_RigaTitolo
{
    display: block;
    float: left;
    width: 409px;
    height: 38px;
}


.SchedaProdotto_Box_RightDettagliProdotto_RigaTitolo_TitoloProdotto
{
    display: block;
    float: left;
    width: 230px;
    height: 38px;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaTitolo_CodiceProdotto
{
    display: block;
    float: left;
    width: 121px;
    height: 38px;
}
/* Classi Bollini Sconto*/
.DiscountClass
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp.png' );
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
.DiscountClass_00
{
    
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_00.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
    
.DiscountClass_10
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_10.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
.DiscountClass_15
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_15.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
.DiscountClass_20
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_20.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
.DiscountClass_25
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_25.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 25px;
}
.DiscountClass_30
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_30.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
.DiscountClass_35
{
    display: block;
    float: left;
    background: url('/public/img/sysfile/Stamps/DiscountStamp_35.png');
    background-repeat: no-repeat;
    width: 58px;
    height: 58px;
    text-align: center;
    padding-top: 21px;
    position: relative;
    top: -20px;
    left: 30px;
}
/*Fine Bollini Sconto*/
.DiscountStamp_StessaFamily
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_10
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_10.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_15
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_15.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_20
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_20.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_25
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_25.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_30
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_30.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}
.DiscountStamp_StessaFamily_35
{
    display: block;
    float: left;
    background: url(     '/public/img/sysfile/Stamps/DiscountStamp_Family_35.png' );
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    top: -38px;
    left: 15px;
}



.ScontoProdotto
{
    color: White;
    font-size: 14px;
    font-weight: bolder;
}
.ScontoProdotto_Family
{
    color: White;
    font-size: 11px;
    font-weight: bolder;
}

/* bottone verde utilizzato per il titolo prodotto */

.Xrep_GreenButton
{
    background: url(     '/public/img/sysfile/Buttons/GreenButton/XRep.png' ) 0 0 repeat-x;
    height: 24px;
    width: 400px;
    padding: 0px 40px 0px 40px;
}
.L_GreenButton
{
    background: url(     '/public/img/sysfile/Buttons/GreenButton/L.png' );
    background-repeat: no-repeat;
    width: 6px;
}
.R_GreenButton
{
    background: url(     '/public/img/sysfile/Buttons/GreenButton/R.png' );
    background-repeat: no-repeat;
    width: 6px;
}
/* fine bottone verde utilizzato per il titolo prodotto */

/* Fine riga titolo prodotto */

.SchedaProdotto_Box_RightDettagliProdotto_RigaDescrizione
{
    display: block;
    float: left;
    width: 409px;
    height: 30px;
    text-align: left;
}


/* Riga prezzo e disponibilità */

.SchedaProdotto_Box_RightDettagliProdotto_RigaPrezzoDisponibilità
{
    display: block;
    float: left;
    width: 409px;
    height: 40px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaPrezzoDisponibilità_Prezzo
{
    display: block;
    float: left;
    width: 181px;
    height: 22px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaPrezzoDisponibilità_Disponibilità
{
    display: block;
    float: left;
    width: 228px;
    height: 22px;
    text-align: left;
}
/* Fine Riga prezzo e disponibilità */



/* riga autore */
.SchedaProdotto_Box_RightDettagliProdotto_RigaAutore
{
    display: block;
    float: left;
    width: 409px;
    height: 37px;
    text-align: left;
}
/* Fine riga autore */


/* Riga finitura carta dimensioni */
.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni
{
    display: block;
    float: left;
    width: 409px;
    height: 105px;
    text-align: left;
    background-image: url(     '/public/img/sysfile/roundedBoxes/FinituraDimensioniBackground.jpg' );
    background-repeat: no-repeat;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxFinitura_TipoCarta
{
    display: block;
    float: left;
    width: 196px;
    height: 65px;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxFinitura_Finitura
{
    display: block;
    float: left;
    width: 196px;
    height: 40px;
}



.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxFinitura
{
    display: block;
    float: left;
    width: 196px;
    height: 105px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxFinitura
{
    display: block;
    float: left;
    width: 212px;
    height: 105px;
    text-align: left;
}
.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxDimensioni_Dimensioni
{
    display: block;
    float: left;
    width: 197px;
    height: 65px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaFinituraCartaDimensioni_BoxDimensioni_Quantità
{
    display: block;
    float: left;
    width: 197px;
    height: 40px;
    text-align: left;
}
/* Fine Riga finitura carta dimensioni */


/* Riga prezzo */
.SchedaProdotto_Box_RightDettagliProdotto_RigaPrezzo
{
    display: block;
    float: left;
    width: 409px;
    height: 28px;
    text-align: right;
    padding-top: 10px;
    background-image: url(     '/public/img/sysfile/roundedBoxes/BackGroundPrezzo.jpg' );
    background-repeat: no-repeat;
}
.SchedaProdotto_Box_RightDettagliProdotto_RigaPrezzo_RightMargin
{
    margin-right: 10px;
}
/* Fine riga prezzo */


/* Riga bottoni */
.SchedaProdotto_Box_RightDettagliProdotto_RigaBottoni
{
    display: block;
    float: left;
    width: 409px;
    height: 51px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaBottoni_LeftButton
{
    display: block;
    float: left;
    width: 196px;
    height: 51px;
    text-align: left;
}

.SchedaProdotto_Box_RightDettagliProdotto_RigaBottoni_RightButton
{
    display: block;
    float: left;
    width: 213px;
    height: 51px;
    float: right;
}
/* fine Riga bottoni */

/*----------Posizionamento discount stamp nel pad prodotto--------*/
.DiscountStampOn_PadProdotto
{
    top: -230px;
    left: 110px;
}
.DiscountStampOn_PadProdotto_StessaFamily
{
    top: -95px;
    left: 60px;
}
/*----------Fine Posizionamento discount stamp nel pad prodotto--------*/
.schedaProdotto_Div2 {
    width: 270px;
}

.BackDiv_SchedaProdotto
{
    display: block;
    float: left;
    width: 692px;
    text-align: left;
    background-color:#2d3137; 
    border: solid 1px #555a5f;
}

.BBR_SchedaProdotto_DivRightSide {
    width:100%; 
    display:block; 
    float:left; 
    text-align:left; 
    margin-top:10px;
    margin-bottom:10px;
}
.BBR_SchedaProdotto_Title
{
    font-family: 'Julius Sans One', sans-serif;
    font-size: 33px;
    color: #000000;
    text-transform: capitalize;
}
/*2016 gestisce Titolo Part2*/
.BBR_SchedaProdotto_SubTitle
{
    font-family: 'Julius Sans One', sans-serif;
    font-size: 25px;
    color: #000000;
    text-transform: capitalize;
}
.BBR_SchedaProdotto_Descrizione
{
    font-family: 'Muli', Verdana;
    font-size: 12px;
    color: #909090;
}
.BBR_SchedaProdotto_Codice
{
    font-family: 'Muli', sans-serif;
    font-size: 15px;
    color: #AEAEAE;
}
.BBR_SchedaProdotto_Punti {
    color: #AEAEAE; 
    font-family: 'Muli', sans-serif; 
    font-size: 15px;
}
.SchedaProdotto_LinkGreen
{
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 11px;
    color: #4a9203;
}
.AddCartBtn
{
    display: block;
    background-color:#D03526;
    width: 260px;
    height: 50px;
    line-height:50px;   
    text-align: center;
    vertical-align: middle;
    color: #FFFFFF;
    font-family: 'Muli', sans-serif; 
    font-size: 15px;
    text-decoration:none;
    cursor:pointer;
    text-transform:uppercase;
}
.BBR_SchedaProdotto_Prezzo
{
    font-family: 'Muli', sans-serif; 
    font-size: 15px;
    color: #000000;
}
.BBR_SchedaProdotto_Prezzo_Pieno
{
    font-family: 'Muli', sans-serif; 
    font-size: 15px;
    color: #000000;
}
/*MY WAY Scheda Prodotto Highlights*/
.BBR_SchedaProdotto_MyWay_vip {
    width: 234px;
    height: 20px;
    line-height: 20px;
    background-color: #575a5f;
    color: #c3edff;
    display: block;
    text-align: center;
}
.BBR_SchedaProdotto_MyWay_prestige
{
    width: 234px;
    height: 20px;
    line-height:20px;
    background-color: #692026;
    color:#ff7676;
    display:block;
    text-align:center;
}
.BBR_SchedaProdotto_MyWay_premium
{
    width: 234px;
    height: 20px;
    line-height:20px;
    background-color: #385a32;
    color:#53ff1c;
    display:block;
    text-align:center;
}
.KitIVA
{
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 13px;
    color: #cf3d00;
}
.SchedaProdotto_BlackTitle
{
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 12px;
    color: #000000; /*font-weight: bold;*/
}
.SchedaProdotto_ItemTaglia
{
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 14px;
    color: #000000; /*font-weight: bold;*/
    cursor:hand;
}
.SchedaProdotto_BackQuantita
{
    background-image: url( '/controlli/eCommerce/res/imgs/back_quantita_prodotto.gif' );
    background-repeat: no-repeat;
    background-position: center;
    width: 50px;
    height: 20px;
    float: left;
    padding-left: 8px;
    padding-top: 3px;
}
.Ricerca_BackBoxStondati
{
    background-image: url( '/controlli/eCommerce/res/imgs/back_textboxNew.jpg' );
    background-repeat: no-repeat;
    background-position: right;
    width: 85px;
    height: 15px;
    float: left;
    padding-top: 0px;
    margin-left: 0px;
    padding-left:0px;
}
.MiniLogin_BackBoxStondati
{
    background-image: url( '/controlli/eCommerce/res/imgs/back_textboxNew.jpg' );
    background-repeat: no-repeat;
    background-position: center;
    width: 85px;
    float: left;
    padding-top: 0px;
    padding-left:2px;
}
.BackSimili
{
    background-image: url(  '/controlli/eCommerce/res/imgs/Back_Famiglia.gif' );
    background-repeat: no-repeat;
    width: 684px;
    height: 320px;
    display: block;
    float: left;
    margin-left: 10px;
}
.TitleSimili_Famiglia
{
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 16px;
    color: #FFFFFF;
}

.TextInput
{
    font-family: 'Muli',sans-serif;
    font-size: 13px;
    color: #666666;
    border:solid 1px #cccccc;
    
    padding-left:10px;
    width:300px;
    height:30px;
}

.TextInput:focus 
{
  //  border-bottom:solid 1px #333333;
    }


.Login_Input:focus 
{
    border-bottom:solid 2px #333333;
}

/*PRE ORDER DIV*/
.SchedaProdotto_PreOrderDiv_Title {
    color:#383E49;
    font-family:'Muli',sans-serif;
    font-size:16px;
}

.SchedaProdotto_PreOrderDiv_Testo {
    color:#383E49;
    font-family:'Muli',sans-serif;
    font-size:13px;
}

/*MESSAGGIO VACANZE*/
.BBR_HolidayDiv {
    border:solid 1px #ABABAB;
    width:260px;
    height:100px;
    padding:20px;
}


/*TAB SCHEDA PRODOTTO*/
.BBR_SchedaProdotto_TabDiv {
    width: 100%; display: block; float: left; margin-top: 20px; text-align: left;
}

.BBR_SchedaProdotto_TabDiv_Content {
    width: 960px; display: block; float: left;
}

/*PRE ORDER DIV*/
.DivPreOrder {
    background-color: #E9EAEA; 
    width: 260px; 
    height: 130px; 
    display: block; 
    float: left;
}