/* layout */
html,body{margin:0px; padding:0; height:100%}
body{text-align:center; margin:0px}
body>div#container{height: auto; min-height: 100%}

div#container{width:805px; margin-top:0px; margin-right:auto; margin-left:auto; text-align:left}
div#space{padding:2px; float:left; width:770px; border:1px solid #88C2E3; background:url(../images/fcz_006.gif) 0px 20px no-repeat}
#left{float:left; width:198px}
#content{float:left; width:338px; margin:0 8px 0 8px}
#content2{float:left; width:564px; margin:0 0 0 8px}
#content3{float:left; width:758px; padding-left:4px}
#right{float:right; width:198px}
div#footer{position:relative; width:100%} 
.testata{background:url(../images/fcz_001.jpg) no-repeat; width:770px; height:136px; color:#FFF; font-size:14px; vertical-align:top}
.stagione{background-color:#FFBF00; color:#FFFFFF; padding:5px}

.linkutili{float:right; background:#EFFAFD url(../images/fcz_008.gif) no-repeat; padding:10px; width:177px; height:100%; margin:0}
.contentext{float:left; background:#CFEDFF url(../images/fcz_007.gif) no-repeat; padding:10px; width:100%; height:100%}

.colonna001{background-color:#FFEDD0; float:left; width:45%; padding:5px}
.colonna002{background-color:#FFEDD0; float:right; width:45%; padding:5px}

.container2{float:left; width:100%}
.colonna003{background-color:#FFEDD0; float:left; width:47%; padding:2px 0 2px; margin-right:2px}
.colonna004{background-color:#FFEDD0; float:left; width:35%; padding:2px 0 2px; margin-right:2px}
.colonna005{background-color:#FFEDD0; float:left; width:16%; padding:2px 0 2px; margin-right:2px; text-align:center}

.container3{float:left; background:url(../images/fcz_014.gif) left bottom no-repeat; width:100%}
.colonna006{float:left; width:47%; padding:5px 0 5px; margin-right:2px}
.colonna007{float:left; width:35%; padding:5px 0 5px; margin-right:2px}
.colonna008{float:left; width:16%; padding:5px 0 5px; text-align:center; margin-right:2px}

.colonna009{background-color:#FFEDD0; float:left; width:50%; padding:2px 0 2px; margin-right:2px}
.colonna010{background-color:#FFEDD0; float:left; width:48%; padding:2px 0 2px; margin-right:2px}

.colonna014{background-color:#FFEDD0; float:left; width:99%; padding:2px 0 2px}

.container4{float:left; background:url(../images/fcz_015.gif) left bottom no-repeat; width:100%}
.colonna011{float:left; width:50%; padding:5px 0 5px; margin-right:2px}
.colonna012{float:left; width:48%; padding:5px 0 5px; margin-right:2px}

.container5{float:left; background:url(../images/fcz_017.gif) left bottom no-repeat; width:100%}
.colonna013{float:left; width:99%; padding:0 0 5px}

.container6{float:left; background:url(../images/fcz_017.gif) left bottom no-repeat; width:100%}
.colonna015{float:left; width:30%; padding:5px 0 5px}
.colonna016{float:right; width:70%; padding:5px 0 5px}

.colonna017{background-color:#FF6E00; float:left; width:99%; padding:2px 0 2px; text-align:center}

.container7{float:left; width:100%}
.colonna018{background-color:#FFEDD0; float:left; width:20%; padding:5px 0 5px; margin-right:2px}
.colonna019{background-color:#FFEDD0; float:left; width:30%; padding:5px 0 5px; margin-right:2px}
.colonna020{background-color:#FFEDD0; float:left; width:28%; padding:5px 0 5px; margin-right:2px}
.colonna021{background-color:#FFEDD0; float:left; width:20%; padding:5px 0 5px}

.container8{float:left; background:url(../images/fcz_021.gif) left bottom no-repeat; width:100%}
.colonna022{float:left; width:20%; padding:5px 0 5px; margin-right:2px}
.colonna023{float:left; width:30%; padding:5px 0 5px; margin-right:2px}
.colonna024{float:left; width:28%; padding:5px 0 5px; margin-right:2px}
.colonna025{float:left; width:20%; padding:5px 0 5px}
.colonna026{float:left; width:15%; padding:5px 0 5px; margin-right:2px}

.colonnafooter{background-color:#CFEDFF; height:50px; padding:10px 0}

.clear{position:relative; clear:both}

img{border:0}

.imgmiddle{vertical-align:middle}
.imgtop{vertical-align:top; float:left; margin-right:350px}
.righttestata{color:#FFF; font-size:14px; text-align:right}

.imgbanner{vertical-align:middle; width:165px; border:2px solid #FFFFFF}
.imggallery{vertical-align:top; width:82px; border:2px solid #88C2E3}

.imgtextleft{float:left; margin-right:5px}
.imgtextright{float:right; margin-left:5px}

.imgtextlefthome{float:left; margin-right:5px; border:2px solid #FFFFFF; width:45px}
.imgtextrighthome{float:right; margin-left:5px; border:2px solid #FFFFFF; width:63px}

.img1{border:2px solid #88C2E3; width:63px}

/*Calendario*/
.caltitle{background-color:#FF6E00; float:left; width:564px; padding:2px 0 2px; text-align:center; color:#FFF}

.cal01{float:left; width:27px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}
.cal02{float:left; width:102px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}
.cal03{float:left; width:96px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}
.cal04{float:left; width:45px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}
.cal04b{float:left; width:67px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}
.cal05{float:left; width:111px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center}

.cal06{float:left; width:100%; background:#EEE url(../images/fcz_026.gif) repeat-y top left}
.cal07{float:left; width:100%; background:#F5F5F5 url(../images/fcz_026b.gif) repeat-y top left}

.cal08{float:left; width:5%; margin:1px; padding-right:1px; text-align:center}
.cal09{float:left; width:18%; margin:1px; padding-right:1px; text-align:center}
.cal10{float:left; width:17%; margin:1px; padding-right:1px}
.cal11{float:left; width:10%; margin:1px; padding-right:1px; text-align:center}


.cal12{float:left; width:19%; margin:1px; padding-right:1px; text-align:center}
.cal13{float:left; width:8%; margin:1px; padding-right:1px; text-align:center}
.cal14{float:left; width:12%; margin:1px; text-align:center}

.accsoc{padding-left:10px; padding-right:10px; margin-bottom:10px}


/*Classifica*/
.containerclas{float:left; width:762px}
.clas01{float:left; width:100px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; height:60px; padding-top:20px}
.clas02{float:left; width:45px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; height:60px; text-align:center; padding-top:20px}
.clas03{float:left; width:138px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center; padding-top:20px}
	.a01{float:left; width:140px; background:#5091C5; border-right:1px solid #FFF; padding-top:33px}
		.b01{float:left; width:46px; color:#FFF; border-left:1px solid #FFF; text-align:center; border-top:1px solid #FFF}
		.c01{float:left; width:45px; color:#FFF; text-align:center; border-top:1px solid #FFF}
		
.clas04{float:left; width:222px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center; padding-top:20px}
	.a02{float:left; width:224px; background:#5091C5; border-right:1px solid #FFF; padding-top:33px}
		.b02{float:left; width:36px; color:#FFF; border-left:1px solid #FFF; text-align:center; border-top:1px solid #FFF}
		.c02{float:left; width:37px; color:#FFF; text-align:center; border-top:1px solid #FFF}
		
.clas05{float:left; width:60px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center; padding-top:20px}
	.a03{float:left; width:62px; background:#5091C5; border-right:1px solid #FFF; padding-top:33px}
		.b03{float:left; width:30px; color:#FFF; border-left:1px solid #FFF; text-align:center; border-top:1px solid #FFF}
		.c03{float:left; width:30px; color:#FFF; text-align:center; border-top:1px solid #FFF}
		
.clas06{float:left; width:60px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center; padding-top:20px}

.clas07{float:left; width:75px; margin-right:1px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; text-align:center; padding-top:20px}
	.a05{float:left; width:77px; background:#5091C5; border-right:1px solid #FFF; padding-top:33px}
		.b05{float:left; width:38px; color:#FFF; border-left:1px solid #FFF; text-align:center; border-top:1px solid #FFF}
		.c05{float:left; width:38px; color:#FFF; text-align:center; border-top:1px solid #FFF}

.clas08{float:right; width:39px; background:#5091C5; color:#FFF; padding-left:2px; padding-bottom:2px; height:60px; text-align:center; padding-top:20px}

.contriga1{float:left; width:100%; background:url(../images/fcz_030.gif) repeat-y top left}
.contriga2{float:left; width:100%; background:url(../images/fcz_030b.gif) repeat-y top left}		
.clasris1{float:left; width:100px; margin-right:1px; padding-left:2px; padding-top:5px; padding-bottom:5px}
.clasris2{float:left; width:45px; margin-right:1px; text-align:center; padding-top:5px; padding-bottom:5px}
.clasris3{float:left; width:46px; margin-right:1px; text-align:center; padding-top:5px; padding-bottom:5px}
.clasris6{float:left; width:37px; margin-right:1px; text-align:center; padding-top:5px; padding-bottom:5px}
.clasris7{float:left; width:30px; margin-right:1px; text-align:center; padding-top:5px; padding-bottom:5px}
.clasris11{float:left; width:38px; margin-right:1px; text-align:center; padding-top:5px; padding-bottom:5px}
.clasris12{float:left; width:39px; text-align:center; padding-top:5px; padding-bottom:5px}

.d01{float:left; width:200px}
.d02{float:right; width:500px; text-align:right}