.elenco        { font-family: Times New Roman, Arial; color: #000000; font-size: 15px }
.elenco2        {
	font-family: Times New Roman, Arial;
	color: #000000;
	font-size: 15px;
	text-indent: 20px;
	list-style-type: square;
}

.littletext       { font-family: Times New Roman, Arial; font-size: 11px; color: #000000  }
.didascalia         { font-family: Times New Roman, Verdana; font-size: 12px; color: #000000; font-style: italic; background-color: #D8D8D8 }
.funghi         { font-family: Arial,Times New Roman; font-size: 13px; color: #000000; font-weight: bold; background-color: #FF0000 }

.didascbarra         { font-family: Times New Roman, Verdana; font-size: 8px; color: #000000; font-style: italic; background-color: #C0C0C0; line-height: 8px; word-spacing: 1px; }

.didascaliabig         { font-family: Times New Roman, Verdana; font-size: 13px; color: #000000; font-weight: bold; background-color: #EEEEEE }

h2           { font-family: Times New Roman,Arial; color: #000000; text-align: center; vertical-align: middle; 
               font-size: 20px }
h1           {
	color: #000066;
	font-family: Arial, Times New Roman;
	text-align: center;
	font-size: 25px;
	vertical-align: middle;
}
p            { font-family: Arial,Times New Roman; color: #000066; font-size: 14px; line-height: 130%; text-align: justify }

.pcentra            { font-family: Arial,Times New Roman; color: #000066; font-size: 14px; line-height: 130%; text-align: center }
.pform {
	text-indent: 60px; font-weight: bold;
}
.pform2 {
	 font-weight: bold; text-align: right;
}

ul           { color: #0000DD; font-size: 16px; list-style-type: disc; background-color: #EEEEEE }
.disco           {
	color: #0000DD;
	font-size: 18px;
	font-weight: bolder;
	vertical-align: middle;
}
.disco2           {
	color: #000000;
	font-size: 18px;
	font-weight: bolder;
	vertical-align: middle;
}
hr           { font-size:2 px; color: #000066; width:600 px }
h3           { text-align: center; ; color: #000066; vertical-align: middle; font-size: 17px}

input        { border: 2 ridge #808080; font-size:16px; font-family: Arial, Times New Roman; }
textarea     { border: 2 ridge #808080; font-size: 15pxt; font-family: Arial, Times New Roman }
.botlungo     { font-family: Verdana, "Times New Roman"; color: #000000; font-size: 15px; background-color: #EEEEEE; font-weight: bold;  }
.bigtext     { font-family: Verdana, "Times New Roman"; font-size: 15px;  font-weight: bold; text-align: center; vertical-align: middle; 	border: 1px solid #000066;}
.miniature     { font-family: Verdana, Times New Roman; font-size: 14px;  font-weight: bold; text-align: center; vertical-align: middle; }

.bottone          {
	color: #FFFF00;
	background-color: #000000;
	font-size: 13px;
	font-family: Verdana, Times New Roman;
	font-weight: bolder;
	letter-spacing:3px;
	word-spacing:3px;
	border: thin outset #009900; }
.botform          {
	color: #FFFF00;
	background-color: #000000;
	font-size: 13px;
	font-family: Verdana, Times New Roman;
	font-weight: bolder;
	border: thin outset #009900;
	width: 220px; }
a:link {
	color: #000000; font-weight: bold; font-size: 13px	
}
a:visited {
	color: #000080; font-weight: bold; font-size: 13px	
}
a:hover {
	color: #FFFF00;  background: #000000; font-weight: bold; font-size: 13px	
}
a:active {
	
	color: #0099CC; font-weight: bold; font-size: 13px	
	
}

a.littlet:link {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #000000; font-weight: bold;
}
a.littlet:visited {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #000080; font-weight: bold;
}
a.littlet:hover {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #FFFF00;  background: #000000; font-weight: bold; 
}
a.littlet:active {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #0099CC; font-weight: bold; 
}

.didascalia a:link {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #000000; font-weight: bold;
}
.didascalia a:visited {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #000080; font-weight: bold;
}
.didascalia a:hover {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #FFFF00;  background: #000000; font-weight: bold; 
}
.didascalia a:active {
	 font-family: Times New Roman, Arial; font-size: 11px; color: #0099CC; font-weight: bold; 
}

a.bot:link {
	 color: #000080; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 11px; letter-spacing: 1pt; font-weight: bold
}
a.bot:visited {
	 color: #000080; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 11px; letter-spacing: 1pt; font-weight: bold
}
a.bot:hover {
	 color: #FFFF00; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 11px; letter-spacing: 1pt; font-weight: bold;  background: #000000
}
a.bot:active {
	  color: #000080; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 11px; letter-spacing: 1pt; font-weight: bold
}
.testocerca  { font-family: Verdana, Times New Roman; height: 20px; width: 90px; font-size:11px; border: 2 ridge #808080}
.find   { background-color: #C0C0C0; border-style: outset; border-color: #009900; color: #000080; font-family: Verdana, Times New Roman; font-size: 8px; font-weight: bold; height: 20px; width: 95px}
a.testa:link {
	color: #000080;
	background-color: #C0C0C0;
	border-style: outset;
	border-color: #009900;
	font-family: Verdana,Times New Roman;
	font-size: 9px;
	font-weight: bold;
	line-height: 11px;
}
a.testa:visited {
	 color: #000080; line-height: 11px; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 9px;  font-weight: bold
}
a.testa:hover {
	 color: #FFFF00;line-height: 11px; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 9px;  font-weight: bold;  background: #000000
}
a.testa:active {
	  color: #000080;line-height: 11px; background-color: #C0C0C0; border-style: outset; border-color: #009900; font-family: Verdana, Times New Roman; font-size: 9px; font-weight: bold
}
a.ico:link {
}
a.ico:visited {
}
a.ico:hover {
	   background: #009900;
}
a.ico:active {
}
.s1 {
	font-size:42px; color: #000000; font-family: Arial, Times New Roman; background-color: #FF0000; 
	
}
.s2 {
	font-size: 19px; font-family: Arial, Times New Roman; background-color: #00FFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000066;
}
.s3 {
	font-size: 17px; font-family: Arial, Times New Roman; background-color: #FFFF00;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000066;
}
.s4 {
	font-size: 15px;
	font-family: Arial, "Times New Roman";
	background-color: #FF66FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000066;
}
.s5 {
	font-size: 13px; font-family: Arial, Times New Roman; background-color: #999966;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000066;
}
.s6 {
	font-size: 13px;
	font-family: Arial, Times New Roman;
	background-color: #9999FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000066;
}
.tablered {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.tableyellow {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}
.textable       {
	font-family: Times New Roman, Arial;
	font-size: 11px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.bordoblu {
	border: 1px solid #000066;
}
th {
	border: 1px solid #000066;
}

.margine{
	margin-top: 0px;
	margin-left: 0px;
}
.principale{
	margin-top: 0px;
	margin-left: 0px;
    background-image: url(../images/immagini/Sfondframe.jpg)
}
.barrapiccola{
	margin-top: 0px;
	margin-left: 0px;
    background-image: url(../images/Frame/barra_animata.gif)
}
.g1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	background-color: #FFFF99;
	text-align: center;
	vertical-align: middle;
}
.g2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFF00;
}
.g3{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	background-color: #FFCC00;
	text-align: center;
	vertical-align: middle;
}
.g4{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	background-color: #FF9933;
	text-align: center;
	vertical-align: middle;
}
.g5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	background-color: #FF6600;
	text-align: center;
	vertical-align: middle;
}
.g6{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.news {color: #FFFF00; font-size: 11px; font-family: Arial; letter-spacing: 2; 
               background-color: #000000; border: 2 outset #008080; width: 250px;}

.testogif {
	font-family: Verdana;
	color: #FFFF00;
	font-size: 13px;
	font-weight: bold;
	background-color: #000000;
	line-height: 18px;
}
.menu {
	border: 3px outset #009900;
}