@charset "utf-8";
/* CSS Document */


body {position:relative; top:0; left:0; margin:0; padding:0; background-color:#666; font-family:arial;}
p,a,address,ul,li,h1,h2,h3,h4,h5,h6,input,form,textarea,table,tr,td {font-family:arial; color:#333;}

#wrapper {position:relative; top:0; left:0; margin:0 auto 10px auto; padding:0; width:738px; border-left:3px solid #FC0; border-right:3px solid #FC0; border-bottom:3px solid #FC0; background-color:#000;}

#logotop {position:relative; top:0; left:0; margin:0; padding:0; text-align:right; width:738px;}

#top {position:relative; top:0; left:0; margin:0; padding:0; width:738px; text-align:center; min-height:334px; height:auto !important; height:334px;}

#content {position:relative; top:0; left:0; margin:0; padding:0; width:738px; background-image:url(../i/sfondocontenuto.jpg); background-position:top left; background-repeat:no-repeat; background-color:#000; min-height:600px; height:auto !important; height:600px;}
#content table {position:relative; top:0; left:0; margin:0; padding:0; width:738px;}
#content td {position:relative; top:0; left:0; margin:0; padding:0; vertical-align:top;}

#footer {position:relative; top:0; left:0; margin:0; padding:0; width:738px; border-top:3px solid #FC0;}
#footer table {position:relative; top:0; left:0; margin:10px 0; padding:0; width:738px;}
#footer td {position:relative; top:0; left:0; margin:0; padding:0; width:123px; vertical-align:middle;}

#copy {position:relative; top:0; left:0; margin:0 auto; padding:0; width:738px;}
#copy p {position:relative; top:0; left:0; margin:0 0 20px 0; padding:0; text-align:center; font-family:arial; font-size:14px; font-weight:bold; color:#fff;}
#copy a {color:#F00; text-decoration:none;}
#copy a:hover {color:#F00; text-decoration:underline;}

#titolopagina {position:relative; top:0; left:0; margin:0; padding:0; width:454px; text-align:right;}
#titolopagina img {position:relative; top:0; left:0; margin:0; padding:0; border:0;}

#newssx {position:relative; top:0; left:0; margin:0 auto; padding:0; width:260px;}
#newssx h6 {position:absolute; top:255px; left:0; margin:0 auto; padding:5px 0; width:260px; text-align:center; font-size:12px; background-color:#fff;}
#newssx h6 a {color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#newssx h6 a:hover {color:#f00; font-size:12px; text-decoration:underline; font-weight:bold;}

#titolonews {position:relative; top:0; left:0; margin:0; padding:0; width:260px; text-align:right;}
#titolonews img {position:relative; top:0; left:0; margin:0; padding:0; border:0;}

#testinewssx {position:relative; top:0; left:0; margin:0; padding:5px 0; width:260px; background-color:#fff; min-height:240px; height:auto !important; height:240px; max-height:240px; overflow:scroll;}
#testinewssx a {color:#333; font-size:11px; font-weight:bold; text-decoration:none;}
#testinewssx a:hover {color:#f00; font-size:11px; font-weight:bold; text-decoration:underline;}



#antenewssx {position:relative; top:0; left:0; margin:5px auto 15px auto; padding:0; width:230px;}
#antenewssx h2 {position:relative; top:0; left:0; margin:0; padding:0; width:230px; text-align:left; font-size:11px;}
#antenewssx h2 a {color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#antenewssx h2 a:hover {color:#333; font-size:12px; text-decoration:underline; font-weight:bold;}
#antenewssx p {position:relative; top:0; left:0; margin:0; padding:0; width:230px; text-align:left; font-size:11px; font-weight:normal;}
#antenewssx p a {color:#333; font-size:12px; text-decoration:none; font-weight:normal;}
#antenewssx p a:hover {color:#333; font-size:12px; text-decoration:underline; font-weight:normal;}


#fotogallerysx {position:relative; top:0; left:0; margin:0 auto; padding:0; width:260px;}
#fotogallerysx h6 {position:relative; top:0px; left:0; margin:0 auto; padding:3px 0; width:260px; text-align:center; font-size:12px; background-color:#fff;}
#fotogallerysx h6 a {color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#fotogallerysx h6 a:hover {color:#f00; font-size:12px; text-decoration:underline; font-weight:bold;}

#titoloantefoto {position:relative; top:0; left:0; margin:0; padding:0; width:260px; text-align:right;}
#titoloantefoto img {position:relative; top:0; left:0; margin:0; padding:0; border:0;}

#fotoanteprima {position:relative; top:0; left:0; margin:0 auto; padding:0; width:260px; background-color:#fff; text-align:center;}
#fotoanteprima img {position:relative; top:0; left:0; margin:0px; padding:0;}

#elencogallery {position:relative; top:0; left:0; margin:0 auto; padding:5px 0; width:260px; background-color:#fff; text-align:center; min-height:500px; height:auto !important; height:500px;}
#elencogallery img {position:relative; top:0; left:0; margin:3px 0px; padding:0; border:1px solid #000;}
#elencogallery h3 {position:relative; top:0; left:0; margin:5px 0 10px 0; padding:0; color:#FF0000;}
#elencogallery h4 {position:relative; top:0; left:0; margin:5px 10px 5px 0; padding:0; color:#FC0; font-size:12px; text-align:right;}
#elencogallery p {position:relative; top:0; left:0; margin:0 10px 10px 0; padding:0; font-size:12px; text-align:right;}
#elencogallery a {color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#elencogallery a:hover {color:#f00; font-size:12px; text-decoration:underline; font-weight:bold;}
#elencogallery table {position:relative; top:0; left:0; margin:0 auto; width:250px; text-align:center;}

#classificahome {position:relative; top:0; left:0; margin:0; padding:0; width:445px;}
#classificahome h6 {position:relative; top:0px; left:0; margin:0 auto; padding:5px 0; width:445px; text-align:center; font-size:12px; background-color:#fff;}
#classificahome h6 a {color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#classificahome h6 a:hover {color:#f00; font-size:12px; text-decoration:underline; font-weight:bold;}

#titoloclahome {position:relative; top:0; left:0; margin:0; padding:0; width:445px; text-align:right;}
#titoloclahome img {position:relative; top:0; left:0; margin:0; padding:0; border:0;}

#posizionihome {position:relative; top:0; left:0; margin:0; padding:0; width:445px; background-color:#fff; min-height:135px; height:auto !important; height:135px;}
#posizionihome table {position:relative; top:0; left:0; margin:10px 0; padding:0; width:445px; font-size:11px;}
#posizionihome tr {position:relative; top:0; left:0; margin:0; padding:0; width:445px; font-size:11px;}
#posizionihome td {position:relative; top:0; left:0; margin:0; padding:0; font-size:11px;}
#posizionihome h3 {position:relative; top:0; left:0; margin:5px 0 10px 0; font-size:11px; padding:0; color:#FF0000;}
#posizionihome h4 {position:relative; top:0; left:0; margin:5px 10px 5px 0; font-size:11px; padding:0; color:#FC0; font-size:12px; text-align:left;}
#posizionihome p {position:relative; top:0; left:0; margin:0 10px 10px 0; padding:0; font-size:11px; text-align:left;}
#posizionihome a {color:#333; font-size:11px; text-decoration:none; font-weight:bold;}
#posizionihome a:hover {color:#f00; font-size:11px; text-decoration:underline; font-weight:bold;}

#contenutosx {position:relative; top:0; left:0; margin:0 auto; padding:0; width:454px;}

#titolofanshome {position:relative; top:0; left:0; margin:0; padding:0; width:445px; text-align:right;}

#biografia {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#biografia p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px;}

#carriera {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#carriera p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px;}
#carriera h4 {margin:3px 0; color:#FC0; font-size:11px;}

.stagione {position:relative; top:0; left:0; margin:0 5px 25px 5px; font-size:11px; width:444px;}
.stagione p {position:relative; top:0; left:0; margin:0px; font-size:11px; width:444px;}
.stagione h1 {position:relative; top:0; left:0; margin:3px 0; color:#F00; font-size:11px; width:444px;}
.stagione h2 {position:relative; top:0; left:0; margin:3px 0; color:#FC0; font-size:11px; width:444px;}
.stagione li {position:relative; top:0; left:0; list-style-type:square; list-style-position:outside; font-size:11px;}

#profilo {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#profilo p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px;}
#profilo h2 {position:relative; top:0; left:0; margin:10px 5px; color:#F00; font-size:14px; width:444px;}


#calendario {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#calendario p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px;}
#calendario img {position:relative; top:0; left:0;}
#calendario h1 {margin:3px 5px; color:#F00; font-size:14px;}
#calendario h2 {margin:3px 5px; padding:2px 0; color:#FC0; font-size:12px; text-align:center; background-color:#F00}
#calendario a {color:#000; text-decoration:none;}
#calendario a:hover {color:#000; text-decoration:underline;}
#calendario table {position:relative; top:0; left:0; margin:10px 5px 20px 5px; padding:0; width:444px;}
#calendario td {position:relative; top:0; left:0; margin:0; padding:10px 0; width:110px; text-align:center; font-size:12px; vertical-align:middle;}


#risultati {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#risultati p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:bold;}
#risultati b {position:relative; top:0; left:0; margin:5px; padding:0; font-size:12px;}
#risultati address {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px;}
#risultati img {position:relative; top:0; left:0;}
#risultati h1 {margin:3px 5px; color:#F00; font-size:14px;}
#risultati h2 {margin:3px 5px; padding:2px 0; color:#FC0; font-size:12px; text-align:center; background-color:#F00}
#risultati a {color:#000; text-decoration:none;}
#risultati a:hover {color:#000; text-decoration:underline;}
#risultati table {position:relative; top:0; left:0; margin:10px 5px 20px 5px; padding:0; width:444px;}
#risultati td {position:relative; top:0; left:0; margin:0; padding:10px 0; width:110px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}


#classifica {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#classifica p {position:relative; top:0; left:0; margin:30px 5px; padding:0; font-size:11px; text-align:center;}
#classifica h2 {margin:3px 5px; padding:2px 0; color:#FC0; font-size:12px; text-align:center; background-color:#F00}
#classifica table {position:relative; top:0; left:0; margin:0 0 0 5px; padding:0; width:434px;}
#classifica td {position:relative; top:0; left:0; margin:0; padding:5px 0; font-size:12px;}

#team {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#team p {position:relative; top:0; left:0; margin:30px 5px; padding:0; font-size:11px; text-align:center;}
#team h2 {margin:3px 5px; color:#FC0; font-size:12px; text-align:center;}


#link {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff;}
#link p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:bold;}
#link img {position:relative; top:0; left:0; border:1px solid #333;}
#link h1 {margin:3px 5px; color:#F00; font-size:14px;}
#link h2 {margin:3px 5px; color:#FC0; font-size:12px; text-align:center;}
#link a {color:#000; text-decoration:none;}
#link a:hover {color:#000; text-decoration:underline;}
#link table {position:relative; top:0; left:0; margin:10px 5px 20px 5px; padding:0; width:444px;}
#link td {position:relative; top:0; left:0; margin:0; padding:20px 0; width:222px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}


#download {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:600px; height:auto !important; height:600px;}
#download p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:bold;}
#download img {position:relative; top:0; left:0; border:1px solid #333;}
#download h1 {margin:3px 5px; color:#F00; font-size:14px;}
#download h2 {margin:3px 42px; color:#FC0; font-size:12px; text-align:left;}
#download a {color:#000; text-decoration:none;}
#download a:hover {color:#000; text-decoration:underline;}
#download table {position:relative; top:0; left:0; margin:5px 5px 20px 5px; padding:0; width:444px;}
#download td {position:relative; top:0; left:0; margin:0; padding:15px 0; width:222px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}


#guestbook {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px; width:444px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#guestbook form {position:relative; top:0; left:0; width:440px; margin:0; padding:0;}
#guestbook p {position:relative; top:0; left:0; margin:4px 5px; padding:0; font-size:11px; width:400px;}
#guestbook form p {position:relative; top:0; left:0; margin:4px 0; padding:0; font-size:11px; width:400px;}
#guestbook img {position:relative; top:0; left:0; margin:0; padding:0; border:1px solid #333;}
#guestbook h1 {margin:15px 0 3px 0; padding:3px 5px; color:#333; font-size:11px; text-align:left; width:434px; background-color:#FF0000; color:#fff;}
#guestbook h2 {margin:10px 0 15px 0; color:#333; font-size:13px; text-align:left;}
#guestbook a {color:#000; text-decoration:none;}
#guestbook a:hover {color:#000; text-decoration:underline;}
#guestbook hr {color:#333; width:440px;}
#guestbook input {position:relative; top:0; left:0; font-family:arial; font-size:11px; color:#000; width:100px; margin:0; padding:0;}
#guestbook textarea {font-family:arial; font-size:11px; color:#000; width:200px; height:30px;}


#contatti {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#contatti p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:12px; font-weight:bold;}
#contatti img {position:relative; top:0; left:0; border:1px solid #333;}
#contatti h1 {margin:3px 5px; color:#F00; font-size:14px;}
#contatti h2 {margin:3px 42px; color:#FC0; font-size:12px; text-align:left;}
#contatti table {position:relative; top:0; left:0; margin:5px 5px 20px 5px; padding:0; width:444px;}
#contatti td {position:relative; top:0; left:0; margin:0; padding:15px 0; width:222px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}
#contatti address {position:relative; top:0; left:0; margin:5px; padding:0; font-size:12px;}
#contatti a {color:#f00; text-decoration:none;}
#contatti a:hover {color:#f00; text-decoration:underline;}


#news {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px;}
#news p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:normal;}
#news img {position:relative; top:0; left:0; border:1px solid #333;}
#news h1 {margin:3px 5px; color:#333; font-size:12px;}
#news a {color:#333; text-decoration:none;}
#news a:hover {color:#333; text-decoration:underline;}
#news table {position:relative; top:0; left:0; margin:5px 5px 20px 5px; padding:0; width:444px;}
#news td {position:relative; top:0; left:0; margin:0; padding:15px 0; width:222px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}


#dettaglionews {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px; text-align:left;}
#dettaglionews p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:normal; text-align:left;}
#dettaglionews img {position:relative; top:0; left:5px; border:1px solid #333; text-align:left; width:440px; margin:0 auto;}
#dettaglionews h1 {margin:3px 5px; color:#333; font-size:12px; text-align:left;}
#dettaglionews a {color:#f00; text-decoration:none; font-size:11px; text-align:right; width:444px; font-weight:bold; margin:0 5px;}
#dettaglionews a:hover {color:#f00; text-decoration:underline;}

#dettagliogallery {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; min-height:670px; height:auto !important; height:670px; text-align:left;}
#dettagliogallery p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:normal; text-align:left;}
#dettagliogallery img {position:relative; top:0; left:5px; border:1px solid #333; text-align:left; margin:2px;}
#dettagliogallery h1 {margin:3px 5px 15px 5px; color:#333; font-size:14px; text-align:center;}
#dettagliogallery a {color:#f00; text-decoration:none; font-size:11px; text-align:right; width:444px; font-weight:bold; margin:0;}
#dettagliogallery a:hover {color:#f00; text-decoration:underline;}


#fansclub {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:454px; background-color:#fff; text-align:center; min-height:670px; height:auto !important; height:670px;}
#fansclub p {position:relative; top:0; left:0; margin:5px; padding:0; font-size:11px; font-weight:bold; text-align:left;}
#fansclub img {position:relative; top:0; left:0; margin:0 auto; border:0;}
#fansclub h1 {margin:3px 5px; color:#F00; font-size:14px; text-align:left;}
#fansclub h2 {margin:3px 5px; color:#F00; font-size:12px; text-align:left;}
#fansclub a {color:#000; text-decoration:none;}
#fansclub a:hover {color:#000; text-decoration:underline;}
#fansclub table {position:relative; top:0; left:0; margin:5px 5px 20px 5px; padding:0; width:444px;}
#fansclub td {position:relative; top:0; left:0; margin:0; padding:15px 0; width:222px; text-align:center; font-size:12px; vertical-align:middle; font-size:11px;}

.gallerysingola {position:relative; top:0; left:0; margin:0 0 20px 0; padding:5px 0; width:100px; text-align:center;}
.gallerysingola p {position:relative; top:0; left:0; margin:5px 0; padding:0; font-size:11px; font-weight:normal; text-align:center;}
.gallerysingola img {position:relative; top:0; left:5px; border:1px solid #333; text-align:left; margin:5px auto;}
.gallerysingola a {color:#333; text-decoration:none; font-size:11px; text-align:center; font-weight:bold; margin:0;}
.gallerysingola a:hover {color:#f00; text-decoration:underline;}

#gallery {position:relative; top:0; left:0; margin:0 auto; padding:5px 0; width:454px; background-color:#fff; text-align:center; min-height:500px; height:auto !important; height:500px;}
#gallery h3 {position:relative; top:0; left:0; margin:5px 0 10px 0; padding:0; color:#FF0000;}
#gallery h4 {position:relative; top:0; left:0; margin:5px 10px 5px 0; padding:0; color:#FC0; font-size:12px; text-align:right;}
