:-moz-any-link:focus { outline: none; }
body { 
	background-image:url(img/sfondo_tile.jpg);
	background-repeat:repeat-x;
	background-color: #006BBF;
		margin: 0px 0px 0px 0px;
		font-size: 0.80em; 
	}
.payoff{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#006; background-color:#FFF;width:98%; text-align:center; margin-top:6px;}
.sfondo-utily {
	background-image:url(img/sfondo_utility_su.gif);
	background-color: #D2FEF5;
	background-repeat: no-repeat;}
.sfondo-catture {
	background-image:url(img/sfondo_catture_su.gif);
	background-color: #09F;
	background-repeat: no-repeat;}
.sfondo-club {
	background-image:url(img/sfondo_club_su.gif);
	background-color: #BCFEC1;
	background-repeat: no-repeat;}
/* codice del menu */
#menu {width:840px; height:37px; background: url('img/barra_menu_sopra.gif') bottom no-repeat;}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
padding-left:3px;
height:37px;
width:100%;
float: left;}
#menu li {
	font-family:Verdana; font-size:11px; font-weight:bold; color:#fff;
 	float: left;
 	margin:auto;
 	padding:0;
	padding-top:2px;
 	width:90px; 
 	height:22px; 
 	background: url('img/bottone_home.gif') top no-repeat;
/*	padding: 4px 2px 0px 1px; */
	margin-right:3px;
	display: block;
	list-style-type: none;
	text-align:center;}
/* #menu li:hover {background: url('img/bottone_home2.gif') top no-repeat; color:#fff; display: block;} */
#menu li a {color:#fff; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold; display:block;
	width:100%; height:100%; padding-top:2px;}
#menu li a:hover {color:#006;}
#menu li a.pol {color:#ff0;}
/* fine menu */
/* Controllo dello stile nella tabella dei banner a lato */
img.cella_banner
{padding-top:10px;
	margin-top:3px;}
/* form di ricerca nella homepage */
form.ricerca {height:10px;}
input.ricerca {
	width:57px;
	height:19px;
	border:none;
	background:url('img/cerca.gif') top no-repeat;
	color:#fff;
	font-size:13px;
	padding-top:-5px;
	margin-top:0px;}
input.ricerca:hover {
	border:none;
	background:url('img/cercahover.gif') top no-repeat;
	color:#366;}
input.parola {
	width:158px;
	height:16px;
	border:none;}
.thumb-home {
	border: thin solid #039;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 0px;}
	.thumb-home:hover { border-color:#09f;}
.thumb-pic, img.destra, img.sinistra, img.none {
	border: thin solid #039;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 6px;}
.thumb-pic:hover { border-color:#09f;}
img.destra {float:right;}
img.sinistra {float:left;}
.abstract-hp {
	font-family:Arial, Helvetica, sans-serif;
/*	font-size: 0.8em;*/
	color:#000;}
h2.hp { padding-bottom:1px; margin-bottom:1px;}
.link-tit-hp{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006; font-weight:bold; text-decoration:none; padding-bottom:1px;}
a.link-tit-hp:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006; font-weight:bold; text-decoration: underline;}
.link-utilita {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1C7593; font-weight:bold; text-decoration:none;}
a.link-utilita:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1C7593; font-weight:bold; text-decoration: underline;}
.link-club {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#236A00; font-weight:bold; text-decoration:none;}
a.link-club:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#236A00; font-weight:bold; text-decoration: underline;}
.testo {font-family:Arial, Helvetica, sans-serif; color:#000; padding-left:5px; background-color:#FFFFFF;}
p { margin-left:5px}
#banner_destro {width:120px;}
#banner_sinistro {width:120px;}
.testo-Club {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#000;}
.testo-Club-bold {font-family:Arial, Helvetica, sans-serif;	font-size:0.8em; color:#000;	font-weight:bold;}
.testobold {font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color: #000;font-weight: bold;}
.testobolditalic {font-family: Arial, Helvetica, sans-serif; font-size:0.6em; color: #000;font-weight: bold;font-style: italic;}
.testoitalic {font-family: Arial, Helvetica, sans-serif; font-size:0.6em; color: #000;font-style: italic; }
/* vecchi css */
.hr-pol-j {border-top:1px solid #ff0; height:1px;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding:3px; margin:0;}
.data {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.linknews {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#006; text-decoration:none;}
a.linknews:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#006; text-decoration:underline;}
.linknews-italic {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-style:italic; color:#006;text-decoration:none;}
a.linknews-italic:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-style:italic; color:#006; text-decoration:underline;}
.link-tit-abst {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006; font-weight:bold; text-decoration:none;}
a.link-tit-abst:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006; font-weight:bold;	text-decoration: underline;}
/*.testo {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.testo-Club-bold {font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#000;	font-weight:bold;}
.testobold {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000;font-weight: bold;}
.testobolditalic {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000;font-weight: bold;font-style: italic;}
.testoitalic {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000;font-style: italic; }
*/
.link-menu-bianco {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFF;font-weight: bold;text-decoration: none;}
a.link-menu-bianco:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFF;font-weight: bold;text-decoration: underline;}
.link-menu-blu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #016bbf;text-decoration: none;}
a.link-menu-blu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;text-decoration: underline;}
.Copy {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #006;font-weight: normal;text-decoration: none;}
.Copy-italic {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #006;font-weight: normal;text-decoration: none;font-style: italic;}
.titolo-articoli {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #000;font-weight: bold; margin-left:5px}
.sottotitolo-articoli {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000;font-weight: bold;}
.autore {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000; margin-left:5px}
.link-testo {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #363a90;text-decoration: underline;}
a.link-testo:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #006;text-decoration: underline;}
.titolo-articoli-rosso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #C30;font-weight: bold;}
.link-archivio {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #006;text-decoration: none;}
a.link-archivio:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #006;text-decoration: underline;}
.testo-archivio {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000; margin-left:5px}
.titolo-articoli-verde {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #390;font-weight: bold; margin-left:5px}
.titolo-racconti {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #09f;font-weight: bold; margin-left:5px}
.titolo-articoli-arancio {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #F93;font-weight: bold; margin-left:5px}
.titolo-articoli-rossomini {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #C30;font-weight: bold; margin-left:5px}
.linkricette {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #006;text-decoration: none; margin-left:5px}
a.linkricette:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #006;text-decoration: underline;}
.titolo-estero-rosso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #C30;font-weight: bold; margin-left:5px}
.table {border: 1px solid #666;}
.link-menu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #fff;text-decoration: none;}
a.link-menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006; text-decoration: underline;}
#navlist{margin-left: 10px;margin-top: 0;margin-bottom: 0px;padding-left: 10px;padding-top: 0;list-style-image: url(img/arrows.gif);list-style-type: square;list-style-position: outside;}
#navlist a{display: block; color: #006; font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none; width:90px;}
#navlist a:hover{color:#fff; text-decoration:underline;}
.ul {margin:15px; padding:3px; list-style-type:circle; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.ul-ul{margin:3px; padding:3px; list-style-type:disc; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.ol {margin:3px; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
/* fine vecchi css */

