@charset "UTF-8";
/* CSS Document */


/*style TAG*/
body{background:#FFF url(/img/sfumature/sfumaBody.jpg) repeat-x top; margin:0px; padding:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333;  }
a{ color:#f03114; text-decoration:none;}
a:hover{ color:#283196;}
.linkSel a{ color:#283196; text-decoration:none;}

h1{ font-size:14px;  color:#004D24;padding:0px; clear:both; display:block; margin:0px; }
h1.spaziato{ font-size:14px;  color:#004D24;padding:10px 23px; clear:both; display:block; margin:0px; }

h2{font-size:12px;  color:#004D24;padding:15px 23px;  /*text-transform:uppercase;*/ margin:0px; }
h2 a{ color:#FFF; }
h2 a:hover{ color:#F4C52C;}
h3{font-size:12px;  color:#004D24;padding:0px; font-weight:lighter;   margin:0px; }
h4{font-size:14px; margin:0px; padding:17px 23px 0px 23px; color:#333;font-weight:lighter;}
hr{margin:0px; padding:3px 0px; border:none; height:0px; clear:both; display:block; }
.separatore{ padding:0px 23px }
hr.spaziatoBlock{margin:0px; padding:0px; border:none; border-top:1px solid #004D24; height:0px; clear:both; display:block;}
img{border:none; padding:0px; margin:0px;}
ul{ list-style:none; margin:0px; padding:0px;}
li{list-style:none; margin:0px; padding:0px 0px;}
p{ color:#666; padding:5px 0px;margin:0px;}
p.testoSpaziato{ color:#666; padding:20px 23px;margin:0px;}
/*fine style TAG*/

/*pezzi standard*/

.myMore{clear:both; padding:5px 0px; margin:0px;}
.myfloatl{float:left;}
.myfloatr{float:right;}
.myTextAlignR{ text-align:right;}
.myClear{clear:both; padding:0; margin:0; font-size:0px; height:0px; font-size:1px; }
.classezero{padding:0px; margin:0px;}
/*fine pezzi standard*/

/*Blocchi sito*/
.contenitore{width:900px; margin:0 auto; padding:5px; border:none; display:block; clear:both; background:#FDFCEE
	/*background:#FFF url(/img/sfumature/sfumaContainer.jpg) repeat-x top;*/ }
.cntContenuti{margin:0px; padding:0px; clear:both; }
/*fine Blocchi sito*/

/*MENU & MENU*/
#header{ width:900px; height:100px;  clear:both; display:block; padding:0px 0px 0px 0px; margin:0px; color:#FFFF82;	}
#header h1{ font-size:16px;  color:#FFFF82;padding:0px; clear:both; display:block; font-weight:lighter;/**/ text-transform:uppercase; margin:0px; }

.testataFlash{ width:220px; height:100px; display:block; padding:0px; margin:0px 0px; float:left; }
.testataFlash img{height:100px; display:block; padding:0px; margin:0px;}
.headerCnt{width:595px; height:100px; background-color:#004D24; background: no-repeat top center;  float:left; padding:0px 0px; margin:0px 5px 0px 0px; display:block;}
.navigationBar{ width:345px; height:37px; padding:55px 15px 0px 15px; margin:0px; display:block; float:left; font-size:12px; }
.navigationBar a{padding:5px 8px; float:left; text-transform:uppercase; color:#FFFF82; display:block; font-weight:bold;  text-decoration:none;}
.navigationBar a:hover{ color:#E0001A}
a.navigationBarSel {padding:5px 8px; float:left; text-transform:uppercase; color:#E0001A; display:block; font-weight:bold;  text-decoration:none; }

/*fine MENU & MENU*/

/*CONTENUTI*/




.colonnaSx{width:595px; margin:0px; padding:0px; float:left;}
.colonnaSx hr{margin:20px 0px; padding:0px; border:none; border-top:1px solid #004D24; height:0px; clear:both; display:block; }
/*
.colonnineCont{ float:left;  width:295px;  display:block;}
.bloccoColonnine{width:295px; display:block; clear:both;}
*/
.bloccoPeople{width:255px; padding:5px 20px; float:left; display:block; margin:0px 0px 5px 0px;}
.bloccoPeopleImg{ width:80px; height:80px; margin:0px; padding:0px 15px 0px 0px; float:left; display:block; }
.bloccoPeopleImg img{ width:80px; height:80px; margin:0px; padding:0px; display:block; }

.bloccoNewsPag{ display:block; clear:both; margin:0px; padding:0px 0px 5px 0px;}

.colonnaPagineImg{width:220px; padding:0px; display:block; margin:0px; float:left;}
.colonnaPagineCnt{width:345px; padding:15px; display:block; margin:0px 0px; float:left;}



.boxHome{background:url(/img/box_inonda.jpg) repeat-x top #fdfdfd; width:285px; height:240px; padding:5px; float:left; display:block; margin:0px 5px 0px 0px;}

.bloccoPeopleBigCategoria{ width:595px;  clear:both; padding:0px;  display:block; margin:0px 0px 5px 0px;}
.bloccoPeopleBigCategoria h1{padding:15px 23px 0 23px;}
.bloccoPeopleBigCategoria hr{margin:10px 23px 0px 23px; padding:0px; border:none; border-top:1px solid #004D24; height:0px; clear:both; display:block; }

.bloccoPeopleCategoria{ width:595px;  margin:0px 0px 5px 0px; padding:0px;}
.bloccoTestibarSport{ width:595px; background:/*url(/img/sfumature/sfumaTestiBarSport.jpg) repeat-x top*/ #4A74E9;  margin:0px 0px 5px 0px; padding:0px;}
.colonnaDx{width:300px; margin:0px; padding:0px; float:right; background:none; }

.contenutiDx{ width:300px;margin:0px; padding:0px; float:left; }
.contenutiDx p{color:#FFF}

.infoCommerciale{padding:30px; margin:0px 0px 5px 0px;  width:240px; height:90px; color:#000000;  background:url(/img/sfumature/sfumaInfoCommerciale.jpg) repeat-x top #FFF274;}

.boxHomeExtra{ width:595px; height:160px; padding:0px; clear:both; display:block; margin:0px 0px 5px 0px;}
.boxHomeExtraImg{ width:220px; height:160px; padding:0px; display:block; margin:0px; float:left;}
.boxHomeExtraCnt{ width:345px; height:100px; padding:15px; display:block; margin:0px 0px; float:left;}
.myMoreHome{width:345px;  padding:2px 15px; float:left;}

.bigGallery{ padding:0px 23px; margin:0px; width:550px; height:412px}

ul.gallerySubMenu{ margin:0px;  padding:10px 23px; }

.paginatore{clear:both; display:block; margin:0px 10px 5px 10px; padding:10px 13px; border-top:#ccc 1px solid;}
.numeriPagine{ float:left; color:#333; width:449px; margin:0px; text-align:center;  padding:0px 10px;}
.prevPag{ float:left;   margin:0px; width:40px;}
.nextPag{ float:right;  text-align:right; margin:0px;width:40px;}


.giornataCnt{padding:0px 23px; margin:0px; width:550px;  margin-bottom:10px;}
.headCalendarioTestata{width:550px; height:15px; clear:both; margin:0 auto;  font-size:12px; padding:5px 0px 15px 0px; background:none  }
.headCalendario{width:550px; height:15px; clear:both;  font-size:12px; padding:5px 0px; background:none; border:1px solid #004D24; border-left:none; border-right:none;  }
.dataAndata{ width:120px; padding:0px 14px; float:left; text-align:left;  }
.dataRitorno{ width:120px; padding:0px 14px; float:left; text-align:right;}
.giornataTit{width:250px; font-size:11px; padding:0px; margin:0px; color:#333; text-transform:uppercase; font-weight:bold; float:left; text-align:center; }
.partiteCnt{width:550px;  padding:0px ; margin:0px 0px 25px 0px;  }
.partita{  padding:5px 0px; margin:0px;  height:15px; text-align:center;  }
.squadraCasa{ width:250px;  float:left; text-align:right; display:block}
.separatoreSquadra{ width:50px;  float:left; text-align:center; display:block}
.squadraRitorno{ width:250px; float:left; text-align:left;  display:block}


#footer{ background:#004D24;  border:none; margin:0px; padding:5px 0px; }
#footer a{color:#FFF} #footer a:hover{color:#666}
.footerIN{width:900px; margin:0 auto; padding:10px 0px; border:none; display:block; clear:both; color:#FFFFFF; }
.footerMenu{ width: 253px; height:100px; border:none; border-right:solid 1px #999999; float:left; padding: 13px 23px; font-size:11px}
.firma{font-size:9px}
#bannerHead{  width:300px; height:250px; margin:0px; padding:0px; background:#CCCCCC; color:#333;clear:both;}
#bannerColonna{ width:300px; height:100px; margin:0px; padding:0px; color:#333; background:#CCCCCC; float:left;}
.bannerBasso{ width:900px; height:90px; display:block; clear:both; margin:0px; padding:23px 0px; background:#666666 }
#banner728{ width:728px; height:90px; background:#CCCCCC; display:block; clear:both; margin:0 auto; padding:0px;}