@charset "UTF-8";
/* CSS Document */
body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	margin:0px;
	padding:0px;
}

body{
	color:#5e5f5f;
	background-color:#1d1f1f;
	font-weight: 100;
	font-size:12px;
	font-family:sans-serif;
	margin:0px;
}

*{
margin:0;
padding:0;
}

li, li.a {list-style-type:none}

fieldset { border:0;margin:0;padding:0; }
label { display:block; }
h1 {color:#c3d400}
h2 {color:#fff}
a:link { color:#5e5f5f; border:none; text-decoration: none; }
a:visited { color:#5e5f5f; border:none; text-decoration: none; }
a:hover { color:#c3d400; border:none;  text-decoration: none; }

#container{ width:100%; height:100%; margin-top:0px;}

/* REGISTRAZIONE */
#cont_reg{width: 800px; height: 600px; margin: auto; background-image:url(../images/fondo.png); background-repeat: no-repeat;}
#corpo_reg{ width:400px; height:580px; padding-top: 20px; margin-left: 400px; color: #fff; text-align: left;}

/* HEADER */
#header_bg{height: 100%; width: 100%}
#header{height: 300px; width: 990px; margin-top: 20px; margin-left: auto; margin-right: auto;position: relative; z-index: 1 }
#head_cart{height: 50px; width: 50px; padding-top: 20px; position: absolute; left: 25px; top:0px; z-index: 3}
#logo_moda{width:990px; height:250px; position: absolute; left: 0px;text-align: left; z-index: 2}
#sub_menu_moda {width:990px; height:50px; font-size:34px; font-weight: bold;padding-top: 10px;position: absolute; top: 250px; left: 0px; text-align: right;color: #333}
#menu {width:990px; height:50px; padding-top: 20px; margin: auto;}
#sub_menu_moda a{ color:#c3d400; }
#sub_menu_moda a:hover{ color:#333; }
#head_s {width: 960px; height: 242px; position: relative; float: left;  border: 10px solid #1d1f1f; background-image:url(../images/bg_eshop_gold.png); background-repeat: no-repeat; font-size: 18px; padding: 20px; }
#banner_outlet {width: 960px; height: 242px; position: relative; float: left;  border: 10px solid #1d1f1f; background-image:url(../images/bg_eshop_gold.png); background-repeat: no-repeat; font-size: 18px; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 20px;}
#vai_c {position: absolute; left: 20px; bottom: 20px;}
#continua_s {position: absolute; right: 40px; bottom: 20px;}

/* REGISTER */
#register{width: 960px; height: 500px; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; border-bottom: 10px solid #1d1f1f; background: #131414; font-size: 18px; padding-left: 20px; padding-top: 20px;}
#tasto_reg{position: absolute; bottom: 20px; left: 20px;}
#tasto_no_reg{position: absolute; bottom: 20px; right: 20px;}
#out_login{width: 960px; height: 200px; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; border-top: 10px solid #1d1f1f; background: #131414; font-size: 18px; padding-left: 20px; padding-top: 20px;}
img{ border: none; -ms-interpolation-mode: bicubic; }
#menuwrapper{ position:relative; height:50px;}
#menu_wra{position:absolute; bottom:0; left:0;}
.menuitem{ position:fixed relative; bottom:0px; display:inline-block; }

/* CORE HOME PAGE */
#ricerca{ width:1000px; height: auto; margin:0 auto; padding-top: 1px;}
#slide_e{width: 730px; height: 365px; border-bottom:$lar_b solid $border;}
.pics {  height:  365px;  width:   730px;  padding: 0;  margin:  0; } 
.pics img { width: 730px; height: 365px; border:0px;}
/* E-SHOP */
#eshop_sx{width: 480px; height: 282px; float: left; border-top: 10px solid #1d1f1f; border-left: 10px solid #1d1f1f; border-bottom: 10px solid #1d1f1f; border-right: 10px solid #1d1f1f; background-image:url(../images/bg_eshop.png); background-repeat: no-repeat; position: relative;}
	#crea_eshop{font-size: 16px; position:absolute; right: 20px; top: 245px; color: #c3d400;}
	.text_eshop{ font-size: 11px; text-align: justify; }
#eshop_dx{width: 490px; height: 282px; float: left; border-top: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; position: relative; background: #131414; }
	#gold {width: 490px;height:  139px; float: left; border-bottom: 1px solid #333;}
	#gold1 {width: 490px;height:  282px; float: left;}
	.box_eshop{width: 210px; height: 210px; margin-left: 15px; margin-right: 15px; margin-top: 35px; float: left; background-color: #333;}
	.box_eshop_1{width: 210px; height: 210px; margin-left: 22px;  margin-top: 35px; margin-right: 15px; float: left; background-color: #333;}
/* ITEMS LAST IN */
#items {width: 980px; height: 270px; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background: #131414;}
	.pics {  height:  270px;  width:   980px;  padding: 0;  margin:  0; } 
	.pics img { width: 980px; height: 270px; border:0px;}
	/* BLOG BLOGGER */
#blog{width: 730px; height: 500px; float: left; border-left: 10px solid #1d1f1f; border-right: 10px solid #1d1f1f; position: relative; background-image:url(../images/bg_blog.png); background-repeat: no-repeat;}
	#latest{width: 475px; height: 450px; float: left; margin-left: 20px; margin-top: 30px; border-right: 1px solid #1d1f1f;}
	#blogger{width: 200px; height: 450px; float: left; margin-top: 30px; margin-left: 20px;}
	.foto_blog{width: 150px; height: 120px; float: left; margin-top: 10px;}
	.testo_blog{ width: 250px; height: 100px; float: left; margin-left: 20px; margin-top: 10px; border-bottom: 1px solid #131414; background-color: #131414; color: #5e5f5f; padding: 10px; position: relative;}
	.testo_blog a{color:#5e5f5f}
	.testo_blog a:hover{color:#c3d400}
	.entra_blog{position: absolute; bottom: 10px; right: 10px;}
	.TitoloBlog{font-size: 16px; text-transform: uppercase; color: #5e5f5f; text-align: left}
	.Autore{font-style: oblique; color: #5e5f5f}
/* SIDEBAR MENU */	
#sidebar{width: 240px; height: 500px; float: left; border-right: 10px solid #1d1f1f; position:relative; background: #1d1f1f;}
	.Titolo {width: 240px; height: 17px; padding-top: 3px; font-size: 12; background-color: #131414; color:#fff; font-weight:100;border-bottom: 1px solid #1d1f1f; text-align: center; text-transform: uppercase;}
	.Titolo a{color: #fff;}
	.Titolo a:hover{color: #c3d400;}
	.Content{height: 406px; padding-top: 10px; padding-left: 10px; text-transform: uppercase; overflow: auto; font-size: 10px; }
	.Content a{color: #5e5f5f}
	.Content a:hover{color: #c3d400}
/* OUTLET DONNA UOMO */
#donna{width: 489px; height: 370px; float: left; border-left: 10px solid #1d1f1f; border-right: 1px solid #1d1f1f; border-top: 10px solid #1d1f1f;position: relative; background: #131414;}
	.foto_out{width: 200px; height: 270px; float: left; margin-left: 20px;}
	.desc_out{width: 200px; height: 50px; float: left; margin-left: 20px; }
	.box_out {width: 244px; height: 320px; float: left;margin-top: 30px; }
#uomo{width: 490px; height: 370px; float: left; border-right: 10px solid #1d1f1f; border-top: 10px solid #1d1f1f; position: relative; background: #131414;}
	.out_sett{width: 200px; height: 20px; float: left; color: #5e5f5f; padding-top: 5px; font-size: 12px; text-align: center; }
	.out_prezzo{width: 200px; height: 20px; float: left; padding-top: 5px; font-size: 10px; text-align: center; background-color: #c3d400; color: #fff; }
/* SOCIAL */
#social{width: 980px; height: 100px; float: left; border: 10px solid #1d1f1f; position: relative; }
#newsletter{width: 325px; height: 100px; float: left; background: #131414; color: #5e5f5f}
	.new_email{width: 210px; height: 35px; float: left; margin-left: 20px; margin-top: 30px;}
	.Email{width: 210px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}
	.new_invio{width: 60px; height: 35px; float: left; margin-left: 20px; margin-top: 30px;}
	.EmailOk{width: 60px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}
	.new_priv{width: 300px; height: 20px; float: left; margin-left: 20px; font-size: 10px;}
#face_twi{width: 328px; height: 100px; float: left;border-left: 1px solid #1d1f1f; border-right: 1px solid #1d1f1f; background-image:url(../images/bg_twi.png); background-repeat: no-repeat;}
	.faceb{margin-top: 30px;  float: left; margin-left: 45px;}
	.twi{margin-top: 30px; float: left;margin-left: 30px;}
	.mys{margin-top: 30px; float: left;margin-left: 30px;}
#terms{width: 315px; height: 80px; float: left; background: #131414; padding-top: 20px; padding-right: 10px; text-align: right; font-size: 10px;}

/* CORE PAGE E_SHOP */
#eshop {width: 980px; height: 282px; position: relative; float: left;  border: 10px solid #1d1f1f; background-image:url(../images/bg_eshop_gold.png); background-repeat: no-repeat; }
#eshop_base {width: 980px; height: 140px; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background-color:#131414;}
	.shop_base{width: 96px; height: 96px; float: right; margin-top: 30px; margin-right: 20px;}
	.shop_base1{width: 96px; height: 96px; float: left; margin-top: 30px; margin-left: 20px;}
/* ARTICOLI */
#articoli{width: 730px; min-height: 820px; height: auto; float: left; border-left: 10px solid #1d1f1f; border-right: 10px solid #1d1f1f; position: relative; background-color:#131414;}
	.ricerca{width: 690px; height: 17px; float: left; margin-top: 30px; margin-left: 20px; margin-right: 20px; text-transform: uppercase; padding-top: 3px; color: #fff; font-size: 10px;}
	.ricerca a{color: #5e5f5f}
    .ricerca a:hover{color: #c3d400}
	.item{ width:220px; height:339px; float:left; margin-left: 18px; margin-top: 30px;}
	.foto{ width:200px;	height:270px; float:left; border: 10px solid #1d1f1f; }
	.Donna{width: 220px; height: 20px; float: left; padding-top: 5px; font-size: 12px; text-align: center; background-color: #1d1f1f; color: #fff; }
	.Uomo{width: 220px; height: 20px; float: left; padding-top: 5px; font-size: 12px; text-align: center; background-color: #1d1f1f; color: #fff; }
	.desc_item{width: 220px; height: 20px; float: left; padding-top: 5px; font-size: 12px; text-align: center; color: #5e5f5f; text-transform: uppercase; font-size: 10px; }
#sidebar_art{width: 240px; height: 820px; float: left; border-right: 10px solid #1d1f1f; position:relative;}
	.Content_art{height: 636px; padding-top: 10px; padding-left: 10px; text-transform: uppercase; overflow: auto; font-size: 10px; }
	.Content_art a{color: #5e5f5f}
	.Content_art a:hover{color: #c3d400}
	.Gender {margin: 10px;}
    .Gender a{color: #5e5f5f}
    .Gender a:hover{color: #c3d400}
    .Content_art ul li a,ul.txt li{color:#5e5f5f; height:1%; line-height:1.2em; border-bottom:1px solid #3e3f3f; display:block; padding:6px 0 6px 8px;}
    
/* OUTLET */
#articoli_out{width: 730px; min-height: 820px; height: auto; float: left; border-left: 10px solid #1d1f1f; border-right: 10px solid #1d1f1f; border-top: 10px solid #1d1f1f; position: relative; background-color:#131414;}
	.desc_prezzo_out{width: 220px; height: 20px; float: left; padding-top: 5px; font-size: 10px; text-align: center; background-color: #c3d400; color: #fff; margin-top: 5px; }
	.desc_item_out{width: 220px; height: 15px; float: left; padding-top: 5px; font-size: 10px; text-align: center; color: #5e5f5f; text-transform: uppercase; font-size: 10px; }
#sidebar_out{width: 240px; height: 820px; float: left; border-right: 10px solid #1d1f1f; border-top: 10px solid #1d1f1f;position:relative;}
#dettaglio{width: 710px; height: 820px; float: left; border-left: 10px solid #1d1f1f; border-right: 10px solid #1d1f1f; position: relative; background-color:#131414; padding-left: 20px; margin-top: 10px;}
	#foto_dett{ width:324px; height:500px; float:left; padding-left:20px; margin-top: 30px; text-align:left; font-size: 9px;}
	#back {position: absolute; left: 30px; bottom: 30px;}
	#zoom_dett{ width:330px; height:500px; float:left; margin-left:7px; margin-top: 30px; border: 1px solid #1d1f1f; }
	.zoom_desc{ width:320px; height:90px;	padding-left:10px; text-align:left; padding-right:10px; float:left; overflow:auto; padding-top:10px; }
	.prezzo {font-size: 20px; font-weight: bold; color: #fff}
	.zoom_desc1{ width:160px; height:90px; text-align:left; float:left; overflow:auto;}
	.thumbs{ width:330px; height:100px; float:left; }
	.thumb{ width:80px; height:100px; float:left; padding-left:20px; }
#sidebar_det{width: 240px; height: 500px; float: left; border-right: 10px solid #1d1f1f; position:relative; background: #131414;margin-top: 10px;}
	#side_box{width:198px; height: 340px; float: left; border: 1px solid #1d1f1f; margin-top: 30px; margin-left: 20px;}
	#side_sx{width: 88px; height: 320px; margin-left: 10px; float: left; border-right: 1px solid #1d1f1f; margin-top: 10px;}
	#side_dx{width: 88px; height: 320px; margin-left: 10px; float: left;margin-top: 10px;}
	.side_thumb{height: 100px; width: 75px; float: left; margin-bottom: 10px;}
	#mybag{width: 330px; height: 100px; float: left;}
	#items_det {width: 650px; height: 140px; position: relative; float: left;  border: 1px solid #1d1f1f; background: #131414; padding: 10px; margin-top: 20px; margin-left: 10px;}
#carrello{width: 980px; height: auto; position: relative; float: left;  border: 10px solid #1d1f1f; background: #131414; padding-top: 20px;}
	#change{width:950px; height: 50px; margin-top: 20px; float: left}
	#change1{width:950px; height: 120px; margin-top: 20px; float: left}	
	.sezioni{width:950px; height: auto; min-height: 200px; float:left; padding-left: 20px;}
	.colonna_foto{width:120px; height:20px; float:left; text-align:left; background-color:#1d1f1f; padding-top:10px;margin-bottom:10px;}
	.colonna_titolo_1{width:200px; height:20px; float:left; text-align:left; background-color:#1d1f1f; padding-top:10px; margin-bottom:10px; text-transform: uppercase; color: #fff}
	.colonna_titolo_2{width:165px; height:20px; float:left; text-align:left; background-color:#1d1f1f; padding-top:10px; margin-bottom:10px; text-transform: uppercase; color: #fff}
	.colonna_elimina{width:100px; height:20px; float:left; text-align:left; background-color:#1d1f1f; padding-top:10px; margin-bottom:10px; text-transform: uppercase; color: #fff}
	.col_foto{width:120px; height:120px; float:left; text-align:left; }
	.colonna_1{width:200px; height:120px; float:left; text-align:left; text-transform:uppercase;  color:#5e5f5f;}
	.colonna_2{width:165px; height:120px; float:left; text-align:left; }
	.col_elimina{width:100px; height:120px; float:left; text-align:left; font-size:16px; }
	.col_elimina a{ color:$tasto; border:none; text-decoration: none; }
	.col_elimina a:hover { color:$hover; border:none; text-decoration: none; }
	.regi{width:315px; height:100px; float:left; padding-top: 20px;}
	.regi2{width:450px; height:100px; float:left; padding-top: 20px;}
	.LoginCar{width: 200px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}
	.LoginOkCar{width: 100px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}

/* CONTACT */
#contact {width: 980px; height: 282px; position: relative; float: left;  border: 10px solid #1d1f1f; background-image:url(../images/bg_eshop_gold.png); background-repeat: no-repeat; }
	.contact_nr {width: 445px; height: 245px; margin: 20px; float: left}
	.contact_form{background-color: #1d1f1f; border: 0px solid #fff; color: #5e5f5f;}
	.contact_text{background-color: #1d1f1f; border: 0px solid #fff; width: 400px; color: #5e5f5f;}
#termini_e_condizioni {width: 940px; padding:20px; height: auto; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background-color:#131414; text-align: justify;}
#privacy {width: 940px; padding:20px; height: auto; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background-color:#131414; text-align: justify;}
#profilo {width: 940px; padding:20px; height: auto; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-bottom: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background-color:#131414; text-align: justify;}

/* SIGN UP */
#sign_up_eshop {width: 980px; height: 282px; position: relative; float: left;  border: 10px solid #1d1f1f; background-image:url(../images/bg_crea.png); background-repeat: no-repeat; }
#sign_up {width: 480px; height: 930px; position: relative; float: left;  border-left: 10px solid #1d1f1f;border-right: 10px solid #1d1f1f; background-color:#131414;}
	.eshop_data_img{height: 50px; width: 480px; float: left; margin-top: 30px;}
	.eshop_data{width: 440px; height: 200px; float: left; margin-left: 20px; margin-top: 20px; border-bottom:1px solid #1d1f1f;}
#sign_up_info {width: 490px; height: 930px; position: relative; float: left; border-right: 10px solid #1d1f1f; background-color:#131414;}
	.Address{color: #c3d400; font-size: 14px; font-style: oblique;}
	.eshop_terms{width: 450px; height: 800px; float: left; margin-left: 20px; margin-top: 20px; border-bottom:1px solid #1d1f1f; text-align: justify; overflow: auto}
	.eshop_pay_box{height: 50px; width: 450px; float: left;}
		.eshop_pay_c{height: 30px; width: 50px; float: left; padding-top: 20px; }
		.eshop_pay_img{height: 50px; width: 400px; float: left; }

/* FOOTER */
#footer{ width:100%; height:80px; float:left; margin-top: 20px;}
#foot{width: 990px; height: 80px; font-size: 10px; text-align: right; margin:auto; color:#333;}
#foot a{ color:#555 }
#foot a:hover{ color:#999 }

/* PANNELLI */
#panel { background: #131414; width: 100%; height: 300px; display: none;}
	#cont_panel{width: 1000px; height: 300px; margin: auto; position: relative}
#login_panel{height: 70px; width: 480px; float: left; margin: 10px;}
	#login_foto{height: 70px; width: 70px; float: left}
	#login_testo{height: 65px; width: auto; float: left; padding-top: 5px;}
	.Login{width: 100px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}
	.LoginOk{width: 50px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}
#reg_panel{height: 70px; width: 480px; float: left; margin: 10px; }
#bag_panel{width: 915px; height: 125px; float: left; margin-left: 10px; margin-top: 10px; overflow: auto; background-image:url(../images/bg_bag.png); background-repeat: no-repeat; position: relative; padding-top: 55px; padding-left: 65px; }
	.Box_car{width: 150px; height: 110px; float: left; border-right: 1px solid #1d1f1f; background-color: #131414}
	.foto_car{width: 75px; height: 100px; float: left; }
	.des_car{width: 65px; height: 100px; float: left; margin-left: 10px; font-size: 10px; color: #5e5f5f;text-transform: uppercase;}
	.Tot_car{width: 140px; height: 100px; float: left; border-right: 1px solid #1d1f1f; background-color: #131414; margin-left: 10px; font-size: 14px;}
	.chek_out{width: 150px; height: 100px; float: left}
#bg_slide{width: 990px; height: auto; margin: auto}
.slide {margin: 0;padding: 0;border-top: solid 1px #131414;}
.btn-slide {float: left;background: #131414;text-align: center;width: 100px;height: 17px;padding-top: 3px;margin:  auto;display: block;font-family: sans-serif, Serif; color: #5e5f5f; text-decoration: none;}
.active {background-position: right 12px;}
#pannello {background: #1d1f1f; height: 220px;display: none;color:#5e5f5f; text-align: justify; padding-right: 20px; padding-left:20px;}
.slide2 {margin: 0;padding: 0;border-top: solid 0px #333;}
.piu-slide {float: left;text-align: center;width: 484px;height: 22px; margin:  auto; display: block;font-family:sans-serif, Serif;text-decoration: none; font-size: 12px; padding-top: 3px;}

/* SCROLLBAR */
#holder {float: left;height: 705px;}
	.scroll-pane {height: 680px; width: 220px;overflow: auto;float: left;padding: 10px;}
	#pane1 {}
#holder2 {float: left;height: 460px;}
	.scroll-pane2 {height: 440px; width: 220px;overflow: auto;float: left;padding: 10px;}
	#pane2 {}
.Titolo1 {width: 240px; height: 17px; padding-top: 3px; font-size: 12; background-color: #131414; color:#fff; font-weight:100;border-bottom: 1px solid #1d1f1f; text-align: center; float: left; text-transform: uppercase;}
.scroll-pane ul li a,ul.txt li{color:#5e5f5f;height:1%;line-height:1.2em;border-bottom:1px solid #3e3f3f;display:block;padding:6px 0 6px 8px;font-size: 10px;}
.scroll-pane a{color: #5e5f5f}
.scroll-pane a:hover{color: #c3d400}

/* SPAN */	
.span-15 {width:450px;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #1d1f1f;}
.home .size-medium, .home .size-large {max-width:590px; height:auto; overflow:hidden;margin:0 .5em .5em 0;}
h3.sub,h2.sub {margin: 0 0 10px 0;padding: 0 0 5px 0;color: #5e5f5f;border-bottom: 1px solid #1d1f1f; font-weight: 100; font-size: 12px;}
.span-8 {width:200px;}
.Titulo{color: #fff; font-size: 14px;}
.LoginReg{width: 170px; height: 20px; background-color: #1d1f1f; border: solid 0px #c3d400; color: #5e5f5f;}

/* Easy Slider */
#slider{}	
#slider ul, #slider li, #slider1 ul, #slider1 li, #slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider li{ width:493px;height:260px;overflow:hidden; }
#slider1 li{ width:490px;height:100px;overflow:hidden; }
#slider2 li{ width:980px;height:260px;overflow:hidden; }
#prevBtn a{ color: #131414 }
#nextBtn a{ color: #131414 }						
