body { margin: 0px; padding: 0px; background-color: #9ab34f; font-family: Arial, Helvetica, sans-serif; }
p { font-size:14px; text-align: justify; line-height:16px; color:#333333; }
td { font-size:14px; line-height:16px; color:#333333; }
a { color: #660000; text-decoration: none}
a:hover { text-decoration: underline}
a img { border:0px; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #5d583f}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #5d583f}
.aOut { color: #660000; text-decoration: none}
.Testo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333333; text-align: justify; line-height:16px; }
.TestoPiccolo {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #660000; text-decoration: none}
.TestoPiccolo2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.TestoPiccolo2:hover { text-decoration: underline;}
.Sezione { font-family: Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; color: #FFFFFF}
.Titolo { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #4a6300}
.Titolo2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4a6300}
.Sottotitolo {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6d881f}
.Sottotitolo2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #6d881f}
.Fondo1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #6d881f; text-decoration: none ; background-color: #eeece5}
.Fondo2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #6d881f; text-decoration: none ; background-color: #eeece5}
.Fondo3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #eeece5; background-image: url(../Graphics/Fnd0106.gif); background-repeat: repeat-y; background-position: left;}
.Fondo4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #6d881f}
.Fondo5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #7b9729}
.Fondo6 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #4a6300; background-image: url(../Graphics/Spaziatore.gif)}
.Fondo7 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #dfdcce}
.Form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; font-weight: normal }
.FormS { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; width: 90px; font-weight: normal }
.FormM { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; width: 200px; font-weight: normal }
.FormB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; width: 285px; font-weight: normal }
.Menu {       text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#660000; font-weight:bold; height: 20px; cursor: hand; width: 180px; padding-top: 3px; padding-bottom: 3px; padding-left: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #85bcff; border-top-width: 1px; border-top-style: solid; border-top-color: #f3f8ff; background-color: #c1ddff; padding-right: 1px; }
.Menu_hover { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; height: 20px; cursor: hand; width: 180px; padding-top: 3px; padding-bottom: 3px; padding-left: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FF6600; border-top-width: 1px; border-top-style: solid; border-top-color: #FFCC00; background-color: #FF9900; padding-right: 1px; }
.Menu2 { 	    text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; vertical-align:middle; font-weight:bold; font-style:normal; height: 20px; width: 180px; cursor: hand; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #007dff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #55AAFF; border-right-color: #0059B3; border-bottom-color: #0059B3; border-left-color: #55AAFF; }
.Menu2_hover {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; vertical-align:middle; font-weight:bold; font-style:normal; height: 20px; width: 180px; cursor: hand; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #FF9900; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFCC00; border-right-color: #FF6600; border-bottom-color: #FF6600; border-left-color: #FFCC00; }
.fondoLogo { background-image: url(../Graphics/Fnd0101.gif); background-repeat: no-repeat; background-position: left top}
.fondo00 { background-image: url(../Graphics/Fnd0102.jpg); background-repeat: no-repeat; background-position: left top}
.fondo01 { }
.fondo02 { }
.fondo03 { }
.fondo04 { }
.fondo05 { }
.fondo06 { }
.a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.TestoInd { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5d583f; text-decoration: none; }
#BorderHome { width:1010px; position: absolute; left: 50%; margin-left: -505px; background-image:url(../Graphics/Base0002.gif); background-repeat:repeat-y; background-position:center; }
#HeaderHome { width:1010px; }
#Testata { width:1010px; height:160px; background-image:url(../Graphics/Base0001_new.gif); background-repeat:no-repeat; background-position:left top; margin:0; }
#Home { float:left; margin-top:40px; margin-left:40px; }
#Home img { width:300px; height:120px; }
#IcoBox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5d583f; text-decoration: none; float:right; margin:34px 42px 0px 0px; text-align:right; }
#Incipit { margin-top:45px; margin-left:660px; }
#BoxContent { width:960px; background-color:#d9d5c5; background-image:url(../Graphics/Base0006.gif); background-repeat:repeat-x; background-position:top; margin:0px 25px; }
#BoxMenu {
	width:950px;
	margin:0px 5px;
}
#BoxMenuFrameLeft { background-image:url(../Graphics/Base0008.gif); background-repeat:no-repeat; background-position:left top; width:15px; height:40px; float:left; }
#BoxMenuFrame {
	background-image:url(../Graphics/Base0007.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:920px;
	height:40px;
	float:left;
}
#BoxMenuFrameRight { background-image:url(../Graphics/Base0009.gif); background-repeat:no-repeat; background-position:right top; width:15px; height:40px; float:left; }
#Menu {}
#MainColumn {
	width:940px;
	overflow:hidden;
	margin-left:10px;
}
#ColumnPartners { 
	margin-top:10px; 
	margin-bottom:10px; 
	width:90px; 
	float:left; 
	overflow:hidden; 
	margin-right:10px; 
	border-top:#c6c0a8 solid 1px;
}
#Contents #ColumnPartners { 
	margin-top:38px; 
}
#Contenuti {
	float:left;
	width:820px;
	margin-left:10px;
}
#Contenuti h1 {
	display:block;
	padding:0;
	margin:0;
}
#ColumnPartners .SpotTesto { height:auto; font-size:11px;}
#ColumnPartners table { /*border-bottom:#c6c0a8 solid 1px;*/ }
#ColumnPartners td { padding:0 0; }
#ColumnPartners img { margin-top:7px; }

#ColumnLeft { 
	margin-top:10px; 
	width:451px; 
	float:left; 
	overflow:hidden; 
}
#ColumnRight {
	margin-top:10px;
	background-color:#a8a184;
	width:389px;
	float:left;
	margin-bottom: 10px;
}
#SpotFlash { margin-bottom:10px; float:left; }
#BoxRealTimeNews { margin-bottom:10px; }
#SpotContainer { margin-left:10px; float:left; }
#Spot { width:140px; height:318px;overflow:hidden; }
#SpotBox { }
.Spot { width:140px; margin-bottom:1px; overflow:hidden; }
.SpotTitolo { background-image:url(../Graphics/Base0036.png); background-repeat:repeat-x; background-position:top; margin:0; font-family: Georgia, Palatino, serif; font-weight:normal; font-style:italic; font-size: 13px; color:#FFF !important; text-decoration: none; position:absolute; display:block; width:118px; height:60px; z-index:999; cursor:pointer; }
a.SpotTitolo span.SpotTop  { display:block; margin:2px 4px; color: #fff; text-decoration:none; }
a:hover.SpotTitolo  { text-decoration:none; }
.SpotFotoContainer { height:52px; }
.SpotFotoContainer img { width:118px; position:relative; top:-12px; }
.SpotFotoContainer a { margin:0; display:block; width:118px; height:52px; overflow:hidden; }
.SpotSottotitolo { font-weight:normal; color:#5d583f; }
.SpotTesto { margin: 2px 2px 0px 8px; font-family: Arial, Helvetica, sans-serif; line-height:13px; font-weight:normal; font-size: 12px; text-decoration: none; color:#5d583f; display:block; height:42px; overflow:hidden; }
.SpotTesto a { color:#5d583f; text-decoration:none; }
.SpotTasto { margin-left:8px; }
#BoxBanner { border-bottom:#d9d5c5 solid 1px; width:194px; height:98px; float:left; overflow:hidden; }
#BoxBanner2 { border-top:#d9d5c5 solid 1px; width:194px; height:98px; float:left; overflow:hidden; }
#BoxRtn { padding:6px 7px; border-bottom:#d9d5c5 solid 1px;; }
#BoxRtn h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxRtn p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align:left; display:block; margin:6px 0px 0px; }
#BoxRtn p a { text-decoration:none; }
#BoxRegistrati { width:194px; height:186px; float:left; background:url(../Graphics/Base0012.gif) right bottom no-repeat; overflow:hidden; margin:0px; }
#FrameRegistrati { background-image:url(../Graphics/Base0020.gif); background-repeat:no-repeat; background-position:left top; padding:6px 7px; margin:0px; }
#FrameRegistrati #Tab { width:194px; height:32px; }
#FrameRegistrati #Tab .re { width:102px; margin:0px; display:block; float:left; font-family: Georgia, Palatino, serif; font-size:20px; font-style:italic; color:#fff;}
#FrameRegistrati #Tab .ac { width:80px; margin:0px; display:block; float:left; font-family: Georgia, Palatino, serif; font-size:20px; font-style:italic; color:#fff;}
#BoxRegistrati p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-align:left; display:block; margin:4px 0px 0px; }
#BoxRegistrati p a { text-decoration:none; }
#BoxRegistrati p.buttonRight { display:block; margin-top:32px; }
#BoxAccedi { width:194px; height:186px; float:left; background:url(../Graphics/Base0013.gif) right bottom no-repeat; overflow:hidden; margin:0px; }
#FrameAccedi { background-image:url(../Graphics/Base0021.gif); background-repeat:no-repeat; background-position:left top; padding:6px 7px; margin:0px; }
#FrameAccedi #Tab { width:193px; height:32px; }
#FrameAccedi #Tab .re { width:102px; margin:0px; display:block; float:left; font-family: Georgia, Palatino, serif; font-size:20px; font-style:italic; color:#fff;}
#FrameAccedi #Tab .ac { width:80px; margin:0px; display:block; float:left; font-family: Georgia, Palatino, serif; font-size:20px; font-style:italic; color:#fff;}
#BoxAccedi h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxAccedi p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-align:left; display:block; margin:4px 0px 0px; }
#BoxAccedi p a { text-decoration:none; }
#BoxAccedi label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align:left; display:block; margin:6px 0px 2px; text-align:right; }
#BoxAccedi .input { font-family: Arial, Helvetica, sans-serif; font-size: 13px; width:112px; color: #5d583f; text-align:left; }
#BoxAccedi .buttonRight, #BoxRegistrati .buttonRight { text-align:right; }
#BoxBenvenuto { width:194px; height:186px; float:left; background:url(../Graphics/Base0013.gif) right bottom no-repeat; overflow:hidden; }
#FrameBenvenuto { margin:6px 7px; }
#BoxBenvenuto h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxBenvenuto p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-align:left; display:block; margin:4px 0px 0px; }
#BoxBenvenuto p a { text-decoration:none; }
#BoxBenvenuto label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align:right; display:block; margin:6px 0px 2px; text-align:left; }
#BoxBenvenuto .input { font-family: Arial, Helvetica, sans-serif; font-size: 13px; width:112px; color: #5d583f; text-align:left; }
#BoxBenvenuto .buttonRight, #BoxRegistrati .buttonRight { text-align:right; }

#BoxInLibreria { border-bottom:#d9d5c5 solid 1px; border-left:#d9d5c5 solid 1px; width:194px; height:98px; float:left; overflow:hidden; }
#FrameInLibreria { margin:6px 7px; }
#BoxInLibreria h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxInLibreria p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:11px; color: #ffffff; text-align:left; display:block; margin:0px 0px 6px; }

#BoxRecensioni { width:389px; height:182px; float:left; border-bottom:#d9d5c5 solid 1px; background:url(../Graphics/Base0022.gif) right bottom no-repeat; overflow:hidden; }
#FrameRecensioni { margin:6px 7px; }
#BoxRecensioni h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#FrameRecensioniLeft { width:187px; height:145px; border-right:#968d69 solid 1px; float:left; }
#FrameRecensioniLeft a { color:#FFF;}
#FrameRecensioniRight { padding-left:7px; float:left; }
#BoxRecensioni p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align:left; display:block; margin:4px 0px 0px; }
#BoxRecensioni p a { text-decoration:none; }
#BoxRecensioni #TestoSponsor { text-align:left; padding-top:4px; }
#BoxRecensioni .Sponsor { width:180px; }
#BoxRecensioni .SponsorImg { display:block; float:left; }
#BoxRecensioni .SpotTesto { display:block; margin:0px 6px 0px; float:left; height:110px; line-height:12px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align:left;}

#BoxLibreria { height:183px; overflow:hidden;}

#BoxSantiLiturgia { width:194px; height:186px; float:left; border-top:#d9d5c5 solid 1px; overflow:hidden;}
#BoxSanti { width:194px; height:92px; float:left; background:url(../Graphics/Base0029.gif) right bottom no-repeat; border-bottom:#d9d5c5 solid 1px; overflow:hidden;}
#FrameSanti { margin:6px 7px; }
#BoxSanti a { text-decoration:none }
#BoxSanti h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxSanti h3 { font-family: Georgia, Palatino, serif; font-size: 12px; font-style:normal; color: #ffffff; text-align:left; display:block; margin:4px 0 0; font-weight:bold; }
#BoxSanti p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:normal; color: #ffffff; text-align:left; display:block; margin:4px 0px 8px; }
#BoxLiturgia { width:194px; height:92px; float:left; background:url(../Graphics/Base0030.gif) right bottom no-repeat; overflow:hidden;}
#FrameLiturgia { margin:6px 7px; }
#BoxLiturgia a { text-decoration:none }
#BoxLiturgia h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxLiturgia h3 { font-family: Georgia, Palatino, serif; font-size: 11px; font-style:normal; color: #ffffff; text-align:left; display:block; margin:4px 0 0; font-weight:bold; }
#BoxLiturgia p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:normal; color: #ffffff; text-align:left; display:block; margin:4px 0px 8px; }
#BoxLiturgia span { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }

#BoxCalendario { width:194px; height:186px; float:left; border-top:#d9d5c5 solid 1px; border-left:#d9d5c5 solid 1px; overflow:hidden; }
#FrameCalendario { margin:6px 7px; }
#FrameCalendario h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px 0px -3px; }
#FrameCalendario #Descrizione { margin:3px 0; font-size:8px; }
#FrameCalendario .cal_calendar td { font-size: 11px; line-height:120%; }
#FrameCalendario .cal_header td { font-size: 11px; line-height:150%; }

#BoxCalendario_new { width:389px; height:186px; float:left; border-top:#d9d5c5 solid 1px; overflow:hidden; }

#BoxInforma { width:193px; height:186px; float:left; border-left:#d9d5c5 solid 1px; }
#FrameInforma { margin:6px 6px 6px 7px; }
#BoxInforma h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px 0px 4px; }
#BoxInforma h2 a { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px 0px 12px; text-decoration:none; }

#BoxNewsletter { width:194px; height:103px; float:left; background:url(../Graphics/Base0017.gif) right bottom no-repeat; border-top:#d9d5c5 solid 1px; border-left:#d9d5c5 solid 1px; }
#FrameNewsletter { margin:6px 7px; }
#BoxNewsletter h2 { font-family: Georgia, Palatino, serif; font-size: 20px; font-style:italic; color: #ffffff; text-align:left; display:block; margin:0px; }
#BoxNewsletter p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:normal; color: #ffffff; text-align:left; display:block; margin:4px 0px 8px; }
#BoxNewsletter p a { text-decoration:none; }
#BoxNewsletter .input { font-family: Arial, Helvetica, sans-serif; font-size: 13px; width:120px; height:20px; color: #5d583f; text-align:left; }

#BoxLettere { width:193px; height:103px; float:left; border-left:#d9d5c5 solid 1px; border-top:#d9d5c5 solid 1px; }
#FrameLettere { margin:6px 6px 6px 7px; }

#BoxFooter { width:1010px; }
#Footer { background-color:#c0b99e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5d583f; text-decoration: none; margin:0px 25px; padding:10px 20px 0px; }
#Disclaimer {
	margin-top:5px;
	padding-top:5px;
}
#BorderBottom { background-image:url(../Graphics/Base0004.gif); background-repeat:repeat-x; background-position:bottom; height:50px; }
#BorderBottomLeft { background-image:url(../Graphics/Base0003.gif); background-repeat:no-repeat; background-position:left; float:left; width:50px; height:50px; }
#BorderBottomRight { background-image:url(../Graphics/Base0005.gif); background-repeat:no-repeat; background-position:right; float:right; width:50px; height:50px; }
#Content { width:960px; float:left; }
#Contents { margin:15px 10px; }
.Clear { clear:both; }
#AreaFidae { width:450px; margin:10px 0; }
#AreaFidae a { display:block; }
.slideshow { width:410px !important;}
.slideshow span { clear:right; display:block; width:380px; }
.slideshow .SpotTesto { clear:none !important; width:200px !important; }
#SostenitoriBox { width:440px; margin:11px 0; }
#Sostenitori { border:#c6c0a8 1px solid; height:101px; background-color:#e3e0d2; overflow:hidden; }
#Sostenitori h2 { margin: 8px 8px 8px 8px;; font-family: Georgia, Palatino, serif; font-weight:normal; font-style:italic; font-size: 16px; text-decoration: none; display:block; }
#Sostenitori h2 { margin: 8px 8px 8px 8px;; font-family: Georgia, Palatino, serif; font-weight:normal; font-style:italic; font-size: 16px; text-decoration: none; display:block; }
#Sostenitori .slideshow { margin: 0 8px;}
#Sostenitori img { float:left; margin-right:10px; }
#Sostenitori a { text-decoration:none; display:block; }
#Sostenitori a:hover { text-decoration:none !important; color:#36321d !important; }
#InEvidenzaBox { width:440px; margin:0 0 10px; }
#InEvidenza { border:#c6c0a8 1px solid; height:125px; background-color:#e3e0d2; overflow:hidden; }
#InEvidenza h2 { margin: 8px 8px 8px 8px; font-family: Georgia, Palatino, serif; font-weight:normal; font-style:italic; font-size: 16px; text-decoration: none; display:block; float:left; }
#InEvidenzaFrame { float:left; position:relative; }
#InEvidenzaFrameTitolo { position:absolute; top:0; left:168px; z-index:999}
#InEvidenzaFrameFooter { position:absolute; top:95px; left:168px; z-index:999}
#BoxMenuTop { background-image:url(../Graphics/Base0014.gif); background-repeat:no-repeat; background-position:top; width:200px; height:12px; overflow:hidden; }
#BoxMenuBottom { background-image:url(../Graphics/Base0016.gif); background-repeat:no-repeat; background-position:top; width:200px; height:12px; overflow:hidden; margin:0px; }
#BoxRtnTop { background-image:url(../Graphics/Base0019.gif); background-repeat:no-repeat; background-position:top; width:200px; height:36px; margin-top:18px; }
#BoxRtnCenter { background-color:#f1f2f3; width:200px; }
#BoxRtnBottom { background-image:url(../Graphics/Base0020.gif); background-repeat:no-repeat; background-position:top; width:200px; height:11px; overflow:hidden; }
#FooterLeft { background-image:url(../Graphics/Base0007.gif); background-position:left; background-repeat:no-repeat; height:18px; }
#FooterRight { background-image:url(../Graphics/Base0009.gif); background-position:right; background-repeat:no-repeat; height:18px; }
#CreditsTopLeft { background-image:url(../Graphics/Base0010.gif); background-position:left top; background-repeat:no-repeat; background-color:#007237; margin:0px 20px; height:10px; overflow:hidden; }
#CreditsTopRight { background-image:url(../Graphics/Base0011.gif); background-position:right top; background-repeat:no-repeat; margin:0px; height:10px; overflow:hidden; }
#Credits { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #a8e1c3; text-decoration: none; margin:0px 20px; background-color:#007237; padding:0px 10px; }
#CreditsBottomLeft { background-image:url(../Graphics/Base0012.gif); background-position:left top; background-repeat:no-repeat; background-color:#007237; margin:0px 20px 5px; height:10px; overflow:hidden; }
#CreditsBottomRight { background-image:url(../Graphics/Base0013.gif); background-position:right top; background-repeat:no-repeat; margin:0px; height:10px; overflow:hidden; }
#MenuBoxCenter { padding:0px 10px; position:absolute; }
.MenuTop { font-size:12px; font-weight:bold; color:#686248; }
#MenuBoxCenter ul.MenuBarHorizontal { display:block; }
#MenuBoxCenter ul.MenuBarHorizontal li { display:block; }
#MenuBoxCenter a.MenuBarItemSubmenu { display:block; cursor: pointer; padding:3px 5px; color: #686248; text-decoration: none; font-size:13px; border-right:#b7b29c solid 1px; margin-top: 10px; }
#MenuBoxCenter a.MenuBarItemSubmenu:hover { background-color:#9ab34f; color:#ffffff; border-right:#9ab34f solid 1px; }
#MenuBoxCenter ul.MenuBarHorizontal2 { display:none; }
#MenuBoxCenter ul.MenuBarSubmenuVisible { background-color:#d9d5c5; position:absolute; top:34px; display:block; }
#MenuBoxCenter ul.MenuBarHorizontal2 li { display:block; float:none; border-left: 1px solid #686248; border-bottom: 1px solid #686248; border-right: 1px solid #686248; }
#MenuBoxCenter a.MenuBarItemSubmenu2 { display:block; width:140px; cursor: pointer; padding:4px 8px; color: #686248; text-decoration: none; font-size:12px; }
#MenuBoxCenter a.MenuBarItemSubmenu2:hover { background-color:#9ab34f; color:ffffff; }
#MenuTopPagina32  { display:none !important; }
#BoxMenuII { position:relative; height:1px;}
#MenuII { position:absolute; left:502px; top:-6px; width:430px; z-index:1;}
#BoxMenuII img { margin-right:1px; }
.LinkMappa { border-bottom:#b7b29c solid 2px;}
.LinkMappa div { width:180px; border-top:#b7b29c solid 1px;}
.LinkMappa div a { display:block; width:180px; padding:3px 0; font-size:12px; font-weight:bold; color:#756c51; text-decoration:none; }
.LinkMappa div a:hover { background-color:#718235; padding:3px; color:#fff; text-decoration:none; }
#ElencoVideo .Testo { font-size:12px; }
.slideshow21 { margin:10px 10px 10px 0; }
.slideshow21 div.SpotTesto { float:left; margin-top:40px; }
.slideshow21 div.img {  float:left; margin: 0 0 0 10px; }
.slideshow21 img { width:150px; height:105px; }
#menuEspandibile {
	list-style:none;
	font-weight:normal;
	font-style:italic;
	padding-left: 0;
	margin:0;
}
#menuEspandibile a {
	color:#000;
}
#menuEspandibile ul {
	list-style:none;
	font-weight:normal;
	font-style:normal;
	padding-left:10px;
	margin:0 0 6px;
}
