/***********************************************/
/* CSS AUTORA GIOIELLI LUCCA         		   */
/***********************************************/ 
#body{background-image:url(images/sf-aurora.gif); text-align:left; margin-left:-0px; margin-top:-0px; margin-bottom:-0px;}

#img{ 
border-left: 1px solid #C8A606; 
border-right: 1px solid #C8A606; 
border-top: 1px solid #C8A606; 
border-bottom: 1px solid #C8A606;
margin-bottom:8px;
}

#bannerhome{ 
margin-bottom: 5px;
margin-top: 5px;
}

h1 {
font-family: "Times New Roman", Times, serif;
font-size: 22px;
margin-bottom: 0px;
margin-top: 0px;
color: #993333;
text-decoration: none;
text-align: left;
}


h2 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
font-size: 16px;
margin-bottom: 0px;
margin-top: 0px;
color: #993333;
text-decoration: none;
text-align: left;
}

h3 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
font-size: 18px;
margin-bottom: 0px;
margin-top: 0px;
color: #993333;
text-decoration: none;
text-align: left;
}


/* TABELLE SITO AURORA*/

/* TABELLA SITO PRINCIPALE*/
#tabprincipale{ 
width:890px;
text-align:center;
border:0px;
vertical-align:top;
margin:0 auto;
}

/* TABELLA MENU ALTO*/
#tab1{ 
width:689px;
height:209px;
background-image:url(images/logogioielleria.jpg); background-repeat:no-repeat;
text-align: center;
border:0px;
}

#tabx{
width:148px;
height:35px;
}


#tabx2{
width:148px;
height:25px;
}

#tabmenu{
width:541px;
height:41px;
text-align: center;
/* background: #000000; */
/* background-image:url(images/spacer3.gif); */
background-image:url(images/sfondo-menu-alto.gif);
padding-bottom:6px;
color:#FFFFFF;
}


#tabz{
width:148px;
height:41px;
background-image:url(images/spacer2.gif);
}

/* CELLE MENU ALTO*/

#cm1{ width:65px; height:41px; text-align: center; padding-bottom:0px;}
#cm2{ width:53px; height:41px; text-align: center; padding-bottom:0px;}
#cm3{ width:52px; height:41px; text-align: center; padding-bottom:0px;}
#cm4{ width:78px; height:41px; text-align: center; padding-bottom:0px;}
#cm5{ width:54px; height:41px; text-align: center; padding-bottom:0px;}
#cm6{ width:59px; height:41px; text-align: center; padding-bottom:0px;}
#cm7{ width:40px; height:41px; text-align: center; padding-bottom:0px;}
#cm8{ width:76px; height:41px; text-align: center; padding-bottom:0px;}
#cm9{ width:40px; height:41px; text-align: center; padding-bottom:0px;}

#cellaspacer{
width:1;
height:41px;
}

/* TABELLA BANNER LATERALI*/
#tabbanner{ 
width:201px;
text-align: center;
border:0px;
background-color:#FFFFFF;
}

#tabbanner1{ 
width:201px;
height:30px;
text-align: center;
background-color: #520017;
font-family: "Times New Roman", Times, serif;
text-align:center;
color: #FFFFFF;
font-size:13px; 
font-weight: bold;
border:0px;
}

#cbanner1{ 
width:201px;
height:217px;
padding-top: 0px;
padding-bottom: 0px;
}

#cbanner2{ 
width:201px;
height:138px;
padding-top: 0px;
padding-bottom: 0px;
}

#cbanner3{ 
width:201px;
height:140px;
padding-top: 0px;
padding-bottom: 0px;
}

#cbanner4{ 
width:201px;
height:196px;
padding-top: 0px;
padding-bottom: 0px;
vertical-align: bottom;
}

/* TABELLA CORPO CENTRALE*/
#tabcorpo{
width:542px;
height:650px;
background-image:url(images/sfumacorpo.gif);
}

/* TABELLA FOOTER*/
#tabfooter{
width:541px;
height:25px;
padding:4px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
background-image:url(images/sfondo-footer.gif);
}

/* TABELLA MENU LATERALE*/
#tablaterale{ 
width:148px;
text-align:#center;
border:0px;
vertical-align:top;
}

/* TABELLA CORPO TESTO*/

#tabcorpo{ 
width:541px;
/* height:auto; */
}

#cellacorpo1{ 
width:145px;
vertical-align: top;
}


#cellacorpo2{ 
width:396px;
height: auto;
}

#cellacorpo3{ 
width:541px;
height: 25px;
vertical-align: bottom;
font-family: "Times New Roman", Times, serif;
text-align:right;
color: #000000;
font-size:16px; 
font-weight: bold;
padding-right: 25px;
}


/* TABELLA ELENCO MARCHE */

#puntoelenco{ 
width:20px;
height:20px;
vertical-align: center;
background-image:url(images/puntoelenco.gif);
}

#marca{ 
width:125px;
height:20px;
vertical-align: top;
text-align: left;
}

/* TABELLA CORPO MARCA */

#tabmarca{ 
width:370px;
vertical-align: top;
text-align: center;
border-left: 1px solid #C8A606; 
border-right: 1px solid #C8A606; 
border-top: 1px solid #C8A606; 
border-bottom: 1px solid #C8A606; 
}

#tabpietre{ 
width:370px;
vertical-align: top;
text-align: center;
border-left: 0px; 
border-right: 0px; 
border-top: 0px; 
border-bottom: 0px; 
}


#cellamarca1{ 
width:190px;
vertical-align: top;
text-align: center;
background-color:#C8A606;
font-family: "Times New Roman", Times, serif;
text-align:left;
color: #FFFFFF;
font-size:13px; 
font-weight: bold;
padding-left: 4px;
}

#cellapietre1{ 
width:190px;
height: auto;
vertical-align: top;
text-align: center;
background-color:#C8A606;
font-family: "Times New Roman", Times, serif;
text-align:left;
color: #FFFFFF;
font-size:13px; 
font-weight: bold;
padding-left: 4px;
}

#cellapietre2{ 
width:160px;
height: auto;
vertical-align: top;
text-align: right;
background-color:#C8A606;
padding-right: 3px;
}

#cellapietre3{ 
widht:160px;
height: auto;
vertical-align: top;
}

#cellapietre4{ 
width:190px;
height:auto;
vertical-align:top;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
font-family:"Times New Roman", Times, serif;
text-align:justify;
color:#000000;
font-size:13px; 
font-weight: normal;
}

#cellamarca2{ 
width:180px;
vertical-align: top;
text-align: right;
background-color:#C8A606;
padding-right: 3px;
}

#cellamarca3{ 
height:162px;
vertical-align: center;
text-align: center;
padding: 1px;
background-color:#ffffff;
}


#container {
float: left;
padding-bottom:10px;
margin-right: auto;
margin-left: auto;
position:relative;
width:370px;
height:auto;
font-family: "Times New Roman", Times, serif;
text-align:justify;
color: #000000;
font-size:13px; 
font-weight: normal;
padding-top:10px;
} 


#containerdiv {
margin-right: auto;
margin-left: auto;
position:relative;
width:495px;
height:20px;
padding-top:10px;
vertical-align: bottom;
font-family: "Times New Roman", Times, serif;
text-align:right;
color: #520017;
font-size:16px; 
font-weight: bold;
vertical-align: bottom;
} 



/* "#containerx" è adattato rispetto a "#container" per le pagine in cui il testo descrittivo è troppo corto */
#containerx {
float: left;
padding-bottom:10px;
margin-right: auto;
margin-left: auto;
position:relative;
width:370px;
height:300px; /* cambia height rispetto a #container */
font-family: "Times New Roman", Times, serif;
text-align:justify;
color: #000000;
font-size:13px; 
font-weight: normal;
padding-top:10px;
} 


#container2{ 
float:left;
position:relative;
margin-right: auto;
margin-left: auto;
width:348px;
height:auto;
font-family: "Times New Roman", Times, serif;
text-align:justify;
color: #000000;
font-size:13px; 
font-weight: normal;
padding: 10px;
border-left: 1px solid #C8A606; 
border-right: 1px solid #C8A606; 
border-top: 1px solid #C8A606; 
border-bottom: 1px solid #C8A606; 
}

#divspacer {
float: left;
margin-right: auto;
margin-left: auto;
position:relative;
width:370px;
height:230px;
padding-top: 20px;
text-align:center;
} 

#testocateg{ 
width:370px;
height:auto;
font-family: "Times New Roman", Times, serif;
text-align:justify;
color: #000000;
font-size:13px; 
font-weight: normal;
padding:10px;

}


/* TABELLA PAGINA SENZA MARCHE*/
#tabnomarche{ 
width:500px;
text-align:center;
border:0px;
background-color:#FFF1E6;
}

#tabgallery{ 
width:500px;
text-align:center;
border:0px;
padding-bottom: 10px;
}

#cellanomarche1{ 
width:500px;
height:25px;
vertical-align: bottom;
font-family: "Times New Roman", Times, serif;
text-align:right;
color: #000000;
font-size:16px; 
font-weight: bold;
padding-right: 0px;
}

#cellanomarche2{ 
width:490px;
vertical-align: top;
text-align: center;
background-color:#C8A606;
font-family: "Times New Roman", Times, serif;
text-align:left;
color: #FFFFFF;
font-size:13px; 
font-weight: bold;
padding-left: 4px;
}


#cellanomarchetxt{ 
width:330px;
vertical-align: top;
text-align: justify;
background-color:#FFF1E6;
font-family: "Times New Roman", Times, serif;
color: #000000;
font-size:13px; 
font-weight: normal;
padding-right: 10px;
padding-top: 10px;
}

#cellacorpofull{ 
width:500px;
vertical-align: top;
text-align: justify;
background-color:#FFF1E6;
font-family: "Times New Roman", Times, serif;
color: #000000;
font-size:13px; 
font-weight: normal;
padding-right: 2px;
padding-top: 10px;
}


#cellanomarchegall{ 
width:160px;
vertical-align: top;
text-align: center;
background-color:#FFF1E6;
text-align:left;
}

#tabgalleria{ 
width:160px;
vertical-align: top;
text-align: center;
border-left: 1px solid #C8A606; 
border-right: 1px solid #C8A606; 
border-top: 1px solid #C8A606; 
border-bottom: 1px solid #C8A606; 
margin-top: 10px;
}


#cellagalleria{ 
height:80px;
widht:80px;
vertical-align: center;
text-align: center;
padding: 1px;
}


/* CSS MENU */
a.linkmenu:link{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkmenu:visited{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkmenu:active{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkmenu:hover{font-family:"Times New Roman", Times, serif;color: #520017;font-size:14px; text-decoration:underline; font-weight: bold;}

a.linkpromo:link{font-family:"Times New Roman", Times, serif;color:#F9CA00;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkpromo:visited{font-family:"Times New Roman", Times, serif;color:#F9CA00;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkpromo:active{font-family:"Times New Roman", Times, serif;color:#F9CA00;font-size:14px; text-decoration:none; font-weight: bold;}
a.linkpromo:hover{font-family:"Times New Roman", Times, serif;color: #C6A401;font-size:14px; text-decoration:underline; font-weight: bold;}

a.linkmarca:link{font-family:"Times New Roman", Times, serif;color:#555555;font-size:12px; text-decoration:none; font-weight: normal; text-align:left;}
a.linkmarca:visited{font-family:"Times New Roman", Times, serif;color:#555555;font-size:12px; text-decoration:none; font-weight: normal; text-align:left;}
a.linkmarca:active{font-family:"Times New Roman", Times, serif;color:#555555;font-size:12px; text-decoration:none; font-weight: normal; text-align:left;}
a.linkmarca:hover{font-family:"Times New Roman", Times, serif;color: #520017;font-size:12px; text-decoration:underline; font-weight: normal; text-align:left;}

a.urlmarca:link{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:13px; text-decoration:none; font-weight: normal; text-align:left;}
a.urlmarca:visited{font-family:"Times New Roman", Times, serif;color:#FFFFFF;font-size:13px; text-decoration:none; font-weight: normal; text-align:left;}
a.urlmarca:active{font-family:"Times New Roman", Times, serif;color:FFFFFF;font-size:13px; text-decoration:none; font-weight: normal; text-align:left;}
a.urlmarca:hover{font-family:"Times New Roman", Times, serif;color: #000000;font-size:13px; text-decoration:underline; font-weight: normal; text-align:left;}


a.linktxt:link{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:13px; text-decoration:underline; font-weight: normal;}
a.linktxt:visited{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:13px; text-decoration:underline; font-weight: normal; }
a.linktxt:active{font-family:"Times New Roman", Times, serif;color:C8A606;font-size:13px; text-decoration:underline; font-weight: normal; }
a.linktxt:hover{font-family:"Times New Roman", Times, serif;color: #000000;font-size:13px; text-decoration:underline; font-weight: normal; }


a.email:link{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:13px; text-decoration:underline; font-weight: normal;}
a.email:visited{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:13px; text-decoration:underline; font-weight: normal; }
a.email:active{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:13px; text-decoration:underline; font-weight: normal; }
a.email:hover{font-family:"Times New Roman", Times, serif;color: #000000;font-size:13px; text-decoration:underline; font-weight: normal; }


a.promo:link{font-family:"Times New Roman", Times, serif;color:#000000;font-size:15px; text-decoration:none; font-weight: bold;}
a.promo:visited{font-family:"Times New Roman", Times, serif;color:#000000;font-size:15px; text-decoration:none; font-weight: bold; }
a.promo:active{font-family:"Times New Roman", Times, serif;color:#000000;font-size:15px; text-decoration:none; font-weight: bold; }
a.promo:hover{font-family:"Times New Roman", Times, serif;color:#C8A606;font-size:15px; text-decoration:none; font-weight: bold; }


a.natale:link{font-family:"Times New Roman", Times, serif;color:#FF0000;font-size:24px; text-decoration:none; font-weight: bold;}
a.natale:visited{font-family:"Times New Roman", Times, serif;color:#FF0000;font-size:24px; text-decoration:none; font-weight: bold; }
a.natale:active{font-family:"Times New Roman", Times, serif;color:#FF0000;font-size:24px; text-decoration:none; font-weight: bold; }
a.natale:hover{font-family:"Times New Roman", Times, serif;color:#000000;font-size:24px; text-decoration:underline; font-weight: bold; }



/* CSS TESTI */
.testobianco{font-family: "Times New Roman", Times, serif;text-align:center;color: #FFFFFF;font-size:13px; font-weight: bold; }
.footer{font-family: Arial;text-align:left;color: #FFFFFF;font-size:12px; font-weight: normal;}
.footerbold{font-family: Arial;text-align:left;color: #FFFFCC;font-size:12px; font-weight: bold;}

.testo1{font-family: "Times New Roman", Times, serif;text-align:left;color: #333333;font-size:13px; }
.testo2{font-family: "Times New Roman", Times, serif;text-align:left;color: #000000;font-size:13px; }
.testo2bold{font-family: "Times New Roman", Times, serif;text-align:left;color: #000000;font-size:13px; font-weight: bold;}
.testo3{font-family: "Times New Roman", Times, serif;text-align:left;color: #000000;font-size:13px; font-style: italic; }
.titolomenulaterale{font-family: "Times New Roman", Times, serif;text-align:left;color: #000000;font-size:13px; }
.testoverde{font-family: "Times New Roman", Times, serif;text-align:left;color: #99CC33;font-size:13px; }
.titoloblu{font-family: "Times New Roman", Times, serif;text-align:left;color: #52869C;font-size:22px; }
.titolofooter{font-family: "Times New Roman", Times, serif;text-align:center;color: #CCCCCC;font-size:13px; font-weight: normal;}
.didascalia{font-family: "Times New Roman", Times, serif; text-align:center; color: #993333; font-size:12px; font-style: italic; font-weight: bold;}

.testored{font-family: "Times New Roman", Times, serif;text-align:left;color: #CC0000;font-size:18px; font-weight: bold;}


/* INIZIO Tabella dinamica Menu Laterale */

.link3 {
    font-size:11px;
    font-family:Times New Roman;
	
}
.link3 a {
    display:block;
    width:auto; /* fixes width inconsistencies between NS and IE */
    color:#ffffff;
    border-left: 0px;
    border-right: 0px;
	border-bottom: 1px solid #ffffff; 
    background-color:#B59475;
    text-align: center;
   	height:24px;
    padding-top:6px;
    text-decoration:none;
    font-weight:bold;
}
.link3 a:hover {
    background-color:#DEC4AD;
    color:#520017; 
/*	border-bottom: 1px solid #C8A606; */
   
}
/*
.link3 a:visited { color:#FFFFFF; text-decoration:none }
.link3 a:active { color:#CCCCCC; text-decoration:none } */

/* FINE Tabella dinamica Menu CAPELLI */


font-family: "Times New Roman", Times, serif;
color: #000000;
font-size:13px; 
