ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

h1.C,h2.C,h3.C { text-align: center; }
table.C { width: 100%; border-collapse: collapse;}
table.C td.red {color: red; font-weight:bold }
table.C td.giorno {font-size: 13px; text-align:center}
table.C td.h, table.C th.h {border-top: 0px solid white;border-bottom: 1px solid white;}
table.C td.r {border-bottom: 0px solid white;border-top: 0px solid white;border-left: 0px solid white;border-right: 1px solid white;}
table.C td, table.C th {border: 1px solid black; padding-left:3px; }
table.C td.C {text-align: right; padding-right:6px; padding-left:0px;}
th.dark {background-color: #D0D0D0}
th.blue {background-color: #CCCCFF}
a
{
  text-decoration: none;
}

a:hover
{
  color: #ffffff;
  background-color: #0000ff;
  font-weight: bold;

}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  padding: 20px;
}

#sf_admin_container .sf_admin_row_001 td
{
  background-color: #FFFFA0;
}


#sf_admin_container .sf_admin_row_101 td
{
 background-color: #FFFF00;
}

#sf_admin_container .sf_admin_row_002 td
{
  background-color: #ff5252;
}


#sf_admin_container .sf_admin_row_102 td
{
 background-color: #ff0000;
}

#sf_admin_container .sf_admin_row_004 td
{
  background-color: #00FA9A;
}


#sf_admin_container .sf_admin_row_104 td
{
 background-color: #3CB371;
}

#sf_admin_container .sf_admin_row_00 td
{

}


#sf_admin_container .sf_admin_row_10 td
{
  background-color: #eef;
}

#sf_admin_container .sf_admin_row_01 td
{
  background-color: #faa;
}

#sf_admin_container .sf_admin_row_11 td
{
  background-color: #ffb6c1;
}


table.gio, table.res, table.best {  border-collapse:collapse;width: 698px; border-spacing:0px; padding:0px; border-width: 0px; border-style: none; border-color: #000000;color:#444444; }
table.gio TD { font-family:"Lucida Grande",Tahoma,Helvetica,sans-serif;font-size:11px;line-height:13.75px;font-weight:bold;font-style:normal;height: 19px ;border-width: 2px;border-style:solid;border-color: #000000;padding:5px;margin:0px}
table.gio TD.arb { font-weight:100;  border-width: 2px;border-style: solid;border-color: #000000; height: 19px ;line-height:13.75px;padding:5px; margin: 0px}
h1.gio {font-family:Arial,Helvetica,sans-serif;font-size:14.3px;font-weight:bold;font-style:normal;color:#222222}
table.res TD.hi { font-family:"Lucida Grande",Tahoma,Helvetica,sans-serif;font-size:16.5px;font-weight:bold;line-height:21px}
table.res TD.bo { font-family:"Lucida Grande",Tahoma,Helvetica,sans-serif;font-size:11px;line-height:13.75px;font-weight:bold;font-style:normal;height: 19px ;border-width: 2px;border-style:solid;border-color: #000000;padding:5px;margin:0px}
table.res TD { font-weight:100;  border-width: 2px;border-style: solid;border-color: #000000; height: 19px ;line-height:13.75px;padding:5px; margin: 0px}
table.best TD.hi { font-family:"Lucida Grande",Tahoma,Helvetica,sans-serif;font-size:16.5px;font-weight:bold;line-height:21px}
table.best TD.bo { font-family:"Lucida Grande",Tahoma,Helvetica,sans-serif;font-size:11px;line-height:13.75px;font-weight:bold;font-style:normal;height: 19px ;border-width: 2px;border-style:solid;border-color: #000000;padding:5px;margin:0px}
table.best TD { white-space: nowrap;font-weight:100;  border-width: 2px;border-style: solid;border-color: #000000; height: 19px ;line-height:13.75px;padding:5px; margin: 0px}
table.best TD.r { font-weight:100;  border-width: 2px;border-style: solid;border-color: #000000; width: 20px; text-align: center;height: 19px ;line-height:13.75px;padding:5px; margin: 0px}
h1.best {font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;font-style:normal;color:#222222}

ul.stampa
{
list-style-type: none;
padding: 0px;
margin: 0;
text-align: left;
line-height: 34px;
padding-left: 5px;
}

ul.stampa li
{
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left: 35px;
}

option.red {background-color:red}
option.orange {background-color:orange}
option.yellow {background-color:yellow}
option.violet {background-color:violet}
div.pref {z-index:2; position:absolute; top:300px; left:600px;background-color:#CCFFFF; width: 145px; text-align: center}
div.pref big  {padding: 5px; font-size:19px;}
div.pref img {padding: 5px}

li.arbitro {background-image: url(/images/arbitro.png);}
li.campo {background-image: url(/images/campo.png);}
li.squadra {background-image: url(/images/squadra.png);}
li.costi {background-image: url(/images/euro.png);}
li.giocatori {background-image: url(/images/giocatori.png);}
li.maglia {background-image: url(/images/maglia2.png);}
li.giornali {background-image: url(/images/giornali.png);}
li.calendario {background-image: url(/images/calen.png);}
li.hcalendario {background-image: url(/images/Hcalen.png);}
li.campocal {background-image: url(/images/campi_clock.png);}
li.Hcampocal {background-image: url(/images/Hcampi_clock.png);}
li.Hdesigna {background-image: url(/images/Harbitro.png);}
li.campopre {background-image: url(/images/campo_prenota.png);}
li.calentutto {background-image: url(/images/caltutto.png);}
li.hcalentutto {background-image: url(/images/hcaltutto.png);}
li.word {background-image: url(/images/word.png);}
li.ammonizioni {background-image: url(/images/giallo.png);}

table.costi td{font-size:14px;}
td.importo {text-align: right;font-weight:bold;}

#sf_admin_container .save-ok
{
  margin-bottom: 10px;
  border: 1px solid #73B65A;
}

#sf_admin_container .save-ok h2
{
  margin: 0 !important;
  padding: 5px 20px 5px 25px;
  font-size: 11px;
  color: #fff;
  background: #73B65A url(/sf/sf_admin/images/ok.png) no-repeat 5px 2px;
}
