@charset "utf-8";
/* CSS Document */

body {background:url(../img/bg_home.jpg) repeat-x top left #4a9bea; font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0pt;padding: 0pt; color:#4b4b4b}

h6 {color:#d20200; font-size:1.2em; font-weight:bold; padding:0 0 0 8px; display:block; margin:0 0 5px 0}

h5 {color:#3f89c3; font-size:1.2em; font-weight:bold; padding:0 0 0 8px; display:block; margin:0 0 5px 0}

h4{color:#1359a1; font-size:1.6em; font-weight:bold; text-align:center; padding:0; display:block; margin:0 0 5px 0;}

h3 {color:#dd1313; font-size:1.1em; font-weight:bold; padding:0; display:block; margin:0 0 5px 0;}

h2 {color:#3f89c3; font-size:1.2em; font-weight:bold; padding:0 0 0 10px; display:block; margin:0 0 10px 0}

h1 {color:#1359a1; font-size:1.6em; font-weight:bold; padding:0 0 0 10px; display:block; margin:0 0 10px 0}

input.login {border:1px solid #fe1b00; height:15px; width:100px; font-size:12px}

input.form {border:1px solid #d6dade; height:15px; font-size:12px}

span {font-size: 11px;}

td {padding:0 5px 10px 0;}

td.posizione{width:40px; text-align:right; float:left; color:#dd1313; font-size:1.1em; font-weight:bold; padding:1px 0 1px 0}
td.squadra{width:127px; float:left; color:#3f89c3; font-size:1.1em; padding:1px 0 1px 4px}
td.squadra a{text-decoration:none; color:#3f89c3}
td.squadra a:hover{text-decoration:underline; color:#dd1313}
td.punteggio{width:40px; text-align:right; float:left; color:#3f89c3; font-size:1.1em; font-weight:bold; padding:1px 1px 1px 0}

a{text-decoration:underline; color:#df0b00}
a:hover{text-decoration:none; color:#df0b00}

.clear { clear: left; }

ul.listasquare li {list-style-type : square; color:#dd1313;}

#nascondi-layout{position:absolute; visibility:hidden; top:0; left:0; width:100%; height:100%; z-index:90; background-color:#000;-moz-opacity: 0.8;opacity:.80; filter: alpha(opacity=80); display:block}
#visualizza-probabile {position:absolute; visibility:hidden; width:468px; top:130px; left:500px; z-index:100; padding:10px; background-color:#FFFFFF; border:2px solid #204f81;}
#visualizza-probabile #box {color:#0057a3; padding:2px; background-color:#f0f0f0; font-size:1.4em; font-weight:bold; text-align:center; width:464px; float:left; position:relative}
#visualizza-probabile .probabili{width:464px; float:left; background-color:#f0f0f0; padding:2px; margin-top:4px}
#visualizza-probabile .footer{width:468px;float:left; position:relative; text-align:right; color:#666666;}
#visualizza-probabile .footer a{color:#666666; text-decoration:underline}
#visualizza-probabile .footer a:hover{color:#666666; text-decoration:none}

#contenitore {margin:auto; width: 995px; position:relative;}
#contenitore form {display:inline}
#contenitore #header {height:129px; margin:16px 0 0 0; padding:2px 0 0 0; position:relative;}
#contenitore #header #logo {float:left; width:267px; text-align:center}
#contenitore #header #banner {width:728; float:left; padding:15px 0 0 0;}

#contenitore .errore{color:#dd1313; font-size:1.1em; font-weight:bold; padding:0 0 10px 0}

#contenitore #newsadmin{background:url(../img/bg_news_admin.gif) repeat-x top left #a9ceeb; color:#1258a0; padding:10px 13px 10px 13px; font-size:1.1em; font-weight:bold}
#contenitore #newsadmin a{color:#d20200; font-size:1.1em; font-weight:bold; text-decoration:underline}
#contenitore #newsadmin a:hover{color:#d20200; font-size:1.1em; font-weight:bold; text-decoration:none}

#contenitore #corpo {width:995px; background-color:#FFFFFF; position:relative;}
#contenitore #corpo #principale {background-color:#f6fbfd; width:644px; float:left;height:auto !important; height: 625px; min-height:625px; position:relative; padding:10px 13px 10px 13px}
#contenitore #corpo #principale .comunicazione{background-color:#dd1313; width:635px; float:left; color:#FFFFFF; font-size:1.2em; font-weight:bold; text-align:center; padding:4px; margin:0 0 10px 0}
#contenitore #corpo #principale .box{background:url(../img/bg_box_2.gif) repeat-x top left #FFFFFF; width:634px;  position:relative; padding:10px 5px 10px 5px}
#contenitore #corpo #principale .boxconferma {border-top:1px solid #d9eaf8; text-align:right; padding:10px 10px 0 5px}
#contenitore #corpo #principale #info{width:644px; float:left; margin-bottom:5px}
#contenitore #corpo #principale #info #crediti{float:left; display:block; padding:4px; border:1px solid #b3d9fe; background-color:#FFFFFF}
#contenitore #corpo #principale #info #crediti .money{width:120px; font-size:4.0em; font-weight:bold; text-align:center; color:#006ac9}
#contenitore #corpo #principale #info #crediti .restano{width:120px; text-align:center; font-size:1.2em; font-weight:bold; color:#006ac9}
#contenitore #corpo #principale #info #crediti .fantamilioni{width:120px; text-align:center; font-size:1.2em; font-weight:bold; color:#006ac9}
#contenitore #corpo #principale #info #calciatori{float:left; margin-left:5px; height:88px; padding:4px; width:497px; border:1px solid #b3d9fe; background-color:#FFFFFF; overflow:hidden}
#contenitore #corpo #principale #info #calciatori .content{float:left; font-size:1.0em; font-weight:bold; color:#006ac9; margin-bottom:1px; width:490px}
#contenitore #corpo #principale #info #calciatori .ruoli{float:left; text-align:right; width:95px; padding-right:4px;}
#contenitore #corpo #principale #info #calciatori .portieri{float:left; width:126px; margin-top:2px; height:10px; background-color:#f8ac18; border-right:2px solid #FFFFFF}
#contenitore #corpo #principale #info #calciatori .difensori{float:left; width:46px; margin-top:2px; height:10px; background-color:#76b63c; border-right:2px solid #FFFFFF}
#contenitore #corpo #principale #info #calciatori .centrocampisti{float:left; width:46px; margin-top:2px; height:10px; background-color:#0076b3; border-right:2px solid #FFFFFF}
#contenitore #corpo #principale #info #calciatori .attaccanti{float:left; width:62px; margin-top:2px; height:10px; background-color:#cc2424; border-right:2px solid #FFFFFF}

#contenitore #corpo #principale .rosa {float:left; width:640px}
#contenitore #corpo #principale .rosa  a{color:#FFFFFF; text-decoration:none}
#contenitore #corpo #principale .rosa  a:hover{color:#FFFFFF; text-decoration:underline}
#contenitore #corpo #principale .rosa .P{float:left; width:120px; height:198px; margin:5px 6px 0 0; background-color:#FFFFFF; border-bottom:1px solid #f8ac18; position:relative}
#contenitore #corpo #principale .rosa .P img{border:1px solid #f8ac18; padding:0 10px 0 10px}
#contenitore #corpo #principale .rosa .P .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#f8ac18; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .rosa .P span{color:#f8ac18; font-weight:bold}
#contenitore #corpo #principale .rosa .P .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#f8ac18; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .rosa .D{float:left; width:120px; height:198px; margin:5px 6px 0 0; background-color:#FFFFFF; border-bottom:1px solid #76b63c; position:relative}
#contenitore #corpo #principale .rosa .D img{border:1px solid #76b63c; padding:0 10px 0 10px}
#contenitore #corpo #principale .rosa .D .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#76b63c; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .rosa .D span{color:#76b63c; font-weight:bold}
#contenitore #corpo #principale .rosa .D .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#76b63c; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .rosa .C{float:left; width:120px; height:198px; margin:5px 6px 0 0; background-color:#FFFFFF; border-bottom:1px solid #0076b3; position:relative}
#contenitore #corpo #principale .rosa .C img{border:1px solid #0076b3; padding:0 10px 0 10px}
#contenitore #corpo #principale .rosa .C .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#0076b3; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .rosa .C span{color:#0076b3; font-weight:bold}
#contenitore #corpo #principale .rosa .C .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#0076b3; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .rosa .A{float:left; width:120px; height:198px; margin:5px 6px 0 0; background-color:#FFFFFF; border-bottom:1px solid #cc2424; position:relative}
#contenitore #corpo #principale .rosa .A img{border:1px solid #cc2424; padding:0 10px 0 10px}
#contenitore #corpo #principale .rosa .A .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#cc2424; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .rosa .A span{color:#cc2424; font-weight:bold}
#contenitore #corpo #principale .rosa .A .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#cc2424; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}

#contenitore #corpo #principale .banca {float:left; width:300px; margin-bottom:20px}
#contenitore #corpo #principale .banca  a{color:#FFFFFF; text-decoration:none}
#contenitore #corpo #principale .banca  a:hover{color:#FFFFFF; text-decoration:underline}
#contenitore #corpo #principale .banca .P{float:left; width:120px; height:154px; margin:5px 6px 0 0; background-color:#FFFFFF;  position:relative}
#contenitore #corpo #principale .banca .P img{border:1px solid #f8ac18; padding:0 10px 0 10px}
#contenitore #corpo #principale .banca .P .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#f8ac18; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .banca .P span{color:#f8ac18; font-weight:bold}
#contenitore #corpo #principale .banca .P .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#f8ac18; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .banca .D{float:left; width:120px; height:154px; margin:5px 6px 0 0; background-color:#FFFFFF;  position:relative}
#contenitore #corpo #principale .banca .D img{border:1px solid #76b63c; padding:0 10px 0 10px}
#contenitore #corpo #principale .banca .D .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#76b63c; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .banca .D span{color:#76b63c; font-weight:bold}
#contenitore #corpo #principale .banca .D .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#76b63c; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .banca .C{float:left; width:120px; height:154px; margin:5px 6px 0 0; background-color:#FFFFFF;  position:relative}
#contenitore #corpo #principale .banca .C img{border:1px solid #0076b3; padding:0 10px 0 10px}
#contenitore #corpo #principale .banca .C .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#0076b3; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .banca .C span{color:#0076b3; font-weight:bold}
#contenitore #corpo #principale .banca .C .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#0076b3; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #principale .banca .A{float:left; width:120px; height:154px; margin:5px 6px 0 0; background-color:#FFFFFF;  position:relative}
#contenitore #corpo #principale .banca .A img{border:1px solid #cc2424; padding:0 10px 0 10px}
#contenitore #corpo #principale .banca .A .nome{margin-top:2px; padding-top:3px; font-size:0.8em; height:17px; background-color:#cc2424; text-align:center; color:#FFFFFF; display:block}
#contenitore #corpo #principale .banca .A span{color:#cc2424; font-weight:bold}
#contenitore #corpo #principale .banca .A .quotazione{top:115px; left:2px; width:20px; height:15px; background-color:#cc2424; position:absolute; color:#FFFFFF; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}

#contenitore #corpo #formazione {width:985px; height:670px; padding:8px 5px 0 5px; overflow:hidden}
#contenitore #corpo #formazione #lato {float:left; width:375px;}
#contenitore #corpo #formazione #lato #messaggio {float:left; width:371px; height:46px; margin-bottom:10px; border:2px solid #4a9bea}
#contenitore #corpo #formazione #lato #seriea {float:left; width:200px; height:450px; overflow:hidden}
#contenitore #corpo #formazione #lato #seriea #giocatorid{float:left; width:200px;}
#contenitore #corpo #formazione #lato #seriea #giocatorid a{color:#76b63c; text-decoration:none}
#contenitore #corpo #formazione #lato #seriea #giocatorid a:hover{color:#76b63c; text-decoration:underline}
#contenitore #corpo #formazione #lato #seriea #giocatorid .costo{float:left; width:30px; text-align:right; color:#FF0000; border-bottom:1px solid #e7ffd2; font-size:0.9em; font-weight:bold; padding:2px 4px 1px 0; }
#contenitore #corpo #formazione #lato #seriea #giocatorid #titolo{float:left; padding:2px 0 2px 4px; width:196px; background-color:#76b63c; font-weight:bold; font-size:1.0em; color:#FFFFFF;}
#contenitore #corpo #formazione #lato #seriea #giocatorid .incontro{float:left; width:160px; padding:2px 0 1px 4px; border-bottom:1px solid #e7ffd2; font-size:0.9em; font-weight:bold; color:#58b604}
#contenitore #corpo #formazione #lato #seriea #calendario{float:left; width:200px; height:200px; overflow:hidden}
#contenitore #corpo #formazione #lato #seriea #calendario #titolo{float:left; padding:2px 0 2px 4px; width:196px; background-color:#76b63c; font-weight:bold; font-size:1.0em; color:#FFFFFF;}
#contenitore #corpo #formazione #lato #seriea #calendario .incontro{float:left; width:194px; padding:2px 0 1px 4px; border-bottom:1px solid #e7ffd2; font-size:0.9em; font-weight:bold; color:#58b604}
#contenitore #corpo #formazione #lato #seriea #calendario .incontro a{color:#58b604; text-decoration:none}
#contenitore #corpo #formazione #lato #seriea #calendario .incontro a:hover{color:#58b604; text-decoration:underline}

#contenitore #corpo #formazione #lato #seriea #giocatorid #pagine{float:left; width:220px; padding:2px 0 1px 4px; border-bottom:1px solid #e7ffd2; font-size:1.0em; font-weight:bold; color:#e61a23; text-align:center}
#contenitore #corpo #formazione #lato #seriea #giocatorid #pagine a{color:#e61a23; text-decoration:none}
#contenitore #corpo #formazione #lato #seriea #giocatorid #pagine a:hover{color:#e61a23; text-decoration:underline}

#contenitore #corpo #formazione #lato #seriea #classifica{float:left; width:200px; height:200px; overflow:hidden; margin-top:20px;}
#contenitore #corpo #formazione #lato #seriea #classifica #titolo{float:left; padding:2px 0 2px 4px; width:196px; font-weight:bold; font-size:1.0em; color:#FFFFFF; background-color:#0076b3}

#contenitore #corpo #formazione #lato #seriea #classifica .squadra{float:left; width:76px; padding:2px 0 1px 4px; border-bottom:1px solid #f1f4fb; font-size:0.9em; font-weight:bold; color:#0076b3}
#contenitore #corpo #formazione #lato #seriea #classifica .punti{float:left; width:18px; padding:2px 2px 1px 0; border-bottom:1px solid #f1f4fb; font-size:0.9em; font-weight:bold; text-align:right; color:#0076b3}

#contenitore #corpo #formazione #lato #banner{float:right; width:160px;}
#contenitore #corpo #formazione #centro {float:left; width:602px; height:650px; overflow:hidden}
#contenitore #corpo #formazione #centro .risultato{background-color:#dd1313; width:590px; color:#FFFFFF; font-size:1.2em; font-weight:bold; text-align:center; padding:4px; margin:0}
#contenitore #corpo #formazione #centro .ok{background-color:#72ab00; width:590px; color:#FFFFFF; font-size:1.2em; font-weight:bold; text-align:center; padding:4px; margin:0}
#contenitore #corpo #formazione #centro .orario{background-color:#FFFFFF; width:586px; border:2px solid #72ab00; color:#72ab00; font-size:1.2em; font-weight:bold; text-align:center; padding:0; margin:0}
#contenitore #corpo #formazione #centro #titoli{float:left; width:15px; margin:43px 0 0 5px}
#contenitore #corpo #formazione #centro #titolig{float:left; width:15px; margin:3px 0 0 0}
#contenitore #corpo #formazione #centro #svincola{width:425px; height:38px; text-align:center; margin-top:12px; float:left; color:#FFFFFF}
#contenitore #corpo #formazione #centro #svincola #spento{background:url(../img/mercato-spento.gif) no-repeat top left; height:38px;}
#contenitore #corpo #formazione #centro #svincola #acceso{background:url(../img/mercato-acceso.gif) no-repeat top left; height:38px; text-align:center; font-size:1.4em; font-weight:bold; padding:9px 0 0 0}
#contenitore #corpo #formazione #centro #prendi{width:425px; height:38px; text-align:center; margin-top:12px; float:left; color:#FFFFFF}
#contenitore #corpo #formazione #centro #prendi #spento{background:url(../img/mercato-spento.gif) no-repeat top left; height:38px;}
#contenitore #corpo #formazione #centro #prendi #acceso{background:url(../img/mercato-acceso.gif) no-repeat top left; height:38px; text-align:center; font-size:1.4em; font-weight:bold; padding:9px 0 0 0}
#contenitore #corpo #formazione #centro #panchina{width:425px; float:left; padding:15px 0 0 172px; font-size:1.0em; font-weight:bold; position:relative; overflow:hidden; background:url(../img/sfondo-panchina.jpg) top right no-repeat; height:60px; }

#contenitore #corpo #formazione #centro #panchina #PP {height:17px; display:block; clear:both}
#contenitore #corpo #formazione #centro #panchina #PP .P{float:left; color:#f8ac18; margin:0 1px 2px 2px; padding:0 1px 0 2px; border-left:2px solid #f8ac18; }
#contenitore #corpo #formazione #centro #panchina #PP .P a{color:#f8ac18; text-decoration:none;}
#contenitore #corpo #formazione #centro #panchina #PP .P a:hover{color:#f8ac18; text-decoration:underline;}
#contenitore #corpo #formazione #centro #panchina #PA {height:35px; text-align:center}
#contenitore #corpo #formazione #centro #panchina #PA .D{float:left; height:15px; color:#76b63c; margin:0 1px 2px 2px; padding:0 1px 0 2px; border-left:2px solid #76b63c; }
#contenitore #corpo #formazione #centro #panchina #PA .D a{color:#76b63c; text-decoration:none;}
#contenitore #corpo #formazione #centro #panchina #PA .D a:hover{color:#76b63c; text-decoration:underline;}
#contenitore #corpo #formazione #centro #panchina #PA .C{float:left; height:15px; color:#0076b3; margin:0 1px 2px 2px; padding:0 1px 0 2px; border-left:2px solid #0076b3;}
#contenitore #corpo #formazione #centro #panchina #PA .C a{color:#0076b3; text-decoration:none;}
#contenitore #corpo #formazione #centro #panchina #PA .C a:hover{color:#0076b3; text-decoration:underline;}
#contenitore #corpo #formazione #centro #panchina #PA .A{float:left; height:15px; color:#cc2424; margin:0 1px 2px 2px; padding:0 1px 0 2px; border-left:2px solid #cc2424;}
#contenitore #corpo #formazione #centro #panchina #PA .A a{color:#cc2424; text-decoration:none;}
#contenitore #corpo #formazione #centro #panchina #PA .A a:hover{color:#cc2424; text-decoration:underline;}
#contenitore #corpo #formazione #centro #campo{float:left; width:425px; background: url(../img/campo_formazione.jpg) no-repeat top left; height:500px; margin-top:10px; display:block; position:relative; overflow:hidden}
#contenitore #corpo #formazione #centro #campo #P{float:left; width:425px; text-align:center; height:100px; overflow:hidden; display:block;}
#contenitore #corpo #formazione #centro #campo #P .uno{ width:75px; height:100px; margin:0 2px 0 2px; top:1px}
#contenitore #corpo #formazione #centro #campo #D{float:left; width:425px; text-align:center; height:135px; overflow:hidden; display:block;}
#contenitore #corpo #formazione #centro #campo #D .tre{position:relative; margin:0 15px 0 15px; top:16px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #D .quattrozero{position:relative; margin:0 5px 0 5px; top:32px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #D .quattrouno{position:relative; margin:0 5px 0 5px; top:0; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #D .cinquezero{position:relative; margin:0 2px 0 2px; top:0; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #D .cinqueuno{position:relative; margin:0 2px 0 2px; top:32px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #C{float:left; width:425px; text-align:center; height:135px; overflow:hidden; display:block;}
#contenitore #corpo #formazione #centro #campo #C .tre{position:relative; margin:0 15px 0 15px; top:20px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #C .quattrozero {position:relative; margin:0 5px 0 5px; top:32px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #C .quattrouno {position:relative; margin:0 5px 0 5px; top:0; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #C .cinquezero{position:relative; margin:0 2px 0 2px; top:0; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #C .cinqueuno{position:relative; margin:0 2px 0 2px; top:32px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #A{float:left; width:425px; text-align:center; height:130px; overflow:hidden; display:block;}
#contenitore #corpo #formazione #centro #campo #A .uno{top:25px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #A .due{position:relative; margin:0 20px 0 20px; top:25px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #A .trezero{position:relative; margin:0 2px 0 2px; top:32px; width:75px; height:100px}
#contenitore #corpo #formazione #centro #campo #A .treuno{position:relative; margin:0 2px 0 2px; top:0; width:75px; height:100px}
#contenitore #corpo #formazione #centro #modulic{float:left; width:602px; font-size:1.3em; font-weight:bold; color:#dd1313; height:28px; overflow:hidden}
#contenitore #corpo #formazione #centro #elenco{float:left; width:147px; margin:45px 0 0 5px; overflow:hidden}
#contenitore #corpo #formazione #centro #elenco .P{color:#f8ac18; font-size:1.0em; font-weight:bold; float:left; width:147px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elenco .P a{color:#f8ac18; text-decoration:none;}
#contenitore #corpo #formazione #centro #elenco .P a:hover{color:#f8ac18; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elenco .D{color:#76b63c; font-size:1.0em; font-weight:bold; float:left; width:147px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elenco .D a{color:#76b63c; text-decoration:none;}
#contenitore #corpo #formazione #centro #elenco .D a:hover{color:#76b63c; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elenco .C{color:#0076b3; font-size:1.0em; font-weight:bold; float:left; width:147px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elenco .C a{color:#0076b3; text-decoration:none;}
#contenitore #corpo #formazione #centro #elenco .C a:hover{color:#0076b3; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elenco .A{color:#cc2424; font-size:1.0em; font-weight:bold; float:left; width:147px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elenco .A a{color:#cc2424; text-decoration:none;}
#contenitore #corpo #formazione #centro #elenco .A a:hover{color:#cc2424; text-decoration:underline;}

#contenitore #corpo #formazione #centro #elencog{float:left; width:155px; margin:5px 0 0 2px; overflow:hidden}
#contenitore #corpo #formazione #centro #elencog span{font-style:italic;color:#a8a7a7}
#contenitore #corpo #formazione #centro #elencog .P{color:#f8ac18; font-size:1.0em; font-weight:bold; float:left; width:155px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elencog .P a{color:#f8ac18; text-decoration:none;}
#contenitore #corpo #formazione #centro #elencog .P a:hover{color:#f8ac18; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elencog .D{color:#76b63c; font-size:1.0em; font-weight:bold; float:left; width:155px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elencog .D a{color:#76b63c; text-decoration:none;}
#contenitore #corpo #formazione #centro #elencog .D a:hover{color:#76b63c; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elencog .C{color:#0076b3; font-size:1.0em; font-weight:bold; float:left; width:155px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elencog .C a{color:#0076b3; text-decoration:none;}
#contenitore #corpo #formazione #centro #elencog .C a:hover{color:#0076b3; text-decoration:underline;}
#contenitore #corpo #formazione #centro #elencog .A{color:#cc2424; font-size:1.0em; font-weight:bold; float:left; width:155px; display:block; padding:0 0 2px 0}
#contenitore #corpo #formazione #centro #elencog .A a{color:#cc2424; text-decoration:none;}
#contenitore #corpo #formazione #centro #elencog .A a:hover{color:#cc2424; text-decoration:underline;}

#contenitore #corpo #sidebar {width:325px; float:left; position:relative; padding:10px 0 0 0}
#contenitore #corpo #sidebar .banner {padding:0 0 0 12px}

#contenitore #corpo #sidebar .news {margin:5px 0 0 10px; width:300px; padding:8px 0 5px 0;}
#contenitore #corpo #sidebar .news .boxnews {border-top:4px solid #209dec;  border-bottom:1px solid #209dec;padding:0 5px 1px 1px}
#contenitore #corpo #sidebar .news .boxnews .articolo{padding:4px; width:292px; color:#4b4b4b; display:block}
#contenitore #corpo #sidebar .news .boxnews .articolo a{text-decoration:none; color:#4b4b4b}
#contenitore #corpo #sidebar .news .boxnews .articolo a:hover{text-decoration:underline; color:#4b4b4b}

#contenitore #corpo #sidebar .news .boxarticolo {border-top:4px solid #d20200; border-bottom:1px solid #d20200; padding:2px 5px 1px 1px}
#contenitore #corpo #sidebar .news .boxarticolo .articolo{padding:4px; width:292px; color:#4b4b4b; display:block}
#contenitore #corpo #sidebar .news .boxarticolo .articolo a{text-decoration:none; color:#4b4b4b}
#contenitore #corpo #sidebar .news .boxarticolo .articolo a:hover{text-decoration:underline; color:#4b4b4b}

ul.news {list-style-position:outside;list-style-type:none;padding:0;}
ul.news li {list-style-image: url(../img/fumetto.gif);margin-left:15px; padding-bottom:8px; width:270px}

#contenitore #corpo #sidebar .news span{ color:#4396ca; font-size: 12px; font-weight:bold}
#contenitore #corpo #sidebar .news .boxarticolo span{ color:#eb0200; font-size: 12px; font-weight:bold}

#contenitore #corpo #sidebar .ruolo{float:left; width:321px; padding:5px 2px 0 2px; text-align:center; background:url(../img/bg_box_2.gif) repeat-x top left #FFFFFF; margin-top:5px; overflow:hidden}
#contenitore #corpo #sidebar .ruolo .boxcampioncino{float:left; height:120px; width:77px; margin:0 0 0 2px; overflow:hidden}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .img{width:75px; height:100px; border:1px solid #e2f4fe;}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .elimina{top:-112px; width:15px; height:15px; position:relative; color:#dd1313; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .elimina a{color:#dd1313; text-decoration:none}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .elimina a:hover{color:#dd1313; text-decoration:underline}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .quotazione{top:-27px; left:-13px; width:20px; height:15px; background-color:#e2f4fe; position:relative; color:#209dec; font-size:0.9em; font-family:Verdana; font-weight:bold; text-align:center; float:left; z-index:100}
#contenitore #corpo #sidebar .ruolo .boxcampioncino .testo{height:10px; font-family:Verdana; color:#000000}

#contenitore #menu {height:34px;margin:0;border-bottom:4px solid #d20200; font-size: 12px;  font-weight: bold;}

#contenitore #menu .tab {float: left; background: url(../img/bg_tab_2.gif) repeat-x left top; border-right:#103f6e 1px solid; height: 30px; overflow:hidden; width: 140px; margin: 4px 0 0 0;}
#contenitore #menu .tab a {display: block; line-height: 28px; color: #fff; text-decoration: none; width: 100%; text-align: center; padding-top: 4px; margin: 0;}
#contenitore #menu .tabactive {float: left; background: url(../img/bg_tab_active.gif) repeat-x left top; border-right:#185ea6 4px solid; height: 34px; width: 145px; margin: 0;}
#contenitore #menu .tabactive a{display: block; line-height: 28px; color: #fff; text-decoration: none; width: 100%; text-align: center; padding-top: 3px; margin: 0;}

#contenitore #menulogged {background-color:#d20200; height:25px; color:#FFFFFF; padding:3px 10px 0 10px;font-size: 13px;}
#contenitore #menulogged a{color:#FFFFFF; text-decoration:none}
#contenitore #menulogged a:hover{color:#FFFFFF; text-decoration:underline}
#contenitore #menulogged span{font-size: 13px; color:#CCCCCC; text-decoration:none}

#contenitore #footer{border-top:5px solid #0c3d75; width:995px; background:url(../img/sfondo_footer.jpg) #4a9bea repeat-x top left; height:100px; color:#FFFFFF; padding:4px 0 4px 0;font-size:11px}
#contenitore #footer .link{width:150px; border-right:1px solid #1359a1; color:#FFFFFF; float:left; padding-left:8px; height:95px}
#contenitore #footer .linkd{width:150px; border-left:1px solid #1359a1; color:#FFFFFF; float:left; padding-left:8px; height:95px}
#contenitore #footer .link span{font-weight:bold; padding-bottom:2px; font-size:12px; display:block}
#contenitore #footer .link a{text-decoration:none; color:#FFFFFF}
#contenitore #footer .link a:hover{text-decoration:underline; color:#FFFFFF}
#contenitore #footer .linkd span{font-weight:bold; padding-bottom:2px; font-size:12px; display:block}
#contenitore #footer .linkd a{text-decoration:none; color:#FFFFFF}
#contenitore #footer .linkd a:hover{text-decoration:underline; color:#FFFFFF}

.shadetabs{height:28px;margin:0;font-size: 12px; font-weight: bold; margin:0 0 0 50px;  /*set to left, center, or right to align the menu as desired*/}

.shadetabs .tab {float: left; background: url(../img/tab.gif) repeat-x left top; border-left:#103f6e 1px solid; height: 24px; width: 110px; margin: 4px 0 0 0;}

.shadetabs .tab a {display: block; line-height: 23px; color: #fff; text-decoration: none; width: 100%; text-align: center; padding-top: 2px; margin: 0;}

.shadetabs .tab a.selected{background: url(../img/tab_active.gif) repeat-x left top; display: block; line-height: 23px; color: #fff; text-decoration: none; width: 100%; text-align: center; padding-top: 2px; margin: 0; height: 22px;}


.modtabs{margin:0; font-size:0.9em; font-weight:bold; display:block}

.modtabs .tab {float:left; color:#dd1313; margin:0; padding:0 4px 0 0}

.modtabs .tab a {float:left; color:#438fcb;border-bottom:2px solid #FFFFFF; text-decoration:none; margin:0 5px 0 5px}
.modtabs .tab a:hover {float:left; color:#438fcb;border-bottom:2px solid #dd1313; text-decoration:none; margin:0 5px 0 5px}
.modtabs .tab a.selected{float:left; color:#dd1313; border-bottom:2px solid #dd1313; text-decoration:none;  margin:0 5px 0 5px}


td.red{ border-bottom:1px solid #f39595; border-right:2px solid #FFFFFF; background-color:#f9f8f7; font-size:12px; padding:2px}
td.blu{ border-bottom:1px solid #d1ebfe; border-right:2px solid #FFFFFF; background-color:#f9f8f7; font-size:12px; padding:2px}

.intestazione {color:#FFFFFF; width:644px; display:block; float:left}
.intestazione .titoli {background-color:#df0b00; font-weight:bold; height:20px; float:left; padding:3px 0 0 2px}
.intestazione .titoli a{color:#FFFFFF; text-decoration:underline}
.intestazione .titoli a:hover{color:#FFFFFF; text-decoration:none}

.intestazione .contenuto {background:url(../img/bg_box_contenuto.jpg) repeat-x top left #FFFFFF; border-right:2px solid #FFFFFF; border-bottom:1px solid #4cb3e0; font-weight:bold; height:18px; float:left; padding:3px 0 0 2px; color:#3491ed;}
.intestazione .contenuto a{ text-decoration:underline; color:#d20200}
.intestazione .contenuto a:hover{ text-decoration:none; color:#d20200}
#countrydivcontainer {width:644px; margin-bottom: 1em; background-color:#FFFFFF; height:auto !important; height: 550px; min-height:550px;}
.paginazione{float:left; padding:0 2px 0 2px; text-align:center; border:1px solid #209dec; color:#3f89c3; font-size:1.0em; margin:0 4px 0 0; font-weight:bold; margin-top:4px}
.paginaziones{float:left; padding:0 2px 0 2px; text-align:center; border:1px solid #dd1313; color:#dd1313; font-size:1.0em; margin:0 4px 0 0; font-weight:bold; margin-top:4px}
.paginazione a {color:#3f89c3; text-decoration:none}
.paginazione a:hover{color:#dd1313; text-decoration:none;}

.intestazionev { font-weight:bold; text-align:center; font-size: 10px;}
.intestazionev td{border-right:2px solid #FFFFFF;}
.intestazionev td.nome{background-color:#5da9f6; color:#FFFFFF; border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;  padding:4px 0 4px 0; font-family:Tahoma}
.intestazionev td.rosa{border-right:2px solid #ebacf5;border-top:2px solid #ebacf5;background-color:#e57ff5; color:#FFFFFF; padding:4px 0 4px 0; font-family:Tahoma}
.intestazionev td.rosso{border-right:2px solid #c0291e;border-top:2px solid #c0291e;background-color:#ab251c; color:#FFFFFF; padding:4px 0 4px 0; font-family:Tahoma}
.intestazionev td.media-v{border-right:2px solid #c5f194;border-top:2px solid #c5f194;background-color:#96c075; color:#FFFFFF; padding:4px 0 4px 0; font-family:Tahoma}
.intestazionev td.media-fv{border-right:2px solid #c5f194;border-top:2px solid #c5f194;background-color:#8bc161; color:#FFFFFF; padding:4px 0 4px 0; font-family:Tahoma}
.intestazionev td.milano{background-color:#ebacf5; border-top:2px solid #ebacf5; border-right:2px solid #ebacf5; text-align:center; color:#FFFFFF; padding:2px 0 2px 0}
.intestazionev td.roma{background-color:#c0291e; border-top:2px solid #c0291e; border-right:2px solid #c0291e; text-align:center; color:#FFFFFF; padding:2px 0 2px 0}
.intestazionev td.medie{background-color:#c5f194; border-top:2px solid #c5f194; border-right:2px solid #c5f194; text-align:center; color:#344450; padding:2px 0 2px 0}
.intestazionev td.no_border{ border:none;}

.dati{margin:0 25px 2px 25px; width:483px; float:left; font-size:10px; font-family:Arial}
.dati .P{background-color:#e9eff9; color:#1f54bc; text-align:center; float:left; border-right:2px solid #FFFFFF; padding:2px 0 2px 0}
.dati .D{background-color:#dee8f9; color:#1f54bc; text-align:center; float:left; border-right:2px solid #FFFFFF; padding:2px 0 2px 0}
.dati .C{background-color:#d7e1f2; color:#1f54bc; text-align:center; float:left; border-right:2px solid #FFFFFF; padding:2px 0 2px 0}
.dati .A{background-color:#cad9f1; color:#1f54bc; text-align:center; float:left; border-right:2px solid #FFFFFF; padding:2px 0 2px 0}

.squadre{ background: url(http://www.fantagazzetta.com/img/bg_squadre.gif) repeat-x; color:#FFFFFF; height:18px; padding:2px 0 0 2px; font-family:Tahoma; float:left}
.squadre a{color:#FFFFFF; text-decoration:underline}
.squadre a:hover{color:#FFFFFF; text-decoration:none}

.votiv {color:#1f54bc;font-size: 10px;font-family: Tahoma;}
.votiv tr{height:16px;}
/*.votiv tr.sopra{background-color: #FF9900; color:#FFFFFF}
.votiv tr.sopra:hover{background-color: #FF6600; color:#FFFFFF}*/
.votiv tr.P{background-color:#E9EFF9}
.votiv tr.P:hover{background-color:#FF6600; color:#FFFFFF}
.votiv tr.D{background-color:#DEE8F9}
.votiv tr.D:hover{background-color:#FF6600; color:#FFFFFF}
.votiv tr.C{background-color:#D7E1F2}
.votiv tr.C:hover{;background-color:#FF6600; color:#FFFFFF}
.votiv tr.A{background-color:#CAD9F1}
.votiv tr.A:hover{background-color:#FF6600; color:#FFFFFF}
.votiv tr.ALL{background-color: #CCCCCC}
.votiv tr.ALL:hover{background-color: #FF6600; color:#FFFFFF}
.votiv td{text-align:center;}
.votiv td.verde {background-color:#00a650; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.verde-a {background:url(http://www.fantagazzetta.com/img/angolo-ammonito.gif) top right no-repeat #00a650; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.verde-e {background:url(http://www.fantagazzetta.com/img/angolo-espulso.gif) top right no-repeat #00a650; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.rosso {background-color:#ed1c24; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.giallo {background-color:#fcc437; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.grigio {background-color:#CCCCCC; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.grigio-a {background:url(http://www.fantagazzetta.com/img/angolo-ammonito-g.gif) top right no-repeat #CCCCCC; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.grigio-e {background:url(http://www.fantagazzetta.com/img/angolo-espulso-g.gif) top right no-repeat #CCCCCC; color:#FFFFFF; font-weight:bold; text-align:center;}
.votiv td.sinistra {text-align:left; padding-left:2px}
