body
{       
    background-color:#fbfbfb;
    background-image: url(../img/background.jpg);
    background-repeat:repeat-x;
    font-family:Arial;
    margin-top:0px;

}

div#topheader 
{       
        width:930px;
        height:63px;
        margin: 0px auto;
        background-color:#3c3d40;

}

div#topheader img
{       

        margin-left: 30px;
}

div#lingua
{
    float: right;
    font-family: Arial;
    font-size: 9pt;
    color: #cececf;
    font-weight: normal;
    margin-top: 20px; 
    margin-right: 10px;
}


div#lingua a:link
{   
    font-size: 9pt;
    text-decoration:none;
    
}

div#lingua a:visited
{   
    font-size: 9pt;
    text-decoration:none;
}

div#lingua a:hover
{   
    font-size: 9pt;
    color:#cab27d;
    text-decoration:none;
    
}


div#container
{
    width:930px;
   /* border:solid 1px #c5c5c5; */
    margin: 10px auto;
    background-color: #fff;
}
div#header, div#footer, div#navigation, div#page
{
    width:100%;
}

div#header
{
    background-image: url(../img/background_header.jpg);
    background-repeat:repeat-x;
}

div#header img
{
    border:none;

}

div#navigation
{
   background-color: #3c3d40;
   height:25px;
   color: #fffcfc;
   font-size:12px;
   font-weight:bold;

}
div#navigation table td
{
    text-align:center;
    vertical-align:middle;
    height:25px;
    width:20%;
}

div#navigation table td a:link
{   
    font-size:12px;
    color: #fffcfc;
    text-decoration:none;
    
}

div#navigation table td a:visited
{   
    font-size:12px;
    color: #fffcfc;
    text-decoration:none;
    
}

div#navigation table td a:hover
{   
    font-size:12px;
    color: #fffcfc;
    text-decoration:none;
    
}


div#page
{
    height:570px;
  /*  background-color:#ffffff; */
}

div#hpage
{
    height:435px;
    background-color:#0a0a0a;
}

div#flashhome
{   
    float:left;
    width:695px;

}

div#pagedx
{   float:right;
    width:230px;
    
}


div#menudx
{   float:right;
    width:100%;
    height:259px;
    color:#6e6f6e;
    font-size:14px;
    line-height:25px;
    background-color:#0a0a0a;
    
}

div#menudx p
{   
    margin-top:0px;
    margin-left:25px;
    font-size:14px;
    
}

div#menudx ul li 
{
    list-style-type:none;
    margin-left:-15px;
}

div#menudx a:link
{   
    font-size:14px;
    color:#6e6f6e;
    text-decoration:none;
    
}

div#menudx a:visited
{   
    font-size:14px;
    color:#6e6f6e;
    text-decoration:none;
}

div#menudx a:hover
{   
    font-size:14px;
    color:#6e6f6e;
    text-decoration:none;
    
}


div#collection
{   float:right;
    width:100%;
    height:170px;
    color:#797979;
    font-size:13px;   
}
.price
{
   color:#6e6f6e; 
}

.grande
{
    cursor:default;
}

div#collection img
{
    border:none;
}


div#footer
{
    height:25px;
    color:#cab27d;
    font-size:11px;
    font-weight:normal;
    border-top:solid 1px #bdbcbc;
    background-color:#0a0a0a;
}
div#footer a:link
{
   font-size:11px;
   color:#fff;
   text-decoration:none;
}

div#footer a:visited
{
   font-size:11px;
   color:#fff;
   text-decoration:none;
}

div#footer a:hover
{
   font-size:11px;
   color:#fff;
   text-decoration:none;
}


div#footer table td
{
    text-align:center;
    vertical-align:middle;
    height:25px;
}


div#wint_coll_int
{
    margin-top:51px !important;
    margin-top:48px;
    margin-left:9px;
}

/*div #wint_coll_int img
{
    margin-top:50px;
}*/

div#winter_coll
{
  margin-top:50px;
  font-weight:bold;
}
div#creation_img
{   float:left;
    margin-top:0px;
    margin-left:0px;
}

div#creation_img img
{
    margin-top:11px;
}



div#menu_sx 
{   float:left;
    width:250px;
    color: #6e6f6e;
    background-color:#ffffff;
    border-right:solid 1px #eeeeee;
    /*background-image: url(/img/flowers.jpg);
    background-position:right bottom;
    background-repeat:no-repeat;*/
}


div#menu_sx_creazioni
{   float:left;
    color: #6e6f6e;
    /*background-image: url(/img/flowers.jpg);
    background-position:right bottom;
    background-repeat:no-repeat;*/
    padding-top:300px;
    padding-left:600px;
}

div#menu_sx_creazioni ul li
{
   list-style-type:none;
   color: #FFF;
   font-size:16px;
   font-weight:bold;
   line-height:25px;
   margin-left:-0px;
   margin-top:5px;
}

div#menu_sx_creazioni a:link
{
    color: #FFFFFF;
    text-decoration:none;
    font-weight:bold;
    }
    
    
    div#menu_sx_creazioni a:visited
{
    color: #FFFFFF;
    text-decoration:none;
    font-weight:bold;
    }


/* menu sx*/
div#menu_sx ul li
{
   list-style-type:none;
   color: #cab27d;
   font-size:16px;
   font-weight:bold;
   line-height:25px;
   margin-left:-20px;
   margin-top:5px;
}


div#menu_sx a:link
{
    color: #cab27d;
    text-decoration:none;
    font-weight:bold;
    }

div#menu_sx a:visited
{
    color: #cab27d;
    text-decoration:none;
    font-weight:bold;
    }

div#menu_sx a:hover
{
    color: #9d9b9b;
    text-decoration:none;
    font-weight:bold;
    }

div#menu_sx ul li a:link
{
    color: #cab27d;
    text-decoration:none;
}

div#menu_sx ul li a:visited
{
    color: #cab27d;
    text-decoration:none;
}

div#menu_sx ul li a:hover
{
    color: #9d9b9b;
    text-decoration:none;
}
/* fine menu sx */

/* ricerca */

div#browse
{
   margin-left:2px;
   margin-top:10px;
}

div#ricerca ul 
{
   margin-top:5px;
}

div#ricerca ul li
{
   list-style-type:none;
   color: #cab27d;
   font-size:11px;
   line-height:17px;
   margin-left:-20px;
   margin-top:0px;
}

div#ricerca ul li a:link
{
    color: #fffcfc;
    text-decoration:none;
}

div#ricerca ul li a:visited
{
    color: #fffcfc;
    text-decoration:none;
}

div#ricerca ul li a:hover
{
    color: #cab27d;
    text-decoration:none;
}

/* fine ricerca */

div#menu_cat
{   
    float:left;
    width:145px;
    height:100%;
    border-right:solid 1px #eeeeee;
    background-color:#ffffff;
    color: #cab27d;
    font-size:11px;
    font-weight:normal;
    margin-top:0px;
}

div#menu_cat ul
{
  margin-top:5px;  
}




div#menu_cat ul li
{
   list-style-type:none;
   color: #cab27d;
   font-size:11px;
   font-weight:normal;
   line-height:25px;
   margin-left:-20px;
   margin-top:0px;
   margin-bottom:0px;
   
}


div#menu_cat ul li ul 
{
   margin-top:-5px;
   margin-bottom:15px;
}

div#menu_cat ul li ul li
{
   list-style-type:none;
   color: #cab27d;
   font-size:11px;
   font-weight:normal;
   line-height:20px;
   margin-left:-40px;
   margin-top:0px;
   
}


div#menu_cat ul li a:link
{
    color: #9d9b9b;
    text-decoration:none;
    font-weight:normal;
    
    
}

div#menu_cat ul li a:visited
{
    color: #9d9b9b;
    text-decoration:none;
    font-weight:normal;
}

div#menu_cat ul li a:hover
{
   color: #cab27d;
    text-decoration:none;
    font-weight:normal;
}

div#menu_cat ul li a.catclick:link
{
    color: #9d9b9b;
    font-weight:normal;
    text-decoration:none;
    text-transform:uppercase;
}
div#menu_cat ul li a.catclick:visited
{
    color: #9d9b9b;
    font-weight:normal;
    text-decoration:none;
    text-transform:uppercase;
}
div#menu_cat ul li a.catclick:hover
{
   color: #cab27d;
    font-weight:normal;
    text-decoration:none;
    text-transform:uppercase;
}



.popupMenu
{
    background-image: url(/img/cuneo.gif);
    padding-left:14px;
    background-position:1px 0;
    background-repeat:no-repeat;
    
    
}

.innerpopupMenu
{
   border-top:1px solid #ccc;
   border-bottom:1px solid #ccc;
   border-right:1px solid #ccc;
   padding:5px;
   background-color:#fff;
   font-size:10px;
   width:100px;
   text-align:left;
}

.topdescr
{
    width:492px;
    height:40px;
    margin-left: 410px;
    margin-top:0px;
    text-align:left;
    font-size:11px;
    color:#9d9b9b;
    border:solid 1px #b89e7d;
    padding:5px;
}
div#immagine
{
background-color:#ffffff; 
}

div#details
{
    color: #9d9b9b;
    font-size:11px;
}

div#details a:link
{
    color: #9d9b9b;
    text-decoration:none;
}

div#details a:visited
{
    color: #9d9b9b;
    text-decoration:none;
}

div#details a:hover
{
    color: #a46f7a;
    text-decoration:none;
}

div#storeric
{
    margin:20px;
    color: #9d9b9b;
    font-size:11px;
}

div#storeric select
{
    color: #9d9b9b;
    font-size:11px;
    width:150px;
}

.borderbott
{
    border-bottom:solid 1px #eee;
}

div#flashcollection
{   
    float:left;
    width:633px;
}

div#flashcollection p
{   
    float:left;
    font-family:Arial;
    margin-left:50px !important;
    margin-left:25px;
    margin-top:0px;
    font-size:13px;
    font-weight:bold;
}

div#flashcollection p a
{   
    float:left;
    color:#cab27d;
    text-decoration: none;
    font-size:13px;
    font-weight: bold;
}

div#flashcollection p a:hover
{   
    float:left;
    color:#9d9b9d;
    text-decoration: none;
    font-size:13px;
    font-weight: bold;
}

div#concept
{
    float:left;
    height:100%;

}

div#concept_text
{
    float:left;
    height:80%;
    width:50%;
    font-family:Arial;
    font-size:11px;

}

div#concept_text p
{
    margin-left:37px;
    margin-right:30px;
}

div#my_agenda
{
    float:left;
    height:100%;

}
div#my_agenda_text
{   
    float:left;
    height:80%;
    width:50%;
    font-family:Arial;
    font-size:11px;


}

div#my_agenda_text p
{
    margin-left:37px;
    margin-right:30px;
}

div#my_agenda_text a:link
{
    color: #9d9b9b;
    text-decoration:none;
}

div#my_agenda_text a:visited
{
    color: #9d9b9b;
    text-decoration:none;
}

div#my_agenda_text a:hover
{
    color: #cab27d;
    text-decoration:none;
}



div#contacts
{
    float:left;
    height:100%;
}
div#contacts_text
{
    float:left;
    height:80%;
    width:50%;
    font-family:Arial;
    font-size:11px;

}

div#contacts_text p
{
    margin-left:40px;
    margin-right:30px;
}

div#contacts_text a:link
{
    color: #9d9b9b;
    text-decoration:none;
}

div#contacts_text a:visited
{
    color: #9d9b9b;
    text-decoration:none;
}

div#contacts_text a:hover
{
    color: #cab27d;
    text-decoration:none;
}

div#flashunivers
{   
    float:left;
    width:533px;

}

div#piva
{
   color:#9d9b9b;
    font-size:11px;
    font-weight:normal;
    margin: 35px auto;
    text-align:center;
}


div#piva a:link
{
    color: #9d9b9b;
    text-decoration:none;
}

div#piva a:visited
{
    color: #9d9b9b;
    text-decoration:none;
}

div#piva a:hover
{
    color: #cab27d;
    text-decoration:none;
}

h1.sa {
font-family: Arial;
font-size: 10px;
padding:0 0 0;
margin: 0 0 0;
font-weight:normal;
color:#9d9b9b;
text-align:center;
}

a.as:link, a.as:visited, a.as:hover {
font-family: Arial;
color: #9d9b9b;
text-decoration:none;
cursor:text;
font-size: 10px;
font-weight:normal;
text-align:center;
}


div#creazioni
{       
   
background-image: url(../img/sfondo_creazioni.jpg);
width:929px;
height:571px;

}


div#collections
{
    margin-left:-10px;
}

span.newlabel
{
    text-transform:capitalize;
    padding-left:5px;
    color:#000;
    font-size:10px;
}
div.legendui
{
    /*border:solid 1px #956A71;*/
    padding:0 10px 0 0; 
    color:#956A71;
    font-size:11px;
    display:inline;
    font-weight:bold;
}

