
*{padding:0;margin:0;}
body{width:1200px;height:auto;margin:20px auto auto auto;font-family: 'Comfortaa', sans-serif;font-size: 22px;}

header#logo {border:none solid;width:auto;display:block;padding:10px;}
div#right{float:right;}
div#aco1{height:auto;background:none; color:#000;font-size:48px;padding:0 30px 0 0;}
div#aco2{height:auto;background:none; color:#F00;font-size:28px;padding:0 30px 0 0;}
div#aco3{height:90px;background:none; color:#F00;font-size:28px;padding:0 30px 0 0;}
div#aco4{height:auto;background:none; color:#000;font-size:22px;padding:0 30px 0 0;}
div#aco5{height:auto;background:none; color:#000;font-size:22px;padding:0 30px 0 0;}
div#content {height:auto;background:none;padding:10px 15px; color:#000;font-size:20px;clear:both;}
div#content2 {height:600px;background:none;padding:20px; color:#fff;font-size:20px;}
div#pillole{height:auto;border:1px solid red;padding:10px 15px;font-size:20px;}
div#quiz_importanti{height:100px;color:#000;}
div#testata{text-align:center;}
div#link{padding:20px;background:#eee;}
div#icone{padding:20px;background:#eee;height:auto;}

p.descrizione_icone{font-size: 12px;}
div.float{float:left;padding:40px 10px;margin-top:25px;}
div#clear{float:left;}
/*a.a{padding:10px;}*/
footer{background:none;color:#f00;height:auto;clear:both;}
div#fine{background:#687554;color:#fff;}
a{text-decoration:none; color:#000;font-size:20px;}
a:hover{text-decoration:none; color:#f00;}
span.falso{color:#f00;font-weight: bold;}
span.vero{color:#04c235;font-weight: bold;}
span.spiegazione{color:#000e8a;font-style:italic;}
@media (max-width: 900px) {
	.login{width:auto; margin:0 auto;background: red;}
}
