body {
margin:0px;
background-color:#EEEEEE;
font-family: Calibri, sans-serif;
}
#inner {
clear:both;
background-color:#EEEEEE;
margin:0;
padding:60px;

}
#content {
background-color:white;
padding:30px;
padding-bottom:100px;
font-size:14px;
line-height: 25px;
}

#content p {
margin-top:5px;
}

div.testolibero {
margin-left:10px;
margin-right:10px;
text-align:left;
font-weight:normal;
}

input[type="submit"] { 
margin-top:35px;
background-color: #D9D9D9; color: #666666; font-size: 12px; font-weight: bold; padding: 0px 4px 2px 4px; 
border: 1px solid #CCCCCC; 
border-bottom: 1px solid #666666; 
border-right: 1px solid #666666; 
cursor: pointer;
 }

input[type="submit"]:hover {
 background-color: #C5C5C5; 
 color:#FF6600;
}

input[type="submit"]:hover:focus { background-color: #C5C5C5;}


div.next {
text-align:center;
}

li {
    list-style-image: none;
    list-style-type: none;
}

div.answers {
padding-left:30px;
}


div .qerror {
display:none;
text-align:center;
font-size:16px;
color:red;
border:dashed 2px red;
margin:20px;
padding:20px;
}

div .question {
text-align:left;
font-size:16px;
color:black;
margin:10px;
padding:10px;
}

div.quest {
margin-left:5%;
margin-right:5%;

}

div.answers {
margin-left:1%;
text-align:left;
}
div.answers ul{
text-align:left;
}

div.feature {
text-align:center;

}
div.Aperta  {
margin:0;
padding:0;
text-align:center;
}

div.Apertalunga  {
margin:0;
padding:0;
text-align:center;

}

div.Apertalunga  textarea {
height:400px;
width:400px;

}
