body
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #333333;
    background-color: #ffffff;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 2px;
    margin-left: 0px;
}
input,  select      {border: 1px solid #a9a9a9;font-family: Verdana, Helvetica, sans-serif;    font-size: 8pt;    color: #000066;}
textarea
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000066;
    border-right: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
   
}

.bottone
{
    background-color: #A2AEE1;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    color: #0F5B7F;
    font-weight: bold;
    font-family: Verdana;
    font-size: 12px;
    border: 1px solid #FFFFEE;
    padding:5px 5px 5px 5px;
    width:auto;
}

.corniceLogin       {background-color: #E4E4E4;border-right: #ff0066 1px solid;border-top: #ff0066 1px solid;border-left: #ff0066 1px solid;border-bottom: #ff0066 1px solid;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=   '#dcdcdc' , EndColorStr= '#ffffff' );border-color: #000000;}


.noBord input       {border-style: none;}


a:link              {color:#636257;text-decoration:none;}
a:visited           {color:#636257;text-decoration:none;}
a:hover             {color:#ffff00;text-decoration:none;}
a:active            {color:#636257;text-decoration:none;}

th a:link           {color:#f5f5f5;text-decoration:none;}
th a:visited        {color:#f5f5f5;text-decoration:none;}
th a:hover          {color:#ffff00;text-decoration:none;}
th a:active         {color:#f5f5f5;text-decoration:none;}

.cornice
{
    font: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #dcdcdc;
    border: solid 1px #333333;
    /*
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#dcdcdc' ,EndColorStr= '#ffffff' ); 
    */
    
}























.alert              {background-color:Red;color:White;font-weight:bold; padding:1px 3px 1px 3px}
.bodyDX             {padding:10px 10px 10px 20px;}
.bodySX             {padding:10px 10px 10px 10px;width:160px;}
.bordoChk           {border-style:solid;border-color:Gray;border-width:1pt;}
.bordoBot { border-bottom:solid 1px darkgray}
.bordoBotSx { border-bottom:solid 1px darkgray;border-left:solid 1px darkgray}
.bordoBotDx { border-bottom:solid 1px darkgray;border-right:solid 1px darkgray}
.buttontxt          {font-family:Verdana, Helvetica, sans-serif;font-size:9pt;color:#636257;text-align:center;}
.blackdates         {background-color: #23484b;font-variant: normal;color: #ffffff;font-weight: normal;font-size: 11px;font-family: Verdana, Arial;}
.btn                {text-align: center;width: 142px;height:20px;padding-top:3px;background-image:url('../images/paginaAdmin_02.jpg');
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-variant: small-caps;color: #000066;
}
.btnBack            {text-align: center;width: 142px;height:20px;padding-top:3px;background-image:url('../images/paginaAdmin1_08.jpg');
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-variant: small-caps;color: #000066;
}
.btnRed             {border-right: #ff0066 1px dotted;border-top: #ff0066 1px dotted;font-size: 12pt;vertical-align: middle;border-left: #ff0066 1px dotted;color: #ff0000;border-bottom: #ff0066 1px dotted;font-family: Verdana, Arial;background-color: #ffffff;text-align: center;font-variant: small-caps;width: 140px;font-weight: bold;}
.btnSelected        {border-right: #3366cc 1px dotted;border-top: #3366cc 1px dotted;font-size: 10pt;vertical-align: middle;border-left: #3366cc 1px dotted;color: #ffffff;background-color: #0033ff;border-bottom: #3366cc 1px dotted;font-family: Verdana, Arial;font-weight:bold;text-align: center;font-variant: small-caps;width: 140px;}
.config             {text-align: center;font-variant: small-caps;width: 142px;height:20px;padding-top:3px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000066;background-image:url('../images/paginaAdmin_05.jpg');
}
.confermato         {background-color: #66cc66;color: #ffffff;border-right: #ffffff 1px solid;border-top: #ffffff 1px solid;border-left: #ffffff 1px solid;border-bottom: #ffffff 1px solid;}
.centered           {position: absolute;top: 50%;left: 50%;margin-top: -25%;margin-left: -25%;} 
.conNotaCredito     {background-color: #dcdcdc;color: #696969;text-decoration: underline;}
.daSalvare          {color: #FFCC00;font-weight: bold;}

.dataviewHeader     {background-color: #3E3E3E;color: #ffffff;text-align: left;}
.dataviewHeader1    {background-color: #0066FF;color: #ffffff;text-align: left;}
.dataview           {background-color: white;border-color:#E7E7FF;border-style:solid;border-width:1px;font-family:Verdana;font-size:8pt;line-height:20px;}
.dataviewFooter     {background-color: #3E3E3E;color:#4A3C8C;}
.dataviewRow        {background-color: #dcdcdc;color: #000000;line-height:25px;}
.dataviewAlt        {background-color: #F7F7F7;color:#666633;line-height:25px;}
.dataviewSel        {background-color: #738A9C;color:#F7F7F7;font-weight:bold;line-height:25px;}
.dataviewPager      {background-color: #E7E7FF;color:#4A3C8C;text-align:right;}



.dataviewLog
{
    background-color: white;
    border-color: #E7E7FF;
    border-style: solid;
    border-width: 1px;
    font-family: Verdana;
    font-size: 8pt;
}

.dataviewHeaderLog
{
    background-color: #666666;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    font-size: 10px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #808080;
}
.dataviewFooterLog     {
     background-color: #FFFFFF;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    font-size: 10px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #808080;
    }
.dataviewRowLog
{
    background-color: #FFFFFF;
    color: #333333;
        font-size: 10px;
}
.dataviewAltLog        {
    background-color: #f5f5f5;
    color: #333333;
   font-size: 10px;
    }
.dataviewSelLog        {background-color: #738A9C;color:#F7F7F7;font-weight:bold;line-height:25px;}
.dataviewPagerLog      {background-color: #E7E7FF;color:#4A3C8C;text-align:right;}






.disabled           {background-color: #C0C0C0;color: #333333;}
.evidenza           {font-family:Verdana, Helvetica, sans-serif;font-size:8pt;font-weight:bold;}
.errore             {color: red;}
.eliminato          {background-color: #dcdcdc;color: #696969;text-decoration: line-through;}
.emailPredisposta
{
    background-color: #00B75B;
}
.previsionePredisposta  {background-color: #FFFF99;}
.previsioneNonPredisposta {background-color: #ffffff;}

.footertxt          {font-family:Verdana, Helvetica, sans-serif;font-size:8pt;color:#636257;text-align:center;}
.form               {font-family:Verdana, Helvetica, sans-serif;font-size:11px;height:18px;border:1px solid #3A4651;background-color: #E0E0E0;color:#000000;}

.home               {text-align: center;width: 114px;height:20px;padding-top:5px;background-image:url('../images/paginaAdmin_08.jpg');
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-variant: small-caps;color: #000066;
}
.headertxt          {font-family:Verdana, Helvetica, sans-serif;font-size:7pt;color:#636257;font-weight:bold;text-align:right;}
.hidden             {display:none;} 
.leaf               {background-color: #d4d9da;}
.letto              {color: #ffffff;background-color: #ada9a9; }
.legenda
{
    border: 1px solid #666666;
    background-color: #F2F2F2;
}



.notaProdotto       {font-size: smaller; color: #FFFF00; margin-top:5px}
.NotAvaiableDay     {font-family: Verdana, Helvetica, sans-serif;color: #808080;font-size: 9px;background-color: #ffffff;}
.notaCredito        {background-color: #ffff99;color: #663366;}
.nonConfermato      {background-color: #ff3333;color: #ffffff;border-right: #ffffff 1px solid;border-top: #ffffff 1px solid;border-left: #ffffff 1px solid;border-bottom: #ffffff 1px solid;}
.nonPagato          {background-color: #FFD5D5;color: #FF886A;}
.note               {font-size:x-small; color:Gray;}
.newsLetta
{
    background-color: #666666;
    color: #808080;
}
.ok                 {color:#66cc66;font-weight:bold;}


.onsale
{
    border: 1px solid #FFFFFF;
    background-color: #00CC66;
    font-variant: small-caps;
    color: #FFFF99;
    font-weight: bold;
    font-size: 10px;
}

.offsale
{
    border: 1px solid #FFFFFF;
    background-color: #CC0000;
    font-variant: small-caps;
    color: #FFFF99;
    font-weight: bold;
    font-size: 10px;
}


.parent             {background-color: #669900;color: #ffff99;}
.pagato             {background-color: #B0C8FF;color: #002477;}
.pagatoDaProcessare {background-color: #66cc66;color: #006633;}
.fatturaProcessato  {background-color: #66cc66;color: #006633;}
.riassunto          {color: #000000;font-weight: bold; background-color:Transparent;border-style:none;}
.rigatabella        {background-color: #d5d4ce;    font-variant: normal;    color: #2f352a;    font-weight: normal;  font-size: 11px;font-family: Verdana, Arial;line-height: 20px; }
.rigaSoloBiglietto  {background-color: #ffff99;font-variant: normal;color: #2f352a;font-weight: normal;font-size: 11px;font-family: Verdana, Arial;line-height: 20px;}
.rigatabella1       {background-color: #ffe5ff;font-variant: normal;color: #2f352a;font-weight: normal;font-size: 11px;font-family: Verdana, Arial;}
.reportBox          {border: 1px solid #6DA0F9;border-right: #000000 1px solid;border-top: #000000 1px solid;border-left: #000000 1px solid;line-height: 20px;border-bottom: #000000 1px solid;background-color: #ffffff;padding-right: 15px;padding-left: 15px;padding-bottom: 15px;padding-top: 15px;margin-top: 15px;font-family:Verdana, Helvetica, sans-serif;font-size:8pt;color:#000066;}
.reportTit          {border-bottom: #000000 1px solid;}
.reportFooter       {border-top: #000000 1px solid; }
.reportRow          {border-bottom: #a9a9a9 1px solid;vertical-align:top;}
.reportTxt {font-family:Verdana, Helvetica, sans-serif;font-size:8pt;color:#000066;}

.riga1              {background-color:#f2f2e6;}
.riga2              {background-color:#e8f1ed;}
.TabellaTitolo1     {font-size: 8pt;text-transform: none;color: #FFFFFF;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-variant: small-caps;background-color: #3E3E3E;}
.tabMenu            {background-image:url('../images/tab_113x23_off.gif');
width:113px;height:23px;color: #ff0000;border-style:none;
}
.tabMenuSel         {background-image:url('../images/tab_113x23_on.gif');
width:113px;height:23px;color: #ffffff;font-weight:bold;border-style:none;
}
.tabsx              {font-family:Verdana, Helvetica, sans-serif;font-size:12px;color:#E0E0E0;}
.tabdx              {font-family:Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#E0E0E0;}
.tBook1             {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
.tBook2             {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;}
.tit1
{
    background-color: #CC66FF;
    font-variant: small-caps;
    color: #990000;
    font-weight: bold;
    font-size: 10pt;
}
.tit2               {background-color: #f1edff;font-variant: small-caps;color: #808080;font-weight: bold;font-size: 10pt;}
.titScheda
{
    font-size: 18px;
    font-family: 'Arial Black';
    text-transform: uppercase;
    letter-spacing: 0.1em;
}
.titAdmin
{
    font-size: 15px;
    font-family: 'Arial Rounded MT Bold';
    text-transform: capitalize;
    width: 90px;
    padding-left: 3px;
    color: #FFFFCC;
    font-weight: bold;
}



















.titBooking         {font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#977629;text-align:center;font-weight:bold; }
.titGiorno          {background-color:#3E3E3E; color:#ffffff;   border-top-style:solid; border-top-color:transparent; border-top-width:20px}
.titGiornoNoBorder  {background-color:#3E3E3E; color:#ffffff;}
.titsez             {font-family:Verdana, Helvetica, sans-serif;font-size:15px;font-weight:bold;}
.txtbig             {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;text-decoration: none;}
.txt
{
   
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFF66;
    text-transform: lowercase;
}
.txtAdd             {border: 1px solid #666666;color: #666666;background-color: #FFFFCC;}
.tabTit             {border-bottom-color:Gray;border-bottom-style:solid;border-bottom-width:1px;}
.TabellaCorpo       {background-color:#f5f5f5;height:25px;padding-left:15px;}

#boxLogin           {width: 180px;border: 1px solid #666666;text-align: left;position: absolute;top: 40px;left: 33%;padding:5px 5px 5px 5px;}
#topDiv             {background-color: #e6e6fa;border: 1px solid #6DA0F9;}


.modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }
        
        
        .div_main {width:96%; margin-left:2%; margin-right:2%;}
.div_footer
{
    position: fixed;
    bottom: 0;
    width:96%; margin-left:2%; margin-right:2%;
    background-color: #004080;
    border: solid 1px gray;
    text-align: center;
    filter: alpha(Opacity=75);
    opacity: 0.75;
    color: #ffffff;
   
}

.menuBox
{
    padding: 10px;
    background-color: #E8D9EC;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    color: #ff0066;
    width: auto;
    margin:20px auto;
}

 
 .menuNav
{
    background-color: #3F6F9F;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    margin-bottom: 5px;
    color: #ffffff;
    width: auto;
    min-height: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    
}


.menuDinamico
{ 
    background-color: #E8D9EC;
    border-right: #ff0066 1px solid;
    border-left: #ff0066 1px solid;
    border-bottom: #ff0066 1px solid;
    border-color: #FF6600;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 5px;
    color: #FF3300;
    /*




filter: alpha(Opacity=75);opacity:0.75;*/
 }


.menuStatico
{
    /* border-right: #ff0066 1px solid; */
    border-color: #999999;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 5px;
    color:#ffffff;
    width:130px;
    text-align:center;
}

.add
{
    background-color: #CC99FF;
    color: #990000;
    padding: 10px 10px 10px 10px;
}

.rigaDx
{
    color: #990000;
    background-color: #FFCCFF;
}



.cornice1
{
    color: #FFFFCC;
    background-color: #336699;
    border: 1px solid #004080;
}


.menuStatico a:link           {color:#ff0066;text-decoration:none;}
.menuStatico a:visited        {color:#ff0066;text-decoration:none;}
.menuStatico a:hover          {color:#ff0066;text-decoration:none;}
.menuStatico a:active         {color:#ff0066;text-decoration:none;}

.menuDinamico a:link           {color:#ff0066;text-decoration:none;}
.menuDinamico a:visited        {color:#ff0066;text-decoration:none;}
.menuDinamico a:hover          {color:#ff0066;text-decoration:none;}
.menuStatico a:active         {color:#ff0066;text-decoration:none;}






.gestioneTable
{
    background-color: #F5F5F5;
    border: 1px solid #3D6D9D;
    margin: 0 auto;
}
.gestioneTit                {background-color: #3E3E3E;color: #ffffff;font-family: Verdana, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;padding: 5px 5px 5px 5px;}
.gestioneTit1               {background-color: #3E3E3E;color: #7d7d7d;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;padding: 5px 5px 5px 5px;text-align: center;}
.gestioneTitGruppo          {color: #999999; font-size: 10px;}
.gestioneBox                {background-color: #B0C8FF; vertical-align:top; text-align:center; font-size:10px}
.gestioneTour               {color: #002DB3;font-weight: bold;text-align: left;}
.gestioneDayTit
{
    background-color: #3366FF;
    color: #A2C0DF;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    vertical-align: middle;
    font-weight: 700;
    text-align: left;
    padding: 8px 0px 8px 8px;
}
.gestioneDayTitGiorno       {background-color: #3E3E3E;color: #FFFFCC;font-family: Verdana, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;vertical-align: middle;text-align:center; padding:8px 0px 8px 0px;}
.gestioneGuides             {background-color: #82A0DF;color: #FFFFFF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt; }
.gestioneGuidesTit          {background-color: #82A0DF;color: #4774CF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: bold;}
.gestioneHeadset            {background-color: #82A0DF;color: #FFFFFF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;  }
.gestioneHeadsetTit         {background-color: #82A0DF;color: #4774CF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: bold;}
.gestioneBus                {color: #000066;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt; }
.gestioneBusTit             {color: #4774CF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: bold;}
.gestioneNote               {background-color: #82A0DF;color: #FFFFFF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt; }
.gestioneNoteTit            {background-color: #82A0DF;color: #4774CF;font-family: Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: bold;}

.gestionePanelTour          {margin-top: 20px;color: #003399;background-color: #B0C8FF;border: solid 1px #3366FF;}
.gestioneGrigliaTour        {background-color: Transparent;border-color:#E7E7FF;border-style:solid;border-width:1px;font-family:Verdana;font-size:8pt;line-height:20px;}
.gestioneGrigliaTour_riga   {background-color: #dcdcdc;color: #5B5B5B;line-height: 25px;}
.gestioneGrigliaTour_alt    {background-color: #F7F7F7;color:#5B5B5B;line-height:25px;}
.gestioneGrigliaTour_head   {font-size: 7pt;color: #999999;font-weight: bold;background-color: #C0C0C0;height:10px}
.gestioneGrigliaTour_foot   {background-color:#C0C0C0;}
.gestioneNotaEliminata      {text-decoration:line-through}
        