

/* This set the main level */

body   { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: white; margin: 0px; overflow: auto }

li             { color: black; line-height: 12px; list-style-type: square; list-style-position: outside; margin-left: -25px; color: blue }

li.zeromargin {
   color: #fff;
   background-color: transparent;
   line-height: 110%;
   margin-left: -20px; /* usa pił valore negativo per spostare l'allineamento a sinistra */
   margin-bottom: 6px;
   list-style-position: outside;   
}

img   { border: none }

td.news   { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #006685 }

hr { display:none; }
input  { display:none; }
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    
}


a    { color: #006685; font-weight: normal; font-size: 0.8em; text-decoration: none; background-color: transparent }

a:hover  { color: #fff; font-weight: normal; text-decoration: none; background-color: #006685; padding: 0px }

div   { color: #000000; font-weight: normal; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: transparent; padding: 0px }


/* Work with headers: just 3 levels at now :) */

h1 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009;
    font-size: 1.5em;
    font-weight : bold;    
    background-color : transparent;
}

h2  { color: #000; font-weight: bold; font-size: 1.2em; font-family: georgia, times, serif; background-color: transparent }

h3 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #009;
    font-size: 1.0em; 
    font-weight : bold;      
    background-color : transparent;
}


/* Classes */

/* General --------------------------------------------------------------------*/

div.notifica { display: none; }

/* Head --------------------------------------------------------------------*/
table.head { display:none; }
td.head{ display:none; }
td.headcerca{ display:none; }
.sentiero  { font-size: 0.8em; color: #000000; }



/* Left column settings -------------------------------------------------------*/

a.sinistra        { display:none; }

a.sinistra:hover   { display:none; }

td.sinistra         { display:none; }

td.sinistrabg        { display:none; }

div.sinistra {
	color: #fff;
    background-color: #069;
}
a.top     { color: #006685; font-weight: normal; text-decoration: none; background-color: transparent }
/* Center column settings -------------------------------------------------------*/

th.directory       { color: #006685; font-size: 0.8em; background-color: #fff; text-align: left; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px }
td.canali  { display:none; }
h2.directory       { color: #006685; font-weight: bold; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-position: left ; padding: 4px }
h5.directory         { color: #006685; font-weight: bold; font-size: 1em; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-position: left ; padding: 4px }

a.directory         { color: #009; font-weight: bold; font-size: 1.2em; background-color: transparent }

a.directory:hover  { color: #fff; font-weight: bold; text-decoration: none; background-color: #069; padding: 0px }



/* Right column settings -------------------------------------------------------*/

a.destra            { display:none; }

a.destra:hover   { display:none; }
td.destra      { display:none; }
td.destrabg      { display:none; }


/* Footer settings -------------------------------------------------------*/

a.footer   { display:none; }

a.footer:hover  { display:none; }

table.footer  { display:none; }

td.footer  { display:none; }
div.dataec { display:none; }

.links {font-size:1em;color:#52a6c6;}

.data  { color: #000; font-size: 0.8em }

.datatop    { color: #000; font-size: 0.8em; text-align: right }

.comunicati   { color: #006685; font-weight: normal; font-size: 0.8em; text-decoration: underline; background-color: transparent }

/* menu -------------------------------------------------------*/
a.menu       { display:none; }
a.menu:hover           { display:none; }

/*allegati------------------------------------------------------*/
.allegatititolo { color: #fff; background-color: #006685 }
/*sentiero------------------------------------------------------*/
.sentiero  { display:none; }