/*@import url(http://pprg.infoteca.it/easynet/Archivi/BSS2/Styles/Daily.css);*/    /*print, projection, screen;*/

html, body, .minwidth, .minwidthreset, form, .outer {}


/* 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 .minwidth {border-left:1000px solid #FFF; position:relative; float:left; z-index:1;}
* html .minwidthreset {margin-left:-1000px; position:relative; float:left; z-index:2; }
*/

/* ************************************************************************** */
/* CLASSI GENERALI                                                            */
/* ************************************************************************** */
* {font-family: Verdana, Georgia, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}
body {margin-left:0px; background:url(../images/BKG_BODY.jpg) repeat-x; margin-right:0px;margin-top:0px; font-size: 68.75%; }
A:LINK, A:VISITED {COLOR: #989933; TEXT-DECORATION: none;}
A:HOVER {COLOR: #989933; TEXT-DECORATION: underline;}
h1 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.636em; color:#989933; font-weight: bold}
h2 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.545em; color:#989933; font-weight:bold; }
h3 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.455em; color:#989933; font-weight: bold; }
h4 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.364em; color:#989933; font-weight:bold; }
h5 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.273em; color:#989933; font-weight: bold; }
h6 {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.182em; color:#989933; font-weight:bold; }

p {}
HR {COLOR: #D7D7D7; height : 1px; border:none; background-color:#D7D7D7; }
IMG {border: 0;}
/*ul {padding: 0px; margin-top:0px;}
li { LIST-STYLE-TYPE:none;}*/
li a1:link, li a1:visited, li a1:active {color:#990000;}
li a1:hover {text-decoration:underline; color:#990000;}
.TBL_DEBUG {display:none;}
.BTN_CACHE {margin-top: 20px;}
.clear {clear:both;}
.TDLYT_DEBUG {display:none;}
.hide {display:none;}

td img {display:inline;}

/* ************************************************************************** */
/* STRUTTURA DIV                                                              */
/* ************************************************************************** */
.outer {width:958px; margin: 0 auto; overflow:hidden;  background:url(../images/BKG_OUTER.gif) repeat-y #FFF; padding:0px 1px; }
/*.minwidth {  margin: 0 auto; _Lwidth:972px; min-width:972px; }*/ /* _width è l'equivalente di min-width solo che funziona solo con Firefox visto che min-width con la volpe nn funziona*/
.minwidth {  min-width:1000px; } /*width:expression(document.body.clientWidth < 974? "972px": "auto" );*/     /* */
.pnlLeft {margin-top:0px;  float:left; width:209px; border-right:1px solid #e2e2e2; padding-right:1px; background-color:#FFF;  }
.pnlMain  {float:left;   padding-bottom:10px; width:543px; padding-top:0px; margin-left:1px;}
.pnlRight {float:right; width:200px;}
.pnlBottom {clear:both; background:#FFF; padding:5px 5px; border-top:1px solid #e2e2e2;height:15px; margin-top:10px;}
.pnlTop {float:right; width:746px; background:#FFF; height:154px;}
.pnlBrc {}
.clear { CLEAR: both; PADDING: 0px; DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; }
.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; }
.validators {text-align: center; background:#FFF; width:960px; margin:0 auto;}
.validators a {display:none;}

/*SETTAGGI PER EXPLORER 6 */
/** html .outer {border:1px solid #b4b09c;  }
* html .pnlTop {position:absolute; margin-top:0px; top:0; left:5%; width:auto; height:173px; }      */

/* ************************************************************************** */
/* TOP                                                                        */
/* ************************************************************************** */

/* TOP1 */
.DIVTOP {height:154px;}
.DIVTOP table { border-collapse:collapse;}
.TBLBOX_TOP1 {width:100%; border-collapse:collapse; height:36px;}

.TDBOX_TOP1_LN {width:100px;  border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;  color:#989933; font-family:Tahoma,"Trebuchet MS"; font-size:10px; font-weight:bold; text-decoration:none; text-align:center; }
.TDBOX_TOP1_3AAA {  border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:0px 8px;}
.TDBOX_TOP1_SITE_SRC {  border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:0px 5px;}


.DVBOX_TOP1_3AAA {height:33px;}


.DPRPEC_RSI {display:none;}
.TXRPEV_RSI {}

.TDBOX_TOP1_SITE_SRC .HLRPE_TITLE_RSI {display:none;} /* Nascondo il titolo Ricerca nel sito presente sul TOP */
.HBRPEBH_RSI {background:url(../images/BTN_src.gif) no-repeat center center #FFF; font-size:0.1px; color:#FFF; border:none; margin:0; padding:0; display:block; height:33px; width:21px; margin-left:3px;}

/* TOP2 */
.TBLBOX_TOP2 {width:100%;}
.TDBOX_TOP2_BANNER {padding-top:1px;vertical-align:top}
.DVBOX_TOP2_BANNER { height:116px;}
.DVBOX_TOP2_BANNER ul,.DVBOX_TOP2_BANNER ul li{list-style-type:none;padding:0;margin:0;}


/* TOP2 Area riservata */
.TDBOX_TOP2_AR_BANNER_AR  {background:url(../images/BANNER_riservata.jpg) no-repeat top left #FFF; height:116px; width:746px;  }

/* ************************************************************************** */
/* LEFT                                                                        */
/* ************************************************************************** */

/* LOGO AIBO */
.TDBOX_LEFT_LOGO,  .LEFT_RIS_LOGO {height:154px;}
.TDBOX_LEFT_LOGO a, .LEFT_RIS_LOGO a {height:130px; width:210px; display:block; background:url(../images/LOGO.gif) no-repeat center center;}

ul#leftAIBO, ul#leftAIBO li, ul#leftAIBO ul {margin:0px; padding:0px; list-style-type:none;}
ul#leftAIBO li ul li {padding-left:15px;}


.primaryFolder {background:#989933; color:#FFF; cursor:pointer; display:block; font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif; margin-bottom:1px; padding:4px 0 4px 10px; }
/*link soci*/
/*.primaryFolder a:link, .primaryFolder a:visited {color:#FFF; font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif; display:block; }
.primaryFolder a:hover {text-decoration:none; font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif;}  
#leftAIBO .primaryFolder a.selected {background:#989933; color:#FFF;}     */

/*gestione di tutti i link presenti nel menu*/
#leftAIBO li ul li a {background-color:#E5E9EC; border-bottom:1px solid #DADADA; color:#648191; display:block; font-size:90%; font-weight:bold; padding:4px 0 4px 10px; text-decoration:none; font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif;}
#leftAIBO li ul li a:hover {background:#CCD3D9;}
#leftAIBO a.selected { background:#CCD3D9; color:#34434B;}

/*link selected*/
#leftAIBO li ul li .subfolder {background:url(../images/list.gif) no-repeat left center #E5E9EC; color:#648191; padding:4px 0 4px 15px; display:block; font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif; }




/* Titolo Area Riservata */

.DVBOX_LEFT_TITLE_AR {font:14px  Arial,Verdana,Geneva,Helvetica,sans-serif; font-weight:bold; color: #989933; /*bottom spacing between header and rest of content*/  padding: 4px 0 4px 10px; /*header text is indented 10px*/ display:block; text-decoration:none; width:199px;}

/* ************************************************************************** */
/* RIGHT                                                                        */
/* ************************************************************************** */

.TBLBOX_RIGHT, .TBLCLN {WIDTH:100%;}

/* Iscrizione lista soci */

.TDBOX_RIGHT_ISCRIVITI_TITLE h3 {margin:0; padding:0; margin-top:10px; background:#010066; color:#FFFFFF; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-weight:bold; line-height:22px; padding:0 0 0 10px; font-size:11px; }
.TDBOX_RIGHT_ISCRIVITI {background:#E5E9EC; color:#969696; padding:0px 0px 10px 10px;}

a.LN_NLET:link, a.LN_NLET:visited {background:#FFF; border:1px solid #D1D5D8; color:#999999; display:inline-block; margin-top:10px; padding:3px 5px;}
a.LN_NLET:hover {text-decoration:none;}

/* METEO */

.DVBOX_RIGHT_TITLE_METEO {background:#010066; color:#FFF; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-weight:bold; line-height:22px; padding:0 0 0 10px;}
a.LNBOX_RIGHT_LN_METEO:link, a.LNBOX_RIGHT_LN_METEO:visited {cursor:pointer; font:bold 1em Arial,Verdana,Geneva,Helvetica,sans-serif;  line-height:20px; padding-left:10px; display:block; background:#E5E9EC; color:#648191; border-bottom:1px solid #DADADA; }
a.LNBOX_RIGHT_LN_METEO:hover {text-decoration:none; color:#648191; background:#CCD3D9; border-bottom:1px solid #DADADA;}

/* SOFTWARE UTILI */

.DVBOX_RIGHT_TITLE_SOFTWARE {background:#010066; color:#FFF; font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-weight:bold; line-height:22px; padding:0 0 0 10px;}
a.LNBOX_RIGHT_LN_ACRO:link, a.LNBOX_RIGHT_LN_ACRO:visited {cursor:pointer; font:bold 1em Arial,Verdana,Geneva,Helvetica,sans-serif;  line-height:20px; padding-left:10px; display:block; background:#E5E9EC; color:#648191; border-bottom:1px solid #DADADA; }
a.LNBOX_RIGHT_LN_ACRO:hover {text-decoration:none; color:#648191; background:#CCD3D9; border-bottom:1px solid #DADADA;}

.LNBOX_RIGHT_LN_BNR {padding-left: 10px;}

/* ************************************************************************** */
/* FOOTER                                                                     */
/* ************************************************************************** */

.FOOTER_R1 {width:360px; float:left; color:#807f7f;}
.FOOTER_R2 {width:300px; float:right; text-align:right; color:#807f7f;}
.VALIDATORI_W3C {background:url(../images/valid.gif) no-repeat scroll left top transparent; padding-bottom:3px; padding-left:20px;}
.VALIDATORI_W3C:hover {background:url(../images/valid.gif) no-repeat scroll 0px -25px; padding-bottom:3px; padding-left:20px;}

/* ************************************************************************** */
/* PNLMAIN                                                                    */
/* ************************************************************************** */

/*### DTG ##########################################################################*/

/*#####################*/
/*### GLYT HOMEPAGE ###*/
/*#####################*/

/* EVIDENZA */
.TBLLYT_GLYT_EEVI, .TBDLYT_GLYT_EEVI, .TBLLYT_REC_GLYT_EEVI, .TBLLYT_REC12_GLYT_EEVI {width:100%;}


.HMP_EV {margin-top:0px; margin-bottom:0px; background:#989933; color:#FFF;  padding-left:10px; font-size:1.364em; line-height:22px;}
.TDLLYT_GLYT_EEVI, .TDALYT_GLYT_EEVI {padding:5px 10px; border-bottom:1px solid #E6E6E3;}

.TDLYT_REC1_GLYT_EEVI {vertical-align:top; padding-right:10px;}
.TDLYT_REC2_GLYT_EEVI {vertical-align:top; width:110px;}

/* Soggetti */
.TDLYT_GLYT_EEVI_LSY {color:#FFF;}
a.LNLYTH_GLYT_EEVI_SGN {font-size:0.909em; color:#424242;}
a.LNLYT_GLYT_EEVI_T1 {font-size:1.455em; font-weight:bold;}
.TDLYT_GLYT_EEVI_COORD_LBL {font-weight:bold; padding:5px 0; }

/* COORD */
.TDLYT_GLYT_EEVI_LNK_DTG_NOT_LBL {padding-top:5px; color:#989933; }

/* VETRINA */
.TDLYT_TEXT_GLYT_EVET {vertical-align:top;}
.TBLLYT_GLYT_EVET, .TBDLYT_GLYT_EVET, .TBLLYT_REC_GLYT_EVET, .TBLLYT_REC12_GLYT_EVET {width:100%;}
.HMP_VET {margin:0; margin-top:10px; background:#989933; color:#FFF;  padding-left:10px; font-size:1.364em;}
.TDLLYT_GLYT_EVET, .TDALYT_GLYT_EVET {padding:5px 10px; border-bottom:1px solid #E6E6E3;}

.TDLYT_REC1_GLYT_EVET {vertical-align:top; width:120px;}
.TDLYT_REC2_GLYT_EVET {vertical-align:top;  }

/* Soggetti */
.TDLYT_GLYT_EVET_LSY {color:#FFF;}
a.LNLYTH_GLYT_EVET_SGN {font-size:0.909em; color:#424242;}
a.LNLYT_GLYT_EVET_T1 {font-size:1.455em; font-weight:bold;}
.TDLYT_GLYT_EVET_COORD_LBL {font-weight:bold; padding:5px 0; }

/* COORD */
.TDLYT_GLYT_EVET_LNK_DTG_NOT_LBL {padding-top:5px; color:#989933; }

/*####################*/
/*#### DTG NOTIZIE ###*/
/*####################*/

/*.TBLLYT_REC2_DTG_NOT, .TBLLYT_REC_DTG_NOT,  */
.TBLLYT_DTG_NOT, .TBDLYT_DTG_NOT, .TBLLYT_REC_DTG_NOT {width:100%}

.TDLYT_DTG_NOT_T1 {color:#989933; font-size:1.636em; font-weight:normal; padding-left:10px; padding-right:10px; padding-bottom:5px; }
.TDLYT_REC12_DTG_NOT_M2, .TDLYT_REC1_DTG_NOT {vertical-align:top;}

.TITLE_NOT_DTG {font-size:1.182em; font-weight:bold; padding-left:10px; display:block; line-height:20px; color:#FFF; background:#989933; margin:5px 0px;}

/*Soggetti*/
.TDLYT_DTG_NOT_LSY {border-bottom:1px solid #E6E6E3; border-top:1px solid #E6E6E3; padding:3px 10px; color:#FFF; }

a.LNLYTH_DTG_NOT_SGN {background:url("../images/LOGO_AUTH_arrow.gif") no-repeat; display:inline-block; padding-left:15px; padding-right:5px;}


.TDLYT_REC1_DTG_NOT {vertical-align:top; padding:1px 10px 0 10px;}
.TDLYT_REC2_DTG_NOT {vertical-align:top; width:210px; text-align:right; padding:1px 10px 0 0;}

.TDLYT_DTG_NOT_M3, .TDLYT_DTG_NOT_M4, .TDLYT_REC12_DTG_NOT_JPG {padding:0 10px;}

/* Dove e quando */
.TDLYT_DTG_NOT_T3, .TDLYT_DTG_NOT_T4, .TDLYT_DTG_NOT_T5 {padding:0 10px;}

.DVLYTLT_DTG_NOT_T3 {padding:10px 5px 5px 15px; margin-top:10px; font-size:1.182em; font-weight:bold; color:#989933; background:#eaebd6; width:310px;}
.DVLYT_DTG_NOT_T3 {padding:0 5px 0 15px; background:#eaebd6; width:310px;}
.DVLYT_DTG_NOT_T4 {padding:0 5px 0 15px; background:#eaebd6; width:310px;}
.DVLYT_DTG_NOT_T5 {padding:0 5px 5px 15px; background:#eaebd6; width:310px;}

.TDLYT_DTG_NOT_PDF {padding:4px 0px 4px 10px; border-bottom:1px solid #E6E6E3;}
.TDLYT_DTG_NOT_RTF {padding:4px 0px 4px 10px; padding-top:4px; border-bottom:1px solid #E6E6E3;}
.TDLYT_DTG_NOT_ALL  {padding:4px 0px 4px 0px; padding-top:4px; border-bottom:1px solid #E6E6E3;}
.DVLYT_DTG_NOT_ALL {padding:0px 10px;}

a.LNLYT_DTG_NOT_PDF {background:url(../images/ICO_PDF.gif) no-repeat left center; display:inline-block; padding-left:25px;  line-height:20px;}
a.LNLYT_DTG_NOT_RTF {background:url(../images/rtf_logo.jpg) no-repeat left center; display:inline-block; padding-left:25px;  line-height:20px;}
.DVLYT_DTG_NOT_ALL a {background:url(../images/allegato_logo.gif) no-repeat 5px 2px; display:inline-block; padding-left:25px;  line-height:20px;}


/* DBLINK Notizie -> Documenti */
.TBLLYT_DBLNK_DOCUMENTI, .TBGLYT_DBLNK_DOCUMENTI, .TBLLYT_DROW_DBLNK_DOCUMENTI {width:100%;}
.TBLLYT_DHDR_DBLNK_DOCUMENTI {display:none;}
.TDLYT_DTG_NOT_DBLNK {padding-bottom:4px; padding-top:4px; border-bottom:1px solid #E6E6E3; }

a.LNLYT_DBLNK_DOCUMENTI_PDF {  }
td.TDLYT_DBLNK_DOCUMENTI_PDF {width:140px;}
a.LNLYT_DBLNK_DOCUMENTI_PDF {display:block; background:url(../images/ICO_PDF.gif) no-repeat 120px 0px; width:145px; line-height:16px; }


/* DBLINK News to News*/
.TDLLYT_DBLNK_NOT {padding:0px 10px;}
a.LNLYT_DBLNK_NOT_T1 {background:url(../images/ICO_correlazione_NOT.gif) no-repeat left center; display:inline-block; padding-left:25px; line-height:20px;}


/* Gallery */

/*.DVLYT_TEXT_ALLEGATI {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.636em; color:#989933; font-weight: bold}*/
.TDLYT_DTG_NOT_LBL {padding:0px 10px;}

/**/
/*
TDLLYT TDLLYT_ALLEGATI GALLERY  */



/* Print*/
.TDLYT_DTG_NOT_LBL_PRINT_LBL {padding:10px 10px 0 10px}
.TABLE_CONTROLS {width:100%; }
.TABLE_CONTROLS td {vertical-align:top; padding:3px 0;}
.PDF_EV  {background:url(../images/print_ico.gif) no-repeat left center; display:inline-block; padding-left:25px;  line-height:20px;}

.TABLE_CONTROLS .TD_RIGHT {text-align:right;}
.GO_TO_TOP {background:url("../images/ICO_arrow_TOP.gif") no-repeat top right; display:inline-block; height:16px; width:16px;}

/*################*/
/*### DTG SOCI ###*/
/*################*/

.TBLLYT_DTG_SOCI, .TBDLYT_DTG_SOCI, .TBLLYT_REC_DTG_SOCI, .TBLLYT_REC12_DTG_SOCI, .TBLLYT_REC1_DTG_SOCI, .TBGLYT_MM_CARICHE, .TBLLYT_MM_CARICHE, .TBLLYT_DHDR_MM_CARICHE, .TBLLYT_DROW_MM_CARICHE {width:100%}

.TDLYT_DTG_SOCI_M2{}
a.LNLYT_DTG_SOCI_JPG {display:inline;}

.TDLYT_DTG_SOCI_T1 {background:#989933;   padding:2px 0px 2px 10px;}
/*.DVLYTLL_DTG_SOCI_T1 {color:#FFF; font-size:1.182em; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}   */
.DVLYT_DTG_SOCI_T1 {color:#FFF; font-size:1.182em; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}

.TDLYT_DTG_SOCI_B2, .TDLYT_DTG_SOCI_M4, .TDLYT_DTG_SOCI_M3, .TDLYT_DTG_SOCI_M5, .TDLYT_DTG_SOCI_M6,
.TDLYT_DTG_SOCI_M2, .TDLYT_DTG_SOCI_T11, .TDLYT_DTG_SOCI_B6, .TDLYT_DTG_SOCI_B5, .TDLYT_DTG_SOCI_T14,
.TDLYT_DTG_SOCI_B4, .TDLYT_DTG_SOCI_F10, .TDLYT_DTG_SOCI_B3, .TDLYT_DTG_SOCI_M1, .TDLYT_DTG_SOCI_T3, .TDLYT_DTG_SOCI_JPG, .TDLYT_DTG_SOCI_MM, .TDLYT_DTG_SOCI_M7
{padding:5px 10px; border-bottom:1px solid #E6E6E3;}

/*.DVLYTLL_DTG_SOCI_T1,*/ .DVLYTLL_DTG_SOCI_B2, .DVLYTLL_DTG_SOCI_M4, .DVLYTLL_DTG_SOCI_M3,
.DVLYTLL_DTG_SOCI_M2, .DVLYTLL_DTG_SOCI_T11, .DVLYTLL_DTG_SOCI_B6, .DVLYTLL_DTG_SOCI_B5, .DVLYTLL_DTG_SOCI_M5, .DVLYTLL_DTG_SOCI_M6,
.DVLYTLL_DTG_SOCI_B4, .DVLYTLL_DTG_SOCI_F10, .DVLYTLL_DTG_SOCI_B3, .DVLYTLL_DTG_SOCI_M1, .DVLYTLL_DTG_SOCI_T3, .DVLYTLL_DTG_SOCI_T14, .DVLYTLL_DTG_SOCI_MM, .DVLYTLL_DTG_SOCI_M7
{float:left; width:150px;  }

.DVLYT_DTG_SOCI_T1, .DVLYT_DTG_SOCI_B2, .DVLYT_DTG_SOCI_M4, .DVLYT_DTG_SOCI_M3,
.DVLYT_DTG_SOCI_M2, .DVLYT_DTG_SOCI_T11, .DVLYT_DTG_SOCI_B6, .DVLYT_DTG_SOCI_B5, .DVLYT_DTG_SOCI_M5, .DVLYT_DTG_SOCI_M6,
.DVLYT_DTG_SOCI_B4, .DVLYT_DTG_SOCI_F10, .DVLYT_DTG_SOCI_B3, .DVLYT_DTG_SOCI_M1, .DVLYT_DTG_SOCI_T3, .DVLYT_DTG_SOCI_T14, .DVLYT_DTG_SOCI_MM, .DVLYT_DTG_SOCI_M7
{float:left; width:370px; }


/* Macchine */
.TBLLYT_DHDR_MM_CARICHE th {background:#989933; text-align:left; width:123px; padding:2px 0; color:#FFF;}
.TBLLYT_DROW_MM_CARICHE td {width:123px; padding:2px 0;}

.TITLE_SOCI_DTG {font-size:1.182em; font-weight:bold; padding-left:10px; display:block; line-height:20px; color:#FFF; background:#989933; margin:5px 0px;}
a.LNLYT_DBLNK_MCH_T1 {background:url(../images/ICO_MCH.gif) no-repeat; display:inline-block; padding-left:25px; line-height:15px; margin-bottom:3px;}

.DVLYT_DTG_SOCI_DBLNK {padding:0px 10px;}


/* FLV */
.TDLYT_DTG_SOCI_FLV {padding:10px;}

/* Allegati */
.TBLLYT_ALLEGATI.GALLERY {width:100%;}
.TDLYT_TEXT_ALLEGATI {/*padding-left:10px;*/}
.DVLYT_TEXT_ALLEGATI {margin-top:10px; margin-bottom:5px;}
.TDLLYT_ALLEGATI, .TDALYT_ALLEGATI {padding:5px 0; vertical-align:middle; text-align:center; width:25%;}
.TDLLYT_ALLEGATI {}
.TDALYT_ALLEGATI {}

.TBDLYT_ALLEGATI {width:525px; background:url(../images/header-bg-chiaro.gif); border:1px solid #999;}

.TITLE_GALLERY {display:block; background:#989933; color:#FFF; font-size:1.182em; font-weight:bold; line-height:20px; margin:5px 0; padding-left:10px;}
a.GALLERY_MIN img {padding:2px; border:1px solid #999; display:block;}
a.GALLERY_MIN:hover {background:#FFF;}
a.GALLERY_MIN:hover img {padding:2px; border:1px solid #989933; display:block;}
a.GALLERY_MIN { display:inline-block; background:#FFF;}

/*####################*/
/*### DTG MACCHINE ###*/
/*####################*/

.TBLLYT_DTG_MCH, .TBDLYT_DTG_MCH, .TBLLYT_REC_DTG_MCH, .TBLLYT_REC12_DTG_MCH, .TBLLYT_REC1_DTG_MCH {width:100%;}
.TITLE_DTG_MCH  {font-size:1.182em; font-weight:bold; padding-left:10px; display:block; line-height:20px; color:#FFF; background:#989933; margin:5px 0px;}


a.LNLYT_DBLNK_SOCI_T1 {background:url(../images/ICON_SOCI.gif) no-repeat; display:inline-block; padding-left:25px; line-height:15px; margin-bottom:3px;}


.DVLYTLL_DTG_MCH_T1, .DVLYTLL_DTG_MCH_LSY, .DVLYTLL_DTG_MCH_B2, .DVLYTLL_DTG_MCH_M1 {float:left; width:120px;}
.DVLYT_DTG_MCH_T1, .DVLYT_DTG_MCH_LSY, .DVLYT_DTG_MCH_B2, .DVLYT_DTG_MCH_M1 {float:left; width:400px;  }

.TDLYT_DTG_MCH_T1 { background:#989933;   padding:2px 0px 2px 10px;}
.DVLYTLL_DTG_MCH_T1 {color:#FFF; font-size:1.182em; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
.DVLYT_DTG_MCH_T1 {color:#FFF; font-size:1.182em; font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}



.TDLYT_DTG_MCH_LSY, .TDLYT_DTG_MCH_B2, .TDLYT_DTG_MCH_JPG, .TDLYT_DTG_MCH_M1 { border-bottom:1px solid #E6E6E3; padding:5px 10px 5px 10px;}

.TDLYT_DTG_MCH_FLV {padding:10px;}

.DVLYT_DTG_MCH_DBLNK {padding:0 10px;}

/*#####################*/
/*### DTG DOCUMENTI ###*/
/*#####################*/

.TBLLYT_DTG_DOCUMENTI, .TBDLYT_DTG_DOCUMENTI, .TBLLYT_REC_DTG_DOCUMENTI, .TBLLYT_REC12_DTG_DOCUMENTI, .TBLLYT_REC1_DTG_DOCUMENTI {width:100%}

.TDLYT_DTG_DOCUMENTI_T1, .TDLYT_DTG_DOCUMENTI_E14, .TDLYT_DTG_DOCUMENTI_D2, .TDLYT_DTG_DOCUMENTI_M1, .TDLYT_DTG_DOCUMENTI_PDF { padding:5px 10px 5px 10px; border-bottom:1px solid #E6E6E3;}

.DVLYTLL_DTG_DOCUMENTI_T1, .DVLYTLL_DTG_DOCUMENTI_E14, .DVLYTLL_DTG_DOCUMENTI_D2, .DVLYTLL_DTG_DOCUMENTI_M1 {float:left; width:150px;}
.DVLYT_DTG_DOCUMENTI_T1, .DVLYT_DTG_DOCUMENTI_E14, .DVLYT_DTG_DOCUMENTI_D2, .DVLYT_DTG_DOCUMENTI_M1 {float:left; width:370px}

.TITLE_DTG_DOCUMENTI  {font-size:1.182em; font-weight:bold; padding-left:10px; display:block; line-height:20px; color:#FFF; background:#989933; margin:5px 0px;}

a.LNLYT_DTG_DOCUMENTI_PDF {background:url(../images/ICO_PDF.gif) no-repeat left center; display:inline-block; padding-left:25px;  line-height:20px;}

.TDLYT_DTG_DOCUMENTI_DBLNK {padding:5px 0px 5px 0px; border-bottom:1px solid #E6E6E3;}
.DVLYT_DTG_DOCUMENTI_DBLNK {padding:0px 10px;}


a.LNLYT_DBLNK_DOCUMENTI_T1 {background:url(../images/ICO_DBLINK_DOC.gif) no-repeat; display:inline-block; padding-left:25px; line-height:15px; }

a.LNLYT_DBLNK_GEN_T1  {
background:url("../images/ARROW.gif") no-repeat 6px 5px; display:inline-block;line-height:15px;margin-bottom:3px;padding-left:25px;}


/*#####################*/
/*### DTG GENERICO ####*/
/*#####################*/

.TBLLYT_DTG_GEN, .TBDLYT_DTG_GEN {width:100%;}

.TITLE_DTG {font-size:1.182em; font-weight:bold; padding-left:10px; display:block; line-height:20px; color:#FFF; background:#989933; margin:5px 0px;}

.TDLYT_DTG_GEN_T1 {}
.DVLYT_DTG_GEN_T1 {color:#989933;font-size:1.636em; border-top:1px solid #E2E2E2; padding:0px 10px 0px 10px;margin-bottom:5px}
.TDLYT_DTG_GEN_M1 { padding:0px 10px 0px 10px}
.TDLYT_DTG_GEN_M2 { padding:0px 10px 0px 10px}
/**/
.DIVSZN {padding:0px 10px;}

/*.TDSZN_TITLE {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.636em; color:#989933; font-weight: bold} */

.TBLSZN {width:100%;}
.TBLPWD:before {content: "Area Riservata";  font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.636em; color:#989933; font-weight: bold}
.TDPWD_TX {}
.DVPWD {padding-bottom:5px;}

/*.TBLLYT_DROW_DBLNK_DOCUMENTI td {padding:2px 10px;}    */

.TDLYT_DBLNK_DOCUMENTI_T1 {padding-left:10px;}


/*### VIS ##########################################################################*/

/*################*/
/*### VIS Soci ###*/
/*################*/

.TBLLYT_VIS_SOCI, .TBDLYT_VIS_SOCI, .TBLLYT_REC_VIS_SOCI {width:100%;}

.TDLLYT_VIS_SOCI, .TDALYT_VIS_SOCI {border-bottom:1px solid #E2E2E2; padding:10px 10px;}

.TDLYT_REC1_VIS_SOCI {vertical-align:top; width:120px;}
.TDLYT_REC2_VIS_SOCI {vertical-align:top;}

a.LNLYT_VIS_SOCI_T1 {font-size:1.182em; font-weight:bold;}

.TDLYT_VIS_SOCI_LNK_DTG_SOCI_LBL {padding-top:5px; color:#989933; font-weight:normal;}

/*####################*/
/*### VIS Macchine ###*/
/*####################*/

.TBLLYT_VIS_MCH, .TBDLYT_VIS_MCH, .TBLLYT_REC_VIS_MCH, .TBLLYT_REC12_VIS_MCH, .TBLLYT_REC2_VIS_MCH {width:100%;}

.TDLLYT_VIS_MCH, .TDALYT_VIS_MCH {border-bottom:1px solid #E2E2E2; padding:10px 10px;}

.TDLYT_REC1_VIS_MCH {vertical-align:top; width:120px;}
.TDLYT_REC2_VIS_MCH {vertical-align:top;}

.TDLYT_VIS_MCH_T1 {}
a.LNLYT_VIS_MCH_T1 {font-size:1.182em; font-weight:bold;}

.TDLYT_VIS_MCH_LSY, .TDLYT_VIS_MCH_B2 {padding:5px 0; border-bottom:1px solid #E2E2E2;}
.DVLYTLL_VIS_MCH_LSY, .DVLYTLL_VIS_MCH_B2 {float:left; width:90px;}
.DVLYT_VIS_MCH_LSY, .DVLYT_VIS_MCH_B2 {float:left;}

.TDLYT_VIS_MCH_LNK_DTG_MCH_LBL {padding-top:5px; color:#989933; font-weight:normal;}

/*#####################*/
/*### VIS Documenti ###*/
/*#####################*/

.TBLLYT_VIS_DOCUMENTI, .TBDLYT_VIS_DOCUMENTI, .TBLLYT_REC_VIS_DOCUMENTI, .TBLLYT_REC12_VIS_DOCUMENTI {width:100%;}

.TDLLYT_VIS_DOCUMENTI, .TDALYT_VIS_DOCUMENTI {border-bottom:1px solid #E2E2E2; padding:5px 10px;}

.TDLYT_REC1_VIS_DOCUMENTI {vertical-align:top; width:120px;}
.TDLYT_REC2_VIS_DOCUMENTI {vertical-align:top;}

a.LNLYT_VIS_DOCUMENTI_T1 {}

/*###################*/
/*### VIS Notizie ###*/
/*###################*/

.TBLLYT_VIS_NOT, .TBDLYT_VIS_NOT, .TBLLYT_REC_VIS_NOT, .TBLLYT_REC12_VIS_NOT {width:100%;}

.TDLLYT_VIS_NOT, .TDALYT_VIS_NOT {border-bottom:1px solid #E2E2E2; padding:5px 10px;}

.TDLYT_REC1_VIS_NOT {vertical-align:top; width:70px;}
.TDLYT_REC2_VIS_NOT {vertical-align:top;}

.TDLYT_VIS_NOT_T1, .TDLYT_VIS_NOT_LBL {padding-bottom:5px;}
a.LNLYT_VIS_NOT_T1 {font-size:1.182em; font-weight:bold;}

.TDLYT_VIS_NOT_COORD_LBL {font-weight:bold;}

.TDLYT_VIS_NOT_LNK_DTG_NOT_LBL {padding-top:5px; color:#989933; font-weight:normal;}



/*#############################*/
/*#### VSI Cerca nel Sito #####*/
/*#############################*/

.TBLLYT_VIS_RSI, .TBLLYT_REC_VIS_RSI, .TBDLYT_VIS_RSI {width:100%;}

.TDLLYT_VIS_RSI, .TDALYT_VIS_RSI {padding:3px 0; border-bottom:1px solid #E2E2E2; }

.TDLYT_VIS_RSI_T1 {padding:0px 10px;}

a.LNLYT_VIS_RSI_T1 {padding:0px 10px;}


/*#############################*/
/*### Iscrizione lista soci ###*/
/*#############################*/

.TDCMP_TITLE, .TDCMP_REQ, .TDCMP_FLD, .TDCMP_TEXT {padding:0px 10px; }
.HLCMP_TITLE {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.636em; color:#989933; font-weight: bold}

.TDCMP_FLD {padding:3px 0px;}

.TDCMPL, .TDCMPR {vertical-align:top;}
.TDCMPL {width:150px; padding-left:10px;}
.HLCMPR {color:#FF0000;}

.TXCMPC {width:300px;}

/* ************************************************************************** */
/* PAGINATORE                                                                 */
/* ************************************************************************** */

/* Risultati ricerca*/
.TDLYT_NRECS {padding:2px 10px 5px 10px; border-bottom:1px solid #E2E2E2;}

.TDLYT_PGR {padding:5px 10px 10px 10px;}

.TBLPGR {height: 27px;}
.TDPGRC {padding-right: 1px}
.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 2px;}

a.LNPGR {color:#989933; font-weight:bold; border:1px solid #DDDDDD; padding:2px 2px; background:#EEEEEE; font-size:10px;}
a.LNPGR:link, a.LNPGR:visited {color:#989933; text-decoration:none;}
a.LNPGR:hover {text-decoration:underline;}

a.LNPGRC {color:#989933; padding:2px 4px; border:1px solid #DDDDDD; font-size:10px;}
a.LNPGRC:link, a.LNPGRC:visited {color:#989933; text-decoration:none;}
a.LNPGRC:hover {text-decoration:underline;}

/* ************************************************************************** */
/* CALENDARIO                                                                 */
/* ************************************************************************** */

.CALENDAR {background:#E5E9EC;}
.CLND_TITLE  {font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-weight:bold; background:#010066; color:#FFF; padding:0px 0px 0px 10px; line-height:22px;}

 /*regolo colore e stati btn avanti inditro mese */
.TD_H:first-letter {text-transform:uppercase;}
.TD_H {color:#010066; text-align:center; text-decoration:none; height:20px; }
.TDCLN_H a:link, .TDCLN_H a:visited {color:#010066;}
.TDCLN_H a:hover {color:#010066;}
.TDCLN_H {text-align:center; }

/**/
.TD_W {height:20px; text-align:center; font-size:0.8em;}    /* dom lun mar merc giov ecc ecc */
.LBCLN_W {display:block;}
.LBCLN_W:first-letter {text-transform:uppercase; }
.LNCLN_T { height:19px; padding-top:4px; text-align:center; display:block; border:solid 1px #010066; background-color:#e1dcc8;  }    /* gestisce un evento presente in contemporanea al giorno corrente*/
.LBCLN_D, .LBCLN_N, .LBCLN_T, .LNCLN_D, .LNCLN_S  { height:19px; padding-top:4px; text-align:center; display:block; border:solid 1px #E5E9EC; }
.LBCLN_T {border:solid 1px #010066;}
.LNCLN_S {border:solid 1px #648191;}
.LNCLN_D {background-color: #807fb2; border: solid 1px #807FB2;}
.DVBOX_CAL_CONTENT {background-color:#f0eee4; background-repeat:repeat-x; padding-left:3px; border-left:1px solid #e37318; border-right:1px solid #e37318; border-bottom:1px solid #e37318;}

a.LNCLN_D:link, a.LNCLN_D:visited {color:#FFF;}
a.LNCLN_D:hover {color:#FFF;}

a.LNCLN_T:link, a.LNCLN_T:visited {color:#010066;}
a.LNCLN_T:hover {color:#010066;}

a.LNCLN_S:link, a.LNCLN_S:visited {color:#648191;}
a.LNCLN_S:hover {color:#648191;}

/* ************************************************************************** */
/* COLORBOX                                                                   */
/* ************************************************************************** */
/*
	ColorBox Core Style:
	The following CSS is consistent between example themes and should not be altered.
	*/
	#cboxWrapper,#colorbox{outline:0 none;}
	#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:999999;overflow:hidden}
	#cboxOverlay{position:fixed;width:100%;height:100%;background:url(../images/css/colorbox/images/overlay.png) repeat 0 0;z-index:99999}
	#cboxMiddleLeft,#cboxBottomLeft{clear:left}
	#cboxContent{position:relative;background:#fff;overflow:hidden}
	#cboxLoadedContent{overflow:auto;margin-bottom:28px;-webkit-overflow-scrolling:touch}
	#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;margin:0}
	#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
	#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
	.cboxPhoto{float:left;border:0;display:block;margin:auto}
	.cboxIframe{width:100%;height:100%;display:block;border:0}
	#cboxTopLeft{width:21px;height:21px;background:url(../images/css/colorbox/images/controls.png) no-repeat -100px 0}
	#cboxTopRight{width:21px;height:21px;background:url(../images/css/colorbox/images/controls.png) no-repeat -129px 0}
	#cboxBottomLeft{width:21px;height:21px;background:url(../images/css/colorbox/images/controls.png) no-repeat -100px -29px}
	#cboxBottomRight{width:21px;height:21px;background:url(../images/css/colorbox/images/controls.png) no-repeat -129px -29px}
	#cboxMiddleLeft{width:21px;background:url(../images/css/colorbox/images/controls.png) left top repeat-y}
	#cboxMiddleRight{width:21px;background:url(../images/css/colorbox/images/controls.png) right top repeat-y}
	#cboxTopCenter{height:21px;background:url(../images/css/colorbox/images/border.png) 0 0 repeat-x}
	#cboxBottomCenter{height:21px;background:url(../images/css/colorbox/images/border.png) 0 -29px repeat-x}
	#cboxError{border:1px solid #ccc;padding:50px}
	#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
	#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
	#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../images/css/colorbox/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;border:0 none;}
	#cboxPrevious.hover{background-position:-75px -25px}
	#cboxNext{position:absolute;bottom:0;left:27px;background:url(../images/css/colorbox/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;border:0 none;}
	#cboxNext.hover{background-position:-50px -25px}
	#cboxLoadingOverlay{background:url(../images/css/colorbox/images/loading_background.png) no-repeat center center}
	#cboxLoadingGraphic{background:url(../images/css/colorbox/images/loading.gif) no-repeat center center}
	#cboxClose{position:absolute;bottom:0;right:0;background:url(../images/css/colorbox/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;border:0 none;}
	#cboxClose.hover{background-position:-25px -25px}
	/*.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
	.cboxIE6 #cboxTopLeft{background:url(../images/css/colorbox/images/ie6/borderTopLeft.png)}
	.cboxIE6 #cboxTopCenter{background:url(../images/css/colorbox/images/ie6/borderTopCenter.png)}
	.cboxIE6 #cboxTopRight{background:url(../images/css/colorbox/images/ie6/borderTopRight.png)}
	.cboxIE6 #cboxBottomLeft{background:url(../images/css/colorbox/images/ie6/borderBottomLeft.png)}
	.cboxIE6 #cboxBottomCenter{background:url(../images/css/colorbox/images/ie6/borderBottomCenter.png)}
	.cboxIE6 #cboxBottomRight{background:url(../images/css/colorbox/images/ie6/borderBottomRight.png)}
	.cboxIE6 #cboxMiddleLeft{background:url(../images/css/colorbox/images/ie6/borderMiddleLeft.png)}
	.cboxIE6 #cboxMiddleRight{background:url(../images/css/colorbox/images/ie6/borderMiddleRight.png)}
	*/

	#cboxLoadedContent{overflow:hidden!important}
	/*#cboxTitle.top{top:0;background:#000;text-align:center;height:16px;padding-top:2px;}
	#cboxTitle.bottom{bottom:25px;background:#000;text-align:center;height:16px;padding-top:2px}
	*/

	#cboxTitle{text-align:left;bottom:4px;position:absolute;bottom:25px;left:0;width:100%;box-sizing:border-box;background:rgba(0,0,0,.9);padding:3px 50px 3px 3px;}
	#cboxCurrent{position:absolute;bottom:29px;right:0;text-align:right;padding-right:5px;}
	#cboxTitle span{white-space:nowrap}
	#cboxTitle.left60{left:60px}
	#cboxTitle.left0{left:0px}
	#cboxTitle.over_hid{overflow:hidden}
	#cboxTitle.over_hid span{display:block;float:left}
	#cboxTitle span.indent60{}
	
	#cboxCurrent{}
	#cboxTitle span{}


/* ************************************************************************** */
/* HTML HACKS                                                                 */
/* ************************************************************************** */

* html #leftAIBO li {border-bottom:1px solid #ffffff; display:block; margin-bottom:-1px; margin-top:0px; margin-left: 0px; margin-right:0px;}
