/*********************************** MENU - INIZIO *********************************************/
      table.menu { position: absolute; top: 70px; right: 20px; border-spacing: 2px 0px; }
   td.menu:hover { background-color: #e6e6e6; }
         td.menu { border-style: solid; border-width: 1px; border-color: #9fb0ba; }
        img.menu { border-style: solid; border-width: 1px; border-color: #9fb0ba; width: 40px; height: 40px;} 
       span.menu { border-style: solid; border-width: 1px; border-color: #9fb0ba; width: 40px; height: 40px;} 
          a.menu { text-decoration: none; color: #9fb0ba; }
    a.menu:hover { background-color: #e6e6e6;}

div.menuItemDesc { position: relative; top: -850px; right: 130px; border-style: solid; border-width: 0px; border-color: yellow; font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: #9fb0ba; visibility: visible; z-index: 3; text-align: right;} 
/*********************************** MENU - FINE *********************************************/


div.contatti          { border-style: solid; border-width: 0px; border-color: yellow; position: relative; top: 60px; left: 1px; height: 440px; width: 600px; overflow: auto; margin-bottom: 10px; text-align: left; }
div.contattiTitle     { width: 165px; position: relative; top: 10px; left: 220px; height: 0px; border-style: solid; border-width: 0px; border-color: yellow;}
img.contattiTitle     { width: 130px; /*height: 38px;*/ position: relative; top: 0px; left: 0px;  border-style: solid; border-width: 0px; border-color: yellow; }
div.contattiTelephone { width: 500px; position: relative; top: 43px; left: 140px; height: 0px; text-align: left; border-style: solid; border-width: 0px; border-color: yellow;}
div.contattiParagraph { width: 520px; position: relative; top: 80px; left: 35px; height: 0px; border-style: solid; border-width: 0px; border-color: red;}
table.contatti        { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: black; line-height: 14px; /* width: 500px; */  margin: 10px;}
input.contatti        { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: black; line-height: 14px; }
textarea.contatti     { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: black; line-height: 14px; }
font.emailResponse    { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: red;   line-height: 14px; }
td.privacy            { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: black; line-height: 14px; /*width: 100%;*/ text-align: justify; }


table.eventi { width: 100%; position: relative; top: 50px; right: 10px; } 
td.mostra {font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: #000000; line-height: 15px; }

font.mostra { font: 15px tahoma, arial, sans-serif, times new roman, verdana; font-style: bold;  color: #12577B;}

td.eventiTitle{ height: 80px; text-align: center; }

td.locandina  { width: 230px; }
img.locandina { height: 450px; }

div.comunicato { overflow: auto; height: 350px; border-style: solid; border-width: 0px; border-color: #86583e; 
	         width: 90%; text-align: justify; 
	         position: relative; top: 0px; left: 20px; }

img.eventiTitle  {position: relative; top: 0px; } 

div.eventi { border-style: solid; border-width: 0px; border-color: red; position: relative; top: -210px; height: 0px; } 

div.archivioEventi { border-style: solid; border-width: 0px; border-color: white; position: relative; top: -700px; left: -303px; height: 0px; width: 152px;} 
font.archivioEventi {font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: white; font-style: bold;  } 

div.scrollerContainer { border-style: solid; border-width: 0px; border-color: green; position: relative; left:0px; top: 20px; height: 0px;}
font.scrollerMsg { font: 10px tahoma, arial, sans-serif, times new roman, verdana; color: white; }

a.scrollerLink {  text-decoration: none;  color: #FFFFFF; }

div.corsiTitle { border-style: solid; border-width: 0px; border-color: blue; position: relative; top: 0px; left: 20px; height: 0px; width: 121px; z-index: 1; } 
div.corsi { border-style: solid; border-width: 0px; border-color: red; position: relative; top: 40px; left: 170px; width: 400px; text-align: justify; } 
img.corsiImage { position: relative; left: -78px; height: 200px; } 

