
a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3F1D00;
	text-decoration: none;
	background: transparent;
		
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	background: #481f05;
	
}


.linkimg {
	background: transparent;
	margin: 0;
	padding: 0;
	border: 0;
	
}

a.linkimg:link, a.linkimg:active, a.linkimg:visited, a.linkimg:hover {
	
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
}

a.linkmail:link, a.linkmail:active, a.linkmail:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #C31508;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
}
a.linkmail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background: #fff;
	padding: 1px 3px 3px 3px;
}



body {

margin-top:2px;
margin-left:13px;
background-color:#000000;

}

.border {

border:0;


}

div.alignvalidator {

text-align:center;

}

.catasto {

padding: 0px 5px 0px 1px;
border:0;

}

.pano {

padding: 5px 5px 0px 0px;

}

.fontana {

padding: 0px 0px 0px 8px;

}

.duomo {

padding: 5px 0px 2px 8px;

}

.campanari {

padding: 5px 0px 0px 8px;
border:0;

}


.menualto {

position:absolute;
margin-left:400px;
top:15px;
width:350px;


}


div.centra {

text-align:center;

}



.ora {

position:absolute;
margin-left:60px;
top:75px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#633000;
font-weight: bold;

}

.titolo_menu {

position:absolute;
margin-left:20px;
top:105px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#ffffff;
font-weight: bold;

}


.titolo_pagina {

position:absolute;
margin-left:200px;
top:105px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#ffffff;
font-weight: bold;

}


.menu_comune {

position:absolute;
margin-left:5px;
top:130px;
width:200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#ffffff;
font-weight: bold;
line-height: 20px; 

}

.menu1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#C31508;
font-weight: bold;
line-height: 20px;

}

.menu {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#C31508;
font-weight: bold;
line-height: 20px;

}



.menu2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#3F1D00;
font-weight: bold;

}

.menu3 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#C31508;
font-weight: bold;

}



div.mail {

position:absolute;
margin-left:530px;
top:72px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#C31508;
font-weight: bold;

}


.mail1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#C31508;
font-weight: bold;

}

.menu1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#C31508;
font-weight: bold;
line-height: 20px;

}

.menu {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#3F1D00;
font-weight: bold;
line-height: 20px;

}


div.paginestoria {

position:absolute;
margin-left:600px;
top:106px;
width: 145px;
height:20px;

}





div.paginestoria_basso {

position:absolute;
margin-left:400px;
top:620px;
width: 100px;
height:20px;
text-align:center;

}

.testo2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#ffffff;
font-weight: bold;

}

.testo3 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#F7E80A;
font-weight: bold;

}


div.testo_pagina {

position:absolute;
margin-left:180px;
top:135px;
width: 550px;
height: 480px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#311903;
text-align: justify;

}

div.testo_pagina_tour {

position:absolute;
margin-left:280px;
top:150px;
width: 350px;
height: 170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#311903;
text-align: justify;

}

div.testo_pagina_sanpietro {

position:absolute;
margin-left:280px;
top:330px;
width: 350px;
height: 120px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#311903;
text-align: justify;

}

div.testo_pagina_ssmaria {

position:absolute;
margin-left:280px;
top:465px;
width: 350px;
height: 120px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#311903;
text-align: justify;

}

div.foto_turistico {

position:absolute;
margin-left:220px;
top:160px;

}

div.testo_turistico {

position:absolute;
margin-left:440px;
top:160px;
width:290px;

}


h1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color:#311903;
font-weight: bold;

}

h2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#311903;

}

h3 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#311903;
text-align:justify;

}


div.tab_manifestazioni{

position:absolute;
margin-left:200px;
top:140px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#000000;

}

.tab_man {

width:500px;

}

.titolo_tabm {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
font: 10pt verdana;
text-align:left;

}


.testo_p {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
text-align:left;
width:140px;

}

span.testo_piccolo {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;

}

.testo_tab {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align:justify;
width:360px;

}

.spazio {

width:10px;

}

div.foto_biblio{

position:absolute;
margin-left:320px;
top:150px;

}

div.tab_biblio{

position:absolute;
margin-left:200px;
top:360px;

}



.tab {

background-color : #AB3507;
width:520px;
text-align:left;


}



.titolo_tab {

background-color : #AB3507;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#ffffff;
font-weight: bold;
padding: 4px 4px 4px 2px;

}

.testo_tab1 {

background-color : #F69240;
width: 170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
font-weight: bold;
padding: 4px 4px 4px 4px;

}

.testo_tab2 {

background-color : #F5B076;
width: 350px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
padding: 4px 4px 4px 4px;

}

.testo_email {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#fff;

}





