* {margin: 0; padding: 0;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
.ghost { position:absolute; left:-5000px; }
body { font: normal  11pt/16pt Verdana, Georgia, sans-serif; color:#000; margin:0; padding:0; }

#stemma img {width:80px; height:104px;}
h1 span { display:block; position:absolute; top:0; left:130px;  font-size:120%; }
#footer { position:absolute; top:25px; left:130px; font-size:85%; clear:both;  line-height:150%;}
 	#footer div.vcard h3, #footer div.orari {display:none;}
#cerca, #menu, .bottone, .motore, li.archivio, ul.controlli, #aree h2  { display:none; }

#container, #content, #main { width:100%; }
#content, #evidenza { border-top:2px solid #CCC; margin-top:1em; padding-top:1em; }
#evidenza div { clear:both; }

br.cl, br.clear {clear:both;}	
acronym, abbr { border-bottom: 1px dotted #CCC; }
	acronym:hover, abbr:hover { cursor: help; }
img {border:none;}
hr { border: 1px solid #CCC; margin: 0.5em 0; }
.under { border-bottom: thin solid #039; }
.bord { border:1px #039 solid; padding: 0 30px; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.top { vertical-align: top;}
.bottom { vertical-align: bottom;}
.pari { color:#000; background-color:transparent;}
.dispari { color:#000; background-color:#ECF0F7; }
.code { font-family: monospace; }
.alert { font-weight:bold; color:#D00; }
.listaCm {list-style-type:none; list-style-image:none;}
.cmImg {float:left; margin-right:1%;}

	#content ul { padding:0; margin:15px 0 30px 30px; list-style-image: url(../img/bullet.gif); }
	#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color:#039;}
	#content h2 { font-size: 150%;  font-weight:bold;  text-transform:uppercase; margin-top:30px; margin-bottom:10px;}
	#content h3 { font-size: 115%;  font-weight:bold;  margin-top:20px; margin-bottom:10px; }
	#content h4 { font-size: 110%;  margin-top:10px; margin-bottom:5px; }
	#content h5 { font-size: 95%;  margin-top:5px; margin-bottom:0; }
	#content h6 { font-size: 85%; }
	#content p { margin: 0.5em 0 1em 0; }
	#breadcrumb { margin-bottom:1em; font-size: 90%;  } 

	#content div.sidebar { padding:10px;}
		#content div.sidebar ul, #content div.sidebar h3 { float:right; width:60%; margin:0;  } 
	
	#tabs, .S1, .S2, .S3, .S4, #aree { margin-bottom:1em; }
	
	#aree { width:100%; clear:both; position:relative; page-break-before:always;}
		#content ul.area { margin:0 0 0 0 ; }
		ul.area li { list-style-image:none; font-size:90%; line-height:120%;}
		ul li.kwick { display:block; position:relative;  background-color:#FFF; min-height:170px; height:auto !important; height:170px; margin-bottom:15px; }
		aree ul li.kwick  { height:170px; float:left; overflow:hidden; clear:both;}  
		ul li.kwick img { display:block; width:230px; height:170px; position:absolute; left:204px; top:0;  } 
		li.kwick a span { font-size: 12pt; font-weight:bold; text-transform:uppercase; text-decoration:none; display:block; width:200px; height:166px; float:left; text-align:center;  line-height:50px;}	
		ul.area li ul.subkwick { position:absolute; left:434px; width:400px; top:0; min-height:166px; height:auto !important; height:166px; }			

		#content ul.subkwick { margin:0; padding:0; }
		ul.subkwick li {  padding-left: 20px;}
		#content ul.multi { margin:0; padding:0; }
		#content ul.multi li { width:380px; float:left;  list-style-type:none; }
		
		li.kwick a.agricoltura { color:#060; }	li.kwick a.agricoltura span { border:2px solid #060; }
		li.kwick a.ambiente { color:#693; } 	li.kwick a.ambiente span{ border:2px solid #693; } 
		li.kwick a.cultura { color:#CC0; } 	li.kwick a.cultura span{ border:2px solid #CC0; } 
		li.kwick a.identita_confini { color:#FC0; } 	li.kwick a.identita_confini span{ border:2px solid #FC0; } 
		li.kwick a.lavori_pubblici { color:#F90; } 		li.kwick a.lavori_pubblici  span{ border:2px solid #F90; } 
		li.kwick a.lavoro { color:#C60; } 		li.kwick a.lavoro span{ border:2px solid #C60; } 
		li.kwick a.pari_opportunita { color:#939; } 		li.kwick a.pari_opportunita span{ border:2px solid #939; } 
		li.kwick a.pianificazione_territoriale { color:#633; }	li.kwick a.pianificazione_territoriale span{ border:2px solid #633; }
		li.kwick a.politiche_sociali { color:#306; }		li.kwick a.politiche_sociali span{ border:2px solid #306; }
		li.kwick a.polizia_provinciale { color:#C33; }		li.kwick a.polizia_provinciale span{ border:2px solid #C33; }
		li.kwick a.turismo { color:#066; }		li.kwick a.turismo span{ border:2px solid #066; }	
		
		ul li.agr ul.subkwick { border:2px solid #060; }
		ul li.amb ul.subkwick { border:2px solid #693; }
		ul li.cul ul.subkwick { border:2px solid #CC0; }
		ul li.ide ul.subkwick { border:2px solid #FC0; }
		ul li.pub ul.subkwick { border:2px solid #F90; }
		ul li.lav ul.subkwick { border:2px solid #C60; }
		ul li.par ul.subkwick { border:2px solid #939; }
		ul li.pia ul.subkwick { border:2px solid #633; }
		ul li.soc ul.subkwick { border:2px solid #306; }
		ul li.pol ul.subkwick { border:2px solid #C33; }
		ul li.tur ul.subkwick { border:2px solid #066; }
		

h2.AREA_agricoltura { color:#060; }
	div.AREA_agricoltura { border:2px solid #060;}
h2.AREA_ambiente { color:#693; }
	div.AREA_ambiente { border:2px solid #693;}
h2.AREA_cultura { color:#CC0; }
	div.AREA_cultura { border:2px solid #CC0;}
h2.AREA_identita_confini { color:#FC0; }
	div.AREA_identita_confini { border:2px solid #FC0;}
h2.AREA_lavori_pubblici { color:#F90; }
	div.AREA_lavori_pubblici { border:2px solid #F90;}
h2.AREA_lavoro { color:#C60; }
	div.AREA_lavoro { border:2px solid #C60;}
h2.AREA_pari_opportunita { color:#939; }
	div.AREA_pari_opportunita { border:2px solid #939;}
h2.AREA_pianificazione_territoriale { color:#633; }
	div.AREA_pianificazione_territoriale { border:2px solid #633;}
h2.AREA_politiche_sociali { color:#306; }
	div.AREA_politiche_sociali { border:2px solid #306;}
h2.AREA_polizia_provinciale { color:#C33; }
	div.AREA_polizia_provinciale { border:2px solid #C33;}
h2.AREA_turismo { color:#066; }
	div.AREA_turismo { border:2px solid #066;}
h2.AREA_ente { color:#039; }
	div.AREA_ente { border:2px solid #039;}
h2.AREA_amministrazione { color:#039; }
	div.AREA_amministrazione { border:2px solid #039;}
	
div.foto { width:100%; }
div.foto a { display:block; width:20%; float:left; margin:2% 0 2% 0; }
div.foto a img { text-align:center; height:100px; display:block; margin:auto; }
