/*Impostazioni generali*/
/*body {margin:0px;text-align:center;background:url(img/bodytop.gif) top left repeat-x;background-color:#e60003;}*/
body {margin:0px;text-align:center;background:#E5E5E5;}
html>body {text-align:left}

div#pagina {margin:0px;width:992px;background:url('../images/bg.gif') top left;}
html>body div#pagina {margin:0px auto;text-align:left}

div#testata {padding:0px;text-align:center;height: 101px;width:972px;margin: 0px;overflow:hidden;background:#FFFFFF url('../images/testata-4.gif') center center no-repeat;border:0px}
div#menu-footer {padding:0px;text-align:center;height:8px;width:992px;margin: 0px;overflow:hidden;background:url('../images/menu-footer.gif') center top no-repeat;border:0px;}
html>body div#testata {margin:0px auto;width:972px}
div#orarioreale {font:bold 11px Tahoma,Verdana,sans-serif;color:#fff;text-align:left;padding-left:3px;width:50%;border:0px solid #000;float:left}

div#corpo {text-align:center; width:972px; background-color:#E5E5E5;}
div#footer {padding:0px;text-align:center;height:60px;width:992px;margin: 0px;overflow:hidden;background:url('../images/footer-background.gif') center center no-repeat;}
html>body div#corpo {margin:0px auto;text-align:left}

div#getrss {text-align:right;margin:0px;padding:0px;padding-right:0px;padding-bottom:1px;background:url(img/prato.jpg) top left;height:30px}

div#colophone {padding:0px;background:#e60003;font:bold 11px Tahoma,Verdana,sans-serif;color:#fff;text-align:center;border:0px;overflow:hidden;}
div#colophone a {color:#fff}
div#colophone span#firma {font-size:10px}
html>body div#colophone {margin:0px auto}
html>body div#colophone,html>body div#colophone span#firma {text-shadow:#000 0px 0px 0px;color:#fff;border:0px;}

/*Corpo pagina*/
table#tcorpo {margin:0px;border:0px solid #0f0;padding:0px;width:100%}
table#tcorpo td#sidesx {width:190px;text-align:center;vertical-align:top;}
table#tcorpo td#sidedx {width:190px;text-align:center;vertical-align:top;}
table#tcorpo td#dcorpo {padding:0px;padding-top:0px;text-align:center;vertical-align:top;background-color:#fff;}
td#tdtophome {vertical-align:top;}
/*Menu*/
div#menu {height: 24px; border:0px solid #000000;background:url('../images/menu-background.gif') center top no-repeat; margin:0px; padding:0px;}
div#menu ul.mainmenu {background-image:none;list-style-type:none;height:24px;margin:0px;padding:0px;}
html>body div#menu ul.mainmenu {padding-left:0px}
div#menu ul.mainmenu li.mm {margin:0px;padding:0px;float:left;color:#000;padding-top:0px;margin-top:0px}
div#menu ul.mainmenu li.mm a.mm {display:block;width:113px;}
div#menu ul.mainmenu li:hover ul.submenu,div#menu ul.mainmenu li.over ul.submenu {display: block;}
div#menu ul.mainmenu li.mm a.mm:hover {color:#000}

div#menu ul.submenu {display:none;position:absolute;z-index:100;width:113px;opacity:.85;list-style-type: none;margin:0px;padding:0px;	margin-top:0px;background:url('../images/submenu-background.gif') bottom left no-repeat;padding-bottom:15px; filter:alpha(opacity=85); }
div#menu ul.submenu li {margin:0px;padding:0px; height:20px;}
div#menu ul.submenu li a.smm {display:block;width:113;padding:0px;font: 12px verdana, Tahoma, Arial, sans-serif; text-decoration: none;color:#000000;text-align:center;font-weight:normal;border:0px dotted #00f}
div#menu ul.submenu li a.smm:hover,div#menu ul.submenu li a.corrente {color:#00611A}

.footerText {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
.titoloBox {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background:url('../images/titolo-background.gif'); height:20px; }
.titoloPrincipale {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; font-style:italic; background:#000000; height:30px; padding-left:35px}
.titoloPrincipaleInterne {color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; font-style:italic; height:30px; padding-left:35px}
.titoloArticolo {color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
.corpoArticolo {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.errore {color:#FF0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
.calendario {color:#FFFFFF; background-color:#000000; text-align:center; height:30px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
.gestione {background-color:#000000; text-align:right; height:30px;}
.gestioneLink { color:#FFFFFF;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.titoloColonnaSinistra {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background:url('../images/leftcol-titolo-background.gif'); height:20px; text-align:center; width:160px;}
.articolo {padding-top:5px; vertical-align:top;}
.risultati {padding-left:5px; padding-right:5px; }
.categoria {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; }
.squadre {color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
.titoloBox {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background:url('../images/leftcol-titolo-background.gif'); height:20px; text-align:left; padding-left:30px}
.titoloClassifica {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background:url('../images/leftcol-titolo-background.gif'); height:20px; text-align:center; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC;}
.dettaglioClassifica {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; height:30px; text-align:center; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC;}
.dettaglioDirigenza {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; height:30px; text-align:left; padding-left:10px; padding-right:5px; border:1px solid #CCCCCC;}
.dettaglioClassifica#squadra {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; height:30px; text-align:left; padding-left:10px; padding-right:5px; border:1px solid #CCCCCC;}
.areaRiservata {color:#666666; width:105px; height:20px; border:solid 1px #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.areaRiservataButton {color:#666666; width:75px; height:20px; border:solid 1px #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.classifica {background:#FAFAFA;}
.dettaglioCalendario {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; height:20px; text-align:left; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.dettaglioCalendarioPrimaSquadra {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; height:20px; text-align:left; padding-left:2px; padding-right:2px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.dettaglioCalendario#Ancora {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; height:20px; text-align:left; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.dettaglioCalendarioPrimaSquadra#Ancora {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; height:20px; text-align:left; padding-left:2px; padding-right:2px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.bkTitoloCalendario {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background:url('../images/leftcol-titolo-background.gif'); height:20px; text-align:left; padding-left:20px; padding-right:5px; border:1px solid #CCCCCC;}
.titoloCalendario {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background-color:#00611A; height:20px; text-align:left; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC;}
.linkCalendario {color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; font-style:normal; text-align:right; padding-right:20px; text-decoration:underline; }
.dettaglioRisultati {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; height:20px; text-align:center; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.dettaglioRisultatiPrimaSquadra {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; height:32px; text-align:center; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.legendaClassifica { color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; }
.legenda {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
.linkRisultati {color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; height:20px; text-align:center; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.laSquadra { width:188px; height:250px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-align:center; vertical-align:top; }
.laSquadraPiccola { width:120px; height:180px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-align:center; vertical-align:top; }
.laSquadraImmagini { border:1px solid #000000; margin-top:5px; margin-bottom:5px; }
.caricaStaff {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.fotoStaff { width:120px; height:153px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-align:center; vertical-align:middle; }
.boxStaff { border:1px solid #CCCCCC; background-color:#FFFFFF; vertical-align:top; padding:10px 10px 10px 10px; }
.fotogallery { width:185px; height:170px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-align:center; vertical-align:top; }
.fotogalleryTesto {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; margin:5px; }
.fotogalleryImmagini { border:1px solid #000000; margin-top:5px; margin-bottom:5px; }
.paginazione { color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:underline; }
.paginazioneOn { color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; }
.fotogalleryImmaginiGrandi { border:1px solid #000000; margin:5px; }
.fotogalleryTestoGrande {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-align:center; }
.link {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; }
.linkH {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-decoration:none; }
.linkH:visited {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-decoration:none; }
.linkH:hover {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background-color:#00611A; text-decoration:none; }
.commenti {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; height:25px; }
.commentiText {color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.linkC {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; font-style:italic; }
.linkC:visited {color:#00611A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; font-style:italic; }
.linkC:hover {color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; background-color:#00611A; text-decoration:none; font-style:italic; }

.hiddenPic { display:none; }

H1 { color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; font-style:italic; line-height:22px; margin:0px 0px 0px 0px; }
H2 { color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; font-style:italic; }
H3 { color:#666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; }
H4 { color:#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }