body, p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #48413a;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	font-size: 12px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4C0802;
	text-decoration: none;
	font-size: 12px;

}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #736352;
	text-decoration: underline;
	font-size: 12px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ada58c;
	text-decoration: none;
	font-size: 12px;
}
.news {
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1.1em;
	background-image: url(immagini/scacchi.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px dotted #c9beb3;
	padding: 2px;
	margin: 5px;
}
.flag {
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #c9beb3;
}
/*bandiera italiana*/
#it a, #it a:visited {
	background-image: url(bandiere/italiat.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#it a:hover {
	background-image: url(bandiere/italia.gif);
	display: block;
}
 
#it a:active {
	background-image: url(bandiere/italia.gif);
	display: block;
}
/*fine it*/
/*bandiera slovena*/
#sl a, #sl a:visited {
	background-image: url(bandiere/sloveniapt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#sl a:hover {
	background-image: url(bandiere/sloveniap.gif);
	display: block;
}
 
#sl a:active {
	background-image: url(bandiere/sloveniap.gif);
	display: block;
}
/*fine sl*/
/*bandiera inglese*/
#uk a, #uk a:visited {
	background-image: url(bandiere/ukt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#uk a:hover {
	background-image: url(bandiere/uk.gif);
	display: block;
}
 
#uk a:active {
	background-image: url(bandiere/uk.gif);
	display: block;
}
/*fine uk*/
/*bandiera francese*/
#fr a, #fr a:visited {
	background-image: url(bandiere/franciapt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#fr a:hover {
	background-image: url(bandiere/franciap.gif);
	display: block;
}
 
#fr a:active {
	background-image: url(bandiere/franciap.gif);
	display: block;
}
/*fine fr*/
/*bandiera ceca*/
#cz a, #cz a:visited {
	background-image: url(bandiere/rcecat.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#cz a:hover {
	background-image: url(bandiere/rceca.gif);
	display: block;

}
 
#cz a:active {
	background-image: url(bandiere/rceca.gif);
	display: block;
}
/*fine cz*/
/*bandiera tedesca*/
#de a, #de a:visited {
	background-image: url(bandiere/germaniapt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#de a:hover {
	background-image: url(bandiere/germaniap.gif);
	display: block;

}
 
#de a:active {
	background-image: url(bandiere/germaniap.gif);
	display: block;
}
/*fine de*/
/*bandiera spagnola*/
#es a, #es a:visited {
	background-image: url(bandiere/est.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 3px;
	padding: 3px;
}
#es a:hover {
	background-image: url(bandiere/es.gif);
	display: block;

}
 
#es a:active {
	background-image: url(bandiere/est.gif);
	display: block;
}
/*fine e*/

.paddingindex {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px solid #736352;
	color: #736352;
	width: 93%;
	text-align: right;
	margin-top: 28px;
}
.paddingtest {
	border: 1px solid #c9beb3;
	padding: 2px;
	margin-top: 2px;
	text-align: center;
	vertical-align: middle;
	display: block;
	width: 99%;
 }

#contatore {
	visibility: hidden;

}
