html,body{
border:0;
width:100%;
height:100%;
background:#1c1b1a;
margin:0;
padding:0;
}
body{
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#565656;
font-size:12px;
margin:0 auto;
padding:0;
}
#wrapper{
position:relative;
width:100%;
min-height:100%;
height:auto!important;
margin:0 auto;
padding:0;
}
#maincontent{
width:100%;
margin:0 auto;
padding:0;
}
#header{
width:100%;
height:114px;
background:url(../images/sfondo-top.jpg);
margin:0;
padding:0;
}
#header_content{
width:980px;
position:relative;
height:114px;
margin:0 auto;
padding:0;
}
#header_logo{
position:relative;
width:980px;
height:99px;
margin:0 auto;
padding:0;
}
#header_menu{
width:980px;
height:45px;
margin:0 auto;
padding:0;
}
#logo_interno{
position:absolute;
top:38px;
left:0;
width:215px;
height:76px;
z-index:99;
}
#spalla_dx_header{
text-align:right;
width:980px;
height:34px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#f3f3f3;
margin:12px 0 0;
padding:0;
}
#box-lingue{
text-align:right;
width:980px;
height:34px;
margin:0;
padding:0;
}
#box-lingue-freccia{
float:right;
text-align:right;
margin:12px 0 0;
padding:0;
}
#box-lingue-ita{
float:left;
font-family:Oswald, serif, Arial;
font-size:11px;
color:#999;
margin-right:20px;
}
#box-lingue-ita a{
float:left;
font-family:Oswald, serif, Arial;
font-size:11px;
color:#999;
text-decoration:none;
}
#box-lingue-ita a:hover{
float:left;
font-family:Oswald, serif, Arial;
font-size:11px;
color:#f3f3f3;
text-decoration:none;
}
#box-lingue-eng{
float:left;
font-family:Oswald, serif, Arial;
font-size:12px;
color:#999;
}
#box-lingue-eng a{
float:left;
font-family:Oswald, serif, Arial;
font-size:12px;
color:#999;
text-decoration:none;
}
#box-lingue-eng a:hover{
float:left;
font-family:Oswald, serif, Arial;
font-size:12px;
color:#f3f3f3;
text-decoration:none;
}
#box-social-header{
width:980px;
height:34px;
text-align:right;
margin:0;
padding:0;
}
#header_Newsletter{
float:right;
width:175px;
color:#f3f3f3;
text-decoration:none;
margin:10px 0 0;
padding:0;
}
#header_Newsletter_pul{
float:left;
font-family:Oswald, serif, Arial;
font-size:13px;
color:#999;
margin-right:20px;
}
#header_Newsletter_pul a{
float:left;
font-family:Oswald, serif, Arial;
font-size:13px;
color:#999;
text-decoration:none;
}
#header_Newsletter_pul a:hover{
float:left;
font-family:Oswald, serif, Arial;
font-size:13px;
color:#f3f3f3;
text-decoration:none;
}
#popupnewsletter-chiudi{
width:595px;
border-bottom:1px #666 solid;
height:22px;
}
#popupnewsletter-chiudi img{
padding-left:575px;
}
#popupcondizioni-chiudi{
width:695px;
border-bottom:1px #666 solid;
height:22px;
margin-bottom:20px;
}
#popupcondizioni-chiudi img{
padding-left:675px;
}
#login-chiudi{
width:350px;
border-bottom:1px #666 solid;
height:22px;
}
#login-chiudi img{
padding-left:330px;
}
#main_menu_header{
position:absolute;
margin-left:220px;
top:39px;
left:auto;
height:76px;
}
#main_menu_header ul{
float:left;
list-style-type:none;
margin:0 auto;
padding:0;
}
#main_menu_header li.about{
float:left;
width:76px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu.gif) no-repeat;
margin:0;
}
#main_menu_header li.about a:hover{
width:76px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-hover.gif) no-repeat;
}
#main_menu_header li.aboutattivo{
float:left;
width:76px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:url(../images/riga-menu-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.man{
float:left;
width:53px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-man.gif) no-repeat;
margin:0;
}
#main_menu_header li.man a:hover{
width:53px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-man-hover.gif) no-repeat;
}
#main_menu_header li.manattivo{
float:left;
width:53px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-man-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.woman{
float:left;
width:66px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-woman.gif) no-repeat;
margin:0;
}
#main_menu_header li.woman a:hover{
width:66px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-woman-hover.gif) no-repeat;
}
#main_menu_header li.womanattivo{
float:left;
width:66px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-woman-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.brands{
float:left;
width:63px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-brands.gif) no-repeat;
margin:0;
}
#main_menu_header li.brands a:hover{
width:63px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-brands-hover.gif) no-repeat;
}
#main_menu_header li.brandsattivo{
float:left;
width:63px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-brands-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.news{
float:left;
width:61px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-news.gif) no-repeat;
margin:0;
}
#main_menu_header li.news a:hover{
width:61px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-news-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.newsattivo{
float:left;
width:61px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:url(../images/riga-menu-news-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.wishlist{
float:left;
width:92px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-wishlist.gif) no-repeat;
margin:0;
}
#main_menu_header li.wishlist a:hover{
width:92px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-wishlist-hover.gif) no-repeat;
}
#main_menu_header li.wishlistattivo{
float:left;
width:92px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:url(../images/riga-menu-wishlist-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.blog{
float:left;
width:61px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-blog.gif) no-repeat;
margin:0;
}
#main_menu_header li.blog a:hover{
width:61px;
height:103px;
color:#f3f3f3;
text-decoration:none;
background:url(../images/riga-menu-blog-hover.gif) no-repeat;
}
#main_menu_header li.blogattivo{
float:left;
width:61px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:url(../images/riga-menu-blog-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.shopping{
float:left;
width:160px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
background:url(../images/riga-menu-ultimo.gif) no-repeat;
margin:0;
}
#main_menu_header li.shopping a:hover{
width:160px;
height:103px;
color:#ff;
text-decoration:none;
background:url(../images/riga-menu-ultimo-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li.shoppinattivo{
float:left;
width:160px;
height:103px;
display:inline;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:url(../images/riga-menu-ultimo-hover.gif) no-repeat;
margin:0;
}
#main_menu_header li a{
float:left;
text-decoration:none;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
padding:28px 0 0 10px;
}
#contain_menu_prodotti{
clear:left;
width:100%;
margin:0;
padding:0;
}
#box_menu_prodotti{
clear:left;
width:979px;
margin:0 auto;
padding:0;
}
#content_box_menu_prodotti{
clear:left;
width:718px;
height:100%;
min-height:285px;
margin:0 0 50px;
padding:0;
}
#box_content_menu_prodotti{
clear:left;
width:718px;
background:url(../images/bg-menuprodotti.png) no-repeat;
z-index:200;
position:absolute;
margin:0 0 0 250px;
padding:0;
}
#menu_prodotti_box{
float:left;
width:162px;
margin:0;
padding:0;
}
#menu_prodotti{
clear:left;
width:220px;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
margin:20px 0 0 85px;
padding:0;
}
#menu_prodotti ul{
float:left;
width:220px;
list-style-type:none;
margin:0;
padding:0;
}
#menu_prodotti ul li{
clear:left;
width:220px;
height:25px;
text-transform:uppercase;
margin:0;
padding:0;
}
#menu_prodotti ul li.accessori{
background:url(../images/ico-menu-accessori.png) no-repeat;
}
#menu_prodotti ul li.cucina{
background:url(../images/ico-menu-cucina.png) no-repeat;
}
#menu_prodotti ul li.bagno{
background:url(../images/ico-menu-bagno.png) no-repeat;
}
#menu_prodotti ul li.illuminazione{
background:url(../images/ico-menu-illuminazione.png) no-repeat;
}
#menu_prodotti ul li.provvisorio{
clear:left;
width:107px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
text-transform:uppercase;
color:#f3f3f3;
border-bottom:none;
margin:0;
padding:12px 0 0 30px;
}
#menu_prodotti ul li a{
float:left;
text-decoration:none;
font-family:Oswald, serif, Arial;
font-size:12px;
font-weight:400;
color:#999;
}
#menu_prodotti_lista{
clear:left;
width:137px;
margin:0 0 0 25px;
padding:0;
}
#menu_prodotti_lista ul{
float:left;
width:137px;
list-style-type:none;
margin:0;
padding:0;
}
#menu_prodotti_lista ul li{
clear:left;
width:107px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#f3f3f3;
margin:0;
padding:5px 0 0 30px;
}
#menu_prodotti_lista ul li.ultimo{
clear:left;
width:135px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#f3f3f3;
background:#140f0c;
border:0;
margin:0;
padding:10px 0 0 10px;
}
#menu_prodotti_lista ul li a{
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#f3f3f3;
}
#menu_prodotti_cataloghi{
float:right;
background:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#f3f3f3;
width:170px;
height:15px;
text-align:center;
margin:35px 0 0;
padding:10px 20px;
}
#menu_prodotti_cataloghi a{
text-decoration:none;
color:#f3f3f3;
}
#menu_prodotti_cataloghi a:hover{
text-decoration:underline;
color:#f3f3f3;
}
#foto-home{
float:left;
width:100%;
height:auto;
margin:0;
padding:0;
}
#animazione{
width:100%;
height:512px;
text-align:center;
position:relative;
margin:0 auto;
padding:0;
}
#animazione > div{
position:absolute;
left:0;
top:0;
display:none;
width:100%;
height:100%;
z-index:9;
}
#anim-arrow{
display:none;
}
#animazione-interne{
width:100%;
height:198px;
text-align:center;
margin:0 auto;
padding:0;
}
#box-home-roll{
display:block;
width:255px;
height:411px;
top:0;
left:0;
position:absolute;
background:url(../images/trasparenza.png) repeat;
text-align:left;
line-height:20px;
padding:40px 0 0 40px;
}
.box_roll_prodotti{
float:left;
width:208px;
color:#999;
font-size:14px;
font-family:Oswald, serif, Arial;
font-weight:300;
line-height:30px;
text-decoration:none;
margin:0 10px 30px 0;
padding:0;
}
.box_roll_prodotti li a{
float:left;
width:198px;
height:25px;
color:#999;
font-size:14px;
font-family:Oswald, serif, Arial;
font-weight:300;
text-decoration:none;
margin:0;
padding:0;
}
#box-collezione_roll{
display:block;
width:201px;
height:50px;
top:0;
left:0;
position:absolute;
background:url(../images/trasparenza.png) repeat;
text-align:left;
line-height:20px;
padding:20px 0 0 20px;
}
.box_collezione_roll_prodotti{
float:left;
width:181px;
color:#999;
font-size:14px;
font-family:Oswald, serif, Arial;
font-weight:300;
line-height:30px;
text-decoration:none;
margin:0 10px;
padding:0;
}
.box_collezione_roll_prodotti a{
float:left;
width:181px;
height:25px;
color:#999;
font-size:14px;
font-family:Oswald, serif, Arial;
font-weight:300;
text-decoration:none;
margin:0;
padding:0;
}
#navigazione{
clear:left;
width:957px;
background-image:url(../images/tratteggio-navigazione.gif);
height:30px;
padding-top:20px;
font-family:Oswald, serif, Arial;
color:#787878;
font-size:13px;
font-weight:300;
}
#navigazione span{
float:left;
font-family:Oswald, serif, Arial;
color:#787878;
font-size:13px;
font-weight:300;
text-decoration:none;
}
#navigazione H1{
float:left;
font-family:Oswald, serif, Arial;
color:#f3f3f3;
font-size:13px;
font-weight:300;
text-decoration:none;
}
#navigazione a{
font-family:Oswald, serif, Arial;
color:#f3f3f3;
font-size:13px;
font-weight:300;
text-decoration:none;
}
#navigazione a:hover{
font-family:Oswald, serif, Arial;
color:#787878;
font-size:13px;
font-weight:300;
text-decoration:none;
}
#carrello-colonna-dx{
position:relative;
float:left;
width:932px;
}
#carrello-titolo-dx{
clear:left;
width:932px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#search{
float:left;
width:235px;
height:26px;
padding-top:54px;
}
#content_home{
float:left;
width:100%;
margin:0;
padding:0;
}
#content_categorie{
width:979px;
margin:0 auto;
padding:0;
}
#new-collection{
float:left;
width:235px;
height:81px;
}
#takealook{
float:left;
width:235px;
height:40px;
clear:left;
margin-top:40px;
}
#titoli-a-destra{
float:left;
width:400px;
height:81px;
margin-left:344px;
}
#news-e-events{
float:left;
width:179px;
height:81px;
margin-left:565px;
}
#box-home{
float:left;
width:630px;
}
#box-home-img{
float:left;
width:295px;
height:483px;
position:relative;
margin:34px 0 0 20px;
}
#box-home-did{
clear:left;
width:295px;
height:47px;
padding-top:10px;
background-color:#f3f3f3;
text-align:center;
}
#box-home-did2{
clear:left;
width:295px;
height:47px;
padding-top:10px;
background-color:#000;
text-align:center;
}
#box-news-home{
float:left;
width:330px;
}
#box-news-home-img{
float:left;
width:295px;
height:369px;
margin:37px 0 0 26px;
}
#box-news-home-bg{
height:369px;
background-image:url(../images/bg-news.gif);
padding:40px;
}
#box-news-home-img-dx{
float:left;
width:295px;
height:445px;
margin:42px 0 0 26px;
}
#titolo-news-home{
color:#f3f3f3;
font-size:20px;
font-weight:400;
margin:0 0 15px;
padding:0;
}
#collezione-titolo-dx2{
clear:left;
width:940px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#box-collezione2{
float:left;
width:201px;
height:377px;
position:relative;
margin:0 44px 0 0;
}
#box-collezione{
float:left;
width:201px;
height:397px;
position:relative;
margin:0 25px 0 0;
}
#box-collezione-did{
clear:left;
width:201px;
height:57px;
padding-top:10px;
background-color:#f3f3f3;
text-align:center;
}
#collezione-titolo-dx{
float:left;
width:179px;
height:81px;
margin-left:505px;
}
#takealookimg{
float:left;
width:300px;
margin-right:37px;
}

#takealookimg > a > img{width:300px;}

#takealooktesto{
float:left;
width:313px;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:14px;
color:#787878;
}
#takealooktesto > div#add-to-bag{text-align:left;}
#takealooktesto > div#add-to-bag > a{color:#f3f3f3;}
#takealooktesto > div#add-to-bag > a:hover{color:#fff;}

#takealook-tratteggio{
float:left;
height:1px;
background-image:url(../images/tratteggio-all-brands.gif);
width:650px;
margin:0;
padding:0;
}
#collezione-box-tit-categorie{
float:left;
width:200px;
margin:0 0 0 762px;
padding:0;
}
#collezione-tit-categorie{
float:left;
text-align:right;
background-image:url(../images/freccia-tit-collezione.jpg);
background-repeat:no-repeat;
margin:10px 0 0 20px;
padding:0 0 0 20px;
}
#collezione-tit-categorie a{
font-family:Oswald, serif, Arial;
color:#787878;
text-decoration:none;
}
#collezione-tit-categorie a:hover{
font-family:Oswald, serif, Arial;
color:#f3f3f3;
text-decoration:none;
}
#collezione-dettaglio-titolo{
clear:left;
width:955px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#collezione-dettaglio-elenco{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#collezione-dettaglio-elenco ul{
list-style:none;
padding-bottom:15px;
padding-top:3px;
}
#collezione-dettaglio-elenco li{
color:#f3f3f3;
text-decoration:none;
line-height:18px;
}
#collezione-anteprima{
z-index:1px;
position:relative;
float:left;
width:550px;
margin-right:37px;
}
#collezione-dettaglio{
float:left;
width:107px;
margin:3px 3px 0 0;
}
#collezione-scheda{
float:left;
width:388px;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:14px;
color:#787878;
}
#dettaglio-titolo-dx{
clear:left;
width:358px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#dettaglio-titolo-dx2{
clear:left;
width:358px;
height:1px;
font-weight:400;
background-image:url(../images/tratteggio2.gif);
margin:0;
padding:0;
}
.icone-dettaglio{
clear:left;
height:20px;
margin:0 10px 15px 0;
padding:0;
}
#collezione-chiudi{
width:927px;
border-bottom:1px #666 solid;
height:22px;
}
#collezione-chiudi img{
padding-left:907px;
}
#collezione-tit H1{
text-align:left;
width:927px;
padding-top:10px;
height:20px;
font-size:16px;
}
#collezione-menu-elenco{
float:left;
width:210px;
margin-right:20px;
margin-top:20px;
color:#999;
line-height:20px;
}
#collezione-menu-elenco ul{
list-style:none;
}
#box_wishlist_dx{
float:left;
width:675px;
margin:17px 0 0;
padding:0;
}
#box_wishlist_sx{
float:left;
width:231px;
margin:17px 0 0;
padding:0;
}
#wishlist-box{
clear:left;
}
#wishlist_intro{
clear:left;
width:100%;
height:200px;
margin:0 0 50px;
padding:0;
}
#wishlist-intro-testo{
float:left;
width:600px;
}
#wishlist_articolo{
clear:left;
width:100%;
height:auto;
margin:0 0 80px;
padding:0;
}
#wishlist-numero{
float:left;
width:56px;
height:56px;
background-color:#000;
text-align:center;
font-family:Oswald, serif, Arial;
color:#f3f3f3;
font-size:38px;
margin:0 12px 0 0;
}
#wishlist-img{
float:left;
width:201px;
margin:0 32px 0 0;
}
#wishlist-testo{
float:left;
width:358px;
margin:0 0 80px;
}
#wishlist-descr{
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:14px;
color:#787878;
}
#wishlist-pul2{
float:left;
width:116px;
height:25px;
padding-top:0;
background-image:url(../images/add-to-whislist.jpg);
text-align:center;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#f3f3f3;
margin:0 10px 0 0;
}
#wishlist-spazio{
clear:left;
height:20px;
}
#wishlist-boxgrigio1{
background-color:#e2e2e2;
width:191px;
padding:20px 20px 5px;
}
#wishlist-boxgrigio2{
background-color:#e2e2e2;
width:191px;
margin-bottom:30px;
padding:15px 20px 20px;
}
#wishlist-social{
clear:left;
width:345px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:15px 0 10px;
padding:0 0 5px;
}
#wishlist-social-tratteggio{
clear:left;
width:345px;
height:1px;
font-weight:400;
background-image:url(../images/tratteggio2.gif);
margin:0;
padding:0;
}
#box_privacy{
float:left;
width:100%;
}
#aboutus{
clear:left;
width:650px;
font-size:13px;
color:#f3f3f3;
padding-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
}
#shop-anteprima{
float:left;
width:653px;
margin-right:37px;
}
#shop-miniature{
float:left;
width:128px;
margin:2px 1px;
}
#box-back{
clear:left;
text-align:right;
width:48px;
margin-left:605px;
height:30px;
}
#back{
float:left;
width:48px;
height:23px;
text-align:center;
background-image:url(../images/navigazione-prev-next.jpg);
margin-top:10px;
padding-top:3px;
font-family:Oswald, serif, Arial;
color:#676665;
font-size:12px;
}
#box-paginazione{
clear:left;
text-align:right;
width:250px;
margin-left:417px;
height:30px;
}
#prev{
float:left;
width:48px;
height:23px;
text-align:center;
background-image:url(../images/navigazione-prev-next.jpg);
margin-right:7px;
padding-top:3px;
font-family:Oswald, serif, Arial;
color:#676665;
font-size:12px;
}
#pagine{
float:left;
width:26px;
height:23px;
text-align:center;
background-image:url(../images/navigazione-pagine.jpg);
margin-right:7px;
padding-top:3px;
font-family:Oswald, serif, Arial;
font-weight:300;
color:#676665;
font-size:12px;
}
#pagine span{
font-family:Oswald, serif, Arial;
font-weight:400;
color:#1b1b1b;
font-size:12px;
text-decoration:none;
}
#next{
float:left;
width:48px;
height:23px;
text-align:center;
background-image:url(../images/navigazione-prev-next.jpg);
padding-top:3px;
font-family:Oswald, serif, Arial;
color:#676665;
font-size:12px;
}
#news-colonna-sx{
float:left;
width:220px;
margin-right:60px;
}
#news-colonna-dx{
float:left;
width:699px;
}
#news-titolo-sx{
clear:left;
font-family:Oswald, serif, Arial;
width:208px;
height:33px;
color:#f3f3f3;
font-size:14px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#news-titolo-sx a{
font-family:Oswald, serif, Arial;
color:#f3f3f3;
font-size:14px;
font-weight:400;
text-decoration:none;
}
#news-titolo-sx a:hover{
font-family:Oswald, serif, Arial;
color:#999;
font-size:14px;
font-weight:400;
text-decoration:none;
}
#news-titolo-dx{
clear:left;
width:653px;
height:33px;
font-weight:400;
background-image:url(../images/tratteggio.gif);
margin:35px 0 0;
padding:0 0 5px;
}
#news-distanza-testo{
clear:left;
width:653px;
height:20px;
font-weight:400;
background-image:url(../images/tratteggio-news.gif);
margin:0;
padding:0 0 5px;
}
#news-leggi-tutto{
text-align:right;
width:654px;
height:20px;
margin-top:10px;
font-family:Oswald, serif, Arial;
font-size:13px;
font-weight:300;
color:#f3f3f3;
text-decoration:none;
}
#news-leggi-tutto a{
text-align:right;
width:654px;
height:20px;
margin-top:10px;
font-family:Oswald, serif, Arial;
font-weight:300;
color:#f3f3f3;
text-decoration:none;
}
#news-leggi-tutto a:hover{
text-align:right;
width:654px;
height:20px;
margin-top:10px;
font-family:Oswald, serif, Arial;
font-weight:300;
color:#787878;
text-decoration:none;
}
.news-menu-sx{
clear:left;
width:210px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
line-height:30px;
color:#787878;
text-decoration:none;
margin:0 10px 0 0;
padding:0;
}
.news-menu-sx ul{
clear:left;
width:200px;
list-style-type:none;
margin:0;
padding:0;
}
.news-menu-sx li a{
float:left;
width:200px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
color:#787878;
text-decoration:none;
margin:0;
padding:0;
}
#box-data-news{
float:left;
width:310px;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:14px;
color:#f3f3f3;
margin:20px 0;
padding:0;
}
#box-social-news{
float:left;
width:380px;
margin:20px 0 0;
padding:0;
}
#box-social-news .icone{
float:left;
margin:0 0 0 10px;
padding:0;
}
.box-designer{
clear:left;
width:653px;
}
#box-designer-nome{
float:left;
width:628px;
height:20px;
}
#box-designer-freccia{
float:left;
width:25px;
height:20px;
}
#box-designer-img{
float:left;
width:190px;
margin-top:10px;
margin-right:20px;
}
#box-designer-testo{
float:left;
width:443px;
margin-top:10px;
}
#box-designer-riga-chiudi{
clear:left;
height:10px;
border-bottom:1px #333 solid;
margin:0 0 5px;
}
.brand-menu-sx{
clear:left;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
line-height:30px;
color:#787878;
text-decoration:none;
margin:0 10px 0 0;
padding:0;
}
.brand-menu-sx ul{
clear:left;
list-style-type:none;
margin:0;
padding:0;
}
.brand-menu-sx li a{
float:left;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
color:#787878;
text-decoration:none;
margin:0;
padding:0;
}
#privacy-colonna-dx{
float:left;
}
#colum5{
float:left;
width:630px;
margin:0;
padding:0;
}
#box_contatti{
float:left;
width:270px;
margin:0 0 0 50px;
padding:0;
}
#box_indirizzo_dx.contatti{
float:left;
width:270px;
border-bottom:none;
margin:0 0 10px;
padding:0;
}
#box_riferimenti{
float:left;
width:270px;
margin:0;
padding:0;
}
#site_map{
float:left;
width:653px;
display:inline;
margin:0 0 10px;
padding:0;
}
#site_map ul{
float:left;
width:100%;
list-style-type:none;
margin:0;
padding:0;
}
#site_map ul li{
clear:left;
font-size:12px;
color:#999;
font-weight:400;
width:100%;
border-bottom:1px dotted #565656;
margin:0;
padding:8px 0;
}
#site_map ul li a{
font-size:12px;
color:#f3f3f3;
text-decoration:none;
margin:0;
padding:0;
}
#site_map ul li a.attivo{
color:#000;
text-decoration:none;
font-weight:700;
}
#site_map ul li ul{
float:left;
width:600px;
list-style-type:none;
display:inline;
margin:8px 0;
padding:0;
}
#site_map ul li ul li{
float:left;
border:none;
width:600px;
padding:0;
}
#site_map ul li ul li a{
float:left;
width:600px;
font-size:12px;
color:#999;
text-transform:uppercase;
margin:0;
padding:3px 0 0 10px;
}
#site_map ul li ul li a.attivo{
font-size:12px;
color:#00A5E2;
font-weight:400;
margin:0;
padding:5px 0 0 10px;
}
#site_map ul li span{
color:#999;
font-size:12px;
padding-right:5px;
font-weight:400;
}
#site_map ul li ul li ul{
float:left;
width:100%;
list-style-type:none;
display:inline;
margin:5px 0;
padding:0;
}
#site_map ul li ul li ul li{
float:left;
border:none;
width:950px;
padding:5px 0;
}
#site_map ul li ul li ul li a{
float:left;
width:940px;
font-size:12px;
color:#929395;
background:none;
text-transform:capitalize;
margin:0;
padding:0 0 5px 10px;
}
#site_map ul li ul li ul li a:hover{
color:#00A5E2;
}
#site_map ul li ul li ul li a.attivo{
font-size:12px;
color:#00A5E2;
margin:0;
padding:0 0 5px 10px;
}
#animazione2{
float:left;
width:100%;
height:690px;
position:relative;
margin:0;
padding:0;
}
#animazione2 > div{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
display:none;
z-index:9;
}
#tratteggio-brands{
float:left;
height:1px;
background-image:url(../images/tratteggio-all-brands.gif);
width:100%;
margin:0;
padding:0;
}
#footerbrands{
float:left;
width:100%;
height:50px;
font-family:Oswald, serif, Arial;
background-color:#1c1b1a;
font-size:15px;
line-height:16px;
color:#999;
margin:0;
padding:0;
}
#footerbrands2{
float:left;
width:100%;
height:50px;
font-family:Oswald, serif, Arial;
background-color:#242424;
font-size:15px;
line-height:16px;
color:#999;
margin:0;
padding:0;
}
#titolobrands{
float:left;
height:38px;
font-family:Oswald, serif, Arial;
font-size:15px;
color:#999;
padding-top:13px;
}
.box1-brands-footer{
float:left;
width:195px;
margin-right:50px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
line-height:20px;
color:#f3f3f3;
text-decoration:none;
padding:0;
}
.box1-brands-footer li{
color:#999;
line-height:25px;
}
.box1-brands-footer li a{
float:left;
width:198px;
height:25px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
color:#999;
text-decoration:none;
margin:0;
padding:0;
}
#footer{
float:left;
width:100%;
background:url(../images/bg-footer.jpg) top center repeat;
margin:0;
padding:0 0 30px;
}
#footerContentbrands{
width:979px;
height:50px;
margin:0 auto;
padding:0;
}
#specialbrands-tit{
clear:left;
width:980px;
text-align:right;
margin-bottom:35px;
}
#specialbrands-img{
clear:left;
width:990px;
margin-bottom:80px;
}
#footerContent{
width:979px;
margin:0 auto;
padding:20px 0 0;
}
#allbrands{
clear:left;
width:980px;
height:38px;
font-family:Oswald, serif, Arial;
font-size:15px;
line-height:16px;
color:#999;
margin:0;
padding:0;
}
#content_elenco_prodotti{
float:left;
width:auto;
font-size:12px;
line-height:16px;
color:#707173;
margin:0;
padding:0;
}
#elenco_prodotti{
float:left;
width:208px;
margin:0 36px 0 0;
padding:0;
}
.box_elenco_prodotti{
float:left;
width:208px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
line-height:30px;
color:#f3f3f3;
text-decoration:none;
margin:0 10px 30px 0;
padding:0;
}
.box_elenco_prodotti li a{
float:left;
width:198px;
height:30px;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
color:#999;
text-decoration:none;
margin:0;
padding:0;
}
#ultimo-footer{
clear:left;
height:21px;
width:948px;
background-image:url(../images/tratteggio-footer.gif);
padding-top:20px;
}
#ultimo-footer-menu{
float:left;
margin-top:10px;
width:50px;
height:20px;
font-family:Oswald, serif, Arial;
color:#999;
font-size:13px;
font-weight:400;
text-decoration:none;
}
#ultimo-footer-menu a{
float:left;
width:50px;
height:20px;
font-family:Oswald, serif, Arial;
color:#999;
font-size:13px;
font-weight:400;
text-decoration:none;
}
#ultimo-footer-copy{
float:left;
width:845px;
text-align:right;
height:20px;
font-family:Oswald, serif, Arial;
color:#999;
font-size:13px;
font-weight:300;
margin-top:10px;
}
#box-social{
width:300px;
display:inline;
float:left;
text-align:left;
}
#sharing-social{
float:left;
width:100%;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ccc;
font-weight:400;
text-align:left;
margin:20px 0 0;
padding:0;
}
#box_icone_header{
float:left;
width:300px;
text-align:left;
margin:0;
padding:0;
}
#box_icone{
float:left;
width:300px;
margin:0 0 20px;
padding:0;
}
.icone{
float:left;
height:20px;
margin:0 10px 15px 0;
padding:0;
}
#wishlist-header{
float:right;
width:80px;
margin-right:30px;
color:#999;
padding-top:12px;
font-family:Oswald, serif, Arial;
text-decoration:none;
}
#log-header{
float:left;
width:60px;
color:#999;
font-family:Oswald, serif, Arial;
text-decoration:none;
text-align:left;
padding-top:11px;
}
#log-benvenuto{
float:left;
margin-right:20px;
color:#999;
font-family:Oswald, serif, Arial;
text-decoration:none;
text-align:left;
padding-top:15px;
}
#carrello-header{
float:left;
width:100px;
color:#999;
font-family:Oswald, serif, Arial;
text-decoration:none;
text-align:left;
padding-top:11px;
}
#Form_newsletter input{
height:23px;
width:208px;
margin:10px 0 0;
}
#Form_newsletter input.bottone{
float:right;
margin-right:0;
cursor:pointer;
width:66px;
height:25px;
font-size:12px;
color:#666;
border:none;
text-align:center;
font-weight:400;
font-family:Oswald, serif, Arial;
background-image:url(../images/invia_newsletter.jpg);
background-repeat:repeat;
padding:0;
}
span.clear{
display:block;
clear:both;
}
div.arbuttons{
margin-bottom:40px;
}
div.arbuttons > a.aranagrafica{
display:inline-block;
float:left;
width:75px;
height:75px;
background-image:url(/images/aranagrafica.png);
background-color:#333;
text-align:center;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-right:10px;
line-height:121px;
color:#ccc;
}
div.arbuttons > a.arordini{
display:inline-block;
float:left;
width:75px;
height:75px;
background-image:url(/images/arordini.png);
background-color:#333;
text-align:center;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-right:10px;
line-height:121px;
color:#ccc;
}
div.arbuttons > a.activearanagrafica,div.arbuttons > a.aranagrafica:hover{
background-color:#989898;
color:#fff;
background-image:url(/images/aranagraficaactive.png);
}
div.arbuttons > a.activearordini,div.arbuttons > a.arordini:hover{
background-color:#989898;
color:#fff;
background-image:url(/images/arordiniactive.png);
}
div.arbuttons > a.arassistenza{
background:url(/images/arassistenza.png) no-repeat center left #333;
display:inline-block;
float:right;
position:relative;
height:75px;
text-align:center;
padding-right:230px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
text-decoration:none;
line-height:121px;
padding-left:5px;
width:60px;
}
div.arbuttons > a.arassistenza > span{
position:absolute;
line-height:18px;
text-align:left;
right:20px;
top:20px;
}
div.arbuttons > a.activearassistenza,div.arbuttons > a.arassistenza:hover{
background-color:#989898;
color:#fff;
background-image:url(/images/arassistenzaactive.png);
}
span.artitle{
display:block;
font-size:25px;
color:#999;
font-family:Lato,sans-serif;
font-weight:700;
}
p.arparagraph{
font-size:18px;
color:#999;
font-family:Lato, sans-serif;
font-weight:300;
line-height:22px;
}
#frm-indirizzi > span.phrase{
font-size:13px;
color:#666;
padding-top:35px;
padding-bottom:35px;
border-top:1px solid silver;
border-bottom:1px solid silver;
display:block;
}
#frm-indirizzi > div.third{
width:30%;
float:left;
margin-left:5%;
}
#frm-indirizzi > div.third:nth-child(3){
margin-left:0;
}
#frm-indirizzi > div.third > span.title{
color:#ccc;
text-transform:none;
display:block;
margin-bottom:30px;
font-size:20px;
font-weight:700;
font-family:Georgia, "Times New Roman", Times, serif;
}
#frm-indirizzi > div.third > span.bigtitle{
border-top:1px solid #dbdbdb;
font-size:18px;
color:#639;
font-weight:700;
}
#frm-indirizzi > div.third > label{
color:#ccc;
font-size:13px!important;
float:left;
display:inline-block;
width:40%;
height:29px;
margin-bottom:10px;
line-height:29px;
font-family:Arial, Helvetica, sans-serif;
}
#frm-indirizzi > div.third > label.value{
width:75%;
}
#frm-indirizzi > div.third > input[type=text],#frm-indirizzi > div.third > input[type=password],#frm-indirizzi > div.third > select{
float:left;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
height:29px;
border:1px solid #cfcfcf;
width:60%;
margin-bottom:10px;
}
#frm-indirizzi > div.third > span.line{
display:block;
height:1px;
background:#c3c3c3;
margin-top:10px;
margin-bottom:20px;
float:left;
width:100%;
}
#frm-indirizzi > div.third > input[type=checkbox]{
float:left;
width:5%;
height:29px;
line-height:29px;
margin:0;
}
#frm-indirizzi > div.third > input[type=radio]{
display:inline-block;
margin-left:40px;
float:left;
line-height:30px;
height:25px;
margin-right:4px;
}
#frm-indirizzi > div.third > img{
float:left;
height:30px;
}
#frm-indirizzi > div.third > input[type=submit]{
float:right;
text-decoration:none;
text-transform:uppercase;
color:#ccc;
font-family:Oswald, sans-serif;
font-size:18px;
background:#1c1b19;
border:0;
cursor:pointer;
display:inline-block;
font-weight:300;
padding:8px 0;
}
#frm-cambiamail{
width:30%;
margin-right:5%;
float:left;
}
#frm-cambiamail > label{
font-size:13px;
color:#ccc;
display:inline-block;
height:24px;
line-height:24px;
width:30%;
float:left;
margin-bottom:40px;
}
#frm-cambiamail > input[type=text]{
height:24px;
border:1px solid #ccc;
width:70%;
float:left;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin-bottom:40px;
}
#frm-cambiamail > input[type=submit]{
float:left;
text-decoration:none;
text-transform:uppercase;
color:#ccc;
font-family:Oswald, sans-serif;
font-size:18px;
background:#1c1b19;
border:0;
cursor:pointer;
display:inline-block;
font-weight:300;
margin-top:25px;
padding:8px 0;
}
#frm-cambiapassword{
width:40%;
margin-right:5%;
float:left;
text-align:right;
}
#frm-cambiapassword > label{
font-size:13px;
color:#ccc;
display:inline-block;
height:24px;
line-height:24px;
margin-bottom:20px;
margin-right:0;
margin-left:0;
width:30%;
text-align:left;
}
#frm-cambiapassword > input[type=password]{
height:24px;
border:1px solid #ccc;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin-bottom:20px;
width:65%;
}
#frm-cambiapassword > input[type=submit]{
float:left;
text-decoration:none;
text-transform:uppercase;
color:#ccc;
font-family:Oswald, sans-serif;
font-size:18px;
background:#1c1b19;
border:0;
cursor:pointer;
display:inline-block;
font-weight:300;
padding:8px 0;
}
table.ordertop{
width:100%;
padding-top:40px;
border-top:1px dashed #454442;
margin-top:40px;
margin-bottom:35px;
}
table.ordertop > thead > tr >td,table.ordertop > tbody > tr > td{
width:20%;
text-align:center;
background:#454442;
height:56px;
line-height:56px;
font-size:20px;
color:#fff;
text-transform:none;
border-bottom:1px solid #d9d9d9;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:700;
}
table.ordertop > tbody > tr >td{
font-size:18px;
border-bottom:none;
text-transform:none;
padding-bottom:10px;
font-weight:300;
font-family:Lato, sans-serif;
}
table.orderbottom > thead > tr > td{
width:14.29%;
vertical-align:top;
font-size:18px;
color:#ccc;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #d9d9d9;
padding-bottom:10px;
}
table.orderbottom > tbody > tr > td{
color:#fff;
font-size:18px;
vertical-align:top;
width:14.29%;
text-align:left;
font-family:Lato, sans-serif;
padding-top:10px;
font-weight:300;
}
table.orderbottom > tbody > tr > td > img{
width:80%;
}
div.popup-class{
background:#333;
width:380px;
margin:20px;
padding:0;
}
div.popup-class > span.title{
text-transform:uppercase;
color:#fff;
font-size:18px;
font-weight:400;
margin-bottom:50px;
display:block;
}
div.popup-class > span.bigtitle{
font-size:30px!important;
font-weight:300!important;
margin-bottom:30px;
}
div.popup-class > form{
width:100%;
color:#fff;
}
div.popup-class > form > label{
width:25%;
float:left;
display:inline-block;
height:29px;
line-height:29px;
margin-bottom:10px;
font-size:13px;
}
div.popup-class > form > input[type=text],div.popup-class > form > input[type=password]{
float:right;
height:29px;
line-height:29px;
width:60%;
background:#fff;
border:0;
display:inline-block;
padding-left:20px;
margin:0 0 10px;
}
div.popup-class > form > a{
float:right;
color:#fff;
font-size:13px;
}
div.popup-class > form >input[type=submit]{
text-transform:uppercase;
color:#fff;
background:#7f4a9f;
font-size:18px;
cursor:pointer;
margin-top:35px;
float:left;
min-width:142px;
text-align:center;
height:37px;
line-height:35px;
font-family:Lato, sans-serif;
border:0;
}
div.popup-class > p{
text-align:left;
font-size:13px;
color:#ccc;
padding-bottom:5px;
}
div.popup-class > p > a.link{
float:right;
line-height:35px;
background:#7f4a9f;
border:0;
display:inline-block;
padding-left:20px;
padding-right:20px;
text-decoration:none;
text-transform:uppercase;
font-size:18px;
text-align:center;
margin:10px 0 0;
}
div.widepopup{
width:810px!important;
padding-right:20px;
}
a.popup-link{
display:inline-block;
border-left:20px solid #333;
border-right:20px solid #333;
border-top:10px solid #333;
border-bottom:10px solid #333;
color:#fff;
font-size:15px;
text-transform:uppercase;
text-decoration:none;
text-align:center;
margin-top:30px;
}
a.popup-link:hover{
background-color:#7f4a9f;
}
#popup-addcart td{
text-align:center;
color:#fff;
}
#popup-addcart > table{
padding-top:40px;
padding-bottom:20px;
}
a.popup-link > span{
font-size:20px;
}
#frm-supporto{
width:100%;
padding-top:40px;
}
#frm-supporto textarea{
width:100%;
font-family:Lato,sans-serif;
height:300px;
border:0;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin:0;
padding:20px;
}
#frm-supporto input[type=submit]{
float:right;
text-decoration:none;
text-transform:uppercase;
color:#ccc;
font-family:Oswald, sans-serif;
font-size:18px;
background:#333;
border:0;
cursor:pointer;
display:inline-block;
font-weight:300;
padding:8px 0;
}
#popupnewsletter-popup,#popupcondizioni-popup{
margin:25px;
}
#chiudi H1,#chiudi p:first-child,#Formlogin_wish_esito H1,#Formlogin_wish_esito p,#Formlogin2_wish H1,#Formlogin2_wish p,#Formpwd H1,#Formpwd p,#FormnewsL H1,#FormnewsL p,#FormnewsL2 H1,#FormnewsL2 p,#Formlogin H1,#Formlogin p,#Formlogin2 H1,#Formlogin2 p,#Formlogin_wish H1,#Formlogin_wish p{
font-family:Oswald, serif, Arial;
font-size:30px;
color:#999;
margin-bottom:40px;
}
#chiudi p:first-child,#Formlogin_wish_esito p,#Formlogin2_wish p,#Formpwd p,#FormnewsL p,#FormnewsL2 p,#Formlogin p,#Formlogin2 p,#Formlogin_wish p{
padding-top:10px;
}
#Formlogin_wish_esito .livello,#Formlogin2_wish .livello,#Formpwd .livello,#FormnewsL .livello,#FormnewsL2 .livello,#Formlogin .livello,#Formlogin2 .livello,#Formlogin_wish .livello{
float:left;
width:110px;
padding-top:15px;
}
#Formlogin_wish_esito .messaggio,#Formlogin2_wish .messaggio,#Formpwd .messaggio,#FormnewsL .messaggio,#FormnewsL2 .messaggio,#Formlogin .messaggio{
clear:left;
width:320px;
text-align:right;
color:#cc3b3b;
height:15px;
margin-bottom:5px;
}
#Formlogin_wish_esito .dimenticata,#Formlogin2_wish .dimenticata,#Formpwd .dimenticata,#FormnewsL .dimenticata,#FormnewsL2 .dimenticata,#Formlogin .dimenticata{
clear:left;
width:150px;
padding-top:15px;
color:#CCC;
padding-left:200px;
margin-bottom:10px;
}
#Formlogin_wish_esito .dimenticata a,#Formlogin2_wish .dimenticata a,#Formpwd .dimenticata a,#FormnewsL .dimenticata a,#FormnewsL2 .dimenticata a,#Formlogin .dimenticata a,#Formlogin2 .dimenticata a,#Formlogin_wish .dimenticata a{
color:#CCC;
text-decoration:none;
}
#Formlogin_wish_esito .dimenticata a:hover,#Formlogin2_wish .dimenticata a:hover,#Formpwd .dimenticata a:hover,#FormnewsL .dimenticata a:hover,#FormnewsL2 .dimenticata a:hover,#Formlogin .dimenticata a:hover,#Formlogin2 .dimenticata a:hover,#Formlogin_wish .dimenticata a:hover{
color:#fff;
text-decoration:underline;
}
#Formlogin_wish_esito .rigistrati,#Formlogin2_wish .rigistrati,#Formpwd .rigistrati,#FormnewsL .rigistrati,#FormnewsL2 .rigistrati,#Formlogin .rigistrati,#Formlogin2 .rigistrati,#Formlogin_wish .rigistrati{
clear:right;
width:350px;
color:#CCC;
text-align:center;
padding-top:30px;
}
#Formlogin_wish_esito .rigistrati a,#Formlogin2_wish .rigistrati a,#Formpwd .rigistrati a,#FormnewsL .rigistrati a,#FormnewsL2 .rigistrati a,#Formlogin .rigistrati a,#Formlogin2 .rigistrati a,#Formlogin_wish .rigistrati a{
clear:right;
width:350px;
color:#CCC;
text-align:center;
padding-top:30px;
text-decoration:none;
}
#Formlogin_wish_esito .rigistrati a:hover,#Formlogin2_wish .rigistrati a:hover,#Formpwd .rigistrati a:hover,#FormnewsL .rigistrati a:hover,#FormnewsL2 .rigistrati a:hover,#Formlogin .rigistrati a:hover,#Formlogin2 .rigistrati a:hover,#Formlogin_wish .rigistrati a:hover{
clear:right;
width:350px;
color:#fff;
text-align:center;
padding-top:30px;
text-decoration:underline;
}
#Formlogin_wish_esito input,#Formlogin2_wish input,#Formpwd input,#FormnewsL input,#FormnewsL2 input,#Formlogin input,#Formlogin2 input,#Formlogin_wish input{
float:left;
height:23px;
width:206px;
margin:10px 0 0;
padding:2px;
}
#Formlogin_wish_esito input.error,#Formlogin2_wish input.error,#Formpwd input.error,#FormnewsL input.error,#FormnewsL2 input.error,#Formlogin input.error,#Formlogin2 input.error,#Formlogin_wish input.error,#Form_newsletter input.error{
border:1px solid #cc3b3b;
width:206px;
}
#Formlogin_wish_esito .error,#Formlogin2_wish .error,#Formpwd .error,#FormnewsL .error,#FormnewsL2 .error,#Formlogin .error,#Formlogin2 .error,#Formlogin_wish .error,#Form_newsletter .error{
color:#cc3b3b;
float:left;
width:111px;
height:22px;
}
#Formlogin_wish_esito input.bottone,#Formlogin2_wish input.bottone,#Formpwd input.bottone,#FormnewsL input.bottone,#FormnewsL2 input.bottone,#Formlogin input.bottone,#Formlogin2 input.bottone,#Formlogin_wish input.bottone{
float:right;
margin-right:32px;
cursor:pointer;
width:66px;
height:25px;
font-size:12px;
color:#666;
border:none;
text-align:center;
font-weight:400;
font-family:Oswald, serif, Arial;
background-image:url(../images/invia_newsletter.jpg);
background-repeat:repeat;
padding:0;
}
#Formlogin2 .dimenticata,#Formlogin_wish .dimenticata{
clear:left;
width:150px;
padding-top:15px;
color:#CCC;
padding-left:200px;
margin-bottom:30px;
}
#Formlogin2 .messaggio,#Formlogin_wish .messaggio{
clear:left;
width:320px;
text-align:right;
color:#cc3b3b;
height:15px;
margin-bottom:5px;
padding-top:15px;
}
#main_menu_header li a:hover,#menu_prodotti_lista ul li a:hover{
color:#f3f3f3;
text-decoration:underline;
}
#main_menu_header li a.attivo,#menu_prodotti ul li a.attivo,#menu_prodotti_lista ul li a.attivo,#wishlist-intro-testo p,.news-menu-sx li.attivo,.brand-menu-sx li.attivo,#site_map ul li ul li a:hover{
color:#f3f3f3;
}
#menu_prodotti ul li.mobili,#menu_prodotti_lista ul li.mobili{
background:url(../images/ico-menu-mobili.png) no-repeat;
}
#menu_prodotti ul li a:hover,#collezione-dettaglio-elenco li a,#collezione-menu-elenco li a:hover,#ultimo-footer-menu a:hover,#ultimo-footer-copy a:hover{
color:#f3f3f3;
text-decoration:none;
}
.box_roll_prodotti ul,.box1-brands-footer ul,.box_elenco_prodotti ul{
float:left;
width:208px;
list-style-type:none;
margin:0;
padding:0;
}
.box_roll_prodotti li a:hover,.box_collezione_roll_prodotti a:hover{
color:#f3f3f3;
font-size:14px;
font-family:Oswald, serif, Arial;
font-weight:300;
}
#registrazione-colonna-dx,#box-home2,#dettaglio-contenitore{
float:left;
width:980px;
}
#box-home-did2 H5,#box-home-did2 H5 a{
color:#f3f3f3;
padding-top:5px;
}
#titolo-news-home a,#titolo-news-home a:hover{
color:#f3f3f3;
font-size:20px;
text-decoration:none;
font-weight:400;
padding:0;
}
#collezione-spazio,#img-news{
clear:left;
margin-bottom:20px;
}
#collezione-dettaglio-elenco li a:hover,#collezione-menu-elenco li,#collezione-menu-elenco li a,#site_map ul li a:hover,#ultimo-footer-copy a{
color:#999;
text-decoration:none;
}
#add-to-bag,#wishlist-acquista{
float:left;
width:98px;
text-align:center;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#1c1b1a;
margin:0 10px 0 0;
}
#add-to-bag input.bottone,#wishlist-acquista input.bottone{
float:left;
margin-right:20px;
cursor:pointer;
width:98px;
height:25px;
font-size:12px;
color:#fff;
border:none;
text-align:center;
font-weight:400;
font-family:Oswald, serif, Arial;
/*background-image:url(../images/add-to-bag.jpg);
background-repeat:repeat;*/
background:#9b9a95;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
padding:0;
}
#add-to-bag a,#wishlist-acquista a{
text-align:center;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#1c1b1a;
text-decoration:none;
}
#add-to-bag a:hover,#wishlist-acquista a:hover{
text-align:center;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#666;
text-decoration:none;
}
#add-to-whislist,#wishlist-pul{
float:left;
width:116px;
height:22px;
padding-top:3px;
/*background-image:url(../images/add-to-whislist.jpg);*/
background:#4f4f4f;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
text-align:center;
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#fff;
margin:0 10px 0 0;
}
#add-to-whislist a,#wishlist-pul a,#wishlist-pul2 a{
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#f3f3f3;
text-decoration:none;
}
#add-to-whislist a:hover,#wishlist-pul a:hover,#wishlist-pul2 a:hover{
font-family:Oswald, serif, Arial;
font-weight:400;
font-size:12px;
color:#ededed;
text-decoration:none;
}
#collezione-box-popup,#collezione-box-popup2{
position:absolute;
z-index:2;
top:45px;
left:0;
background-color:#000;
opacity:0.95;
width:927px;
padding:15px 15px 35px;
}
#copyright,#testo-news{
clear:left;
width:654px;
font-size:13px;
color:#f3f3f3;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
}
#back a,#prev a,#pagine a,#next a{
font-family:Oswald, serif, Arial;
font-weight:300;
color:#676665;
font-size:12px;
text-decoration:none;
}
#back a:hover,#prev a:hover,#pagine a:hover,#next a:hover{
font-family:Oswald, serif, Arial;
font-weight:400;
color:#3f3f3f;
font-size:12px;
text-decoration:none;
}
.news-menu-sx li a:hover,.brand-menu-sx li a:hover,.box1-brands-footer li a:hover,.box_elenco_prodotti li a:hover{
color:#f3f3f3;
font-family:Oswald, serif, Arial;
font-weight:300;
font-size:14px;
}
#box-brands-footer,#box-brands-footer3,#box-brands-footer2{
clear:left;
width:980px;
}
#wishlist-header a,#carrello-header a{
color:#999;
padding-top:12px;
font-family:Oswald, serif, Arial;
text-decoration:none;
}
#wishlist-header a:hover,#carrello-header a:hover{
color:#f3f3f3;
padding-top:12px;
font-family:Oswald, serif, Arial;
text-decoration:none;
}
#log-header a,#log-benvenuto a{
width:80px;
color:#999;
padding-top:12px;
font-family:Oswald, serif, Arial;
text-decoration:none;
}
#log-header a:hover,#log-benvenuto a:hover{
width:80px;
color:#f3f3f3;
padding-top:12px;
font-family:Oswald, serif, Arial;
text-decoration:none;
}
span.artitle > span,div.popup-class > p > a{
color:#fff;
}
#frm-indirizzi,table.orderbottom{
width:100%;
}
#popup-lostpassword,#popup-login,#popup-addcart{
width:500px;
}

div#box-home-img.box-home-outfit{height:353px;}
div#box-home-img.box-home-outfit > div > div#box-home-roll{height:313px;}
div#box-home-img.box-home-outfit > div > div#box-home-roll > div.box_roll_prodotti{height:100%;}
div#box-home-img.box-home-outfit > div > div#box-home-roll > div.box_roll_prodotti > ul{width:100%; height:100%;}
div#box-home-img.box-home-outfit > div > div#box-home-roll > div.box_roll_prodotti > ul > li{width:100%; height:100%;}
div#box-home-img.box-home-outfit > div > div#box-home-roll > div.box_roll_prodotti > ul > li > a{width:100%; height:100%;}

#frm-gift-code{width:230px; background:#2e2e2e; margin-top:10px; margin-bottom:10px; border-top:1px dashed #4a4a4a; border-bottom:1px dashed #4a4a4a; margin-left:702px; float:left; padding-top:15px; padding-bottom:15px; padding-left:5px; padding-right:5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#frm-gift-code > label{font-size:12px; color:#fff; text-transform:uppercase; font-family:'Oswald',sans-serif; height:18px; line-height:18px; float:left;}
#frm-gift-code > input[type="text"]{width:124px; height:18px; font-size:14px; border:0; float:right;}
#frm-gift-code > input[type="submit"]{float:right;font-family:'Oswald',sans-serif; font-size:14px; text-transform:uppercase; color:#fff; background:#9b9a95; border:0; padding-left:20px; padding-right:20px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; height:24px; line-height:24px; cursor:pointer; margin-top:12px; margin-bottom:20px;}
#frm-gift-code > a{float:right; color:#545454; font-size:12px; font-family:'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; height:25px; padding-right:30px; line-height:25px; background:url(/images/removegift.png) no-repeat center right;}
#frm-gift-code > a.retry{background:url(/images/retry.png) no-repeat center right;}

#daadcodeselection{float:right; display:inline-block; font-size:14px; color:#8e8e8e; text-transform:uppercase; font-family:'Oswald',sans-serif;  }
#daadcodeselection > div{color:#90672c; display:inline; }


#barracookie{background:#242424; height:38px; line-height:38px; font-size:14px; color:#fff; font-weight:300; font-family:'Oswald', sans-serif; border-bottom:2px solid #fff; position:relative; top:0; left:0; width:100%; z-index:999;}
#barracookie > div.wrapper{width:980px; margin-left:auto; margin-right:auto; position:relative;}
#barracookie > div.wrapper > a{float:right; color:#fff;}
#barracookie > div.wrapper > span.close{float:right; cursor:pointer; width:22px; height:21px; display:inline-block; background:url(/images/closeprivacy.jpg) no-repeat center right; margin-left:40px; margin-top:8px;}
