@charset "utf-8";
body
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
background-color:#000000;
background-image:url(/images/sfondo.jpg);
background-repeat:no-repeat;
background-position:center 100px;
margin:30px 0px;
}
h6,h5,h4,h3,h2,h1
{
margin:0px;
font-weight:normal;
display:block;
color:#7c85c8;
line-height:80%;
}
h2
{
font-size:25px;
color:#7c85c8;
text-decoration:none;
padding-bottom:10px;
letter-spacing:5px;
}
.freccia
{
background-image:url(/images/freccia.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:20px;
font-family:Arial Narrow,Helvetica condensed,Univers Condensed,Arial,helvetica,sans-serif;
text-transform:uppercase;
font-size:25px;
height:40px;
}
h3
{
font-size:15px;
color:#7c85c8;
text-decoration:none;
padding-bottom:5px;
}
.centra
{
text-align:center;
}
a img
{
border:none;
}
input [type=submit],input [type=reset],#invia,#Reimposta
{
text-align:center;
background-image:url(/images/sfpuls2.gif);
color:#FFFFFF;
font-size:12px;
padding:1px 15px;
border:1px solid #b6736a;
margin:20px 5px;
height:23px;
text-transform:uppercase;
}
a
{
text-decoration:none;
color:#fc0000;
}
a:hover
{
color:#fc0000;
text-decoration:underline;
}
.clear {
	clear:both;
}
#container
{
width:816px;
margin:10px auto 0px auto;
background-color:#FFFFFF;
display:block;
min-height:800px;
}
#top
{
display:block;
height:222px;
background-image:url(/images/sf_top.gif);
background-repeat:repeat-x;
overflow:hidden;
}
#home
{
width:277px;
height:222px;
display:block;
float:left;
}

#squadra
{
position: relative;
width:539px;
height:222px;
display:block;
float:left;
}
#menu
{
height:30px;
display:block;
background-image:url(/images/menu_sf.gif);
}

#menu ul
{
margin:0px;
padding:0px;
	display:block;
	padding:0px;
	text-align:left;
	padding-top:6px;
	margin-left:20px;
	font-family:Arial Narrow,Helvetica condensed,Univers Condensed,Arial,helvetica,sans-serif;
	font-size:14px;
}

#menu li
{
margin:0px;
padding:0px;
display:inline;
list-style:none;
padding:0px;
margin:0px;
border-right:1px solid #6b6b6b;
padding-right:6px;
margin-right:7px;
}
#menu .ultimo
{
border:none;
margin-right:0px;
padding-right:0px;
}

#menu li a
{
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
font-size: 12px;
}
#menu li a:hover
{
color:#d6daf3;
}


#content ,#footer_content
{
display:block;
overflow:hidden;
padding-bottom:15px;
}

#content img
{
border:none;
}




#footer
{
width:816px;
margin:10px auto 0px auto;
display:block;
margin-top:20px;
overflow:hidden;
color:#58b6ff;
text-align:center;
}


#sx
{
float:left;
width:502px;
display:block;
padding:10px;
padding-top:20px;
padding-bottom:0px;

}

/*SX PUNTO*/
#sx .categoriapunto
{
display:block;
}
#sx ul
{
margin:0px;
padding:0px;
margin-bottom:25px;
margin-top:5px;
}
#sx li
{
list-style:none;
background-image:url(/images/interno_punto.gif);
background-repeat:no-repeat;
background-position:10px 7px;
padding-left:28px;
font-size:12px;
}
#sx li.selezionato
{
background-image:url(/images/interno_punto_on.gif);
}
#sx li.selezionato a
{
color:#000000;
}
#sx li a
{
}

#dx
{
float:right;
width:277px;
display:block;
padding:20px 9px 0px 0px;
}
#squadra_dx
{
float:right;
width:347px;
display:block;
padding:20px 9px 0px 0px;
}
#squadra_sx
{
float:left;
width:420px;
display:block;
padding:20px 0px 0px 9px;
}
#tutta
{
width:800px;
display:block;
padding:20px 8px 0px 8px;
clear:both;
overflow:hidden;
}
/*FINE STRUTTURA*/


#sx .sezione_titolo ,#dx .sezione_titolo,#tutta .sezione_titolo,
#squadra_dx .sezione_titolo,#squadra_sx .sezione_titolo
{
background-image:url(/images/bar_lunga.gif);
background-repeat:no-repeat;
text-transform:uppercase;
color:#000000;
font-size:14px;
margin-bottom:15px;
font-family:Arial Narrow,Helvetica condensed,Univers Condensed,Arial,helvetica,sans-serif;
display:block;
overflow:hidden;
clear:both;
}

#dx .sezione_titolo
{
background-image:url(/images/bar_corta_dx.gif);
background-repeat:no-repeat;
}
#tutta .sezione_titolo
{
background-image:url(/images/bar_tutta.gif);
background-repeat:no-repeat;
}

#squadra_dx .sezione_titolo
{
background-image:url(/images/bar_media1.gif);
background-repeat:no-repeat;
}
#squadra_sx .sezione_titolo
{
background-image:url(/images/bar_media.gif);
background-repeat:no-repeat;
}
.sezione_titolo span
{
padding-left:40px;
display:block;
line-height:27px;

}
/*SX NEWS*/
.news_data
{
width:51px;
height:64px;
display:block;
background-image:url(/images/data_sf.gif);
float:left;
text-align:center;
clear:both;
overflow:hidden;
}

.news_data .giorno
{
color:#4a5a65;
font-size:22px;
margin-top:5px;
}
.news_data .mese
{
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#8a98a2;
margin-bottom:2px;
}
.news_data .anno
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#8a98a2;
}
.news_contenuto
{
display:block;
margin-left:15px;
width:435px;
float:right;
}
.news
{
margin-bottom:5px;
display:block;
background-image:url(/images/dot1.gif);
background-repeat:repeat-x;
background-position:left bottom;
overflow:hidden;
padding-bottom:10px;
margin-bottom:10px;
clear:both;
}
.news_testo
{
line-height:16px;
text-align:justify;
}
.news_testo,.news_link
{
font-size:11px;
clear:both;
}
.news_link a
{
color:#ff0000;
text-decoration:underline;
clear:both;
}
.news_link a:hover
{
text-decoration:none;
}
.news_titolo,.news_titolo a
{
font-size:15px;
color:#7c85c8;
text-decoration:none;
}
.news_titolo a:hover
{
color:#9aa1dc;
}

#folder
{

border-bottom:1px solid #efe8e4;
padding-bottom:5px;
margin-bottom:15px;
}
#folder a
{
font-style:italic;
}

.seleziona
{
text-transform:uppercase;
font-size:14px;
border:1px solid #e2c2b4;
padding:5px;
text-align:center;
background-color:#f4ece8;
margin:20px 10px;
display:block;
clear:both;
}
.cerca
{
margin-top:3px;
display:block;
float:left;
margin-left:15px;
}


#bottom
{
background-image:url(/images/bottom.gif);
height:67px;
display:block;
}
#bottom a
{
display:block;
width:900px;
height:68px;
}
#bottom a:hover
{
background-image:url(/images/bottomover.gif);
}


/*DX BOX*/
#dx .box_dx,#dx .sottobox,.sponsor,.sponsor .sottobox,.box_squadra,.box_giocatore,.box_giocatore .sottobox
{
background-image:url(/images/bar_top_dx.gif);
background-color:#ececec;
background-repeat:no-repeat;
background-position:top;
display:block;
margin-bottom:10px;
padding-top:8px;
overflow:hidden;
}


#dx .contenuto,#dx .sezione_titolo
{
margin:0px 8px;
clear:both;
display:block;
overflow:hidden;
}



#dx .sezione_titolo
{
padding-bottom:0px;
}
#dx .contenuto
{
display:block;
}
#dx .box_dx_fine,#dx .sottobox_fine, .sponsor_fine,.sponsor .sottobox_fine,.box_squadra_fine,.box_giocatore_fine,
.box_giocatore .sottobox_fine
{
background-image:url(/images/bar_dwn_dx.gif);
background-repeat:no-repeat;
display:block;
clear:both;
height:9px;
overflow:hidden;
}
.box_squadra,.box_giocatore
{
background-image:url(/images/bar_top_squadra.gif);
background-repeat:no-repeat;
width:350px;
float:left;
margin:20px 25px;
display:inline;
}



.box_squadra img,.box_giocatore img
{
padding:0px 8px;

padding-bottom:0px;
}
.box_giocatore img
{
float:left;
display:block;
padding-right:10px;
}
.box_squadra h3
{
float:left;
padding-left:8px;
padding-top:4px;
text-transform:uppercase;
font-size:15px;
color:#395fb7;
font-family:Arial Narrow,Helvetica condensed,Univers Condensed,Arial,helvetica,sans-serif;
}

.box_squadra .pulsante
{
margin-right:8px;
}
.box_squadra_fine,.box_giocatore_fine
{
background-image:url(/images/bar_dwn_squadra.gif);
background-repeat:no-repeat;
width:350px;
height:8px;
}
#dx .sottobox_fine
{
background-image:url(/images/bar_dwn_bianca.gif);
background-repeat:no-repeat;
height:7px;
display:block;
clear:both;
}
.box_giocatore .sottobox_fine
{
background-image:url(/images/bar_dwn_giocatore.gif);
background-repeat:no-repeat;
height:7px;
display:block;
clear:both;
}
.box_giocatore .sottobox
{
background-image:url(/images/bar_top_giocatore.gif);
background-repeat:no-repeat;
display:block;
background-color:#FFFFFF;
overflow:hidden;
width:210px;
}

.sponsor_fine
{
background-image:url(/images/bar_dwn_tutta.gif);
background-repeat:no-repeat;
}
.sponsor
{
background-image:url(/images/bar_top_tutta.gif);
background-repeat:no-repeat;
}

.sponsor .sottobox
{
background-image:url(/images/bar_sponsor_top_bianca.gif);
background-repeat:no-repeat;
display:block;
width:182px;
background-color:#FFFFFF;
margin:9px 9px 9px 9px;
overflow:hidden;
font-size:11px;
float:left;
overflow:hidden;
display:inline;
}




.sponsor .contenuto
{
clear:both;

}
.sponsor .sottobox_fine
{
background-image:url(/images/bar_sponsor_dwn_bianca.gif);
background-repeat:no-repeat;
display:block;
width:182px;
height:7px;
}
.sponsor .sottobox .contenuto
{
display:block;
height:100px;
}
.sponsor .sottobox img
{
width:166px;
height:100px;
margin:0px 8px;
display:block;
clear:both;
}
.sponsor .sottobox a
{
display:block;
font-size:11px;
color:#FF0000;
text-align:center;
background-image:url(/images/dot1.gif);
background-repeat:repeat-x;
background-position:top;
margin-top:10px;
padding-top:10px;
}
#dx .sottobox
{
background-image:url(/images/bar_top_bianca.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-bottom:0px;
margin-top:8px;
}
#dx .sottobox .partita
{
display:block;
overflow:hidden;
height:16px;
}

#dx .sottobox .categoria,#dx .sottobox .data
{
float:left;
display:block;
overflow:hidden;
}
/*modificato*/
#dx .sottobox .categoria
{
font-size:11px;
color:#ff0000;
width:100px;
}
#dx .sottobox .data
{
font-size:11px;
color:#999999;
width:100px;
text-align:right;
float:right;
}
#dx .sottobox .contenuto
{
overflow:hidden;
}
/*modificato*/
#dx .sottobox .squadre
{
display:block;
font-size:14px;
overflow:hidden;
height:16px;
}

#dx .rassegnastampa
{
padding:0px;
margin:0px;
}
#dx .rassegnastampa li
{
list-style:none;
padding:0px;
margin:0px;
}
#dx .rassegnastampa li a
{
background-image:url(/images/ico_pdf_dx.gif);
background-position:0px left;
display:block;
background-repeat:no-repeat;
padding-left:30px;
padding-top:1px;
padding-bottom:10px;
margin:5px;
color:#FF0000;
text-decoration:underline;
border-bottom:1px dashed #dfdfdf;
}
#dx .rassegnastampa li a:hover
{
text-decoration:none;
}
#dx .extra
{
display:block;
background-image:url(/images/extra.jpg);
height:60px;
margin:8px;
margin-bottom:0px;
}


#info_sponsor
{
margin:20px;
height:110px;
}

#info_sponsor .contattaci
{
background-image:url(/images/tel.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
text-transform:uppercase;
margin:15px 0px 5px 0px;
clear:both;
color:#FF0000;
font-weight:bold;
font-size:12px;
}

#info_sponsor .telefoni
{
color:#858585;
float:left;
display:block;
}
#info_sponsor .scopri
{
float:right;
display:block;
}
.pulsante
{
height:23px;
display:block;
}
.puls_scopri
{
background-image:url(/images/puls_scopri.gif);
background-position:top;
width:88px;
}
.puls_entra
{
background-image:url(/images/puls_entra.gif);
background-position:top;
width:88px;
float:right;
}
.puls_archivio
{
background-image:url(/images/puls_archivio.gif);
background-position:top;
width:88px;
float:right;
}



.pulsante:hover
{
background-position:bottom;
}

.main_sponsor
{
display:block;
overflow:hidden;
clear:both;
margin-bottom:20px;
}
.main_sponsor .sponsor_img,.main_sponsor .sponsor_dati
{
float:left;
display:block;
margin:20px;
}
.main_sponsor .sponsor_img
{
width:375px;
}
.main_sponsor .sponsor_dati
{
margin-left:0px;
width:350px;
font-size:11px;
line-height:17px;
text-align:justify;
}
.main_sponsor .sponsor_dati a
{
display:block;
font-size:13px;
color:#FF0000;
text-align:right;
background-image:url(/images/dot1.gif);
background-repeat:repeat-x;
background-position:top;
margin-top:10px;
padding-top:10px;
font-weight:bold;
}

.sponsor .sottobox
{

}

#squadra_sx ul,#squadra_sx li,#squadra_dx ul,#squadra_dx li
{
margin:0px;
padding:0px;
display:block;
}
#squadra_sx ul
{
float:left;
width:205px;
}
#squadra_dx ul
{
float:left;
width:170px;

}
#squadra_dx .uldx
{
float:right;
text-align:right;
padding-right:5px;

}

#squadra_sx li,#squadra_dx li
{
padding-top:5px;
padding-left:10px;
padding-right:10px;
list-style:none;
font-size:12px;
text-transform:uppercase;
height:19px;
}
#squadra_sx li span,#squadra_dx .ulsx li span
{
float:right;
display:block;
}
#squadra_dx .ulsx li
{
background-image:url(/images/trat.gif);
background-repeat:no-repeat;
background-position:right 8px;
padding-right:9px;
padding-left:5px;
}
.trat
 {
background-image:url(/images/trat.gif);
background-repeat:no-repeat;
background-position:left 8px;
 }
#squadra_dx .uldx li
{
padding-left:5px;
}
#squadra_dx li
{
padding:0px;
padding-bottom:5px;
list-style-type:
}
#squadra_dx .selezionato
{
color:#FF0000;
}
#squadra_dx li span
{
float:left;
display:block;
font-weight:bold;
padding:0px;
}
#squadra_sx .selezionato
{
background-image:url(/images/class_sel.gif);
background-repeat:no-repeat;
color:#6a73b5;
}
#squadra_sx .selezionato span
{
font-weight:bold;
}
.ulsx
{
margin-right:10px;
}
#squadra_sx .classifica
{
display:block;
clear:both;
overflow:hidden;
margin-bottom:20px;
}

#squadra_sx .news_contenuto
{
width:353px;
float:right;
}
.ultima
{
text-transform:uppercase;
display:block;
margin-bottom:20px;
height:80px;
}
.risultati
{
text-transform:uppercase;
display:block;
margin-bottom:20px;
overflow:hidden;
clear:both;
}

.ultima h1
{
font-size:40px;
color:#000000;
padding-bottom:15px;
}

.ultima .risultato
{
width:49%;
display:block;
float:left;
text-align:center;
}
.ultima .vittoria h1,.ultima .vittoria
{
color:#FF0000;
}
.squadra img
{
width:800px;
height:279px;
}

#flash_foto_top
{
width:530px;
height:200px;
margin-top:9px;
z-index:2;
}
#squadra a
{
z-index:3;
display:block;
width:530px;
height:200px;
position:relative;
top:-200px;
overflow:hidden;
}

#flash_squadra
{
width:784px;
height:263px;
z-index:3;
position:relative;
overflow:hidden;
}
.puls_roster
{
background-image:url(/images/puls_roster.gif);
background-position:top;
width:190px;
z-index:5;
position:relative;
top:-28px;
float:right;
margin-right:13px;
}

.immagine_squadra
{
padding:0px 8px;
overflow:hidden;
display:block;
height:263px;
}

.box_giocatore .dati
{
width:210px;
display:block;
float:right;
}
.box_giocatore span
{
font-size:11px;
color:#666666;
float:left;
display:block;
width:95px;
}
.box_giocatore .dati
{
width:200px;
height:134px;
}
.box_giocatore .dato
{
display:block;
margin-bottom:10px;
}

.box_giocatore .contenuto
{
height:200px;
height:150px;
}

/*AGGIUNTE */


.puls_download
{
background-image:url(/images/puls_download.gif);
background-position:top;
width:106px;
float:right;
}
.sq1,.sq2
{
width:119px;
float:left;
display:block;
text-align:center;
text-align:left
}
.sq2
{
float:right;
text-align:right;
background-image:url(/images/trat.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:5px;
}

.partite .contenuto
{
border-bottom:1px dashed #dfdfdf;
padding:5px 0px;
}

.partite
{
background-image:none!important;
padding-top:8px!important;
margin-top:0px!important;
display:block;
clear:both;
}
#linguette 
{
display:block;
height:27px;
clear:both;
overflow:hidden;
margin-top:8px;
}
#linguette a
{
background-image:url(/images/linguetta.gif);
height:27px;
overflow:hidden;
width:85px;
display:block;
margin-right:3px;
float:left;
text-align:center;
background-position:bottom;
color:#999999;
line-height:27px;
font-size:12px;
}
#linguette a:hover
{
text-decoration:none;
color:#FF0000;
}
#linguette .ultima
{
margin-right:0px;
text-transform:none;
}
#linguette .selezionato
{
background-position:top;
color:#FF0000;
}

#breadcrumb
{
margin:10px;
margin-bottom: 0px; /* AGGIUNTO DA ANYCODE */
color:#666666;
font-size:12px;
height:20px;
}
#breadcrumb a
{
color:#aaaaaa;
}
#breadcrumb a:hover
{
color:#7c85c8;
text-decoration:none;

}

.box_squadra .pulsante
{
margin-top:6px;
}

.box_squadra h3
{
margin-top:8px;
}

.foto43,.foto34
{
height:155px;
width:155px;
float:left;
margin:22px;
display:block;
overflow:hidden;
display:inline;
}
.foto43 img
{
background-image:url(/images/foto43.gif);
margin-top:20px;
padding:8px;
width:139px;
height:100px;
}
.foto34 img
{
background-image:url(/images/foto34.gif);
padding:8px;
width:100px;
height:139px;
margin-left:20px;
}

#paginazione
{
height:30px;
display: block;
clear:both;
margin:0px auto;
text-align:center;
font-size:11px;
text-align:center;
line-height:18px;
margin:0px auto;
}
#paginazione a,#paginazione span
{
display:block;
height:18px;
width:18px;
overflow:hidden;
float:left;
margin:0px 4px;
background-position:bottom;
color:#FFFFFF;
text-decoration:none;
}
#paginazione span
{
background-position:top;
}
#paginazione a:hover
{
background-position:bottom;
color:#d6daf3;
text-decoration:none;
}
#fw a
{
background-image:url(/images/fw.gif);
background-repeat:no-repeat;
}
#ffw a
{
background-image:url(/images/ffw.gif);
background-repeat:no-repeat;
}
#rw a
{
background-image:url(/images/rw.gif);
background-repeat:no-repeat;
}
#rfw a
{
background-image:url(/images/rfw.gif);
background-repeat:no-repeat;
}
#fw span
{
background-image:url(/images/fw.gif);
background-repeat:no-repeat;
}
#ffw span
{
background-image:url(/images/ffw.gif);
background-repeat:no-repeat;
}
#rw span
{
background-image:url(/images/rw.gif);
background-repeat:no-repeat;
}
#rfw span
{
background-image:url(/images/rfw.gif);
background-repeat:no-repeat;
}
#num a
{
background-image:url(/images/num.gif);
background-repeat:no-repeat;
}
#num span
{
color:#8c94cf;
background-image:url(/images/num.gif);
background-repeat:no-repeat;
}




/* INIZIO AGGIUNTE ANYCODE */
#flash_foto_top
{
	/*background:url(/images/immagine_top.jpg);*/
}

.freccia a, .freccia a:visited, .freccia a:ACTIVE
{
	font-weight: normal;
	color: #7c85c8;
}

#flash_foto_top2
{
	width:530px;
	height:200px;
	margin-top:9px;
	z-index:2;
	/*background: url(/images/immagine_squadra_1.jpg) no-repeat;*/
	position: absolute;
	top: 0px;
	left: 0px;
}
