body  {
	background: url(../imgs/bodyBgNew.png) repeat-y top center;
	margin: 0;
	padding: 0;
}
hr   { display: none }
#testata       { background: url(../imgs/sfondo_testata.gif) repeat-x; text-align: left; margin-bottom: 7px; width: 990px }
#corpo    { text-align: center; width: 990px }
#piede     { color: #000; font-size: 10px; font-family: "Trebuchet MS", sans-serif; background-color: #e3eaef; text-align: left; vertical-align: text-bottom; border-bottom: 3px solid #cbd7e0; width: 990px; height: 22px }
#corpo-colonna1 {
 position:absolute;
 top:0; left:0;
 width:440px;
 padding:1em 0;
}
#corpo-colonna2 {
 margin:0 330px 0 440px;
 border-left:1px solid #000;
 border-right:1px dotted #000;
 background:#fff;
 padding:1em 0;
}
#corpo-colonna3 {
 position:absolute;
 top:0; right:0;
 width:330px;
 padding:1em 0;
}
a { text-decoration: none }
a:hover { text-decoration: underline }
.lingue    { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 2px }
.sezioni a { color: #333; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 3px 2px; border-right: 1px solid white; display: block }
.sezioniSel { color: #fff; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0068b5; padding: 3px 2px; border-right: 1px solid white; display: block }
.sezioni a:hover { color: #fff; background-color: #0068b5 }
.testatina      { background-image: url(../imgs/testatina.gif); border-top: 1px solid #666; border-bottom: 1px solid #666 }
.rubrica      { color: black; font-weight: normal; font-size: 15px; line-height: 11px; font-family: Georgia, "Times New Roman", Times, serif; background: url(../imgs/rubrica.gif) repeat-x; padding-left: 3px }
.rubrica a { color: black; font-weight: normal; font-size: 15px; line-height: 11px; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 3px }
.rubrica a:hover { color: #0068b5; font-weight: normal; font-size: 15px; line-height: 11px; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 3px }
.headers { color: #999; font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.vuoto   { color: #fff; font-weight: bold; font-size: 11px; line-height: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; background-image: url(../imgs/testatina.gif) }
h1    { color: black; font-weight: normal; font-size: 13px; line-height: 15px; font-family: Arial, "Trebuchet MS", sans-serif }
h1 a { color: #666; font-weight: bold; font-size: 15px; line-height: 15px }
h1 a:hover { color: #0068b5; font-size: 15px; line-height: 15px; text-decoration: underline }
.titolo   { color: #666; font-weight: bold; font-size: 15px; line-height: 18px; font-family: Arial, "Trebuchet MS", sans-serif }
h2  { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, "Trebuchet MS", sans-serif }
.line { color: #666; font-weight: bold; font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, SunSans-Regular; padding-bottom: 2px; border-bottom: 1px solid #999 }
h2 a { color: #666; font-weight: bold; font-size: 12px; line-height: 14px }
.onlus a { color: #666; font-weight: bold; font-size: 12px; line-height: 14px }
h2 a:hover { color: #0068b5; font-size: 12px; line-height: 14px; text-decoration: underline }
.data  { color: black; font-size: 11px; line-height: 11px; font-family: Arial, "Trebuchet MS" }
.didascalie { color: black; font-size: 11px; line-height: 12px; font-family: Arial, "Trebuchet MS" }
.didascalie a { color: #0068b5; font-size: 11px; line-height: 12px }
.didascalie a:hover { color: #0068b5; font-size: 11px; line-height: 12px; text-decoration: underline }
.feste  { color: black; font-size: 11px; line-height: 12px; font-family: Arial, "Trebuchet MS"; background-color: white; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.adv { color: black; font-size: 11px; line-height: 12px; font-family: Arial, "Trebuchet MS"; background-color: white; padding: 3px; border: solid 1px #ccc }
.nazioni { color: black; font-size: 11px; line-height: 12px; font-family: Arial, "Trebuchet MS"; padding-top: 3px; padding-bottom: 3px; padding-left: 3px }
.colonna {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: dotted;
	border-right-color: #999;
	border-left-color: #999;
}
.prima {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
}
.seconda {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.box   { padding-bottom: 10px }
.annuncio { color: black; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva }
p { color: black; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva }
p a { color: #0068b5; text-decoration: none }
p a:hover { color: #0068b5; text-decoration: underline }
.manchette  { padding-right: 10px; padding-left: 10px }
.deandre    { color: #800000; font-style: oblique; font-size: 13px; line-height: 15px; font-family: "Times New Roman", Georgia, Times; background-repeat: no-repeat }
.boxFaber { background: url(../imgs/anime_salve.jpg) no-repeat; padding-top: 10px; padding-right: 10px; padding-left: 10px }
.boxOnlus { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-repeat: no-repeat; text-align: center; margin-top: 180px; padding-top: 170px; padding-right: 10px; padding-left: 10px }
.faber { color: #666; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.faber a { color: #666; text-decoration: none }
.faber a:hover { color: #0068b5; text-decoration: underline }
select { color: #666; font-size: 11px; font-family: "Trebuchet MS", sans-serif }
input { color: #666; font-size: 11px; font-family: "Trebuchet MS", sans-serif }
.note { color: #000; font-size: 11px; line-height: 11px; font-family: Arial, sans-serif }
.credits   { color: #000; font-size: 9px; font-family: Arial, Verdana; padding-top: 10px; padding-bottom: 10px; padding-left: 10px }
.credits a { color: #666; text-decoration: none }
.credits a:hover { color: #0068b5; text-decoration: underline }
#players  { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; width: 990px }
#google { text-align: center; width: 990px }

/* rotator in-page placement */

    div#rotator {
	position:relative;
	width: 100%;
	height:150px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	left: 8px;
}
/* rotator image style */	
	div#rotator ul li img {
	padding: 0px;
	background: #fff;
}
    div#rotator ul li.show {
	z-index:500;
}