/* CSS per le caratteristiche perincipali del layout del sito*/

body { background: #FFF; color:  #003366; margin-left: 2; margin-top: 2;}
#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: #FFCC33; color: #000; 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:#FFCC33; 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: 80%; 
}

#colonna-dx { 
  float: left; 
  width: 20%; 
  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;
  width:200px;
}

/* 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:200px;
}

/* 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: #000000; 
		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;
  }