/* CLASSI PER TUTTE LE SEZIONI */
/* validato W3C OK l'11 dicembre 2005 */

/* colori per il sito:	Azzurro base	#315AB5	Azzurro chiaro #AABBFF	
						Giallo fondo 	#FFFFAA	Ruggine titoli #881111	*/

body 			{ padding:0px;cursor:auto;background-color:#aabbff;
					font:12px arial,verdana,tahoma,helvetica,sans-serif;color:#000000;}

.capo1 			{ font:16px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000;background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}
.capo2 			{ font:15px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000; background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}
.capo3 			{ font:13px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000; background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}
.capo4 			{ font:12px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000; background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}
.capo5 			{ font:11px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000; background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}
.capo6 			{ font:10px arial,verdana,tahoma,helvetica,sans-serif;padding:0px 8px;color:#000000; background-color:inherit;
				font-weight: bold; margin: 0px; text-align:center;}

p, div		{margin:0px;padding:0px;}
p.red 		{ font:12px arial,verdana,tahoma,helvetica,sans-serif;color:#FF0000;background-color:inherit;font-weight:bold;
					font-style:normal;text-align:left;}
p.redcen	{ font:12px arial,verdana,tahoma,helvetica,sans-serif;color:#FF0000;background-color:inherit;font-weight:bold;
				font-style:normal;text-align:center;}
p.green 	{ font:14px arial,verdana,tahoma,helvetica,sans-serif;color:#00AA00;background-color:inherit;font-weight:bold;
					font-style:normal;text-align: center;}
p.blue	 	{ font:14px arial,verdana,tahoma,helvetica,sans-serif;color:#0000AA;background-color:inherit;font-weight:bold;
					font-style:normal;text-align: justify;}
p.giusto	{ text-align:justify;}
p.mini 		{ font:10px arial,verdana,tahoma,helvetica,sans-serif;color:#000000;background-color:inherit;text-align:left;}
p.micro 	{ font:9px arial,verdana,tahoma,helvetica,sans-serif;color:#000000;background-color:inherit;text-align:left;}

img 		{padding:0px;border:0px;} 
input, select, textarea { padding:1px; border:1px solid #969696; font:11px arial,verdana,tahoma,helvetica,sans-serif; }

select optgroup { padding:1px; font:13px arial,verdana,tahoma,helvetica,sans-serif; font-weight: bold; color:inherit;background-color:#ffff00;}
select optgroup option { padding:1px 1px 1px 10px; font:11px arial,verdana,tahoma,helvetica,sans-serif;}

a:link			{color:#0000ff;background-color:inherit;font-weight: bold;}
a:hover			{color:#ff0000;background-color:inherit;font-weight: bold;}
a:visited		{color:#008800;background-color:inherit;font-weight: bold;}
a:visited:hover	{color:#ff0000;background-color:inherit;font-weight: bold;}

ul { list-style: none inside url('../servizi/dotpbc.gif');margin:0px;padding-left:20px;color:inherit;background-color:inherit;}
li { color:#004891;background-color:inherit;margin-top:0;margin-bottom:0;line-height:12pt;padding-top:2px;padding-bottom:2px;
		font:bold 12px arial,verdana,tahoma,helvetica,sans-serif;}
dt	{ color:#FF0000;font-weight: bold;}	
dd	{ text-align:justify;}	
		
#principale		{ width:800px;margin:0;}

#navMenu			{ font-weight:bold;width:auto;margin:auto;}
#navMenu a:actual	{ color:#ff0000;background-color:inherit;}
#navMenu a, #navMenu a:visited	{ float:left;color:#FF0000;background-color:#ffff00;font-weight:bold;text-align:center;
						text-decoration: none;margin:0px;height:16px;font-style:normal;font-variant:normal;font-size:12px;
						font-family:arial,verdana,tahoma,helvetica,sans-serif}
#navMenu a:hover	{ color:#ffff00;background-color:#0000aa;}
.base        { target="_blank"; } 

/* text classes */
.text 		{ font: 12px arial,verdana,tahoma,helvetica,sans-serif; color: #000000;background-color:inherit;}
.text10 	{ font: 10px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: normal;}
.text11 	{ font: 11px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: normal;}
.text11b	{ font: 11px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: bold;}
.text12bb 	{ font: 12px arial,verdana,tahoma,helvetica,sans-serif; color: #004891; background-color:inherit;font-weight: bold;} 
.text13 	{ font: 13px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;margin-top:4px;
				margin-bottom:30px;}
.text13b 	{ font: 13px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: bold;}
.text16b 	{ font: 16px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: bold;}
.text18bb	{ font: 18px arial,verdana,tahoma,helvetica,sans-serif; color: #2B6EBB; background-color:inherit;font-weight: bold;}
.text18b	{ font: 18px arial,verdana,tahoma,helvetica,sans-serif; color: #000000; background-color:inherit;font-weight: bold;}

.titlebox	{ color:#ff0;background-color:#aabbff;border:1px solid #969696;padding:2px 2px 2px 10px;text-align:center;font-style:normal;
				font:11px arial,verdana,tahoma,helvetica,sans-serif;font-weight:bold;text-transform:uppercase;}
.line 		{ height:100px;font:11px arial,verdana,tahoma,helvetica,sans-serif;color:#000000;background-color:inherit;border-top:1px solid #999999; border-right:0px;border-bottom:0px;border-left:0px;
				padding:0px;text-align:justify;}	
.titolone	{ font-size:24pt;font-family:arial,verdana,tahoma,helvetica,sans-serif;text-align:center;font-weight:bold;color:#0000FF;
				background-color:inherit;}
.aggior		{ width:inherit;background-color:inherit;margin:0px;padding:0px;font:bold 10px arial,verdana,tahoma,helvetica,sans-serif;
				color:#000000;text-align:center;font-style:italic;}
.sottofondo		{ clear:both;font:12px arial,verdana,tahoma,helvetica,sans-serif; color:#000000;background-color:inherit;font-weight:bold;text-align:center;
					padding-top:10px;} 
.finestrelle	{ color:inherit;background-color:#aabbff;padding:8px;}
.int-links	{ width:inherit;background-color:#FF0000;color:#FFF;text-align:center;
				font:bold 13px arial,verdana,tahoma,helvetica,sans-serif;}
.euro1		{ width:inherit;height:130px;background-color:inherit;text-align:left;border:0px;margin:0px;padding:0px;
					font-family:arial,verdana,tahoma,helvetica,sans-serif;font-size:9pt;font-weight:bold;
					color:#0000FF;float:left;}
.euro1 img	{ float:left;margin:0px;}
