* {margin:0; padding:0}

html {margin:0; padding:0}


/*****************************************
	STILI SEZIONE BODY
*****************************************/
body {
	background:#fff;
	font-size:9pt;
	font-family:Georgia, serif;
	color:#000;
	margin:.5em 0;
	padding:0}

hr {display:none}

form {margin:0;border:0}

fieldset {margin:0;border:0} 

label {display:block;float:left}

input.field, textarea {
	background:#eee;
	border:#333 1px solid;
	padding:1px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0} 

input.field:hover, input.field:active, textarea:hover, textarea:active {
	background:#fff}

input.button {
	background:#66c;
	margin:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	cursor:pointer} 

input.button:hover, input.button:active {background:#fc3}

p {line-height:1.3em;color:#000} 
h1, h2, h3 {line-height:1.3em}
a:link, a:visited, a:hover {color:#000;text-decoration:none}
span {color:#000}
acronym {text-decoration:none}
.invisibile {/*display:none;*/}
.clearfix {color:#000}

/* STILE DELLE IMMAGINI */
img { 
	background:#fff;
	border:0;
	margin:0;
	padding:0;
	vertical-align:baseline;
}

.img-float { 
	background:#fff;
	border:0;
	margin:0;
	float:left;
	padding-right:5px;
	vertical-align:baseline;
}

/* STILE BORDO IMMAGINI NEI LINK IN BASE A COLORE SFONDO*/
a.img-border-eee:link, a.img-border-eee:visited {
	margin:0 auto;
	padding:1px;
	border:1px solid #eee;
	display:block; 
}

a.img-border-eee:hover {
	margin:0 auto;
	padding:1px;
	border:1px solid #000;
	display:block; 
}

a.img-border-fff:link, a.img-border-fff:visited {
	margin:0 auto;
	padding:1px;
	border:1px solid #eee;
	display:block; 
}

a.img-border-fff:hover {
	margin:0 auto;
	padding:1px;
	border:1px solid #000;
	display:block; 
}

/* STILE DELLE TABELLE' */
.tabheader {
	margin:10px 0;
	background:#eee;
	border:0;
	height:1.7em;
	line-height:1.7em;
	width:100%;
	color:#000}

.tabrow {
	background:#fff;
	height:1.5em;
	line-height:1.5em;
	color:#000}


/*****************************************
	STILI SEZIONE PRINCIPALE
*****************************************/
#sezprinc {
	background: #fff;
	border:0;
	margin:0;
	text-align:left;
	color:#000;
	width:90%}

#sezprinc h1 {
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#000}


/*****************************************
	STILI SEZIONE TESTATA
*****************************************/
#testata {display:none}


/*****************************************
	STILI SEZIONE MENU
*****************************************/
#menu {display:none;}


/*****************************************
	STILI SEZIONE CONTENUTO
*****************************************/
#contenuto {
	background: #fff;
	border:0;
	margin:0;
	padding:0;
	color:#000}


/*****************************************
	STILI SEZIONE NAVIGAZIONE
*****************************************/
#navigazione {display:none}


/*****************************************
	STILI SEZIONE CORPO
*****************************************/
#corpo {
	background:#fff;
	border:0;
	margin:0;
	padding:0;
	color:#000;
	width:100%}


/*****************************************
	STILI SEZIONE DOVE SEI NEL SITO
*****************************************/
#dovesei {margin:0;padding:0;color:#000}
#dovesei h2 {display:none}

/*****************************************
	STILI SEZIONE CORPO - FANTACALCIO
*****************************************/

#corpofantacalcio {margin:0;padding:0}
#corpofantacalcio h2 {color:#000;font-size:110%}
#corpofantacalcio h3 {display:none}

.spacer {height:10px;clear:left}

#corpofantacalcio-liste {
	background: #fff;
	margin:20px 0px 0px 0px}

#corpofantacalcio-liste ol {border:0;line-height:1.3em}

#corpofantacalcio-liste ul {border:0;line-height: 1.3em}

#corpofantacalcio-liste ol li {
	margin:.3em 0 0 0;
	border:0;
	font-size:100%;
	font-weight: bold;
	list-style-position:inside;
	list-style-type:decimal}

#corpofantacalcio-liste ul li {
	border:0;
	padding-left:1em;
	font-size:100%;
	font-weight: normal;
	list-style-position:inside;
	list-style-type:circle}

#corpofantacalcio .legenda {
	background: #eee;
	border:1px #ddd dotted;
	margin:20px 0px 10px 0px;
	width:99%;
	padding: 2px;
}

/* STILE DEL 'SONDAGGIO' */
#sondaggio {
	background: #fff;
	width:590px;
	float: left;
	margin:20px 0 20px 0;
}

#sondaggio h2 {
	margin:0;
	padding:0;
	color:#000;
	font-size:100%;
	font-weight: normal;
}

#sondaggio-sx {
	margin:0;
	padding:0;
	width:170px;
	float:left;
}

#sondaggio-dx {
	background:#fff;
	margin:0;
	padding:0;
	width:420px;
	float:left;
}

#sondaggio-dx .desc-sond {
	background:#000;
	border:0;
	color:#ff00ff;
	height:110px;
	margin:0 0 10px 0;
	padding:0;
	width:100%;
}

/* STILE DELLE 'RUBRICHE FANTACALCIO' */
#corpofantacalciorubriche {
	background: #fff;
	width:590px;
	float: left;
	margin: 0;
}

/***************** CDF *****************/
#corpofantacalciorubrica-cdf {
	background:#eee;
	border:0;
	margin:0;
	padding:0;
	width:590px;
}

#corpofantacalciorubrica-cdf-sx {
	background:#eee;
	border:0;
	margin:0;
	padding:0;
	float:left;
	width:400px;
	height:150px;
}

#corpofantacalciorubrica-cdf-dx {
	background:#eee;
	border:0;
	margin-left:402px;
	padding:0;
	height:150px;
}

#corpofantacalciorubrica-cdf-dx p {
	padding:2px;
}

/***************** GRILLO PARLANTE *****************/
#corpofantacalciorubrica-grillo {
	background:#eee;
	border:0;
	margin:10px 0 0 0;
	padding:0;
	width:590px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;	
	height:102px;
}

#corpofantacalciorubrica-grillo-sx {
	background:#eee;
	margin:0;
	padding:0;
	float:left;
	width:219px;
}

#corpofantacalciorubrica-grillo-dx {
	background:#eee;
	border:0;
	margin-left:221px;
	padding:0;
}

#corpofantacalciorubrica-grillo-dx p {
	padding:2px;
}

/***************** AMARCORD *****************/
#corpofantacalciorubrica-amarcord {
	background:#eee;
	border:0;
	margin:10px 0 0 0;
	padding:0;
	width:590px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;	
	height:102px;
}

#corpofantacalciorubrica-amarcord-sx {
	background:#eee;
	border:0;
	margin:0;
	padding:0;
	float:left;
	width:197px;
}

#corpofantacalciorubrica-amarcord-dx {
	background:#eee;
	border:0;
	margin-left:199px;
	padding:0;
}

#corpofantacalciorubrica-amarcord-dx p {
	padding:2px;
}

/***************** SAGA LUCIANONE *****************/
#corpofantacalciorubrica-saga {
	background:#eee;
	border:0;
	margin:10px 0 0 0;
	padding:0;
	width:590px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;	
	height:102px;
}

#corpofantacalciorubrica-saga-sx {
	background:#eee;
	border:0;
	margin:0;
	padding:0;
	float:left;
	width:299px;
}

#corpofantacalciorubrica-saga-dx {
	background:#eee;
	border:0;
	margin-left:301px;
	padding:0;
}

#corpofantacalciorubrica-saga-dx p {
	padding:2px;
}

/***************** FANTAMARCORD *****************/
#corpofantacalciorubrica-fantamarcord {
	background:#eee;
	border:0;
	margin:10px 0 0 0;
	padding:0;
	width:590px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;	
	height:102px;
}

#corpofantacalciorubrica-fantamarcord-sx {
	background:#eee;
	border:0;
	margin:0;
	padding:0;
	float:left;
	width:348px;
}

#corpofantacalciorubrica-fantamarcord-dx {
	background:#eee;
	border:0;
	margin-left:350px;
	padding:0;
}

#corpofantacalciorubrica-fantamarcord-dx p {
	padding:2px;
}


/*****************************************
	STILI SEZIONE CORPO - FOOTER
*****************************************/
#corpo-footer {display:none}


/*****************************************
	STILI SEZIONE FOOTER
*****************************************/
#footer {display:none}