/* for all browsers that understand min-width */
.width {width:100%; min-width:1000px}

/* the bodge for IE6 browsers */
* html .minwidth {border-left:900px solid #8A8879; position:relative; float:left; z-index:1;}
* html .minwidthreset {margin-left:-901px; position:relative; float:left; z-index:2;}

/* ************************************************************************** */
/* CLASSI GENERALI                                                            */
/* ************************************************************************** */
* {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}
body {margin-left:0px;margin-right:0px;margin-top:0px; font-size: 68.75%; background-color:#8a8879;}
A:LINK, A:VISITED {COLOR: #DE7E34; TEXT-DECORATION: none;}
A:HOVER {COLOR: #DE7E34; TEXT-DECORATION: underline;}
h1 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.5em; color:#77685E; font-weight: bolder; margin: 0px; margin-bottom: 14px; margin-top: 7px;}
h2 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.3em; color:#77685E; font-weight: bolder; margin: 0px; margin-bottom: 14px; margin-top: 7px;}
h3 {font-size: 1.2em; margin: 0px;}
p {margin: 0px; margin-bottom: 10px;}
.PCENTER {text-align: center;}
HR {COLOR: #b5b3a5; height : 1px; border:none; background-color:#b5b3a5; width:100%;}
IMG {border: 0;}
ul {padding: 0px; margin-top:0px;}
li { LIST-STYLE-IMAGE: url(../images/LI.gif); margin-top:5px; margin-left:30px!important; margin-left:0px;}
li a:link, li a:visited, li a:active {color:#d2742b;}
li a:hover {text-decoration:underline; color:#d2742b;}
.tBL_DEBUG {display: none;}
.BTN_CACHE {margin-top: 20px;}
.HRLYT {background-color:#FFF; height:0px; border-top:1px dashed #b54604;}
.setinline, .fileICO {display:inline; vertical-align:top; border:0; }
.TDLYT_DEBUG {display:none;}
.lang {margin-left:10px;padding-top:7px; color:white;}
.lang a:link, .lang a:visited {color:white; text-decoration:none;}
.lang a:hover {color:white; text-decoration:underline;}
/* ************************************************************************** */
/* STRUTTURA DIV                                                              */
/* ************************************************************************** */
.outer {width:970px; margin: 0 auto; overflow:hidden; background-color:#E1DFD1; background-image: url(../images/bkg-outer.gif); }
.minwidth1 { width:995px; margin: 0 auto;}
.minwidthreset1 {width:970px; margin: 0 auto;}
.validators img {display: none; text-align: center;}
.pnlLeft {float:left; WIDTH: 170px; text-align: left; background-color: #FFFFFF; margin-left:10px!Important; margin-left:5px; padding:10px;  }
.pnlMain  {float:left; WIDTH: 560px; text-align: left; background-color: #FFFFFF; margin-left:10px;  margin-right:10px!Important; margin-right:5px;}
.pnlRight {float:right; WIDTH: 180px; text-align: left; background-color: #FFFFFF; margin-right:10px!Important; margin-right:5px;}
.pnlBottom {text-align: left; color: black; height: 150px; background-color:#E1DFD1; padding-left:10px; width:950px;  margin-bottom:0px;}
.pnlTop {padding: 0px; vertical-align: top; margin-left:10px; margin-right:10px; background-color: #FFFFFF; }
.clear {CLEAR: both; PADDING: 0px; DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 1px;}
.textbox {display: block; line-height: 18px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 1.05em; margin-bottom: 10px; background-color: #e0edf4; }

/* ************************************************************************** */
/* TOP                                                                        */
/* ************************************************************************** */

.TBLBOX { float: none!important; float: left;}
*:first-child+html .TBLBOX {float:left!important;}
.TBLBOX_TOP1 { background-color: #FFF; width:100%; }
.DVBOX_TOP1_INT {background-image: url(../images/TOP1-1.gif); width:694px; height:26px; float:left; background-repeat: no-repeat; background-color:#FFF;}
.LNBOX_TOP1_LINK  {border-right: solid 1px #5d584b; padding-right:5px;  padding-left:5px; color:#5d584b;}
.LNBOX_TOP1_LINK2 {padding-left:5px; color:#5d584b; padding-right:10px;}
.LNBOX_TOP1_LINK2, .LNBOX_TOP1_LINK, .LNBOX_TOP1_LINK2:link, .LNBOX_TOP1_LINK2:visited, .LNBOX_TOP1_LINK:link, .LNBOX_TOP1_LINK:visited  {color:#5d584b; text-decoration:none;}
.LNBOX_TOP1_LINK2:hover, .LNBOX_TOP1_LINK:hover {color:#5d584b; text-decoration:underline;}
.TBLBOX_TOP1T { background-color: #FFF; width:100%; }
.DVBOX_TOP1T_INT {background-image: url(../images/TOP1-1.gif); width:764px; height:26px; float:left; background-repeat: no-repeat; background-color:#FFF;}
.LNBOX_TOP1T_LINK  {border-right: solid 1px #5d584b; padding-right:5px;  padding-left:5px; color:#5d584b;}
.LNBOX_TOP1T_LINK2 {padding-left:5px; color:#5d584b; padding-right:10px;}
.LNBOX_TOP1T_LINK2, .LNBOX_TOP1T_LINK, .LNBOX_TOP1T_LINK2:link, .LNBOX_TOP1T_LINK2:visited, .LNBOX_TOP1T_LINK:link, .LNBOX_TOP1T_LINK:visited  {color:#5d584b; text-decoration:none;}
.LNBOX_TOP1T_LINK2:hover, .LNBOX_TOP1T_LINK:hover {color:#5d584b; text-decoration:underline;}
.DVBOX_TOP2_IMG {background-image: url(../images/TOP2.jpg); width:950px; height:160px;}
.DVBOX_TOP3_SP {width:770px; background-color:#D2742B; height:29px;  }
.DIVTOP {height:225px; vertical-align:top; background-color:#E1DFD1;}
.COPYRIGHT {color:#5d584b;}

.DVBOX_TOP1T_INT  {background-image:url(../images/Top_doice.jpg);}

/* ************************************************************************** */
/* FOOTER                                                                     */
/* ************************************************************************** */
.logos {padding-bottom:10px;}
.footer_r {text-align:right; width:370px; float:right; }
.footer_l { width:550px; float:left;  }
.clearing {clear:both;}
.footer_text_link {color:#5d584b; text-decoration:none;}
.footer_text_link:link, .footer_text_link:visited {color:#5d584b; text-decoration:none;}
.footer_text_link:hover {color:#5d584b; text-decoration:underline;}
.pipe {color:#60594D;}
.V_XHTML a {border: solid 1px #b5b3a5; width:73px; height:19px; float:left; background-image: url(../images/V_off.gif); padding-left:5px; padding-top:5px; color:#60594D; display:block;}
.V_XHTML a:link, .V_XHTML a:visited, .V_CSS a:link, .V_CSS a:visited {color:#60594D;}
.V_CSS a {border: solid 1px #b5b3a5; width:73px; height:19px; float:right; background-image: url(../images/V_off.gif); padding-left:5px; padding-top:5px; color:#60594D; display:block;}
.CustomValidators {width:170px; float:right; margin-top:15px; margin-bottom:15px; }
.V_XHTML a:hover { background-image: url(../images/V_on.gif); text-decoration:none;}
.V_CSS a:hover {  background-image: url(../images/V_on.gif); text-decoration:none; }
.footer_text_link {border-right:1px solid #60594d; padding-right:4px; padding-left:4px;}
.pipe {display:none;}

.TBLINTERREG {font-size: 0.8em; margin-top: 5px;}
.TDINTERREG1 {width: 62px;}


/* ************************************************************************** */
/* BOX LEFT                                                                   */
/* ************************************************************************** */

.TDBOX_LEFT_LINK  {  text-decoration: none; margin-left:10px; margin-right:10px; padding-top:8px; padding-bottom:8px; border-bottom:solid 1px #e1dfd1; width:170px;}         /* #e1dfd1 */
.TDBOX_O_LEFT_LINK  { padding-top:8px; padding-bottom:8px; border-bottom:solid 1px #e1dfd1; width:170px; background-color:#EEE; }
.LNBOX_LEFT_LINK {display:block; font-size:1.05em;}
.LNBOX_LEFT_LINK:link, .LNBOX_LEFT_LINK:visited, .LNBOX_LEFT_LINK:hover  {text-decoration: none; color:#5d584b;}
.LNBOX_LEFT_LINK:hover {text-decoration: none; color: #5d584b;}
.DVBOX_LEFT_INT {font-size:1.4em; color:#b54604; padding-bottom:5px; font-weight:bold;}
.dnv_btn {}
.TDBOX_LEFT_LINK_OT {padding:10px 0 9px 0; border-bottom:1px solid #E1DFD1;}
.TDBOX_LEFT_LINK_EMAIL {margin:0; padding-top:5px;}

/* ISCRIZIONE NEWSLETTER */
.TDBOX_LEFT_LINK_NLETT {padding-top:25px; }
a.LNBOX_LEFT_LINK_NLETT {border-bottom:1px solid #E1DFD1; border-top:1px solid #E1DFD1; display:block; padding-top:5px;}




/* ************************************************************************** */
/* Google map                                                                 */
/* ************************************************************************** */

.AGMAP { display:block; width:525px; text-align:left; padding-left:15px;}
.AGMAP:link, .AGMAP:visited, .AGMAP:active {color:#d2742b;}
.AGMAP:hover {color:#E39152; text-decoration:underline;}
.DVGMAP {width:540px; text-align:center; padding-top:15px; padding-bottom:15px; }

/* ************************************************************************** */
/* BOX RIGHT                                                                  */
/* ************************************************************************** */

.DVBOX_RIGHT_LINK {background-image:url(../images/R_int2.jpg); width:170px; padding-left:10px; padding-top:5px; height:25px; background-repeat:no-repeat; font-size:1.305em; color:#FFF; margin-bottom:10px;}
.DVBOX_RIGHT_INT {background-image:url(../images/R_Uomo_bg.jpg); width:130px; height:42px; padding-left:50px; padding-top:9px; font-size:1.4em; color:#b54604; font-weight:bold; background-repeat:no-repeat;}
.DVBOX_RIGHT_SP {background-color:#E1DFD1;}
.DVBOX_RIGHT_TXT {width:160px; margin-left:10px; margin-bottom:10px;  font-size:0.9em; color:#5d584b;}
.DVBOX_RIGHT_TXT2 {margin-left:10px; width:160px; font-size:1.1em; color:#b54604;}
.TDBOX_RIGHT_LINK  { width:180px; }
.LNBOX_RIGHT_LINK {margin-left:10px; padding-top:8px; padding-bottom:8px; margin-left:10px; display:block; font-size:1.05em; width:160px; border-bottom: solid 1px #e1dfd1; color:#5d584b; }
.LNBOX_RIGHT_LINK:hover {text-decoration:none;  background-color:#EEE; color:#5d584b;}
.LNBOX_RIGHT_LINK:link, .TDBOX_O_RIGHT_LINK a:visited, .LNBOX_RIGHT_LINK:visited {text-decoration:none; color:#5d584b;}
.TDBOX_RIGHT_LINK2 { width:180px; }
.LNBOX_RIGHT_LINK2 { margin-left:10px; display:block; padding-top:3px; padding-bottom:3px; font-size:1.0em; width:160px; color:#5d584b;}
.LNBOX_RIGHT_LINK2:link, .LNBOX_RIGHT_LINK2:visited {text-decoration:none; color:#5d584b;}
.LNBOX_RIGHT_LINK2:hover {text-decoration:none;  background-color:#EEE;}
.TDLLYT_GLYT3, .TDALYT_GLYT3 {padding-left:10px;}
.LNLYT_GLYT3_T1 {padding-top:3px; padding-bottom:3px; display:block; width:160px; color:#5d584b;}
.LNLYT_GLYT3_T1:link, .LNLYT_GLYT3_T1:visited  {text-decoration:none; color:#5d584b;}
.LNLYT_GLYT3_T1:hover {background-color:#EEE; text-decoration:none; color:#5d584b;}

.DVBOX_RIGHT_LINK3 {background-image:url(../images/R_int2.jpg); width:170px; padding-left:10px; padding-top:10px; height:25px; background-repeat:no-repeat; font-size:1em; color:#FFF; margin-bottom:10px;}
.TDBOX_RIGHT_LINK3  { width:180px; }
.LNBOX_RIGHT_LINK3 {margin-left:10px; padding-top:8px; padding-bottom:8px; margin-left:10px; display:block; font-size:1em; width:160px; border-bottom: solid 1px #e1dfd1; color:#5d584b; }

/* Gestione link con immagine presenti nel box right della */

.TDBOX_RIGHT_LINK .LINKPE3 {background-image:url(../images/logo3.jpg); background-repeat:no-repeat;  background-position:center left;display:block; padding-top:12px; padding-bottom:12px; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE1 {background-image:url(../images/logo1.jpg); background-repeat:no-repeat;  background-position:center left;display:block; padding-top:20px; padding-bottom:20px; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE2 {background-image:url(../images/logo2.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:12px; padding-bottom:12px; display:block; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE5 {background-image:url(../images/logo5.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:12px; padding-bottom:12px; display:block; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE6 {background-image:url(../images/logo6.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:19px; padding-bottom:19px; display:block; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE7 {background-image:url(../images/logo7.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:24px; padding-bottom:24px; display:block; padding-left:45px; width:115px;}
.TDBOX_RIGHT_LINK .LINKPE8 {background-image:url(../images/logo8.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:14px; padding-bottom:14px; display:block; padding-left:45px; width:115px; }
.TDBOX_RIGHT_LINK .LINKPE4 {background-image:url(../images/logo4.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:20px; padding-bottom:20px; display:block; padding-left:45px; width:115px; }
.TDBOX_RIGHT_LINK .LINKPE9  {background-image:url(../images/logo9.jpg); background-repeat:no-repeat;  background-position:center left; padding-top:12px; padding-bottom:12px; display:block; padding-left:45px; width:115px; }

/* ************************************************************************** */
/* MAIN                                                                       */
/* ************************************************************************** */

.DVEVENTI { height:353px; margin-top:5px; height:450px; overflow:auto;  }
.DVEVENTIINT {background-image: url(../images/bg_eventi_news.gif); width:535px; height:20px; background-repeat:no-repeat; margin:0px; color:#FFF; font-size:1.4em; padding-left:5px; font-weight:bold; }


.DV1 {width:540px; margin-bottom:30px;  }
.DV2 {/*float:left; */ width:265px;   margin-right:10px;}
/*.DV3 {float:left; width:265px; }    */
.DIVSZN {width:540px; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; }
.DVBANDIINT {padding-bottom:5px;}
.DVNOTIZIEINT {padding-bottom:5px;}
.TITNOTIZIE {font-size:1.4em; color:#b54604; font-weight:bold; padding-left:5px; }
.TITBANDI { font-size:1.4em; color:#b54604; font-weight:bold; padding-left:5px;  }
.DVBANDI {background-color:#f0efe8; width:265px; height:234px; border-top:solid 1px #8a8879; border-bottom:dashed 1px #b54604;}
.DVNOTIZIE {background-color:#f0efe8; width:255px; height:200px; padding:5px; border-top:solid 1px #8a8879; overflow:auto; height:200px!Important; height:223px;}
.DV4 {clear:both; height:0px;}
.TDDTGINT {background-image: url(../images/bg_eventi_news.gif); background-repeat:no-repeat; width:535px; height:20px; font-size:1.4em; padding-left:5px; font-weight:bold; color:#FFF;}
.TDINFO {border: 1px solid #A19090; padding-left:0px;  width:540px; }
.DVEVENTIEND, .DVNOTIZIEEND, .DVBANDIEND {border-top:1px dashed #b54604; border-bottom:1px dashed #b54604; padding-top:5px; padding-bottom:5px; }
.DVEVENTIEND ul, .DVEVENTIEND ul li, .DVNOTIZIEEND ul, .DVNOTIZIEEND ul li,  .DVBANDIEND ul, .DVBANDIEND ul li {margin:0px; padding:0px; }
.DVEVENTIEND ul li, .DVNOTIZIEEND ul li, .DVBANDIEND ul li  {LIST-STYLE-IMAGE: url(../images/arrow.gif); text-align:right;}
.EvText {width:140px; vertical-align:top; padding-left:5px; color:#5d584b;}
.EvImg {width:110px; vertical-align:top;}
.EvTBL {width:265px;}
.DVLYT_MOCHI_M1  { padding:5px; width:255px;}

/* ************************************************************************** */
/* NOVITA' IN BIBLIOTECA                                                      */
/* ************************************************************************** */
.TDABWR, .TDLBWR {border-bottom:1px dashed #B54604; padding:10px 0;}
.DVBWR {float:left; width:100px;}
.DVBWR img {display:inline;}

.DVNOVLIBRIINT {padding-top:25px;}
/*.TITNOVLIBRI {color:#B54604; font-size:1.4em; font-weight:bold; padding:0px 0px 5px 5px; display:block; border-bottom:1px solid #8A8879;}*/

.TITNOVLIBRI {background:url("../images/bg_eventi_news.gif") no-repeat top left; color:#FFFFFF; font-size:1.4em; font-weight:bold; height:20px; margin:0; padding-left:5px; display:block;}
.LBBWR_TITOLO {display:none;}
.LBBWR_ISBD {color:#B54604; font-weight:bold; display:block; padding-bottom:5px;}
.BWRESTO {color:#000; font-weight:normal;}
a.LNBWR_CONTINUE:link, a.LNBWR_CONTINUE:visited {color:#B54604; text-decoration:none;}
a.LNBWR_CONTINUE:hover {color:#B54604; text-decoration:underline;}

/* ************************************************************************** */
/* LAYOUT                                                                     */
/* ************************************************************************** */

.TDLYT_REC12 { vertical-align: top;}
.TDLYT_REC1 { vertical-align: top;}
.TDLYT_REC2 { vertical-align: top;}
.DVLYTLL {float: left;}
.IMLYT { padding: 2px; border: solid 2px #E0E0DE; background-color: #FFFFFF;}
.IMLYT:hover { padding: 2px; border: solid 2px #B9B9B3;  background-color: #FFFFFF;}
.IMLYT_DTG_JPG, .IMLYT_DTG_JPG:hover {padding:0px; border:0px;}
.TDLYT_NRECS {font-size: 1.1em; padding-bottom: 10px; }
.TBLPGR {margin-top: 10px;}
.TDPGRC {padding-right: 5px; font-size: 1.1em;}
.TDPGR {padding-right: 5px; font-size: 1.1em;}
.TDPGRL {padding-left: 25px; font-size: 1.1em;}
.TDHP {border:1px solid black; }
.HRLYT {width:540px; text-align:left;}
/**/
.TDDTG {background-image: url(../images/bg_eventi_news.gif); background-repeat:no-repeat; width:535px; height:20px; font-size:1.4em; padding-left:5px; font-weight:bold; color:#FFF;}
.TDDTG1 {height:3px;}   /* Ogre dog */
.THTUR {background-color:#DE7E34; color:#FFF; padding:2px;}
.TDTUR1 {width:30%; }
.TDTUR2 {width:70%; }
.TBLTUR {width:100%; border: solid 1px #E1DFD1; }
.TBLTUR td {padding: 2px;}
.TBLGC {width:100%; border: solid 1px #E1DFD1; }
.TBLGC td {padding: 2px;}
.TDGC1 {width:30%;}
.TDGC2 {width:40%;}
.TBLSIN {width:100%; border: solid 1px #8A8879; background-color:#E1DFD1;}
.TDSIN {width:30%;}
.THSIN {background-color:#DE7E34; color:#FFF; padding:2px;}
.TBLSIN td {padding: 2px;}
.UL1 {margin-left:-12px !important; margin-left:22px; }
.TDPGRL {text-align:right; width:160px;}
.TDDBL {padding-top:2px;padding-bottom:2px; padding-left:5px; background-color:#DE7E34; color:#FFFFFF; width:555px; font-weight:bold;}
.TBLLYT_MOCHI {width:265px;}
.THGC {background-color:#DE7E34; color:#FFF; padding:2px;}
.PDF {margin-top:20px;}
.PDFicon {float:left; margin-right:5px;}
.PDFtest {float:left;}
.PDFtest ul {margin-left: -15px !important; margin-left: 20px; padding-left:0px;}


/* Get LYT ----------------------------------------------------- */

.TBLLYT_GLYT {width:510px; margin:3px;  }
.HRLYT_GLYT {height: 0px;width:510px; border:none; background-color:#FFFFFF; border-top:dashed 1px #b54604;}
.TBLLYT_GLYT2 {width:235px;}
.HRLYT_GLYT2 {height: 0px;width:235px; border:none; background-color:#FFFFFF; border-top:dashed 1px #b54604;}

.IMLYT_GLYT_MIN {margin-right:20px;}
.TDLYT_GLYT_T1 .LNLYT_GLYT_T1 {color:#b54604;}
.TDLYT_GLYT_T1 {padding-bottom:5px;}
.DVLYT_GLYT_M1 p strong {font-weight:normal; color:#b54604; }
.TDLYT_GLYT2_T1 {width:235px;}
/* VIS --------------------------------------------------------- */

.HRLYT_VIS {background-color:#FFF; height:0px; border-top:1px dashed #b54604;}
.TDLYT_NRECS_VIS {padding-left:10px; padding-top:10px;}
.TDLYT_VIS_T1 {padding-left:10px; padding-right:10px;}
.TDLYT_VIS_SEPARATOR {padding-left:10px; padding-right:10px}
.TDLYT_PGR_VIS {padding-left:10px;}
.TDLYT_NRECS_VIS_DEL {padding-top:10px; padding-left:10px;}
.TDLYT_NRECS_VIS_RSI { padding:10px;}
.TDLYT_DATA_VIS_RSI  { padding:10px;}
.TDLYT_PGR_VIS_RSI {padding:10px;}
.HRLYT_VIS_RSI {background-color:#FFF; height:0px; border-top:1px dashed #b54604;}
.DVLYT_VIS_DEL_D4 {padding-left:10px;}
.TDLYT_VIS_DEL_T1 {padding-left:10px; padding-right:10px; width:440px;}
.TDLYT_VIS_DEL_SEPARATOR {padding-left:10px; padding-right:10px; }
.HRLYT_VIS_DEL {background-color:#FFF; height:0px; border-top:dashed 1px #b54604;}
.TDLYT_PGR_VIS_DEL {padding-bottom:15px; padding-left:10px; padding-right:10px;}
.TDLYT_VIS_MIN {padding-left:10px;}                     /* padding-right:10px;*/
.DVLYT_VIS_M1  {padding-left:10px; padding-right:10px;}
.DVLYT_VIS_T1 {color:#DE7E34; padding-bottom:5px; }
.DVLYT_VIS_M1 p strong {font-weight:normal; color:#DE7E34; }
.TDLYT_VIS_CONTINUE {padding-left:10px;}
.TDLYT_PGR_VIS {padding-bottom:10px;}

.DVLYT_VIS_DEL_LBL {padding-left:11px; vertical-align:top; }
.TBLLYT_VIS_NOTIZIE {margin-left:10px; margin-top:10px; margin-right:10px; width:540px;}
.DVLYT_VIS_NOTIZIE_T1 {color:#DE7E34; text-transform:uppercase;}
.TDLYT_VIS_NOTIZIE_M1 {padding:0px;}
/* DTG ------------------------------------------ */

.HRLYT_DTG_T1 {margin-left:0px; }
.HRLYT_DTG_M1 {margin-left:0px;}
.DVLYT_DTG_M1 {width:540px;}
.HRLYT_DTG_RFT {margin-left:0px; padding-left:0px;}
.DVLYTLL_DTG_M1 {width:540px;}
.TBLLYT_DTG {width: 540px; float: none !important; float: left; margin-top: 10px; margin-left: 10px !important; margin-left:5px;}
.TBDLYT_DTG, .TBLLYT_REC_DTG, .TBLLYT_REC12_DTG, .TBLLYT_REC1_DTG {WIDTH:100%;}
.HRLYT_DTG_T1 {margin-left:0px;}
.HRLYT_DTG_M1 {margin-left:0px;}
.DVLYT_DTG_M1 {width:540px;}
.HRLYT_DTG_RFT {margin-left:0px; padding-left:0px;}
.DVLYTLL_DTG_M1 {width:540px;}
.DVLYT_DTG_T1 {color:#D2742B; font-weight:bold; font-size:1.1em;}
.DVLYTLL_DTG_M1 {width:560px;} /*Errore validatore*/
.DVLYT_DTG_M1 {clear:left;}
.DVLYTLL_DTG_M3, .DVLYTLL_DTG_M2, .DVLYTLL_DTG_T3, .DVLYTLL_DTG_M5, .DVLYTLL_DTG_M6   {width:120px; }
.DVLYT_DTG_M6, .DVLYT_DTG_M5, .DVLYT_DTG_M3, .DVLYT_DTG_M2, .DVLYT_DTG_T3 {padding-left:120px;}
.DVLYTLT_DTG_M4 {padding-top:10px; padding-bottom:15px;}

.TDLYT_NRECS_DTG_INCARICHI {padding-left:10px; padding-top:10px;}

.TBLLYT_REC1_DTG_INCARICHI {border:1px solid #333333; margin:10px; background-color:#EEEDE6;}
.LBLYT_DTG_INCARICHI, .TDLYT_DTG_INCARICHI_T1, .TDLYT_DTG_INCARICHI_M1, .TDLYT_DTG_INCARICHI_T3, .TDLYT_DTG_INCARICHI_T4, .TDLYT_DTG_INCARICHI_D2, .TDLYT_DTG_INCARICHI_D3, .TDLYT_DTG_INCARICHI_B2, .TDLYT_DTG_INCARICHI_SEPARATOR, .TDLYT_DTG_INCARICHI_T9 {display:block; padding: 3px;}
.HRLYT_DTG_INCARICHI_T1, .HRLYT_DTG_INCARICHI_M1, .HRLYT_DTG_INCARICHI_T3, .HRLYT_DTG_INCARICHI_T4, .HRLYT_DTG_INCARICHI_D3 {display:none;}
.HRLYT_DTG_INCARICHI {display:none;}

.TDLYT_PGR_DTG_INCARICHI {padding-left:10px; padding-right:10px;}
.DVLYTLL_DTG_INCARICHI_T1, .DVLYTLL_DTG_INCARICHI_M1, .DVLYTLL_DTG_INCARICHI_T3, .DVLYTLL_DTG_INCARICHI_T4, .DVLYTLL_DTG_INCARICHI_D2, .DVLYTLL_DTG_INCARICHI_D3, .DVLYTLL_DTG_INCARICHI_B2, .DVLYTLL_DTG_INCARICHI_T9 {text-transform:uppercase; font-weight:bold; color:#B54604;}
.TDLYT_PGR_DTG_INCARICHI .TDPGRL {padding-left:0; width:330px;} /* Dettaglio elenco incarichi, gestisce pič di pagina*/
.HRLYT_DTG_RTF { padding-left:0; margin-left:0; }
.HRLYT_DTG_D2 {padding-left:0; margin-left:0; clear:both;}
.HRLYT_DTG_PDF {padding-left:0; margin-left:0;}
.DVLYT_VIS_D2 {padding-left:10px;}
.HRLYT_DTG_M3 {clear:both;}
.DVLYT_DTG_PERSONALE_LBL  .TDDTG {background-image:none; background-color:#D2742B; width:680px;}


.TDLYT_DTG_INFO_M2 {}
.DVLYT_DTG_M2 {padding: 0;}
/* ************************************************************************** */
/* SZN                                                                        */
/* ************************************************************************** */


/* ************************************************************************** */
/* ALTRO                                                                      */
/* ************************************************************************** */


/* ************************************************************************** */
/* MODULI                                                                     */
/* ************************************************************************** */
.TDCMP_TITLE  {background-image: url(../images/bg_eventi_news.gif); width:535px; height:10px; background-repeat:no-repeat; margin:0px; color:#FFF; font-size:1.4em; padding-left:5px; font-weight:bold; padding-bottom:10px;}  /* Usato nel titolo dei moduli */
.DIVCMP {padding-left:10px; padding-right:10px; padding-top:10px;}
.TBLCMP {width: 540px;}
.TXCMPC {width: 200px;} /*  textfield*/
.HLCMPL {width:150px;}
.HLCMPR {width:10px;} /*  *  */
.TDCMPR { width: 20px; color: red; font-weight: bold;}
.TBLCMPF {margin-top:3px;}
#TX_13554 {margin-left:115px;}
#TX_13555 {margin-left:90px;}
#TX_13555 {margin-left:93px;}
#TX_13556 {margin-left:99px;}
#TX_13557 {margin-left:112px;}
#TX_13558 {margin-left:40px;}

#TX_14895 {margin-left:92px;}
#TX_14896 {margin-left:70px;}
#TX_14897 {margin-left:94px;}


/* ************************************************************************** */
/* NEWSGROUP                                                                  */
/* ************************************************************************** */

/* ************************************************************************** */
/* RPE                                                                        */
/* ************************************************************************** */
.HLRPE_TITLE_RSI  {display:block; background-image: url(../images/bg_eventi_news.gif); width:535px; height:10px; background-repeat:no-repeat; margin:0px; color:#FFF; font-size:1.4em; padding-left:5px; font-weight:bold;padding-bottom:10px; margin-bottom:5px;} /* Usato nel titolo del "Cerca nel sito"*/
.HLRPE_TITLE   {display:block; background-image: url(../images/bg_eventi_news.gif); width:535px; height:10px; background-repeat:no-repeat; margin:0px; color:#FFF; font-size:1.4em; padding-left:5px; font-weight:bold; padding-bottom:10px; margin-bottom:5px;}
#HB_CANCEL13126 {display:none;}
.DPRPEC_RSI {display:none;}
#HB_13126 {background-color:#DE7E34; border:none; color:#FFFFFF; padding-top:2px; padding-bottom:2px; margin-left:5px; }

.DIVRPE {padding:10px;}


.HRRPE {width:540px; background-color:#FFF; border:none;}

.HLRPELL {width:140px; display:inline-block; margin-bottom:5px; margin-top:5px;}
.HLRPELL_RSI {width:140px; display:none;}
.DPRPEC { width:150px; margin-bottom:5px;}
.TXRPEV { width:146px;  margin-bottom:5px;  margin-left:15px;}
.TXRPEV_RSI {margin-left:0px; margin-bottom:0px;}
.DPRPEV { width:150px; margin-bottom:5px;  margin-left:15px;}
.TXRPEV1 { width:150px; margin-left:5px; margin-right:10px; margin-bottom:5px;}
.TXRPEV2 { width:150px; margin-left:5px; margin-bottom:5px;}
.DVRPE_TEXT {padding-bottom:10px;}

/* ************************************************************************** */
/* POLLICINO                                                                  */
/* ************************************************************************** */

.pnlBrc { background-image: url(../Images/POLL-Bkg.gif); width: 973px; height: 25px;}
.DIVBRC {float: left;}
.TBLBRC { height: 25px; text-align: left; margin-left: 3px;}
.TDBRCS {padding-left: 5px; padding-right: 5px;}
.LNBRC:LINK, .LNBRC:VISITED {COLOR: #999999; TEXT-DECORATION: none;}
.LNBRC:HOVER {COLOR: #0889d5; TEXT-DECORATION: underline;}
.LBBRC {COLOR: #999999;}
.NO_CONTENT {width: 0px;}
.HBRPEB {margin-right:10px;}
.LBRPEB {margin-left:10px; margin-right:5px;}

/* Calendario */
/*.TD_W, .TD_N, .TD_D, .TD_T {width:23px; height:23px; text-align:center; border:solid 1px white;}                 */
.TD_H:first-letter {text-transform:uppercase;}
.TD_H {color:#b54604; text-align:center; text-decoration:none;}
.TDCLN_H {text-align:center;}
.DVBOX_RIGHT_CLND {padding-left:3px; padding-right:2px; padding-bottom:2px;}
.TD_W {width:25px;height:23px; text-align:center; background-color:#EEEEEE; border-bottom:solid 1px #FFF; border-top:solid 3px #FFF; font-size:0.8em;}    /* dom lun mar merc giov ecc ecc */
/*.TD_W:first-letter {text-transform:uppercase;   } */
/*.TD_N, .TD_D, .TD_T {width:23px; height:19px; text-align:center; border:solid 1px white; padding:0; margin:0;}
.TD_T { border:solid 1px #b54604;}
.LNCLN_D {background-color:#EEEEEE; }
*/
.LBCLN_W {display:block; }
.LBCLN_W:first-letter {text-transform:uppercase; }
.LNCLN_T {width:23px; height:17px; padding-top:2px; text-align:center; display:block; border:solid 1px #b54604; background-color:#EEEEEE;  }        /* gestisce un evento presente in contemporanea al giorno corrente*/
.LBCLN_D, .LBCLN_N, .LBCLN_T, .LNCLN_D, .LNCLN_S {width:23px; height:17px; padding-top:2px; text-align:center; display:block; border:solid 1px white; }
.LBCLN_T {border:solid 1px #b54604; }
.LNCLN_S {border:solid 1px #b54604; }
.LNCLN_D {background-color:#EEEEEE; border: solid 1px #EEEEEE;}    


/*Mo chi mola*/
.DVBANDIINT, .DVLYT_MOCHI_M1, .DVBANDI {display:none;}
.DV2, .DVNOTIZIE {width:530px; margin:0;}
.DVNOTIZIEEND {width:540px;}
.DVNOTIZIE .TBLLYT_GLYT2, .DVNOTIZIE .TBDLYT_GLYT2, .DVNOTIZIE .TBLLYT_REC_GLYT2, .DVNOTIZIE .TBLLYT_REC12_GLYT2, .DVNOTIZIE .TBLLYT_REC1_GLYT2, .DVNOTIZIE .HRLYT_GLYT2 {width:530px;}



/* IE6 hacks */

* html .pnlMain {width:540px; margin:0px 0px 0px 5px;}