@media only screen and (min-width: 56.938em) {
    #Logo .internationl {
        width: 217px;
        width: 13.563rem;
    }
}

.myform {
width: 100%;
padding: 10px;
margin: 10px;
border: 1px solid gray;
}

.myform label {
font-weight: bold;
}


.Italiano{background:url(../_img/fg_italian.gif) no-repeat 2% 60%;background-size:.8em}
.English{background:url(../_img/fg_english.gif) no-repeat 2% 60%;background-size:.8em}



#ContenitoreContenuto .grittdescr ul li
{list-style-type: circle;}

.reporttable 
{
	width:100%;
 border: 1px solid black; 
 border-collapse: collapse;
}

.reporttable th, td
{
	text-align:left;
 border: 1px solid black; 
 border-collapse: collapse;
}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px)
	{
  	.column
  	{
    width: 100%;
  	}
	}