/* per convertire da punti a pixel usare la seguente proporzione: 10pt:13px = Ypt:Xpx     */


#contenuto{
width: 801px; 
height: 584px;
background-color: #e2e2e4;
}

#nav_prodotto{  /*tabella*/
height: 172px; /* era 136*/
font-size: 15px; font-family: "Times New Roman", "Times Roman", serif; font-weight: bold;
color: #6c0a47;
}

td.titolo_prodotto{
border-right: 2px solid white;
border-bottom: 1px solid white;
width: 331px;
/* height: 20%; */
}

td.links_prodotto{
border-right: 2px solid white;
width: 331px;
/* height: 80%; */
}

a:hover{
color: #6c0a47;
}

a{
color: black;
text-decoration: none;
}

.selected , .heading{
color: #6c0a47;
}

#bottom {
background-image: url(images/pattern_nav.jpg);
height: 145px;
width: 800px;
vertical-align: top;
}

#pulsanti {
height: 25%;
vertical-align: top;
/* border-bottom: 1px solid white; */
padding: 0;
border-top: 5px solid white;
margin:0;
width: 800px;
}

#info {
height: 75%;
/* vertical-align: top; */
/* border-bottom: 1px solid white;  */
/* padding: 0; */
/* margin:0; */
width: 800px;
}

td.pulsante {
border-right: 2px solid white;
border-bottom: 2px solid white;
border-collapse: collapse;
font-size: 15px; font-family: "Times New Roman", "Times Roman", serif; font-weight: bold;
/* padding-top: 8px; */
/* padding-bottom: 8px; */
}

td.pulsante_sel {
border-right: 2px solid white;
border-bottom: 2px solid white;
border-collapse: collapse;
font-size: 15px; font-family: "Times New Roman", "Times Roman", serif; font-weight: bold;
color: #6c0a47;
}

td.pulsante  div{

font-size: 12px;
padding-left: 12px;
padding-top: 8px;
padding-right: 2px;

}
.testo_riquadri {
font-size: 12px;
/* padding-top: 8px; */
/* padding-bottom: 8px; */
}

#destra_testo {
color: white;
background-image: url(images/pattern_right.jpg);
background-color: #6c0a47;
font-size: 14px; font-family: "Times New Roman", "Times Roman", serif; font-weight: bold; line-height: 1.5;
text-align: center;
}

#destra_testo  div {
margin-left: 20px;
margin-right: 20px;
}

#prodotti {
width: 180px;

}

#prodotto {
width: 617px;

}

td.pulsante_prodotto {
width: 180px;
height: 86px;
}

td.testo_prodotto{
text-align: center;
padding-top: 5px;
padding-bottom: 15px;
font-size: 13px; font-family: "Times New Roman", "Times Roman", serif; font-weight: bold;
}

#destra { /*tabella*/
width: 191px; /*per 1024x768; logo2 è largo 191px,  altrimenti 217*/
height: 750px;
/* height: 700px; */
}

#destra_logo {
height: 195px; 
/* height: 195px; */ /*per 1024x768; logo2 è largo 191px, altrimenti 222*/
}

#indirizzo{
/* height: 135px; */
vertical-align:top;
font-size: 10px; font-family: serif; font-weight: 500;
text-align: center;
}

td, tr {
padding: 0px;
margin: 0px;

}