img {border: 0;}

#xoopsHiddenText {visibility: hidden; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}

.pagneutral {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagneutral.gif);}
.pagact {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagact.gif);}
.paginact {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/paginact.gif);}


#mainmenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#mainmenu a.menuTop {padding-left: 3px;}
#mainmenu a.menuMain {padding-left: 3px;}
#mainmenu a.menuSub {padding-left: 9px;}

#usermenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#usermenu a.menuTop {}
#usermenu a.highlight {color: #0000ff; background-color: #fcc;}

.mybox{
	background: #6d9bcd; color: #000;
	border:1px solid #191970;
	padding:1% 1% 1% 1%;
	margin-bottom:1%;
	margin-top:1%;
	}

.teoria{
	background: #CCFF99; color: #000;
	border:1px solid #2E8B57;
	padding:1% 1% 1% 1%;
	margin-bottom:1%;
	}
	
.pratica{
	background: #FFf090; color: #000;
	border:1px solid #2E8B57;
	padding:1% 1% 1% 1%;
	margin-bottom:1%;
	}

.problema{
	background: #FFb080; color: #000;
	border:1px solid #FF0000;
	padding:1% 1% 1% 1%;
	margin-bottom:1%;
	}
	
p#titolo:first-letter { 
	font: bold 1.5em verdana, helvetica, sans-serif;
	color: #FF0000;
	margin-top: 2%;
	}
p#titolo{ 
	font: bold 1.5em verdana, helvetica, sans-serif;
	background: #87CEFA; color: #000;	
	border-top: 1px solid #000;
	margin:0% 0% 0% 0%;
	padding: 0% 1% 0% 1%;
	}

p#sottotitolo{ 
	font: bold 1em verdana, helvetica, sans-serif;
	background: #87CEFA; color: #000;
	display: block;	
	border-bottom: 1px solid #000;
	padding: 1% 1% 1% 1%;
	margin:0% 0% 0% 0%;
	}

.statstable { margin:0px; padding:0px; width:auto; font-size: small; font-weight: normal;color:black;}
.stats { vertical-align: bottom; width:625px; margin:0; border: 0;}
.statsimg { vertical-align: bottom; width:25px; text-align:center;}
.statsimgweekday { vertical-align: bottom; font-size: small; font-weight: normal;}
.statswords { border-width: 0; font-size: x-small; background-color: transparent; font-weight: normal; text-align:center; width:25px;}
.statsfore { width: 30%; padding:2px;}
.statsdiv { text-align:center; padding:0px;}