
/*                                                    */
/*                                                    */
/*                                                    */

/*        testo centrato                                        */
.t01{text-align:center}
/*	testo a sx                                              */
.t02{text-align:left}
/*	testo giustificato                                      */
.t03{text-align:justify}
/*	testo corsivo                                           */
.t04{font-style:italic}
/*	testo corsivo centrato                                  */
.t05{font-style:italic;text-align:center}
/*	testo marcato                                           */
.t06{font-weight:bold}
/*	testo marcato centrato                                  */
.t07{text-align:center;font-weight:bold}
/*	testo marcato centrato ingrandito                       */
.t08{text-align:center;font-weight:bold;font-size: 120%}
/*	testo marcato centrato ingrandito 150%                  */
.t09{text-align:center;font-weight:bold;font-size: 150%}



.testo_cen{text-align:center}
.testo_sin{text-align:left}
.testo_giustificato{text-align:justify}
.testo_corsivo{font-style:italic}
.testo_corsivo_centrato{font-style:italic;text-align:center}
.testo_marcato{font-weight:bold}
.testo_marcato_centrato{text-align:center;font-weight:bold}
.testo_marcato_centrato_ingrandito{text-align:center;font-weight:bold;font-size: 120%}
.testo_marcato_centrato_ingrandito_150{text-align:center;font-weight:bold;font-size: 150%}

a{text-decoration: none}



/*                                                    */
/*                BODY                                */
/*                                                    */
body{font: 76%/1.3 Verdana,Arial,sans-serif;
	text-align:center;
	background-color: #ccc
	}



body_old{font: 76%/1.3 Verdana,Arial,sans-serif;
     text-align: center;
     background-image: url(img/bg.gif)}




/*                                                    */
/*                TESTATA                             */
/*                                                    */
div#testata{
	position:relative;
	width:  720px;
	height: 80px;
	background-color: #fff;
	border-top: solid 1px #333333;
	border-right: solid 3px #333333;
	border-bottom: solid 0px #333333;
	border-left: solid 1px #333333;
	padding: 0px 30px 0px 10px;
	margin: auto;
	}



/*                                                    */
/*                NAVIGAZIONE                         */
/*                                                    */
div#nav{
	position:relative;
	width: 760px;
	height: 30px;
	background-color: #fff;
	border-top: solid 1px #333;
	border-right: solid 3px #333333;
	border-bottom: solid 0px #333333;
	border-left: solid 1px #333333;
	margin: auto;
	}

ul#nav{float: left;
	width: 100%;
	list-style: none;
	border-bottom: 1px solid #D7D7D7;
	margin: 0;
	padding: 0
	}

ul#nav li{float: left;
	margin: 0 0.2em 0;
	padding: 0 0 0 8px;
	background: url(tab.png) no-repeat top left
	}

ul#nav a{float: left;
	padding: 0.4em 8px 0.4em 0;
	background: url(tab.png) no-repeat top right;
	color: #222
	}

ul#nav a:hover{color: #184D8A}

ul#nav li#active{background: url(tab2.png) no-repeat top left}

ul#nav li#active a{background: url(tab2.png) no-repeat top right;
	color: #184D8A
	}


/*                                                    */
/*                NAVIGAZIONE 2                       */
/*                                                    */
div#nav2{
	position:relative;
	width: 760px;
	height: 20px;
        font: 90%/1.3 Verdana,Arial,sans-serif;
	background-color: #fff;
	border-right: solid 3px #333333;
	border-bottom: solid 0px #333333;
	border-left: solid 1px #333333;
	border-top: solid 0px #777;
	margin: auto;
        }
	
ul#nav2{float: left;
        width: 100%;
        list-style: none;
        margin: 0;
        padding: 0
	}

ul#nav2 li{float: left;
	margin: 0 0.2em 0;
	padding: 0 0 0 8px
	}

ul#nav2 a{float: left;
	padding: 0.4em 8px 0.4em 0;
	color: #222}

ul#nav2 a:hover{color: #184D8A}

ul#nav2 li#active{color: #ffffff}

ul#nav2 li#active a{color: #184D8A}	



/*                                                    */
/*                CORPO                               */
/*                                                    */
div#corpo{
	position:relative;
	width: 700px;
	background-color: #fff;
	color: #113355;
	text-align:justify;
	border-top: solid 1px #333333;
	border-right: solid 3px #333333;
	border-bottom: solid 2px #333333;
	border-left: solid 1px #333333;
	padding: 20px 30px 20px 30px;
	margin: auto;
	h1 {font-size: 2.0 em;};
	h2 {font-size: 1.6 em;};
	h3 {font-size: 1.3 em;};
	h4 {font-size: 1.0 em;};
	h5 {font-size: 0.8 em;};
	h6 {font-size: 0.6 em;};
	}




/*                                                    */
/*                PIEDE                               */
/*                                                    */
div#piede{position:relative;
	text-align:center;
	padding: 0.5em;
	font: 76%/1.1 Verdana,Arial,sans-serif;
	color: #144;
	margin: auto;
	}

div#piede a{color: #166;
	font-weight: bold;
	}



