
#fb{
width:180px;
height:180px;
position:absolute;
top:0px;
right:0px;
z-index:10;
}

#fb_maschera{
width:180px;
height:180px;
position:relative;
overflow:hidden;
}

#fb_in{
width:180px;
height:180px;
position:absolute;
top:-85px;
right:-25px;
z-index:20;
}

#fb_in a,#fb_in a:link,#fb_in a:visited,#fb_in a:hover,#fb_in a:active{
display:block;
}



.float{
float:left;
}

.clear{
clear:left;
}







body {
  background-color: #FFFFFF;
}

.arancio {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  line-height: 13px;
  text-decoration: none;
}

.arancio a,.arancio a:link,.arancio a:visited {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: underline;
}

.arancio a:hover,.arancio a:active {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
}

/*
.arancio:link {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
}

.arancio:visited {
  font-family: Verdana;
  font-size: 10px;
  color: #999999;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
}

.arancio:hover {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
}

.arancio:active {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
}
*/
.arancio_12 {
  width:400px;
  height:18px;
  font-family: Verdana;
  font-size: 12px;
  color: #FF6633;
  text-decoration: none;
  background-color:#EEEEEE;
  padding-left:10px;
}

.arancio_9 {
  font-family: Verdana;
  font-size: 9px;
  color: #FF6633;
  line-height: 13px;
  text-decoration: none;
}

.bianco {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.bianco2 {
  font-family: Verdana;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

.bianco2link {
  font-family: Verdana;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: underline;
}

.bianco3 {
  font-family: Verdana;
  font-size: 10px;
  color: #F3F0F0;
  text-decoration: none;
}

.bianco3link {
  font-family: Verdana;
  font-size: 10px;
  color: #F3F0F0;
  text-decoration: underline;
}

.border {
  font-family: Verdana;
  border-style: solid; 
  border-color: #999999;
  border-width: 0px 1px 1px 1px;
}

.border2 {
  font-family: Verdana;
  border-style: solid; 
  border-color: #666666;
  border-width: 5px 5px 5px 5px;
}

.border_arancio {
  font-family: Verdana;
  border-style: solid; 
  border-color: #FF6734;
  border-width: 1px 1px 1px 1px;
}

.errore {
  font-family: Verdana;
  font-size: 10px;
  text-decoration: underline;
}

.grigio {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #616161;
  text-decoration: none;
}

.grigio_9 {
  font-family: Verdana;
  font-size: 9px;
  color: #7D7D7D;
  text-decoration: none;
}

.rosso {
  font-family: Verdana;
  font-size: 10px;
  color: #FF0000;
  line-height: 13px;
  text-decoration: none;
}

.rossolink {
  font-family: Verdana;
  font-size: 10px;
  color: #FF0000;
  line-height: 13px;
  text-decoration: underline;
}

.sfondo {
  background-repeat: no-repeat;
  vertical-align: top;
  text-decoration: none;
}

.testo_over {
  display: block;
  width: 130px;
  height: 15px;
  font-family: Verdana;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  background-image: url(../images/over.gif);
}

.testo {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}

.testo a,.testo a:link,.testo a:visited {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  line-height: 13px;
  text-decoration: underline;
}

.testo a:hover,.testo a:active {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  line-height: 13px;
  text-decoration: none;
}

/*
.testo:link {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}

.testo:visited {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}

.testo:hover {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}

.testo:active {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}
*/

.testolink {
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  line-height: 13px;
  text-decoration: underline;
}

.testo_9 {
  font-family: Verdana;
  font-size: 9px;
  color: #666666;
  line-height: 13px;
  text-decoration: none;
}

.testo_11 {
  font-family: Verdana;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
}

.sfondo {
  background-repeat: no-repeat;
  text-decoration: none;
}

.tdCSoddRow {
}

.tdCSoevenRow {
}

.tdNewsoddRow {
  height: 39px;
}

.tdNewsevenRow {
  height: 39px;
}

.tdDownloadoddRow {
}

.tdDownloadoevenRow {
}

.acktInput {
  font-family: Verdana;
  font-size: 10px;
  border-style: solid;
  border-color: #A5ACB2;
  border-width: 1; 
  background: #FFFFFF;
}

.mto {
  font-family: Verdana;
  font-size: 10px;
  color: #FF6633;
  font-weight: bold;
  line-height: 13px;
  text-decoration: underline;
}

.barraPag {
  font-size: 10px;
  color: #FF6633;
  font-family: Verdana;
}

A.barraPag:link {
  font-size: 10px;
  color: #666666;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: none;
}

A.barraPag:hover {
  font-size: 10px;
  color: #666666;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: underline;
}

A.barraPag:visited {
  font-size: 10px;
  color: #666666;
  font-family: Verdana;
  font-weight: normal;
  text-decoration: none;
}

/*.clear {
clear: both;
}
#form_info {
float: left;
margin-left: 50px;
width: 400px;
}*/
.campo {
clear: both;
float: left;
font-family: Trebuchet MS;
font-size: 10px;
color: #757575;
text-decoration: none;
padding-left: 2px;
width: 120px;
text-align: left;
}
.input {
float: left;
margin-bottom: 5px;
width: 150px;
text-align: left;
}

#form_info {
float: left;
margin-top: 20px;
margin-left: 70px;
}

.oukir {
  font-family: Verdana;
  font-size: 9px;
  color: #666666;
  line-height: 13px;
  text-align: center;
  display: none;
}