/* Passione di Sordevolo */
html, body {
	margin: 0;
	padding: 0;
}
body {
	font-size: 1em;
	font-family: Verdana, Arial, sans-serif;
	color: #000;
	background-color: #fff;
}
/* Elementi base */
a{
outline: none;
}

a, a:link, a:visited, a:active {
	text-decoration: none;
	color: #a33;
	text-decoration: none;
  
}
a:hover {
	color: #c63;
}
img {
	border: none;
}
a.sottol {
	border-bottom: #666;
  border-width: 0px 0px 1px 0px;
  border-style: none none dotted none;
}
p {
	margin: 0;
	padding: 2px 0 3px 0;
	text-indent: 1em;
	font-size: 0.7em;
	text-align: justify;
}
.band_ita {
  margin: 8px 5px 0 0;
  position: relative;
	float: right;
}
.band_gb {
  margin: 8px 0 0 0;
  position: relative;
	float: right;
}
/* Impaginazione */
#main {
	position: absolute;
	width: 760px;
	top: 0;
	left: 50%;
	margin-left: -390px;
	padding-left: 24px;
}
#header {
	width: 760px;
	height: 216px;
	background: #fff;
	position: relative;
	left: -25px;
	/*distanza della testata dal menu*/
	padding-bottom: 10px;
	z-index: 0;
}
#header_flag {
	width: 100px;
	height: 40px;
	background: #fff;
	position: relative;
	float: right;
	margin-right: 27px;
	margin-bottom: -40px;
	z-index: 1;
}
#nav {
	background: #c93 url(../img/nav-w.gif) repeat-x; /*Per ovviare al bordo bianco della nav */
	margin-top: 2px;
	width: 736px;

}
#content {
  margin-top: 25px;
	padding-bottom: 35px;
	/*distanza del contenuto dal menu sopra*/
	border-top: 10px solid #fff;

}
#content li.descrizioni {
  font-size: 0.7em;
	text-align: justify;
	padding-bottom: 10px;
}
#content table.direttivo {
  font-size: 0.7em;
}
#content table.rassegna_stampa {
  font-size: 0.7em;
    border: 1px solid #c93;
}
#content td.rstmp {
  border: 1px solid #c93;
}
#ccol {
	width: 735px;
	float: left;
	margin: 10px 0 0 60px;
}
#apcol {
	width: 735px;
	float: left;
	margin: 10px 0 20px 0;
}
#lcol {
	width: 458px;
	float: left;
}
#lcol_up {
	width: 458px;
	float: left;
}
#lcol_down {
	width: 458px;
	float: left;
	padding-top: 10px;
}
#rcol {
	width: 258px;
	float: left;
	margin-left: 20px;
}
#rcol_up {
	width: 258px;
	float: left;
}
#rcol_down {
	width: 258px;
	float: left;
}
#r-news {

}
#r-news img {
  float: left;
  margin: 0 5px 0 0;
}
#r-altro {

}
#singlecol {
	width: 650px;
	margin-left: 43px;
	overflow: hidden;
}
#fondo_singlecol {
	width: 650px;
	margin-left: 43px;
	overflow: hidden;
	float: top;
}
#singlecol_left {
	width: 325px;
	float: left;
}
#singlecol_right {
	width: 325px;
	float: right;
}
#footer {
	font-size: 0.7em;
	color: #000;
	background: #fff;
	overflow: hidden;
	text-align: center;
	padding: 2px 0 3px 0;
	clear: both;
	width: 736px;
	border-top: 10px solid #fff;
}
#footer #navcopy {
	border-top: 10px solid #a33;
	padding-top: 5px;
}
#navcopy #copydiv {
	width: 636px;
	text-align: right;
	height: 25px;
}
#banners {
	background: #fff; 
	clear: both;
}
/* DETTAGLI STAMPA */
#detstampa {
	width: 735px;
	text-align: center;
}
#detstampa img {
	max-width: 735px;
}
#detstampa2 {
	width: 732px;
	text-align: center;
}
#detstampa #stampaimg {
	width: 350px;
	float: left;
}
#detstampa #stampadati {
	width: 400px;
	float: left;
	padding-left: 10px;
}
/* DETTAGLI FOTO */
#detfoto {
	width: 760px;
	text-align: center;
}
#detfoto #fotoimg {

}
#detfoto #fotodati {

}
/* Formattazione */
#r-news h4 {
	margin: 10px 0 0 0;
	padding: 2px 0 3px 3px;
	font-weight: bold;
	color: #fff;
	background: #a33;
	font-size: 0.7em;
}
#r-news p {
	font-size: 0.7em;
	margin: 0;
	padding: 2px 10px 2px 10px;
	text-align: justify;
}
#r-news p.casamaria {
	font-size: 0.7em;
	margin: 20px 0;
	padding: 2px 10px 2px 10px;
	text-align: justify;
	text-indent: 0;
}
img.destra {
	float: right;
	padding: 5px 0px 10px 15px;
}
img.sinistra {
	float: left;
	padding: 5px 15px 5px 0px;
}
p.centrato {
	text-align: center;
}
ul.no_indent {
	margin: 0;
	padding: 2px 0 3px 65px;
	text-indent: 0;
	font-size: 0.7em;
	text-align: left;
}
p.no_indent {
	margin: 0;
	padding: 2px 0 3px 0;
	text-indent: 0;
	font-size: 0.7em;
	text-align: center;
}
p.grey {
	margin: 0;
	padding: 20px 0 3px 0;
	text-indent: 0;
	font-size: 0.6em;
	text-align: center;
	color: grey;
}
h3.titoli {
	text-align: center;
	padding: 0;
	margin: 10px 0 15px 0;
	color: #a33;
}
h4.titoli {
	text-align: center;
	padding: 0;
	margin: 10px 0 15px 0;
	color: #a33;
}
h4.title_news {
  width: 732px; 
	text-align: center;
	padding: 0;
	}

.elenco_aperto {
	width: 717px;
}
/*Classi per sezioni */
.sezioni {
	clear: both;
}
#moviefloat {
	width: 453px;
	height: 152px;
	background-color: #fff;
	float: left;
	padding-left: 3px;
	margin-bottom: 10px;
}
.sezioni .imgfloat {
	width: 152px;
	float: left;
}
.sezioni .txtfloat {
	width: 301px;
	float: left;
	padding-left: 5px;
	margin-bottom: 10px;
}
.sezioni h4 {
	margin: 0;
	font-size: 0.7em;
	color: #000;
	font-weight: bold;
	padding: 2px 0 3px 10px;
}
.sezioni h4#sez1 {
	background: #ff9;
}
.sezioni h4#sez2 {
	background: #fcf;
}
.sezioni h4#sez3 {
	background: #cc6;
}
.sezioni h4#sez4 {
	background: #ccf;
}
.sezioni img {
	border: 1px solid #000;
}
.sezioni p {
	margin: 0;
	padding: 2px 0 3px 10px;
	text-indent: 1em;
	font-size: 0.7em;
	text-align: justify;
}
.sezioni a {

}
.banner_home {
  padding: 0 0 10px 0;
  border: 0;
  text-decoration: none;
}
#lapassione {

}
/* Classi per area Informazioni */
#infonav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#infonav ul li {
	margin: 0;
	padding: 0;
	float: left;
	width: 219px;
}
#infonav ul li a {
	display: block;
	padding: 2px 0 3px 40px;
	font-size: 0.7em;
	height: 46px;
	margin: 0 6px 12px 6px;
	font-weight: bold;
	border: 1px solid #fff;
}
#infonav ul li a span {
	font-weight: normal;
	color: #000;
}
#infonav ul li a:hover {
	border: 1px dashed #ccc;
}
#infonav ul li a#info1 {
	background: url(../img/icon-calendario.gif) no-repeat 0 center;
}
#infonav ul li a#info2 {
	background: url(../img/icon-prenota.gif) no-repeat 0 center;
}
#infonav ul li a#info3 {
	background: url(../img/icon-info.gif) no-repeat 0 center;
}
#infonav ul li a#info4 {
	background: url(../img/icon-mappa.gif) no-repeat 0 center;
}
#infonav ul li a#info5 {
	background: url(../img/icon-salastampa.gif) no-repeat 0 center;
}
#infonav ul li a#info6 {
	background: url(../img/icon-presskit.gif) no-repeat 0 center;
}
#infonav ul li a#info7 {
	background: url(../img/icon-pres.ico) no-repeat 0 center;
}
#infonav ul li a#info8 {
	background: url(../img/icon-eventi.ico) no-repeat 0 center;
}
#infonav ul li a#info9 {
	background: url(../img/icon-prove.png) no-repeat 0 center;
}
#infonav ul li a#info10 {
	background: url(../img/icon-cast.ico) no-repeat 0 center;
}
#infonav ul li a#info11 {
	background: url(../img/icon-testo.ico) no-repeat 0 center;
}
#infonav ul li a#info12 {
	background: url(../img/icon-recapiti.jpg) no-repeat 0 center;
}
#infonav ul li a#info13 {
	background: url(../img/icon-cons.ico) no-repeat 0 center;
}
#infonav ul li a#info14 {
	background: url(../img/icon-planimetria.ico) no-repeat 0 center;
}
#infonav ul li a#info15 {
	background: url(../img/icon-plastico.ico) no-repeat 0 center;
}
#infonav ul li a#info16 {
	background: url(../img/icon-tribune.gif) no-repeat 0 center;
}
#infonav ul li a#info17 {
	background: url(../img/icon-costr.ico) no-repeat 0 center;
}
#infonav ul li a#info18 {
	background: url(../img/icon-patr.ico) no-repeat 0 center;
}
#infonav ul li a#info19 {
	background: url(../img/icon-sponsor.ico) no-repeat 0 center;
}
#infonav ul li a#info20 {
	background: url(../img/icon-storiamuseo.ico) no-repeat 0 center;
}
#infonav ul li a#info21 {
	background: url(../img/icon-aperturemuseo.ico) no-repeat 0 center;
}
#infonav ul li a#info22 {
	background: url(../img/icon-fotomuseo.ico) no-repeat 0 center;
}
#infonav ul li a#info23 {
	background: url(../img/icon-accoglienza.ico) no-repeat 0 center;
}
#infonav ul li a#info24 {
	background: url(../img/icon-pdf.png) no-repeat 0 center;
}
#infonav ul li a#info25 {
	background: url(../img/icon-prezzi.png) no-repeat 0 center;
}
#infonav ul li a#info26 {
	background: url(../img/icon-dormire.ico) no-repeat 0 center;
}
#infonav ul li a#info27 {
	background: url(../img/icon-pacchetti.png) no-repeat 0 center;
}
#infonav ul li a#info28 {
	background: url(../img/icon-chisiamo.png) no-repeat 0 center;
}
#infonav ul li a#info29 {
	background: url(../img/icon-consiglio.png) no-repeat 0 center;
}
#infonav ul li a#info30 {
	background: url(../img/icon-rassegna.ico) no-repeat 0 center;
}
#infonav ul li a#info31 {
	background: url(../img/icon-visite.ico) no-repeat 0 center;
}
/*Classi per accessibilità */
.noshow {
	line-height: 1px;
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	float: left;
}
#dx-titolo {
	text-indent: -5000px;
	background: url(../img/titolo_news.jpg) no-repeat;
	height: 20px;
	margin: 0;
	padding: 0;
}
#dx-titolo-eng {
	text-indent: -5000px;
	background: url(../img/titolo_news_eng.jpg) no-repeat;
	height: 20px;
	margin: 0;
	padding: 0;
}
#dx-info_acc {
	text-indent: -5000px;
	background: url(../img/titolo_accoglienza.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#dx-info_up {
	text-indent: -5000px;
	background: url(../img/titolo_associazione.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#dx-info_acc_eng {
	text-indent: -5000px;
	background: url(../img/titolo_accoglienza_eng.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#dx-info_up_eng {
	text-indent: -5000px;
	background: url(../img/titolo_associazione_eng.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#sx-anfi {
	text-indent: -5000px;
	background: url(../img/titolo_anfiteatro.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#sx-anfi_eng {
	text-indent: -5000px;
	background: url(../img/titolo_anfiteatro_eng.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#dx-patr {
	text-indent: -5000px;
	background: url(../img/titolo_patrocini.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#dx-patr_eng {
	text-indent: -5000px;
	background: url(../img/titolo_patrocini_eng.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#dx-rass {
	text-indent: -5000px;
	background: url(../img/titolo_rassegna_stampa.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#dx-rass_eng {
	text-indent: -5000px;
	background: url(../img/titolo_rassegna_stampa_eng.jpg) no-repeat;
	height: 20px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#sx-info {
	text-indent: -5000px;
	background: url(../img/titolo_info.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#sx-info-eng {
	text-indent: -5000px;
	background: url(../img/titolo_info_eng.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}
#sx-passione {
	text-indent: -5000px;
	background: url(../img/titolo_passione.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
}
#sx-passione-eng {
	text-indent: -5000px;
	background: url(../img/titolo_passione_eng.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
}
#sx-spettacolo {
	text-indent: -5000px;
	background: url(../img/titolo_spettacolo.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
}
#sx-spettacolo_eng {
	text-indent: -5000px;
	background: url(../img/titolo_spettacolo_eng.jpg) no-repeat;
	height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
	clear: both;
}
#floatsx {
	float: left;
	background: #fff;
}
#floatdx {
	float: right;
	background: #fff;
}
#navcopy ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#navcopy ul li {
	float: left;
}
#navcopy ul li a {
	width: 25px;
	height: 16px;
	display: block;
	overflow: hidden;
	text-indent: -5000px;
}
#navcopy ul li a#home {
	background: url(../img/icon-home.gif) no-repeat;
}
#navcopy ul li a#map {
	background: url(../img/icon-map.gif) no-repeat;
}
#navcopy ul li a#mail {
	background: url(../img/icon-mail.gif) no-repeat;
}
#navcopy ul li a#top {
	background: url(../img/icon-top.gif) no-repeat;
}
/* Navigazione interna alle sezioni */
ul.intnav {
	margin: 0;
	padding: 10px 5px 0px 5px;
	list-style: none;
	text-align: center;
}
ul.intnav li {
	display: inline;
}
ul.intnav li a{
	background: #eee;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	padding: 2px;
	font-size: 0.8em;
}
ul.intnav li a:hover{
	background: #ccc;
}
/* Galleria fotografica */
#gallery {
	width: 480px;
	margin-left: 128px;

}
#gallery ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#gallery ul li{
	display: inline;
	float: left;
	width: 160px;
	height: 130px;
	text-align: center;
}
#gallery ul li a{
	font-size: 0.7em;
}

/*PAGER*/
#pager{
	text-align: center;
	font-size: 0.8em;
	margin-bottom: 10px;
}
/* Carrello Editoria */
#editoria_carrello td, #editoria_carrello tr {
    border: 1px solid #000;
}
#editoria_carrellotd {
    background-color: #E8E8E8;
}
#editoria_carrello a {
    color: #0000ff;
}
.editoria td, .editoria tr {
    border: 1px solid #000;
}
.editoria_carrellotd {
    background-color: #E8E8E8;
    text-align: center;
}
.editoria_carrello a {
    color: #0000ff;
}
/* Omaggi */

#omaggi {
	width: 400px;
	float: left;
	margin: 20px 0 0 168px;
}

#omaggi_sx {
	width: 100px;
	float: left;
	margin: 0;
}

#omaggi_dx {
	width: 290px;
	float: left;
	margin: 0 0 0 10px;
}

#omaggi_dx p {
font-size:0.7em;
margin:0;
padding:0;
text-align:justify;
text-indent:0;
}

