/* CSS Document */

* { margin: 0; padding: 0; }

body {
	font: normal 90% Verdana, Arial, Helvetica, sans-serif;
	background:#FFEFCE;
	color:#000000;
	text-align:center;
	background-image:url(grafica/sfondo2.gif); background-repeat:repeat-x;
	behavior: url(csshover2.htc);
}


h1{text-align:center; color:#0264A1; line-height:250%; margin-top:0 auto; font-size:120%; font-weight:bold; }

h2, h3 {text-align:left; color:#0264A1; line-height:130%; margin-top:0 auto; font-size:140%; font-weight:bold; padding-left:20px; padding-bottom:5px; padding-top:5px; }

h4, h5, h6, h7{text-align:center; color:#FFFF33; line-height:130%; margin-top:0 auto; font-size:120%; font-weight:bold; padding-left:20px; padding-bottom:0; padding-top:5px; }

.Stile2 {font-size: medium; color:#FFFFFF}

div.intestazione {margin:auto; text-align:center; width:920px; margin-top:0;}


div.tabella{width:918px; margin:0 auto; padding:0;  background:#FFF;}


/*** menu verticale ***/
#menu ul { margin-bottom:30px;}

#menu li{
list-style:none;
position: relative;
width:130px;
height: 30px;
padding:0 20px;
background-image:url(grafica/nota170.gif);
background-repeat:no-repeat;
line-height: 30px;
border: #000000 solid 0px; 
font-size:70%;
margin-bottom:5px;
} 

#menu li a{
text-decoration:none;
display: block; color:#000000;
} 




#menu li a:hover{
color:#1A6CA5; 
} 




/*** fine menu verticale ***/

p.testo{text-align:justify; padding-left:20px; font-weight:normal;}

p.interlinea{line-height:150%;}
p.rientro{ padding-left:15px;}

td{padding-left:20px;}

.clearer {clear:both; height:1px; overflow:hidden; margin:-1px;}


/**** formattazione LINK ****/
a:link {color:#000000; text-decoration:none;}
a:hover { color:#0B68AB; text-decoration:none;}

a.linkmenu:link {color: #000; text-decoration:none;}
a.linkmenu:hover {color:#00AEE0; text-decoration:underline;}
/**** FINE formattazione LINK ****/


/**** LARGHEZZA COLONNE ****/
#colonnasinistra {width:700px;   float:left; padding:0; margin:0; } 
#colonnadestra {width:185px;   float:right;   margin:0; padding:0;}
/**** LARGHEZZA COLONNE ****/


/**** div dei testi ****/
div.testi {float:left;  text-align:justify; padding:10px; font-size:80%; width:400px;}
div.immagine {float:left;  }
div.duequindici {float:left; width:215px; height:190px; }
div.duequindicipad {float:left; width:205px; height:180px; padding:5px;}
div.duequindicipadbordo {float:left; width:205px; height:180px; padding:5px; border:#666666 solid 1px;}
img.scritte {padding:15px;}
/**** fine div  dei testi ****/


div.piedepagina{font-size:70%; width:918px; margin:0 auto; text-align:center;  
height:80px; padding-top:10px;  background:#0968A8; 
background-image:url(grafica/piede4.jpg); background-repeat:no-repeat; line-height:80px;}

.Stile1 {
	font-size: medium;
	font-weight: bold;
	color:#FFFFFF;
	
}


.Stile2 {
	font-weight: bold;
	color:#000;
}

.Stile3 {font-size: medium; }

.Stile4 {font-size: large; padding-bottom:5px;}

.Stile5 {color: #0865A8; font-weight: bold; font-size:120%;}

form{font-size:80%; padding-left:30px; text-align:justify;}



