h2{ padding:0; margin:0; text-align:left} 


a:link, a:visited   { color: #070707; text-decoration: none }
a:hover { text-decoration: underline; color: #000000; }
body {  color: #070707; 
        font-size: 12px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        margin: 0; 
        padding: 0;
        text-align: left;
        }
form { margin: 0; padding: 0 }
input{
    font-size:9px;
    color:#0f347d;
}
td{
    font-size:12px;
}
.altreNewsData { color: #0f347d; font-weight: bold; margin-bottom: 20px }
.banner160120 { margin: 0; padding: 0; width: 160px; height: 120px; float: left }
.banner180120 { margin: 10px 0 0; padding: 0; width: 180px; height: 120px; float: left }
.banner360240 
{ 
  margin: 0; 
  padding: 0; 
  width: 360px; 
  height: 240px; 
}
#banner5
{
  float: left; 
  margin-left:30px;
}
#banner6
{
  float: right; 
  margin-right:20px;
  /* spingo a sx la crnaca 
   margin-left:40px;*/
}
.banner360240r { margin: 23px 10px 0 0; padding: 0; width: 360px; height: 240px; float: right }
.blkBoxTake {  padding: 20px; padding-top:10; }
.blkBoxTake img { margin: 5px 10px 10px 0 }
.blkBoxTitle   
            { 
              color: #070707; 
              font-size: 50px; 
              font-family: Georgia, "Times New Roman", 
              Times, serif; 
              margin: 0; 
              padding: 10px 10px 0 
            }
.blkBoxTitle a h2  {  
                  color: #070707; 
                  font-size: 28px; 
                  margin: 0; 
                  padding: 0; 
                  font-family:  Georgia, "Times New Roman", Times, serif;
                  font-weight: normal;
                }

.blkSportBoxTitle   
            { 
              color: #070707; 
              font-size: 50px; 
              font-family: Georgia, "Times New Roman", 
              Times, serif; 
              margin: 0; 
              padding: 10px 10px 0 
            }
.blkSportBoxTitle a h2  {  
                  color: #070707; 
                  font-size: 28px; 
                  margin: 0; 
                  margin-bottom:15px;
                  padding: 0; 
                  font-family:  Georgia, "Times New Roman", Times, serif;
                  font-weight: normal;
                }
              
.blkContenuteData 
{ 
  color: #000000; 
  font-weight: bold; 
  list-style: none;
    padding-bottom:3px;
  border-bottom: 1px solid #000000; 
  margin-right: 20px;
  }
.blkContenuteTake { 
  font-size: 13px; 
  
  list-style: none; 
  margin-right: 30px; 
  margin-left: 30px }
.blkContenuteTake p
{
  margin:0;
  padding:0;
}
.blkContenuteTake img { margin: 15px 10px 0 0 }
.blkContenuteTitle  { 
  color: #070707; 
  list-style: none; 
  margin-bottom: 20px; 
  font-size: 28px; 
  font-family:  Georgia, "Times New Roman", Times, serif;

  }
.blkContenuteTitle a h2   
                    { 
                      color: #070707; 
                      font-size: 22px; 
                      font-family:  Georgia, "Times New Roman", Times, serif; 
                      margin: 0; 
                      padding: 0;
                      font-weight: normal;
                      
                    }
.blkContenuteTitle h2   
                    { 
                      
                      color: #070707; 
                      font-size: 30px; 
                      font-weight: normal;
                      margin: 0; 
                      margin-right: 10px;
                      padding: 0;
                      
                    }
/*
*	Fine formattazione oggetti Colonna di sinistra
*/
.blkData 
{ 
  display:block;
  text-align: left;
  font-weight: bold; 
  border-bottom: 1px solid #0f347d;

}
.blkTake  
{ 
  font-size: 12px;  
  text-align: left 

}
.blkTake img { margin-top: 5px; margin-right: 10px; margin-bottom: 10px }
.blkTitle  {  }
.blkTitle a h2   
{      
  color: #070707; 
  font-size: 28px; 
  font-family:  Georgia, "Times New Roman", Times, serif; 
  margin: 0;
  margin-bottom:10px;
  padding: 0;
  font-weight: normal;
  text-align: left;
}
.blockBox  
{ 
  list-style: none; 
  margin: 20px 0 0; 
  padding: 0; 
  width: 380px; 
  border: solid 1px #0f347d;
  text-align: left;
}
.blockFondoBoxHeader { color: #ffffff; font-size: 12px; font-weight: bold; background: #f2f2f2 url("../imagesN/sfondoFondotHeader.png") no-repeat; padding-top: 10px; padding-bottom: 8px; padding-left: 20px; border: 0 }
.blockSportBoxHeader    
{ 
  color: #ffffff; 
  font-size: 12px; 
  font-weight: bold; 
  background-color: #0f347d; 
  background-repeat: no-repeat; 
  background-attachment: scroll; 
  background-position: 0 0; 
  padding-top: 2px; 
  padding-bottom: 4px; 
  padding-left: 20px; 
}
.blockStoriaBoxHeader { color: #ffffff; font-size: 12px; font-weight: bold; background: #f5f6f7 url("../imagesN/sfondoStoriatHeader.png") no-repeat; padding-top: 10px; padding-bottom: 8px; padding-left: 20px; width: 372px }
.dida 
{ 
  color: #0f347d; 
  font-size: 11px; 
  font-weight: bold; 
  background-color: #ffffff; 
  text-align: center; 
  white-space: normal; 
  width: 100px; 
}
.galleryList { 
  margin: 5px; 

  padding: 2px; 
  float: left; 
  border: solid 1px #cccccc 
  }
.navigation { list-style: none }
.send { 
  font-size: 11px; 
  font-weight: bold; 

  display: block; 
  margin-left: 0; 
  padding-top: 1px;
  margin:10px;  
}
.Sottolineato { width: 80px; border-bottom: 1px solid #070707 }
.sportTable { color: #1e1e01; background-color: #e8f0f4; margin: 0; padding: 0; border-width: 0 }
.sportTable td { background-color: #fff }

#block1 { 
  list-style: none; 
  margin: 0; 
  margin-bottom:10px; 
  padding: 0; 
  float: left; 
  width: 570px; 
  height:220px;
  overflow: hidden;
  }
#block1 li  { margin: 10px 0; padding: 0 }
#block2 { list-style: none; margin: 0; padding: 0; width: 370px; float: right }
#block2 li { margin: 10px; padding: 0 }
#block3 { 
  list-style: none; 
  margin: 0; 
  margin-top:15px;
  margin-left:15px;
  padding: 0; 
  width: 370px; 
  float: left 
  }
/*#block3 li { margin: 10; padding: 0 }*/
#block4 { list-style: none; margin: 10px; padding: 0; width: 370px; float: right }
#block4 li { margin: 10px; padding: 0 }
#block6 { 
  list-style: none; 
  margin:0;
  margin-top:15px;
  margin-right:5px;
  padding: 0; 
  width: 380px; 
  float: right
  }
#blockFondo 
{ 
  float: left; 
  margin-left:15px;
}
#blockFondo li { padding-right: 20px; padding-left: 20px }
#blockServizi { 

  border: solid 1px #0f347d; 
  list-style: none; 
  margin: 0; 
  padding: 0; 
  width: 180px; 
  float: left;
  margin-bottom:20px;
  }
#blockservizi li 
{ 
  width: 180px; 
  margin: 0; 
  padding: 0;
   clear:both;
   display: block; 

}
#blockservizi li a:link, #blockservizi li a:visited 
{ 
  margin: 0; 
  padding: 0;
 }
#blockservizi li h2 
{ 
  clear:both;
  font-size: 14px; 
  text-align: left; 
  display: block; 
  margin: 0; 
  padding: 0; 
  padding-left:20px;
  background-color:#0F347D;
  color:#FFFFFF;
  }
#blockservizi p {padding:0; margin:0; text-align:left}
#blockservizi a{padding:0; margin:0; text-align:left}
#blockservizi h2{padding:0; margin:0; text-align:left}
#blockStoria 
{ 
  float: right 
}
/*      CONTENITORE DEI DEGLI ARTICOLI E CONTENUTI */ 
#contenute  { text-align: left; display: block; margin: 30px 10px 0 20px; padding: 0; width: 593px; float: left; border-right: 1px solid #e0e0e0 }
#dataTestata  { 
  font-size: 9px; 
  text-align: right; 
  position: absolute; 
  top: 20px; 
  left: 620px; 
  width: 150px; 
  height: 80px; 
  border: 0;
  /*
  border-left: solid 1px #CCCCCC; 
  */
}
#footer { 
  color: #ffffff; 
  font-size: 9px; 
  background-color: #17437d; 
  text-align: left; 
  padding: 5px; 
  clear: both; 
  border-top: 3px solid #FFFFFF; 
  height:32px;
}
#gallery { 
          text-align: left; 
          display: block; 
          margin: 5px 10px 0 25px; 
          width: 370px; 
          float: left; 
          padding-bottom:21px;
          border-bottom:1px dotted #333333;
          }
        
#gallery h2 
{ 
  color: #ffffff; 
  background-color: #0f347d; 
  margin: 20px 0; 
  padding: 0; 
  padding-left:20px; 
  padding-top:3px;
  padding-bottom:3px;
  width: 360px; 
  float: left; 
  clear: both;
  font-size: 14px;
  /* height: 22px; */
}
#gallery ul { 
  list-style: none; 
  display: inline; 
  margin: 0; 
  margin-bottom:10px; 
  padding: 0 }
#gallery ul li {
  background-color: #ffffff; 
  text-align: center; 
  display: inline; 
  margin: 0px 5px 0px 12px; 
  height: 108px; 
  width:102px;
  float: left ;
  }
#gallery ul li img { margin: 0; border: 0 }
#galleryList { text-align: left; display: block; margin: 20px 20px 20px 40px; width: 740px; float: left }
#galleryList ul { list-style: none; margin: 0; padding: 0 }
#galleryList ul li { background-color: #ffffff; text-align: center; margin: 5px; height: auto; float: left; border: solid 1px #cccccc }
#galleryList ul li img { margin: 3px; border-color: #cccccc }
/*
*	Inizio formattazione oggetti Colonna di sinistra

*/
#leftColumn { text-align: left; display: block; width: 590px; float: left; border: solid 1px #cccccc }
#lineLogo    { 
  list-style: none; margin: 0; padding: 0; border-width: 0;  float: left; border: solid 0px #000000; width: 1001px; 
  background-image: url("../imagesN/sfondoVerticale.gif"); 
  background-repeat: once; 
  background-position: 30px 0px;
  
}
#lineLogo li   { display: inline; margin: 0; padding: 0; float: left; clear: none }
#lineTop  { color: #ffffff; background-image: none; text-align: right; margin: 0; padding: 0; border-top: 3px solid #0f347d }
#link 
{ 
  text-align: left; 
  margin: 0;
  padding: 0; 
  float: left;

}
#link h2 {  color: #0f347d; 
            font-size: 14px; 
            
            display: block; 
            margin: 0; 
            padding: 0; 
            }

#link p { 
  width:155px;
  text-align: left;
  color: #0f347d; 
  list-style: none; 
  padding-bottom:10px;
  margin-left:10px;
  }
#link p a { 
 
 text-align: left;
  color: #0f347d;  
}
/* Formattazione delle news brevi - listShorts*/
#listShorts { 
              list-style: none; 
              margin: 0px; 
              margin-top:20px;
              margin-right:0px;
              margin-bottom:0px;
              padding: 0;
              float:right;
              text-align:left;
              width:380px;
              
            } 
#listShorts li 
{ 
  display: block; 
  clear: both; 
  height:53px; 
  margin:0; 
  margin-top:6px;
  margin-bottom:0px;
  padding:0;
  border-bottom:1px dotted #333333;
}
#listShorts li H3 { color: #0F347D; font-size: 14px; font-weight: bold; margin: 0 }
/* #listShorts li img { float: left; border: solid 1px #cccccc, margin:0; padding:0 } */
/* Formattazione delle news brevi - listShorts pagine interne*/
#listShortsInt  { list-style: none; margin: 10px; padding: 0; margin-top: 20px }
#listShortsInt li { text-align: left; display: block; padding-top: 10px; clear: both;  padding-bottom:10px ;border-bottom: 1px solid #e0e0e0}
#listShortsInt li H3 { color: #0F347D; font-size: 14px; font-weight: bold; margin: 0 }
#listShortsInt li img { margin: 3px; padding: 2px;  float: left; border: solid 1px #cccccc }
#mailinglist { 
  background-image: url("../imagesN/sfondoMail.jpg"); 
  background-repeat: no-repeat; 
  background-position: 85px 90px }
#main    
{ 
  background-color: #fff; 
  background-image: url("../imagesN/sfondoVerticale.gif"); 
  background-repeat: once; 

  margin: 0; 
  padding: 0; 
  width: 1001px; 
  height: inherit; 
  border: solid 0 #cccccc }
#sfondoNotizieUtili  
{ 
  background-color: #0f347d; 
  list-style-type: none; 
  margin: 0; 
  padding: 0; 
  width: 1001px; 
  height: 22px; 
  float: left; 
  clear: both; 
}
#notizieUtili  
{ 
  background-color: #FFFFFF; 
  
  background-image: url("../imagesN/sfonoBarraUtilita.png"); 
  background-repeat: no-repeat; 

  margin: 0; 
  padding: 0; 
  width: 1001px; 
  height: 22px; 
  float: left; 
  clear: both; 
}

#notizieUtili p  { 
  background-color: #0f347d; 
  float: right; 
  margin: 0 0 0 4px; 
  height: 23px;   
  
  width:124px; 


  }
#notizieUtili p a  
{ 
  display:block;

  margin: 4px 0 0; 
  color: #ffffff; 
  font-size: 11px; 
  font-weight: bold 
}
.notizieUtili { border-style: solid; border-width: 0px 0px 0px 30px; border-color: #fff; }
#ricerchesemplici 
{ 
  background-image: url("../imagesN/lente.jpg"); 
  background-repeat: no-repeat; 
  background-position: 45px 100px; 
  margin-bottom:20px;
}

/*
*	Inizio formattazione oggetti Colonna di destra
*/
#rightColumn   { text-align: left; display: block; margin: 0; padding: 0; width: 374px; float: right; clear: none;  border: solid 1px #cccccc}
#rightColumn ul {margin: 0; padding: 0;}
#rightColumn ul li {margin: 0; padding: 0;}
#blockSport { 
  float:right;
  height:310px;
  overflow: hidden;
  }
/*
*	Fine formattazione oggetti Colonna di destra
*/
#shortBlock 
{ 
  color: #0f347d; 
  margin-top: 20px; 
  margin-left:15px;
  width: 370px; 
  float: left;
  text-align:left;
}
#shortBlock ul { list-style: none; margin: 0; padding: 0 }
#sondaggio { 
  
  margin:O; 

}

#top  
{ 
  text-align: justify; 
  margin: 0; 
  padding: 16px 0;  
  width: 990px; 
}
#top a { font-weight: bold; margin-right: 6px; margin-left: 6px } 

.spianatore{
    float:right;
   /* border: solid 1px #FF0000; */
    width:810px;
   /* background-color:#FFFFFF; */
}
._block6{
  margin-left:30px; border: 1px solid #FF0000;
}