body{background:#000; margin:0; padding:0;font-family:verdana;color:#000;font-size:0.75em;line-height:18px;}
#wrapper{background-image:url(immagini_sito/bk_body.gif);background-repeat:no-repeat; background-position:top center; margin:0 auto; padding:0; width:100%; height:1022px;}
    #wrapper div#main{width:1000px;height:auto;margin:0 auto;}
        #header{background:url(immagini_sito/testata2.jpg) no-repeat; width:100%; height:304px; padding:0;text-indent:-9000px;}
        
        #corpo{background:url(immagini_sito/bk_corpo.gif) repeat-y top center;padding:0;width:100%;height:auto;}
            #corpo div.contenuti{width:100%;padding:0;}
                #sinistra{float:left;margin:0;padding:0;width:618px;height:auto;}
                #sinistra_interna{float:left;margin:0;padding:0 15px 15px 15px;width:588px;height:auto;}
                #foto{width:582px;height:320px;margin:0 0 0 30px;padding:0;}
                    .fotoSmall{position:absolute;margin-top:-307px;margin-left:500px;padding:0;}
                    /*#big{cursor:pointer;}*/
                    #small1{cursor:pointer;}
                    #small2{cursor:pointer;}
                #classifica{width:582px;height:403px;margin:0 0 0 30px;padding:0;}
                #destra{float:left;margin:0;padding:0;width:382px;height:auto;}
                div.clear{clear:both;margin:0;padding:0;font-size:0;height:0px;}
                #video{width:352px;height:304px;margin:0 0px 42px 24px;padding:0;}
                #sudinoi{background:url(immagini_sito/bk_sudinoi.gif) no-repeat;width:322px;height:185px;margin:0 13px 10px 24px;padding:10px;color:#fff;}
                #news{background:url(immagini_sito/bk_news.gif) no-repeat;width:322px;height:185px;margin:0 13px 10px 24px;padding:10px;font-size:10px; }
        #footer{background:url(immagini_sito/footer.jpg) no-repeat;width:100%;height:178px; padding:0;}

h1{font-size:0;line-height:0;margin:0;padding:0;}
h2{font-size:15px; margin:0;padding:0;line-height:22px;font-weight:normal;text-align:center;}
h3{font-size:12px; margin:0;padding:0;line-height:14px;font-weight:normal;}
h4{font-size:10px; margin:0;padding:0;line-height:12px;font-weight:normal;}
img{border:0;margin:0;padding:0;}
#molassana_menu span{color:#d61c0f;font-size:24px;font-weight:bold;}
#video p{margin:0 0 10px 0;padding:0;text-align:center; font-size:16px;}
#footer p{text-align:center;margin:0;padding:40px 0 0 0;color:#fff; font-size:10px;}
#footer a{color:#288CBF;}
#footer a:hover{text-decoration:none;}
.TabbedPanelsContent{background:#999;height:350px;overflow:auto;padding:4px;width:572px;}

#sudinoi a{color:#fff; text-decoration:underline;}
#sudinoi a:hover{color:#fff;text-decoration:none;}
a{color:#000; text-decoration:underline;}
a:hover{color:#000; text-decoration:underline;}


#classifica td{background:#999; color:#000;text-align:center;}
.tabellaOrari td{background:#ccc; color:#000;}
#video1{text-align:center;}
#video2{text-align:center;}
.bordata{border:solid 1px #000;}
.scroll{overflow:auto;height:171px}
#header h1{display:none;}

.DialogOverlay{position:fixed;width:100%;height:100%;background:#fff;opacity: .7; filter:Alpha(Opacity=70);display:none;top:0;left:0;}

.DialogContainer{z-index:9999;position:fixed;width:100%;height:100%;display:none;top:0;left:0;}

.Dialog{margin:50px auto;background:#ccc;width:850px;height:500px;overflow:auto;}

#Dialog #ChiudiDialog{position:fixed;font-size:0.9em;width:830px;height:25px;background:#ccc;}
#Dialog #ChiudiDialog a{float:right;}
#Dialog #TabelleTorneiCaravella{margin-top:30px;}
#Dialog #TabelleTorneiCaravella table{border-collapse:collapse;width:830px;}
#Dialog #TabelleTorneiCaravella table td{border:1px solid #000}

#tab2 table{border-collapse:collapse;}
#tab2 table td{background:none repeat scroll 0 0 wheat;border:1px solid black;padding:3px;font-size:0.8em;}