/**********************************/
/*       ACCADEMI ITALIANA        */
/*    DiSign - Digital Design     */
/* Heiko Mattern - www.DiSign.com */
/*                                */
/*      External Style Sheet      */
/*          05/07/2005            */
/* 50135 Settignano (FI), ITALIA  */
/*        info@DiSign.com         */
/**********************************/

/* Generale */
body,td,p,br,hr,ol,ul,sup,select,input,form { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva; line-height: 13px }
h1 { color: black; font-weight: bold; font-size: 9px; margin-top: 10px; margin-bottom: 1px }
h2 { color: black; font-weight: bold; font-size: 11px; margin-top: 10px; margin-bottom: 1px }
h3 { color: black; font-weight: bold; font-size: 10px; margin-top: 10px; margin-bottom: 1px }
/* Stili di testo */
.corsivo { font-style: italic }
.grassetto { font-weight: bold }

/* Dimensione del testo */
.testogrande    { font-size: 12px; line-height: 12px }
.testonormale { font-size: 11px; line-height: 12px }
.testopiccolo      { font-size: 10px; line-height: 10px }
.testosuperpiccolo { font-size: 9px; line-height: 8px }
.testonero { font-size: 10px; line-height: 10px }
/* Colori del testo */
.silver   { color: gray }
.gray   { color: black }
.rosso { font-size: 10px; color: red }

/* Stili per la navigazione ipertestuale */

a	         { color: black; text-decoration: none }
a:active      { color: silver }
a:hover              { color: black; text-decoration: underline; border: none }

a img {border:none; }

.traccia           { color: navy; font-size: 11px; text-indent: 2px }
.homeboxes              { padding-right: 10px; padding-left: 10px }
.menu_inferiore    { color: gray; font-size: 11px }

.navFuori  { color: red; }
a.navFuori:active  { color: green }
a.navFuori:hover  { color: green }

.navTraccia   { font-size: 11px; color: navy; text-decoration: none }
a.navTraccia:active { color: green }
a.navTraccia:hover { color: green }

.navHome      { font-size: 11px; color: navy; font-weight: bold; text-decoration: none }
a.navHome:active  { color: green; }
a.navHome:hover  { color: green; }
div style="overflow:scrolling; height:100px; width:100px;"
 { right: 12px; bottom: 12px; width: 150px; height: 40px; clear: inherit; overflow: scroll; clip: rect(auto 100px 100px auto) }
 
 A.testol:active {

	FONT-SIZE: 10px; COLOR:  #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold; 

}

A.testol:visited {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;  

}

A.testol:link {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;  

}

A.testol:hover {

	FONT-SIZE: 10px; COLOR:  #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: bold;  

}

.newstext{	/* Layout for the marquee text */
		color: #333333;
		font-weight:bold;
	
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}
	
	/* Just some layout classes used in this example script */
.highlighted_news{
		color:#F00;
	}

/* gerardo*/

.paesi {margin: 0 12px 0 7px}
#altresedi {text-align: center}
#altresedi ul {margin: 3px 0 5px 0; padding: 0; list-style-type: none}
#altresedi li {display: inline; font-size: 10px; padding: 2px}

#testo {margin: 100px 0px 0px 0px; padding: 15px; text-align=center}
#sx {width: 50%; float: left}
#dx {margin-left: 50%}

.noh {line-height: 1; margin: 0px; font-weight: normal}

/* testo nuova lista menu */
#menulist {margin: 0; padding: 0}
#menulist ul {margin: 3px 5px; padding: 0; line-height: 1.1em; list-style-type: none;}
#menulist li a {font-size: 8pt; color: white; padding: 0}
#menulist a:hover {color: #aaa}

#central {padding: 0px; margin: 0px; font-face:Geneva, Helvetica, sans-serif; color: #FFFFFF; line-height: 1.1em; font-size: 9pt}
#central p {font-size: 9pt; color: white; padding: 0}
#central a {font-size: 9pt; color: white; padding: 0}
#central a:hover {color: #aaa}
