html {
	margin: 10px auto;
	background: #FFF; 
	color: #3B3B3B;
	font-family: arial, sans-serif;
	font-size: 1.1em;
}

body {padding: 10px;
	  background: #FFF;
	  width:800px; 
	  margin: 0 auto;}
	  
h1, h2, h3 { color:#63666A; }

#Sigillo {
	/* border-bottom: 1px #D9D9D9 solid; */
	height: 130px;
	
}


/* altre classi per bottoni e paragrafi vari */
.evidenza
   {    
   border: 1px solid #ffcccc;
   background-color: #ffdddd;
   padding: 10px; font-size:large;}
   
.quadro
   { background-color: #CCFF33;   
   border: 2px solid #DDFF66;
   padding: 10px;}

.attenzione
   {        
   border:solid 2px #FF0000;
   background-color: #CCFF33;
   padding: 5px; font-size:large;
   }
   
.bottonesuper { color:#990000; font-weight:bold; font-size: 1.1em; padding:3px;  }
.destra {text-align:right;}

.call-to-action-button
   {  
    color: #000000;   
    background-color: #EECB1E;
    padding: 10px; 
	font-family: arial, sans-serif;
	font-size: 2em!important;
   }



fieldset.accesso { text-align:right; color:#FFF; font-family: arial, sans-serif;
                   background-color:#D14124; font-size:1.4em; border:0px;
                   width:16em; padding:25px;}
					
fieldset.registrazione { text-align:right; background-color:#FFEFEF; font-size:1.1em; 
                         width:30em; border-color:#d14124;}

fieldset.upload { text-align:center; background-color: #EEFFEE; width:40em;}

fieldset.moduli {  text-align:left; font-family: arial, sans-serif;
                   background-color:#FFD; font-size:1.1em; border:0px;
                   width:40em; padding:25px;}


table.scheda {
	width: 100%;
	border:1px solid #cccccc;
	border-spacing: 0px; }
	
table.scheda caption {
    font-size: 1.2em;
	text-align: left;
	font-weight: bold;
	background-color:#E9FDAC;
	padding:10px;
	border:1px #cccc33 solid;
}

	
table.scheda th {background:#efefef; font-size:1em;
                 width: 200px;
                 text-align:left; 
				 border-bottom: 1px solid #cccc33; padding:3px; }


table.scheda td { border-bottom: 1px solid #cccc33; padding:3px; }

table.scheda tfoot td {
	background-color:#FF6;
	font-size: 1.2em;
	padding-top:15px;
	color: #330;
	}
