BODY 
		{color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: white } 
A 
		{font-weight : bold; color : #c00; background-color : transparent; text-decoration : underline; } 
A:visited 
		{color: #c00; background-color : transparent; text-decoration : underline; } 
A:hover 
		{color: #006; border-bottom : 1px solid #036; background-color : #ff9; text-decoration : none; } 
ACRONYM
		{cursor: help } 
abbr
		{cursor: help } 
P
		{line-height: 120% } 
div
		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif } 
div#dovesei
		{width: 95%; padding: 2px; margin-left: 10px; color: #000; border-top: 1px dotted #999; border-bottom: 1px dotted #999; background-color: transparent; font-size: 0.8em } 
#contentbox
		{padding-right: 15px; padding-left: 15px; padding-bottom: 15px; padding-top: 15px } 
#switch
		{font-size: 10px; background-color: #FAE701; text-align: right; padding-right: 15px }
#advertmiddle
		{ }

				/* sezione internet */
#boxlinkcat 
		{display: inline } 
#boxbannercat
		{display: inline; float: right; width: 130px; border: 1px solid inherit; margin-left: 0 } 
#boxcategorie
		{border : 2px solid #990000; padding : 4px; background-color : #eaeaea } 
#boxricerca
		{border : 2px solid #990000; padding : 4px; background-color : #eaeaea }
#boxcategoriesx
		{float : left; width : 50%; padding : 2px; margin-right : 25px } 
#formcercasiti
		{margin: 10px; padding: 2px; border: 1px solid black; xxbackground-color: #FFFFCC } 
.categ0
		{font-size : 1em; font-weight : bold; color : #990000 } 
.categ1
		{font-size : 0.8em; font-weight : normal; color : black }

				/* sezione eventi */
#evemenudx 
		{ float : right; border : 1px dotted black; margin-left : 10px; margin-top : -10px; width : 20%; padding : 4px; background-color : #fffbbf } 
#eveboxbasso
		{ clear : left; width : 80%; color : black; border : 2px dashed inherit; margin-left : 15%; margin-top : 10px; margin-bottom : 10px; padding : 4px } 
#estate , #autunno , #inverno , #primavera
		{ text-align : left; font-size : 26px; font-weight : bold; margin-right : 30%; letter-spacing : 2px; } 
#estate
		{ background-image: url('images/estate.jpg'); color: white } 
#autunno 
		{ background-image: url('images/autunno.jpg'); color: white } 
#inverno
		{background-image: url('images/inverno.jpg'); color: black } 
#primavera
		{ background-image: url('images/primavera.jpg'); color: white } 
.stageventi
		{ font-size: 1em; clear: left; border-bottom: 1px solid black; margin-bottom: 15px } 
.xxevelink, .xxevelink10, .xxevelink11
		{ font-size: 10px; vertical-align: middle; margin-left: 6px } 
A.evelink10:hover
		{ background-color: #d2ffd2 } 
A.evelink11:hover
		{ background-color: #ffecd9 }
.evetab1
		{ width: 12px; text-align: right; vertical-align: top; font-size: 0.8em; color: gray; padding-bottom: 5px } 
.evetab2
		{ vertical-align: top; font-size: 1.0em; padding-bottom: 5px } 
		
				/* sezione aiuto e pdp */
.boxcontatti
		{font-size : 1em; margin : 4px; border : 1px solid green; padding : 2px; text-align : center; } 
.boxaiu0
		{padding-top : 6px; border-top : 2px solid black; } 
.boxaiu1
		{width : 20%; xxfloat : left; border : 2px solid black; } 
.boxaiu2 
		{xxwidth : 100%; } 
.boxaiu-tb
		{font-size : 16px; font-weight : bold; color : white; text-align : center } 
.boxaiu-tn
		{font-size : 16px; font-weight : bold; color : black; text-align : center } 
.boxprefer
		{float : left; text-align : center; margin-right : 10px; border : 1px solid inherit } 
.tiamo
		{color : white; background-color : #0000ff; font-size : 1.1em; text-align : center; font-weight : bold; padding : 2px } 
.modulo
		{font-family : Arial; font-size : 12px; font-weight : bold; text-align : center; border : 1px solid inherit; background-color : #eaeaea } 
.aiu01 
		{font-size : 1em; font-weight : bold; margin-top : 14px; margin-bottom : -15px; font-weight: bold} 
.aiu02
		{font-size : 1em; text-indent : 0; margin-left : 16px } 
.com01
		{font-family : arial; font-size : 30px } 
.notetabella
		{font-size: 0.9em; color: white; background-color: black } 		
		
				/* titoli sezioni */
.tcapit-aiu , .tcapit-pdp , .tcapit-com , .tcapit-eve , .tcapit-sin , .tcapit-enc , .tcapit-gui
		{font-size : 1.3em; font-weight : bold; padding-left : 10px } 
.tcapit-aiu
		{border-bottom : 4px solid #8cea60 } 
.tcapit-pdp
		{border-bottom : 4px solid black } 
.tcapit-com
		{border-bottom : 4px solid red } 
.tcapit-eve
		{ border-bottom: 4px solid #FF9900 } 
.tcapit-sin
		{ border-bottom: 4px solid #990000 } 
.tcapit-enc
		{ border-bottom: 4px solid #0000ff } 
.tcapit-gui 
		{ border-bottom: 4px solid #8AD7FF }
.tparag-aiu , .tparag-pdp , .tparag-com , .tparag-eve , .tparag-enc , .tparag-gui
		{font-size: 1.1em; font-weight : bold; padding-left : 10px; width : 70% } 
.tparag-aiu
		{border-bottom : 3px solid #8cea60 } 
.tparag-pdp
		{border-bottom : 3px solid black } 
.tparag-com
		{border-bottom : 3px solid red } 
.tparag-eve
		{border-bottom : 3px solid #FF9900 } 
.tparag-enc
		{border-bottom : 3px solid blue } 
.tparag-gui 
		{ border-bottom : 3px solid #822e22 } 
		
				/* testi */
.testo11
		{ font-size : 1.1em; margin : 4px; } 
.testo11b
		{ font-size : 1.1em; font-weight : bold }
.text11
		{ display: none} 
.testo10 , .testo10b , .testo10c , .testo10bc
		{ font-size : 1em; margin : 4px; color : black; } 
.testo10b
		{ font-weight : bold } 
.testo10c
		{ text-align : center; } 
.testo10bc
		{ text-align : center; font-weight : bold } 
.testo09 , .testo09c
		{ font-size : 0.9em; margin : 4px; } 
.testo09c
		{text-align : center; } 
.testo08 , .testo08c
		{ font-size: 0.8em; margin: 4px } 
.testo08c
		{ text-align: center } 
.testo07
 		{font-size : 0.7em; margin : 4px; } 
A.link10:hover 
		{color : #006; background-color : #d2ffd2; } 
A.link11:hover
		{color : #006; background-color : #ffecd9; } 
A.link12:hover
		{color : #006; background-color : #d5eaff; } 
.segue
		{font-size : 0.85em; font-weight : normal; text-align : justify; } 
ul.circle
		{list-style-type : circle; } 
ul.disc
		{ list-style-type: disc } 
.img1
		{ float : left } 
.img2
		{ float : right }

				/* sezione news */
#nwstestata
		{ width : 100%; border-bottom: 1px solid gray; margin-top: -20px } 
#nwstestatasx
		{ float : left; border-bottom : 1px solid black; }
#nwstitoli
		{ width : 100%; }  
#nwsweb
		{ width : 48%; float: left; border: 1px solid black; padding: 6 px }  
#nwsreal
		{ width : 48%; border: 1px solid black; padding: 6 px }
#nwsboxbasso
		{ width : 100% }
.nwsclass
		{font-variant: small-caps; font-weight: bold; text-align: center; background-color: #FAE701 } 
.pdpnews
		{ font-size : 50px; font-family : Arial; padding : 0; text-align : center; } 
.nws10
		{ font-size : 1em; margin : 4px; color : black  } 
.nws08
		 {font-size : 0.8em; text-align : left; } 
.nws08data
		{font-size : 0.8em; color:  #808080 } 
.nws09 , .nws09bc
		 {font-family : Courier New, monospace; font-size : 0.9em; text-align : left; } 
.nwspunto
		{font-family : Wingdings 2} 

				/* sezione enciclopedia */

xxx#boxhelpenc
		{width : 80%; border : 1px dashed green; margin-left : 12%; margin-top : 5px; margin-bottom : 10px; } 
.titsezione
		{margin-left : 10%; font-size : 1.1em; font-weight : bold; margin-bottom : 0 }
.tabtit
		{text-align : center; font-weight : bold } 
xxx.tabtxt08
		{ font-size: 0.8em; margin: 4px; text-align: left } 
xxx.tabtxt08d
		{ font-size: 0.8em; margin: 4px; text-align: right }
xxx.xlegenda
		{ text-align: right; font-size: 0.7em } 
#ricerca
		{ margin-left: 10%; width: 80%; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; margin-top: 0 } 
.ricerche
		{ margin-left : 10%; font-size : 1.1em; font-weight : bold; margin-bottom : 0; } 
#galleria 
		{ margin-left : 10%; width : 80%; border-bottom : 1px solid #eaeaea; border-top : 1px solid #eaeaea; margin-top : 0 } 
table.tabfoto
		{ border: 0px}
xxxtd.galleria
		{ text-align : center; vertical-align : bottom; font-size : 0.9em; margin : 5px; } 
.encimg3
		{ border: 2px solid black; sostituita}
xxx.imgalleria
		{ border: 2px solid black }
table.tabfoto td
		{text-align : center; vertical-align : bottom; font-size : 0.9em; margin : 5px; }
table.tabfoto img
		{ border: 2px solid black }
#mappastrade
		{ margin-left : 10%; width : 80%; border-bottom : 1px solid #eaeaea; border-top : 1px solid #eaeaea; margin-top : 0; padding-bottom : 15px } 
#territoriocom
		{ margin-left : 10%; width : 80%; border-bottom : 1px solid #eaeaea; border-top : 1px solid #eaeaea; margin-top : 0; padding-bottom : 15px }
#datiammvi
		{ margin-left : 10%; width : 80%; border-bottom : 1px solid #eaeaea; border-top : 1px solid #eaeaea; margin-top : 0; padding-bottom : 15px }
#statistiche
		{ margin-left : 10%; width : 80%; border-bottom : 1px solid #eaeaea; border-top : 1px solid #eaeaea; margin-top : 0; padding-bottom : 15px;} 

table.tabcom1   
		{border: 2px solid #999; border-collapse: collapse; font-size: 0.8em}
table.tabcom1 td
		{border: 1px solid gray; text-align: right; padding: 0.2em }
table.tabcom1 th
		{border: 1px solid gray; text-align: center; font-size: 0.9em }
table.tabcom1 td.nome
		{text-align: left}
table.tabcom1 td.asx
		{text-align: left}
table.tabcom1 col.addetti 
		{background-color: #FFECFF }
table.tabcom1 td.info
		{text-align: center}
table.tabcom1 col.descr
		{text-align: center}
caption.tabtit
		{font-size: 1.2em; text-align: left; font-weight: bold; padding-bottom: 0.6em } 
tr.rigath
		{background-color: #cff }
tr.riga1
		{border-bottom: 3px solid red; font-size: 1.2em}
tr.rigasaldo
		{background-color: #FFFF00} 
tr.rigafinale
		{font-weight: bold} 
table.tabcom2
		{border: 1px solid #999; border-collapse: collapse; font-size: 0.8em}
table.tabcom2 td
		{border: 1px solid gray; text-align: left; padding: 0.2em }
table.tabcom2 td.adx
		{text-align: right; }
table.tabcom2 th
		{border: 1px solid gray; text-align: center; border-collapse: collapse; font-size: 0.9em }
.graphtit
		 {font-size: 0.95em; text-align: left; font-weight: bold; margin-bottom: 0px }
.fontegraph 
		{ font-size: 0.8em; margin-top: 0px } 
tr.riga2
		 {border-bottom: 3px solid red; background-color: black; color: white; font-size: 1.0em}
table.ordinadati td
		{font-size: 1.0em; border: 1px solid grey; text-align: right; padding: 0.2em }
th.bt
		{font-size: 1.0em; border: 1px solid grey; text-align: center; padding: 0.2em; background-color: yellow}
xxdiv.grafodatiprov
		{float: left}		 


.encimg1
		{ float : right; font-size : 0.7em; font-weight : bold; background-color : #eaeaea; text-align : center; margin : 6px; xxwidth : 90px; line-height : 1em; border : 1px solid #eaeaea; } 
.encimg2 
		{ float : left; font-size : 0.7em; font-weight : bold; background-color : #eaeaea; text-align : center; margin : 6px; width : 90px; line-height : 1em; border : 1px solid #eaeaea; } 
.encimg2dx 
		{ float: right; font-size: 0.7em; font-weight: bold; margin: 6px; width: 90px; line-height : 1em } 
.encimg2sx
		{ float: left; font-size: 0.7em; font-weight: bold; margin: 6px; width: 90px; line-height : 1em } 
 
.encdid
		{ font-size: 0.7em; font-weight: bold; background-color: #eaeaea; text-align: center; margin-top : 0; margin-left: 10%; margin-right: 10%; line-height: 1em; border: 1px solid #eaeaea } 

				/* sezione speciali */
				
.menusp 
		{ font-size: 0.9em; background-color: #FFE3D7; font-weight: bold; text-align: center; border-bottom: solid #FFA980 }	
.didascafoto1
		{ float: left; background-color: #eaeaea; width: 150px; line-height: 100%; margin: 0.2em; font-size: 0.8em; text-align: center }	
.didascagrafico1
		{ font-size: 0.7em; font-weight: 600; text-align: center; background-color: #eaeaea; line-height: 120%; margin-top: 0px }	

				/* frame alto */
#menu_aiuto , #menu_mappe , #menu_guide , #menu_notizie , #menu_enciclopedia , #menu_eventi , #menu_siti, #menu_comunita , #menu_chisiamo , #menu_neutro
		{ font-style: arial; border-bottom: 1px solid; border-top: 1px solid; margin-top: 0px; margin-bottom: 2px; text-align: center; padding-bottom: 2px}
#menu_aiuto
		{ background: #8CEA60 }
#menu_mappe
		{ background: #C0C0C0 }
#menu_guide
		{ background: #8AD7FF }
#menu_notizie
		{ background: #FAE701 }
#menu_enciclopedia
		{ background: #0000FF }
#menu_eventi
		{ background: #FF9900 }
#menu_siti
		{ background: #FFFFFF }
#menu_comunita
		{ background: #FF0000 }
#menu_chisiamo
		{ background: #000000; color: #FFFFFF }
#menu_neutro
		{ background: #DFDFBF }
span.cul 
		{text-decoration: underline }
A.menu1 
		{color: black; text-decoration: none; font-size: 0.8em; font-weight: bold; text-align: center }
A.menu1:hover 
		{color: black; text-decoration: none; background-color: white}
A.menu1:visited  
		{color: black; text-decoration: none}
A.menu2 
		{color: white; background-color: black; font-size: 0.8em; text-decoration: none}
A.menu2:hover
		{color:white; background-color: black }			
A.menu2:visited 
		{color: white; background-color: black; text-decoration: none}
A.menu2:Active
		{color:white; background-color: black}
A.menu3 
		{color: white; font-size: 0.8em; text-decoration: none}
A.menu3:hover
		{color: black; background-color : black}			
A.menu3:visited 
		{color: white; text-decoration: none}
A.menu3:Active
		{color: black }
.nomefile 
		{ display: none }
#notestampa
		{ display: none }
#bannerdx
		{ float: right; margin-left: 4px; width: 100px }
.fondotesto 
		{ text-align: center }
.fondocarattere
		{ float: center; padding: 3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; font-weight: normal}

div#zoom{float:right;margin:0 0 5px 0;padding: 5px;border:1px solid #ccc}
div#zoom h3{margin:0;font-size:100%;color: #666;text-align:center}
div#zoom img{display:block;width:290px;height:165px}
div#minipics{margin: 0 410px 0 10px}
div#minipics ul{list-style-type: none;margin: 0;padding: 0}
div#minipics li{float:left;margin:0 3px 3px 0}
div#minipics img{width:20px;height:20px}