body 
{
 scrollbar-highlight-color: #000099;
 scrollbar-shadow-color: #000099;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-arrow-color: #ffffff;
 scrollbar-track-color: #000066;
 scrollbar-darkshadow-color: #000066;
 scrollbar-base-color: #000099;
 font-size: 12px;
 font-family: Arial;
 background-color: #1A1B1B;
 text-decoration: yellow;
 color: InfoBackground;
 margin-bottom: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
}

/* link */
a 
{
 font-weight: bold;
 color: InfoBackground;
 text-decoration: none;
}

/* quando passi sopra ad un link */
a:hover 
{
 color: #4169E1;
 text-decoration: underline;
}

/* parte del BENVENUTO utente */
.infopage 
{
 font-weight: bold;
 font-size: 14px;
 color: InfoBackground;
 background-color: #373939;
}

/* celle di testo */
.cell 
{
 padding-right: 2px;
 padding-left: 2px;
 font-weight: bold;
 font-size: 12px;
 color: #D2691E;
 background-color: InfoBackground;
}

.copyright 
{
 font-size: 10px
    COLOR: #A9A9A9;
}

.button 
{
 font-weight: bold;
 font-size: 12px;
 color: #566870;
 background-color: #BEC8CD;
}

.topbanner 
{
 border-right-width: medium;
 border-right-style: none;
 border-top-width: medium;
 border-top-style: none;
 font-size: 10px;
 border-left-width: medium;
 border-left-style: none;
 border-bottom-width: medium;
 border-bottom-style: none;
 background-color: #1A1B1B;
 text-align: center;
 background-image: url("bg.png");
}

.tableline1 
{
 border-right-color: #000099;
 border-right-width: thin;
 border-top-color: #000099;
 border-top-width: thin;
 font-size: 12px;
 border-left-color: #000099;
 border-left-width: thin;
 color: Navy;
 border-bottom-color: #000099;
 border-bottom-width: thin;
 background-color: #DCDCDC;
 text-align: left;
}

.tableline1 a 
{
 color: #4682B4;
}

.tableline2 
{
 font-size: 12px;
 background-color: #696969;
 text-align: left;
 color: Yellow;
}

.tableline2 a 
{
 color: White;
}

.tablelinemain 
{
 border-right-width: 1px;
 border-right-style: solid;
 border-top-width: 1px;
 border-top-style: solid;
 font-size: 10px;
 border-left-width: 1px;
 border-left-style: solid;
 color: White;
 text-indent: 2px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 background-color: #4C4C4C;
 text-align: left;
}

.tablelinemain a 
{
 font-size: 12px;
 color: #ffffff;
}

/* TABELLe Principali ...  */
.mytable 
{
 border-right-width: 0px;
 border-right-color: #3366cc;
 border-right-style: solid;
 border-top-width: 0px;
 border-top-color: #3366cc;
 border-top-style: solid;
 font-size: 12px;
 border-left-width: 0px;
 border-left-color: #3366cc;
 border-left-style: solid;
 border-bottom-width: 0px;
 border-bottom-color: #3366cc;
 border-bottom-style: solid;
 list-style-type: square;
 background-color: #1A1B1B;
 text-align: justify;
 color: InfoBackground;
 background-position: top;
 background-repeat: repeat;
}

.mytitle_gialla 
{
 border-right-width: 1px;
 border-right-color: #000099;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #000099;
 padding-left: 3px;
 font-weight: bolder;
 font-size: 12px;
 padding-bottom: 3px;
 border-left-width: 1px;
 border-left-color: #000099;
 color: #FFFF80;
 text-indent: 5px;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #000099;
 border-bottom-style: solid;
 letter-spacing: 1px;
 background-color: Silver;
 background-image: url("linea.gif");
 text-align: left;
 background-repeat: repeat-x;
}

.mytitle_rossa 
{
 border-right-width: 1px;
 border-right-color: #000099;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #000099;
 padding-left: 3px;
 font-weight: bolder;
 font-size: 12px;
 padding-bottom: 3px;
 border-left-width: 1px;
 border-left-color: #000099;
 color: #FFFF80;
 text-indent: 5px;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #000099;
 border-bottom-style: solid;
 letter-spacing: 1px;
 background-color: Silver;
 background-image: url("linea1.gif");
 text-align: left;
 background-repeat: repeat-x;
}

.mytitle_verde 
{
 border-right-width: 1px;
 border-right-color: #000099;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #000099;
 padding-left: 3px;
 font-weight: bolder;
 font-size: 12px;
 padding-bottom: 3px;
 border-left-width: 1px;
 border-left-color: #000099;
 color: #FFFF80;
 text-indent: 5px;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #000099;
 border-bottom-style: solid;
 letter-spacing: 1px;
 background-color: Silver;
 background-image: url("linea2.gif");
 text-align: left;
 background-repeat: repeat-x;
}

.mytitle_blu 
{
 border-right-width: 1px;
 border-right-color: #000099;
 padding-right: 3px;
 border-top-width: 1px;
 border-top-color: #000099;
 padding-left: 3px;
 font-weight: bolder;
 font-size: 12px;
 padding-bottom: 3px;
 border-left-width: 1px;
 border-left-color: #000099;
 color: #FFFF80;
 text-indent: 5px;
 padding-top: 3px;
 border-bottom-width: 1px;
 border-bottom-color: #000099;
 border-bottom-style: solid;
 letter-spacing: 1px;
 background-color: Silver;
 background-image: url("linea3.gif");
 text-align: left;
 background-repeat: repeat-x;
}

/* sfondo del corpo della pagina */
.bordosinistro 
{
 color: InfoBackground;
 background-image: url("img/Bordo sinistro.jpg");
 background-repeat: repeat-y;
 background-position: right;
 background-color: white;
}

/* sfondo del corpo della pagina */
.bordodestro 
{
 color: InfoBackground;
 background-image: url("img/Bordo destro.jpg");
 background-repeat: repeat-y;
 background-position: left;
 background-color: white;
}

/* sfondo del corpo della pagina */
.mytr 
{
 background-color: transparent;
 color: InfoBackground;
}

.mytd 
{
 padding-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
}

.small 
{
 font-size: 9px;
 text-decoration: none;
}

.normal 
{
 font-size: 12px;
 list-style-type: square;
 text-align: justify;
}

/* Collezioni ....  */
.coll_main 
{
 font-size: 15px;
 font-family: "Baskerville Old Face", "Courier New";
 color: #FFFF66;
 font-weight: Italic;
 width: 350;
}

.coll_expand 
{
 font-size: 12px;
 font-family: "Lucida Bright", "Arial Rounded MT Bold", Arial;
 color: #FFFF99;
 font-weight: bold;
 height: 500;
 width: 300;
 vertical-align: top;
}

.coll_table 
{
 text-align: left;
 border-width: 1;
}

/*tabella MENU*/
.mymenutr 
{
 
}

.mymenutd 
{
 padding-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 font-size: 12px;
 background-color: #1A1B1B;
}

.mymenutd a 
{
 color: Black;
}

.mymenutd2bullet 
{
 text-align: center;
 background-image: url("img/BottoneMenuCn copy.png");
}

.mymenutd2 
{
 text-align: left;
 font-size: 12px;
 background-image: url("img/BottoneMenuCn copy.png");
 width: 130;
}

a.info 
{
 position: relative;
}

a.info span.tt 
{
 display: none;
 z-index: 1;
}

a.info:hover span.tt 
{
 display: block;
}

a.info:hover span.tt 
{
 border-right-width: 1px;
 border-right-color: #000;
 border-right-style: solid;
 padding-right: 6px;
 border-top-width: 1px;
 border-top-color: #000;
 border-top-style: solid;
 padding-left: 6px;
 left: 80px;
 padding-bottom: 6px;
 border-left-width: 1px;
 border-left-color: #000;
 border-left-style: solid;
 width: 300px;
 color: #000;
 padding-top: 6px;
 border-bottom-width: 1px;
 border-bottom-color: #000;
 border-bottom-style: solid;
 position: absolute;
 top: 20px;
 background-color: #f8f8cb;
 text-align: left;
 z-index: 2;
}

.bordoesterno 
{
 border-left-color: #535454;
 border-left-width: 1px;
 border-left-style: solid;
 border-top-color: #5C5D5D;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #5C5D5D;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-right-color: #535454;
 border-right-width: 1px;
 border-right-style: solid;
}

.bordointerno 
{
 border-left-color: #ece9d8;
 border-left-width: 1px;
 border-left-style: solid;
 border-top-color: #ece9d8;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: Black;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-right-color: Black;
 border-right-width: 1px;
 border-right-style: solid;
 background-color: #F5F5F5;
 padding: 5px;
 font-family: verdana;
 font-size: 12px;
 background-image: url("buttonBg.png");
}

.mytr1 
{
 background-color: transparent;
 color: InfoBackground;
}

.dettaglipreziosi 
{
 background-color: White;
 color: Black;
 font-size: 18px;
 font-family: Arial, serif;
 width: 550px;
 text-align: justify;
 vertical-align: middle;
}

.dettaglipreziosititolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.mymenutd a:hover 
{
 color: Silver;
}

.affettiprofondi 
{
 background-color: transparent;
 color: silver;
 font-size: 16px;
 font-family: serif;
}

.naturacolori 
{
 background-color: transparent;
 color: silver;
 font-size: 16px;
 font-family: serif;
}

.risvegli 
{
 background-color: transparent;
 color: silver;
 font-size: 16px;
 font-family: serif;
}

.occasionipreziose 
{
 background-color: transparent;
 color: silver;
 font-size: 16px;
 font-family: serif;
}

.occasionipreziosetitolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.naturacolorititolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.risveglititolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.affettiprofondititolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.foglioesterno 
{
 border-left-color: #535454;
 border-left-width: 1px;
 border-left-style: solid;
 border-top-color: #5C5D5D;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #5C5D5D;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-right-color: #535454;
 border-right-width: 1px;
 border-right-style: solid;
 height: 400px;
 max-width: 550px;
}

.immaginerotante 
{
 text-align: center;
}

.pmititolo 
{
 background-color: transparent;
 color: Yellow;
 font-size: 20px;
 font-family: Arial, sans-serif, serif;
}

.pmitd 
{
 border-left-color: #535454;
 border-left-width: 1px;
 border-left-style: solid;
 border-top-color: #5C5D5D;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #5C5D5D;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-right-color: #535454;
 border-right-width: 1px;
 border-right-style: solid;
 font-family: Tahoma, Gabrielle;
}

.testopiccolo 
{
 color: #1A1B1B;
 font-family: serif;
 font-size: 0;
}

.immaginerotanterb 
{
 text-align: center;
 vertical-align: middle;
}

.mymenutd2sx 
{
 text-align: center;
 background-image: url("img/BottoneMenuSx copy.png");
 width: 11;
 background-position: right;
 background-repeat: no-repeat;
 vertical-align: middle;
}

.mymenutd2dx 
{
 text-align: center;
 background-image: url("img/BottoneMenuDx copy.png");
 width: 14;
 background-position: left;
 background-repeat: no-repeat;
}