@charset "UTF-8";
/* CSS Document */
*{margin:0;padding:0;}
/*
Body font size is set to 68.8% which is 11px at default on most browsers (1em or 100% being 16px)
*/

a { text-decoration:none;}

body{font-family:Helvetica, Arial, sans-serif;font-size:68.8%;height:100%;}
html{height:100%;}

h1 {color:#B3B3B3;margin:20px 0px 0px 20px;}
h2 {color:#B3B3B3;margin:20px 0px 0px 20px;}
h4 {color:#000000;margin:20px 0px 0px 20px;}
p.testo {color:#00000;margin:5px 0px 0px 20px; font-size:12px; text-align:justify}
p.datipersonali {color:#00000;margin:5px 0px 0px 20px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px;}
ul.datipersonali {color:#00000;margin:5px 0px 0px 35px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px; list-style-position:inside;list-style:decimal;}
li.datipersonali {color:#00000;margin:5px 0px 0px 35px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px;list-style-position:inside; }

p.condizionivendita {color:#00000;margin:5px 0px 0px 20px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px;}
ul.condizionivendita {color:#00000;margin:5px 0px 0px 35px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px; list-style-position:inside;list-style:none;}
ol.condizionivendita {color:#00000;margin:5px 0px 0px 20px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px; list-style-position:inside;  counter-reset: gerarchia; list-style-type: none; }
li.condizionivendita {display: block ;color:#00000;margin:5px 0px 0px 35px; font-size:12px; text-align:justify; font-weight:normal; text-transform:none; line-height:20px;list-style-position:inside; }



#testo {position:relative;top:0px;width:1000px; height:435px;}

#supersize{position:fixed; }
#supersize img{height:150%;position:absolute;width:100%;z-index:-1; }

#mainContainer {margin:auto; height:auto; width:1024px;}

#header
{
	position:absolute;
	padding-top:10px;
}
#header h1{background:transparent url(../images/loghi/danese_logo.gif) no-repeat top left; width:60px; height:60px; top:0px; margin:10px;}
#header h1 a span{display:none;}
#header h1 a {display:block; width:60px; height:60px;}

#mainMenu {list-style:none;height:25px; padding-left:45px;  text-transform:uppercase; list-style-position:outside; background-color:#009345; color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:14px;  text-align:center}
#mainMenu li {text-align: center; height:25px; display:inline; float:left; margin:0; width:auto;}
#mainMenu li a{text-align: center; margin-right:0px; height:25px; line-height:25px; display:inline-block; padding:0 30px 0 30px; text-decoration:none; color:#FFFFFF;}
#mainMenu li a:hover{text-align: center; margin-right:0px; height:25px; line-height:25px; display:inline-block; padding:0 30px 0 30px; text-decoration:none; color:#FFFFFF; background-color:#B3B3B3 }

#lingua {list-style-position:outside; font-weight:bold; font-size:14px;margin-top:60px;margin-right:10px;}
#lingua li {display:inline; float:right; margin:0; width:auto;}
#lingua li a {display:inline; float:right; margin:0; width:auto; padding:0 15px 0 0; text-decoration:none; color:#000000}
#lingua li a:hover {display:inline; float:right; margin:0; width:auto; padding:0 15px 0 0; text-decoration:none; color:#009345;}


#container 
{
	position:absolute;
	top:130px;
	width:1024px; height:550px;
}
#container_prodotto {width:1024px; height:auto;}

#scheda_prodotto {padding-top:0px;}
.nome_prodotto {color:#808080;font-size:13px;margin-left:10px; text-transform:uppercase}
.nome_prodotto_2 {color:#000000;font-size:13px;margin-left:0px; text-transform:uppercase}
.nome_designer {color:#4C4C4C;font-size:11px;margin-left:0px; text-transform:uppercase}
.tipo_prodotto {color:#000000;font-size:13px;margin-left:10px; text-transform:uppercase}
.descrizione_prodotto {color:#000000;font-size:11px;margin:10px;margin-right:75px;}
.descrizione_prodotto a {color:#000000;font-size:11px;margin:0px;margin-right:75px; text-decoration:none}
.descrizione_prodotto a:hover {color:#B3B3B3;font-size:11px;margin:0px;margin-right:75px; text-decoration:none}
.prezzo {color:#009245}
.quantita {border:1px solid #202321;color:#000000;padding-left:5px;padding-right:5px;}
.opzione {color:#808080;font-size:13px;margin-left:10px; background-color:#E6E6E6; padding-right:5px;}
.acquista {color:#009245; margin-left:10px; text-decoration:none}
.acquista a{color:#009245; margin-left:0px; text-decoration:none}
.interesse {color:#009245;margin-left:63px;margin-top:20px;}
.img_interesse {margin-left:54px;margin-top:20px;}
.img_interesse img {margin-left:10px}
#scheda_prodotto img {border:1px solid #202321;}
.img_piccole {margin-top:20px;}


#menuSecondario {height:55px; list-style:none; font-size:12px; list-style-position:outside; margin-top:10px;margin-bottom:45px;}
#menuSecondario li {padding:0 0 3px 0; color:#000000}
#menuSecondario li a{ padding:0 0 3px 0; color:#000000; text-decoration:none}
#menuSecondario li a:hover{ padding:0 0 3px 0; color:#B3B3B3; text-decoration:none}


#carrello {margin-left:12px; background-color:#009345; font-weight:bolder; font-size:13px; color:#FFFFFF}
#prodotti_carrello {margin-left:12px;margin-top:15px;}
.riga_intestazione {font-weight:bolder; text-transform:capitalize; color:#FFFFFF; border:1px solid #333333; background-color:#9BA59F; border-left:none}
.riga_prodotto {font-weight:bolder; text-transform:capitalize; color:#FFFFFF; border:1px solid #333333; background-color:#FFFFFF; border-left:none; border-top:none}
.riga_prodotto_2 {font-weight:bolder; text-transform:capitalize; color:#FFFFFF; border:1px solid #333333; background-color:#FFFFFF}
.tipo_prodotto_2 {color:#000000;font-size:13px;margin-left:0px;text-align:center; font-weight:bold; text-transform:uppercase}
.tipo_prodotto_2 a{color:#000000;font-size:13px;margin-left:0px;text-align:center; font-weight:bold; text-transform:uppercase}
.totale {font-weight:bolder; text-transform:capitalize; text-align:right; margin-right:35px; font-size:13px; color:#000000}
.applica { background-color:#009345; padding-left:10px; padding-right:10px; margin-right:15px; font-size:13px; font-weight:bolder}
.codice_sconto {border:1px solid #333333; margin-right:25px;}
.sconto {font-weight:bolder; text-transform:capitalize; text-align:right; margin-right:15px; font-size:13px; color:#000000}
.pulsanti_compra { background-color:#009345; color:#FFFFFF; font-weight:bolder; font-size:11px; border:0; padding:4px}
.pulsanti_compra a { background-color:#009345; color:#FFFFFF; font-weight:bolder; font-size:11px;  border:0; padding:4px}
.pulsanti { background-color:#009345; color:#FFFFFF; font-weight:bolder; font-size:11px; border:0;}
.pulsanti a { background-color:#009345; color:#FFFFFF; font-weight:bolder; font-size:11px;  border:0;}

#footer {padding-top:60px;position:relative;}

#menuFooter 
{
	position:relative;
	list-style:none; 
	height:30px; 
	padding-left:84px; 
	padding-top:0px;
	width:940px; 
	border-bottom:1px dashed #333333; 
}
#menuFooter li {text-align: center; height:17px; display:inline; float:left; margin:0; width:auto;}
#menuFooter li a{text-align: center; text-decoration:none; font-size:12px; line-height:17px; height:17px; border-right:1px solid #009345; padding:0 40px 0 40px; color:#000; display:inline-block;}
#menuFooter li a:hover{text-align: center; text-decoration:none; font-size:12px; line-height:17px; height:17px; border-right:1px solid #009345; padding:0 40px 0 40px; color:#B3B3B3; display:inline-block;}

#footer img {margin-right:20px;padding-top:5px;}

#tendina {
	position:relative;
	top:0px;
	left:0px;
	width:225px;
	background-color:#e1e1e1;
	display:none;
	z-index:100;
}

#tendina_space {
	position:relative;
	top:0px;
	left:0px;
	width:500px;
	background-color:#e1e1e1;
	display:none;
	z-index:10;
	
}

#tendina_collection {
	position:relative;
	top:0px;
	left:0px;
	width:175px;
	background-color:#e1e1e1;
	display:none;
	z-index:10;
	
}

#tendina_designer {
	position:relative;
	top:0px;
	left:0px;
	width:600px;
	background-color:#e1e1e1;
	display:none;
	z-index:10;
	
}

#menuTendina {list-style:none; font-size:12px; text-transform:uppercase; text-align:left; font-weight:bold; color:#000000; list-style-position:outside; width:225px}
#menuTendina li {padding:5px 0px 5px 0px; color:#000000;}
#menuTendina li a{ padding:5px 15px 5px 15px; color:#000000; text-decoration:none;}
#menuTendina li a:hover{ padding:5px 15px 5px 15px; color:#FFFFFF; text-decoration:none; background-color:#009345;}
#menuTendina li:hover{ padding:5px 0px 5px 0px; color:#FFFFFF; text-decoration:none; background-color:#009345; width:225px }

#menuTendina_space {list-style:none; font-size:12px; text-transform:uppercase; text-align:left; font-weight:bold; color:#000000; list-style-position:outside;}
#menuTendina_space li {padding:5px 0px 5px 0px; color:#000000; width:240px;}
#menuTendina_space li a{ padding:5px 15px 5px 15px; color:#000000; text-decoration:none; width:240px;}
#menuTendina_space li a:hover{ padding:5px 15px 5px 15px; color:#FFFFFF; text-decoration:none; background-color:#009345; width:240px;}
#menuTendina_space li:hover{ padding:5px 0px 5px 0px; color:#FFFFFF; text-decoration:none; background-color:#009345; width:240px;}

#menuTendina_collection {list-style:none; font-size:12px; text-transform:uppercase; text-align:left; font-weight:bold; color:#000000; list-style-position:outside; }
#menuTendina_collection li {padding:5px 0px 5px 0px; color:#000000;}
#menuTendina_collection li a{ padding:5px 15px 5px 15px; color:#000000; text-decoration:none;width:175px;}
#menuTendina_collection li a:hover{ padding:5px 15px 5px 15px; color:#FFFFFF; text-decoration:none; background-color:#009345;width:175px;}
#menuTendina_collection li:hover{ padding:5px 0px 5px 0px;  color:#FFFFFF; text-decoration:none; background-color:#009345;width:175px;}

#menuTendina_designer {list-style:none; font-size:12px; text-transform:uppercase; text-align:left; font-weight:bold; color:#000000; list-style-position:outside; width:200px;}
#menuTendina_designer li {padding:5px 0px 5px 0px; color:#000000;}
#menuTendina_designer li a{ padding:5px 15px 5px 15px;; color:#000000; text-decoration:none;width:220px;}
#menuTendina_designer li a:hover{ padding:5px 15px 5px 15px; color:#FFFFFF; text-decoration:none; background-color:#009345;width:200px;}
#menuTendina_designer li:hover{ padding:5px 0px 5px 0px; color:#FFFFFF; text-decoration:none; background-color:#009345;width:200px;}


#accedi {font-weight:bold; text-align:center; text-transform:uppercase}

#lista_prodotti
{
	width:750px;
	position:relative;
	overflow:hidden;
}

#inner_lista_prodotti
{
	position:relative;
   left:0px;
}

#container_cursore
{
	position:relative;
	height:15px;
	width:600px;
	border-width:0px;
	border-color: #E6E6E6;
	border-style:outset;
	z-index:10;
	vertical-align:middle;
	text-align:left;
	line-height:1px;
	background-color:#E6E6E6;
}

#cursore
{
	position:relative;
	background-color:#808080;
	width: 50px;
	height:15px;
	left:0px;
	top:0x;
}

#listaProdotti { position:relative; text-align:center; width:auto; height:300px; display:inline-block; overflow:hidden;}
#listaProdotti li {padding:0 40px 0 40px; display:inline-block; list-style:none; list-style-position:outside; overflow:hidden}
#listaProdotti li a{padding:0 40px 0 40px; text-decoration:none; display:inline-block; list-style:none; list-style-position:outside; overflow:hidden;}
#immagineProdotto img { border:none; width:200px; height:200px;}
#nomeProdotto a {color:#000000;font-size:13px;margin-left:0px; text-transform:uppercase; text-decoration:none; font-weight:bold; width:200px;}
#nomeDesigner a {color:#4C4C4C;font-size:11px;margin-left:0px; text-transform:uppercase; text-decoration:none; width:200px;}
#prezzo a {color:#4C4C4C;font-size:11px;margin-left:0px; text-transform:uppercase; text-decoration:none; width:200px;}

#scelte li {text-align: center; height:17px; display:inline; float:center; margin:0; width:auto;}
#scelte li a{text-align: center; text-decoration:none; font-size:12px; line-height:17px; height:17px; border-right:1px solid #009345; margin-top:40px; padding:0 40px 0 40px; color:#000; display:inline-block;}
#scelte li a:hover{text-align: center; text-decoration:none; font-size:12px; line-height:17px; height:17px; border-right:1px solid #009345; padding:0 40px 0 40px; color:#B3B3B3; display:inline-block; margin-top:40px;}
#email {margin-left:50px}
#pass {margin-left:23px}
#email_input {margin:40px;}
#pswd_input {margin:40px;}
#submit {width:100px; height:20px; border:1px solid #009345; background-color:#009345;}

.clear{clear:both;}
.campi_anagrafica {margin:15px 0px 15px 20px; line-height:25px; text-transform:uppercase}
.campi_cerca {margin:15px 0px 15px 0px; line-height:25px; text-transform:uppercase}
#form_registrazione input[type=text],
#form_registrazione input[type=password],
#form_registrazione select{
	margin-top:2px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#333;
	width:150px;
	float:right;
}
#formRegistrazione { width:450px;}

#form_Autentica input[type=text],
#form_Autentica input[type=password],
#form_Autentica select{
	margin-top:15px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#333;
	width:150px;
	float:center;
}

#formAutentica { width:950px; text-align:center}

.numero_ordine a:hover {color:#009345}

#registrati td {padding:5px; height:20px; text-align:left}

#registrati p {padding:5px;}

#tabellaAccedi { margin-left:200px; width:600px; }

.noBordo { border:none}

#tabellaOrdini {overflow-y:scroll; height:200px; width:1000px;margin-left:0px;margin-top:0px}