@charset "UTF-8";
/* CSS Document */		body{
		font-family: 'TrebuchetMS' !important;
		font-size:14px;
		color:#000000;
			max-width: 780px;
			max-height: 580px;
	margin: 0px auto;
		
	}
		
			.consegna{
		font-family: 'TrebuchetMS-Bold' !important;
		font-size:14px;
	}

			.testoBold{
		font-family: 'TrebuchetMS-Bold' !important;
	}

	.esercizio{
		padding:20px;
		line-height:30px;
	}
		
	.titololektion{
		color:#FFFFFF; 
		font-size:22px; 
		font-weight:bold;
	}
	
	.sottotitolo{
		color:rgba(135,49,97,1.00); 
		font-size:14px; 
		font-weight:bold;
	}
	
	.testoBluBold{
		color:#008497; 
		font-size:16px; 
		font-weight:bold;
	}
	.testoGrigioBold{
		color:#646363; 
		font-size:16px; 
		font-weight:bold;
	}
		
	.risposta-multipla {
		font-size:14px;
		text-align:center;
  		background-color: #FFF; /* colore di sfondo    */
  		border: 1px solid #ccc; /* bordo dell'elemento */
		padding: 0;                /* padding             */
  		font-weight:normal;
		line-height:20px;
		height:20px;
  		width:25px;
	}
 
	.num_esercizio{
		font-size:20px;
		font-weight:bold;
		color:#e65e36;
		width:30px;
		text-align:center;
	}
	
	.lettera{
		font-size:15px;
		font-weight:bold;
		color:#000000;
	}

		.consegna_blu
	{
		font-size:16px;
		font-weight:bold;
		color:#00609c;
	}
		.img-resize {
    max-width: 100%;
    height: auto;
}
		
	.stile {
    font-size: 13px;
   background-color:#1855A0;
		color: #fff;
    height: 20px;
    padding: 5px;
    /* text-shadow: 0px 0px 0px #ff6600; */
    line-height: 0px;
}
		.celle{padding-right: 50px;}
		
		.pulsanti{
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.banda{
    padding-left: 20px;
     padding-left: 20px;
			background-color:rgba(135,49,96,1.00); border-bottom:#FFFFFF 1px solid;
		}
		
		.bandaP{
			padding-left: 20px;
			background-color:#e2e9c3; border-bottom:#FFFFFF 1px solid;
		}
		
		
		.testo{
			padding-left: 20px;
		}

.esempio{
	color:rgba(48,116,183,1.00);
	font-weight: bold;
	font-style: oblique;
}

		.responsive{
			display:inline-block;
			
}

ol{
	margin-left: 0px;
	padding-left: 20px;
	color:#000;
}

li{
	margin-left: 0px;
	color:#000;
	font-weight: normal;
}

.letter_esercizio{
		color:#ea560d;
		font-weight: bold;
}

.simbolo{color: #970030; font-weight: bold;}

.pulsante{
    font-size: 13px;
   background-color:rgba(135,49,97,1.00);
		color: #fff;
    height: 20px;
    padding: 5px;
    /* text-shadow: 0px 0px 0px #ff6600; */
    line-height: 0px;
}
	
dl{width:100%;}
dd{margin: 0.2em 0 1em;color: #444;line-height: 1.3em;padding-left: 20px;}

dt{font-weight: bold;height: 20px;
    line-height: 20px;padding-left: 0px;color: #ea560d;
    }
	
	
ul.quadrato {
   list-style: none;  
    padding: 0;
	padding-left: 20px;
    margin: 0;
}

		
li.pallino-vuoto {
	list-style-image: url(../img/ico_pallino-vuoto.png);
    padding-right: 2px;

}

li.pallino-pieno {
	list-style-image: url(../img/ico_pallino-pieno.png);
    padding-right: 2px;

}

li.triangolo-pieno {
	list-style-image: url(../img/ico_triangolo-pieno.png);
    padding-right: 2px;

}

li.triangolo-vuoto {
	list-style-image: url(../img/ico_triangolo-vuoto.png);
    padding-right: 2px;

}


/*li.quadrato { 
    padding-left: 3px; 
}*/

li.quadrato-vuoto {
	list-style-image: url(../img/ico_quadrato-vuoto.png);
    padding-right: 2px;

}

li.quadrato-pieno {
	list-style-image: url(../img/ico_quadrato-pieno.png);
    padding-right: 2px;

}


li.freccia-vuoto {
	list-style-image: url(../img/ico_freccia-vuoto.png);
    padding-right: 2px;

}

li.freccia-pieno {
	list-style-image: url("../img/ico_freccia-pieno.png");
    padding-right: 2px;

}

li.rombo-vuoto {
	list-style-image: url(../img/ico_rombo-vuoto.png);
    padding-right: 2px;

}

li.rombo-pieno {
	list-style-image: url(../img/ico_rombo-pieno.png);
    padding-right: 2px;

}



	