/* BORDI : 034AFD */
/* SFONDO CHIARO : ADECFC */
/* SFONDO SCURO : 82E2FB */

a:hover
{
 color:#FFFFFF;
}
body.corpopagina
{
/* background:#82E2FB;*/
 background-image:url(../img/sfondo.gif);
 margin:8px;
 scrollbar-face-color:#82E2FB;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#7F7F7F;
 scrollbar-3dlight-color:#D1D7DC;
 scrollbar-arrow-color:#034AFD;
 scrollbar-track-color:#ADECFC;
 scrollbar-darkshadow-color:#7F7F7F;
}
.testo
{
 font-family:Verdana, Arial;
 background-repeat:no-repeat;
 font-size:12px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 text-decoration:none;
 text-align:center;
 color:#000000;
}
.link
{
 font-family:Verdana, Arial;
 background-repeat:no-repeat;
 font-size:12px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 text-decoration:underline;
 text-align:center;
 color:#000000;
}
.testomenu
{
 font-family:Verdana, Arial;
 font-size:11px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 text-decoration:none;
 text-align:center;
 color:#000000;
}
#sfondomenu
{
 position:absolute;
 background-image:url(../img/sfondomenu.gif);
 background-repeat:repeat-x;
 z-index:6;
 overflow:visible;
 padding:4px;
 width:759px;
 height:25px;
 visibility:visible;
 left:50%;
 margin-left:-380px;
 top:92px;
}
ul#menu
{
 float: left;
 position:absolute;
 margin: 0;
 padding: 0;
 z-index:5;
 border-bottom: 1px solid #034AFD;
 border-left: 1px solid #034AFD;
 border-top: 1px solid #034AFD;
 background: #82E2FB;
 list-style:none;
 background-image:url(../img/sfondomenu.gif);
 background-repeat:repeat-x;
 left:50%;
 margin-left:-380px;
 top:92px;
 width:759px;
}
ul#menu li ul li
{
 list-style:none;
 margin:0;
 padding:0;
 height:25;
}
ul#menu li
{
 float:left;
 margin: 0;
 padding-right: 3;
 padding-left: 3;
 border-right: 1px solid #034AFD;
 color:black;
}
ul#menu a:link,
ul#menu a:visited
{
 display: block;
 padding: 5px 5px;
 text-decoration: none;
}
ul#menu a:hover,
ul#menu a:focus,
ul#menu a:active
{
 background:#034AFD;
 background-repeat:repeat-x;
 text-decoration: none;
 color:#FFFFFF;
}
ul#menu li ul
{
 display: none;
}
ul#menu li:hover ul
{
 display: block;
 position: absolute;
 z-index:5;
 width:130px;
 padding: 0;
 margin: 0px 0 0 0px;
 border:1px solid #034AFD;
 border-bottom:0;
 background: #82E2FB;
 height:25;
 color:#000000;
}
ul#menu li li
{
 border-bottom:1px solid #034AFD;
 width: 130px;
 height:25;
}
.intestazionetabelle
{
 font-family:Verdana, Arial;
 font-size:11px;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 color:#000000;
 background-color:#ADECFC;
 padding:2px;
}
.testotabelle
{
 font-family:Verdana, Arial;
 font-size:11px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 text-decoration:none;
 text-align:center;
 color:#000000;
 background-color:#ADECFC;
 padding:2px;
}
.testata
{
 font-family:Verdana, Arial;
 font-size:13px;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 color:#000000;
}
#sfondo
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#ADECFC;*/
 background-image:url(../img/sfondobody.gif);
 background-repeat:no-repeat;
 z-index:1;
 overflow:visible;
 visibility:visible;
 padding:10px;
 width:762px; /* 480*/
 height:602px; /* 511*/
 left:50%;
 margin-left:-380px; /* 240 */
}
#sponsor1
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:-357px;
 top:148px;
}
#sponsor2
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:-357px;
 top:298px;
}
#sponsor3
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:207px;
 top:148px;
}
#sponsor4
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:207px;
 top:298px;
}
#sponsor5
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:207px;
 top:448px;
}
#sponsor6
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sponsor.gif);
 background-repeat:no-repeat;
 z-index:20;
 overflow:visible;
 visibility:visible;
 width:150px;
 height:110px;
 padding:5px;
 left:50%;
 margin-left:-357px;
 top:448px;
}
#form
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#82E2FB; */
 background-image:url(../img/sfondoform.gif); 
 background-repeat:no-repeat;
 z-index:3;
 overflow:visible;
 visibility:visible;
 padding:10px;
 text-align:right;
 width:370px; /* 296 */
 height:470px;
 top:128px;
 left:50%;
 margin-left:-185px;
}

#pulsante
{
 position:absolute;
/* border:1px solid #034AFD;
 background-color:#ADECFC;*/
 background-image:url(../img/pulsante.gif);
 background-repeat:no-repeat;
 z-index:2;
 overflow:visible;
 padding:3px;
 width:172px;
 height:22px;
 visibility:visible;
 text-align:center;
 margin-left:-86px;
 left:50%;
 cursor:hand;
}
#logo
{
 position:absolute;
 z-index:2;
 overflow:visible;
 visibility:visible;
 border:0px solid #034AFD;
 top:21px;
}
#info
{
 position:absolute;
 z-index:20;
 overflow:visible;
 visibility:visible;
 left:50%;
 margin-left:-355px;
}
#regolamento
{
 position:absolute;
 z-index:1;
 overflow:visible;
 visibility:visible;
 border:1px solid #034AFD;
 left:50%;
 margin-left:-324px;
}
input.textbox 
{
 margin-left:8px;
 text-align:center;
 background-color:#ADECFC;
 width:143px;
}
input.textbox1
{
 margin-left:8px;
 text-align:center;
 background-color:#ADECFC;
 width:180px;
}
input.textbox2
{
 margin-left:8px;
 text-align:center;
 background-color:#ADECFC;
 width:42px;
}
input.submit 
{
 background-color:#ADECFC;
 border:1px solid #034AFD;
 cursor:hand;
}
input.sfoglia 
{
 background-color:#ADECFC;
 border:1px solid #034AFD;
}
select.select 
{
 margin-left:5px;
 text-align:center;
 background-color:#ADECFC;
 width:143px;
}
select.miniselect 
{
 margin-left:5px;
 text-align:center;
 background-color:#ADECFC;
 width:45px;
}
select.miniselect2
{
 margin-left:5px;
 text-align:center;
 background-color:#ADECFC;
 width:65px;
}
