body {background:url(/img/sfondonuovo.png) repeat-x #A75707;color:#fff;font:11px Verdana,Arial,Helvetica,sans-serif;margin:0}
a {text-decoration:none}
h4 {font-size:12px;margin:5px 0 0;padding:0}
p {margin:5px 0 0}
ul {margin-top:5px}
td {vertical-align:top}
input,select {font:11px Arial,Helvetica,sans-serif}
img,form {border:0;margin:0}
hr {display:none}

#sfondo {background:url(/img/sfondo_cupolanuovo.jpg) no-repeat}
#frame {width:740px;padding-top:10px;margin:0 auto}

#header {background:url(/img/sfondo_navbar.png) repeat-x;margin:0;position:relative; width:100%;}
#header form {float:right; margin-top:5px;margin-right:1px}
#header form label, #header form label .en {background:url(/img/form_cerca.png) no-repeat; height:17px; width:49px; float:left; text-indent:-100000px}
#header form label.en {background-image:url(/img/form_cerca_en.png)}
#header form input.testo {background:url(/img/form_sfondo_input.png) no-repeat; height:17px; width:114px; float:left; padding:1px; border:0; color:#fff}
#header form a.pulsante {background:url(/img/form_ok.png) no-repeat;width:27px;height:17px; float:left; text-indent:-100000px; border:0;color:#fff; display:block}
#header h1 {display:none}
#header ul {height:39px;list-style:none;margin:0;padding:0;list-style:none;}
#header ul li {background:url(/img/navbar1_home.gif) no-repeat;float:left;width:58px}
#header ul li a {display:block;height:39px;text-indent:-1000px}
#header ul li.percorsi {background-image:url(/img/navbar2_percorsi.gif)}
#header ul li.percorsiEn {background-image:url(/img/navbar2en_percorsi.gif)}
#header ul li.utilita {background-image:url(/img/navbar3_utilita.gif)}
#header ul li.utilitaEn {background-image:url(/img/navbar3en_utilita.gif)}
#header ul li ul#boxPercorsi {background:url(/img/sfondo_utilita.png) repeat-x #934C06;border:1px solid #D78D43;display:none;height:20px;left:65px;padding:2px;position:absolute;top:37px;width:325px;z-index:1}
#header ul li ul#boxUtilita {background:url(/img/sfondo_utilita.png) repeat-x #934C06;border:1px solid #D78D43;display:none;height:20px;left:122px;padding:2px;position:absolute;top:37px;width:395px;z-index:2}
#header ul li ul li {background:none;padding:4px 10px;width:auto}
#header ul li ul li a {color:#FFF;display:inline;font-weight:700;height:auto;text-decoration:none;text-indent:0}
#header ul li ul li a:hover {color:#FC0}

#footer h5 {border-left:1px solid #D78D43;float:right;font-size:11px;font-weight:700;margin:0;padding:0 0 0 3px}
#footer h6 {color:#FFF;font-size:9px;margin:0 0 4px;padding:0}
#footer a {color:#FFF}

#navigazioneHome, #navigazioneHomeEn {background:url(/img/sfondo_home.jpg) no-repeat;margin:50px 0 0;padding:0 0 0 140px;height:72px; }
#navigazioneHome ul, #navigazioneHomeEn ul {list-style:none; margin:0; padding:0; height:72px; background:url(/img/home_voci.png) no-repeat}
#navigazioneHome li,#navigazioneHomeEn li {float:left}
#navigazioneHome li a, #navigazioneHomeEn li a {background:url(/img/home_voci.png) -1000px no-repeat;display:block; width:70px; height:72px; text-indent:-100000px; }
#navigazioneHome li a:hover.storia, #navigazioneHomeEn li a:hover.storia  {background-position:0 -100px}
#navigazioneHome li a:hover.restauro, #navigazioneHomeEn li a:hover.restauro {background-position:-70px -172px}
#navigazioneHome li a:hover.visita, #navigazioneHomeEn li a:hover.visita {background-position:-140px -244px}
#navigazioneHome li a:hover.eventi, #navigazioneHomeEn li a:hover.eventi {background-position:-210px -316px}
#navigazioneHomeEn ul, #navigazioneHomeEn li a {background-image:url(/img/home_voci_en.png)}

#navigazione {background:#9D5E1F;color:#FFF;font-size:12px;border:1px solid #D78D43;font-weight:700;text-align:center;margin:5px 0 0;}
#navigazione ul {height:17px;list-style:none;margin:0;padding:0;border-bottom:1px solid #D78D43;}
#navigazione ul li {float:left;padding:2px 0;text-align:center;width:10%}
#navigazione ul li a {color:#FFF}

#navigazione ul li.on {background:#5a2f04;border:1px solid #D78D43; border-width:0 1px}
#navigazione ul li.primo { border-left:0;}
#navigazione ul li a:hover,#navigazione li.on a {color:#FC0}
#navigazione p { height:13px; background:#5A2F04; font-size:11px; margin:0; padding:0;}

#principale,#principaleStoria {background:url(/img/sfondo_main.png) #FEF8EF right repeat-y;border:1px solid #D78D43;border-top:0;color:#391F05;min-height:450px}
#principaleStoria {background-image:url(/img/sfondo_storia.png)}
#principale a,#principaleStoria a,#popUp a {color:#61360A}
#principale a:hover,#principaleStoria a:hover,#popUp a:hover {color:#AC6116}

#colonnaSinistra {color:#391F05;float:left;text-align:justify;width:455px; padding-left:20px}
#colonnaSinistra h3, #colonnaDestra h3 {border-bottom:1px solid #D78D43;font-size:14px;font-variant:small-caps;font-weight:400;margin:0 0 5px;padding:15px 0 5px}
#colonnaDestra {float:right;padding:10px 0;width:230px}
#colonnaDestra h3 {padding:15px 5px 5px}
#colonnaDestra p {padding:5px 5px 0}
#principaleStoria #colonnaSinistra {width:565px}
#principaleStoria #colonnaDestra {width:130px;font-size:9px}

h2 {margin:10px 0;padding:0;height:25px;background:url(/img/titolo_news.gif) center no-repeat;text-indent:-5000px; font-size:14px}
h2.contatti {background-image:url(/img/titolo_contatti.gif)}
h2.contattiEn {background-image:url(/img/titolo_contattien.gif)}
h2.eventi {background-image:url(/img/titolo_eventi.gif)}
h2.eventiEn {background-image:url(/img/titolo_eventien.gif)}
h2.informazioni {background-image:url(/img/titolo_informazioni.gif)}
h2.informazioniEn {background-image:url(/img/titolo_informazionien.gif)}
h2.libreria {background-image:url(/img/titolo_libreria.gif)}
h2.libreriaEn {background-image:url(/img/titolo_libreriaen.gif)}
h2.multimedia {background-image:url(/img/titolo_multimedia.gif)}
h2.notizie {background-image:url(/img/titolo_news.gif)}
h2.restauro {background-image:url(/img/titolo_restauro.gif)}
h2.restauroEn {background-image:url(/img/titolo_restauroen.gif)}
h2.storia {background-image:url(/img/titolo_storia.gif)}
h2.storiaEn {background-image:url(/img/titolo_storiaen.gif)}
h2.visita {background-image:url(/img/titolo_visita.gif)}
h2.visitaEn {background-image:url(/img/titolo_visitaen.gif)}

h3.eventi {background:url(/img/sfondo_eventi.png) no-repeat;height:20px; margin-top:15px !important; padding-top:20px; text-align:right; font-size:16px !important;  font-weight:bold !important }

.tabella {border-collapse:collapse;margin:5px 0 0;width:98%}
.tabella h4,
.tabella p {margin:0;padding:0 0 5px}
.tabella td {padding:2px 5px;vertical-align:top}
.tabella td.img {padding:2px 0px;width:1%}
.tabella td.img img {border:1px solid #D78D43}

.lista {border-bottom:1px solid #D78D43;list-style:none;margin:0;padding:0}
.lista li {padding-bottom:10px}
.lista a {background:url(/img/freccia_off.gif) 5px 3px no-repeat;display:block;font-weight:bold;padding-left:20px}
.lista a:hover,
.lista a.on,
.lista a.onbasso {background-image:url(/img/freccia_on.gif);color:#AC6116 !important;font-style:italic}
.lista a:hover {font-style:normal}
.lista a:hover.on,
.lista a:hover.onbasso {font-style:italic;cursor:default}
.lista a.onbasso {background-image:url(/img/freccia_on_basso.gif)}
.lista ul {list-style:none;margin:10px 0 0;padding:0} 
.lista ul li {padding-left:10px}

#europa {background:url(/img/sfondo_storia_eventi.png) no-repeat; margin:15px 0; text-align:center; height:50px;}
#europa h4 { float:left; width:100px; margin:14px 0 0 10px; padding:0; font-size:11px}
#europa ul {list-style:none; margin:0; padding:0; }
#europa ul li {width:auto;  margin:4px 0 0 10px;  padding:0; float:left; font-size:9px}

.altro {text-align:right;font-size:10px;font-weight:bold}
.altro strong {background:url(/img/icon.gif) 0 4px no-repeat;padding-left:10px}

.blocco {padding:10px 0 15px;border-bottom:1px solid #D78D43}

.pulisci {clear:both}

.navbar1 {background:#9D5E1F;border:0px solid #D78D43;color:#FFF;font-weight:bold;text-align:center;font-size:12px;margin-top:5px}
.navbar1 TABLE {width:100%;padding:0px;margin:0px}
.navbar1 TD {text-align:center;padding:2px;border-bottom:1px solid #D78D43;border-top:1px solid #9D5E1F}
.navbar1 a {color:#FFF;font-weight:bold;text-decoration:none}
.navbar1 a:hover {color:#FFCC00}
.navbar1ON {background:#5a2f04;border-bottom:1px solid #5a2f04;border-left:1px solid #D78D43;border-right:1px solid #D78D43;border-top:1px solid #D78D43}
.navbar1ON A {color:#FFCC00;text-decoration:none}
.navbar2 {color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-size:11px;background:#5A2F04 repeat-x;text-align:left;padding:2px}
.navbar2 TABLE {width:100%}
.navbar2 td {padding:3px;vertical-align:top}
.navbar2ON A {color:#FFCC00;text-decoration:none}

#popUp {background:url(/img/sfondonuovo.png) repeat-x #a75707}
#popUp #header {background:url(/img/popup_titolo.jpg) #a75707 no-repeat;border-bottom:1px solid #D78D43;font-weight:bold;padding:4px; width:auto;}
#popUp #header h1 {font-size:14px;margin:0;padding:0; display:block}
#popUp #header .chiudi {float:right;padding-left:10px;border-left:1px solid #D78D43;font-size:12px;margin:3px 0 0}
#popUp #header .chiudi a {background:url(/img/quadratino_off.gif) right no-repeat;padding-right:15px;color:#fff}
#popUp #header .chiudi a:hover {background-image:url(/img/quadratino_on.gif)}
#popUp #frame {padding:0;margin:0px 9px;border:1px solid #D78D43;border-width:0 1px;background:#FEF8EF;width:auto;color:#391F05;text-align:justify;min-height:370px}
#popUp #frame h3 {margin:0 0 10px;padding:5px 10px;border-bottom:1px solid #D78D43;}
#popUp #frame p {padding:5px 10px;margin:0}
#popUp #frame table {height:290px;width:100%;border-collapse:collapse}
#popUp #frame table td {text-align:center;vertical-align:middle}
#popUp #frame .fasi {background:#D78D43;color:#FFF;float:right;border:1px solid #D78D43;font-weight:bold;padding:2px 5px;font-size:11px;text-align:right;margin-top:4px}
#popUp #footer {border-top:1px solid #D78D43;background:url(/img/popup_titolo2.gif) no-repeat;height:25px}
#popUp #footer .naviga {float:right;font-size:13px;text-align:right;padding:0 5px}
#popUp #footer .naviga a.avanti,
#popUp #footer .naviga a.indietro {background:url(/img/frecciadx_off.gif) no-repeat;width:7px;height:11px;text-indent:-1000px}
#popUp #footer .naviga a.avanti:hover {background-image:url(/img/frecciadx_on.gif)}
#popUp #footer .naviga a.indietro {background-image:url(/img/frecciasx_off.gif)}
#popUp #footer .naviga a.indietro:hover {background-image:url(/img/frecciasx_on.gif)}


#home {background-image:none;background-repeat:no-repeat;background-color:#904D09;margin-top:5px}
#home a {color:#FFF;text-decoration:none}
#home a:hover {color:#FFCC00}
#home #frame {width:736px;margin:20px auto;margin-bottom:0px;background-color:#904D09;padding:10px;border:1px solid #D78D43}
#home #header {display:none}
#home .elenco {list-style:none;margin:0;padding:0;font:10px Arial, Helvetica, sans-serif}
#home .elenco li {margin-top:3px}
#home .elenco a {background:url(/img/quadratino_lista.png) 0 2px no-repeat;padding-left:15px}
#home .elenco a:hover {color:#FFCC00 !important;background-position:0 -16px;font-style:italic}
#home #footer { background:url(/img/logopd.gif) top right no-repeat; padding-top:60px}
#home #footer h5 {border:0;}


.inputeventi {
	border:1px solid #D78D43;
	
	margin:0px;
	background:#d06c09;
	color:white;
}

























.credits1 {
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-bottom:4px;
}

.credits1 a {
	color:#FFF;
	text-decoration:none;
}

.credits2 {
	border-left:1px solid #D78D43;
	color:#FFF;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
}







.popup {background:url(/img/sfondonuovo.png) repeat-x #a75707}
.popup a {color:#61360A} .popup a:hover {color:#AC6116}
.popupstriscia {background:url(/img/popup_titolo.jpg) #a75707 no-repeat;border-bottom:1px solid #D78D43;font-weight:bold;font-size:14px;padding:4px}
.popupchiudi {float:right;padding-left:10px;border-left:1px solid #D78D43;font-size:12px}
.popupchiudi a {color:#FFF;text-decoration:none} .popupchiudi a:hover {color:#FFCC00}
.popupfooter {border-top:1px solid #D78D43}