body, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c6f82;
}

table { color: #000000; }

body  { background-color: #4c6f82; padding-top: 20px; }

h3   { background-color: #ffffff; margin-bottom: 0px; margin-bottom: 3px; }

.cella1 { background-color: #ffffff; }

.cella2  { color: #b16644; background-color: #edeceb }

.cella3 { background-color: #ffffff; }

.cella4 { background-color: #edeceb; }

a   {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	letter-spacing: 0
}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover  { text-decoration: underline }
a:active  { text-decoration: none }  


.menu a {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
.menu a:link { text-decoration: none; font-weight: 600; }
.menu a:visited { color: #FFFFFF; text-decoration: none; font-weight: 600; }
.menu a:hover  { color: #e5d298; font-weight: 600;  text-decoration: none }
.menu a:active { color: #FFFFFF; text-decoration: none; font-weight: 600; } 

.menu_sel {
	color: #b16644;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	letter-spacing: 2px
}

.titoletti_alto {
	color: #b16644;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}

.menu2 { color: #FFFFFF; }
.menu2_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d6b602;
	letter-spacing: 3px;
}

.style1 { color: #b16644; font-size: 12px; font-weight: bold; padding-left: 10px;}

.style2 {
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style3   { color: #fff; font-size: 11px; letter-spacing: 3px; font-weight: 600; }
.style3:link  { color: #fff; font-size: 11px; text-decoration: none; font-weight: 600; }
.style3:visited  { color: #fff; font-size: 11px; text-decoration: none; font-weight: 600; }
.style3:hover  { color: #e5d298; font-size: 11px; letter-spacing: 3px; text-decoration: none; font-weight: 600; }
.style3:active  { font-size: 11px; text-decoration: none; font-weight: 600; }
.style3_sel {font-size: 11px; color: #FFFFFF; letter-spacing: 3px;}

.style4 { font-size: 8px; letter-spacing: 3px; }

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	letter-spacing: 0px;
	color:#000000;
	position:absolute;
	top: 10;
	border: 1px solid #BBB;
	border-bottom-width: 0;
	line-height:14px;
	z-index:100;
	width: 130px;
	visibility: hidden;
	background-color:#FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.dropmenudiv a{
	line-height:14px;
	font-size: 10px;
	color:#000000;
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #BBB;
	padding: 2px 0;
	text-decoration: none;
}
.dropmenudiv a:visited{
	font-size: 10px;
	color:#000000;
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #BBB;
	padding: 2px 0;
	text-decoration: none;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
color:#000000;
}

.dropmenudiv a:hover{
	background-color: #666666;
	color:#FFFFFF;
}


.colle   { color: #de7f55; font-weight: bold }
.colle a { color: #d6b602; }
.colle a:link{ color: #d6b602; }
.colle a:hover{ color: #d6b602; }
.colle a:visited{ color: #d6b602; }

* html .colle a{ /*IE only hack*/
width: 100%;
color: #d6b602;
}


.style5  {
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: justify;
	letter-spacing: 0
}

.style6 { color: #4c6f82; font-size: 11px;}
.style6 a   {
	color: #4c6f82;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	letter-spacing: 0
}
.style6 a:link {
	font-size: 10px;
	text-decoration: none;
	line-height: 16px;
}
.style6 a:visited {
	color: #4c6f82;
	font-size: 10px;
	text-decoration: none;
	line-height: 16px
}
.style6 a:hover  {
	font-size: 10px;
	text-decoration: none;
	line-height: 16px;
	text-decoration: underline
}
.style6 a:active {
	font-size: 10px
	text-decoration: none;
	color: #333333;
	line-height: 16px;
}

.bottone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: none;
	padding: 3px;
}

.bottone2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}

.consenso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #FFFFFF;
	border: none;
}

.style7 {font-size: 12px; font-weight: bold; }

.primariga_quaresima {
	background-color: #800080;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 18px;
}

.stile_ora {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 17px;
}

.intestazione_perdono {
	font-family: Segoe Print,Felix Titling, Bradley Hand ITC, Harrington, Verdana, Arial;
	font-weight: bold;
	color: #ac091a;
	font-size: 24px;
	letter-spacing: 2px;
	line-height: 32px
}

.primariga_perdono {
	background-color: #F00000;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 18px;
}

.primariga_altreattivita {
	background-color: #3b639e;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 18px;
}

.menusx a {
	font-size: 14px;
	color: #B16644;
	font-family: Verdana, Arial, Helvetica;
	line-height: 20px;
	letter-spacing: 2px;
}
.menusx a:link { text-decoration: none; font-weight: 600; }
.menusx a:visited { color: #B16644; text-decoration: none; font-weight: 600; }
.menusx a:hover   { color: #4C6F82; text-decoration: none; font-weight: 600; }
.menusx a:active  { color: #B16644; text-decoration: none; font-weight: 600; } 
.menusx_sel  {
	background-color: #B16644;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 20px;
	letter-spacing: 2px
}

.submenusx a {
	color: #4C6F82;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 14px;
	letter-spacing: 0px;
}
.submenusx a:link { text-decoration: none; font-weight: 600; }
.submenusx a:visited { text-decoration: none; font-weight: 600; }
.submenusx a:active  { color: #B16644; text-decoration: none; font-weight: 600; } 
.submenusx_sel  {
	background-color: #EDECEB;
	color: #B16644;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 14px;
	letter-spacing: 0px
}

.titoletti_museo  {
	color: #014C23;
	font-size: 26px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
}

.titoletto_immagini  {
	color: #333333;
	font-size: 16px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0
}

.titoletti_contattaci  {
	background-color: #291306;
	color: #BF8601;
	font-size: 26px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
}

.titoletti_attivita  {
	background-color: #37558b;
	color: #fdfa15;
	font-size: 26px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
}

.titoletti_santuario  {
	background-color: #3b639e;
	color: #EEC164;
	font-size: 26px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
}

.titoletti_opera  {
	background-color: #fef8ea;
	color: #01A9d8;
	font-size: 26px;
	font-family: DotumChe, Tw Cen MT Condensed, MS Gothic, Footlight MT Light, Verdana, Arial
}

.style5_opera  {
	background-color: #fef8ea;
	color: #333333;
	font-size: 14px;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
	line-height: 18px;
	text-align: justify;
	letter-spacing: 0
}

.testo_vicinobottone  {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	line-height: 14px;
	letter-spacing: 0px
}

.navigazione {
	color: #d40138;
	font-size: 26px;
	font-weight: bold;
	font-family: Footlight MT Light, Verdana, Arial, Helvetica, sans-serif
}

.preghiera {
        color: #5982b7;
        font-size: 18px;
        font-family: Lucida Calligraphy, Bookman Old Style, Verdana, Arial;
        line-height: 18px;
}

.auguri {
        color: #a71717;
        font-size: 14px;
        font-weight: bold;
        font-family: MV Boli, Segoe Print, Comic Sans MS, Times New Roman;
        line-height: 20px;
}
