body { 	
	color: black;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	text-align:justify;
	/*background-image: url("/immagini/sfondo.png");*/
	background-repeat: repeat; 

}
/*Contenitore pagina*/
#pagina{ 	
	position: relative;
	width:760px;
	margin:0 auto;
	min-height:700px;
	background-color:white;
	padding-bottom:20px;
	border-color:#DDDDDD;	
	border-style:solid;
	border-width:1px;
}
/*Pič di pagina*/
#footer{ 
	position: relative;
	width:760px;
	margin:0 auto;
	background-image: url("/immagini/sfondo.png");
	background-repeat: repeat; 
	padding:2px;
}

/*Intestazione---------------------------------------------------------*/
/*Logo piccolo a sinistra*/
#logo{
	position: relative;
	top: 1px;
	left: 15px;
	width:120px;
	height:120px;
	padding : 0;
	margin:0;
	background-image: url("/immagini/logo.png");
	background-repeat: no-repeat; 
}
/*Intestazione*/
#int1{
	position: absolute;
	top: 1px;
	left: 180px;
	height:87px;
	width: 75%;
	padding : 0;
	margin:0;
	background-image: url("/immagini/intestazione.png");
	background-repeat: no-repeat; 
}
/*sottointestazione (indirizzo liceo per home, path per altre pag)*/
#int2{
	position: absolute;
	top: 88px;
	left: 150px;
	width: 75%;
	padding:0 0 0 2% ;
	margin:0;
	text-align:left;

}
/*Fascia grigia nell'intestazione*/
#int3{
	position: absolute;
	top: 84px;
	left: 8px;
	width: 734px;
	height:40px;
	margin:0;
/*	background-color:#f6f6f6;*/
	background-image: url("/immagini/sfondo.png");
}
/*Intestazione per stampa*/
#int_stampa{
	display:none;
}

/*Menu a sinistra-----------------------------------------------------*/
#menu_sin{
	position: absolute;
	top: 128px;
	left: 1%;
	width: 165px;
	padding : 0;
	margin:0;
	background-image: url("/immagini/sfondo.png");
}

.sottomenu{
	position:relative;
	left: 0;
	top: 0;
	padding :2%;
	margin:0;
}
.sm1-{
	border-color:#FF0000;	
	border-style:solid;
	border-width:1px;
}
.sm2-{
	border-color:#0000FF;	
	border-style:solid;
	border-width:1px;
}
.sm3-{
	border-color:#FFFF00;	
	border-style:solid;
	border-width:1px;
}
.sm4-{
	border-color:#00FF00;	
	border-style:solid;
	border-width:1px;
}
/*non utilizzato*/
.sm5{
	border-color:#FF00FF;
	border-style:solid;
	border-width:1px;
}

	
/*Zona contenuto per pagine non home----------------------------*/
#main{
	position: relative;
	/*top:15px;*/
	left: 198px;
	width:560px;
	list-style-type: decimal;	
}
/*Indice con foto-----------------------------------------------*/
.indice_foto{
 	position:relative;
	width:100%;
	align: center;	
}
.voce_indice{
	float:left;
	height:125px;
	width: 160px;
	align: center;
	padding-bottom:5px;
}


/*Stili testo----------------------------------------------------*/
/*Titoli*/
h1{
	font-family: Comic Sans MS,  Arial, Helvetica, sans-serif; 
	font-size: 200%;
	color:#006666;
	text-decoration: none;
	text-align:center;
}
h2{
	font-family:  Comic Sans MS,  Arial, Helvetica, sans-serif; 
	font-size: 180%;
	color:#006666;
	text-decoration: none;
	text-align:left;
}
h3{
	font-family:  Comic Sans MS,  Arial, Helvetica, sans-serif; 
	font-size: 140%;
	color:#006666;
	text-decoration: none;
	text-align:left;
}
h4{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 120%;
	color:#006666;
	text-decoration:none;
	font-style:italic;
	text-align:left;
}
h5{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color:#006666;
	text-decoration: none;
	text-align:left;
}
h6{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color:#006666;
	text-decoration: none;
	text-align:left;
}

p{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 1em;
	color:#000000;
	text-decoration: none;
	text-align: justify; 
}
a:link {color:#990000;text-decoration: underline;}
a:visited {color:#990000;text-decoration: underline;}
a:hover {color:#FF4444;text-decoration: underline;}

/*Variazioni allo stile font*/
.piccolo{
	font-size: 0.9em;
}
.centrato{
	text-align:center;
}
.sinistra{
	text-align:left;
}
.nascosto{
	position: absolute;
	top: -10000px;
	left:-9990px;
	width: 0;
	height:0;
	clear:none;
}
.colorato{
	color:#009999;		
}
.firma{
	text-align:right;
}
.cancella_stili{
	clear:both;
	}
.didascalia{
	text-align:center;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	color:#000000;
	text-decoration: none;
}
/*Dati scuola*/
.dati_scuola{
	margin-top:0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em;
	color:black;
	text-decoration: none;
	text-align:center;
}


/*scarica file*/
.box_scarica{
 	position:relative;
	font-size: 1em;
}

a.scarica:link {font-size: 1em;}
a.scarica:visited {font-size: 1em;}
a.scarica:hover {font-size: 1em;}

/*elenco circolari - news*/
a.circolari:link {text-decoration:none;}
a.circolari:visited {text-decoration:none;}
a.circolari:hover {text-decoration:none;}

/*Voci menu per menu sinistro e per "varie" in home page*/
.menu{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 93%;
	color:#000000;
	text-align: left;
	line-height: 1;
	padding :0 0 0 2% ;	
}
p.menu{
	margin-top:0.5em;
	margin-bottom:0.3em;
}
.menu_titolo{
	/*font-size: 100% ;*/
	/*font-weight: bold;*/
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 87%;
	margin-top:-0.5em;
	margin-bottom:-0.3em;
	padding:3px;
	background-color:#94d1d1;
}

a.menu_voce:link {color:#000000;text-decoration: none;}
a.menu_voce:visited {color:#000000;text-decoration: none;}
a.menu_voce:hover {color:#FF4444;text-decoration: none;}

a.menu_voce_small:link {color:#000000;text-decoration: none;font-size:80%;}
a.menu_voce_small:visited {color:#000000;text-decoration: none;font-size: 80%;}
a.menu_voce_small:hover {color:#FF4444;text-decoration: none;font-size: 80%;}

/*Percorso---------------------------------*/
.percorso{
	font:"Courier New", Courier, mono;
	font-size: 90% ;
	color:#888888;
}
a.perc_passo:link {color:#333333;text-decoration:underline;}
a.perc_passo:visited {color:#333333;text-decoration: underline;}
a.perc_passo:hover {color:#FF4444;text-decoration: underline;}

/*Link per indice pagina--------------------------------*/
.lista_indice ul li{
	list-style-image: url(/immagini/freccina_indice.gif) ;
	text-align:left;
}

a.indice:link {font-size:0.9em;line-height:1.5;left:15%;text-decoration:none;color:black;}
a.indice:visited {font-size:0.9em;line-height:1.5;left:15%;text-decoration:none;color:black;}
a.indice:hover {font-size:0.9em;line-height:1.5;left:15%;text-decoration:none;color:#FF4444;}

/*Link per indice sezione--------------------------------*/
.lista_ind_sez ul li{
	list-style-image: url(/immagini/freccina_sez.gif) ;
	text-align:left;
}

a.ind_sez:link {font-size:1.3em;line-height:1.3;left:15%;text-decoration:none;color:black;}
a.ind_sez:visited {font-size:1.3em;line-height:1.3;left:15%;text-decoration:none;color:black;}
a.ind_sez:hover {font-size:1.3em;line-height:1.3;left:15%;text-decoration:none;color:#FF4444;}

/*Torna a inizio pagina--------------------------------*/
a.tornasu:link {text-decoration: underline;text-align:center;line-height:2;font-size:80%;}
a.tornasu:visited {text-decoration: underline;text-align:center;line-height:2;font-size:80%;}
a.tornasu:hover {text-decoration: underline;text-align:center;line-height:2;font-size:80%;}

/*Torna a inizio pagina - Footer -------------------------------*/
a.tornasufoot:link {text-decoration: underline;text-align:center;line-height:50%;font-size:80%;margin-right:5%;}
a.tornasufoot:visited {text-decoration: underline;text-align:center;line-height:50%;font-size:80%;margin-right:5%;}
a.tornasufoot:hover {text-decoration: underline;text-align:center;line-height:50%;font-size:80%;margin-right:5%;}

.evidenziato{
	background-color:#00DDDD;
}
.ev1{
	background-color:#00EEEE;
}
.ev2{
	background-color:#00CCCC;
}
.ev3{
	background-color:#f3f3f3;
}


