/* CSS Document */

body{ font: 10pt "Times New Roman", Times, serif; background:url(../images/sfondo.jpg); }

*{ margin: 0;padding: 0;}
li{list-style: none;}
img,
fieldset{border: none;}

p{margin:0;}
form{margin:0;}

/*------------------
       CONTAINER
--------------------*/

#container { width:1005px; height:auto; margin:0 auto;}

/*------------------
       HEADER
--------------------*/

#header { width:1005px; height:42px; float:left;}
#pulsantiera { width:840px; height:32px; float:left; margin:10px 0 0 0px;}
#spazio_pulsantiera { width:162px; height:32px; float:left; margin:10px 0 0 0px;}

/*------------------
     COLONNA SX
--------------------*/

#colonnasx { width:165px; height:auto; float:left; }
#dati_colonnasx { width:150px; height:200px; float:left; margin: 10px 0 0 0px; padding: 0 0 0 15px;}
#logo_ravasi_salotti { width:165px; height:226px; float:left; margin:0 0 0 0;}
.testo_colonnasx { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9C9C9C;}
.testo_colonnasx a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9C9C9C; text-decoration:none;}
.testo_colonnasx a:hover{ text-decoration:none; color:#BCBCBC;}

/*------------------
     CENTRALE
--------------------*/

#centrale { width:840px; height:557px; float:left; }
#separatore_orizzontale_superiore { width:840px; height:9px; float:left;}
#centrale_interne { width:840px; min-height:500px; background-image:url(../images/sfondo-pagine-interne.jpg); float:left; margin: 0 0 15px 0; }
#centrale_interne_scheda { width:840px; height:500px; background-image:url(../images/sfondo-pagine-interne.jpg); float:left; margin: 0 0 15px 0; }
#contenitore_logo_e_descrizione { width:471px; height:493px; float:left; }
#contenitore_logo_e_mappa { width:840px; height:493px; float:left; }
#logo_ravasi_pagine_interne { width: 471px; height:60px; float:left;}
#logo_ravasi_pagine_interne_dove { width: 800px; height:60px; float:left;}
#separatore_verticale_oro_pagine_interne { width: 45px; height:433px; float:left;}
#testo_azienda_pagine_interne { width: 426px; height:433px; float:left;}
#testo_dove { width: 495px; height:433px; float:left;}
#testo_pagina_contatti { width: 780px; height:433px; float:left;}
#image_azienda { width:353px; height:486px; float:left; margin: 0 0 0 5px;}
.titolo_pagine_interne { color:#FFFFFF; font-size:22px;}
.testo_desc_azienda { color:#AFAFAF; font-size:14px; text-align:justify;}
.testo_desc_azienda a{ color:#AFAFAF; font-size:14px; text-align:justify; text-decoration:none;}
.testo_desc_azienda a:hover{ color:#D0D0D0; font-size:14px; text-align:justify; text-decoration:none;}

#testo_contatti { width:250px; height:auto; float:left;}
#form_contatti { width:470px; height:auto; float:left;}

/*------------------
     COLLEZIONI
--------------------*/

#contenitore_logo_e_descrizione_collezioni { width:194px; height:493px; float:left; }
#logo_ravasi_collezioni { width: 190px; height:60px; float:left;}
#menu_collezioni { width: 145px; height:410px; float:left;}
#titolo_collezioni { width: 145px; height:auto; float:left; padding: 0 0 15px 0;}
#menu_interno_collezioni { width: 115px; height:auto; float:left; margin: 0 0 0 15px; padding: 2px 2px 2px 2px; border-bottom:#605F5E solid 1px;}
.titolo_menu_interno_collezioni { color:#FFFFFF; font-size:17px;}
.titolo_menu_interno_collezioni a{ color:#FFFFFF; font-size:17px; text-decoration:none;}
.titolo_menu_interno_collezioni a:hover{ color:#FFFFFF; font-size:17px; text-decoration:none; background-color:#616160; display:block;}
#miniature { width:544px; height:431px; float:left; margin: 15px 0 0 80px;}
#foto_miniature { width:166px; height:125px; float:left; margin: 5px 4px 5px 4px; }
#paginazione_miniature { width:534px; height:10px; float:left; text-align:right; margin: 10px 0 0 80px; padding: 0 10px 0 0 ;}
.testo_paginazione { color:#616160; font-size:12px;}
.testo_paginazione a{ color:#616160; font-size:12px; text-decoration:none;}
.testo_paginazione a:hover{ color:#9A9A9A; font-size:12px;  text-decoration:none;}

#scheda_prodotto { width:544px; height:auto; float:left; margin: 15px 0 0 80px;}
#foto_scheda_prodotto { width:auto; height:319px; float:left; margin:0 0px 0 0;}
#foto_miniature_scheda_prodotto { width:59px; height:auto; float:left; margin: 0px 10px 10px 4px;}
#zoom {width:425px; height:12px; float:left; text-align:right; margin: 5px 0 0 0;}
#contenitore_descrizione_scheda_prodotto { width:544px; height:auto; float:left; margin: 10px 0 10px 80px;}
#descrizione_scheda_prodotto { width:544px; height:auto; float:left;}
.Titolo_descrizione_scheda_prodotto { color:#FFFFFF; font-size:17px;}

/*------------------
     FOOTER
--------------------*/

#footer { width:980px; height:14px; float:left;}
.testo_footer { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#555555; text-align:right;}
.testo_footer a{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#555555; text-align:right; text-decoration:none;}
.testo_footer a:hover{ color:#9C9C9C; text-decoration:none;}

