
/*BACKOOFFICE*/

/*INIZIO TAB*/

/* default layout */
/*.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block;  background:url("/immagini/Calendar_scheduleHS.png") no-repeat;}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block; background:url("/immagini/Calendar_scheduleHS.png") no-repeat;}
.ajax__tab_default .ajax__tab_tab {overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block; background:url("/immagini/Calendar_scheduleHS.png") no-repeat;}
*/
/* xp theme */

.Bo_Tab .ajax__tab_header {font-family:verdana,tahoma,helvetica; font-size:11px; color:white;}
.Bo_Tab .ajax__tab_outer {padding-right:4px; height:27px;}
.Bo_Tab .ajax__tab_inner {padding-left:0px; margin-right:-6px}
.Bo_Tab .ajax__tab_tab {width:115px; height:13px; padding:7px; background:url("/immagini/sfondi/sfondoTabOver.png") no-repeat; background-color:#cfabde; border-bottom:none;}
.Bo_Tab .ajax__tab_hover .ajax__tab_outer {width:auto;}
.Bo_Tab .ajax__tab_hover .ajax__tab_inner {width:auto;}
.Bo_Tab .ajax__tab_hover .ajax__tab_tab {width:115px; background:url("/immagini/sfondi/sfondoTabAcceso.png") no-repeat; background-color:#b495c1; color:white}
.Bo_Tab .ajax__tab_active .ajax__tab_outer {color:white; width:auto;}
.Bo_Tab .ajax__tab_active .ajax__tab_inner {width:auto;}
.Bo_Tab .ajax__tab_active .ajax__tab_tab {width:115px; background:url("/immagini/sfondi/sfondoTab.png") no-repeat top left; background-color:#663366; color:white;}
.Bo_Tab .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt; padding:8px;  background-color:#402040;}
.Bo_Tab .ajax__tab_panel a{color:white; border-right:1px dotted white; padding-right:10px; padding-left:10px; text-decoration:none; font-size:11px;}



/* TABELLA BO GESTIONE ORDINI - INIZIO */

.CorpoAdmin .Bo_tableOrdini{
width:100%;
border:none;
}

.CorpoAdmin .Bo_tableOrdini td{
width:970px;
}

.CorpoAdmin .Bo_tableOrdini table{
background-color:#efefef;
border:none;
}

.Bo_tableOrdini .tableOrdniInterno .tdOrdiniDettaglio{
background-color:#663366;
}

.Bo_tableOrdini table.tableOrdniInterno{
background-color:white;
border:none;
}

.Bo_tableOrdini .tableOrdniInterno td{
background-color:#efefef;
}

.Bo_tableOrdini .tdStatoOrdine{
background-color:#efefef;
color:#663366;
font-size:12px;
}

.Bo_tableOrdini .tdStatoOrdineDettaglio{
color:white;
background-color:#663366;
font-size:12px;
}

/* TABELLA BO GESTIONE ORDINI - FINE */



/*FINE TAB*/

















/*PAGINA LINK */

.backLink
{   
    float:left;
    margin-right:17px;
}



.ContentBackOffice
{
    width:755px;
    height:auto;
    float:left;
    margin-top:30px;
}

.btnInvia
{
    width:49px;
    height:19px;
    }
    
.ContentBackOffice label
{
    float:left;
    }
    
.ContentBackOffice input
{
    margin-left:10px;
    }

.ContentBackOffice select
{
    margin-left:10px;
    }    
    
.ContentBackOffice a
{
    margin-left:10px;
    }


/* INSERISCI CATEGORIA */

.inserisciCat
{
    width:500px;
    height:40px;
    float:left;
    margin-bottom:20px;
    border-bottom:1px dotted #ccc;

    }
    
.modificaCat
{
    margin-bottom:20px;
    width:500px;
    height:40px;
    clear:left;
    border-bottom:1px dotted #ccc;
    
    }
    
.modificaCat select
{
    width:150px;
    }
    
/* INSERISCI FILE */

.inserisciFile
{
    width:500px;
    height:40px;
    float:left;
    margin-bottom:20px;
    border-bottom:1px dotted #ccc;

    }
    
.modificaFile
{
    margin-bottom:20px;
    width:500px;
    height:40px;
    clear:left;
    border-bottom:1px dotted #ccc;
    
    }
    
.modificaFile select
{
    width:150px;
    }
    

/* INSERISCI NEWS */

.inserisciNews
{
    width:500px;
    float:left;
    margin-bottom:20px;
    border-bottom:1px dotted #ccc;
    text-align:left;
 }

.inserisciNews textarea{
    clear:left;
    width:497px;
    height:200px;
    border:1px solid #ccc;
    margin-top:5px;
    margin-bottom:5px;
}

.inserisciNews a{
   margin:0px;
   float:right;
   padding-bottom:10px;
}
    
.modificaNews
{
    margin-bottom:20px;
    width:500px;
    height:40px;
    clear:left;
    border-bottom:1px dotted #ccc;
    }
    
.modificaNews select
{
    width:150px;
    }







/* ACCESSO PEPPE BACKOFFICE */

.userPassword{
margin-top:6px;
width:375px;
}

.userPassword input{
border:1px solid #663366;
height:15px;
font-size:11px;
padding:1px;
color:#663366;
}

.buttonBack{

}


#contenitoreBack{
width:370px;
height:210px;
position:absolute;
top:50%;
left:50%;
margin:-130px -170px 0;
}

#contenitoreBack p strong{
margin-left:15px;
color:#663366;
}



.logoBackOffice{
margin-left:60px;
width:174px;
margin-bottom:15px;
}

#Input_User{
margin-right:5px;
margin-left:15px;
}


/*FINE*/

/* PEPPE BACKOFFICE */

.contenitoreBackoffice .MenuAdmin{
width:960px;
height:auto;
margin-bottom:15px;
float:left;
margin-top:8px;
}

#AlberoMenu li a{
background-color:#663366;
color:white;
width:200px;
border:1px solid #ccc;
}

#AlberoMenu li a:hover{
background-color:#936499;
}

#AlberoMenu li ul li a{
width:200px;
background-color:#936499;
margin-top:-3px;
}

#AlberoMenu li ul li a:hover{
color:#3a1f45
}

.contenitoreBackoffice .CorpoAdmin{
height:auto;
width:960px;
float:left;
margin-top:-29px;
}

.CorpoAdmin table{
border:1px solid #ccc;
}


.CorpoAdmin table tr{
background-color:#663366;
}

.CorpoAdmin table tr td{
background-color:white;
}

.CorpoAdmin h3{
color:#3a1f45;
margin-bottom:30px;
width:auto;
padding:5px;
margin-top:35px;
border-bottom:1px dotted #ccc;
clear:left;
}

.CorpoAdmin table tr th{
padding:5px;
color:white;
text-align:left;
}

.CorpoAdmin table tr td{
width:180px;
padding:5px;
color:#333;
}

.CorpoAdmin table tr input{
width:65px;
color:#333;
margin-left:2px;
}

.CorpoAdmin select{
margin-right:5px;
margin-left:7px;
margin-top:5px;
color:#333;
}

.CorpoAdmin input{
margin-top:13px;
color:#333;
margin-left:7px;
}

.CorpoAdmin textarea{
margin-top:10px;
}

.anteprimaInviaFoto{
width:290px;
margin-top:20px;
border:1px solid #ccc;
padding:1px;
}

.contentLabel{
width:800px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
border-bottom:1px dotted #ccc;
}

.labelInput .btnNuovo{
color:#3a1f45;
height:auto;
margin-left:10px;
font-weight:bold;
float:left;
margin-top:10px;
}

#ctl00_ContentPlaceHolder1_FileUpload1{
margin-right:10px;
}

#ctl00_ContentPlaceHolder1_Label1, #ctl00_ContentPlaceHolder1_lbl{
color:#3a1f45;
}

.campiTesto{
margin-left:0px;
float:left;
width:119px;
height:10px;
padding-top:3px;
text-align:right;
margin-right:10px;
margin-bottom:10px;
margin-top:5px;
color:#3a1f45;
}

.pannello{
width:400px;
}

.pannello .labelTesti{
background-color:#fafafa;
float:left;
border-bottom:1px dotted #ccc;
height:33px;
}

.pannello .labelInput{
background-color:#f0f0f0;
width:230px;
height:33px;
border-bottom:1px dotted #ccc;
float:left;
}

.pannello .labelInput input, .pannello .labelInput select{
margin-top:7px;
margin-left:10px;
float:left;
}

.pannello .labelInput textarea{
margin-left:10px;
margin-top:2px;
height:28px;
}

.contentLabel input, .contentLabel select, .contentLabel textarea{
margin:0px;
margin-bottom:10px;
padding:0px;
}

.pannello .btnNuovoListino{
margin-top:10px;
margin-bottom:-8px;
}

.pannello .btnInserisciNuovoListino{
margin-top:15px;
}

.pannelloMail{
margin-top:25px;
float:left;
}

.boxMailing{
float:left;
}

.pannelloMail .titoloMessaggio{
clear:left;
}

.pannelloMail .checkboxMail{
clear:left;
float:left;
}


.pannelloMail .btnInviaMail{
clear:left;
float:left;
margin-bottom:40px;
}

.contenitoreBackoffice .intestazioneBackOffice
{
    background-color:#663366;
    width:960px;
    float:left;
    height:90px;
    margin-bottom:2px;
    background-color:white;
    border-bottom:1px dotted #ccc;
    background:url("/immagini/fondomrfidback.jpg") 100px no-repeat;
}

.NuovaCategoria{
margin-bottom:25px;
}

table.tableUtente{
width:500px;
margin-left:0px;
float:left;
}



table.tableUtente tr td{
height:40px;
border-bottom:1px dotted #ccc;
border-right:1px dotted #ccc;
}

table.tableUtente tr td input{
margin-bottom:1px;
margin-top:0px;
font-size:12px;
font-family:Arial;
}

table.tableUtente tr td select{
margin-left:0px;
}

table.tableUtente .checkbox{
width:0px;
margin-left:0;
}

.CorpoAdmin .elencoClienti{
clear:left;
}

.CorpoAdmin .btnElencoClienti{
margin-left:0px;
margin-bottom:0px;
margin-top:0;
}

.CorpoAdmin .contentInserisciDocumento textarea{
margin-left:5px;
}

.CorpoAdmin .btnUpload{
float:left;
margin-top:30px;
margin-left:135px;
}

.contentInserisciDocumento span.labelMessaggio{
float:left;
margin-left:10px;
margin-top:22px;
}

#flashStart{
width:105px;
height:100px;
float:left;
margin-top:50px;
margin-left:20px;
border-right:1px dotted #ccc;
}

.contentStart{
float:left;
height:150px;
width:940px;
margin-left:8px;
border-top:1px dotted #ccc;
}

.contentStart img{
margin-top:30px;
margin-left:178px;
}


.contentStart p{
font-size:15px;
margin-top:25px;
width:600px;
text-align:center;
color:#663366;
margin-left:145px;
}

.contenitoreBackoffice{
width:960px;
margin:0 auto;
}


.contenitoreBackoffice .intestazioneBackOffice .LogoBack{
margin-left:10px;
margin-top:3px;

}

.contenitoreBackoffice .intestazioneBackOffice .LogoBack img{
width:83px;
}

.campiTestoPromo{
margin-top:25px;
float:left;
color:#3a1f45;
margin-left:-10px;
margin-bottom:8px;
}

.tablePromo{
background-color:red;
clear:left;
margin-left:30px;
}

.CorpoAdmin .btnNuovaPromozione{
margin-left:30px;
}

.contenitoreBackoffice .tableOrdiniEffettuati th, .contenitoreBackoffice .tableOrdiniEffettuati td{
font-size:11px;
}

.contenitoreBackoffice .tableOrdiniEffettuati td table, .contenitoreBackoffice .tableOrdiniEffettuati td table td{
width:auto;
border:none;
}



/* BACKOFFICE PALETTE COMMERCIALI */

.labelTestiCommerciali{
margin-top:-50px;
}

span.campiTestoCommerciali{
width:100px;
float:left;
margin-top:15px;
color:#402040;
}

.labelTestiCommerciali textarea{
margin-left:6px;
}

.pannelloCaricamento{
margin-left:-3px;
margin-top:25px;
}






