img {
	border: 0px;
}

select { font-size: 10px; color: #02458C; }

a{
	font: 10px Tahoma, verdana, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.categoria {
	font: 10px Tahoma, verdana, sans-serif;
	color: #4E523F;
	text-decoration: none;
}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


.pulsante {
	background-color: #EAEAEA; 
	color: #333; 
	border: solid 1px #9190AC; 
	border-top-color: #57566F; 
	border-left-color: #57566F; 
	cursor: default;
	font-weight: bold;
	font-size: 12px;
}


#outer {
	min-height: 757px;
	padding: 2px 0px;
	text-align: center;
	align: center;
}


td.estesa {
	margin: 8px 0px 0px 29px;
	color: #36382E;
	font: 11px tahoma;
	text-align: left;
}

.titolo{
	font: 12px tahoma;
	color: #4E523F;
	font-weight: bold;
}

.titolo_rosso{
	font: 12px tahoma;
	color: #FF0000;
	font-weight: bold;
}

.titolo_sezione{
	font: 11px tahoma;
	color: #4E523F;
	font-weight: bold
}

.titolo_rosso{
	font: 12px tahoma;
	color: #FF0000;
	font-weight: bold;
}

.testo_rosso{
	font: 11px tahoma;
	color: #FF0000;
	font-weight: bold;
}

.domanda{
	font: 11px tahoma;
	color: #FF0000;
}

.titolo_scheda{
	font: 12px tahoma;
	color: #003399;
	font-weight: bold;
}

.testo {
	font: 11px tahoma, sans-serif;
	color: #60654E;
}

.testo_home {
	font: 11px tahoma, sans-serif;
	color: #ffffff;
}

.testata {
	font: 11px tahoma, sans-serif;
	color: #ffffff;
	font-weight: bold;
}
.quickinfo_label{
	font: 9px tahoma, sans-serif;
	color: #000000;
	font-weight: bold;
}
.quickinfo{
	font: 9px tahoma, sans-serif;
	color: #60654E;
	font-weight: bold;
}

/* stili TABS */

a { color: #585858; text-decoration: none; }
a:hover {color: #585858; text-decoration: underline;}
table.Xtra td.sel { background-image: url(/images/s.png); background-repeat: repeat-x; }
table.Xtra td.sel a { text-decoration: none; color: navy; }
table.Xtra td.sel a:hover { text-decoration: none; color: #39C; }
table.Xtra td.nsel { background-image: url(/images/n.png); background-repeat: repeat-x; }
table.Xtra td.nsel a { text-decoration: none; color: #036; }
table.Xtra td.nsel a:hover { text-decoration: none; color: #39C; }

table.Xtra td.essel { background-image: url('/images/es.jpg'); background-repeat: no-repeat;width: 16px }
table.Xtra td.ensel { background-image: url('/images/en.jpg'); background-repeat: repeat-x; height: 22px; width: 16px }
table.Xtra td.sesel { background-image: url('/images/se.jpg'); background-repeat: repeat-x; height: 22px; width: 20px }
table.Xtra td.snsel { background-image: url('/images/sn.jpg'); background-repeat: repeat-x; height: 22px; width: 19px }
table.Xtra td.nesel { background-image: url('/images/ne.jpg'); background-repeat: repeat-x; height: 22px; width: 19px }
table.Xtra td.nssel { background-image: url('/images/ns.jpg'); background-repeat: repeat-x; height: 22px; width: 19px }
table.Xtra td.nnsel { background-image: url('/images/nn.png'); background-repeat: repeat-x; height: 22px; width: 19px }