body {background-color: #ffffff;
      margin: 0px;
      }

p {margin:0px 0px 8px 0px;}
		
A:link {color:#193E75; text-decoration:underline}

A:visited {color:#193E75; text-decoration:underline}

A:hover {color:#F77710; text-decoration:underline}

.bianco11 {font-family: arial; font-size: 11px; color: #ffffff;}
	  
.bianco12 {font-family: arial; font-size: 12px; color: #ffffff;}

.bianco14 {font-family: arial; font-size: 14px; color: #ffffff;}

.bianco11 a:link {color:#ffffff; text-decoration:none}
.bianco11 a:visited {color:#ffffff; text-decoration:none}
.bianco11 a:hover {color:#F77710; text-decoration:none}

h1, h2, h3 {font-family: arial; font-size: 1.4em; color: #E12601;font-weight:bold;margin:0px 0px 4px 0px;}



	  
.blu11 {font-family: arial; font-size: 11px; color: #193E75;}
.blu12 {font-family: arial; font-size: 12px; color: #193E75;}
.blu13 {font-family: arial; font-size: 13px; color: #193E75;}
.blu14 {font-family: arial; font-size: 14px; color: #193E75;}
	  
.arancio11 {font-family: arial; font-size: 11px; color: #E12601;}
.arancio12 {font-family: arial; font-size: 12px; color: #E12601;}
.arancio13 {font-family: arial; font-size: 13px; color: #E12601;}
.arancio14 {font-family: arial; font-size: 14px; color: #E12601;}
.arancio16 {font-family: arial; font-size: 16px; color: #E12601;}
.arancio12 a:link {color:#E12601; text-decoration:none}
.arancio12 a:visited {color:#E12601; text-decoration:none}
.arancio12 a:hover {color:#F77710; text-decoration:none}
.arancio11 a:link {color:#E12601; text-decoration:none}
.arancio11 a:visited {color:#E12601; text-decoration:none}
.arancio11 a:hover {color:#F77710; text-decoration:none}

.grigio11 {font-family: arial; font-size: 11px; color: #676666;}
.grigio11 a:link {color:#545454; text-decoration:none}
.grigio11 a:visited {color:#545454; text-decoration:none}
.grigio11 a:hover {color:#F77710; text-decoration:none}
.grigio12 {font-family: arial; font-size: 12px; color: #4A4A4A;}
.grigio13 {font-family: arial; font-size: 13px; color: #4A4A4A;}
.grigio14 {font-family: arial; font-size: 14px; color: #4A4A4A;}

.center {text-align:center;}

.right {text-align:right;}
        
.col-sx1 {background-color:#F1F1F3;
        border-top:1px solid #ffffff;
        padding: 0px;
        }
        
.col-sx2 {background-color:#F1F1F3;
        padding: 0px 9px 9px 9px;
        }
        
.cerca {background-color:#E6E6E6;
        padding: 3px 9px 3px 9px;
        font-family: arial; 
        font-size: 11px; 
        color: #193E75;
        clear:both;
        }
        
.cerca2 {background-color:#E6E6E6;
        padding: 5px 9px 5px 9px;
        font-family: arial; 
        font-size: 11px; 
        color: #4A4A4A;
        clear:both;
        }

.l1a a {display: block; border-top: 0px; text-decoration: none;}
.l1a {background-image:url(../img/sf-l1a.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #F1F1F3;
      margin: 0px;
      padding: 4px 3px 4px 10px;
      border-bottom: 1px solid #C2C2C2;
      font-family: arial; 
      font-size: 13px; 
      color: #215A9C;
      font-weight: bold;
      clear:both;
      }

.l1a a:link {color: #215A9C; text-decoration:none;}
.l1a a:visited {color: #215A9C; text-decoration:none;}
.l1a a:hover {color: #F77710; text-decoration:none;}

.l1b a {display: block; border-top: 0px; text-decoration: none;}
.l1b {background-image:url(../img/sf-l1b.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #F1F1F3;
      margin: 0px;
      padding: 4px 3px 4px 10px;
      border-bottom: 1px solid #C2C2C2;
      font-family: arial; 
      font-size: 13px; 
      color: #E12601;
      font-weight: bold;
      clear:both;
      }

.l1b a:link {color: #E12601; text-decoration:none;}
.l1b a:visited {color: #E12601; text-decoration:none;}
.l1b a:hover {color: #F77710; text-decoration:none;}

.l2a a {display: block; border-top: 0px; text-decoration: none;}
.l2a {background-image:url(../img/sf-l2a.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #ffffff;
      margin: 0px;
      padding: 4px 3px 4px 18px;
      border-bottom: 1px solid #C2C2C2;
      font-family: arial; 
      font-size: 13px; 
      color: #215A9C;
      font-weight: normal;
      clear:both;
      }

.l2a a:link {color: #215A9C; text-decoration:none;}
.l2a a:visited {color: #215A9C; text-decoration:none;}
.l2a a:hover {color: #F77710; text-decoration:none;}

.l2b a {display: block; border-top: 0px; text-decoration: none;}
.l2b {background-image:url(../img/sf-l2b.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #ffffff;
      margin: 0px;
      padding: 4px 3px 4px 18px;
      border-bottom: 1px solid #C2C2C2;
      font-family: arial; 
      font-size: 13px; 
      color: #E12601;
      font-weight: normal;
      clear:both;
      }

.l2b a:link {color: #E12601; text-decoration:none;}
.l2b a:visited {color: #E12601; text-decoration:none;}
.l2b a:hover {color: #F77710; text-decoration:none;}


.l3a a {display: block; border-top: 0px; text-decoration: none;}
.l3a {background-image:url(../img/sf-l3a.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #FBFBFC;
      margin: 0px;
      padding: 4px 3px 4px 28px;
      border-bottom: 1px solid #E6E6E6;
      font-family: arial; 
      font-size: 13px; 
      color: #000;
      font-weight: normal;
      clear:both;
      }

.l3a a:link {color: #215A9C; text-decoration:none;}
.l3a a:visited {color: #215A9C; text-decoration:none;}
.l3a a:hover {color: #F77710; text-decoration:none;}

.l3b a {display: block; border-top: 0px; text-decoration: none;}
.l3b {background-image:url(../img/sf-l3b.gif);
      background-position: top left;
      background-repeat: no-repeat;
      background-color: #FBFBFC;
      margin: 0px;
      padding: 4px 3px 4px 28px;
      border-bottom: 1px solid #E6E6E6;
      font-family: arial; 
      font-size: 13px; 
      color: #E12601;
      font-weight: normal;
      clear:both;
      }

.l3b a:link {color: #E12601; text-decoration:none;}
.l3b a:visited {color: #E12601; text-decoration:none;}
.l3b a:hover {color: #F77710; text-decoration:none;}

.lacc a {display: block; border-top: 0px; text-decoration: none;}
.lacc {background-color: #E6E6E6;
      margin: 0px;
      padding: 4px 0px 4px 0px;
      border-bottom: 1px solid #ffffff;
      font-family: arial; 
      font-size: 13px; 
      color: #E12601;
      font-weight: bold;
      text-align:center;
      clear:both;
      }

.lacc a:link {color: #E12601; text-decoration:none;}
.lacc a:visited {color: #E12601; text-decoration:none;}
.lacc a:hover {color: #F77710; text-decoration:none;}


.tnews {background-image:url(../img/tnews.gif);
         background-position: top left;
         background-repeat: repeat-x;
         background-color: #225B9D;
         margin: 0px;
         padding: 3px 0px 3px 10px;
         border: 0px;
         font-family: arial;
         font-size: 13px; 
         color: #ffffff;
         font-weight: bold;
         text-transform: uppercase;
         clear:both;
        }
        
.news {  margin: 0px;
         padding: 10px 10px 5px 10px;
         border-left: 1px solid #C2C2C2;
         border-right: 1px solid #C2C2C2;
         border-bottom: 1px solid #C2C2C2;
         font-family: arial;
         font-size: 12px; 
         color: #193E75;
        }
        
.news a:link {text-decoration:none;}
.news a:visited {text-decoration:none;}
.news a:hover {text-decoration:none;}

.btnews { margin: 0px;
         padding: 4px;
         background-color: #F1F1F3;
         border-top: 1px solid #ffffff;
         border-left: 1px solid #C2C2C2;
         border-right: 1px solid #C2C2C2;
         border-bottom: 1px solid #C2C2C2;
         font-family: arial;
         font-size: 12px; 
         color: #193E75;
        }

.tscuole {background-image:url(../img/tscuole.gif);
         background-position: top left;
         background-repeat: repeat-x;
         background-color: #E12601;
         margin: 0px;
         padding: 3px 0px 3px 10px;
         border: 0px;
         font-family: arial;
         font-size: 13px; 
         color: #ffffff;
         font-weight: bold;
         text-transform: uppercase;
         clear:both;
        }
        
.scuole {  margin: 0px;
         padding: 10px 10px 5px 10px;
         border-left: 1px solid #C2C2C2;
         border-right: 1px solid #C2C2C2;
         border-bottom: 1px solid #C2C2C2;
         font-family: arial;
         font-size: 12px; 
         color: #4A4A4A;
        }
        
.scuole a:link {text-decoration:none;}
.scuole a:visited {text-decoration:none;}
.scuole a:hover {text-decoration:none;}

.scuole2 {  margin: 0px;
         padding: 8px 10px 10px 10px;
         border-bottom: 1px solid #C2C2C2;
         background-color:#F4F4F6;
         font-family: arial;
         font-size: 12px; 
         color: #4A4A4A;
        }        

.scuole2 a:link {text-decoration:none;}
.scuole2 a:visited {text-decoration:none;}
.scuole2 a:hover {text-decoration:none;}
        
.boxclubs {  margin: 0px;
         padding: 5px 10px 0px 10px;
         border: 1px solid #C2C2C2;
         background-color:#F5F5F5;
        }

.riflesso {background-image:url(../img/riflesso.gif);
         background-position: top left;
         background-repeat: repeat-x;
         }

.elenconews,
.elenconewspp { margin: 0px;
         border-bottom: 1px solid #E6E6E6;
         font-family: arial;
         font-size: 12px; 
         color: #193E75;
        }
        
.elenconews { padding: 10px 10px 5px 10px;
        }
        
.elenconewspp { background-image:url(../img/freccia.jpg);
         background-position:0% 0%;
         background-repeat:no-repeat;
         padding: 10px 10px 5px 70px;
        }
        
.elenconews a:link,
.elenconewspp a:link {text-decoration:none;}
.elenconews a:visited,
.elenconewspp a:visited {text-decoration:none;}
.elenconews a:hover,
.elenconewspp a:hover {text-decoration:none;}


		  
#versioni { margin: 5px 0px 0px 0px;
				padding:0px 0px 4px 0px;
         border-bottom: 1px solid #E6E6E6;
         font-family: arial;
         font-size: 11px; 
         color: #4A4A4A;
			text-align:right;
        }
#versioni img { margin: 0px 4px 0px 10px; border:0px; }

#versioni a:link {text-decoration:none;}
#versioni a:visited {text-decoration:none;}
#versioni a:hover {text-decoration:none;}


        
.boxfotoevi { padding:0px 5px 5px 5px;

            margin: 20px 0px 0px 0px;

            border:1px solid #E6E6E6;

            background-color:#F5F5F5;

            text-align: center;

            clear:both;

         }



.fotoevi { padding:10px 5px 5px 5px;

            text-align: center;

            font-family: arial; 

            font-size: 11px; 

            color: #193E75;

            width: 25%;

         }
         

ul.video {
  list-style:none;
  padding:0px; 
	margin:5px 0px 15px 10px;
}

ul.video li {
	text-align: left;
}

ul.video li a {
  display:block;
  text-decoration: none;
	width: 100px !important; 
	padding:20px 0px 0px 70px;
	font-size: 12px; 
  color: #193E75;
  text-decoration:none;
  font-family:arial;
	height:50px;
  margin:0px;
  background:url(../img/video1.gif) 0 0 no-repeat;
}

ul.video li a:hover,
ul.video li a:focus,
ul.video li a:active{
 	background:url(../img/video2.gif) 0 0 no-repeat;
 	color: #E12601;
 	text-decoration:none;
}


/* Fine menu bottoni*/

