/* CSS Document */
a:link,
a:active,
a:visited
{
  color:#f94b08;
  text-decoration:none;

}
a:hover{
  color:#f94b08;
    text-decoration:underline;

}
/* css su link content */
/* #center a
{
  text-decoration: none;
}

#center a:link,
#center a:visited
{
  color:#f94b08;
  text-decoration: none;
}

#center a:hover,
#center a:focus,
#center a:active
{
  color:#f94b08;
  text-decoration: underline;
}

/* Classe orange link (sovrascrive la default se impostata)
#center a.light_orange_link
{
  text-decoration: underline;
}

#center a.light_orange_link:link,
#center a.light_orange_link:visited
{
  color:rgb(247,148,110);
  text-decoration: underline;
}

#center a.light_orange_link:hover,
#center a.light_orange_link:focus,
#center a.light_orange_link:active
{
  color:rgb(247,148,110);
  text-decoration: underline;
}

/* Classe nu_orange link (sovrascrive la default se impostata)
#center a.nu_light_orange_link
{
  text-decoration: none;
}*/

#center a.nu_light_orange_link:link,
#center a.nu_light_orange_link:visited
{
  color:#8c1f62;
  text-decoration: none;
}

#center a.nu_light_orange_link:hover,
#center a.nu_light_orange_link:focus,
#center a.nu_light_orange_link:active
{
  color:#8c1f62;
  text-decoration: underline;
}

/* Classe nu_white_link (sovrascrive la default se impostata)*/
#center a.nu_white_link
{
  text-decoration: none;
}

#center a.nu_white_link:link,
#center a.nu_white_link:visited
{ color:#FFFFFF;
  text-decoration: none;
}

#center a.nu_white_link:hover,
#center a.nu_white_link:focus,
#center a.nu_white_link:active
{ color:#FFFFFF;
  text-decoration: underline;
}


table
{
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0; color:#000000;
  font-size: 11px;
  /*font-family: Verdana, Arial, Helvetica, sans-serif;   /* Sans-serif */
  font-family: Arial;
  border-collapse: collapse;

  /*
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  */
  /*set an unused color to be index color*/ 
  /*_border-color:tomato; /*For IE6-*/ 
  /*then remove this indexed color*/ 
  /*_filter:chroma(color=tomato);/*For IE6-*/
  
  
  /* ... che dire .. tutto ció é veramente meraviglioso... */  
}

table tr td
{
  margin: 0;
  padding: 0;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

table tr th
{
  border-bottom:1px solid #FFFFFF;
  background-color: #000000; color:#ffffff;/*????????????????????????????????????????????????magari altri non si vedono*/
  margin:0;
  padding: 2px 5px 2px 5px;
}

.orange
{
  color:#f94b08;
}

i
{
  color:#f94b08;
}

.light_orange
{
  color:rgb(247,148,110);
}

.small
{
  font-size: 10px;
  font-family: Arial;
}

.giorni
{
  color:#81a906;
  text-transform:uppercase;
}



p
{
  line-height:12px;
  padding:5px;
  margin:0;
}

input,
select,
textarea
{
  padding:0px;
  margin:0;
  vertical-align:middle;
  width:100%;
}

input.no_space
{
  width:auto;
}

fieldset
{
  /*border:1px solid #f94b08;*/
  border:1px solid #545151;
  color:#f94b08;
  
  padding:5px 5px 5px 5px;
  margin:5px 5px 5px 5px;
}

legend
{ color:#000000;
  font-style: italic;
  /*color:#f94b08;*/
}

form
{
  padding:0;
  margin:0;
}

h2
{
  font-size:16px;
  font-variant:small-caps;
  padding:0px;
  margin:0; color:#f94b08;
}

h3
{
  font-size:12px;
  font-variant:small-caps;
  padding:0px;
  margin:0; color:#f94b08;
}

.div_hidden
{
  display: none;
}

.div_show
{
  display: block;
}

hr
{
  padding:0;
  margin:0;
}
