/* tabella principale */

#tabellaprincipe {
	background: White;
	border-left-color: Black; border-left-width: 1px; border-left-style: solid;
	border-right-color: Black; border-right-width: 1px; border-right-style: solid;
	border-bottom: 0px;
	border-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
}

/* elementi principali */

H5 {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #1D3E9C; font-size: 13px;
}
H6 {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Red; font-size: 13px;
	margin: 3 3 3 3;
}

/* link  */

A:link {    text-decoration : underline;    color : #00008B; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;     }
A:visited {    text-decoration : underline;    color : #00008B;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  }
A:hover {  color: #FFA500; text-decoration: underline;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;   }
A:active {    text-decoration : underline;    color : #00008B;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  }


/* menu */

.tdmenu {
	border-bottom: solid; border-bottom-width: 1px; border-bottom-color: Black;
}

/* reparto promozione tabella principale */

div.promo {
	background-color: #FFF5E3;
	border-style: solid; border-color: #F4A460; border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	text-align: center;
}
td.promo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: Maroon;
	text-align: center;
}
div.intestazionepromo {
	background-color: #F4A460;
	font-size: 11px; color: Black;
}

/* corpo centrale pagina */

.corpocentrale {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
}

DIV.descprinc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	color: Black;
	margin: 8 20 8 8 ;
	text-align: justify;
	
	
}


/* INPUT PROMOZIONI */

textarea.promozioneinserimento {
	background-color: #D6F0F1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.promozioneinserimento {
	background-color: #D6F0F1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:	10px;
}
select.promozioneinserimento {
	background-color: #D6F0F1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Tabella inserimento promozioni */

.inserpromoTDSX {
	background: #DCDCDC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: Red;
	border-bottom: 1px;  border-bottom-color: Black; border-bottom-style: solid;
	padding-bottom: 10px;
}

/* Tabella cancella promozioni */

.cancellapromozioni {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}

TABLE.cancellapromozioni {
	background-color: #FFFFE0;
	border: 1px; color: Black; border-style: solid;
}

DIV.cancellapromozioni {
	background-color: #FFDFA2;
	font-size: 12px; color: Maroon;
	padding-left: 8px;
}

TD.cancellapromozioni {
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 12px;
	padding-bottom: 2px;
}

/* TABELLA SELEZIONA LINGUA */

.lingua {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-color
	
}

TD.lingua {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; size: 12px;
	text-align: center;
}

H6.lingua {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A52A2A;
}

/* TABELLA PRINCIPE VISUALIZZAZIONE CORSO */

.corsitabellapricipale {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: Black;
}

CODE.corsitabellapricipale {
	font-weight: bold; text-decoration: underline;   text-align: center;  color: Red;
}

DIV.corsitabellapricipale {
	text-align: center; color: #950000; background-color: #FDF5E6; 
	border-color: Black; border-style: solid; border-width: 1px;
	margin: 0 10 0 10 ;
	padding: 5 0 5 0;
}


/* tabella corsi */

.corsi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
}
TD.corsi {
	background-color: #FFD78C;
}
TABLE.corsi {
	background-color: White; 
	border-color: #A9A9A9; border-style: solid; border-width: 1;
	margin: 0 10 0 20;
}
TR.corsi {
	background-color: #696969;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; 
}
DIV.corsi {
	background-color: #FFFFE0; 
	border-color: #A9A9A9; border-style: solid; border-width: 1;
	margin: 5 10 5 10;
	padding: 3 3 3 3;
	text-align: justify;
}
.intestazione {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; 
}
TD.intestazione {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
	background-color: #ECECEC; border-color: #A9A9A9; border-style: solid; border-width: 1px;
}
DIV.intestazione {
	background-color: #F0FFF0; border: #A9A9A9; border-style: solid;
	border-width: 1;
	MARGIN: 0 5 0 20;
	padding: 3 3 3 3;
	text-align: justify;
}

.nomescuola {
	background-color: Gray;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; font-size: 11px;
	font-weight: bold;
	border-bottom: Black; border-bottom-style: solid; border-bottom-width: 1;
	padding: 5 5 5 5;
	
}

.divcontienetuttocorso {
	background-color: #FFCA66;
	border-color: Black; border-style: solid; border-width: 1 
}

.intestazionicorsi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; size: 11px; font-weight: bold;
	text-align: left;
	PADDING: 0 0 5 20;
}

.spiegazioneinfocorsi {
	background-color: #FFE7C3;
	border: 1px; border-color: #A9A9A9; border-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10; color: Maroon;
	text-align: center;
	PADDING: 5 5 5 5;
	margin: 0 3 0 20; 
}

.inviodati {
	background-color: #D6DDF3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	border: 1px; border-color: #A9A9A9; border-style: solid;
	padding: 5 2 10 2;
	margin: 20 3 3 20;
}

.descrizionecitta {
	text-align: justify; color: #950000; background-color: #FDF5E6; 
	border-color: Black; border-style: solid; border-width: 1px;
	margin: 0 10 0 10 ;
	padding: 5 3 5 3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
}

.obblighi {
	background-color: #696969;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: White; font-size: 10px;
	text-align: center;
	padding: 3 20 3 20;
	
}

.contornofoto {
	border-width: 1px; border-style: solid;
	background-color: White;
	padding: 3 3 3 3;
	margin: 5 0 2 0;
	text-align: center;
}

DIV.descrizionecorsi {
	background-color: #FFF5E3;
	border-style: solid; border-color: #F4A460; border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
	text-align: justify;
	padding: 3 3 3 3;
}


/* css stampa */

.stampa {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}

DIV.stampaintestazione {
	border: 1px; border-style: dotted; border-color: Black;
	background-color: #E8E8E8;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Maroon; font-size: 11px;
	font-weight: bold;
}

TR.stampa {
	background-color: InfoBackground; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; font-size: 11px;
	border-width: 1px; border-style: solid; border-color: Black;
}

/* DIV del "torna su" pagina scuole */

DIV.tornasu {
 float: right;
 margin: 0 10 10 10;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px;	
}

P.tornasu {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

