body { 
	text-align:center;
	margin:0;
	padding:0;
	/*background: #FFFFFF url(../../../immagini/BordoArancio.jpg) repeat-y center;*/
	background: transparent;	
}

a { position: relative; z-index: 1; }
a:hover { border: 0; z-index: 1;}
a span { color:#000; width:100px; height:100px;text-decoration: none; border:1px solid; padding:5px; background-color:#fff; display: none; z-index: 1}
a:hover span { position: absolute;  display: block; 
text-decoration: none; z-index: 99; top: -19px;  left: 0px; }
	

#main {
	width:950px;
	background-color:transparent;
	margin-left:auto;
	margin-right:auto;
	border:0px solid; color:#003E6F;
	background: transparent;

	
}
#logo { 
	width:95px;	
	background-color: #FFFFFF;
	font-size:11px;
	color: #0000cd; 
	text-align:right;font-style:italic;font-weight:normal;
	float:left;
}

#banner_testa { 
	width:852px;	
	background-color: #FFFFFF;
	margin-top:15px;
	font-size:11px;
	color: #0000cd; 
	text-align:center;
	font-style:italic;
	font-weight:normal;
	float:left;

}

.ProceduraOrdineBlu{
	margin-top:10px;
	margin-bottom:0px;
	border-right:2px solid #FFFFFF;
	background: #003E6F;
	float:left;
}

.ProceduraOrdineChiaro{
	margin-top:10px;
	margin-bottom:0px;
	border-right:2px solid #FFFFFF;	
	background: #ff6600;
	float:left;
}

.subscribe{
	font-size: 11px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	color: #000000;
	font-style: normal;
	text-align: right;
	word-spacing: 0;
	width:100%;
	border:none;
	font-weight:bold;
}

#LogoDhl { 
	width:200px;
	height:130px;	
	margin-top:-10px;
	margin-bottom:10px;
	margin-right:5px;

	float:right;
}

#AreaRiservata { 
	width:200px;
	height:200px;	
	margin-top:-200px;
	margin-bottom:10px;
	margin-right:5px;
	background-color: #FFFFFF;
	background: #FFFFFF url(../../../immagini/box_area.gif) no-repeat;	
	float:right;
}

#testa_centro_home { 
	width:490px;	
	margin-top:10px;
	margin-bottom:0px;
	margin-left: 5px;
	border:10px solid; color:#000;
	background-color: #FFFFFF;
	float:left;
}


#menu {
	width:950px;
	height:30px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-top:1px solid; color:#EAEAEA;
	background-color:#003E6F;
	float:left; 
}

#login {
	width:950px;
	height:28px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	text-align:left;
	font-weight: bold;
	font-size: 12px;
	background-color: #003E6F;
	color: #FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:3px;
	float:left; 
}

#login input {
	font-size: 10px;
	height: 20px;
}

#info_telefono {
	width:350px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	text-align:left;
	font-weight: normal;
	background: #EAEAEA  url(../../immagini/angolo.jpg) no-repeat center right;
	margin-left:0px;
	margin-top:8px;
	margin-bottom:3px;
	border:0px solid; color:#000;
	float:left; 
}

#info_offline {
	width:948px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	text-align:left;
	font-weight: normal;
	background-color: transparent;
	margin-left:0px;
	margin-top:30px;
	margin-bottom:3px;
	border:0px solid; color:#000;
	float:right; 
}

#sottomenu {
	width:950px;
	height:30px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	text-align:left;
	padding-top:5px;
	font-weight: bold;
	background-color: #003E6F;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left; 
	font-size: 11px; 
	color: #FFFFFF; 


}

#avviso_testa {
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	font-size:14px;
	font-style: bold; 
	color:#FFFFFF;
	width:890px;
	background-color: #F00041;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:3px;
	float:left; 
}

#promo_link {
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	color:#000000;
	width:950px;
/*	border: 1px solid;
	border-color:#003E6E;*/
}
#promo_link table td {
	text-align:center;
}
#promo_link td a {
	font-size:12px;
	font-weight: bold;
	color:#033F71;
	text-decoration: none;
}
#telefono {
	width:420px;
	height:28px;
	margin-bottom:10px;
	margin-right:10px;
	border-right:0px solid; color:#fff;
	background-color: #003E6F;
	float:left; 
	}

#alto {
	width:950px;
	height:93px;
	margin-right:auto;
	margin-bottom:5px;
	margin-top:0px;
	/*background-image:  url(../../../immagini/testa2.jpg);
	background-repeat: no-repeat; */
	
}

#centro { 
	width:950px;	
	margin-top:0px;
	margin-bottom:10px;
	background-color: #FFFFFF;
	border:0px solid; color:#DBDBFF;
	float:left;
}
#centro_negozio { 
	width:950px;	
	margin-top:0px;
	margin-bottom:10px;
	background-color: transparent;
	border:0px solid; color:#DBDBFF;
	float:left;
}
#sinistro { 
	width:200px;
	background: transparent;
	float:left;
}

.sinistro { 
	width:200px;
	background: transparent;
	float:left;
}

.titolo_sx {
    width:200px;
	margin-top:30px;
	margin-bottom:0px;
	background: #fff;
	border:1px solid; color:#003E6F;
	float:left;
}


.linee {
    	width:190px;
	height:auto;
	margin-top:-19px;
	margin-bottom:40px;
	background: #fff;
	padding-left:0px;
	padding-bottom:10px;
	border-top:0px solid;
	border-right:0px solid;
	border-bottom:2px solid; 
	border-left:0px solid; 
	background: transparent;
	float:left;
}


.ImgHome { 
	width:745px;
	margin-top:30px;
	margin-bottom:10px;	
	border:0px solid; color:#003E6F;
	float:left;
}

.TitoloProdotto { 
	width:500px;
	margin-top:10px;
	margin-bottom:20px;	
	border-bottom:3px solid; color:#efefef;
	background: url(../../immagini/SfondoSchedaProdotto.jpg) no-repeat;
	float:left;
}

.TitoloProdottoPromo { 
	width:330px;
	margin-top:10px;
	margin-bottom:20px;	
	border-bottom:2px solid; color:#859D85;
	background: url(../../../immagini/SfondoSezioneScaffalePromo.jpg) no-repeat;
	float:left;
}

.foto {
  
	margin-left:0px;
	border-right:0px solid;color:#3366CC;
	border-bottom:1px solid;color:#3366CC;
	margin-top:3px; 	
	margin-left:15px; 
	margin-bottom:0px;
	border:0px solid; color:#000000;
	background: #FFFFFF;
	float:left;
}


.DescrizioneProdotto {
	width:500px; 
	border-bottom:0px solid;color:#3366CC;
	border:0px solid; color:black;
	margin-bottom:0px; 
	float:left;
}

.SchedaProdotto {
	width:150px
	margin-top:5px;
	border:0px solid; color:black;
	float:left;
}

.DettaglioProdotto {
	width:150px;
}

.Risparmio10perCento {
	width:200px;
	height:35px;
	margin-top:5px;
	margin-bottom:0px;
	border:0px solid; color:black;
	float:left
}


#chisiamo { 
    	width:725px;
	margin-top:13px;
	background: #FFFFFF;
	float:left;
}


#carrello {
	width:190px;
	float:left;
}

.sx { 
	width:185px;
	background: #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

#logo_linea_ilsa_negozio {
	margin-top:-278px;
	margin-left:10px;
	background-color:#FFFFFF;
	float:left;
}

#logo_linea_ordinett_negozio {
	margin-top:-430px;
	margin-left:10px;
	background-color:#FFFFFF;
	float:left;
}

#centrale {
    width:500px; 
	background-color:#FFFFFF;
	margin-top:0px;
	margin-left:10px;
	float:left;
}

#centrale_negozio {
    width:740px; 
	background-color:#FFFFFF;
	margin-top:0px;
	margin-left:10px;
	float:left;
}

#CentraleChiSiamo {
    width:375px; 
	background-color:#FFFFFF;
	margin-left:25px;	
	float:left;
}

#CentroConferma {
    width:400px; 
	background-color:#FFFFFF;
	margin-top:10px;
	margin-left:260px;	
	float:left;
}

#cosa_proponiamo {
        width:730px;
	margin-top:30px;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	border-top:1px solid; color:#003E6F;
	border-left: 1px solid; color:#003E6F;
	border-right:1px solid; color:#003E6F;
	border-bottom:1px solid; color:#003E6F;
	float:left;

}

#titolo_proponiamo {
	width:160px;
	margin-left:295px;
	margin-bottom:15px;
	background-color:#003E6F;
	border:1px solid; color:#003E6F;


}


#arrow_down {
	margin-top:-460px; 
	margin-left:10px;
	float:left;
}

#contatti {
        width:730px;
	margin-top:-927px;
	margin-left:210px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	border-top:1px solid; color:#003E6F;
	border-left: 1px solid; color:#003E6F;
	border-right:1px solid; color:#003E6F;
	border-bottom:1px solid; color:#003E6F;
	float:left;

}

#titolo_contatti {
	width:160px;
	margin-left:295px;
	margin-bottom:15px;
	background-color:#003E6F;
	border:1px solid; color:#003E6F;
	float:left;

}
#titolo_partner {
	width:295px;
	margin-left:215px;
	margin-bottom:15px;
	background-color:#003E6F;
	float:left;

}

#TitoloVetrina {
	width:725px;
	margin-top:26px;
	margin-bottom:15px;
	background-color:#003E6F;
	float:left;

}

#aggiorna {
	margin-left:15px;
	text-align:center;
	background-color:#FFFFFF;
	float:left;
}

#compra {
        width:90px;
	text-align:center;	
	background-color:#FFFFFF;
	margin-left:5px;
        border: 0px #000000 solid;
	float:left;
}

  .input { 
        width: 40px;
	height:24px;
	text-align:center; 
	background: #FFFFFF; 
        border: 1px #000000 solid;
  }
  
  .acquisto { 
    width: 200px;	
    font-family: verdana Ref, Arial, Verdana, Comic Sans MS;
    color: #000000;
    font-size: 12px;
	text-align:left; 
	margin-top:0px;
    background: #FFFFFF; 
    border: 1px #000000 solid;
  }
  
.table { 
	width:200px;
	margin-top:5px;
	margin-bottom:0px; 
	background: #FFFFFF; 
	border: 0px #000000 solid;
	float:left;
  }
  
.table_singolo { 
	width:500px;
	margin-top:5px;
	margin-bottom:0px; 
	background: #FFFFFF; 
	border: 0px #000000 solid;
	float:left;
  }

 .carrello
{ 
width:200px;
margin-top:30px;
margin-left:10px;
	border: 0px #000000 solid;
/*background: #FFFFFF url(../../../immagini/bck_carrello.jpg) no-repeat;*/
float:left;
} 
  
 .carrelloPromo
{ 
width:210px;
margin-left:30px;
float:left;
} 

.SceltaPaesi {
width:600px;
height:30px;
	margin-top:8px;
	text-align:left;
	margin-left:350px;
	 border: 0px #000000 solid;
	background: #003e6f;
	
}


.basket {
width:180px;
margin-left:25px;
margin-bottom:10px;
border: 0px #000000 solid;

}

#LogoOrdinett {
	width:175px;
	height:160px;
	text-align:center;
        margin-top:0px;
	margin-left:5px;
    	margin-bottom:0px;
        border-top:0px solid; color:#000000;
        border-right:0px solid; color:#000000;
    	border-left:0px solid; color:#000000;
	border-bottom:0px solid; color:#000000;
	background-color:#FFFFFF;
	font-size: 11px;
	font-family: Sans, Arial, Verdana, Comic Sans MS;
	float:left;
}       

#conferma {
	width:950px; 
	margin-bottom:0px;
	margin-left:0px;
	background-color:#191970;
	float:left;	

	}


#ModuloOrdine {

width:950px;
margin-top:5px;
margin-left:0px;
border-right:2px solid; color:#FFFFFF;
background-color:#FFFFFF;
float:left
}	

#world { 
	height:80px;
	text-align:center;
	border:0px solid; color:#FFFFFF;
	 }
	
select.icon-menu option {
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-left:30px;
}

div#langselect, div#langselectcurrent {
	float:right;
	width: 190px;
	font-size: 10px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #000;
	border: 0;
	margin: 0;
	padding: 0;
}
div#langselectcurrent {
	height: 16px;
	margin-top: 0px;
	margin-right: 0px;
}
div#langselectcurrent a {
	border: 0px solid #ccc;
}
div#langselect {
	z-index: 99;
	position: absolute;
	margin-left: -1px;
	margin-top: 17px;
	display: none;
	border: 0px solid #ccc;
	border-top: 0;
	background: #C7D7F7;
}

        div#langselect a, div#langselectcurrent a {
                display: block;
                text-decoration: none;
                border: 0;
                margin: 0;
                padding: 0;
                color: #181274;
                font-weight: normal;
        }
        div#langselectcurrent a img.b {
                float: right;
                border: 0;
                padding: 0;
                margin-top: 0;
        }
        div#langselect a img.a, div#langselectcurrent a img.a {
                float: left;
                border: 0;
                padding: 0;
                margin:0;
                margin-right: 0.5ex;
        }

        div#langselect a:hover { background: #ddd; color: #000; }

#pagamenti {
	width:950px;
	height:35px;
	margin-top:20px;
        float:left;
	background-color: #fff;
}

#fondo {
	width:950px;
	height:65px;
	background-color: #003E6F;
	margin-top:30px;	
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	float:left;
	
}

#opera {
margin-top:-300px;
}

.field {
width:150px;
height:20px;
margin-top:5px;
font-size:10px;
}

.submit {
height:20px;
background-color:#003E6F;font-size:12px;font-weight: bold;color:#fff;

}

.TitoloProdottoComparatori { 
	width:200px;
	height:250px;
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;	
	border-bottom:3px solid; color:#efefef;
	border-right:3px solid; color:#efefef;
	background: url(../../immagini/SfondoSchedaProdotto.jpg) no-repeat;	
	float:left;
}

.mini_foto_comparatori {
	width:150px;
	margin-left:0px;
	border-left:0px solid;color:#3366CC;
	border-bottom:1px solid;color:#3366CC;
	margin-top:15px; 	
	margin-left:25px; 
	text-align:center;
	margin-bottom:0px;
	border:0px solid; color:#000000;
	background: #FFFFFF;
	float:left;
}
.FotoProdottoSingolo {
	width:450px;
	margin-left:0px;
	border-left:0px solid;color:#3366CC;
	border-bottom:1px solid;color:#3366CC;
	margin-top:15px; 	
	text-align:center;
	margin-bottom:0px;
	border:0px solid; color:#000000;
	background: #FFFFFF;
	float:left;
}

.DescrizioneProdottoSingolo {
	width:500px; 
	border-bottom:0px solid;color:#3366CC;
	margin-bottom:15px; 
	float:left;
}

.SchedaProdottoSingolo {
	width:500px;
	margin-top:5px;
	border:0px solid; color:black;
	float:left;
}

.DettaglioProdottoSingolo {
	width:500px;
	margin-top:40px;
	border:0px solid; color:black;
	float:left;

}

#comunicato {
 	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:black;
	float:left: 
	}
.mini_foto_comparatori {
	width:150px;
	margin-left:0px;
	border-left:0px solid;color:#3366CC;
	border-bottom:1px solid;color:#3366CC;
	margin-top:15px; 	
	margin-left:25px; 
	text-align:center;
	margin-bottom:0px;
	border:0px solid; color:#000000;
	background: #FFFFFF;
	float:left;
}


H4.menu {
font-size: 11px; 
font-family: Sans, Arial, Verdana, Comic Sans MS; 
color: #fff; 
font-style: normal; 
font-weight:normal;
text-align: right;
word-spacing: 0;
margin-top:-32px;
margin-right:10px;
background-color: transparent; 
}

H4.menu a:hover {color: yellow; text-decoration: none; background-color: transparent }
H4.menu a:active {color: #fff; text-decoration: none; background-color: transparent }
H4.menu a {color: #fff; text-decoration: none; background-color: transparent }

