body {font-family: Verdana, Arial;	font-size: 10px;margin-top:0;margin-bottom:0; background:#5a9ddb url(../img/pattern-bordo.jpg) repeat-x; color:#5e5e5e}
#top-header{position:relative; width:956px; margin: 0 auto 5px;}
#top-header #data{width:956px; height:20px; margin-bottom:5px; text-align:left; padding-top:3px; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
#sponsor
{
    position: Absolute;
    background-color: #EEEEEE;
    font-size: 10px;
    font-family: Verdana;
    top: 50px;
    left: 200px;
    width: 600px;
    height: 411px;
    border: Solid 1px #000000;
	z-index:1000;
}
div.chiudi
{
    text-align: Right;
    border-bottom: Solid 1px #000000;
	line-height:10px;
}
a.sponsor
{
    color: #000000;
    text-decoration: None;
}
a.sponsor:hover
{
    color: #000000;
    text-decoration: None;
}

#contenitore {	margin:auto;width: 956px;position:relative}

h1 { font:bold 12px Arial, Verdana, Helvetica, sans-serif; padding-top:4px;	padding-left:4px; float:left; margin:0px 5px 0 0; height:12px; color:#244b90}
h2 { font-weight:bold; font-size:12px; margin:0px; height:20px; padding-top:2px;line-height: 20px; color:#244b90}
h3 { width:auto; font-weight:bold; font-size:10px; height:20px; padding-top:5px;line-height: 20px; }
h4 { font-weight:bold; font-size:10px; margin:0px; height:18px; line-height: 18px; color:#f46526}
input.text_rosso {width:90px; border: 1px solid #be2e3e; font-family: Tahoma; font-size: 10px; padding-left:2px; color:#be2e3e}
input.text_spam {width:30px; border: 1px solid #f46526; font-family: Tahoma; font-size: 10px; padding-left:2px; color:#f46526}
#tit {font: bold 18px Tahoma, Verdana, Arial, sans-serif; color:#5B778C; float:left; margin: 7px 0px 0px 5px}
#lineatitolo {text-align:right; font-size:10px; font-weight:bold; padding-top:18px;border-bottom: #CEDAE2 1px solid;margin: 0px 5px 0px 120px; color:#A00000}
#lineatitolop {text-align:right; font-size:12px; font-weight:bold; padding-top:14px;border-bottom: #0266cc 1px solid;margin: 0px 5px 0px 120px; color:#ff7c00}
#messaggio {background-color: #FFFFFF; margin-top:2px; padding:2px 0 2px 0; border-top:1px dashed #ff0000; border-bottom:1px dashed #ff0000; color:#ff0000; font-weight:bold}
.registra{ margin:10px 0 0 5px; font-weight:bold; color:#00014e}
.registra td{padding:0 0 10px 0}
.rosso {color:#FF0000; font-weight:bold}
a.rosso { text-decoration:none;color:#FF0000;}
a.rosso:hover{text-decoration:underline;color:#FF0000;}
.txt_bluegrey_bold {font-family: Tahoma;font-size: 10px;font-weight: bold;color: #8D95A7;}
.titolobox {height:21px;width: inherit; position:relative; border-bottom:1px solid #ededed;}

.img { border:1px solid #CCCCCC; padding:1px}
/*Stili utilizzati da tutti i box*/
*{margin:0; padding:0}
a { text-decoration:none; color:#5e5e5e}
a:hover {text-decoration:none; color:#244b90}
ul {list-style:none; margin:0;padding:0} /*aggiunto*/
span {color:#f46526; font-weight:bold }
.blu { font-weight:bold; color:#0054a6}
.arancio{ font-weight:bold; color:#f46526}
a.arancio{text-decoration:underline; color:#f46526}
a.arancio:hover{text-decoration:none; color:#f46526}
.a_destra{ text-align:right; padding-right:5px}

.at15t, #at15ptc { color:#4C4C4C !important; font-weight:normal !important; }

.title_blu{height:14px; position:relative; background:#068cde; font-size:10px; color:#FFFFFF; font-weight:bold; padding-left:4px}
.title_giallo{height:14px; position:relative; background:#ffe233; margin:2px; font-size:10px; font-weight:bold; padding-left:4px}

/*stile per i voti*/
.intestazione { font-weight:bold; text-align:center}
.intestazione td{border-right:2px solid #FFFFFF;}
.intestazione td.no_border{ border:none;}

.legenda{padding-bottom:3px; padding-top:3px; text-align:center}
.stat{ background:url(../img/bg_stat.png) no-repeat; width:530px; height:18px;color:#FFFFFF; font-weight:bold; padding:2px 0 0 2px; margin-left:2px; margin-top:4px}
.int {color:#FFFFFF}
.int td{padding-right:1px}
.int td a{ text-decoration:underline; color:#FFFFFF}
.int td a:hover{ text-decoration:none; color:#FFFFFF}
.stat-box{ width:530px;margin-left:2px; margin-bottom:3px}
.statistiche{ color:#000000; border-left:1px solid #69adf2}
.statistiche tr{ height:18px;}
.statistiche tr:hover{ background-color: #a9d1fc;}
.statistiche tr.azzurro{background-color: #d4e7fb;}
.statistiche tr.azzurro:hover{ background-color: #a9d1fc;}
.statistiche td{border-bottom:1px solid #69adf2; border-right:1px solid #69adf2; text-align:center}
.statistiche td.sinistra{ text-align:left; padding-left:2px}
.statistiche a{ text-decoration:underline; color:#000000}
.statistiche a:hover{ text-decoration:underline; color:#f41400}
/*.statistiche tr:hover{background-color: #8ebff0;}

.statistiche td{ border-left:1px solid #4499ef; border-bottom:1px solid #4499ef}
/*.statistiche td{ border:1px solid #4499ef; border-left:none;}*/

.vignetta {float:left; width:630px; padding:0 0 0 5px; margin-bottom:35px}
.vignetta .data{float:left; width:62px; height:76px; background:url(../img/data.jpg) no-repeat top right; color:#2f5d28; text-align:center}
.vignetta .data .giorno{padding:10px 0 3px 0; font-size:1.4em; font-weight:bold}
.vignetta .data .anno{padding:3px 0 0 0; font-size:1.4em; font-weight:bold}
.vignetta .immagine {float:left; text-align:left; width:550px; padding:0; margin:0;border-top:1px solid #e6e6e6;}
.squadre{ background: url(../img/bg_squadre.gif) repeat-x; color:#FFFFFF; height:18px; padding:2px 0 0 2px; font-family:Tahoma}
.squadre a{color:#FFFFFF; text-decoration:underline}
.squadre a:hover{color:#FFFFFF; text-decoration:none}

.voti {color:#1f54bc}
.voti tr{height:16px;}
.voti tr.sopra{background-color: #FF9900; color:#FFFFFF}
.voti tr.sopra:hover{background-color: #FF6600; color:#FFFFFF}
.voti tr.P{background-color:#E9EFF9}
.voti tr.P:hover{background-color:#FF6600; color:#FFFFFF}
.voti tr.D{background-color:#DEE8F9}
.voti tr.D:hover{background-color:#FF6600; color:#FFFFFF}
.voti tr.C{background-color:#D7E1F2}
.voti tr.C:hover{;background-color:#FF6600; color:#FFFFFF}
.voti tr.A{background-color:#CAD9F1}
.voti tr.A:hover{background-color:#FF6600; color:#FFFFFF}
.voti tr.ALL{background-color: #CCCCCC}
.voti tr.ALL:hover{background-color: #FF6600; color:#FFFFFF}
.voti td{text-align:center}
.voti td.verde {background-color:#00a650; color:#FFFFFF; font-weight:bold; text-align:center;}
.voti td.rosso {background-color:#ed1c24; color:#FFFFFF; font-weight:bold; text-align:center;}
.voti td.grigio {background-color:#CCCCCC; color:#FFFFFF; font-weight:bold; text-align:center;}
.voti td.sinistra {text-align:left; padding-left:2px}

/*ul.normal {	margin-top:3px;	margin-left:17px; position:absolute; }*/
ul.normal {margin:3px 2px 3px 0px;} 
ul.number { margin-top: 3px; margin-left: 21px; list-style: decimal; list-style-position: outside;}
ul.base {margin-top:3px;margin-left:0px;}

/* Stili utilizzati per le schede */
.tab{ position: absolute;  left:100px; }
.tab ul.tabs {float: left;  list-style-type:none;font-size:10px; font-weight:bold; margin-top:2px; z-index:100; background-color:#FFFFFF}
.tab ul.tabs li.selected {float:left;padding: 2px 2px 0px 2px; height:16px; border-bottom:1px solid #FFFFFF}
.tab ul.tabs li.excel {float:left;padding: 2px 2px 0px 2px; height:16px; border-bottom:1px solid #FFFFFF}
.tab ul.tabs li {float:left;padding: 2px 2px 0px 2px; height:16px; border:1px solid #ededed; }
.tab ul.tabs li a {float: left;  text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px; white-space: nowrap;background: url(../img/sfondino-tab-arancio.gif) repeat-x;}
.tab ul.tabs li img {margin-top:1px; margin-left:1px}
.tab ul.tabs li.selected a {float: left; text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px;white-space: nowrap; background-image:none; color:#f46526}
.tab ul.tabs li.excel a {float: left; text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px;white-space: nowrap; background-image:none; color:#5cb352}
.tab img{ height:14px;border:none}

.ulforum{list-style-type: none;margin: 2px 0;padding: 0;}

.ulforum li a{background: url(../img/freccina_verde.gif) no-repeat 2px center; padding: 2px 0;padding-left: 10px;text-decoration: none;}

.ulforum li a:hover{color: #f26522;background-image:url(../img/freccina-up.gif); text-decoration:underline}

.ulsite{list-style-type: none;margin: 2px 0;padding: 0; font-weight:bold; }

.ulsite li a{background: url(../img/cube.png) no-repeat 2px center; padding: 2px 0;padding-left: 20px;text-decoration: none;}

.ulsite li a:hover{color: #f26522;text-decoration:underline}

.ulsitein{list-style-type: none;margin:0;padding: 0; font-weight:bold; }

.ulsitein li a{padding-left:20px;padding-top: 2px;}

.ulsitein li a:hover{color: #f26522;text-decoration:underline}

/*menu nel box principale*/
.markermenu{list-style-type: none;margin: 3px 0;padding:0;width: 100px;}
.markermenu li {position: relative;}
.markermenu li a{background: url(../img/freccina_verde.gif) no-repeat 2px center; font-weight:bold; color: #5e5e5e; display: block;width: auto;padding: 2px 0 0 8px;text-decoration: none;}
.markermenu li a.rosa{color: #eb008b;}
.markermenu li a.rosso{color: #FF0000;}
.markermenu li a.blu{color:#0000CC}
* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */width: 90px;}
* html .markermenuul li { float: left; height: 1%; }
.markermenu li a:hover{color: #f26522;background-color: #ebebeb;text-decoration:none /*onMouseover image change. Remove if none*/}
.markermenu li ul {list-style-type: none; margin: 0;padding:0;position: absolute; left: 50px; top: 0;display: none; width:120px; z-index:1000}
.markermenu li ul li a {padding: 2px 5px; background:#ededed;} /* Sub Menu Styles */
.markermenu li:hover ul, li.over ul { display: block; } /* The magic */

#marqueecontainer{ float:right; position: relative;width: 216px; height: 245px; overflow: hidden; margin-top: 1px;}
#marqueecontainer .articolo{margin:0 0 2px 0; border-bottom:1px dashed #CCCCCC; height:50px; padding:2px 0 2px 0; overflow:hidden}

/*Stili per l'impaginazione*/
.colonna {width:954px;float:left;border:0px;}
.colonna-stat {width:954px;float:left;border:0px;}

.colonna-sx {width:730px;float:left;border:0px;}
.colonna-sx .altri{width:373px;float:left;border:0px; margin-bottom:4px}
.colonna-sx .altri .box-altri{width:371px; height:310px; float:left; overflow:hidden; border:1px solid #8DA1BB; background-color:#FFFFFF;}
.colonna-sx .altri .box-altri .titolo{float: left; margin:0 2px 2px 2px; width:95px; height:38px; overflow:hidden}
.colonna-sx .altri .box-altri .titolo a{text-decoration:none; font-weight:bold; color:#1982e4}
.colonna-sx .altri .box-altri .titolo a:hover{text-decoration:none; font-weight:bold; background-color:#1982e4; color:#FFFFFF}

.colonna-sx .satira{width:352px;float:right;border:0px; margin-bottom:4px}

.colonna-articoli{width:656px; float:left; border:0px; margin-bottom:4px}
.colonna-articoli-new{width:956px; float:left; border:0px; margin-bottom:4px}
.colonnina {width:373px;float:left;	border:0px; margin-bottom:4px}
.colonnina a{ color: #0054a6; text-decoration:none}
.colonnina a:hover{ color: #f46526; text-decoration:underline}
.colonnina span{color:#f46526; font-weight:normal}
.colonna-dx {width:196px;border:0px;float:right;}
.colonna-dx-arbitro {width:222px;border:0px;float:right;}
.colonna-dx-articoli {width:250px;border:0px;float:right;}

#classifica, #forum, #stadi, #calendario, #prossimo, #editoriale, #arbitro, #memento, #principale-colonna, #ricerca {margin:2px; background:url(../img/sfondino.jpg) bottom repeat-x;}

#categorie { width:100px; height: auto !important; height: 250px; min-height:250px; float:left;  z-index:100; }
#list { width:100px; float:left;}

.separa{margin:2px 2px 2px 2px; padding-bottom:2px; border-bottom:1px dotted #CCCCCC; }

/*box articolo*/
#box-articoli {width:648px; height: auto !important; height: 374px; min-height:374px; float:left; border:1px solid #8DA1BB; background-color:#FFFFFF}
#box-articoli-new {width:954px; height: auto; float:left; border:1px solid #8DA1BB; background:url(../img/sfondino-side.gif) top left repeat; padding:0}
#box-articoli-new #squadre {float:left; width:954px; padding:4px 0 4px 0; background-color:#FFFFFF; font-size:1.1em; text-align:center; border-bottom:1px solid #dddddd;}
#box-articoli-new #squadre a{color:#0460c5; text-decoration:underline}
#box-articoli-new #squadre a:hover{color:#a7141a; text-decoration:none}
#box-articoli-new #element {float:left; width:954px; padding:4px 0 4px 0; background-color:#FFFFFF}
#box-articoli-new #element .dati{float:left; width:940px; font-size:11px; color:#aaaaaa; padding:4px 0 2px 4px; vertical-align:top}
#box-articoli-new #element .dati a{color:#2970a6; text-decoration:underline}
#box-articoli-new #element .dati a:hover{color:#2970a6; text-decoration:none}
#box-articoli-new #element .dati a.fischio{color:#f46526; text-decoration:underline; font-weight:bold}
#box-articoli-new #element .dati a.fischio:hover{color:#f46526; text-decoration:none; font-weight:bold}
#box-articoli-new #probabili {width:632px; height: auto !important; height: 2585px; min-height:2585px; float:left; padding:6px 4px 6px 6px; background-color:#FFFFFF;}
#box-articoli-new #probabili .mercato {border-left:5px solid #5a9ddb; border-right:5px solid #5a9ddb; background:url(../img/sfondino-side.gif) top left repeat; text-align:center; color:#0071bc; font-weight:bold; width:622px; font-size:1.46em; padding:2px 0 2px 0}
#box-articoli-new #probabili .movimenti {width:630px; height: auto !important; height: 115px; min-height:115px; overflow:hidden; border-left:1px solid #5a9ddb; border-right:1px solid #5a9ddb; border-bottom:1px dotted #5a9ddb; margin-bottom:15px}
#box-articoli-new #probabili .movimenti .dettagli{float:left; width:515px; color:#000000; padding:5px 2px 5px 2px; font-size:1.1em}
#box-articoli-new #probabili .movimenti .su{float:left; width:630px; text-align:right; padding:5px 0 5px 0}

#box-articoli-new #probabili .scontro{width:632px; float:left; padding:0 0 4px 0; margin-bottom:10px;}
#box-articoli-new #probabili .scontro .footer{width:632px; float:left; padding:4px 0 8px 0;}
#box-articoli-new #probabili .scontro .footer .sponsor{width:450px; float:left; color:#0676e6; font-size:1.0em; padding-top:5px}
#box-articoli-new #probabili .scontro .footer .sponsor a{text-decoration:underline; color:#0676e6}
#box-articoli-new #probabili .scontro .footer .sponsor a:hover{text-decoration:none; color:#0676e6}
#box-articoli-new #probabili .scontro .footer .cima{width:180px; float:left; text-align:right;}
#box-articoli-new #probabili .scontro .team{width:146px; float:left; margin-top:10px; color:#000000}
#box-articoli-new #probabili .scontro .team .sx{text-align:right; padding:0 0 2px 0; width:130px; float:left}
#box-articoli-new #probabili .scontro .team .dx{text-align:left; padding:0 0 2px 0; width:130px; float:left}
#box-articoli-new #probabili .scontro .team .ruolo{float:left; padding:0 0 2px 0; width:16px; color:#0033FF; font-weight:bold; text-align:center}
#box-articoli-new #probabili .scontro .team .panchinasx{text-align:right; padding:0 0 2px 0; width:140px; float:left; color:#CC0000}
#box-articoli-new #probabili .scontro .team .panchinadx{text-align:left; padding:0 0 2px 0; width:140px; float:left; color:#CC0000}
#box-articoli-new #probabili .scontro .ultime{width:170px; float:left; margin-top:8px; color:#000000}
#box-articoli-new #probabili .scontro .titolo{width:632px; height:38px; float:left; background:url(../img/titolo-partite.jpg) no-repeat; overflow:hidden}
#box-articoli-new #probabili .scontro .titolo .intestazione{text-align:center; margin-top:1px; width:632px; color:#FFFFFF; font-size:1.4em; font-weight:bold;}
#box-articoli-new #probabili .scontro .titolo .orario{text-align:center; margin-top:3px; width:632px; color:#FFFFFF; font-size:1.0em; font-weight:bold;}
#box-articoli-new #probabili .scontro .titolo_r{width:632px; height:38px; float:left; background:url(../img/titolo-partite-rinviate.jpg) no-repeat; overflow:hidden}
#box-articoli-new #probabili .scontro .titolo_r .intestazione{text-align:center; margin-top:1px; width:632px; color:#FFFFFF; font-size:1.4em; font-weight:bold;}
#box-articoli-new #probabili .scontro .titolo_r .orario{text-align:center; margin-top:3px; width:632px; color:#FFFFFF; font-size:1.0em; font-weight:bold;}
#box-articoli-new #testo{width:634px; float:left; background-color:#FFFFFF; padding:6px 4px 6px 6px}
#box-articoli-new #testo img{float:left; margin:3px 6px 2px 1px;}
#box-articoli-new #testo .commenti{width:625px; margin-top:10px; float:left; background-color:#FFFFFF; border-bottom:1px solid #cccccc; font-weight:bold; font-size:1.5em;}
#box-articoli-new #testo .commenti .tabs{position:relative; margin-left:10px; font-family:Verdana; font-size:10px; font-weight:normal; padding:8px 2px 4px 2px; float:left; width:130px; text-align:center; background-color:#FFFFFF; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #FFFFFF; top:3px; display:block}
#box-articoli-new #testo .altricommenti{width:625px; margin-top:10px; float:left; background-color:#FFFFFF; border-top:1px solid #cccccc;padding:10px 0 0 0}
#box-articoli-new #testo .altricommenti .text{float:left; width:90px; color:#2970a6; padding-top:3px}
#box-articoli-new #testo .altricommenti .numeri{width:530px;float:left;overflow:hidden}
#box-articoli-new #testo .altricommenti .numeri .pagine{float:left; margin-left:5px;}
#box-articoli-new #testo .altricommenti .numeri .pagine a{color:#2970a6; text-decoration:none; background-color:#FFFFFF; padding:2px 4px 2px 4px; border:1px solid #cccccc; font-size:10px; display:block; text-align:center;}
#box-articoli-new #testo .altricommenti .numeri .pagine a:hover{color:#2970a6; text-decoration:none; background-color:#89e4f9; padding:2px 4px 2px 4px; border:1px solid #2970a6; font-size:10px; display:block; text-align:center;}
#box-articoli-new #testo .altricommenti .numeri .selectpag{float:left; margin-left:5px; color:#2970a6; text-decoration:none; background-color:#89e4f9; padding:2px 4px 2px 4px; border:1px solid #2970a6; font-size:10px; display:block; text-align:center;}
#box-articoli-new #sidebar {float:left; width:300px; margin-top:3px; padding:6px 5px 6px 5px; text-align:center}
#box-articoli-new #sidebar .rubriche{background-color:#FFFFFF; float:left; width:300px; margin-top:15px; padding:10px 0 5px 0;}
#box-articoli-new #sidebar .rubriche .contenuto{float:left; width:160px; padding:5px; text-align:left; border-right:1px solid #CCCCCC}
#box-articoli-new #sidebar .rubriche .contenuto .testo{float:left; width:160px; margin-bottom:15px; font-size:1.2em; color:#555454; padding-bottom:20px; background:url(../img/separa-art.gif) bottom left no-repeat;}
#box-articoli-new #sidebar .rubriche .contenuto .testo a{text-decoration:none; color:#403f3f}
#box-articoli-new #sidebar .rubriche .contenuto .testo a:hover{text-decoration:underline; color:#c60404}
#box-articoli-new #sidebar .rubriche .contenuto .titolo{color:#d80000; font-size:1.4em; font-weight:bold; padding-bottom:15px}
#box-articoli-new #sidebar .rubriche .banner {float:left; width:129px; text-align:center}
#box-articoli-new #sidebar .collegati{border-top:none; background-color:#FFFFFF; padding:2px 0 0 2px; margin:15px 0 15px 0; float:left; width:296px; overflow:hidden}
#box-articoli-new #sidebar .titolo-collegati{border:1px solid #e6e6e6; text-align:center; margin:5px; width:267px; font-weight:bold; font-size:1.8em; color:#555555; padding:7px}
#box-articoli-new #sidebar .articoli-collegati{border:1px solid #e6e6e6; margin:5px; width:267px; padding:0 7px 7px 7px; float:left; font-size:1.2em}
#box-articoli-new #sidebar .articolo-collegato{float:left; width:265px; border-bottom:1px dashed #e6e6e6; text-align:left; padding:7px 0 6px 3px;}
#box-articoli-new #sidebar .articolo-collegato .freccia{float:left; width:15px; padding:3px 0 0 2px; text-align:left;}
#box-articoli-new #sidebar .articolo-collegato .link{float:left; width:245px; text-align:left; color:#555454}
#box-articoli-new #sidebar .articolo-collegato .link a{color:#2970a6; text-decoration:none}
#box-articoli-new #sidebar .articolo-collegato .link a:hover{color:#2970a6; text-decoration:underline}
#box-articoli-new #sidebar .articolo-collegato .linki {color:#2970a6; text-decoration:none}
#box-articoli-new #sidebar .articolo-collegato .linki:hover{color:#2970a6; text-decoration:underline}

#box-articoli-new #sidebar .titolo-c{font-size:1.5em; color:#1215ae; text-align:left; margin-top:15px; font-weight:bold; border:1px solid #d2d2d2; background:url(../img/sfondino-art-collegati.gif) repeat-x bottom;border-bottom:none; background-color:#FFFFFF; padding:3px 0 3px 3px; float:left; width:295px}
#box-articoli-new #sidebar .articoli-c{border:1px solid #d2d2d2; border-top:none; background-color:#FFFFFF; padding:2px 0 0 2px; margin-bottom:15px; float:left; width:296px; overflow:hidden}
#box-articoli-new #sidebar .articoli-c .testo-c{float:left; background:url(../img/sfondino-art-collegati.gif) repeat-x bottom; padding:4px 0 4px 0; margi:0 0 2px 0; text-align:left;}
#box-articoli-new #sidebar .articoli-c .testo-c a.tit{text-decoration:underline; font-size:11px; color:#f46526}
#box-articoli-new #sidebar .articoli-c .testo-c a.tit:hover{text-decoration:none; color:#f46526}
#box-articoli-new #sidebar .articoli-c .testo-c a.text{text-decoration:none; font-size:11px; color:#5c5c5c}
#box-articoli-new #sidebar .articoli-c .testo-c a.text:hover{text-decoration:none; color:#242424}
#articoli-new{float:left; width:954px; font-size:2.6em; font-weight:bold; color:#000000; padding:4px 0 6px 0; border-bottom:1px solid #dddddd; background-color:#FFFFFF}
#articoli {width:644px; height: auto !important; height: 370px; min-height:370px; margin:2px}
#articoli #squadra {width:536px; height: auto !important; height: 622px; min-height:622px; float:left; position:relative; margin-left:3px; margin-bottom:2px; padding-left:2px; border:1px solid #ededed; background-color:#FFFFFF;z-index:50;}
#articoli #squadra .articolo{ margin:0 2px 2px 2px; padding-bottom:2px; border-bottom:1px dotted #CCCCCC; height:47px; overflow:hidden}
#articoli #squadra .articolo .image{ float:left; width:52px; margin:3px 6px 2px 1px;}
#articoli #squadra .articolo .image img { width:52px; padding:1px; float:left; border:1px solid #ededed;}
#articoli #squadra .articolo .image a:hover img { width:52px; padding:1px; float:left; border:1px solid #ff7c00;}
#articoli #content {width:536px; height: auto !important; height: 368px; min-height:368px; float:left; position:relative; margin-left:3px; margin-bottom:2px; padding-left:2px; border:1px solid #ededed; background-color:#FFFFFF;z-index:50;}
#articoli #probabili {width:536px; height: auto !important; height: 2585px; min-height:2585px; float:left; position:relative; margin-left:3px; margin-bottom:2px; padding-left:2px; border:1px solid #ededed; background-color:#FFFFFF;z-index:50;}
#articoli #content .image {float:left; width:152px; margin:3px 6px 2px 1px;}
#articoli #content .image img{width:150px; padding:1px; float:left; border:1px solid #ededed;}	
#articoli #contenttab {width:536px; height: auto !important; height: 368px; min-height:368px; float:left; position:relative; margin-left:3px; padding-bottom:2px; padding-left:2px; border:none; background-color:#FFFFFF;z-index:100;}
#articoli #contenttab .tab{position:relative; z-index:100; left:20px; top:0}
#articoli #contenttab .box-grigio {float:left;width:535px;height: auto !important; height: 345px; min-height:345px; position:relative; top:0;z-index:50; border:1px solid #ededed; background-color:#FFFFFF; margin-bottom:5px}

/*grafico*/
#grafico {width:782px; height:260px; position: relative;font-size:12px; background: url("../img/grafico.gif") no-repeat bottom;}
#grafico .media {position:absolute;width:15px;background:url("../img/bar_newgreen.gif") no-repeat bottom;z-index:100;margin-left:9px;bottom: 18px;}
#grafico .fantamedia {position:absolute;width:15px;margin-left:10px;background:url("../img/bar_blu.gif") no-repeat bottom;z-index:50;bottom: 18px;}

#box-colonna {width:954px;height:256px;float:left;margin-bottom:4px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#principale-colonna {width:950px; height:252px;}
#principale-colonna #content {width:325px;height:250px; float:left; position:relative; margin-left:1px;z-index:50;}
#principale-colonna #content .pagination{position:absolute; z-index:100; left:0px; top:2px;font-size:10px; font-weight:bold; }
#principale-colonna #content .pagination a{float: left;  text-decoration: none; line-height:16px; height:18px; padding: 0px 5px; white-space: nowrap; background-color:#fef4de; border:1px solid #ededed;}
#principale-colonna #content .pagination a:hover{float: left; text-decoration: none;height:18px;line-height: 16px;  padding: 0px 5px;white-space: nowrap; color:#f46526; background-color:#FFFFFF;}
#principale-colonna #content .pagination a.selected{float: left; text-decoration: none;height:18px;line-height: 16px;  padding: 0px 5px;white-space: nowrap; color:#f46526; background-color:#FFFFFF; border-bottom:1px solid #FFFFFF}

#principale-colonna #content .box-grigio {width:320px;height:227px; position:absolute; top:21px;z-index:50; border:1px solid #ededed; background-color:#FFFFFF;}
#principale-colonna #content .box-grigio .opacitylayer{width: 100%;height: 100%; /*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);*/-moz-opacity: 1;opacity: 1;}
#principale-colonna #content .box-grigio .contentdiv{display: none;}
#principale-colonna #content .box-grigio .articolo{float:left;width:316px;height:118px; overflow:hidden; margin-bottom:1px; padding:5px 2px 2px 2px}
#principale-colonna #content .box-grigio .articolo .image-box { float: left; width:154px; height:115px; margin:0 0 2px 0;}	
#principale-colonna #content .box-grigio .articolo .testo { float: right; width:156px; height:110px;margin:3px 2px 5px 0; clear:right; overflow:hidden}	
#principale-colonna #content .box-grigio .articolo img{ width:150px; padding: 1px; float:left;border: 1px solid #ededed; margin:0 4px 2px 0}	
#principale-colonna #content .box-grigio .articolo .image-box img{ width:150px; padding: 1px; float:left;border: 1px solid #ededed;}	
#principale-colonna #content .box-grigio .articolo .image-box a:hover img{ width:150px; padding: 1px; float:left;border: 1px solid #ff7c00;}
#principale-colonna #content .box-grigio .link{float: right; width:180px; display:block; margin:0 5px 0 0; vertical-align:bottom; text-align:right}	
#principale-colonna #content .box-grigio .thumb{float: left; width:156px; height:42px; margin:1px 0 0 2px;overflow:hidden;}
#principale-colonna #content .box-grigio .thumb .image-box{float: left; width:54px; height:42px; margin-right: 2px;}
#principale-colonna #content .box-grigio .thumb .image-box img{ width:50px; padding: 1px; float:left; border: 1px solid #ededed;}	
#principale-colonna #content .box-grigio .thumb .image-box a:hover img{ width:50px; padding: 1px; float:left; border: 1px solid #ff7c00;}	
#principale-colonna #content .box-grigio .thumb .testo {float: left; margin:0 2px 2px 2px; width:95px; height:38px; overflow:hidden}	

/*box statistiche*/
#box-stat {width:954px;float:left;margin-bottom:4px; border:1px solid #8DA1BB; background-color:#FFFFFF;}
#principale-stat {width:950px; height: auto !important; height: 592px; min-height:592px;margin:2px;}
#principale-stat #content {width:835px;height: auto !important; height: 590px; min-height:590px;float:left; position:relative; margin-left:3px;z-index:50;border-left:1px solid #ededed; padding-left:10px; }
#principale-stat #content #grid-table {margin-top:10px; }

#banner {width:300px;height:250px;float:left;margin-left:1px}

/* box classifica */
#box-classifica {width:371px; height:150px;	float:left;	overflow:hidden; border:1px solid #8DA1BB; background-color:#FFFFFF}
#classifica {width:367px; height:124px;	font-size:10px;}

/*box ricerca*/
#box-ricerca{width:219px;float:right; margin-bottom:4px; height:90px; border:1px solid #FFFF33; background-color:#FFFFFF}
#ricerca{ width:215px; height:64px; position:relative; overflow:hidden}

/* News */
#box-news {width:350px;	height:150px;float:right;margin-bottom:4px; border:1px solid #f7c130; background-color:#FFFFFF}
#news {width:346px;	height:124px; margin:2px; background:url(../img/bg_box_news.jpg) bottom repeat-x;}
#news ul.normal {margin-left:5px}
#news a {font-size:10px; }

/* google home */
#box-google{float:right;width:349px;height:97px;margin-bottom:4px; border:1px solid #8da1bb; vertical-align:top; text-align:center; background-color:#FFFFFF}

/* forum */
#box-forum{float:right;width:350px;height:80px;margin-bottom:4px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#forum {width:346px;height:54px; position:relative; overflow:hidden}

/*calendario*/
#box-calendario{float:left;width:183px; height:153px;overflow:hidden; border:1px solid #8DA1BB; background-color:#FFFFFF}
#calendario{width:179px;height:127px;}

/*prossimo*/
#box-prossimo{float:right;width:182px; height:153px;overflow:hidden; border:1px solid #8DA1BB; background-color:#FFFFFF}
#prossimo{width:178px;height:127px;}

/*editoriale*/
#box-editoriale{width:220px;float:right; margin-bottom:4px; height:150px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#editoriale{width:216px; height:124px; overflow:hidden}

/*user collegati*/
#box-collegati{width:220px;float:right; margin-bottom:4px; height:21px; border:1px solid #8DA1BB; background-color:#FFFFFF}

/*arbitro*/
#box-arbitro{width:220px;float:right; margin-bottom:4px; height:152px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#arbitro{width:216px; height:126px; overflow:hidden; position:absolute}

#box-memento{width:220px;float:right; margin-bottom:4px; height:152px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#memento{width:216px; height:126px; overflow:hidden; position:absolute}
/*squadre*/
.squadra{float:left; width:106px; height:144px; margin-top:4px; text-align:center;}
.squadra_champion{float:left; width:106px; height:80px; margin-top:4px; text-align:center;}

/* stadi */
#box-stadi {width:194px;float:right; margin-bottom:4px; height:309px; border:1px solid #8DA1BB; background-color:#FFFFFF}
#stadi {margin:2px;width:190px;padding-bottom:2px; float:left;_float:none /*aggiunto per ie*/; height:281px; overflow:hidden;}

#box-adv-voti{width:300px;float:right;}
#box-advarticoli{margin-bottom:4px; width:300px; height:250px;float:right;}
#box-advsky{margin:215px 0 4px 0; width:300px; height:600px;float:right; text-align:left}
#box-newsvoti{margin-bottom:4px; width:298px; height:120px;float:right;border:1px solid #f7c130; background-color:#FFFFFF;}
#newsvoti {width:294px; height:93px; margin:2px; background:url(../img/bg_box_news.jpg) bottom repeat-x;}
#newsvoti ul.normal {margin-left:5px}
#newsvoti a {font-size:10px; }

/* adv top */
#box-adv {margin-bottom:4px; width:194px; height:256px;	float:right; border:1px solid #8DA1BB; background-color:#CCCCCC; padding:0 0 0 1px}
.adv {float:left; width:96px;padding:1px 0 1px 1px; height:126px; background-color:#FFFFFF}
.advbig{float:left; width:191px;padding:1px 0 1px 1px; height:126px; background-color:#FFFFFF}

/*footer*/
#pre-footer{ width:950px; height:29px; margin:2px; background:url(../img/sfondino.jpg) bottom repeat-x; color:#5e5e5e }
#box-pre-footer {width:954px; height:33px; float:left; border:1px solid #8DA1BB; background-color:#FFFFFF; margin-bottom:4px}

#footer{ width:952px; height:41px; margin:1px; background:#5a9ddb url(../img/pattern_down.jpg) repeat-x; color:#FFFFFF }
#box-footer {width:954px; height:43px; float:left;border:1px solid #8DA1BB; background-color:#FFFFFF}
#footer a { text-decoration:underline; color:#FFFFFF; font-weight:bold}
#footer a:hover{ text-decoration:none; color:#FFFFFF; font-weight:bold}

.incontro{width:527; float:left; padding:0 0 4px 0; border-bottom:1px dashed #FF6600}
.incontro .casa{width:166px; float:left; margin-top:4px; text-align:right; padding-right:4px; color:#000000}
.incontro .fuori{width:166px; float:left; margin-top:4px; text-align:left; padding-left:4px; color:#000000}
.incontro span{color:#FF6600; font-weight:bold}
.ultimissime {width:195px; float:left; margin-top:4px; color:#000000}

#MainMenu 
{
	height:25px;
	background:#87c2fa;
	border:0;
	margin:0;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#87c2fa;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:700;
	line-height:25px;
	padding:0 15px;
}
#tab a:hover,#tab li.item_active a 
{
	background:#2d83da;
	border-color:#2d83da;
}
#tab a:hover span,#tab li.item_active a span 
{
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv,.dropmenudiv ul,.dropmenudiv li ul 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 #fff;
	background:#87c2fa;
	color:#fff;
	z-index:100;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:180px;
	display:block;
	border:0;
	color:#fff;
	background:#87c2fa;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:25px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	float:none;
	padding:0 15px;
}
.dropmenudiv a:hover 
{
	border:0 #2d83da;
	background:#2d83da;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv a:hover span 
{
	background:#2d83da;
	color:#FFF;
	font-weight:700;
}
