body#quiz h4 {
	font: bold 16px arial, verdana, helvetica, sans-serif;
	background:#f5f5f5;
	border:1px solid #000;
	width:635px;	
	padding:2px 0 2px 5px;
	text-align:justify;
}
body#quiz h4 span.ques {
	margin-top:-15px;
	font: bold 12px arial, verdana, helvetica, sans-serif;
	float:right;
	color:#039;
	background:transparent;
}	
body#quiz #form1 { 
	margin-bottom:20px;
	width:100%;
	}
body#quiz p.pergu {
	margin:18px 0 10px 0;
	padding:3px 0 2px 2px;
	background:#7f8d9c;
	color:#fff;
	font-weight:bold;
	letter-spacing:0.1em;
	border:1px solid #000;
	border-bottom:1px solid #000;
 }
body#quiz p.inpute, p.inputeb{
	margin:2px 0 !important;
	background:#ccc;
	border-left:1px solid #000;
	border-right:1px solid #000;
}
body#quiz p.inputeb{
	padding-bottom:10px;
	border-bottom:1px solid #000;
}
body#quiz .rev {
	margin:0px;
	padding:0px;
	font: 9px verdana, helvetica, arial, sans-serif;
	color:#000;
	text-align:left;
}
#form1 span { 
	padding:2px 3px;
	margin:5px 10px 0 0;
	float:right;
	background:#fff;
	font-size:9px;
}
body#quiz .nstext {
	font: bold 12px verdana,arial,helvetica,sans-serif; 
	color: #f00;
	padding: 2px 5px;
	width:640px;
	background:#fff; 
	text-align:left;
	}
body#quiz p span#nota {
	padding:2px 3px;
	background:#eeeeee;
	color:#ff0000;
	font: bold 16px arial, sans-serif;
}