body

{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    padding: 0;
    margin: 0;
    background-color: #6299CD;
    background-repeat: no-repeat;
 background-position: center;
}

.navmenu 
{
   /*padding-top: 30px;*/
}

/* .navmenu a
{
    display: block;
    color: #FFFFFF;
    background-color: #000066;
    width: 125px;
    text-align: center;
    padding: 0;
    text-decoration: none;
    height: 25px;
    padding-top: 14px;
    margin-bottom: 2px;
    margin-right: 2px;
    margin-left: 2px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.navmenu a:hover
{
    background-color: #003399;
    color: #CCFFFF;
    font-weight: bold;
}
*/
.header
{
 width:100%;
 padding:0;
 margin:0;
}

.header td
{
 vertical-align: middle;
 text-align: center;
}

.header .headercentro
{
 width:60%;
}

.header .headersinistra
{
    width:20%;
}

.header .headerdestra
{
    width:20%;
}

.header .headerdestra p {
    color: #FFFF00;
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}



.header .headerdestraA p {
    color: #FFFF00;
    font-family: "Times New Roman", Times, serif;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.header H1 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 36px;
    text-align: center;
}
.header H2 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 18px;
    font-variant: small-caps;
    text-align: center;
}

.header H3 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    text-align: center;
}


.centro {
 width:100%;
}

.centro .centrosx {
 width: 138px;
 vertical-align: top;
 padding-top:0px;
 margin-top:0px;
}

.centro .centrodx {
    background-color: #FFFFFF;
    /*border-top: 6px solid #6299CD;*/
    border-right: 6px solid #6299CD;
    width:100%;
    vertical-align:top;

}

/*
.rigamenu {border-right: 4px solid #6299CD;
          margin-bottom: 5px;
	  text-align:center;
	  }
.rigamenu td
{
    color: #FFFFFF;
    background-color: #000066;
    width: 100px;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    text-decoration: none;
    height: 16px;
    padding-left: 0px;
    margin: 0px;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.rigamenu a
{
    display: block;
    color: #FFFFFF;
    background-color: #000066;
    width: 100px;
    text-align: center;
    padding: 0;
    text-decoration: none;
    height: 16px;
    padding-top: 4px;
    padding-left:0px;
    padding-right:0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.rigamenu a:hover
{
    background-color: #003399;
    color: #CCFFFF;
    font-weight: bold;
}
*/

.bottom
{
	width:100%;
	text-align: center;
}


.bottom .bottomcentro{
 
}

.bottom .bottomsinistra {
        width: 125px;
	height: 25px;
	text-align: center;
	font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.bottom .bottomdestra {
    text-align: center;
    width:100%;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.sponsor
{
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-top: 14px;
    margin-bottom: 2px;
    margin-right: 2px;
    margin-left: 2px;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}


/*la nostra offerta*/

.corsisopra 
{width:100%;
border:0;
 text-align:center;

}

/*tabellagrande di 3 colonne e una riga */
.corsitabgrande 
{width:100%;
border:0;

}
.corsitabgrande dx1
{width:5%;

}

.corsitabgrande centro
{width:90%;

}

.corsitabgrande sx1
{width:5%;

}
/*dentro la tabella centrale*/
.corsitabpiccola 
{width:100%;
 border:1px dotted #6299CD;
 
}

.corsitabpiccola .corsihead
{text-align: center;
 font-weight: bold;
 border:1px dotted #0F8ADD;
 color:#0F8ADD;
}

.corsitabpiccola .corsiprimacol
{width:16%;
 text-align: center;
 
 font-weight: bold;
 border:1px dotted #6299CD;
 
 }

.corsitabpiccola .corsiprimacolpari
{width:16%;
 text-align: center;
 font-size:12;
 font-weight: bold;
 border:1px dotted #6299CD;
 color:#6299CD;
 }

.corsitabpiccola .corsiprimacoldisp
{width:16%;
 text-align: center;
 font-weight: bold;
 border:1px dotted #7fffd4;
 color:#0000ff;
 }

.corsitabpiccola .corsicolcorsi
{width:14%;
 text-align: center;
 border:1px dotted #a9a9a9;
 color:#0000ff;
}

.corsitabpiccola .corsicolcorsidisp
{width:14%;
 text-align: center;
 font-size:12;
 border:1px dotted #7fffd4;
 color:#0000ff;
}

.homecentro {
 width:90%;
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #6299CD;
}

.homesinistra {
    width:5%;
}
.homedestra {
    width:5%;
}

.time 
{
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:#ffff00;
}

.photo

{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    background-color: #6299CD;
    border-color:#FF0000;
    width:100%;
}


.photo td
{
    color: #FFFFFF;
    width: 33%;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    text-decoration: none;
    height: 16px;
    padding-left: 0px;
    margin: 0px;
    border-color:#232323;
}

.photo SMALL
{
    font-size: 12px;
    font-style: normal;
}

.photo1
{
    width: 100%;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    text-decoration: none;
    height: 16px;
    padding-left: 0px;
    margin: 0px;
    border-color:#232323;
}

.photo1 td
{
    text-align: center;
    vertical-align: middle;
    padding: 0;
    border-color:#232323;
}

.amici{
   /*padding-top: 30px;*/
}

.amici a
{
    display: block;
    color: #FFFFFF;
    background-color: #6299CD;
    width: 126px;
    text-align: center;
    padding: 0;
    text-decoration: none;
    height: 60px;
    padding-top: 14px;
    margin-bottom: 2px;
    margin-right: 2px;
    margin-left: 2px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.amici a:hover
{
    background-color: #003399;
    color: #CCFFFF;
    font-weight: bold;
}

.contatore 
{
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:#ffff00;
}

.sciuscia
{
    font-size: 8px;



}

.torneo
{
 text-align: center;
 font-size:14;
 font-weight: bold;
 border:1px dotted #6299CD;
 color:#0000F8;
 }

.torneo td
{
 text-align: center;
 font-size:14;
 font-weight: bold;
 border:1px dotted #6299CD;
 color:#0000F8;
 }

.headtorneo
{
  color:#6299CD;
}

.torneo1
{
 text-align: center;
 font-size:14;
 font-weight: bold;
 border:1px dotted #a9a9a9;
 color:#0000F8;
 }

.torneo1 td
{
 text-align: center;
 font-size:14;
 font-weight: bold;
 border:1px dotted #a9a9a9;
 color:#0000F8;
 }



.tabellarecord 
{width:100%;
 border:1px dotted #6299CD;
text-align:center; 

}

.sx
{width:12%;
background-color: #E6FDFF;
color:#F8A8A8;
font-weight: bold;
border:1px dotted #6299CD;
text-align:center;
}

.ce
{width:12%;
background-color: #0066FF;
color:#FFFF00;
font-weight: bold;
border:1px dotted #6299CD;
text-align:center;
}

.dx
{width:12%;
background-color: #FFFFFF;
color:#0066FF;
font-weight: bold;
border:1px dotted #6299CD;
text-align:center;
}

.recordh2
{color:#0000CC;
text-align:center;


}


.tabellarisultati{
  width:60%;
  border: 1px solid black;


}

.tabellarisultati th{
  width:35%;
  border: 1px solid gray;
  padding :1px;
  margin:0px;
}


.numgiornata {
  color: #003399;
  font-weight: bold;

}

.tabellaclassifica{
  border: 1px solid black;
  font-family: Courier;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;

}

.titoloclassifica{
   color: #003399;
   padding-left: 25px;
   text-decoration: underline;
   text-align:center;
}


.tabellaclassifica th{
  background-color: #dfdfdf;
  color: #003399;
  margin: 0px;
  padding: 1px;
  padding-top:1px;
  border-top: 1px;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  text-align: center;

}


.rigaclassificapari {
  background-color: #cccccc;
  color: #003399;
  margin: 0px;
  padding: 0px;
  padding-top:1px;
  border-top: 0px;
  border-bottom: 1px solid black;
  border-left: 0px;
  border-right: 1px solid black;
  text-align: center;
}

.rigaclassificadispari {
  background-color: #dfdfdf;
  color: #003399;
  margin: 0px;
  padding: 0px;
  padding-top:1px;
  border-top: 0px;
  border-bottom: 1px solid black;
  border-left: 0px;
  border-right: 1px solid black;
  text-align: center;
}

.laclassedellamiasquadra {
  background-color: #99CCFF;
  color: #D00000;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  padding-top:1px;
  border-top: 0px;
  border-bottom: 1px solid black;
  border-left: 0px;
  border-right: 1px solid black;
  text-align: center;

}

.tabellastaff {
  width:100%;
  border: 1px dotted #6299CD;
  font-family: Courier;
  color: #0000FF;
  font-weight: bold;
}

.tabellastaff1 {
  width:100%;
  font-family: Courier;
  color: #0000FF;
  font-weight: bold;
}

.news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    padding: 0;
    margin: 0;
    background-color: #FFFFFF;
    width:100%;
    text-align:justify;
}

.news td{
 vertical-align: middle;
 text-align: center;
}

.news .newscentro{
 width:80%;
    font-size: 12px;
    text-align:left;
}

.news .newssinistra {
    width:10%;
}

.news .newsdestra {
    width:10%;
}

.bottomnews
{
	width:100%;
	text-align: center;
font-size: 10px;
}


.bottomnews .bottomcentronews{
 
}

.bottomnews .bottomsinistranews {
        width: 125px;
	height: 25px;
	text-align: center;
	
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.bottomnews .bottomdestranews {
    text-align: center;
    width:100%;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.headernews
{
 width:100%;
 padding:0;
 margin:0;
}

.header td
{
 vertical-align: middle;
 text-align: center;
}

.headernews .headernewscentro
{
 width:80%;
}

.headernews .headernewssinistra
{
    width:10%;
}

.headernews .headernewsdestra
{
    width:10%;
    text-align: center;
}

.headernews .headernewsdestra p {
    color: #FFFF00;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}



.headernews .headernewsdestraA p {
    color: #FFFF00;
    font-family: "Times New Roman", Times, serif;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.headernews H1 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 36px;
    text-align: center;
}
.headernews H2 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 18px;
    font-variant: small-caps;
    text-align: center;
}

.headernews H3 {
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    text-align: center;
}

.sole
{
    color:  #0E0ED6;
    font-weight: bold;
}





.home_sx {
width: 100px;
height: 35px;
}

.home_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Home.png) no-repeat top left;
}

.home_sx a:hover {
background-position: top right;
}


.pallanuoto_sx {
width: 100px;
height: 35px;
}

.pallanuoto_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Pallanuoto.png) no-repeat top left;
}

.pallanuoto_sx  a:hover {
background-position: top right;
}


.contatti_sx {
width: 100px;
height: 35px;
}

.contatti_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Contatti.png) no-repeat top left;
}

.contatti_sx a:hover {
background-position: top right;
}


.dove_sx {
width: 100px;
height: 35px;
}

.dove_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Dove.png) no-repeat top left;
}


.dove_sx a:hover {
background-position: top right;
}


.link_sx {
width: 100px;
height: 35px;
}

.link_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Link.png) no-repeat top left;
}

.link_sx a:hover {
background-position: top right;
}


.nuoto_sx {
width: 100px;
height: 35px;
}

.nuoto_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Nuoto.png) no-repeat top left;
}

.nuoto_sx a:hover {
background-position: top right;
}


.manifestazioni_sx {
width: 100px;
height: 35px;
}

.manifestazioni_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Manifestazioni.png) no-repeat top left;
}

.manifestazioni_sx a:hover {
background-position: top right;
}


.offerta_sx {
width: 100px;
height: 35px;
}

.offerta_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Offerta.png) no-repeat top left;
}

.offerta_sx a:hover {
background-position: top right;
}


.photo_sx {
width: 100px;
height: 35px;
}

.photo_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Photo.png) no-repeat top left;
}

.photo_sx a:hover {
background-position: top right;
}


.societa_sx {
width: 100px;
height: 35px;
}

.societa_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Societa.png) no-repeat top left;
}

.societa_sx a:hover {
background-position: top right;
}


.storia_sx {
width: 100px;
height: 35px;
}

.storia_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Storia.png) no-repeat top left;
}

.storia_sx a:hover {
background-position: top right;
}


.statuto_sx {
width: 100px;
height: 35px;
}

.statuto_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Statuto.png) no-repeat top left;
}

.statuto_sx a:hover {
background-position: top right;
}


.consdir_sx {
width: 100px;
height: 35px;
}

.consdir_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Consdir.png) no-repeat top left;
}

.consdir_sx a:hover {
background-position: top right;
}


.staff_sx {
width: 100px;
height: 35px;
}

.staff_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Staff.png) no-repeat top left;
}

.staff_sx a:hover {
background-position: top right;
}


.dicono_sx {
width: 100px;
height: 35px;
}

.dicono_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Dicono.png) no-repeat top left;
}

.dicono_sx a:hover {
background-position: top right;
}


.corsi_sx {
width: 100px;
height: 35px;
}

.corsi_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Corsi.png) no-repeat top left;
}

.corsi_sx a:hover {
background-position: top right;
}


.cestivo_sx {
width: 100px;
height: 35px;
}

.cestivo_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Cestivo.png) no-repeat top left;
}

.cestivo_sx a:hover {
background-position: top right;
}


.abyke_sx {
width: 100px;
height: 35px;
}

.abyke_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Abyke.png) no-repeat top left;
}

.abyke_sx a:hover {
background-position: top right;
}


.psquadra_sx {
width: 100px;
height: 35px;
}

.psquadra_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Psquadra.png) no-repeat top left;
}

.psquadra_sx a:hover {
background-position: top right;
}


.giovanili_sx {
width: 100px;
height: 35px;
}

.giovanili_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Giovanili.png) no-repeat top left;
}

.giovanili_sx a:hover {
background-position: top right;
}


.squadra_sx {
width: 100px;
height: 35px;
}

.squadra_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Squadra.png) no-repeat top left;
}

.squadra_sx a:hover {
background-position: top right;
}


.risclass_sx {
width: 100px;
height: 35px;
}

.risclass_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Risclass.png) no-repeat top left;
}

.risclass_sx a:hover {
background-position: top right;
}


.under13_sx {
width: 100px;
height: 35px;
}

.under13_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Under13.png) no-repeat top left;
}

.under13_sx a:hover {
background-position: top right;
}

.under15_sx {
width: 100px;
height: 35px;
}

.under15_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Under15.png) no-repeat top left;
}

.under15_sx a:hover {
background-position: top right;
}


.under17_sx {
width: 100px;
height: 35px;
}

.under17_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Under17.png) no-repeat top left;
}

.under17_sx a:hover {
background-position: top right;
}





.under20_sx {
width: 100px;
height: 35px;
}

.under20_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Under20.png) no-repeat top left;
}

.under20_sx a:hover {
background-position: top right;
}






.corsinuoto_sx {
width: 100px;
height: 35px;
}

.corsinuoto_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/CorsiNuoto.png) no-repeat top left;
}

.corsinuoto_sx a:hover {
background-position: top right;
}


.agonismo_sx {
width: 100px;
height: 35px;
}

.agonismo_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Agonismo.png) no-repeat top left;
}

.agonismo_sx a:hover {
background-position: top right;
}


.femminile_sx {
width: 100px;
height: 35px;
}

.femminile_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Femminile.png) no-repeat top left;
}

.femminile_sx a:hover {
background-position: top right;
}


.news_sx {
width: 100px;
height: 35px;
}

.news_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/News.png) no-repeat top left;
}

.news_sx a:hover {
background-position: top right;
}


.news_sx {
width: 100px;
height: 35px;
}

.news_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/News.png) no-repeat top left;
}

.news_sx a:hover {
background-position: top right;
}

.glorie_sx {
width: 100px;
height: 35px;
}

.glorie_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Glorie.png) no-repeat top left;
}

.glorie_sx a:hover {
background-position: top right;
}


.preced_sx {
width: 100px;
height: 35px;
}

.preced_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Preced.png) no-repeat top left;
}

.preced_sx a:hover {
background-position: top right;
}







.archivionews_sx {
width: 100px;
height: 35px;
}

.archivionews_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Archivionews.png) no-repeat top left;
}

.archivionews_sx a:hover {
background-position: top right;
}

















.nragazzi_sx {
width: 100px;
height: 35px;
}

.nragazzi_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/NRagazzi.png) no-repeat top left;
}

.nragazzi_sx a:hover {
background-position: top right;
}

.nesorda_sx {
width: 100px;
height: 35px;
}

.nesorda_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/NEsord_a.png) no-repeat top left;
}

.nesorda_sx a:hover {
background-position: top right;
}

.nesordb_sx {
width: 100px;
height: 35px;
}

.nesordb_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/NEsord_b.png) no-repeat top left;
}

.nesordb_sx a:hover {
background-position: top right;
}

.home_up {
width: 100px;
height: 35px;
}

.home_up a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Home.png) no-repeat top left;
}

.home_up a:hover {
background-position: top right;
}


//...

.forum_sx {
width: 100px;
height: 35px;
}

.forum_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Forum.png) no-repeat top left;
}

.forum_sx a:hover {
background-position: top right;
}


.forumsend_sx {
width: 100px;
height: 35px;
}

.forumsend_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Inviamsg.png) no-repeat top left;
}

.forumsend_sx a:hover {
background-position: top right;
}

.forumread_sx {
width: 100px;
height: 35px;
}

.forumread_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Leggimsg.png) no-repeat top left;
}

.forumread_sx a:hover {
background-position: top right;
}




//...








.fotocroc {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    padding: 0;
    margin: 0;
    background-color: #6299CD;
    width:100%;
    text-align:justify;
}

//aaa
div.post {
	border: 1px solid silver;
	padding: 1px;
	margin-bottom: 16px;
}
div.posttop {
	padding: 4px;
	background: #EEEEEE;
}
div.username {
	font-weight: bold;
	font-size: 10px;
	color:	#008B8B;
	font-style:italic;
	width: auto;
	float: left;
}
div.subject {
	font-weight: bold;
	font-style:italic;
	color:	#008B8B;
	width: auto;
	float: none;
}
div.emailadd {
	font-weight: bold;
	width: auto;
	float: left;
}
div.date {
	width: auto;
	font-size: 10px;
	color:	#008B8B;
	text-align: right;
}
div.posttext {
	padding: 4px;
	background: #F9F9F9;
}

hr.hr {
	color: #008B8B;

}


.sostenitori_sx {
width: 100px;
height: 35px;
}

.sostenitori_sx a {
display: block;
width: 100px;
height: 35px;
background: url(../img/button/Sostenitori.png) no-repeat top left;
}

.sostenitori_sx a:hover {
background-position: top right;
}

.hometab
{
	width:100%;
	border: 1px;
	vertical-align: top;
	background-color: #FFFFFF;
}


.hometabtd
{
 border: 1px groove;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: justify;
 vertical-align: top;
 font-style: italic;
 color: #1F65F5;
 height: 200;
 }

.hometabtd1
{
 border: 1px groove;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: left;
 vertical-align: top;
 font-style: italic;
 color: #F18608;
 height: 50; 
}

.hometabtd2
{
 border: 1px groove;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: right;
 vertical-align: top;
 font-style: italic;
 color: #F5521F;
 height: 20;
}


.hometab1
{
	width:100%;
	border: 1px;
	vertical-align: top;
	background-color: #FFFFFF;
	height:280;
}

.hometabtd3
{
 border: 1px groove;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 vertical-align: top;
 font-style: italic;
 color: #1F65F5;
 height: 200;
 }


.Npreced_sx {
width: 100px;
height: 35px;
}

.Npreced_sx a {
display: block;
width: 100px;
height: 35px;
background: url(/img/button/Preced.png) no-repeat top left;
}

.Npreced_sx a:hover {
background-position: top right;
}

.tabN000
{
 border: 1px groove;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 font-style: bold;
 color: #1F65F5;
 width:20%;
}

.tabN001
{
 border: 1px groove;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 font-style: bold;
 color: #1F65F5;
 width:5%;
}

.tabN002
{
 border: 1px groove;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 font-style: bold;
 color: #1F65F5;
 width:15%;
}

.tabN003
{
 border: 1px groove;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 font-style: bold;
 color: #1F65F5;
 width:25%;
}

.tabN004
{
 border: 1px groove;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 font-style: bold;
 color: #1F65F5;
 width:10%;
}

.nat09
{
 border: 1px groove blue;
 height: 35px;
 border-width: medium;
 border-color: #0BC9C0;
 text-align: center;
 color: #1F65F5;
}

.archivionotizie
{
	width:100%;
	border: 1px groove;
	background-color: #FFFFFF;
	border-color: #0000FF;
}

.archivionotizie td
{
	padding:1px 1px 1px 1px;
	text-align: center;
	}
