/** colori base

    #007C60 verde scurissimo linea in basso footer
	#269E39 verde scuro per header
 	#008000 verde medio link
 	#99D799 verde chiaro sfondi verdi tabella e hover
   #E6E6E6 grigio per tabelle
   #000080 blu titoli
   #FF0000 rosso
   
   Tabella interna: 5 tra celle: 2

**/


body         {background-color: white; margin: 2px;}

p, td, th, form	{ font-size: 12px; 
                  font-family: verdana, arial,sans-serif; 
                  color: #333333; 
                  font-weight: normal; 
                  font-style: normal;
                  padding-bottom:0px;}

b             {color: #FF6633 ; font-weight: 500;}

p.sinistra   		{ text-align: left; }
p.rientrato  		{ margin-left: 1px }
p.grande     		{ font-size: 14px; text-align: justify;}
p.bianco     		{ font-size: 10px; font-family: Verdana, Arial, serif; color: #FFFFFF;}
p.giustificato   {text-align: justify; margin: 4px;}
p.note	       	{ font-size: 10px; color: #9999CC;}
p.piccolo 	    {font-size: 10px}

.titolo        { font-size: 16px; color: darkblue; text-align: left;
               font-family: Arial, serif; font-weight: bold;}

.centrato   		{ text-align: center; }

.testo-footer 	{ font-family: Verdana, Arial, serif; font-size: 10px; 
                   color: black;
                   text-align: right; font-style: italic;
                   border-top: 1px solid #69B597 ; margin: 2px }

.piccolo1   { font-family: Verdana, Arial, serif; font-size: 10px; font-style: normal; font-weight: normal; color: black}
.piccolo 	{font-size: 10px; font-family: verdana, arial,sans-serif; font-style: normal; font-weight: normal; color:#333333;}

.enfasi   		 	{ font-size: 24px; color: darkgreen}
.enfasidato		{ font-size: 14px; font-family: Arial, serif; background-color: #99D799; color: #FFFFFF; font-weight: bold; margin: 3px; 
                    border: none; height: 10px}
.rosso           { color: #FF0000;}
.contenuto			{ font-size: 12px; font-family: Verdana, Arial, serif; color: #FF0000; background-color: #E6E6E6; font-weight: bold;}
.ingrandisci     { font-size: 28px;}


h1           { font-size: 13px; font-family: helvetica, arial, sans-serif; text-align: center; 
               background-color: #AFAFD8 ; color: #FFFFFF; font-weight: normal; 
               height: 10px; margin: 1px; padding-top: 2px; padding-bottom: 2px }
h2           { font-size: 16px; font-family: helvetica, arial, sans-serif; color: #FF6633; font-weight: bold; margin-left: 3px }
h4           { font-size: 12px; color: #E57868; font-weight: normal; text-align: left; 
               border-bottom: 1px solid #AFAFD8 ; padding-bottom: 1px}

ol           { list-style-type: upper-roman;}
li           { list-style-type: square; font-size: 12px; position:relative; left:-10px; 
               text-align: justify;}

a           { text-decoration:none; color:#336699;}
a:visited 	{ color:#336699;}
a:hover     { text-decoration:underline; color:#FF6633 }
a:active    {text-decoration:none; color:#FF6633}

            
/** colonna scura header **/
.col-a       { 
			border-bottom:1px solid #000000; background-color: #F4F4F4;
			color: black
			font-weight:600; 
            text-align: center; 
            font-style:normal; 
            font-variant:normal; 
            font-size:14px; 
            font-family: helvetica, arial, sans-serif; 
            padding-left:4; padding-right:4; padding-top:1; padding-bottom:1 
               }
               
                  