/***********************
         BLU
************************
chiarissimo:  #F1F3F9
chiaro:       #DBE2F1
medio:        #ADBCDB
scuro:        #99ADD6
scurissimo:   #6B88C4
              #003399
************************
         BLU
***********************/





/***********************
         BODY
***********************/

body {
  margin:0px;
  background:#FFFFFF;
  font:11px Arial;
}



/***********************
         DIV
***********************/

div#contenitore {
  position:absolute;
  left:50%;
  width:762px;
  margin:0px 0px 0px -380px;
  text-align:center;
  background:url('../img/header.gif') #DBE2F1 center top no-repeat;
}

td#menu_2 {
  border-left:1px solid #003399; 
  border-top:1px solid #003399; 
  font:11px/8px Arial; 
  color:#003399; 
  padding-top:60px;
  /*padding-bottom:5px;*/ 
  padding-left:10px;
}

td#menu_1 {
  text-align:left; 
  border-right:1px solid #003399; 
  border-top:1px solid #003399; 
  color:#FFFFFF; 
  padding:70px 0px 0px 60px;
}

div#testo {
  border:1px solid #003399; 
  margin:10px; 
  width:275px; 
  height:283px; 
  padding:10px; 
  font:12px/16px Arial; 
  color:#000000; 
  background:#F1F3F9;
}

td#footer {
  border-top:1px solid #003399; 
  background:#FFFFFF; 
  font:11px/22px Arial; 
  color:#003399; 
  letter-spacing:1px;
}



/***********************
         MENU
***********************/

a.menu_1, a.menu_1:link {
  font:bold 14px Arial;
  color:#FFFFFF;
  text-decoration:none;
  padding:2px 13px 2px 13px;
  border-top:1px solid #99ADD6;
  border-left:1px solid #99ADD6;
  border-right:1px solid #99ADD6;
}
a.menu_1:hover {
  background:#ADBCDB;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
}
.menu_1_on {
  font:bold 14px Arial;
  color:#FFFFFF;
  text-decoration:none;
  padding:2px 13px 2px 13px;
  background:#ADBCDB;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
}

a.menu_2, a.menu_2:link {
  width:155px;
  font:11px Arial;
  color:#003399;
  text-decoration:none;
  padding:2px 0px 2px 2px;
  border:1px solid #DBE2F1;
}
a.menu_2:hover {
  font:bold 11px Arial;
  color:#FFFFFF;
  background:#ADBCDB;
  border:1px solid #FFFFFF;
}
.menu_2_on {
  width:155px;
  font:bold 11px Arial;
  text-decoration:none;
  padding:2px 0px 2px 2px;
  color:#FFFFFF;
  background:#ADBCDB;
  border:1px solid #FFFFFF;
}


/***********************
    BORDI IMMAGINI
***********************/

.foto_pdt {
  border:1px solid #FFFFFF;
  margin-right:10px;
}


.titolo {
  font:bold 14px Arial; 
  letter-spacing:2px; 
  text-transform:uppercase;
}

.titolone {font-size:18px}

.negri {
  font:bold 18px/20px Arial; 
  letter-spacing:2px;
}

.links, a.links:link {color:#003399}
a.links:hover {color:#99ADD6; text-decoration:none}

.zoom, a.zoom:link {font:bold 12px/24px Arial; color:#003399; background: url("../img/zoom.gif") #F1F3F9 no-repeat; padding-left:10px; width:100px; height:24px; margin-right:20px; margin-left:20px}
a.zoom:hover {text-decoration:none;}

.stampa, a.stampa:link {font:bold 12px/24px Arial; color:#003399; background:url('../img/print.gif') #F1F3F9 no-repeat; padding-left:10px; width:100px; height:24px;}
a.stampa:hover {text-decoration:none;}

a.vai {font:bold 12px/25px Arial; color:#99ADD6; border:1px solid #99ADD6; text-decoration:none; background:#FFFFFF; margin:5px 10px 5px 10px; width:80px; height:25px; text-align:center;}
a.vai:hover {color:#003399; border:1px solid #003399;}
.vai_on {font:bold 12px/25px Arial; text-decoration:none; background:#DBE2F1; margin:5px 10px 5px 10px; width:80px; height:25px; text-align:center; color:#003399; border:1px solid #003399;}



a.skip, a.skip:link {font:bold 10px Verdana; color:#003399;}
a.skip:hover {text-decoration:none;}