
/* pagina in generale */


body {
   color: #000000;
   background-color: #ffffff;
   font-family: Tahoma,Verdana,Geneva,Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 0px 0px 0px 0px;
   padding: 2px;
   letter-spacing: 1px;
}

dl {
  margin-left: 20px
}

ul.lontano {
	margin-left: 250px
}
li.spazio {
 margin-bottom: 7px;
 list-style:none; 
}
/* intestazioni */
img.apertura {
    padding-top: 11px;
    }


img.destra {
    float: right;
    padding-top: 0px;
    border: 0px solid rgb(193,201,188);
    }
    
img.destracornice {
    float: right;
    padding-top: 0px;
    border: 5px solid rgb(193,201,188);
    }
    
img.sinistra {
    float: left;
    padding-top: 9px;
    padding-right: 9px;
    padding-left: 0px;
    }

img.sinistracornice {
    float: left;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    border: 10px solid rgb(193,201,188);
    }

img.destraav {
    float: right;
    padding: 1px;
    margin-top: 15px;
    }
img.destraav2 {
    float: right;
    padding: 1px;
    margin-top: 1px;
    }
    
img.sinistraav2 {
    float: left;
    padding: 1px;
    margin-top: 12px;
    }
    
button {
	color: #ffffff;
	background-color: rgb(255,255,255);
    }


h1 {
   color: #000000;
   background-color: transparent;
   font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   font-weight: normal;
}

h2 {
   color: #000000;
   background-color: #ffffff;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
	 padding-left: 3px;
}
h2.rosso {
   color: rgb(170,85,0);
   background-color: #ffffff;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
	 padding-left: 3px;
}
h2.pp {
   color: rgb(170,85,0);
   background-color: #ffffff;
   font-size: 21px;
   font-style: italic;
   font-weight: normal;
	 padding-left: 0px;
	 margin-bottom: 0px;
	 letter-spacing: 0px;
}

h2.eventi {
   color: rgb(170,85,0);
   background-color: #ffffff;
   font-size: 21px;
   font-style: italic;
   font-weight: normal;
	 padding-left: 0px;
	 margin-bottom: 0px;
	 letter-spacing: 0px;
	 background: url(../images/menu.jpg) no-repeat;
}


h2.pplinea {
   color: rgb(170,85,0);
   background-color: #ffffff;
   font-size: 16px;
   font-style: normal;
   font-weight: bold;
	 padding-left: 3px;
	 margin-bottom: 0px;
	 border-bottom: 1px solid rgb(175,175,175);
}

h2.contributi {
   color: #000000;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   padding: 2px;
   margin-top: 0px;
   margin-bottom: 0px;
}

h2.titoloitem {
   color: #000000;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   padding: 2px;
   margin-top: 0px;
   margin-bottom: 0px;
    border: 1px solid rgb(247,231,198);
}
h2.titoloitemdx {
   
   color: rgb(170,85,0);
   background-color: #ffffff;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
	 padding-left: 3px;
	 padding: 3px;
	 margin-bottom: 0px;
}

h2.titoloitemdx2 {
  color: rgb(0,0,0);
   background-color: #ffffff;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
	 padding-left: 3px;
	 margin-bottom: 0px;
}

h2.titoloitem2 {
   color: #ffffff;
   background-color:rgb(149,153,126);
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   padding: 2px;
   margin-top: 0px;
   margin-bottom: 0px;
   border-bottom: #000000 1px solid;
}
/* paragrafo */

p {
   text-align: justify;
   padding: 0px;
}

p.marco {
   text-align: left;
   padding: 0px;
}


p.spazio {
   text-align: left;
   padding: 0px;
}
p.rosso {
   color: rgb(170,85,0);
}
p.acuto {
    font-size: 11px;
}

p.piccolo {
    font-size: 11px;
    letter-spacing: 0px;
}
p.nota {
    cursor: help;
    font-size: 11px;
}
p.w3c {
    text-align: right;
}

blockquote {
   color: #333;
   background-color: #ff9;
   font-family: Verdana, Geneva,  Helvetica, sans-serif;
   font-size: 1em;
   border: 1px #666 dotted;
   padding: 3px;
}

/* link */


a.testata {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
}
a.testata:visited {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
}
a.testata:hover {
   color: #ffffff;
   text-decoration: none
}
a.testata:active {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none
}

a {
   color: #0033FF;
   background-color: transparent;
   font-weight:normal;
   text-decoration: none;
}
a.w3c {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
}
a.w3c:visited {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
}
a.w3c:active {
   color: #ffffff;
   background-color: transparent;
   text-decoration: none;
}

a.m {
   color: #0033FF;
   background-color: transparent;
   font-weight:bold;
   text-decoration: none;
}

a:visited {
   color: rgb(170,85,0);
   background-color: transparent;
   text-decoration: none;
}

a:hover {
   color: #660000;
   text-decoration: none
}

a:active {
   color: black;
   background-color: transparent;
   font-style: normal;
   font-weight: normal;
}

a.piedipagina {
   color: #7396E7;
   background-color: transparent;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
   padding-left: 5px;
}

a.indice:hover {
   color: #1039cc;
   background-color: transparent;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
   padding-left: 5px;
   border-bottom: #000000 1px dotted;
}



td.riquadro {
  border: 1px dashed #000000;
}
/* identificatori (ID) */

div#riquadro1 {
  width: 60%;
	border: 1px dotted #000000;
	padding: 5px;
}
div#riquadro2 {
  width: 60%;
	border: 1px dotted #000000;
	padding: 5px;
}
div#riquadro3 {
  width: 60%;
	border: 1px dotted #000000;
	padding: 5px;
}
div#riquadro4 {
  width: 60%;
	border: 1px dotted #000000;
	padding: 5px;
}

div#immaginesx {
	margin-top: 0px;
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-bottom: 2px;
}

div#scatola {
	width: 880px;
	padding-top: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0 auto;
	background: url(../images/orsi1402.jpg) bottom right no-repeat;
}

div#testata {
  padding: 0px;
  padding-left: 10px;
  background-color: #ffffff;
  margin-bottom: 15px;
}

div#navigazione1 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding: 7px;
	padding-left: 10px;
	margin-left: 0px;
	background: rgb(255,255,255);
}

div#navigazione1 a {
   	font-weight:normal;
}

div#navigazione3 {
	color: #ffffff;
	font-weight: normal;
	padding: 5px;
	padding-left: 0px;
	margin-left: 0px;
	background: url(../images/sfondonav3.jpg) no-repeat;
	font-family: tahoma, verdana;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 22px;
}

div#navigazione3 a {
   	font-weight: bold;
}

div#item {
  color: rgb(63,63,63);
   background-color: #ffffff;
   float: left;
   width: 175px;
   padding: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   letter-spacing: 0px;
}
div#item2 {
   color: #000000;
   background-color: #ffffff;
   float: right;
   width: 158px;
   padding: 0px;
   border: 1px solid #000000;
   margin-top: 20px;
   margin-right: 0px;
   margin-bottom: 2px;
}

div#contenuto {
    margin-top: 0px;
    padding-top: 0px;
    padding: 10px;
    text-align: justify;
    background-color: rgb(255,255,255); 
    line-height: 150%;
    border-left: 0px  rgb(74,89,41) dotted;
    border-right: 0px rgb(209,223,188) dotted; 
    border-top: 0px  rgb(74,89,41) dotted;
    border-bottom: 0px  rgb(74,89,41) dotted;
}

div#item_scroll {
   display:none;
}

div#cornice {
    margin-top: 0px;
    padding-top: 0px;
    padding: 10px;
    text-align: justify;
    background-color: rgb(255,255,255); 
    line-height: 150%;
    border-left: 0px  rgb(74,89,41) dotted;
    border-right: 0px rgb(209,223,188) dotted; 
    border-top: 0px  rgb(74,89,41) dotted;
    border-bottom: 0px  rgb(74,89,41) dotted;
}

div#destra {
display:none;
}



div#contributo1 {
    padding: 1px;
    padding-top: 1px;
    text-align: left;
    border-top: 0px solid rgb(0,0,0);
    border-bottom: 1px dotted rgb(74,85,57);
    margin-bottom: 25px;
}
div#contributo2 {
    padding: 1px;
    padding-top: 1px;
    text-align: left;
      border-top: 0px solid rgb(0,0,0);
    border-bottom: 1px dotted rgb(255.255,255);
     margin-bottom: 25px;
}

ul.menuicone {
display:none;
}

ul.menu1 {
display:none;
}

ul.menu1 li { 
display:none;
} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a {
display:none;
}

ul.menu1 li a:visited  {
display:none;
} /* colori per il link */

ul.menu1 li a:hover  {
display:none;
} /* colori per l'effetto roll-over */

ul.menu1 li a:active  {
display:none;
} /* colori per l'effetto roll-over */


div#piedipagina {
  display:none;
}

div#piedipagina a {
   	font-weight:normal;
}

div#firma {
width: 880px;
  margin: 0 auto;
  font-size: 11px;
	font-weight: normal;
	margin-left: 0px;
	background: url(../images/sfondofirma.jpg)  no-repeat;
  width: 900px;
  padding-top: 0px;
  padding: 5px;
	font-family: tahoma, verdana;
  padding-left: 7px;
  padding-bottom: 8px;
  color: #000000;
}


form.cerca {
  display:none;
}

div#item3bis {
   border: 0px dashed rgb(123,154,107);
   color: #000000;
   text-align: left;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0px;
   font-size: 11px;
   background-color: rgb(255,255,255);
   float: right;
   width: 167px;
   padding-top: 5px;
   padding-left: 1px;
   margin-top: 11px;
   margin-right: 0px;
   margin-left: 2px;
   margin-bottom: 4px;
   padding-top: 5px;
}

/*- Menu Tabs B--------------------------- */

    #tabsB {
      display:none;
      }
      
    #tabsB ul {
     display:none;
      }
      
    #tabsB li {
      display:none;
      }
      
    #tabsB a {
      display:none;
      }
      
    #tabsB a span {
      display:none;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

      #tabsB #current a {
      background-position:0% -42px;
      }
      #tabsB #current a span {
      background-position:100% -42px;
      }
      
      table.noprint {
       display:none;
      }
-->

