/* generale*/
#contenitore{ width:955px; text-align:left; margin:0 auto;  background-color:#ffffff;}
#testata{ height:297px; vertical-align:top; }
#menu{ width:955px;  height:62px; }
.titolo{   font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#e89900; padding: 5.5px 0px 5px 15px; background-color:#FFFFFF;}
.titolo_intro{   font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#e89900; padding: 5.5px 0px 5px 15px;}
.testo_generico{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 0px 20px 0px 33px;  background-color:#FFFFFF;}
.testo_bianco{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding: 5.5px 0px 0px 15px;}
.testo_elenco{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 0px 20px 0px 10px;  background-color:#FFFFFF;}
.punto_elenco{ text-align:right; width:6px; }
#footer{ float:left;  width:955px; height:67px; background-image:url(../multimedia/generale/immagini/footer/fondo_footer.jpg) }
.testo_footer, .testo_footer a:visited,.testo_footer a:link, .testo_footer a:hover{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#455649;padding:10px 0px 0px 0px; text-decoration:none;}
.testo_agenzia, .testo_agenzia a:visited, .testo_agenzia a:link, .testo_agenzia a:hover{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#455649; }
#spazio_footer{ float:left; width:200px; height:42px;}
#fondo_pagina{ width:955px;background-color:#ffffff;}


/* homepage*/
#colonna_sx{ float:left; width:635px; height:502px; background-color:#FFFFFF; }
#colonna_dx{ float:right; width:320px; padding-top:65px; background-color:#FFFFFF;}
#fascia_bassa{ float:left; width:635px; background-color:#FFFFFF;  }
#fascia_alta{ float:left; width:635px;  background-color:#FFFFFF;  }
#immagine_sx{ float:left; width:297px; padding-top:8px;}
#immagine_sx_giu{float:left; width:157px; background-color:#FFFFFF;}
#txt_sx_image{ float:left; width:280px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 20px 20px 0px 35px;}
#txt_rientrato{float:left; width:420px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 20px 20px 0px 35px;}

#footer_sx{ float:left; width:751px; height:42px; background-image:url(../multimedia/generale/immagini/footer/fondo_footer.jpg)}
#footer_dx{ float:right; width:204px; height:42px;   }

/* chi siamo*/
#chi_siamo_contenuto{ float:left; width:955px;  background-color:#FFFFFF;}
#chi_siamo{ float:left; width:955px;  background-color:#FFFFFF;}
.img_sx_su{ width:307px; vertical-align:bottom;}
#primo_testo{float:left; height:50px}
.secondo_testo{width:502px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 0px 20px 0px 33px;  background-color:#FFFFFF; }
#terzo_testo{ width:342px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 0px 20px 0px 33px;  background-color:#FFFFFF; }
.quarto_testo{ width:568px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; padding: 20px 20px 0px 33px;  }

/* bronzo*/

#bronzo_primo_testo{float:left; width:902px; height:90px}
#corpo_sx{float:left; width:178px; padding-left:20px; height:228px; background-color:#FFFFFF;  }
#corpo_centro{float:left; width:569px; background-color:#FFFFFF; height:228px; }
#corpo_dx{float:right; width:168px; padding-right:20px;  background-color:#FFFFFF;  height:228px; }
#img_lance{ text-align:center; height:80px;}

/* tecnica*/

#parte_sx{float:left; height:450px;  width:707px;  background-color:#FFFFFF;}
#parte_dx{float:right; padding-top:44px; width:248px;  background-color:#FFFFFF;}
#punto_elenco{ background-color:#FFFFFF; margin-left:33px; }
#lav_footer_sx{ float:left; width:700px; height:42px; background-image:url(../multimedia/generale/immagini/footer/fondo_footer.jpg)}
#lav_footer_dx{ float:right; width:248px; height:19px;   }


/* lavorazione*/
#colonna_testo_sx{float:left; width:256px; height:430px; background-color:#FFFFFF;  }
#img_centro{ padding-top:20px; float:left; width:343px;background-color:#FFFFFF; height:410px;  }
#colonna_testo_dx{float:right; width:250px;  height:430px; background-color:#FFFFFF;  }

/* contatti*/
#gabbia_contatti{ height:207px; width:628px; float:left; background-color:#FFFFFF; }
#contatti{ width:575px; float:left; }
#cont_colonna_dx{ padding-top:43px; width:327px; float:right;  background-color:#FFFFFF; height:164px; text-align:right;  }
#img_sotto{float:right;  background-color:#FFFFFF; width:570px; background-image:url(../multimedia/contatti/immagini/img_giu.jpg)  }
#mappa{ width:355px; height:270px; padding-left:30px;  float:left;  background-color:#FFFFFF;  }
.testo_mail, .testo_mail a:visited, .testo_mail a:link, .testo_mail a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; font-weight:bold;}

/* gallery*/

#contenitore_flash{background-color:#a1a1a1; text-align:center; padding:10px 0px 40px 0px;}
.link, .link a:visited, .link a:link, .link a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#455649; font-weight:bold;}
.titolo_gallerie{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#e89900; padding: 5.5px 0px 5px 15px;}
#contenitore_scelta{background-color:#ffffff; text-align:center; padding:0px 0px 0px 0px; vertical-align:top;}


/* crediti*/

.link_crediti, .link_crediti a:visited, .link_crediti a:link, .link_crediti a:hover{ padding-left:5px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#455649; font-weight:bold;}
#gabbia_crediti{ height:277px; width:628px; float:left; background-color:#FFFFFF; }
#cont_crediti_dx{ padding-top:48px; width:327px; float:right;  background-color:#FFFFFF; height:229px; text-align:right;  }