/* CSS per le caratteristiche perincipali del layout del sito*/

body { background: #FFF; color:  #003366; margin-left: 2; margin-top: 2;}
#chat { background: #CCCCCC;}
#header { background-image: url('templates/circle/images/background.gif'); height: 120px; color: #FFF; border: 1px; font: 11px verdana, helvetica, sans-serif;}
#footer { height: 20px; background: #04699A; color: #FFF; clear: left; border: 1px; font: 11px verdana, helvetica, sans-serif;}
#colonna-sx, #colonna-dx { background: #FFF; color: #000; font: 11px verdana, helvetica, sans-serif; }
#principale { background: #FFF; color: #000; font: 11px verdana, helvetica, sans-serif;}

TD {font: 11px verdana, helvetica;}
TR {font: 11px verdana, helvetica;}

A:link          {BACKGROUND: none; COLOR: #003366; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #003366; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #003366; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {color:003366; background-color:#96CCFE; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline }

img {  
    border: none;
 }

fieldset {  
    border: none;
 }

/* Sfondo tabella documenti  */

.bggrigio { background-color:#cccccc; }

/* Caratteristiche delle tabelle verifica risultati*/

.bgtabella { width: 50%; text-align: center}
.bgtabella2 { width: 40%;}

/* Definizione dell'allineamento del testo dei commenti e postato da nell'area documenti */

.right {text-align: center}

/* CSS per le colonne che compongono il layout del sito*/


#immagine1 { 
  float: left;
  border: 0px;
}


#immagine2 { 
  float: right;
  border: 0px;
}

#principale { 
  float: left; 
  width: 70%; 
}

#colonna-dx { 
  float: left; 
  width: 30%; 
  font: 11px verdana, helvetica;
}

/* CSS per la testata dellla tabella risultati test */

.sfondorisposte {
	background-color: #CCC;
}
.fontdomande { color: #FF3300; font: 11px verdana, helvetica, sans-serif;}

/* CSS per il box di login delle classi.*/

.boxloginindex { 
  width:250px; 
  border:1px solid #66CDFF; 
  padding:7px; 
  margin-left: 40%; 
    voice-family: "\"}\"";
    voice-family: inherit;
}

/* CSS per il box di login dell'area admin.*/

.boxloginadmin { 
  width:250px; 
  border:1px solid #66CDFF; 
  padding:7px; 
  margin-left: 40%; 
    voice-family: "\"}\"";
    voice-family: inherit;
  width:210px;
}

/* CSS per il box di help, ossia formattazione del testo di aiuto che appare nelle molte pagine del sito*/

.boxhelpclass { 
  width:95%;  
  padding:7px; 
  margin-left: 1px; 
    voice-family: "\"}\"";
    voice-family: inherit;
  width:95%;
}

/* CSS per il menu di navigazione*/

.menutabella {
		width: 100%; 
		border: 1px solid #66CDFF; 
		font: 11px verdana, helvetica;
		}

.menutitoli {
		width: 50%; 
		border: #000000; 
		font: 11px verdana, helvetica;
		}

.menuvoce {
		width: 50%; 
		border: #000000; 
		font: 11px verdana, helvetica;
		}
.menuaggiungi {
		width: 50%; 
		border: #000000; 
		}

.menumodifica {
		width: 50%; 
		border: #000000; 
		}

.menuelimina {
		width: 50%; 
		border: #000000; 
		}

/* CSS per la tabella "commenta documenti"*/

.cella1comm {
		width: 60%; 
		border: #000000; 
		}

.cella2comm {
		width: 30%; 
		border: #000000; 
		}

.cella3com {
		width: 5%; 
		border: #000000; 
		}

/* CSS per il menu aula dell'area avvisi, sezioni inserisci, modifica, elimina*/

#menu-dettaglio-avvisi { 
  width:90%; 
  border:1px #fff; 
  padding:7px; 
}

ul.menu-dettaglio-avvisi { 
  list-style: none;
  margin:0; padding:0;
  text-align: center;
}

ul.menu-dettaglio-avvisi li a:link, ul.menu-dettaglio-avvisi li a:visited { 
  border:2px outset #fff;
  color: #fff;
  }

  /* CSS per il menu lezioni, sezioni inserisci, modifica, elimina*/

  #menu-dettaglio-lezioni { 
  width:90%; 
  border:1px #fff; 
  padding:7px; 
}

ul.menu-dettaglio-lezioni { 
  list-style: none;
  margin:0; padding:0;
  text-align: center;
}

ul.menu-dettaglio-lezioni li a:link, ul.menu-dettaglio-lezioni li a:visited { 
  border:2px outset #fff;
  color: #fff;
  }

  /* CSS per il menu Agenda, sezioni inserisci, modifica, elimina*/

  #menu-agenda { 
  width:90%; 
  border:1px #fff; 
  padding:7px; 
}

ul.menu-agenda { 
  list-style: none;
  margin:0; padding:0;
  text-align: center;
}

ul.menu-agenda li a:link, ul.menu-agenda li a:visited { 
  border:2px outset #fff;
  color: #fff;
  }

  
/*box della testata del forum in cui è visualizzato il nome dell'argomento*/


#headerforum { 
  width:88%; 
  margin-left:5%;
  border:1px solid #000; 
  padding:7px; 
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size : 15px;
  font-weight : bold;
  text-decoration : none;
  line-height : 120%;
}

/*corpo del forum */

.bodyforum {
  width: 90% ; 
  border: 1px dotted #000;
  margin-left:5%;
}

 /*css che definisce la visualizzazione delle celle con i titoli nel forum (titolo , autore e data inserimento)*/
.tableTitoli { 
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size : 16px;
  font-weight : bold;
  border-bottom : 1px solid #63655A; 
  border-right : 1px solid #63655A; 
  border-top : 1px solid #D6D3C6; 
  border-left : 1px solid #D6D3C6; 
  background-color : #003063;		/*Colore della tabella dei titoli*/
  color : #FFFFFF; font-size : 11px; 
} 
 
 /*css che definisce la visualizzazione delle celle generiche del forum*/

.tableDati { 
  border-top : 1px solid #C6C7BD;
  border-left : 1px solid #C6C7BD; 
  border-bottom : 1px solid #EFEBE7; 
  border-right : 1px solid #EFEBE7;
  background-color : #31659c; color : #000000; /*colore della tabella con il titolo del messaggio*/
  font-size : 13px;
} 
 

 /*css per il post nel forum */
.postForum {  
  border-top : 1px solid #C6C7BD;  
  border-left : 1px solid #C6C7BD;  
  border-bottom : 1px solid #EFEBE7;  
  border-right : 1px solid #EFEBE7;  
  background-color : #cccccc;  /*colore del background del messaggio */
  color : #000000;  
  font-size : 11px;  
} 
 
 
/*corpo del forum */

.footerForum {
  width: 90% ; 
  border: 1px solid #000;
  margin-left:5%;
}