/* BODY */
body {background: url(/img/bground.gif) repeat-x ; background-color: White;}

/* cont-colonna 1 */
#corpo .col-1 .percorso { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; vertical-align: middle; text-align: left; font-weight: bold;  margin-top: 1px; margin-bottom: 1px; width: 595px; background-image: url(/img/bg_percorso.gif); background-repeat: repeat-y; padding: 3px;margin: 0px auto 0 auto;}
#corpo .col-1 .percorso a, visited, active { color: #000 !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .percorso a:hover { color: #fff !important; text-decoration: underline; font-weight: bold;}

#corpo .col-1 .titolo-template { position: relative; width: 595px; background-color: Black;  height: 30px; text-align: left; z-index: 1;margin: 0px auto 0 auto;}
#corpo .col-1 .titolo-template h1 { position: absolute; top: 3px; left: 14px; padding: 0px;margin:0px; z-index: 2;font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px;font-weight: bold;}
#corpo .col-1 .titolo-template h1 a {text-decoration:none; color:#fff}
#corpo .col-1 .titolo-template h1 a:hover {text-decoration:none; color:#fff}


#index-box-template { position: relative; width: 595px; text-align: left; background-image: url(/cinema/img/bg_film.gif); background-repeat: repeat-y; padding: 0px; display:block; clear:left; margin: 0px auto 0 auto; background-color: #2F2F2F;}

#index-box-template .box-sx { width: 220px; float: left; margin: 0px; padding: 0px; }

#index-box-template .box-dx { width: 375px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#index-box-template .box-dx a {text-decoration:none; color:#fff}
#index-box-template .box-dx .cont {margin:3px;display:block;}


/* titoli film */
#tab-titoli { padding: 5px;}
.tit {margin: 8px 0px 0px 15px;}
#tab-titoli .titoli { margin-left: 28px; font-family: Tahoma, Helvetica, sans-serif; color: White; font-size: 11px; text-align: left; font-weight: bold; padding: 1px;}
#tab-titoli .titoli a:link, #tab-titoli .titoli a:visited, #tab-titoli .titoli a:active { 	color: #fff !important; text-decoration: none; font-weight: bold;}
#tab-titoli .titoli a:hover { color: #FDC10E !important; text-decoration: none; font-weight: bold;}

#tab-recensioni { padding: 10px 10px 0px 25px;}
#tab-recensioni .immagine { border: 3px solid #747474; float:left;}
#tab-recensioni .titolo { font-family: Arial, Helvetica, sans-serif; color: #FF9C05; font-size: 14px; font-weight: bold;}
#tab-recensioni .titolo a, visited, active {color: #FF9C05 !important; text-decoration: none; font-weight: bold;}
#tab-recensioni .titolo a:hover { color: #FF9C05 !important; text-decoration: underline; font-weight: bold;}
#tab-recensioni .titoli { font-family: Tahoma, Helvetica, sans-serif; color: #FF9C05; font-size: 11px; font-weight: bold;}
#tab-recensioni .titoli a, visited, active { color: #FF9C05 !important; text-decoration: none; font-weight: bold;}
#tab-recensioni .titoli a:hover { color: #FF9C05 !important; text-decoration: underline;  	font-weight: bold;}
#tab-recensioni .data { font-family: Tahoma, Helvetica, sans-serif; color: #747474;	font-size: 10px; font-weight: normal;}
#tab-recensioni .abstract { font-family: Verdana, Helvetica, sans-serif; color: #f2f2f2;	font-size: 12px; font-weight: normal; margin-top: 2px; margin-bottom: 35px; text-align: justify;}
#tab-recensioni .date { font-family: Tahoma, Helvetica, sans-serif; color: #cdcdcd; font-size: 10px; font-weight: normal; border-bottom: 1px #fff dotted; padding: 2px; text-align: right; margin-bottom: 10px;}
#tab-recensioni .abstracts { font-family: Verdana, Helvetica, sans-serif; color: #f2f2f2;	font-size: 11px; font-weight: normal; text-align: justify;}


/* layout notizie */
#box-notizie  {padding:0px; margin: 0px;}
#box-notizie .tit-notizie {text-align: right; margin-bottom: 8px;}
#box-notizie .titolo { margin-bottom: 2px; font-family: "Georgia"; font-size: 16px;	color: #000; font-weight: bold;}
#box-notizie .data { position: relative; font-family: Tahoma; font-size: 10px; color: #747474; font-weight: bold; padding: 1px;}
#box-notizie .data a, visited, active { color: #D8A309 !important; text-decoration: none;}
#box-notizie .data a:hover {color: #000 !important; text-decoration: none;}
#box-notizie .date { font-family: Verdana; font-size: 10px; color: #652E0C; font-weight: bold; display: block; padding: 2px; letter-spacing: -1px; }
#box-notizie .titoli { margin: 0px 0px 0px 0px; font-family: Verdana; font-size: 11px;
color: #F39516; font-weight: normal; display: block; padding: 4px; border-bottom: 1px dotted; color:#747474; width: 100%;}
#box-notizie .titoli a, visited, active { color: #F39516 !important; text-decoration: none; font-weight: normal;  display: block; width: 100%;}
#box-notizie .titoli a:hover {color: #FFF !important; text-decoration: none; font-weight: normal; display: block;}
#box-notizie .categoria {font-family: Tahoma; font-size: 12px; color: #fff; font-weight: bold; margin-left: 3px; margin-bottom: 8px; }
#box-notizie img.grande {border: 3px solid #D8A309; width: 120px; margin-left: 0px; margin-right: 0px; margin-top: 0px;}
#box-notizie .abstract {font-family: Verdana; font-size: 12px; margin-top: 1px; margin-left: 0px; margin-bottom: 16px; text-align: justify;}
#box-notizie .abstract a:link, #tab-notizie .abstract a:visited, #tab-notizie .abstract a:active {color: #330000 !important; text-decoration: none; font-weight: normal;}
#box-notizie .abstract a:hover { color: #000 !important; text-decoration: none; font-weight: normal;}
#box-notizie .tit-img { margin: 40px 0px 0px 3px;}
#box-notizie .altrenotizie {font-family: Verdana; font-size: 10px; text-align: right; color:#652E0C !important; font-weight: bold; margin-top: 20px;}
#box-notizie .archivio { font-size: 10px; font-family: Verdana,helvetica,sans-serif; text-align:right; padding:20px;color: #652E0C;}
#box-notizie .archivio select { font-size: 10px; font-family: Verdana,helvetica,sans-serif;  background-color: #652E0C; color: #fff;}


/* layout notizia singola */
#box-notizia .tit-notizia { text-align: right; margin-bottom: 8px;}
#box-notizia .categoria { font-family: Tahoma; font-size: 12px; color: #fff; font-weight: bold; padding:5px; }
#box-notizia .categoria a { color: #fff !important; text-decoration: none; font-weight: bold;}
#box-notizia .categoria a:hover { color: #FDC00A !important; text-decoration: underline;      	font-weight: bold;}
#box-notizia h1 { font-family: "Georgia"; font-size: 20px; color: #FF9C05; font-weight: bold; text-align:left; letter-spacing: 0px; margin: 8px 0px 8px 0px;}
#box-notizia .sottotitolo { font-family: Verdana; font-size: 11px; color: #fff; font-weight: bold;text-align:left; margin-top: 5px; margin-bottom: 10px;}
#box-notizia .notizia { font-family: Verdana; font-size: 13px; color: #fff; text-align: left;padding-top:5px;}
#box-notizia .data { font-family: Tahoma; font-size: 11px; color: #000; font-weight: bold; margin-top: 15px; border-bottom: 1px solid; color:#FDC00A; text-align: right;}
#box-notizia .inviatoda { font-family: Verdana; font-size: 11px; font-weight: normal; padding: 5px 0px 15px 0px; color:#fff; text-align: left;font-style:italic;}
#box-notizia .data-top { font-family: Tahoma, Helvetica, sans-serif; color: #747474;	font-size: 10px; font-weight: normal;}
#box-notizia .comune { font-family: Tahoma, Helvetica, sans-serif; color: #cdcdcd;	font-size: 11px; font-weight: bold;}
#box-notizia .dataamico { font-family: Tahoma; font-size: 11px;color: #fff;font-weight: bold; margin-top: 2px;text-align: left;}
#box-notizia .data-top { font-family: Tahoma; font-size: 11px;color: #cdcdcd;font-weight: normal; margin-top: 2px;text-align: left;padding-bottom:5px;}
#box-notizia .immagine { border: 2px solid #FF9C05; margin-left: 0px; margin-right: 4px; margin-top: 0px;float:left;}
#box-notizia a.bordo:link, a.bordo:visited { margin:0; padding:4px; width:130px; height:130px; border: 1px solid #D9A403; }
#box-notizia a.bordo:hover { margin:0; padding:4px; border: 1px solid #aaa; height:130px; width:130px; }
#box-notizia .sezione { padding: 5px; text-align: left; color:#FF9C05;}
#box-notizia .sezione a, visited, active { color: #fff !important; text-decoration: none; font-weight: normal;}
#box-notizia .sezione a:hover { color: #FDC00A !important; text-decoration: underline;      	font-weight: normal;}

#box-notizia .tit-sezione { font-family: Verdana; font-size: 11px; font-weight: bold; color:#FF9C05; text-align: left; padding-bottom: 8px;}
#box-notizia .immagini img { border: 2px solid #D9A403; margin:3px; }


.amico-stampa { font-family: Verdana; font-size: 10px; color: #fff !important; text-decoration: none; font-weight: bold; padding:15px;}
.amico-stampa a, visited, active { color: #fff !important; text-decoration: none; font-weight: bold;}
.amico-stampa a:hover {color: #FF9C05 !important; text-decoration: underline; font-weight: bold;}


#box-schedafilm { text-align: left; margin: 0; padding: 0;}
#box-schedafilm .titolo { font-family: Arial, Helvetica, sans-serif; color: #FF9C05; font-size: 15px; font-weight: bold; text-align: center;}
#box-schedafilm .con { font-family: Verdana, Helvetica, sans-serif; color: #D8A309; font-size: 12px; font-weight: normal; font-style: italic;}
#box-schedafilm .durata { font-family: Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px;
font-weight: normal; margin-top: 10px;}
#box-schedafilm .trama { font-family: Verdana, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: normal; margin-top: 10px; text-align: justify; }
#box-schedafilm .sale { font-family: Verdana, Helvetica, sans-serif; color: #FF9C05; font-size: 11px; font-weight: bold; margin-top: 35px;}
#box-schedafilm .sala { background-color: #6A6A6A; text-align: left; margin: 5px 2px 5px 2px; font-family: Tahoma; font-size: 12px; }
#box-schedafilm .localita { font-family: Arial, Helvetica, sans-serif; color: #FF9C05; font-size: 11px; font-weight: bold; text-align: center;}
#box-schedafilm .descrizione { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; font-weight: normal; text-align: left;}
#box-schedafilm .orari { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; font-weight: normal; text-align: left;}
#box-schedafilm .note { font-family: Verdana, Helvetica, sans-serif; color: #fff; font-size: 10px; font-weight: normal; text-align: left; margin-top: -3px;	margin-bottom: 15px;}

#tab-teatro { padding: 8px;	 }
#tab-teatro .titolo { font-family: Verdana, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: bold; margin-bottom: 3px;}
#tab-teatro .titolo a:link, #tab-teatro .titolo a:visited, #tab-teatro .titolo a:active {color: #fff !important; text-decoration: none; font-weight: bold;}
#tab-teatro .titolo a:hover { color: #FDC00A !important; text-decoration: none; font-weight: bold;}
#tab-teatro img.piccola { border: 2px solid #FDC00A; margin-left: 0px; margin-right: 4px; margin-top: 0px;}
#tab-teatro .immagine { border: 2px solid #FDC00A; margin-left: 0px; margin-right: 4px; margin-top: 0px;float:left;}
#tab-teatro .testo { font-family: Verdana, Helvetica, sans-serif; color: #989898; font-size: 12px; font-weight: normal;}
#tab-teatro .periodo { font-family: Verdana, Helvetica, sans-serif; color: #FDC00A; font-size: 10px; font-weight: bold;}

#box-evento-dx .tit-dx {text-align:right;margin-bottom:5px;}
#box-evento-dx .sottocategoria { font-family: Tahoma; font-size: 12px; color: #fff;	font-weight: bold; font-variant: small-caps;}
#box-evento-dx h1 { font-family: "Georgia"; font-size: 18px; color: #FF9C05; font-weight: bold; text-align:left; letter-spacing: 0px; margin: 8px 0px 8px 0px;}
#box-evento-dx .sottotitolo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight: bold; text-align: left; letter-spacing: 0px; margin-bottom: 2px;}
#box-evento-dx .periodo { font-family: Arial;  font-size: 14px; color: #FFCC00; font-weight: bold; text-align:left; padding: 0px; margin-bottom: 2px; margin-top: 3px;}
#box-evento-dx .info { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; color: #fff; font-weight: normal; text-align: left;margin:15px 0px 15px 0px;}
#box-evento-dx .testo { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	   font-size: 12px; color: #fff; font-weight: normal; text-align: left;padding:2px;}
#box-evento-dx .immagine { float:left; margin-right:5px;padding:2px;border: 2px solid #747474;}
#box-evento-dx a.bordo:link, a.bordo:visited { margin:0; padding:4px; width:130px; height:130px;
border: 1px solid #D9A403; }
#box-evento-dx a.bordo:hover { margin:0; padding:4px; border: 1px solid #aaa; height:130px; width:130px; }
#box-evento-dx .informazioni { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #FFCC00; font-weight: bold; font-variant: small-caps; border-bottom: 1px solid #FFCC00;  padding: 10px 5px 5px 0px;clear:left;}
#box-evento-dx .infoCont { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; text-align: left; margin: 1px 5px 10px 5px;}
#box-evento-dx .infoCont a, visited, active { color: #FFCC00 !important; text-decoration: none; font-weight: normal;}
#box-evento-dx .infoCont a:hover {color: #fff !important; text-decoration: underline; font-weight: normal;}
#box-evento-dx .mappa { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC00; font-weight: normal; text-align: right; margin: 5px;}
#box-evento-dx .mappa a, visited, active { color: #FFCC00 !important; text-decoration: none; font-weight: normal;}
#box-evento-dx .mappa a:hover {color: #fff !important; text-decoration: underline; font-weight: normal;}
#box-evento-dx .sezione { padding: 5px; text-align: left; font-family: Verdana; font-size: 11px; }
#box-evento-dx .tit-sezione { font-family: Verdana; font-size: 11px; font-weight: bold; color:#FFCC00; text-align: left; padding-bottom: 8px;font-variant: small-caps;}
#box-evento-dx .immagini img { border: 2px solid #D9A403; margin:3px; }
#box-evento-dx ul { margin-top:0px; }


#box-amico { margin:0; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding:0;}
#box-amico .categoria { font-family: Tahoma; font-size: 12px; color: #fff;	font-weight: bold; font-variant: small-caps;text-align:left;}
#box-amico .titolo { font-family: "Georgia"; font-size: 18px; color: #FF9C05; font-weight: bold; text-align:left; letter-spacing: 0px; margin: 8px 0px 8px 0px;}
#box-amico .data { font-family: Arial;  font-size: 14px; color: #fff; font-weight: bold; text-align:left; padding: 0px; margin-bottom: 2px; margin-top: 3px;}
#box-amico .sottocategoria { font-family: Tahoma; font-size: 12px; color: #fff;	font-weight: bold; font-variant: small-caps;text-align:left;}
#box-amico .notizia { font-family: Verdana; font-size: 11px; color: #fff;	font-weight: normal; text-align:left;}
#box-amico .periodo { font-family: Arial;  font-size: 14px; color: #fff; font-weight: bold; text-align:left; padding: 0px; margin-bottom: 2px; margin-top: 3px;}
#box-amico .impagina { font-family: Verdana; font-size: 11px; color: #fff !important; text-decoration: none; font-weight: normal;padding-top:20px;}
#box-amico .impagina a, visited, active { color: #fff !important;  text-decoration: none;}
#box-amico .impagina a:hover {color: #fff !important; text-decoration: underline;}

#form-amico form { width:360px; padding:0px; margin-top: 0px;}
#form-amico form div { margin:.3em 0;}
#form-amico fieldset { padding: 0.3em; border:0px;}
#form-amico #informazioni label { display:block; float:left; width:150px; text-align:right; font-weight:bold; color: #fff; padding-right:0; font-family:Verdana, sans-serif; font-size:11px;}
#form-amico #informazioni input { font-weight: normal; font-size: 11px; font-family: Verdana,helvetica,sans-serif; width:180px; border:#cdcdcd 1px solid; background-color: #fff; padding:0; margin-left:2px;}
#form-amico textarea { font-weight:normal; font-size:11px; font-family: Verdana,helvetica,sans-serif; width:180px; border:#cdcdcd 1px solid; background-color: #fff;
padding:0px 0px 0px 2px; margin-left:2px;}
#form-amico input#bottone { width:100px; border:#cdcdcd 1px solid; background-color: #FF9C05; color: #ffffff; font-weight: bold; font-size:11px ; font-family:Verdana,helvetica,sans-serif;}	

.indice-sx {font-family: Tahoma; font-size: 10px; padding:2px; text-align: right;}
.indice-sx a, visited, active { color: #fff !important; text-decoration: none; font-weight: bold;}
.indice-sx a:hover { color: #fff !important; text-decoration: none; font-weight: bold;}

.impagina { font-family: Verdana; font-size: 11px; margin-top: 10px; text-align: center;color: #fff !important;}
.impagina a, visited, active { color: #fff !important; text-decoration: none; font-weight: normal;}
.impagina a:hover { color: #fff !important; text-decoration: underline;      	font-weight: normal;}
