
/* non funziona:
body.a {background-color:rgb(0,0,0);color:rgb(255,255,255);} 
*/

h1  {font-family:Verdana,Arial, Helvetica, sans-serif;}
h2  {font-family:Verdana,Arial, Helvetica, sans-serif;}
h3  {font-family:Verdana,Arial, Helvetica, sans-serif;}
h4  {font-family:Verdana,Arial, Helvetica, sans-serif;}
h5  {font-family:Verdana,Arial, Helvetica, sans-serif;}

hr.red {size:2px;
    height:2px;
    color:rgb(237,51,56);}

hr.black {size:1px;height:1px;color:#1D9738;background:#1D9738;}

/* PER PAGINA CONDIZIONI : */
fieldset {
        border: #26a solid 1px;
        margin-left:2px;
        padding:1px 3px 6px 6px;
        margin-top:2px;
}
legend.a {
        background: #eee;
        border: #26a solid 1px;
        padding: 1px 10px;
        font-weight:bold;
}


table.a {
      /* questa e' la seconda tabella interna 
      che contiene tutte le pagine del sito */
      background:rgb(255,255,255);color:black}

table.b {background:rgb(229,220,210);}

table.admin {
      background:rgb(150,200,220);
      border-width:0px;
      }
      

td.schedafesta {
    border-color:white;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
}

td.schedaon 
  {
    background:darkblue;
    color:yellow;
    font-weight:bold;
    text-align:center;
    border-bottom-width:0px;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
  }
td.schedaoff
  {
  background:lightblue;
    text-align:center;
    border-bottom-width:0px;
    border-bottom-color:rgb(40,250,255);
    border-bottom-style:inset;
    border-left-width:3px;
    border-left-color:rgb(0,210,230);
    border-left-style:outset;
    border-top-width:3px;
    border-top-color:rgb(0,210,230);
    border-top-style:outset;
    border-right-width:3px;
    border-right-color:rgb(40,250,255);
    border-right-style:inset;
  }

th.a {
     background:rgb(20,170,200); 
     color:white;
     text-align:center;
     font-family:Verdana,Arial, Helvetica, sans-serif;
     font-size:12px;
     border:0px;
     }

td.cellatitolo {
  color:white;
  background-color:#1D9738;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;}

td.errorelogin
  {color:red;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;}

td.cellatitolobold
  {color:white;
  background:rgb(150,150,200);
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold}

/* classi per il calendario */
table.calendar { 
  background-color:rgb(180,200,240);
  border:1px black;
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}
  
th.nomegiorno
  {color:white;
  background:rgb(150,150,200);
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;}
td.vuota {background:rgb(240,240,240);}
td.grigietta {background:rgb(250,250,250);}
td.selected{text-align:center; background:rgb(200,200,250);}
td.weekend{text-align:center; background:rgb(250,230,230);}
td.normale{text-align:center; background:rgb(230,250,230);}

a.linkcal:link{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;}
a.linkcal:visited{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;}
a.linkcal:hover{color:red;background-color:rgb(250,250,230);font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;}
a.linkcal:active{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;}

a.freccette:link{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:20px;}
a.freccette:visited{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:20px;}
a.freccette:hover{color:red;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:20px;}
a.freccette:active{color:blue;font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:20px;}



td.cellatitoloverdino
  {color:black;
  background:rgb(180,250,180);
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;}

table.sfondoblutestopiccolo
  {
  background:rgb(228,227,224);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}

table.sfondosfumatotestopiccolo
  {
  background:url('./images/sfumato.jpg') repeat-x;
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
  border-style:solid;
  border-top:0px;
  border-left:0px;
  border-right:0px;
  border-bottom-width:1px;
  border-bottom-color:rgb(50,20,20);
}

table.errore{
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
  
  border-style:solid;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  border-color:rgb(240,240,240);
  
  -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	
	/*background:url('./images/sfumato.jpg') repeat-x;*/
  
	background-color: #FFFFFF;
  background:-moz-linear-gradient(bottom, #FFFFFF, #999998);
  background:-webkit-gradient(linear, left bottom, left top, from(#FFFFFF), to(#999998));
	
	-moz-box-shadow:     0 0 10px #999998;
	-webkit-box-shadow:  0 0 10px #999998;
	box-shadow:          0 0 10px #999998;

}


table.sfondoofferte
  {
  background:rgb(250,251,134);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}

table.sfondoverdetestopiccolo
  {
  background:rgb(218,250,230);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}


table.sfondorossotestopiccolo
  {
  background:rgb(250,227,224);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}

  
td.cellablutestopiccolo
  {
  background:rgb(180,200,240);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}

td.cellaarancio
  {
  background:#FFCC99;
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}

td.cellaverdinatestopiccolo
  {
  background:rgb(180,240,200);
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;}


td.cellabiancatestopiccolo
  {
  background:white;
  color:black;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
  border-bottom-width:1px;
  border-bottom-color:black;
  border-bottom-style:inset;
  }


th.b {
      background:rgb(110,130,150);
      color:white;
      text-align:center;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      font-size:12px;
      border-bottom-width:2px;
      border-bottom-color:rgb(45,100,120);
      border-bottom-style:inset;
      border-left-width:2px;
      border-left-color:rgb(100,140,160);
      border-left-style:outset;
      border-top-width:2px;
      border-top-color:rgb(100,140,160);
      border-top-style:outset;
      border-right-width:2px;
      border-right-color:rgb(45,100,120);
      border-right-style:inset;
     }

td.b {
      background:rgb(248,247,246);
      font-size:10px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }

td.offerte {
      background:rgb(250,250,235);
      font-size:10px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }

td.titolotabella {
      background:url('images/bgMenu.gif') repeat-x ;
      font-size:12px;
      font-weight:bold;
      padding:10px;
      letter-spacing:3px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }

td.titoloordine {
      background:rgb(190,220,250);
      font-size:11px;
      padding:10px;
      letter-spacing:2px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }


td.bsc {
      font-size:12px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-bottom-width:2px;
      border-bottom-color:rgb(0,20,50);
      border-bottom-style:inset;
      border-left-width:2px;
      border-left-color:rgb(220,250,255);
      border-left-style:outset;
      border-top-width:2px;
      border-top-color:rgb(220,250,255);
      border-top-style:outset;
      border-right-width:2px;
      border-right-color:rgb(0,20,50);
      border-right-style:inset;
     }


td.c {
      /* quella dei link utente */
     background:rgb(200,240,255);
     border-bottom-width:2px;
     border-bottom-color:rgb(220,245,255);
     border-bottom-style:inset;
      border-left-width:2px;
      border-left-color:rgb(180,230,235);
      border-left-style:outset;
      border-top-width:2px;
      border-top-color:rgb(180,230,235);
      border-top-style:outset;
      border-right-width:2px;
      border-right-color:rgb(220,245,255);
      border-right-style:inset;
      font-family:Verdana,Arial, Helvetica, sans-serif;
     font-size:12px;
     }

td.d {
      /* quella delle categorie articoli in testatanormale */
      background:rgb(100,170,220);
      border-bottom-width:2px;
      border-bottom-color:rgb(200,240,255);
      border-bottom-style:inset;
      border-left-width:2px;
      border-left-color:rgb(180,200,220);
      border-left-style:outset;
      border-top-width:2px;
      border-top-color:rgb(180,200,220);
      border-top-style:outset;
      border-right-width:2px;
      border-right-color:rgb(200,240,255);
      border-right-style:inset;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      font-size:12px;
     }

td.e {
      background:rgb(240,240,200);
      font-family:Verdana,Arial, Helvetica, sans-serif;
      font-size:12px;
      color:darkblue;
      border-bottom-width:2px;
      border-bottom-color:rgb(0,20,50);
      border-bottom-style:inset;
      border-left-width:2px;
      border-left-color:rgb(220,250,255);
      border-left-style:outset;
      border-top-width:2px;
      border-top-color:rgb(220,250,255);
      border-top-style:outset;
      border-right-width:2px;
      border-right-color:rgb(0,20,50);
      border-right-style:inset;     
     }

td.f {
      background:rgb(190,210,230);
    }

td.r {
     background:rgb(255,200,190);
      font-size:10px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }

td.s {
     background:rgb(255,225,215);
      font-size:10px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }

td.t {
     background:rgb(255,250,240);
      font-size:10px;
      color:black;
      font-family:Verdana,Arial, Helvetica, sans-serif;
      border-width:0px;
     }


input {font-size:12px;}
   
input.butt1 {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;background:darkblue;color:yellow}

.grigio{color:rgb(60,60,60)}
.selezionato{color:yellow;font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;}
.testomedio{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;}
.testopiccolo{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccologrigetto{color:rgb(90,90,90);font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccoloblu{color:blue;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccolobianco{color:rgb(230,230,230);font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccolobluscuro{color:darkblue;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccologiallo{color:yellow;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testopiccolorosso{color:red;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testoGiallo18{color:yellow;font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:18px;}
.testoGiallo14{color:yellow;font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:14px;}
.y10{color:yellow;font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.testodarkblue14{color:darkblue;font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:14px;}
.testodarkblue12{color:darkblue;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:12px;}
.testorossobold10{color:red;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.selezionato {color:red;font-size:10px;font-style:normal;font-weight:bold;text-align:center;}
.nonselezionato {color:rgb(240,240,255);font-size:12px;font-style:normal;font-weight:bold;text-align:center;}
.unsel_b {color:rgb(100,0,80);font-size:12px;font-style:normal;font-weight:bold;text-align:center;}
.spaziato{font-family:Verdana,Arial, Helvetica, sans-serif;letter-spacing:3px;}

TR.intestazionetabella
	{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#3FABC1;
	}


td.sel_b {
			   background:rgb(20,230,255);
			   height:40px;
			   text-align:center;
			   border-bottom-width:3px;
			   border-bottom-color:rgb(40,250,255);
			   border-bottom-style:inset;
			   border-left-width:3px;
			   border-left-color:rgb(0,210,230);
			   border-left-style:outset;
			   border-top-width:3px;
			   border-top-color:rgb(0,210,230);
			   border-top-style:outset;
			   border-right-width:3px;
			   border-right-color:rgb(40,250,255);
			   border-right-style:inset;
			   }

td.unsel_b {
      background:rgb(0,204,255);
			height:40px;
			text-align:center;
      border-bottom-width:4px;
			border-bottom-color:rgb(0,220,255);
			border-bottom-style:inset;
      border-left-width:4px;
      border-left-color:rgb(0,180,255);
      border-left-style:outset;
      border-top-width:4px;
      border-top-color:rgb(0,180,255);
      border-top-style:outset;
      border-right-width:4px;
      border-right-color:rgb(0,220,255);
      border-right-style:inset;
		}

a.unsel_b:link {color:rgb(100,0,80);font-weight:bold;text-decoration:none;font-size:12px;}
a.unsel_b:visited {color:rgb(100,0,80);font-weight:bold;text-decoration:none;font-size:12px;}
a.unsel_b:hover {color:rgb(0,0,255);font-weight:bold;text-decoration:none;font-size:12px;}
a.unsel_b:active {color:rgb(100,0,80);font-weight:bold;text-decoration:none;font-size:12px;}


a.normale:link{color:yellow;text-decoration:none;font-size:14px;}
a.normale:visited{color:yellow;text-decoration:none;font-size:14px;}
a.normale:hover{color:red;text-decoration:none;font-size:14px;}
a.normale:active{color:yellow;text-decoration:none;font-size:14px;}

a.piccologiallo:link{color:yellow;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccologiallo:visited{color:yellow;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccologiallo:hover{color:red;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccologiallo:active{color:yellow;font-weight:bold;text-decoration:none;font-size:10px;}

a.yr12:link{color:yellow;font-weight:bold;text-decoration:underline;font-size:12px;}
a.yr12:visited{color:yellow;font-weight:bold;text-decoration:underline;font-size:12px;}
a.yr12:hover{color:red;font-weight:bold;text-decoration:none;font-size:12px;}
a.yr12:active{color:yellow;font-weight:bold;text-decoration:underline;font-size:12px;}


a.piccolorossoblu:link{color:blue;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:10px;}
a.piccolorossoblu:visited{color:blue;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:10px;}
a.piccolorossoblu:hover{color:red;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccolorossoblu:active{color:blue;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:10px;}


a.piccolobianco:link{color:white;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccolobianco:visited{color:white;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:10px;}
a.piccolobianco:hover{color:white;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:10px;}
a.piccolobianco:active{color:white;font-family:Verdana,Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:10px;}

a.giallobold10:link{color:red;font-weight:bold;text-decoration:none;font-size:10px;}
a.giallobold10:visited{color:red;font-weight:bold;text-decoration:none;font-size:10px;}
a.giallobold10:hover{color:yellow;font-weight:bold;text-decoration:none;font-size:10px;}
a.giallobold10:active{color:red;font-weight:bold;text-decoration:none;font-size:10px;}

a.rossoblubold10:link{color:darkblue;font-weight:bold;text-decoration:none;font-size:10px;}
a.rossoblubold10:visited{color:darkblue;font-weight:bold;text-decoration:none;font-size:10px;}
a.rossoblubold10:hover{color:red;font-weight:bold;text-decoration:none;font-size:10px;}
a.rossoblubold10:active{color:darkblue;font-weight:bold;text-decoration:none;font-size:10px;}

a.bluscuro:link{color:darkblue;font-weight:bold;text-decoration:none;font-size:12px;}
a.bluscuro:visited{color:darkblue;font-weight:bold;text-decoration:none;font-size:12px;}
a.bluscuro:hover{color:red;font-weight:bold;text-decoration:none;font-size:12px;}
a.bluscuro:active{color:darkblue;font-weight:bold;text-decoration:none;font-size:12px;}

a.bluredsott:link{color:blue;font-weight:bold;text-decoration:none;font-size:12px;}
a.bluredsott:visited{color:blue;font-weight:bold;text-decoration:none;font-size:12px;}
a.bluredsott:hover{color:red;font-weight:bold;text-decoration:underline;font-size:12px;}
a.bluredsott:active{color:blue;font-weight:bold;text-decoration:none;font-size:12px;}

a.piccolobluspaziato:link{color:darkblue;text-decoration:underline;letter-spacing:2px;font-size:10px;}
a.piccolobluspaziato:visited{color:darkblue;text-decoration:underline;letter-spacing:2px;font-size:10px;}
a.piccolobluspaziato:hover{color:red;text-decoration:none;letter-spacing:2px;font-size:10px;}
a.piccolobluspaziato:active{color:darkblue;text-decoration:underline;letter-spacing:2px;font-size:10px;}

.buttontondi15 {
    height:27px;
    min-width:110px;
    display: inline;
    line-height: 1;
    text-decoration: none;
    font-family: helbabold, Arial,Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size:15px;
    border-color:#B5E8AB;
    border-width:1px;
    color: #1D9738;
    background-color: #FFFFFF;
    background:-moz-linear-gradient(bottom, #BAEFC5,#FFFFFF);
    background:-webkit-gradient(linear, left bottom, left top, from(#BAEFC5), to(#FFFFFF));
    text-shadow:0px 2px 1px #B5E8AB;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    padding: 0px 10px 0px 10px;
    vertical-align:middle;
}

.buttontondi15:hover {
    height:27px;
    min-width:110px;
    display:inline-block;
    line-height: 1;
    text-decoration: none;
    font-family: helbabold, Arial,Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size:15px;
    border-color:#B5E8AB;
    border-width:1px;
    color: #1D9738;
    background-color: #FFFFFF;
    background:-moz-linear-gradient(bottom, #FFFFFF, #BAEFC5);
    background:-webkit-gradient(linear, left bottom, left top, from(#FFFFFF), to(#BAEFC5));
    text-shadow:0px 2px 1px #B5E8AB;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    padding: 0px 10px 0px 10px;
    vertical-align:middle;
}

.buttontondi15cliccati {
    height:27px;
    min-width:110px;
    display: inline;
    line-height: 1;
    text-decoration: none;
    font-family: helbabold, Arial,Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size:15px;
    border-color:#B5E8AB;
    border-width:1px;
    color: #1D9738;
    background-color: #C5E0DC;
    background:-moz-linear-gradient(bottom,  #FFFFFF, #C5E0DC);
    background:-webkit-gradient(linear, left bottom, left top, from(#FFFFFF), to(#C5E0DC));
    text-shadow:0px 2px 1px #B5E8AB;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    padding: 0px 10px 0px 10px;
    vertical-align:middle;
}
