body { background-color: #cfe3fc; margin: 0; padding: 0; }
.contenitore { background-color: #fff; margin: 0; padding: 0; }
.sinistra { background-image: url(../images/ombra_sx.gif); background-repeat: repeat-y; background-position: left 0; width: 5px; margin: 0; padding: 0; }
.destra { background-image: url(../images/ombra_dx.gif); background-repeat: repeat-y; margin: 0; padding: 0; width: 5px; }
.sotto1 { background-image: url(../images/ombra_sotto1.gif); background-repeat: repeat-x; height: 5px; margin: 0; padding: 0; }
.sotto2 { background-image: url(../images/ombra_sotto2.gif); background-repeat: repeat-x; margin: 0; padding: 0; height: 37px; }
.sotto3 { background-image: url(../images/ombra_sotto3.gif); background-repeat: repeat-x; margin: 0; padding: 0; height: 5px; }

.linka:link    { color: #3b7cbd; font-size: 11px; font-weight: bold; text-decoration: none; }
.linka:visited { color: #3b7cbd; font-size: 11px; font-weight: bold; text-decoration: none; }
.linka:hover   { color: #3b7cbd; font-weight: bold; text-decoration: underline; }
.linka:active  { color: #3b7cbd; font-weight: bold; }

#intestazione { background-color: #ffffff; width: 1000px; height: 100px; margin-top: 0; margin-bottom: 0px; padding: 0; }
#pedice { border-top: 1px solid #000; border-bottom: 1px solid #000; color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8eb4e1; text-align: center; width: 1000px; margin: 0; padding: 0; }
.bannersx { float: left; }
.bannerdx { float: right; }

#menu { color: #ffffff; font-size: 10px; background-color: #ffffff; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 998px; height: 30px; margin: 0; padding-top: 0; background-repeat: no-repeat; background-position: left top; text-align: center; }
#menu .attivo1   { background-image: url(../images/stadio_on_01.gif);  background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo2   { color: #ffffff; background-image: url(../images/stadio_on_02.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo3a  { background-image: url(../images/stadio_on_03a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo3b  { background-image: url(../images/stadio_on_03b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo4   { background-image: url(../images/stadio_on_04.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo5a  { background-image: url(../images/stadio_on_05a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo5b  { background-image: url(../images/stadio_on_05b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo6   { background-image: url(../images/stadio_on_06.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo7a  { background-image: url(../images/stadio_on_07a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo7b  { background-image: url(../images/stadio_on_07b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo8   { background-image: url(../images/stadio_on_08.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo9a  { background-image: url(../images/stadio_on_09a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo9b  { background-image: url(../images/stadio_on_09b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo10  { background-image: url(../images/stadio_on_10.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo11a { background-image: url(../images/stadio_on_11a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo11b { background-image: url(../images/stadio_on_11b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo12  { background-image: url(../images/stadio_on_12.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo13a { background-image: url(../images/stadio_on_13a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo13b { background-image: url(../images/stadio_on_13b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo14  { background-image: url(../images/stadio_on_14.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo15a { background-image: url(../images/stadio_on_15a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo15b { background-image: url(../images/stadio_on_15b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo16  { background-image: url(../images/stadio_on_16.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo17a { background-image: url(../images/stadio_on_17a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo17b { background-image: url(../images/stadio_on_17b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo18  { background-image: url(../images/stadio_on_18.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo19a { background-image: url(../images/stadio_on_19a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo19b { background-image: url(../images/stadio_on_19b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo20  { background-image: url(../images/stadio_on_20.gif);  background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo21a { background-image: url(../images/stadio_on_21a.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo21b { background-image: url(../images/stadio_on_21b.gif); background-repeat: no-repeat; width:10px; height: 30px; float: left; }
#menu .attivo22  { background-image: url(../images/stadio_on_22.gif); background-repeat: repeat-x; width: 73px; padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .attivo23  { background-image: url(../images/stadio_on_23.gif);  background-repeat: no-repeat; width:10px; height: 30px; float: left; }

#menu .disattivo1   { background-image: url(../images/stadio_off_01.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo2   { background-image: url(../images/stadio_off_02.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo3   { background-image: url(../images/stadio_off_03.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo4   { background-image: url(../images/stadio_off_04.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo5   { background-image: url(../images/stadio_off_05.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo6   { background-image: url(../images/stadio_off_06.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo7   { background-image: url(../images/stadio_off_07.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo8   { background-image: url(../images/stadio_off_08.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo9   { background-image: url(../images/stadio_off_09.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo10  { background-image: url(../images/stadio_off_10.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo11  { background-image: url(../images/stadio_off_11.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo12  { background-image: url(../images/stadio_off_12.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo13  { background-image: url(../images/stadio_off_13.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo14  { background-image: url(../images/stadio_off_14.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo15  { background-image: url(../images/stadio_off_15.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo16  { background-image: url(../images/stadio_off_16.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo17  { background-image: url(../images/stadio_off_17.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo18  { background-image: url(../images/stadio_off_18.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo19  { background-image: url(../images/stadio_off_19.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo20  { background-image: url(../images/stadio_off_20.gif); background-repeat: repeat-x;  padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo21  { background-image: url(../images/stadio_off_21.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo22  { background-image: url(../images/stadio_off_22.gif); background-repeat: repeat-x; width: 73px; padding-right: 5px; padding-left: 5px; padding-top: 9px; height: 30px; float: left; }
#menu .disattivo23  { background-image: url(../images/stadio_off_23.gif); background-repeat: no-repeat; width:10px; padding-top: 9px; height: 30px; float: left; }

#menu a:link    { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#menu a:visited { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#menu a:hover   { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
#menu a:active  { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#corpo h1 { color: #666666; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-top: 0; margin-right: 20px; margin-bottom: 0; padding: 2px 0 2px 20px; border-bottom: 1px solid #00d3f2; }
#corpo h2 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-top: 0; margin-right: 20px; margin-bottom: 0; padding: 2px 0 2px 20px; border-bottom: 1px solid #00d3f2; }
#corpo h5 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-top: 25px; margin-right: 20px; margin-bottom: 0; padding: 2px 0 2px 10px; border-bottom: 1px solid #00d3f2; }
#corpo { text-align: justify; color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; width: 1000px; min-height: 400px; background-image: url(../images/sfondo.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding: 0; }
#corpo p  { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: justify; margin: 5px 20px 12px; }
#didascalia { color: #183756; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: justify; margin-top: 5px; margin-bottom: 12px; margin-left: 10px; margin-right: 10px;}


#contattaci { color: #183756; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; vertical-align: top; margin-top: 0; margin-bottom: 0; }
.inputbox { color: #183756; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin-top: 0; margin-bottom: 0; border: solid 1px; }
.inputsub { color: #183756; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #97cbff; margin: 3px; padding: 3px; border: solid 1px; }
.sottolink { color: #666;  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: justify; }
li { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 28px; }
.sottolink li { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 28px; }
.sottolink li a { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 28px; }
.sottolink li a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sottolink li a:hover { color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.sottolink li a:active { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.immagine { color: #183756; font-weight: normal; margin: 5px 5px 0; padding: 0; }

#sottomenu {height: 22px; background-position: right bottom; background-image: url(../images/sfumo.png); background-repeat: repeat-x; text-align: justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 998px; vertical-align: middle; padding-top: 3px; padding-bottom: 2px;  }

#sottomenu .disattivo           { color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 20px; padding-left: 20px; }
#sottomenu .disattivo a:link    { color: #999; font-weight: bold; text-decoration: none; }
#sottomenu .disattivo a:visited { color: #999; font-weight: bold; text-decoration: none; }
#sottomenu .disattivo a:hover   { color: #999; font-weight: bold; text-decoration: underline; }
#sottomenu .disattivo a:active  { color: #999; font-weight: bold; }

#sottomenu .attivo              { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 20px; padding-left: 20px; }
#sottomenu .attivo a:link       { color: #ffffff; font-weight: bold; text-decoration: none; }
#sottomenu .attivo a:visited    { color: #ffffff; font-weight: bold; text-decoration: none; }
#sottomenu .attivo a:hover      { color: #ffffff; font-weight: bold; text-decoration: underline; }
#sottomenu .attivo a:active     { color: #ffffff; font-weight: bold; }

