@charset "UTF-8";

body{background-color:#161616;font-family:Arial, "Helvetica", sans-serif;font-size:13px;color:#FFF;margin:0; }
#top{width:100%;height:130px;background-color:#000;}
#header{width:980px;height:120px;float:left;}
#energie{width:300px;height:20px;background-color:#000;float:left;background-image:url(../immagini/logo.jpg);background-repeat:no-repeat;background-position:bottom left;margin-top:10px;padding-top:100px;font-size:10px;color:#7f7e7b;}
#facebook{width:655px;height:52px;background-color:#000;float:right;text-align:right;}
#menu{width:680px;height:34px;float:right;background-color:#000;text-align:right;margin-top:10px;}
#center{width:100%;height:600px; background-image:url(../immagini/bg_energie.jpg); background-repeat:no-repeat; background-position:top center; margin-left:auto;margin-right:auto;overflow:hidden;z-index:910;position:relative;}
#allungabile{width:100%;height:auto; background-image:url(../immagini/bg_energie.jpg); background-repeat:no-repeat; background-position:top center; background-color:#000; margin-left:auto;margin-right:auto;overflow:hidden;z-index:910;position:relative;}
#allungabile.collection {background-image:url(../immagini/bg_collection_skull.jpg)}
#centerbig{width:100%;height:750px;background-image:url(../immagini/bg_energie.jpg); background-repeat:no-repeat; background-position:top center; margin-left:auto;margin-right:auto;overflow:hidden;z-index:910;position:relative;}

#center_contact{background-image:url(../immagini/bg_energie.jpg); background-repeat:no-repeat; background-position:top center; float:left;height:100%;margin-left:auto;margin-right:auto;width:100%;background-color:#000000}
span.contact_small{font-size:11px;color:#777;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;}
#stores_logo{width:75px;height:30px;background-color:#000;padding-left:5px;position:absolute;top:0;left:0;}
.immagine_item{width:100%;height:320px;float:left;cursor:pointer;position:relative;}
.descrizione_item{height:150px;float:left;font-size:11px;color:#FFFFFF;padding:10px 15px 10px 0;}
#sezione{background-color:#000;position:absolute;top:0;margin-left:18px;z-index:301;padding:5px;}
span img{border:none;}
#bottom{width:100%;background-color:#303030;float:left;background-image:url(../immagini/bottom.jpg);background-repeat:repeat-x;z-index:920;position:relative;}
#bottom_denim{width:100%;background-color:#161616;float:left;background-repeat:repeat-x;z-index:920;position:relative;}
#vetrina{width:980px;height:440px;background-color:#303030;float:left;}
#footer{width:980px;height:250px;background-color:#161616;float:left;}
#menu_footer{width:980px;height:200px;}
.centra{width:980px;margin-left:auto;margin-right:auto;}
#look{width:230px;height:400px;margin-top:20px;float:left;}
#fans{width:310px;height:400px;margin-top:20px;margin-left:15px;float:left;}
#video{width:410px;height:400px;margin-top:20px;float:right;}
.titolo{width:100%;height:40px;float:left;font-size:16px;padding-top:10px;}
.contenuto{width:100%;height:350px;float:left;background-color:#161510;}

#lista{width:500px;height:200px;float:left;}
#lista li{color:#999;font-size:9px;list-style:none;margin:0;padding:0;}
#lista ul{padding:0;}
.trasparente{background-color:transparent;}
#social{width:480px;height:180px;text-align:right;float:left;font-size:9px;padding-top:20px;}
ul.buy{float:left;}
ul.collection{float:left;margin-left:75px;}
ul h1{font-size:9px;font-weight:700;}
h2{font-size:12px;color:#FFF;}
ul h1.fucsia{color:#FFF102;}
#tendina{width:100%;height:600px;float:left;background-color:#1b1a15;z-index:905;position:relative;}
#tendina-big{width:100%;height:760px;float:left;background-color:#1b1a15;z-index:905;position:relative;}
#full_screen{width:100%;height:100%;position:absolute;z-index:999;background-color:#1b1a15;left:-3000px;overflow:hidden;color:#FFF;font-size:20px;}
#immagine_full_screen{width:955px;height:2177px;position:relative;background-image:url(../immagini/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;}
.chiudi{height:40px;width:40px;margin-right:-5px;float:right;font-size:14px;font-weight:bolder;position:absolute;top:30px;z-index:300;cursor:pointer;}
#chiudi_full{height:11px;position:absolute;top:0;right:0;font-weight:bolder;font-size:14px;color:#fff;}
input{background-color:transparent;border:none;color:#FFF;cursor:pointer;font-size:9px;height:15px;background-image:url(../immagini/facebook_foot.png);background-repeat:no-repeat;background-position:top left;padding:0 0 0 20px;}
input:hover{background-color:red;border:none;color:#FFF;cursor:pointer;font-size:9px;height:15px;background-image:url(../immagini/facebook_foot.png);background-repeat:no-repeat;background-position:top left;padding:0 0 0 20px;}
.slim{color:#FFF102;}
.buy_now{width:45px;height:18px;background-image:url(../immagini/sharebuy_now.png);background-repeat:no-repeat;cursor:pointer;margin-top:5px;}
.buy_now:hover{height:18px;background-image:url(../immagini/sharebuy_now_over.png);background-repeat:no-repeat;}
.facebook{width:90px;height:18px;background-image:url(../immagini/sharefacebook.png);background-repeat:no-repeat;cursor:pointer;}
.facebook:hover{width:90px;height:18px;background-image:url(../immagini/sharefacebook_over.png);background-repeat:no-repeat;}
a:link,a:visited,a:active{color:#999;text-decoration:none;}
a:hover{color:#FFF;text-decoration:none;}

a.contact:link,a.contact:visited,a.contact:active{background-color:#fff102; color:#000; background-image:url(../immagini/quadrato.png);background-position:left center;background-repeat:no-repeat;font-size:12px;text-decoration:none;text-transform:uppercase;font-weight:700;line-height:2.5em;padding:5px 5px 5px 20px;}
a.contact:hover{background-color:#000000; color:#fff102;text-decoration:none;background-image:url(../immagini/quadrato_over.png);background-position:left center;background-repeat:no-repeat;}

.selezionato{color:#fff102;}
.selezionato_bold{color:#fff102;font-weight:700;font-size:16px;}
.content-slider-handle{position:absolute;width:8px;height:10px;background:#478AFF;}
#content-scroll{width:100%;height:570px;overflow:hidden;margin-left:-18px;margin-top:10px;position:relative;}
#content-scroll-big{width:100%;height:730px;overflow:hidden;margin-left:-18px;margin-top:10px;position:relative;}
#content-holder{width:2330px;height:540px;}
#content-holder-shoes{width:4200px;height:540px;}
#content-holder-accessories{width:12000px;height:540px;}
#content-holder-glasses{width:3900px;height:540px;}
.content-item{width:233px;height:520px;float:left;}
.content-item-shoes{width:300px;height:520px;float:left;}
.iniziale{margin-left:0;}
.ui-slider-handle{position:absolute;}
#content-scroll_2{width:100%;height:570px;overflow:hidden;margin-top:10px;}
#content-scroll_2-big{width:100%;height:730px;overflow:hidden;margin-top:10px;}
#content-holder_2{width:3780px;height:540px;}
.content-item_2{width:728px;height:520px;float:left;cursor:pointer;}

.maschera_sinistra{height:600px;position:absolute;width:100px;z-index:999;background-image:url(../immagini/sinistra.png);background-repeat:repeat-y;background-position:right;left:0;}
.maschera_destra{background-image:url(../immagini/destra.png);background-position:left center;background-repeat:repeat-y;float:right;height:600px;position:absolute;right:0;width:100px;z-index:999;}

#centerbig .maschera_sinistra{height:760px;position:absolute;width:100px;z-index:999;background-image:url(../immagini/sinistra.png);background-repeat:repeat-y;background-position:right;left:0;}
#centerbig .maschera_destra{background-image:url(../immagini/destra.png);background-position:left center;background-repeat:repeat-y;float:right;height:760px;position:absolute;right:0;width:100px;z-index:999;}

#iniziale_2{cursor:pointer;}
#stores,#legal,#franchising{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;width:980px;height:600px;margin-left:auto;margin-right:auto;position:relative;top:10px;text-align:justify;}
#join{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#777;width:980px;min-height:600px;margin-left:auto;margin-right:auto;position:relative;top:10px;text-align:justify;}
#contact{font-family:Arial, Helvetica, sans-serif;font-size:15px; padding-top:10px; padding-bottom:10px; width:980px;margin-left:auto;margin-right:auto;}

ul.catalogue,ul.stores{float:left;margin-left:60px;}
#immagine_full_screen_shoes,#immagine_full_screen_glasses{width:2177px;height:955px;position:relative;background-image:url(../immagini/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;}
#content-slider,#content-slider_2{width:955px;height:10px;background-color:#CCC;border-right:solid #CCC 30px;position:relative;margin-top:10px;}
#content-slider a,#content-slider_2 a{height:10px;width:30px;background-image:url(../immagini/scroll.gif);}

a.contacts_link_blu:link,a.contacts_link_blu:visited,a.contacts_link_blu:active{color:#000;background-color:#00aaff;text-decoration:none;font-weight:700;padding: 5px 5px 5px 20px; line-height:2.5em; text-transform:uppercase; font-size:12px; background-image:url(../immagini/quadrato.png); background-repeat:no-repeat; background-position:center left;}
a.contacts_link_blu:hover{color:#00aaff;background-color:#000;text-decoration:none;text-transform:uppercase; font-size:12px; background-image:url(../immagini/quadrato_over_blu.png); background-repeat:no-repeat; background-position:center left;}

#sottomenu{width:100%; padding-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto; background-color:#FFF102; padding-bottom:10px;}
#centra{ width:980px; margin-left:auto; margin-right:auto;}
#collection{width:980px; margin-left:auto; margin-right:auto; padding-top:40px;}
#vuoto{clear:both;}
.spaziosotto{float:left; height:40px; width:100%;}

ul.sottomenu{padding:0px;}
ul.sottomenu li {position:relative; margin:0px; font-size:50px; line-height:1em}
ul.sottomenu li img {position:absolute; top:-25px; left:-15px;}
ul.sottomenu li {list-style:none; }
.allineato {display:inline}
ul.sottomenu li.barra {list-style:none; }
ul.sottomenu li.finale {margin-right:0px;}

a.nero:link,a.nero:visited,a.nero:active{color:#FFF;text-decoration:none;}
a.nero:hover{background-color:#FFF102; color:#000000; text-decoration:none;}

#destra{float:left; width:485px;}
#sinistra{float:left; width:485px;margin-right:10px;}

/*   */

.box{width:115px; height:170px; background-color:#000; float:left; margin:0 10px 10px 0; font-size:11px; padding-left:8px; padding-right:8px; padding-top:8px; color:#7f7e7b; text-align:justify; position:relative; overflow:hidden}
.boxtrasparente{width:115px; height:170px; float:left; margin:0 10px 10px 0; font-size:11px; padding-left:8px; padding-right:8px; padding-top:8px; color:#7f7e7b; text-align:justify; position:relative; overflow:hidden}
.doppio{width:370px; height:310px; float:left; margin-right:10px;}
.grande{width:568px; height:310px; float:left; margin-right:10px;}
.enorme{width:980px; height:160px; float:left;}
.finale{margin-right:0px;}

.box .immagine{ float:left; width:115px; height:162px; overflow:hidden}
.box .titolo_box{ float:left; width:100%; margin-top:5px;}
.box .pulsante{ position:absolute; left:136px; top:297px; z-index:500}
.box .social{ position:absolute; left:251px; top:280px; z-index:499}

.photo{position:relative;overflow:hidden;}
.photo .testo{position:absolute; background:#000; bottom:-310px; height:310px; padding-right:10px; padding-left:10px; left:0px; width:115px; margin-top:10px;}

.caption{padding-top:10px;}
.finale{margin-right:0px;}

ul{margin:0px; padding:0px;}

.testo{height:160px; padding-left:10px; background-image:url(../immagini/percent.png); font-size:11px;}