/*Colore di sfondo(arancio) #FF9900*/

legend {
	color: teal;
}

img { border: 0px; }

a {	text-decoration:none;	color:blue; }
a:visited{	text-decoration:none; color:blue}
a:hover {color : #D2691E;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	BACKGROUND-COLOR: #FFFFFF;
    COLOR: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
    COLOR: #333333;
	margin-top: 0;
	margin-left: 0;
}

/* per le maschere di ricerca */
hr.search{	color: #3399FF;}

/* per gli elenchi */
tr.elenco_head{
	background-color : #0066FF;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}

/* per le form */

input.button{
	background-color : #FFFFCC;
}

input.buttonDisabled{
	background-color : #00FFCC;
}

input.TextField{
	background-color : #3399FF;
	border-color : #3399FF;
}

input.TextFieldDisabled {
	background-color : #99CCFF;
}

/* Gestione cella laterale sinistra (menu, info e quant'altro */
.FondoMenuLat {
	background-image: url(/_img/grafica_def/Kantea_Left_table_light.jpg);
	background-repeat: no-repeat;
	height: 234px;
	font-size: 10px; /* Carattere piccolo */
}
.FondoMenuLat input {
	font-size: 10px; /* Carattere piccolo */
}
.FondoMenuLat td {
	font-size: 10px; /* Carattere piccolo */
}

/*********   SOPRABODY!!!!    *********/
.FondoBandaAlta {	
	background-color: #FF9900;
	font-size: 10px; /* Carattere piccolo */
}
.FondoBandaAlta td {	
	font-size: 10px; /* Carattere piccolo */
}
/*** In main.asp ***/

a.lev1{
	color: blue;
	font-weight : 800;
	font-size : 120%;
}

a.lev2{
	color: blue;
	font-weight : 700;
}

a.lev3{
	color: blue;
	font-weight : 500;
	text-indent: 10em;
}
/*** fine main.asp */

.Verdana1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.Verdana1BoldRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}


.Verdana2Bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.Verdana2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.materiapari{
	background-color : #99ffcc;
}
.materiadispari{
	background-color : #99ccFF;
}

tr.rigaPaginazionePari{ background: #6699CC;  }
tr.rigaPaginazioneDispari{	background: #99CCFF;}



div.tavolostudente{
	background-color : #FFFFE0;
	width : 100px;
	height : 50px;
	border : #FF7F50;
	font-size : 10px;
	text-align : center;
	vertical-align : baseline;
	}
	div.tavolostudente_libero{
	background-color : #E7E7E7;
	width : 100px;
	height : 50px;
	border : #FF7F50;
	font-size : 10px;
	text-align : center;
	vertical-align : baseline;
	}


/****PER I PULSANTI */
.tooltip_style_pos {
	position:absolute;
	visibility:hidden;
	layer-background-color:#ffffff;
	z-index:200;
	padding: 2px;
}
.tooltip_style{
	position: absolute;
	left:0px;
	top:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	overflow:hidden;
	border: 1px solid #999999;
	color: #000000;
	padding:5px;
	font-size:11px;
	background-color: #FFFFCC;
	layer-background-color:#FFFFCC;
}


.bordoesterno {
	margin: 0px;
	border-width: thin;
	border-style:  solid ;
	border-color: #000000;
	padding: 1px;

}

.templateUTD {
	background-color: #FFFFCC;
	border: thin solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 30px;
	width: 70px;
}

form.barreLateraliPlanning{background-color:#FF9900;border: 2px Black solid}

table.visualizzazione{width: 100%;text-align:center;background-color: #EEEEEE;padding:0px;border:0px}
	tr.giornoFestivo{ background-color: #FF8484; border: 1px solid Black;}
	tr.giornoNormale{ background-color: #FFFFCC; border:1px Black solid}
	tr.giornoSabatoDomenica{ background-color: #E7E7E7; border:1px Black solid}
	tr.giornoOggi{	background-color: #6495ED; border:1px Black solid}

	tr.giornoSelezionato{background-color: #FFCC00; border:1px Black solid}
	
		td.giorno {	font-size:9px;	text-align:center;border: 1px solid Black;}
		td.PLriga {	font-size:9px;	text-align:center;border: 1px solid Black;}
			.PLUTD {float:left;background-color:#f0f0cc; padding:3px;font-size:9px; }
			.PLvuoto {float:left;margin:5px; padding:3px;font-size:9px;width:90px;}
			.PLUTD_selected{float:left;background-color: #FFCC00; padding:3px;font-size:9px; }
			.PLUTD_sovrapposta{float:left;background-color: red; padding:3px;font-size:9px; }
			.PLUTD_chiusa {float:left;background-color:#aaaaaa; padding:3px;font-size:9px; }						
			.PLUTDdoppia{float:left;background-color: #def0cc; padding:3px;font-size:9px;	}
			
table.REG{width:100%;padding:0px;border:0px;margin:0px}
	td.headerREGsdoppiata{border-top:2px solid Black;border-bottom:2px solid Black}
	td.headerREGsingola{border-top:2px solid Black;border-bottom:2px solid Black;border-left:1px solid Black;border-right:1px solid Black;}
	td.headerREGstudenti{border-top:2px solid Black;border-bottom:2px solid Black;border-left:1px solid Black;text-align:center}
	td.REGsdoppiata{background-color: #CBFF99;font-size:10px;	text-align:center;border-bottom: 1px solid Black;}
	td.REGsingola{background-color: #CCE5FF;font-size:10px;	text-align:center;border-bottom: 1px solid Black;border-left:1px solid Black;border-right:1px solid Black;}
	td.REGstudenti{background-color: #FFFFCC;border-bottom: 1px solid Black; text-indent: 10px;border-left:1px solid Black; }
	td.REGstudentiFUORIDATA{background-color: #DDDDDD;border-bottom: 1px solid Black; text-indent: 10px;border-left:1px solid Black; text-decoration: line-through; }
tr.REGdocenti{background-color: #FFCC33; border-top: 1px solid Black;}
	td.REGchkdocenti{background-color: #FFCC33;font-size:10px;text-align:center;border:1px solid Black;}		

.Verdana2Rosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Maroon;
}
