body{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

form{
    margin-top:5px;
	margin-bottom:5px;
    padding:0px;
}


a:link,a:visited,a:hover,a:active {
	color: #0000FF;
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
}
div.menu_info{
	background-image: url(img/blu1.jpg);
	background-position: left center;
	line-height: 30px;
	text-align: left;
	text-indent: 10px;
	padding-right: 10px;
}
div.menu_multimedia{
	background-image:  url(img/fucsia1.jpg);
	background-position: left center;
	line-height: 30px;
	text-align: left;
	text-indent: 10px;
	margin-top: 10px;
	padding-right: 10px;
}
div.menu_borghi{
	background-image:  url(img/rosso1.jpg);
	background-position: right center;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}
div.menu_sentieri{
	background-image:  url(img/verde1.jpg);
	background-position: right center;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
}


div.sott a:link, div.sott a:visited{
    font-size: 12px;
    color: #064A9B;
	font-weight:bold;
	padding-left: 3px;
	padding-bottom: 5px;
}


div.sott a:hover {
	text-decoration: underline;
}


div.sott{
	padding-left: 3px;
	padding-bottom: 5px;
}


div.sott_n{
    font-size: 12px;
	font-weight: normal;
	color: #064A9B;
	padding-left: 20px;
    padding-bottom: 5px;
	padding-top: 3px;
}



div.sott0{
	padding-bottom: 5px;
	padding-top: 3px;
	padding-left: 3px;
}


div.sott0 a:link, div.sott0 a:visited{
    font-size: 12px;
    font-weight: normal;
	color: #064A9B;
	font-weight:bold;
}


div.sott0 a:hover {
	text-decoration: underline;
}


div.sott1{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 3px;
}


div.sott1 a:link, div.sott1 a:visited{
    font-size: 12px;
	font-weight: normal;
	color: #064A9B;
}


div.sott1 a:hover {
	text-decoration: underline;
}


div.sott2 a:link, div.sott2 a:visited{
    font-size: 12px;
	font-weight: normal;
	color: #000000;
}

div.sott2 a:hover {
	text-decoration: underline;
}

div.sott2{
	padding-left: 35px;
	padding-bottom: 5px;
}


div.sott3 a:link, div.sott3 a:visited{
    font-size: 11px;
	font-weight: normal;
	color: #000000;
}

div.sott3 a:hover {
	text-decoration: underline;
}

div.sott3{
	padding-left: 55px;
	padding-bottom: 5px;
}



div.liv1,div.liv2,div.liv3{
	background-image: none;
	margin-top: 0px;
}
div.liv0 a:link, div.liv0 a:visited{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
div.liv1{
	line-height: 20px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid black;
}
div.BoxSub{
	border-bottom:1px solid black;
}
div.liv1 a:link, div.liv1 a:visited{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div.liv1 a:hover{
	color: #064A9B;
	font-weight: bold;
}
div.liv2{
	line-height: 20px;
	padding-right: 30px;
	padding-left: 30px;
}
div.liv2 a:link, div.liv2 a:visited{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
div.liv2 a:hover{
	color: #064A9B;
	font-weight: bold;
}
div.liv3{
	line-height: 20px;
	padding-right: 40px;
	padding-left: 40px;
}
div.liv3 a:link, div.liv3 a:visited{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
div.liv3 a:hover{
	color: #064A9B;
	font-weight: bold;
}
div.liv1-selected a:link,div.liv1-selected a:visited,div.liv2-selected a:link,div.liv2-selected a:visited, div.liv3-selected a:link,div.liv3-selected a:visited{
	color: #064A9B;
	font-weight: bold;
}

.pagina {
	background-color: #283BCE;
    background-image: url(img/bg-body.gif);
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

span#visite{
	font-size: 11px;
	color: #FFFFFF;
}



.titolo {
	color: #064A9B;
	font-weight: bold;
	line-height: 30px;
	text-align: right;
	text-indent: 10px;
}



.testo {
	color: #000000;
	text-align: justify;
}

.textbox{
 font-size: 9px;
 padding-bottom: 10px;

}

.testomenu2 {
	color: #FFFFFF;
	background-position: left center;
	font-weight: bold;
	line-height: 30px;
	text-align: right;
	text-indent: 10px;
}

.testomenutop {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.linkmenutop:link,.linkmenutop:visited,.linkmenutop:hover,.linkmenutop:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkhead:link,a.linkhead:visited,a.linkhead:hover,a.linkhead:active {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.linkhead img{
	border: 0px solid black;
}


a.ricerca:link,a.ricerca:visited,a.ricerca:hover,a.ricerca:active {
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}
a.ricerca img{
	border: 0px solid black;
}

a.ricerca:hover {
    color: #064A9B;
    font-size:11px;
	font-weight:bold;
}

.label{
  font-family: Verdana;
  font-weight:bold;
  color: #064A9B;
  font-size:12px;
  text-align: left;
  padding-left: 5px;
}

.labelnera{
  font-family: Verdana;
  font-weight:bold;
  color: #000000;
  font-size:11px;
  text-align: left;
  padding-left: 5px;
}

.minilabel{
  font-family: Verdana;
  font-style: italic;
  color: #064A9B;
  font-size:11px;
  padding-left: 5px;
}

.valore{
  font-family: Verdana;
  font-size:11px;
  text-align: left;
}

.commento{
  font-family: Verdana;
  font-size:12px;
}

.valoredett{
  font-family: Verdana;
  font-size:11px;
  text-align: left;
  padding-left: 5px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.minivalore{
  font-family: Verdana;
  font-size:9px;
  text-align: justify;
}


.minilnk:link,.minilnk:visited,.minilnk:hover,.minilnk:active {
	font-family: Verdana;
	color: #064A9B;
	font-size:9px;
	text-decoration: none;
}

.minilnk:hover {
	font-weight: bold;
}


.lnknero:link,.lnknero:visited,.lnknero:hover,.lnknero:active {
	font-family: Verdana;
	color: #000000;
	font-size:11px;
    padding-left: 5px;
	font-weight: bold;
}

.lnknero:hover {
	text-decoration: none;
}


.labellnk:link,.labellnk:visited,.labellnk:hover,.labellnk:active {
  font-family: Verdana;
  font-weight:bold;
  color: #064A9B;
  font-size:12px;
  text-align: left;
  padding-left: 5px;
}

.labellnk:hover {
  font-weight: bold;
}

.inserzione{
  margin-top:5px;
  margin-left:5px
}

