h1 {
	font-family: 'intrique_script_personal_usRg';
	line-height:0;
	padding:0 55px;
	font-size:35px;
	font-weight:normal;
	color:  #003399;
	text-align:center;
}
h2 {
	font-family: 'intrique_script_personal_usRg';
	line-height:0;
	padding:0 55px;
	font-size:25px;
	font-weight:normal;
	color:  #003399;
	text-align:center;
}

h3 {
	font-family: 'intrique_script_personal_usRg';
	line-height:0;
	padding:0 55px;
	font-size:20px;
	font-weight:normal;
	color:  #003399;
	text-align:center;
}

.pulsanti{
    width: 200px;
    height: 30px;
    background-color: #009879;
    border: none;
    border-radius: 4px;
    box-shadow: 2px 2px 2px #333;
    cursor:pointer;
    color: #ffffff;
    /*margin: 12px;
    padding: 8px;*/
    text-shadow: 1px 1px 0px #CCC;
}

footer{
    text-align: center;
}

table{
    font-family: sans-serif;/*font*/
    border-collapse: collapse;/*elimina il bordo tra le celle*/
    margin-left: auto;
    margin-right:  auto;
    /*margin:25px 0;*/
    font-size: 1em;
    min-width: 400px;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
    box-shadow: 0 0 20px rgba(0,0,0,0.15)
    
}
thead tr{/*Riga di intestazione*/
    background-color: #009879;
    color: #ffffff;
    text-align: center;
}
th{
    
}
td{/*Cella dati*/
    padding: 12px 15px;/*Spazio celle*/
    position: 'center';
    text-align: center;
    width: 200px;

}
tbody tr{
    border-bottom: 1px solid #dddddd;/*bordo sotto le righe dati*/    
}

tbody tr:nth-last-of-type(even){/*solo le righe dispari*/
    background-color: #f3f3f3;/*colora il background grigio chiaro*/
}

tbody tr:last-of-type{/*Linea prima del totale*/
    border-bottom: 2px solid #009879;/*bordo sotto le righe dati*/    
}


tfoot{
    background-color: #b4b4b4;/*colora il background grigio chiaro*/
}

