/* ************************************************************************** */
/* RESET STILI EMBEDDED NEI BROWSER                                           */
/* ************************************************************************** */
/*
@import url("http://pprg.infoteca.it/easynet/Archivi/ccsf/styles/reset.css"); */

/* ************************************************************************** */
/* COLORI PRINCIPALI                                                          */
/* ************************************************************************** */
/* 

#C5AD03 link
#3C3C3C background

*/



/* ************************************************************************** */
/* STILI sui TAG                                                              */
/* ************************************************************************** */

* {font-family: Tahoma, Verdana, Georgia, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}
body {margin:0 auto; font-size: 68.75%; background-color:#FFF; }

A:LINK, A:VISITED {COLOR: #C5AD03; TEXT-DECORATION: none; cursor:pointer;}
A:HOVER {COLOR: #C5AD03; TEXT-DECORATION: underline; cursor:pointer;}

h1 {font-family:Tahoma, Verdana, Trebuchet MS, Georgia, Geneva, Arial, Helvetica, sans-serif; font-size:1.545em; color:#77685E; font-weight: bold; margin: 0px; margin-bottom: 14px; margin-top: 7px;}
h2 {margin:0; padding:0; padding-top:5px; padding-bottom:10px; font-size:1.455em;font-family:Tahoma, Verdana, Trebuchet MS, Georgia, Geneva, Arial, Helvetica, sans-serif;  color:#77685E; font-weight:bold; }
h3 {margin:0; padding:0; padding-top:5px; padding-bottom:10px; font-size:1.364em; color:#77685E; font-weight: bold; font-family:Tahoma, Verdana, Trebuchet MS, Georgia, Geneva, Arial, Helvetica, sans-serif;}
h4 {margin:0; padding:0; padding-top:5px; padding-bottom:10px; font-size:1.273em; color:#77685E; font-weight: bold; font-family:Tahoma, Verdana, Trebuchet MS, Georgia, Geneva, Arial, Helvetica, sans-serif;}

p {margin: 0px; margin-bottom: 10px;}
HR {COLOR: #b5b3a5; height : 1px; border:none; background-color:#b5b3a5; }
IMG {border: 0;}

/*ul {padding: 0px; margin-top:0px;}
li { LIST-STYLE-TYPE:none;}
li a1:link, li a1:visited, li a1:active {color:#8A1F19;}
li a1:hover {text-decoration:underline; color:#8A1F19;}

ul.custom li { LIST-STYLE-TYPE:circle ; padding-left:10px; margin-left:10px;}    */

.TBL_DEBUG {display:none;}
.BTN_CACHE {margin-top: 20px;}
.clear { CLEAR: both; PADDING: 0px; DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; }

.DV_CLEAR, .CLEAR {clear:both; height:1px; }

/* ************************************************************************** */
/* GESTIONE ELEMENTI PRINCIPALI DI STRUTTURA                                  */
/* ************************************************************************** */

/* for all browsers that understand min-width */
.width {width:100%; min-width:960px;}

/* the bodge for IE6 browsers */
/* * html .minwidth {border-left:900px solid #8A8879; position:relative; float:left; z-index:1;}*/
* html .minwidth {border-left:970px solid #FFF; position:relative; float:left; z-index:1; }
* html .minwidthreset {margin-left:-970px; position:relative; float:left; z-index:2;   }

.outer {width:970px; margin: 0 auto; overflow:hidden; height:100%; background:url(../images/VR_dotted.gif) repeat-y 240px 0px }

.minwidth {}

.pnlTop {background:#FFF; padding-bottom:10px;}
.pnlLeft {width:230px; float:left; padding-right:10px;}

.pnlMain  {width:720px; padding-left:10px;  float:left;}
.pnlBottom {margin-left:250px; margin-bottom:5px; padding:4px 10px 4px 10px; background:#424242; color:#C5AD03; margin-top:15px;}

/* ************************************************************************** */
/* TOP                                                                        */
/* ************************************************************************** */

/* TOP1 */
.TDBOX_TOP1_LOGO {background:url(../images/TOP_logo.gif) top left no-repeat #3C3C3C; width:500px; height:68px; } /*550*/

/*link*/
.TBLBOX_TOP1 {width:970px;}
.TDBOX_TOP1_LN {vertical-align:bottom; background-color:#3C3C3C;}
a.LNBOX_TOP1_LN {font-size:1.1em; color:#C5AD03; padding-left:11px; padding-right:10px; background:url(../images/TOP_vr.gif) no-repeat left bottom;}

/* TOP2 */
.TDBOX_TOP2_BANNER {background:url(../images/TOP_banner.jpg) no-repeat #3C3C3C; width:970px; height:115px; }
.TDBOX_TOP2_BANNER_C { height:115px; background-color:#3C3C3C; }     /*background:url(../swf/cinema/color/01.jpg) no-repeat #3C3C3C;*/
.DVBOX_TOP2_BANNER_C { height:115px;}

/* TOP3 */
.TBLBOX_TOP3 {width:970px; height:15px; background:#3C3C3C;}
.TDBOX_TOP3_SP1 {width:14px; }
.TDBOX_TOP3_LN {padding-right:5px; vertical-align:bottom;}
.LNBOX_TOP3_LN {font-weight:bold; color:#C5AD03; font-size:1.1em;}

a.LNBOX_TOP3_LN .CUR_L  {display:inline-block; width:8px; background:url(../images/TOP_left_curve.gif) no-repeat bottom left;}
a.LNBOX_TOP3_LN .CUR_R  {display:inline-block; width:8px; background:url(../images/TOP_right_curve.gif) no-repeat bottom right;}

a.LNBOX_TOP3_LN:hover {background:#FFF; text-decoration:none;}

a.LNBOX_TOP3_LN:hover .CUR_L  {display:inline-block; width:8px;  background:url(../images/TOP_left_curve.gif) no-repeat top left;}
a.LNBOX_TOP3_LN:hover .CUR_R {display:inline-block; width:8px; background:url(../images/TOP_right_curve.gif) no-repeat top right;}

.TDBOX_TOP3_SP2 {width:390px;}

.TDBOX_TOP3_LN_LAST {vertical-align:bottom; padding-right:15px;}
.LNBOX_TOP3_LN_LAST {padding-left:11px; background:url(../images/TOP_vr.gif) no-repeat left bottom; font-size:1.1em;}

/* STATO ATTIVO */
.TDBOX_TOP3_LN_ACTIVE {vertical-align:bottom; padding-right:5px;}
a.LNBOX_TOP3_LN_ACTIVE .CUR_L {display:inline-block; width:8px;  background:url(../images/TOP_left_curve.gif) no-repeat;}
a.LNBOX_TOP3_LN_ACTIVE .CUR_R {display:inline-block; width:8px; background:url(../images/TOP_right_curve.gif) no-repeat;}
a.LNBOX_TOP3_LN_ACTIVE:link, a.LNBOX_TOP3_LN_ACTIVE:visited {font-weight:bold; color:#C5AD03; font-size:1.1em; background:#FFF;}
a.LNBOX_TOP3_LN_ACTIVE:hover {text-decoration:none;}

/*TOP4*/
.TBLBOX_TOP4 {width:970px; background:#FFF; border-bottom:1px solid #E4E4E4;}
.TBLBOX_TOP4 td {padding-bottom:2px; padding-top:1px;}

.TDBOX_TOP4_SP1, .DVBOX_TOP4_SP1 {width:22px;}
.TDBOX_TOP4_LN {padding-right:20px; }
.TDBOX_TOP4_SP2 {width:100%;}

a.LNBOX_TOP4_LN {font-size:1.091em;;}
a.LNBOX_TOP4_LN:link, a.LNBOX_TOP4_LN:visited {color:#C5AD03;  }
a.LNBOX_TOP4_LN:hover {color:#C5AD03; text-decoration:underline; }

/* ************************************************************************** */
/* LEFT                                                                       */
/* ************************************************************************** */

.TBLBOX_LEFT {width:230px;}

.TDBOX_LEFT_LN1 {padding:0px 10px 0px 20px;}

a.LNBOX_LEFT_LN1 {font-size:1.091em; color:#C5AD03;}
a.LNBOX_LEFT_LN1:link, a.LNBOX_LEFT_LN1:visited {color:#C5AD03;}
a.LNBOX_LEFT_LN1:hover {color:#C5AD03; text-decoration:underline;}

.DVBOX_LEFT_BRK {background:url(../images/HR_grey_dotted.gif) repeat-x left center; margin-left:0px;}

.TDBOX_LEFT_LN2 {padding:0px 5px 0px 20px;}
a.LNBOX_LEFT_LN2 {font-size:1.091em; color:#737577;}
a.LNBOX_LEFT_LN2:link, a.LNBOX_LEFT_LN2:visited {color:#737577;}
a.LNBOX_LEFT_LN2:hover {color:#737577; text-decoration:underline;}

/* SEARCH */

.TBLRPE_RSI {width:100%;}
.TDBOX_LEFT_RS {padding-left:20px; padding-top:10px; padding-right:10px;}
.DPRPEC_RSI {display:none;}
.TXRPEV_RSI {border-color:#A9A9A9 #E9E9E9 #E9E9E9 #838383; border-width:1px; border-style:solid; width:145px;}
/*.HBRPEBH_RSI {border:none; background-color:#FFF; color:#C5AD03; font-weight:bold; font-size:1.091em; width:45px; cursor:pointer;}  */



.TDRPEBH_RSI {vertical-align:bottom; padding-bottom:5px; }

.HBRPEBH_RSI {border:1px solid #DDD; background-color:#EEE; color:#C5AD03; cursor:pointer;}

.HBRPEBH_RSI {outline:none; }

.TDBOX_LEFT_LN3  {padding-left:20px; padding-right:10px;}
a.LNBOX_LEFT_LN3 {font-size:1.091em; color:#737577;}
a.LNBOX_LEFT_LN3:link, a.LNBOX_LEFT_LN3:visited {color:#737577;}
a.LNBOX_LEFT_LN3:hover {color:#737577; text-decoration:underline;}

.TDBOX_LEFT_LN4-RSS { padding-top:30px; padding-left:20px; padding-right:10px; background:url(../images/HR_grey_dotted.gif) repeat-x 0px 15px;}
a.LNBOX_LEFT_LN4-RSS:link, a.LNBOX_LEFT_LN4-RSS:visited {color:#737577; font-size:1.091em; background:url(../images/RSS.gif) no-repeat; padding-left:20px; display:inline-block; height:16px;}
a.LNBOX_LEFT_LN4-RSS:hover {color:#737577; text-decoration:underline; font-size:1.091em; display:inline-block; height:16px;}

/* ************************************************************************** */
/* FOOTER                                                                     */
/* ************************************************************************** */


.validators {text-align:center;}


/* ************************************************************************** */
/* LAYOUT                                                                     */
/* ************************************************************************** */

/* DTG */

.TBLLYT_DTG_GEN, .TBDLYT_DTG_GEN {width:100%;}
.DV_GEN_IMG {float:left; width:215px;}

* html .DV_GEN_IMG {float:left; width:235px;}
/** + html .DV_GEN_TXT ul, * + html .DV_GEN_TXT ol {overflow: hidden;} */

.DVLYT_DTG_GEN_M2 {font-size:1.091em;}
.DVLYT_DTG_GEN2_M2 {font-size:1.091em;}

a.LNLYT_JPG:link img, a.LNLYT_JPG:visited img {border:1px solid #8A8C8E; padding:2px;}
a.LNLYT_JPG:hover img {border:1px solid #C5AD03; padding:2px;}

.DV_GEN_TXT {font-size:1.091em; width:710px; }

.DV_GEN_TXT ol {overflow:auto; margin:10px 0; padding-left:25px;}

/*  .DV_GEN_TXT ul, .DV_GEN_TXT ol {overflow: auto;}   */


/*.DVLYT_LBL {width:710px; }   */


/*
################################################################
######################### HOMEPAGE DEL SITO ####################
################################################################
*/



.TBLLYT_GLYT_HP_V {}

.TBLLYT_REC_GLYT_HP_V {width:100%;}


.TBDLYT_GLYT_HP_V {background:url(../images/vr_dotted_grey.gif) repeat-y center top; vertical-align:top;}

.TBDLYT_GLYT_HP_V tbody:first-child .TDLLYT_GLYT_HP_V {}

.TDLLYT_GLYT_HP_V  {width:344px; padding-right:16px; padding-bottom:21px; vertical-align:top; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom; }
.TDALYT_GLYT_HP_V  {width:345px; padding-left:15px; padding-bottom:21px; padding-right:0px;  vertical-align:top; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom; }

/* Colonna immagine*/
.TDLYT_REC1_GLYT_HP_V {vertical-align:top; width:140px;}
.LNLYT_GLYT_HP_V_JPG:link .IMLYT_GLYT_HP_V_JPG, .LNLYT_GLYT_HP_V_JPG:visited .IMLYT_GLYT_HP_V_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_HP_V_JPG:hover .IMLYT_GLYT_HP_V_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_HP_V {vertical-align:top; }

.LNLYT_GLYT_HP_V_T1:link, .LNLYT_GLYT_HP_V_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_HP_V_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }


.TDLYT_GLYT_HP_V_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_HP_V_M1 {font-size:1.091em;}

.TDLYT_GLYT_HP_V_LBL {padding-top:25px;}


.TBDLYT_GLYT_HP_V {}


/*
################################################################
########################## HOMEPAGE CINEMA #####################
################################################################
*/


.TBLLYT_GLYT_CINE_PP, .TBLLYT_GLYT_CINE_V, .TBDLYT_GLYT_CINE_V, .TBDLYT_GLYT_CINE_PP, .TBLLYT_REC_GLYT_CINE_PP, .TBLLYT_REC12_GLYT_CINE_PP, .TBLLYT_REC2_GLYT_CINE_PP {width:100%;}
.TDLYT_REC12_GLYT_CINE_PP_JPG {background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-bottom:15px;  }


/* *********************** PRIMO PIANO ********************** */

/* Colonna immagine*/
.TDLYT_REC1_GLYT_CINE_PP {vertical-align:top; width:140px;}
/* Gestione hover immagine */
.LNLYT_GLYT_CINE_PP_JPG:link .IMLYT_GLYT_CINE_PP_JPG,  .LNLYT_GLYT_CINE_PP_JPG:visited .IMLYT_GLYT_CINE_PP_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_CINE_PP_JPG:hover .IMLYT_GLYT_CINE_PP_JPG {border:1px solid #C5AD03; padding:2px; }

/* Colonna testo */
.TDLYT_REC2_GLYT_CINE_PP {vertical-align:top; width:580px; padding-right:0px;}
.LNLYT_GLYT_CINE_PP_T1:link, .LNLYT_GLYT_CINE_PP_T1:visited  {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_CINE_PP_T1:hover {font-size:1.364em; font-weight:bold; text-decoration:underline;}

.DV_ORG1_P1 {float:left;}

.DV_ORG1_P2 {float:left; padding-right:10px;}

.DV_CIRC_P1 {float:left; padding-top:5px; padding-left:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_CINE_PP_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}
.TDLYT_GLYT_CINE_PP_M1  {font-size:1.091em; }
.TDLYT_GLYT_CINE_PP_LBL {padding-top:15px;}

.DV_ORG {float:right;}
.DV_ORG1, .DV_ORG2, .DV_ORG3 {padding-left:3px; float:left;}


/* *********************** IN VETRINA ********************** */

.TBLLYT_REC_GLYT_CINE_V {width:100%;}
.TBDLYT_GLYT_CINE_V { }

.TDLLYT_GLYT_CINE_V  {width:344px; padding-right:16px; padding-bottom:10px; background:url(../images/vr_dotted_grey.gif) repeat-y right top; vertical-align:top;}
.TDALYT_GLYT_CINE_V  {width:345px; padding-left:15px; padding-bottom:10px; padding-right:0px;  vertical-align:top; }

/* Colonna immagine*/
.TDLYT_REC1_GLYT_CINE_V {vertical-align:top; width:140px;}
.LNLYT_GLYT_CINE_V_JPG:link .IMLYT_GLYT_CINE_V_JPG, .LNLYT_GLYT_CINE_V_JPG:visited .IMLYT_GLYT_CINE_V_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_CINE_V_JPG:hover .IMLYT_GLYT_CINE_V_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_CINE_V {vertical-align:top; }

.LNLYT_GLYT_CINE_V_T1:link, .LNLYT_GLYT_CINE_V_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_CINE_V_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }

.TDLYT_GLYT_CINE_V_E1  {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_CINE_V_M1 {font-size:1.091em;}

.TDLYT_GLYT_CINE_V_LBL {padding-top:14px;}


/*
################################################################
########################## HOMEPAGE TEATRO #####################
################################################################
*/

.TBLLYT_GLYT_TEATRO_PP, .TBLLYT_GLYT_TEATRO_V, .TBDLYT_GLYT_TEATRO_V, .TBDLYT_GLYT_TEATRO_PP, .TBLLYT_REC_GLYT_TEATRO_PP, .TBLLYT_REC12_GLYT_TEATRO_PP, .TBLLYT_REC2_GLYT_TEATRO_PP {width:100%;}


.TDLYT_REC12_GLYT_TEATRO_PP_JPG {background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-bottom:15px;  }


/* *********************** PRIMO PIANO ********************** */

/* Colonna immagine*/
.TDLYT_REC1_GLYT_TEATRO_PP {vertical-align:top; width:140px;}
/* Gestione hover immagine */
.LNLYT_GLYT_TEATRO_PP_JPG:link .IMLYT_GLYT_TEATRO_PP_JPG,  .LNLYT_GLYT_TEATRO_PP_JPG:visited .IMLYT_GLYT_TEATRO_PP_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_TEATRO_PP_JPG:hover .IMLYT_GLYT_TEATRO_PP_JPG {border:1px solid #C5AD03; padding:2px; }


/* Colonna testo */
.TDLYT_REC2_GLYT_TEATRO_PP {vertical-align:top; width:580px; padding-right:0px;}

.LNLYT_GLYT_TEATRO_PP_T1:link, .LNLYT_GLYT_TEATRO_PP_T1:visited  {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_TEATRO_PP_T1:hover {font-size:1.364em; font-weight:bold; text-decoration:underline;}

.TDLYT_GLYT_TEATRO_PP_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_TEATRO_PP_M1  {font-size:1.091em; }

.TDLYT_GLYT_TEATRO_PP_LBL {padding-top:25px;}
/*.DV_ORG1, .DV_ORG2, .DV_ORG3 {float:right; padding-left:2px;} */


/* *********************** IN VETRINA *************************/

.TBLLYT_REC_GLYT_TEATRO_V {width:100%;}
.TBDLYT_GLYT_TEATRO_V { }

.TDLLYT_GLYT_TEATRO_V  {width:344px; padding-right:16px; padding-bottom:10px; background:url(../images/vr_dotted_grey.gif) repeat-y right top; vertical-align:top;}
.TDALYT_GLYT_TEATRO_V  {width:345px; padding-left:15px; padding-bottom:10px; padding-right:0px;  vertical-align:top; }

/* Colonna immagine*/
.TDLYT_REC1_GLYT_TEATRO_V {vertical-align:top; width:140px;}
.LNLYT_GLYT_TEATRO_V_JPG:link .IMLYT_GLYT_TEATRO_V_JPG, .LNLYT_GLYT_TEATRO_V_JPG:visited .IMLYT_GLYT_TEATRO_V_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_TEATRO_V_JPG:hover .IMLYT_GLYT_TEATRO_V_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_TEATRO_V {vertical-align:top; }

.LNLYT_GLYT_TEATRO_V_T1:link, .LNLYT_GLYT_TEATRO_V_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_TEATRO_V_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }

.TDLYT_GLYT_TEATRO_V_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_TEATRO_V_M1 {font-size:1.091em;}

.TDLYT_GLYT_TEATRO_V_LBL {padding-top:25px;}

/*
################################################################
######################## HOMEPAGE ARTI VISIVE ##################
################################################################
*/


.TBLLYT_GLYT_TEATRO_PP, .TBLLYT_GLYT_TEATRO_V, .TBDLYT_GLYT_TEATRO_V, .TBDLYT_GLYT_TEATRO_PP, .TBLLYT_REC_GLYT_TEATRO_PP, .TBLLYT_REC12_GLYT_TEATRO_PP, .TBLLYT_REC2_GLYT_TEATRO_PP {width:100%;}


.TDLYT_REC12_GLYT_TEATRO_PP_JPG {background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-bottom:15px;  }


/* *********************** PRIMO PIANO ********************** */

.TBLLYT_GLYT_ARVIS_PP, .TBDLYT_GLYT_ARVIS_PP, .TBLLYT_REC_GLYT_ARVIS_PP, .TBLLYT_REC12_GLYT_ARVIS_PP {width:100%;}

/* Colonna immagine*/
.TDLYT_REC1_GLYT_ARVIS_PP {vertical-align:top; width:140px;}
/* Gestione hover immagine */
.LNLYT_GLYT_ARVIS_PP_JPG:link .IMLYT_GLYT_ARVIS_PP_JPG,  .LNLYT_GLYT_ARVIS_PP_JPG:visited .IMLYT_GLYT_ARVIS_PP_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_ARVIS_PP_JPG:hover .IMLYT_GLYT_ARVIS_PP_JPG {border:1px solid #C5AD03; padding:2px; }

/* Colonna testo */

.TDLYT_REC12_GLYT_ARVIS_PP_JPG {background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-bottom:15px;  }

.TDLYT_REC2_GLYT_ARVIS_PP {vertical-align:top;  padding-right:0px;}

.LNLYT_GLYT_ARVIS_PP_T1:link, .LNLYT_GLYT_ARVIS_PP_T1:visited  {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_ARVIS_PP_T1:hover {font-size:1.364em; font-weight:bold; text-decoration:underline;}

.TDLYT_GLYT_ARVIS_PP_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_ARVIS_PP_M1  {font-size:1.091em; }

.TDLYT_GLYT_ARVIS_PP_LBL {padding-top:25px;}
/*.DV_ORG1, .DV_ORG2, .DV_ORG3 {float:right; padding-left:2px;} */

/* *********************** IN VETRINA *************************/

.TBLLYT_REC_GLYT_ARVIS_V {width:100%;}
.TBDLYT_GLYT_ARVIS_V { }

.TDLLYT_GLYT_ARVIS_V  {width:344px; padding-right:16px; padding-bottom:10px; background:url(../images/vr_dotted_grey.gif) repeat-y right top; vertical-align:top;}
.TDALYT_GLYT_ARVIS_V  {width:345px; padding-left:15px; padding-bottom:10px; padding-right:0px;  vertical-align:top; }

/* Colonna immagine*/
.TDLYT_REC1_GLYT_ARVIS_V {vertical-align:top; width:140px;}
.LNLYT_GLYT_ARVIS_V_JPG:link .IMLYT_GLYT_ARVIS_V_JPG, .LNLYT_GLYT_ARVIS_V_JPG:visited .IMLYT_GLYT_ARVIS_V_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_ARVIS_V_JPG:hover .IMLYT_GLYT_ARVIS_V_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_ARVIS_V {vertical-align:top; }

.LNLYT_GLYT_ARVIS_V_T1:link, .LNLYT_GLYT_ARVIS_V_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_ARVIS_V_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }

.TDLYT_GLYT_ARVIS_V_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_ARVIS_V_M1 {font-size:1.091em;}

.TDLYT_GLYT_ARVIS_V_LBL {padding-top:25px;}

/*
################################################################
####### DETTAGLIO CINEMA - TEATRO - MUSICA - ARTI VISIVE #######
################################################################
*/

/* allargo le tabelle*/
.TBLLYT_DTG_NOT, .TBDLYT_DTG_NOT, .TBLLYT_REC_DTG_NOT, .TBLLYT_REC12_DTG_NOT, .TBLLYT_REC2_DTG_NOT{width:100%;}

/* Colonna immagine */
.TDLYT_REC1_DTG_NOT {vertical-align:top; width:190px;}

.LNLYT_DTG_NOT_JPG:link .IMLYT_DTG_NOT_JPG, .LNLYT_DTG_NOT_JPG:visited .IMLYT_DTG_NOT_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_DTG_NOT_JPG:hover .IMLYT_DTG_NOT_JPG {padding:2px; border:1px solid #C5AD03;}

.TDLYT_DTG_NOT_JPG {padding-bottom:10px; }
.TDLYT_DTG_NOT_B3 {width:174px;  font-size:1.091em;}
.TDLYT_DTG_NOT_B2  {width:174px; font-size:1.091em;}
.TDLYT_DTG_NOT_E14 {width:174px; font-size:1.091em;}
.TDLYT_DTG_NOT_T6  {width:174px; font-size:1.091em;}
.TDLYT_DTG_NOT_T7  {width:174px; font-size:1.091em;}

.DVLYTLL_DTG_NOT_B2 {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_B3  {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_E14   {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_T6   {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_T7   {float:left; padding-right:2px;}

/* Colonna testuale */
.TDLYT_REC2_DTG_NOT {vertical-align:top; width:530px;}

.TDLYT_DTG_NOT_T1 {font-size:1.636em; font-weight:bold; color:#C5AD03; line-height:0.8em; }
.TDLYT_DTG_NOT_T3  {font-size:1.636em; color:#C5AD03; }
.TDLYT_DTG_NOT_LBL {color:#6A6666; font-size:1.091em; font-weight:bold; padding-bottom:40px; padding-top:10px;}
.TDLYT_DTG_NOT_M3  {font-size:1.091em;}
.TDLYT_DTG_NOT_M2  {font-size:1.091em; padding-top:20px;}

.TDLYT_DTG_NOT_LSY {padding-top:25px; }

.TDLYT_DTG_NOT_M3  {font-size:1.091em;}
.TDLYT_DTG_NOT_E5  {font-size:1.091em;}
.TDLYT_DTG_NOT_E15 {font-size:1.091em;}
.TDLYT_DTG_NOT_E6 {font-size:1.091em;}
.TDLYT_DTG_NOT_B4 {font-size:1.091em;}
.TDLYT_DTG_NOT_T8 {font-size:1.091em;}
.TDLYT_DTG_NOT_M2 {font-size:1.091em; padding-bottom:15px;}

.DVLYTLL_DTG_NOT_M3 {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_E5 {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_E15 {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_E6  {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_B4  {float:left; padding-right:2px;}
.DVLYTLL_DTG_NOT_T8  {float:left; padding-right:2px;}

/*gestione parole chiave*/
.DVLYTLT_DTG_NOT_LSY {font-size:1.182em; color:#C5AD03; text-transform:uppercase;}
.DVLYT_DTG_NOT_LSY {color:#FFF;}
/*
a.LNLYTH_DTG_NOT_CHV {visibility:visible; padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000; }
a.LNLYTH_DTG_NOT_CHV:link, a.LNLYTH_DTG_NOT_CHV:visited {color:#000;}
a.LNLYTH_DTG_NOT_CHV:hover {color:#000; text-decoration:underline;}

a.LNLYTH_DTG_NOT_TEM {visibility:visible; padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000; }
a.LNLYTH_DTG_NOT_TEM:link, a.LNLYTH_DTG_NOT_CHV:visited {color:#000;}
a.LNLYTH_DTG_NOT_CHV:hover {color:#000; text-decoration:underline;}

a.LNLYTH_DTG_NOT_TSF {visibility:visible; padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000; }
a.LNLYTH_DTG_NOT_TSF:link, a.LNLYTH_DTG_NOT_CHV:visited {color:#000;}
a.LNLYTH_DTG_NOT_CHV:hover {color:#000; text-decoration:underline;}
        */

/* Gestione authority */

/*.TBLLYT_DHDR, .TBLLYT_DROW {width:528px;}
.THLYT_LSY {color:#FFF; vertical-align:top; width:176px; text-align:left; }
.TDLYT_LSY {color:#FFF; vertical-align:top; width:176px; }

.LBLYT_LSY {font-size:1.1091em; color:#C5AD03; text-transform:uppercase; display:block; font-weight:normal; width:176px;}
    */

.TBLLYT_GLYT_ALIST {float:left; vertical-align:top; margin-right:10px; width:165px; text-align:left; }   /*width:176*/


.TBLLYT_GLYT_ALIST br {display:none;}

.TDLYT_GLYT_ALIST_LSY {font-size:1.1091em; color:#C5AD03;  display:block; font-weight:normal;}

a.LNLYTH_GLYT_ALIST_CHV {padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000;  font-weight:normal; display:block;}
a.LNLYTH_GLYT_ALIST_CHV:link, a.LNLYTH_GLYT_ALIST_CHV:visited { color:#000;}
a.LNLYTH_GLYT_ALIST_CHV:hover { color:#000; text-decoration:underline;}

a.LNLYTH_GLYT_ALIST_TEM {padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000;  font-weight:normal; display:block;}
a.LNLYTH_GLYT_ALIST_TEM:link, a.LNLYTH_GLYT_ALIST_TEM:visited { color:#000; }
a.LNLYTH_GLYT_ALIST_TEM:hover { color:#000; text-decoration:underline;}

a.LNLYTH_GLYT_ALIST_TSF {padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000;  font-weight:normal; display:block;}
a.LNLYTH_GLYT_ALIST_TSF:link, a.LNLYTH_GLYT_ALIST_TSF:visited { color:#000;}
a.LNLYTH_GLYT_ALIST_TSF:hover { color:#000; text-decoration:underline;}

/* Allegato */
.TDLYT_DTG_NOT_ALL {padding-top:35px;}
a.LNLYT_DTG_NOT_ALL {font-size:1.091em; background:url(../Images/allegato_logo.gif) no-repeat 1px 3px; display:block; padding-left:15px; padding-bottom:5px; line-height:1.7em;}
a.LNLYT_DTG_NOT_ALL:link, a.LNLYT_DTG_NOT_ALL:visited {color:#C5AD03;}
a.LNLYT_DTG_NOT_ALL:hover {color:#C5AD03; text-decoration:underline;}

/* Gestione DBLINK */
.TBLLYT_DBLNK_NOT, .TBLLYT_REC12_DBLNK_NOT, .TBDLYT_DBLNK_NOT {width:100%;}

/*.TDLYT_DATA_DBLNK_NOT {padding-top:1px; padding-bottom:10px; background:url(../Images/HR_grey_dotted.gif) repeat-x left top;} */

.TDLLYT_DBLNK_NOT {padding-top:10px; padding-bottom:11px; background:url(../Images/HR_grey_dotted.gif) repeat-x left bottom;}
.TDALYT_DBLNK_NOT {padding-top:10px; padding-bottom:11px; background:url(../Images/HR_grey_dotted.gif) repeat-x left bottom;}

.TDLYT_REC1_DBLNK_NOT {vertical-align:top; width:50px;}
.TDLYT_REC2_DBLNK_NOT {vertical-align:top;}


.TDLYT_REC1_DBLNK_NOT {padding-right:5px;}
a.LNLYT_DBLNK_NOT_JPG:link img, a.LNLYT_DBLNK_NOT_JPG:visited img {padding:2px; border:1px solid #8A8C8E; }
a.LNLYT_DBLNK_NOT_JPG:hover img {padding:2px; border:1px solid #C5AD03; }

.TDLYT_DBLNK_NOT_T1 {padding-bottom:5px;}
a.LNLYT_DBLNK_NOT_T1  {font-size:1.091em;}
a.LNLYT_DBLNK_NOT_T1:link, a.LNLYT_DBLNK_NOT_T1:visited {color:#C5AD03; }
a.LNLYT_DBLNK_NOT_T1:hover {color:#C5AD03; text-decoration:underline; font-size:1.091em;}

/*
################################################################
######################## PREMIO ARTI VISIVE ####################
######################## GIOVANI FILM-MAKERS ###################
################################################################
*/

.TDLYT_REC1_DTG_PAV {vertical-align:top; padding-right:11px; background:url(../images/VR_dotted.gif) repeat-y top right; }
.TDLYT_DTG_PAV_JPG {padding-bottom:10px; }
a.LNLYT_DTG_PAV_JPG:link img, a.LNLYT_DTG_PAV_JPG:visited img {border:none; padding:0px;}
a.LNLYT_DTG_PAV_JPG:hover img {border:none; padding:0px;}

.TDLYT_REC2_DTG_PAV {vertical-align:top; padding-left:10px;}


.TDLYT_DTG_PAV_T1 {font-size:1.364em; font-weight:bold; color:#C5AD03; }
.TDLYT_DTG_PAV_M2 {color:#6A6666; font-size:1.091em; }


.TBDLYT_TIT_EDIZIONE, .TBLLYT_TIT_EDIZIONE {width:100%;}
.TDLLYT_TIT_EDIZIONE {color:#77685E; font-size:1.091em; font-weight:bold; padding-bottom:7px;}
.DVLYT_TIT_EDIZIONE_T1 {padding-bottom:7px; background:transparent url(../images/HR_grey_dotted.gif) repeat-x left bottom;}


.TDLYT_DTG_PAV_LBL a:link, .TDLYT_DTG_PAV_LBL a:visited {font-size:1.091em;}
.TDLYT_DTG_PAV_LBL a:hover {font-size:1.091em;}

/* ---------------------------------------------------------------- */

.TBLLYT_DTG_GEN2 {}

/* Colonna IMG */
.TDLYT_REC1_DTG_GEN2 {vertical-align:top; padding-right:11px; background:url(../images/VR_dotted.gif) repeat-y top right;}
a.LNLYT_DTG_GEN2_JPG:link img, a.LNLYT_DTG_GEN2_JPG:visited img {border:none; padding:0px;}
a.LNLYT_DTG_GEN2_JPG:hover img {border:none; padding:0px;}


/* Colonna TESTO */
.TDLYT_REC2_DTG_GEN2 {vertical-align:top; padding-left:10px;}


.TBLLYT_DTG_GEN2, .TBDLYT_DTG_GEN2, .TBLLYT_REC_DTG_GEN2, .TBLLYT_REC12_DTG_GEN2, .TBLLYT_REC2_DTG_GEN2 {width:100%;}
.TDLYT_REC1_DTG_GEN2 {width:170px;}

/*
################################################################
##################### VISUALIZZAZIONE NOTIZIE ##################
################################################################
*/

.TBLLYT_VIS_NOTIZIE, .TBDLYT_VIS_NOTIZIE, .TBLLYT_REC_VIS_NOTIZIE {width:100%;}

.TDLLYT_VIS_NOTIZIE {padding-bottom:21px; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom;}
.TDALYT_VIS_NOTIZIE {padding-bottom:21px; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom;}


.TDLYT_TEXT_VIS_NOTIZIE {color:#6A6666; font-size:1.091em; font-weight:bold; padding-bottom:20px; }
.TDLYT_TEXT_VIS_NOTIZIE .DVLYT_TEXT_VIS_NOTIZIE:first-letter {text-transform:uppercase;}

/*colonna immagine*/
.TDLYT_REC1_VIS_NOTIZIE {vertical-align:top; width:140px;}

/*colonna testo*/
.TDLYT_REC2_VIS_NOTIZIE {vertical-align:top; width:580px;}

a.LNLYT_VIS_NOTIZIE_T1:link, a.LNLYT_VIS_NOTIZIE_T1:visited {color:#C5AD03; font-size:1.364em; font-weight:bold;}
a.LNLYT_VIS_NOTIZIE_T1:hover {color:#C5AD03; font-size:1.364em; font-weight:bold; text-decoration:underline;}
.DVLYT_VIS_NOTIZIE_E1  {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}
.DVLYT_VIS_NOTIZIE_M1   {font-size:1.091em; padding-bottom:20px;}

a.LNLYT_VIS_NOTIZIE_JPG:link .IMLYT_VIS_NOTIZIE_JPG, a.LNLYT_VIS_NOTIZIE_JPG:visited .IMLYT_VIS_NOTIZIE_JPG {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_VIS_NOTIZIE_JPG:hover .IMLYT_VIS_NOTIZIE_JPG {padding:2px; border:1px solid #C5AD03;}

/*
################################################################
############### VISUALIZZAZIONE NOTIZIE ARTI VISIVE ############
################################################################
*/

/*LNLYT_VIS_NOTIZIE_PAG_T1 */

.TBLLYT_VIS_NOTIZIE_PAG {}

.TBLLYT_REC_VIS_NOTIZIE_PAG {width:100%;}

.TBDLYT_VIS_NOTIZIE_PAG {background:url(../images/vr_dotted_grey.gif) repeat-y center top; vertical-align:top;}

.TBDLYT_VIS_NOTIZIE_PAG tbody:first-child .TDLLYT_VIS_NOTIZIE_PAG {}

.TDLLYT_VIS_NOTIZIE_PAG {width:344px; padding-right:16px; padding-bottom:21px; vertical-align:top; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom; }
.TDALYT_VIS_NOTIZIE_PAG  {width:345px; padding-left:15px; padding-bottom:21px; padding-right:0px;  vertical-align:top; background:url(../images/HR_dotted_margin.gif) repeat-x left bottom; }

/* Colonna immagine*/
.TDLYT_REC1_VIS_NOTIZIE_PAG {vertical-align:top; width:140px;}
.LNLYT_VIS_NOTIZIE_PAG_JPG:link .IMLYT_VIS_NOTIZIE_PAG_JPG, .LNLYT_VIS_NOTIZIE_PAG_JPG:visited .IMLYT_VIS_NOTIZIE_PAG_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_VIS_NOTIZIE_PAG_JPG:hover .IMLYT_VIS_NOTIZIE_PAG_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_VIS_NOTIZIE_PAG {vertical-align:top; }

.LNLYT_VIS_NOTIZIE_PAG_T1:link, .LNLYT_VIS_NOTIZIE_PAG_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_VIS_NOTIZIE_PAG_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }

.TDLYT_VIS_NOTIZIE_PAG_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_VIS_NOTIZIE_PAG_M1 {font-size:1.091em;}

.TDLYT_VIS_NOTIZIE_PAG_LBL {padding-top:25px;}


.TBDLYT_VIS_NOTIZIE_PAG {}


/*Gestione DBLNK fotografia*/
.TBLLYT_DTG_FOTO, .TBDLYT_DTG_FOTO, TBLLYT_REC_DTG_FOTO, .TBLLYT_REC_DTG_FOTO, .TBLLYT_REC2_DTG_FOTO, .TBLLYT_REC12_DTG_FOTO, .TBLLYT_DBLNK_FOTO, .TBDLYT_DBLNK_FOTO, .TBLLYT_REC12_DBLNK_FOTO, .TBLLYT_REC_DBLNK_FOTO, .TBLLYT_REC2_DBLNK_FOTO {width:100%;}

.TDLYT_DATA_DBLNK_FOTO {background:url(../Images/HR_grey_dotted.gif) repeat-x scroll left top; padding-bottom:10px; padding-top:1px;}
.TDLLYT_DBLNK_FOTO, .TDALYT_DBLNK_FOTO {background:url(../Images/HR_grey_dotted.gif) repeat-x scroll left bottom; padding-bottom:11px; padding-top:10px;}


.TDLYT_REC1_DBLNK_FOTO {vertical-align:top; width:50px; padding-right:5px;}
.TDLYT_REC2_DBLNK_FOTO {vertical-align:top; }

.TDLYT_DBLNK_FOTO_T1 {padding-bottom:5px;}

a.LNLYT_DBLNK_FOTO_T1:link, a.LNLYT_DBLNK_FOTO_T1:visited {color:#C5AD03; font-size:1.091em;}
a.LNLYT_DBLNK_FOTO_T1:hover {color:#C5AD03; font-size:1.091em; text-decoration:underline;}

.DVLYTLL_DBLNK_FOTO_LSY {float:left; width:120px; font-size:1.091em;}
.DVLYT_DBLNK_FOTO_LSY {float:left; font-size:1.091em; width:250px;}
.DVLYTLL_DBLNK_FOTO_B3 {float:left; width:120px;font-size:1.091em;}
.DVLYT_DBLNK_FOTO_B3 {float:left; font-size:1.091em; width:250px;}

/**/

.TDLYT_REC1_DTG_FOTO {vertical-align:top; width:190px;}
.TDLYT_REC2_DTG_FOTO {vertical-align:top;}

.TDLYT_DTG_FOTO_T1 {color:#C5AD03; font-size:1.636em; font-weight:bold; line-height:0.8em;}
.DVLYTLL_DTG_FOTO_LSY, .DVLYTLL_DTG_FOTO_B2, .DVLYTLL_DTG_FOTO_E7, 
.DVLYTLL_DTG_FOTO_E8, .DVLYTLL_DTG_FOTO_E12, .DVLYTLL_DTG_FOTO_B3,
.DVLYTLL_DTG_FOTO_F7, .DVLYTLL_DTG_FOTO_F8, .DVLYTLL_DTG_FOTO_F9
{float:left; width: 130px; font-size:1.091em;}


.DVLYT_DTG_FOTO_LSY, .DVLYT_DTG_FOTO_B2, .DVLYT_DTG_FOTO_E7,
.DVLYT_DTG_FOTO_E8, .DVLYT_DTG_FOTO_E12, .DVLYT_DTG_FOTO_B3,
.DVLYT_DTG_FOTO_F7, .DVLYT_DTG_FOTO_F8, .DVLYT_DTG_FOTO_F9
{float:left; font-size:1.091em;}

.DVLYT_DTG_FOTO_B3 {padding-bottom:5px;}

.HRLYT_DTG_FOTO_B3 {clear:both;}

.TDLYT_DTG_FOTO_F9 {padding-bottom:5px;}
.TDLYT_DTG_FOTO_M1 {padding-top:5px; border-top:1px solid #B5B3A5; font-size:1.091em;}


/*
################################################################
############### NEWSLETTER                       ###############
################################################################
*/
.TBLCMPF_COMM {width:100%;}
.HLCMPC_COMM {display:block; padding:5px 0px; background:#DDD; color:#737577; font-weight:bold; text-transform:uppercase; font-size:0.909em}
/*
################################################################
############### VISUALIZZAZIONE RICERCA NEL SITO ###############
################################################################
*/

.TBLLYT_VIS_RSI, .TBDLYT_VIS_RSI, .TBLLYT_REC_VIS_RSI {width:100%;}
.LBLYT_VIS_RSI {padding-bottom:10px; display:block;}

a.LNLYT_VIS_RSI_T1 {font-size:1.091em; }
a.LNLYT_VIS_RSI_T1:link, a.LNLYT_T1 LNLYT_VIS_RSI_T1:visited {color:#C5AD03;}
a.LNLYT_VIS_RSI_T1:hover {color:#C5AD03; text-decoration:underline;}

/*
################################################################
############### VISUALIZZAZIONE RICERCA AVANZATA ###############
################################################################
*/

.TBLRPE, .TBLRPEF {width:100%;}
.HLRPE_TITLE {font-size:1.364em; font-weight:bold; color:#C5AD03; padding-bottom:10px; display:block;}
.HLRPELL {display:inline-block; width:140px;}
.DPRPEC {width:140px; margin-right:5px;}
.DPRPEV {width:140px;}
.TXRPEV {width:140px; border-color:#A9A9A9 #E9E9E9 #E9E9E9 #838383; border-width:1px; border-style:solid;}
.TDRPEF {padding-bottom:4px;}
.LBRPEB {display:block; width:50px; padding-right:5px; text-align:right;}

.HBRPEB {background-color:#EEEEEE; border:1px solid #DDD; color:#C5AD03; margin-right:5px; cursor:pointer; }

/*
################################################################
############################ FORUMS ############################
################################################################
*/

/* Lista Forum*/
.HLNGR_TITLE {font-size:1.364em; font-weight:bold; color:#C5AD03; padding-bottom:10px; display:block;}
.TBLNGR, .TBGNGR, .TBLNGR_DHDR, .TBLNGR_DROW {width:100%;}
.THNGR_FORUM, .THNGR_NARG, .THNGR_NMSG, .THNGR_NUSR, .THNGR_LASTMSG {width:20%; text-align:left; background-color:#EEE; padding:5px; color:#77685E; border-bottom:1px solid #ACA899;}
.TDNGR_FORUM, .TDNGR_NARG, .TDNGR_NMSG, .TDNGR_NUSR, .TDNGR_LASTMSG {width:20%; padding:5px; }

.TGANGR .TBLNGR_DROW td {background-color:#F1F2F6;}

a.LNNGR_FORUM {color:#C5AD03;}
a.LNNGR_FORUM:link, a.LNNGR_FORUM:visited {color:#C5AD03;}
a.LNNGR_FORUM:hover {color:#C5AD03;  text-decoration:underline;}

/*Dettaglio Forum*/
.TBLGRP {width:100%;}
.TDGRP_LNK {border-bottom:1px solid #E4E4E4;}
.HLGRP_TITLE  {font-size:1.364em; font-weight:bold; color:#C5AD03; padding-bottom:10px; display:block;}
.LBGRPB {display:block; padding-bottom:5px;}
.HBGRPB {border:1px solid #DDD; background-color:#EEE; color:#C5AD03; cursor:pointer;}
.TDGRP_LNK {padding-bottom:5px;}
.TXGRPB {display:inline-block; margin-right:5px; border-color:#A9A9A9 #E9E9E9 #E9E9E9 #838383; border-width:1px; border-style:solid;}
.DPGRPB {display:inline-block; margin-right:5px;}

/* Argomento */
.DVGRPB_NEW    {width:120px;}

/* Ricerca nei messaggi */
.DVGRPBSRC   {width:240px;}

/* Iscrizioni rimozione mailing list*/
.DVGRPB DVGRPBLST    {width:360px;}

/* Record trovati */
.TDGRP_NRECS {padding-top:10px;}


.TBGGRP, .TBLGRP_DHDR, .TBLGRP_DROW {width:100%;}



.THGRP_ARG, .THGRP_AUTH, .THGRP_NREPLY, .THGRP_NREAD, .THGRP_LASTMSG  {width:20%; text-align:left; background-color:#EEE; padding:5px; color:#77685E; border-bottom:1px solid #ACA899;}
.TDGRP_ARG, .TDGRP_AUTH, .TDGRP_NREPLY, .TDGRP_NREAD, .TDGRP_LASTMSG {width:20%; padding:5px;}

/**/

.HBGRPB {margin-top:5px;}

.TDGRP_NRECS {padding-bottom:5px;}

.THGRP {text-align:left; background-color:#EEE; padding:5px; color:#77685E; border-bottom:1px solid #ACA899;}

.TDGRP_OBJECT, .TDGRP_SENDER, .TDGRP_MSG, .TDGRP_INSERIMENTO {padding:5px;}

/* Form inserimento commento*/
.TDGRP_MSG  .TBLGRPF {width:100%;}
.TBLGRPF .TDGRPL {vertical-align:top; width:50px;}
.TXGRPV {width:630px;}

/*
################################################################
############### VISUALIZZAZIONE VOTA IL FILM ####################
################################################################
*/
.TBLCMP {width:100%;}
.HLCMP_TITLE {font-size:1.364em; font-weight:bold; color:#C5AD03; display:block; padding-bottom:10px;}
.TDCMP_TEXT, .TDCMP_REQ, .TDCMP_FLD {font-size:1.091em; vertical-align:top; padding-bottom:5px;}
.TDCMPR {color:#FF0000; padding-left:2px; padding-right:2px; vertical-align:top;}
.TDCMPL {width:120px;}

.TDCMPC {}

.TXCMPC {border-color:#A9A9A9 #E9E9E9 #E9E9E9 #838383; border-width:1px; border-style:solid; width:550px;}
.DPCMPC {}

.HBCMPB {border:1px solid #DDD; background-color:#EEE; color:#C5AD03; cursor:pointer; margin-right:5px;}

.TDCMP_SEPARATOR .HRCMP {display:none;}
.TDCMP_SEPARATOR {height:10px;  background:url(../images/HR_grey_dotted.gif) repeat-x 0px 0px; }

/*
################################################################
####### VISUALIZZAZIONE CALENDARIO CINEMA ######################
################################################################
*/

.TBDLYT_GLYT_CINE_CAL, .TBLLYT_GLYT_CINE_CAL, .TBLLYT_REC_GLYT_CINE_CAL, .TBLLYT_REC12_GLYT_CINE_CAL {width:100%;}

.DV_CINECAL { background:url(../images/BKG_CALENDARIO.gif) repeat-y;}
.DV_CINECAL_SF1 {float:left; width:234px; padding-right:6px;}
.DV_CINECAL_SF2 {float:left; width:230px; padding: 0px 5px; }
.DV_CINECAL_SF3 {float:left; width:234px; padding-left:6px;}

.TDLLYT_GLYT_CINE_CAL {padding-bottom:5px; padding-top:5px; font-size:1.091em; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}
.TDALYT_GLYT_CINE_CAL {padding-bottom:5px;padding-top:5px; font-size:1.091em; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}

.DVLYT_TEXT_GLYT_CINE_CAL {padding-bottom:10px; color:#6A6666; font-size:1.273em; font-weight:bold; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}

.TDLYT_REC1_GLYT_CINE_CAL {width:80px; vertical-align:top;}
.TDLYT_REC2_GLYT_CINE_CAL  {width:154px; vertical-align:top;}
.LBLYTL_GLYT_CINE_CAL_APR {color:#000;}

/*
################################################################
#################### LAYOUT CINE FORUMS ########################
################################################################
*/

/*LNLYT_VIS_NOTIZIE_PAG_T1 */

.TBLLYT_VIS_NOTIZIE_PAG {}

.TBLLYT_GLYT_CINEFORUM1, .TBDLYT_GLYT_CINEFORUM1, .TBLLYT_REC_GLYT_CINEFORUM1, .TBLLYT_REC12_GLYT_CINEFORUM1, 
.TBDLYT_GLYT_CINEFORUM2,  .TBLLYT_REC_GLYT_CINEFORUM2, .TBLLYT_GLYT_CINEFORUM2, .TBLLYT_REC12_GLYT_CINEFORUM2
 {width:100%;}

/* gestione prima riga */
.TDLYT_DATA_GLYT_CINEFORUM1 { padding-bottom:10px; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; }


/* Colonna immagine*/
.TDLYT_REC1_GLYT_CINEFORUM1 {vertical-align:top; width:190px;}
.LNLYT_GLYT_CINEFORUM1_JPG img {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_CINEFORUM1_JPG:link img, .LNLYT_GLYT_CINEFORUM1_JPG:link img {border:1px solid #8A8C8E;}
.LNLYT_GLYT_CINEFORUM1_JPG:hover img {border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_CINEFORUM1 {vertical-align:top;}

.TDLYT_GLYT_CINEFORUM1_T1 {font-size:1.364em; font-weight:bold; color:#C5AD03;}
.TDLYT_GLYT_CINEFORUM1_M2 {font-size:1.091em; padding-bottom:20px; padding-top:10px;}
.DVLYT_GLYT_CINEFORUM1_LBL a:link, .DVLYT_GLYT_CINEFORUM1_LBL a:visited {font-size:1.091em; color:#C5AD03;}
.DVLYT_GLYT_CINEFORUM1_LBL a:hover {font-size:1.091em; color:#C5AD03; text-decoration:underline;}


/* gestione seconda riga */     

#TBL_5047 {float:left; width:350px;}
#TBL_5150 {float:left; width:370px;}
#TBL_5047 .TDLYT_DATA_GLYT_CINEFORUM2 {width:349px; padding-right:11px; background:url(../images/vr_dotted_grey.gif) repeat-y top right; }
#TBL_5150 .TDLYT_DATA_GLYT_CINEFORUM2 {width:360px; padding-left:10px;}

/* Seconda riga - prima cella  */
/* TD Immagine */
#TBL_5047 .TDLYT_REC1_GLYT_CINEFORUM2 {width:140px; vertical-align:top;}
/* TD testo */
#TBL_5047 .TDLYT_REC2_GLYT_CINEFORUM2 {width:200px; vertical-align:top;}

/* Seconda riga - seconda cella  */
/* TD Immagine*/
#TBL_5150 .TDLYT_REC1_GLYT_CINEFORUM2 {width:140px; vertical-align:top;}
/* TD testo */
#TBL_5150 .TDLYT_REC2_GLYT_CINEFORUM2 {width:220px; vertical-align:top;}

a.LNLYT_GLYT_CINEFORUM2_JPG img   {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_GLYT_CINEFORUM2_JPG:link img, a.LNLYT_GLYT_CINEFORUM2_JPG:visited img {border:1px solid #8A8C8E;}
a.LNLYT_GLYT_CINEFORUM2_JPG:hover img {border:1px solid #C5AD03;}

.TDLYT_GLYT_CINEFORUM2_T1 {font-size:1.364em; font-weight:bold; color:#C5AD03;}
.TDLYT_GLYT_CINEFORUM2_M2 {font-size:1.091em; padding-bottom:20px; padding-top:10px;}
.DVLYT_GLYT_CINEFORUM2_LBL a:link, .DVLYT_GLYT_CINEFORUM2_LBL a:visited {font-size:1.091em; color:#C5AD03;}
.DVLYT_GLYT_CINEFORUM2_LBL a:hover {font-size:1.091em; color:#C5AD03; text-decoration:underline;}

/*
################################################################
############# LAYOUT CINE FORUMS LISTE CINEMA ##################
################################################################
*/
.TBLLYT_VIS_NOTIZIE_LIST, .TBDLYT_VIS_NOTIZIE_LIST, .TBLLYT_REC_VIS_NOTIZIE_LIST, .TBLLYT_REC12_VIS_NOTIZIE_LIST, .TBLLYT_REC2_VIS_NOTIZIE_LIST, .TBLLYT_REC2_VIS_NOTIZIE {width:100%;}

.TDLLYT_VIS_NOTIZIE_LIST, .TDALYT_VIS_NOTIZIE_LIST {padding-top:10px; padding-bottom:11px; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}


.TDLYT_TEXT_VIS_NOTIZIE_LIST {color:#6A6666; font-size:1.091em; font-weight:bold; padding-bottom:10px; }
.TDLYT_TEXT_VIS_NOTIZIE_LIST .DVLYT_TEXT_VIS_NOTIZIE_LIST:first-letter {text-transform:uppercase;}

/*Colonna Immagine*/
.TDLYT_REC1_VIS_NOTIZIE_LIST {width:100px; vertical-align:top;}

a.LNLYT_VIS_NOTIZIE_LIST_JPG img  {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_VIS_NOTIZIE_LIST_JPG:link img, a.LNLYT_VIS_NOTIZIE_LIST_JPG:visited img {border:1px solid #8A8C8E;}
a.LNLYT_VIS_NOTIZIE_LIST_JPG:hover img {border:1px solid #C5AD03;}

/*Colonna testo*/
.TDLYT_REC2_VIS_NOTIZIE_LIST {width:620px; vertical-align:top;}
a.LNLYT_VIS_NOTIZIE_LIST_T1 {font-size:1.364em; font-weight:bold; color:#C5AD03;}
a.LNLYT_VIS_NOTIZIE_LIST_T1:link, a.LNLYT_VIS_NOTIZIE_LIST_T1:visited {font-weight:bold; color:#C5AD03;}
a.LNLYT_VIS_NOTIZIE_LIST_T1:hover {font-weight:bold; color:#C5AD03;}

.TDLYT_VIS_NOTIZIE_LIST_M3 {color:#000; font-size:1.091em;}
.TDLYT_VIS_NOTIZIE_LIST_LBL {color:#000; font-size:1.091em;}

.TDLYT_VIS_NOTIZIE_LIST_E3 {color:#6A6666; font-size:1.091em; font-weight:bold; padding-top:20px;}
.TDLYT_VIS_NOTIZIE_LIST_WW_LBL {color:#6A6666; font-size:1.091em; font-weight:bold;}

/*
################################################################
########################## HOMEPAGE INCONTRI ###################
################################################################
*/

.TBLLYT_GLYT_INCONTRI_PP, .TBLLYT_GLYT_CINE_V, .TBDLYT_GLYT_CINE_V, .TBDLYT_GLYT_INCONTRI_PP, .TBLLYT_REC_GLYT_INCONTRI_PP, .TBLLYT_REC12_GLYT_INCONTRI_PP, .TBLLYT_REC2_GLYT_INCONTRI_PP {width:100%;}
.TDLYT_REC12_GLYT_INCONTRI_PP_JPG {background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-bottom:15px;  }

/* *********************** PRIMO PIANO ********************** */

/* Colonna immagine*/
.TDLYT_REC1_GLYT_INCONTRI_PP {vertical-align:top; width:140px;}
/* Gestione hover immagine */
.LNLYT_GLYT_INCONTRI_PP_JPG:link .IMLYT_GLYT_INCONTRI_PP_JPG,  .LNLYT_GLYT_INCONTRI_PP_JPG:visited .IMLYT_GLYT_INCONTRI_PP_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_INCONTRI_PP_JPG:hover .IMLYT_GLYT_INCONTRI_PP_JPG {border:1px solid #C5AD03; padding:2px; }

/* Colonna testo */
.TDLYT_REC2_GLYT_INCONTRI_PP {vertical-align:top; width:580px; padding-right:0px;}
.LNLYT_GLYT_INCONTRI_PP_T1:link, .LNLYT_GLYT_INCONTRI_PP_T1:visited  {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_INCONTRI_PP_T1:hover {font-size:1.364em; font-weight:bold; text-decoration:underline;}
.TDLYT_GLYT_INCONTRI_PP_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}
.TDLYT_GLYT_INCONTRI_PP_M1  {font-size:1.091em; }
.TDLYT_GLYT_INCONTRI_PP_LBL {padding-top:25px;}

.DV_ORG {float:left;}
.DV_ORG1, .DV_ORG2, .DV_ORG3 {padding-left:3px; float:left;}

/*
################################################################
############### VISUALIZZAZIONE INCONTRI #######################
################################################################
*/

.TBLLYT_VIS_INCO_LIST, .TBDLYT_VIS_INCO_LIST, .TBLLYT_REC_VIS_INCO_LIST, .TBLLYT_REC12_VIS_INCO_LIST {width:100%;}


.TDLLYT_VIS_INCO_LIST, .TDALYT_VIS_INCO_LIST {padding-bottom:10px; padding-top:10px; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}

/*Colonna immagine */
.TDLYT_REC1_VIS_INCO_LIST {width:100px; vertical-align:top;}
a.LNLYT_VIS_INCO_LIST_JPG:link img, a.LNLYT_VIS_INCO_LIST_JPG:visited img {padding:2px; border:1px solid #8A8C8E}
a.LNLYT_VIS_INCO_LIST_JPG:hover img  {padding:2px; border:1px solid #C5AD03}


/*Colonna testo */
.TDLYT_REC2_VIS_INCO_LIST {vertical-align:top;}
a.LNLYT_VIS_INCO_LIST_T1 {display:inline-block; padding-bottom:10px;}
a.LNLYT_VIS_INCO_LIST_T1:link, a.LNLYT_VIS_INCO_LIST_T1:visited {color:#C5AD03; font-size:1.364em; font-weight:bold;}
a.LNLYT_VIS_INCO_LIST_T1:hover {color:#C5AD03; font-size:1.364em; font-weight:bold; text-decoration:underline;}


.TDLYT_VIS_INCO_LIST_T3 {font-weight:bold; color:#000; padding-top:10px; font-size:1.091em;}
.TDLYT_VIS_INCO_LIST_M3 {padding:0px 0 20px 0; font-size:1.091em;}
.TDLYT_VIS_INCO_LIST_LBL {font-size:1.091em; color:#6A6666; font-weight:bold;}
.DVLYT_VIS_INCO_LIST_LBL:first-letter {text-transform:uppercase;}
.TDLYT_VIS_INCO_LIST_WW_LBL {font-size:1.091em; color:#000; font-weight:normal;}

.TDLYT_VIS_INCO_LIST_E3 {font-weight:bold; font-size:1.091em; padding-top:10px; padding-bottom:10px;}

a.LNLYT_VIS_INCO_LIST_ALL .PDF {background:url(../images/pdf_logo.gif) no-repeat left top; padding-left:25px; padding-top:5px; height:17px; display:inline-block;}
a.LNLYT_VIS_INCO_LIST_ALL:link .PDF, a.LNLYT_VIS_INCO_LIST_ALL:visited .PDF{text-decoration:none;}
a.LNLYT_VIS_INCO_LIST_ALL:hover .PDF {text-decoration:underline;}

/*
################################################################
############### VISUALIZZAZIONE TEATRO #########################
################################################################
*/

.TBLLYT_GLYT_TEATROSP,  .TBLLYT_GLYT_TEATROSP, .TBDLYT_GLYT_TEATROSP, .TBLLYT_REC_GLYT_TEATROSP, .TBLLYT_REC12_GLYT_TEATROSP, .TBLLYT_REC2_GLYT_TEATROSP {width:100%;}

.TDLLYT_GLYT_TEATROSP {padding-top:10px; padding-bottom:10px;}

.TDLYT_REC1_GLYT_TEATROSP {width:127px; vertical-align:top;}
.TDLYT_REC2_GLYT_TEATROSP {padding-left:10px; vertical-align:top;}

/* Immagine */

a.LNLYT_GLYT_TEATROSP_JPG:link img, a.LNLYT_GLYT_TEATROSP_JPG:visited img  {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_GLYT_TEATROSP_JPG:hover img {border:1px solid #C5AD03; padding:2px; }

/* Colonna testo*/

.TDLYT_GLYT_TEATROSP_T1 {color:#C5AD03; font-size:1.364em; font-weight:bold; padding-bottom:5px;}
.TDLYT_GLYT_TEATROSP_M2 {padding-bottom:5px;}

.TDLYT_GLYT_TEATROSP_LBL a:link, .TDLYT_GLYT_TEATROSP_LBL a:visited {color:#C5AD03;}
.TDLYT_GLYT_TEATROSP_LBL a:hover {color:#C5AD03; text-decoration:underline;}

/*
################################################################
###### VISUALIZZAZIONE TEATRO PROGETTI CALENDARIO ##############
################################################################
*/

.TBDLYT_GLYT_TEATRO_PRG, .TBLLYT_GLYT_TEATRO_PRG, .TBLLYT_REC_GLYT_TEATRO_PRG, .TBLLYT_REC12_GLYT_TEATRO_PRG {width:100%;}

.DV_TEATRO_PRG { background:url(../images/BKG_CALENDARIO.gif) repeat-y;}
.DV_TEATRO_PRG1 {float:left; width:234px; padding-right:6px;}
.DV_TEATRO_PRG2 {float:left; width:230px; padding: 0px 5px; }
.DV_TEATRO_PRG3 {float:left; width:234px; padding-left:6px;}

.TDLLYT_GLYT_TEATRO_PRG {padding-bottom:5px; padding-top:5px; font-size:1.091em; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}
.TDALYT_GLYT_TEATRO_PRG {padding-bottom:5px;padding-top:5px; font-size:1.091em; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}

.DVLYT_TEXT_GLYT_TEATRO_PRG {padding-bottom:10px; color:#6A6666; font-size:1.273em; font-weight:bold; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom;}

.TDLYT_REC1_GLYT_TEATRO_PRG {width:80px; vertical-align:top;}
.TDLYT_REC2_GLYT_TEATRO_PRG  {width:154px; vertical-align:top;}
.LBLYTL_GLYT_TEATRO_PRG_APR {color:#000;}

/*
################################################################
###### VISUALIZZAZIONE TEATRO SPETTACOLI  ######################
################################################################
*/

.SCUOLE  {background:url(../images/vr_dotted_grey.gif) repeat-y 350px 0px;  }
.DV_SCUOLE1 .TBLLYT_GLYT_TEATROSP, .DV_SCUOLE2 .TBLLYT_GLYT_TEATROSP {float:left; width:349px; margin-right:10px;}
.DV_SCUOLE1 .TDLLYT_GLYT_TEATROSP {padding-top:0px;}
.DV_SCUOLE2 .TDLLYT_GLYT_TEATROSP {padding-top:0px;}
.DV_BORDER {height:21px; background:url(../images/HR_grey_dotted.gif) repeat-x center left #FFF; }

/*
################################################################
###### VISUALIZZAZIONE LISTA SPETTACOLI TEATRO  ################
################################################################
*/

.TBLLYT_VIS_TEATRO_LIST, .TBDLYT_VIS_TEATRO_LIST {width:100%;}

.TDLLYT_VIS_TEATRO_LIST {padding:10px 0; background:url(../images/HR_grey_dotted.gif) repeat-x bottom left;}
.TDALYT_VIS_TEATRO_LIST {padding:10px 0; background:url(../images/HR_grey_dotted.gif) repeat-x bottom left;}

/*Colonna immagine*/
.TDLYT_REC1_VIS_TEATRO_LIST {vertical-align:top;}
a.LNLYT_VIS_TEATRO_LIST_JPG img {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_VIS_TEATRO_LIST_JPG:link img, a.LNLYT_VIS_TEATRO_LIST_JPG:visited img {padding:2px; border:1px solid #8A8C8E;}
a.LNLYT_VIS_TEATRO_LIST_JPG:hover img {padding:2px; border:1px solid #C5AD03;}

/*Colonna testo*/
.TDLYT_REC2_VIS_TEATRO_LIST {vertical-align:top; padding-left:10px;}
.LNLYT_VIS_TEATRO_LIST_T1 {}

a.LNLYT_VIS_TEATRO_LIST_T1 {font-size:1.364em; font-weight:bold; color:#C5AD03;}
a.LNLYT_VIS_TEATRO_LIST_T1:link, a.LNLYT_VIS_TEATRO_LIST_T1:visited {font-weight:bold; color:#C5AD03;}
a.LNLYT_VIS_TEATRO_LIST_T1:hover {font-weight:bold; color:#C5AD03;}

.TDLYT_VIS_TEATRO_LIST_T3 {}
.TDLYT_VIS_TEATRO_LIST_M3 {font-size:1.091em; padding-top:15px;}
.TDLYT_VIS_TEATRO_LIST_B2 {font-size:1.091em; padding-top:10px;}
.TDLYT_VIS_TEATRO_LIST_LBL {font-size:1.091em;}

.TDLYT_VIS_TEATRO_LIST_E3 {color:#000; font-size:1.091em; font-weight:bold; padding-top:10px;}
.TDLYT_VIS_TEATRO_LIST_WW_LBL {color:#000; font-size:1.091em; font-weight:bold;}

/* *********************** IN VETRINA ********************** */

.TBLLYT_REC_GLYT_INCONTRI_V {width:100%;}
.TBDLYT_GLYT_INCONTRI_V { }

.TDLLYT_GLYT_INCONTRI_V  {width:344px; padding-right:16px; padding-bottom:10px; background:url(../images/vr_dotted_grey.gif) repeat-y right top; vertical-align:top;}
.TDALYT_GLYT_INCONTRI_V  {width:345px; padding-left:15px; padding-bottom:10px; padding-right:0px;  vertical-align:top; }

/* Colonna immagine*/
.TDLYT_REC1_GLYT_INCONTRI_V {vertical-align:top; width:140px;}
.LNLYT_GLYT_INCONTRI_V_JPG:link .IMLYT_GLYT_INCONTRI_V_JPG, .LNLYT_GLYT_INCONTRI_V_JPG:visited .IMLYT_GLYT_INCONTRI_V_JPG {padding:2px; border:1px solid #8A8C8E;}
.LNLYT_GLYT_INCONTRI_V_JPG:hover .IMLYT_GLYT_INCONTRI_V_JPG  {padding:2px; border:1px solid #C5AD03;}

/* Colonna testo*/
.TDLYT_REC2_GLYT_INCONTRI_V {vertical-align:top; }

.LNLYT_GLYT_INCONTRI_V_T1:link, .LNLYT_GLYT_INCONTRI_V_T1:visited {font-size:1.364em; font-weight:bold;}
.LNLYT_GLYT_INCONTRI_V_T1:hover {text-decoration:underline; font-size:1.364em; font-weight:bold; }

.TDLYT_GLYT_INCONTRI_V_E1 {padding-top:10px; padding-bottom:20px; color:#6A6666; font-size:1.091em; font-weight:bold;}

.TDLYT_GLYT_INCONTRI_V_M1 {font-size:1.091em;}

.TDLYT_GLYT_INCONTRI_V_LBL {padding-top:25px;}

/* *********************** TEMI & PERCORSI ********************** */

.DV_TEP {font-size:1.091em; background:url(../images/vr_dotted_grey.gif) repeat-y center top; }
.DV_TEP1 {float:left; width:350px; padding-right:10px;}
.DV_TEP2 {float:left; width:350px; padding-left:10px;}
.DV_TEP3 {clear:both;}

.TIT_TEP {font-size:1.273em; font-weight:bold; color:#C5AD03; display:block; padding-bottom:15px;}

.DV_TEP .TBLLYT_GLYT_ALIST {width:100%;}

/*IE6 hacks*/
* html .DV_TEP1 {float:left; width:320px; padding-right:10px; background:transparent;}
* html .DV_TEP2 {float:right; width:330px; padding-left:10px; background:transparent;}

/* *********************** ARCHIVIO FILM ********************** */

.TX_AF_TIT {font-size:1.273em; font-weight:normal; color:#C5AD03; display:block; padding-bottom:5px; }

.DV_AF_TITOLO {padding-bottom:15px; font-size:1.091em;}

/*.DV_AF_TITOLO br  {display:none;}   */

.DV_AF_REGISTA { font-size:1.091em;} 

/*.DV_AF_REGISTA br {display:none;}    */

a.LNLYTH_GETLY_ALIST_REG_APR {padding-left:10px; background:url(../images/ICO_round.gif) no-repeat 2px 5px; color:#000;  font-weight:normal; display:block;}
a.LNLYTH_GETLY_ALIST_REG_APR:link, a.LNLYTH_GETLY_ALIST_REG_APR:visited {color:#000; text-decoration:none;}
a.LNLYTH_GETLY_ALIST_REG_APR:hover {color:#000; text-decoration:underline;}

/*
################################################################
###### TEATRO -> PROGETTI ######################################
################################################################
*/

.TBLLYT_GLYT_CINEFORUM2 {width:349px; float:left;}

#TBL_10723 .TDLYT_DATA_GLYT_CINEFORUM2 {padding-right:11px; background:transparent url(../images/vr_dotted_grey.gif) repeat-y scroll right top;}
#TBL_10517 .TDLYT_DATA_GLYT_CINEFORUM2 {padding-left:10px; }

.TDLYT_REC1_GLYT_CINEFORUM2 {vertical-align:top; width:135px;}
.TDLYT_REC2_GLYT_CINEFORUM2 {vertical-align:top;}

/*
################################################################
###### RSS  ####################################################
################################################################
*/

.THRSS1, .THRSS2, .THRSS3 {font-weight:bold; background:#DDDDDD; color:#737577; text-transform:uppercase; padding:4px;}
.THRSS1 {width:65px;}
.THRSS2 {width:65px;}
.THRSS3 {}

.TD2RSS {text-align:center;}
.TD2RSS a img {display:inline;}

.TD1RSS, .TD2RSS, .TD3RSS {padding:4px; background:url(../images/HR_grey_dotted.gif) repeat-x bottom left;}


/*
#########################################################################
###### INCONTRI - LECTIO BIBLICHE - VANGELO DI SAN MARCO ################
#########################################################################
*/

.TBDLYT_DBLNK_MP3, .TBLLYT_DBLNK_MP3, .TBLLYT_REC_DBLNK_MP3, .TBLLYT_REC12_DBLNK_MP3 {width:100%;}
.TDLYT_REC12_DBLNK_MP3_T1 {}
.TDLYT_DBLNK_MP3_T1 {}
.TDLYT_REC1_DBLNK_MP3 {width:50px;}
.TDLYT_REC2_DBLNK_MP3 {}
.TDLLYT_DBLNK_MP3, .TDALYT_DBLNK_MP3 {background:transparent url(../images/HR_grey_dotted.gif) repeat-x left bottom; padding-top:5px; padding-bottom:6px;}


a.LNLYT_DBLNK_MP3_MP3 {text-transform:lowercase; font-weight:normal; background:#EEEEEE; border:1px solid #DDDDDD; padding:0 6px; display:inline-block;}
a.LNLYT_DBLNK_MP3_MP3:link, a.LNLYT_DBLNK_MP3_MP3:visited {text-decoration:none;}
a.LNLYT_DBLNK_MP3_MP3:hover {text-decoration:none;}


/* ************************************************************************** */
/* CALENDARIO                                                                 */
/* ************************************************************************** */

.TDBOX_LEFT_CALENDAR {padding:0px 10px 10px 20px; background:url(../images/HR_grey_dotted.gif) repeat-x left bottom; }

.TD_W  {border-bottom:1px solid #FFF; }

.TBLCLN {width:100%; border-collapse:collapse;}

/*regolo colore e stati btn avanti inditro mese */
.TD_H:first-letter {text-transform:uppercase;}
.TD_H {color:#737577; text-align:center; text-decoration:none; height:19px; font-size:0.909em; text-transform:uppercase; font-weight:bold; width:110px; padding-top:1px; }

.TDCLN_H a:link, .TD_H a:visited {color:#C5AD03;}
.TDCLN_H a:hover {color:#C5AD03;}
.TDCLN_H {text-align:center; }

.DVBOX_RIGHT_CLND {width:200px; margin-left:0px; background-color:#FFF;}

.TD_W {width:30px;height:20px; text-align:center;  font-size:0.8em; color:#7A8589;}    /* dom lun mar merc giov ecc ecc */
.LBCLN_W {display:block;}
.LBCLN_W:first-letter {text-transform:uppercase; }
.LBCLN_D, .LBCLN_N, .LBCLN_T, .LNCLN_D, .LNCLN_S { height:19px; padding-top:4px; text-align:center; display:block; border:solid 1px #FFF; color:#7A8589; }

.LNCLN_D {background-color: #EEE; border: solid 1px #FFF;}
.LNCLN_S {border: solid 1px #C5AD03;}

a.LNCLN_D:link, a.LNCLN_D:visited {color:#C5AD03;}
a.LNCLN_D:hover {color:#C5AD03;}


.LBCLN_T {border:solid 1px #737577;}

.LNCLN_T { height:19px; padding-top:4px; text-align:center; display:block; border:solid 1px #737577; background-color:#EEE;  }    /* gestisce un evento presente in contemporanea al giorno corrente*/

a.LNCLN_T:link, a.LNCLN_T:visited {color:#C5AD03;}
a.LNCLN_T:hover {color:#C5AD03;}

/*a.LNCLN_S {text-align:center;}
a.LNCLN_S:link, a.LNCLN_S:visited
a.LNCLN_S:hover   */


/* ************************************************************************** */
/* GESTIONE PAGINATORE                                                        */
/* ************************************************************************** */

.TBLPGR {height: 27px;}
.TDPGRC {padding: 1px 3px;}
.LBPGRC {padding: 1px 3px; background-color: #EEEEEE; }
.LNPGRC {padding: 1px 3px; background-color: #EEEEEE;}

.TDPGRL span {display:inline-block; padding-left:10px;} /* gestisce le pagine*/
.LBPGRC {border:1px solid #DDDDDD;}
.LBPGR { padding:2px 4px;}

a.LNPGR {color:#C5AD03; font-weight:bold; border:1px solid #DDDDDD; padding:2px 4px; background:#EEEEEE; }
a.LNPGR:link, a.LNPGR:visited {color:#C5AD03; text-decoration:none;}
a.LNPGR:hover {text-decoration:underline;}

a.LNPGRC {color:#C5AD03; padding:2px 4px; border:1px solid #DDDDDD;}
a.LNPGRC:link, a.LNPGRC:visited {color:#C5AD03; text-decoration:none;}
a.LNPGRC:hover {text-decoration:underline;}

/* ************************************************************************** */
/* Gestione Pulsante MP3 						      */
/* ************************************************************************** */

/*Contenitore OBJECT*/
.TDLYT_DTG_NOT_MP3 {}
/* .LBLYT_DTG_NOT_MP3 {float:left;} */
/* Contenitore DOWNLOAD BUTTON        */
/* .LNLYT_DTG_NOT_MP3 {float:right;}    */
.LBLYT_DTG_NOT_MP3 {display:block; padding-top:10px; padding-bottom:10px;  background:url(../Images/HR_grey_dotted.gif) repeat-x left top;}
a.LNLYT_DTG_NOT_MP3 {display:inline-block; background: url(../Images/download_icon.jpg) no-repeat; color:#FFF; height:39px; width:64px; float:right; padding-top:8px; padding-left:27px;}
a.LNLYT_DTG_NOT_MP3:link, a.LNLYT_DTG_NOT_MP3:visited {color:#FFF;}
a.LNLYT_DTG_NOT_MP3:hover {color:#FFF; background: url(../Images/download_icon_hover.jpg) no-repeat; text-decoration:none;}

/* ************************************************************************** */
/* Gestione Pulsante FLV 						      */
/* ************************************************************************** */

.LBLYT_DTG_NOT_FLV {display:block; padding-top:10px; padding-bottom:10px; background:url(../Images/HR_grey_dotted.gif) repeat-x left top; }

/* ************************************************************************** */
/* Gestione pagina errore                   		                    */
/* ************************************************************************** */

.TITLE_Err {font-weight:bold; color:#FF0000;}

/* *************************************************************************** */
/* LIGHTBOX                                                                    */
/* *************************************************************************** */

.gallery_title {border-bottom:1px solid #C9EDF9; margin-bottom:8px;}
.TBLLYT_GALLERY, .TBDLYT_GALLERY {width:100%;}
.TDLLYT_GALLERY {padding-top:5px; padding-right:5px; vertical-align:top; text-align:center;}
.TDALYT_GALLERY {padding-top:5px; vertical-align:top; text-align:center;}

a.LNLYT_GALLERY_MIN img {border:1px solid #FFF; padding:2px;}
a.LNLYT_GALLERY_MIN:link img, a.LNLYT_GALLERY_MIN:visited img {border:1px solid #DDDDDD;}
a.LNLYT_GALLERY_MIN:hover img {border:1px solid #0298C4;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;}
	
#lightboxCaption{ float: left;  }
#keyboardMsg{ float: right; display:none}
#lightboxNavigator{ float: right; }
#lightboxNavigator a{padding-left:5px; cursor: pointer;}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	/*back\ground-color: transparent;  */
	background-image: url(blank.gif);
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");     */

}

/* Gestione pulsanti precedente successivo LIGHTBOX*/
#lightboxNavigator {height:12px; width:40px;}
a#lightboxPrev span, a#lightboxNext span {display:none;}

a#lightboxPrev {display:inline-block; width:12px; height:12px; background:url(../images/ico-lb-prev.gif) no-repeat;  }
a#lightboxNext {display:inline-block;  width:12px; height:12px; background:url(../images/ico-lb-next.gif) no-repeat;  }
a#lightboxPrev:hover {background:url(../images/ico-lb-prev_hover.gif) no-repeat;}
a#lightboxNext:hover {background:url(../images/ico-lb-next_hover.gif) no-repeat;}
