a.link01{
	font-size:small;
	color:#000066;
	text-decoration:none;
}
a.link01:hover{
	color:#8b841d;
	text-decoration:none;
}
a.link02{
	font-size:small;
	color:#000066;
	text-decoration:underline;
	font-weight:bold;
}
a.link02:hover{
	color:#8b841d;
	text-decoration:none;
	font-weight:bold;	
}
a.link03{
	font-size:small;
	color:#000066;
	text-decoration:underline;
}
a.link03:hover{
	color:#8b841d;
	text-decoration:underline;
}
a.link04{
	font-size:medium;
	color:#000066;
	text-decoration:underline;
}
a.link04:hover{
	font-size:medium;
	color:#8b841d;
	text-decoration:none;
}
a.link05{
	font-size:x-small;
	color:#000000;
	text-decoration:underline;
}
a.link05:hover{
	color:#b6b6b6;
	text-decoration:none;
}
a.link06{
	font-size:x-small;
	color:#000066;
	text-decoration:underline;
}
a.link06:hover{
	color:#8b841d;
	text-decoration:none;
}
a.link07{
	font-size:small;
	color:#ffffff;
	text-decoration:underline;
}
a.link07:hover{
	color:#000066;
	text-decoration:none;
}
a.link08{
	font-size:small;
	color:#000066;
	text-decoration:none;
}
a.link08:hover{
	color:#8b841d;
	text-decoration:none;
}
body{
	/*font-size:x-small;*/
	font-family:Verdana, Arial;
	margin-left:8px;
	margin-top:8px;
	margin-right:8px;
}
div.address{
	padding-left:0px;
}
div.boxTitle{
	padding-left:15px;
}
div.copyright{
	width:100%;
	font-size:small;
	color:#e3e3e3;
}
div.copyrightInt{
	width:100%;
	font-size:x-small;
	color:#000000;
}
div.form{
	border:1px solid;
	margin-left:100px;
	padding-right:100px;
	widht:100%;
}
div.headAddress{
	font-size:small;
	color:#000066;
}
div.intoBox{
	width:98%;
	text-align:left;
	font-size:small;
	/*margin-left:10px;*/
	/*background-color:#ff0000;*/
}
div.titlePages{
	text-align:right;
	padding-top:10px;
}
div.menu{
	font-weight:bold;
	padding-bottom:5px;
} 
div.menuHome{
	font-size:medium;
	font-weight:bold;
	padding-top:0px;
}
div.menuHome01{
	padding-top:3px;
	padding-left:2px;
	font-size:medium;
	font-weight:bold;
	padding-bottom:3px;	
}  
div.menuBottom{
	font-size:small;
	width:98%;
	background-color:#dddddd;
	text-align:center;
	padding:5px;
}
div.menuBottomInt{
	font-size:x-small;
	width:98%;
	background-color:#dddddd;
	text-align:center;
	padding:5px;
}
div.submenu{
	width:95%;
	border:solid 1px #000066;
	background-color:#ffffff;
	text-align:left;
}
div.territorio{
	border:1px solid #000066;
	padding:2px;
	width:28%;
	float:left;
}
div.text{
	margin-top:0px;
	padding-left:0px;
	padding-right:10px;
}
div.textHome{
	font-size:small;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
form.search{
	text-align:right;
	margin-top:-40px;
	margin-bottom:30px;
}
form.searchHome{
	text-align:right;
	margin-top:0px;
}
h2.mainTitle{
	color:#000066;
	margin-bottom:0px;
	margin:0;
	padding:0;
}
h5.webSite{
	text-align:right;
	color:#000066;
	margin-top:0px;
}
h5.boxTitle{
	padding-left:10px;
	background-color:#fff201;
	color:#000066;
	text-align:left;
	margin-bottom:5px;
	font-size:13px;
	margin-top:0;
}
h5.boxTitle02{
	padding-left:10px;
	background-color:#ff0000;
	color:#ffffff;
	text-align:left;
	height:0.5 em;
}
h5.boxTitle03{
	padding-right:10px;
	color:#000066;
	text-align:right;
	margin-bottom:5px;
}
h5.ricerca{
	width:80%;
	padding-left:35px;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#fff201;
}
hr{
	height:1px;
	width:95%;
	color:#003c74;
}
hr.home{
	height:1px;
	width:95.7%;
	color:#003c74;
}
li{
	font-size:small;
}
li.home{
	font-size:small;
}
img{
	border:0px;
}
p{
	/*padding:10px;*/
	font-size:small;
	line-height:18px;
	
	margin:2px;
}
p.intoBox{
	width:100%;
	text-align:right;
	font-size:x-small;
}
p.editor{
	font-size:small;
}
span.titolo{
	font-size:18px;
	font-weight:bold;
}
span.spaceMenu{
	padding-right:25px;
}
span.spaceMenuHome{
	padding-right:26px;
}
span.titlePages{
	font-size:small;
	color:#000066;
	border-bottom:solid 2px #000066;
	width:30%;
	font-weight:bold;
	text-align:left;
}
span.underline{
	text-decoration:underline;
}
table.downloadBox{
	color:#003333;
	background-color:transparent;
	font-family:verdana,Serif;
	font-size:12px;
	width:90%;
}
table.head{
	width:98%;
}
table.line01{
	width:100%;
	/*background-color:#dddddd;*/
}
table.line02{
	text-align:left;
	width:100%;
	background-color:#ffffff;
	border-top:solid 3px #dddddd;
}
table.loghi{
	width:95%;
}
table.mainBox{
	text-align:left;
    width:99%;
	border-top:solid 3px #dddddd;
}
table.mainHead{
	text-align:left;
    width:100%;
	margin-bottom:3px;
}
table.mainHead02{
	text-align:left;
    width:98%;
}
table.hours{
	width:400px;
	font-size:10px;
	text-align:center;
}
th.downloadOffice{
	padding:6 6  6 15;
	color:#000066;
	background-color:#EEEEEE;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	border:solid 1px #003333;
}

th.downloadTitle{
	padding:6px;
	color:#000066;
	background-color:#EEEEEE;
	font-weight:bold;
	font-size:11px;
    text-align:center;
	border:solid 1px #003333;
}

td.cellAccessibilita{
	width:33%;
	height:102px;
	font-size:small;
	border:solid 1px #000066;
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellAmministrazione{
	width:20%;
	font-size:small;
	vertical-align:top;
	/*border:solid 1px #000066;*/
	background-color:#ffffff;
	padding-top:10px;
}
td.cellCave{
	background-image:url(../images/background_cave.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0.3em;
	height:172px;
	padding-left:8.2em;
	padding-bottom:1em;
	padding-right:0.3em;
	border:solid 1px #000066;
	background-color:#ffffff;
}
td.cellContatti{
	width:20%;
	font-size:small;
	/*border:solid 1px #000066;*/
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellEventi{
	width:33%;
	font-size:small;
	border:solid 1px #000066;
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellEventi02{
	width:33%;
	font-size:small;
	border:2px solid  #ff0000;
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellGuida{
	width:33%;
	font-size:x-small;
	border:solid 1px #000066;
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellPrimoPiano{
	width:60%;
	font-size:small;
	vertical-align:top;
	/*border:solid 1px #000066;*/
	background-color:#ffffff;
	padding-top:10px;
}
td.cellProgetti{
	background-image:url(../images/background_progetti.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0.3em;
	height:172px;
	padding-left:8.2em;
	padding-bottom:1em;
	padding-right:0.3em;
	border:solid 1px #000066;
	background-color:#ffffff;
}
td.cellServizi{
	width:20%;
	font-size:x-small;
	/*border:solid 1px #000066;*/
	vertical-align:top;
	background-color:#ffffff;
	padding-top:10px;
}
td.cellSindaco{
	background-image:url(../images/background_sindaco.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0.3em;
	height:172px;
	padding-left:8.2em;
	padding-bottom:1em;
	padding-right:0.3em;
	border:solid 1px #000066;
	background-color:#ffffff;
}
td.contents{
	vertical-align:top;
	width:78%;
	font-size:x-small;
	padding-left:10px;
	
}
td.cellMenu{
	width:10%;
	font-size:x-small;
	vertical-align:top;
	border:solid 1px #000066;
	background-color:#ffffff;
	padding-top:10px;
	padding-left:0px;
}
td.head{
	width:90%;
	vertical-align:top;
	padding-top:8px;
}
td.hourText{
	font-size:10px;
	border:solid 1px #336633;
	text-align:center;
}
td.imgHome{
	width:33%;
	text-align:center;
}
td.downloadDown{
	padding:6 6 6 15;
	font-size:11px;
	border:1px solid #336633;
}
td.downloadText{
	padding:6 6 6 15;
	font-size:11px;
	border:1px solid #336633;
}
td.listaTerritorio{
	width:68%;
}
td.loghi{
	width:33%;
}
td.subMenu{
	vertical-align:top;
	width:20%;
	text-align:center;
	font-size:x-small;
	background-image:url(../images/background_submenu.gif);
}
td.view{
	font-size:x-small;
}
.hourTitle{
	font-size:10px;
	background-color:#eeeeee;
	border:solid 1px #336633;
	font-weight:bold;
	text-align:center;
	color:#000066;
}
ul.list{
	font-size:x-small;
	line-height:18px;
	position:relative;
	left:-12px;
}
ul.listHome{
	font-size:small;
	line-height:20px;
}

