html {
	height:100%;
}
body {
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size:11px; 
	color: #5B5B5B; 
	margin:0px;
	height:100%;
	
	}
table {
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size:12px;
	line-height:17px;
	color: #5B5B5B; 
	}
input {
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size:12px;
	color: #5B5B5B; 
	}
select {
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size:12px;
	color: #5B5B5B; 
	}
img {
	margin:0px;
	padding:0px;
	border:0px;
	}
div{
	margin:0px;
	padding:0px;
	border:0px;
	}
p{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:justify;
	}
a{
	color: #004B97;
	outline:none;
	text-decoration:none;
	}
a:hover{
	color: #9A9999;
	}

hr	{
	border:0px;
	border-bottom:1px solid #D8D8D8;
	height:1px;
	}
/************ TESTI *************/
h4,h5{
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size: 11px; 
	color: #5B5B5B; 
	line-height:17px;
	font-weight:normal;
	text-align:justify;
	}
#wrap {
	width:457px;
	font-family: Tahoma, Verdana, Arial, Sans-serif; 
	font-size:12px;
	line-height:17px;
	color: #5B5B5B;
	}
.conf-sinistra {
	height:30px;
	width:220px;
	float:left;
	background:#E5E5E5;
	margin-bottom:1px;
	margin-right:1px;
	display:inline;
	}
.conf-sinistra p{
	margin:5px;
}	
.conf-sinistra-disable {
	height:30px;
	width:220px;
	float:left;
	background:#EEEEEE;
	margin-bottom:1px;
	margin-right:1px;
	display:inline;
	}
.conf-sinistra-disable p{
	margin:5px;
	}	
.conf-sinistra-scuro {
	clear:both;
	float:left;
	height:30px;
	width:5px;
	background:#A9A9A9;
	}
.conf-sinistra-scuro-disabled {
	clear:both;
	float:left;
	height:30px;
	width:5px;
	background:#E5E5E5;
	}
	
.conf-destra {
	height:30px;
	width:229px;
	float:left;
	background:#E5E5E5;
	margin-bottom:1px;
	}
.conf-destra p{
	margin:5px;
	}
.conf-destra input{
	height:18px;
	}
.conf-destra-disable {
	height:30px;
	width:229px;
	float:left;
	background:#EEEEEE;
	margin-bottom:1px;
	}
/*******************************************************************/
.risultati-numero {
	float:left;
	width:50px;
	background:#EEEEEE;
	margin:1px;
	height:30px;
	display:inline;
}
.risultati-numero p{
	margin:5px;
}
.risultati-modello {
	float:right;
	width:403px;
	text-align:left;
	background:#EEEEEE;
	margin:1px;
	height:30px;
	display:inline;
}
.risultati-modello p{
	margin:5px;
}
.conf-spaziatore {
	clear:both;
	height:20px;
}


.conf-cerca-pulisci {
	
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	width:457px;
	text-align:right;
	}

.conf-pulisci {
	clear:both;
	float:right;
}
.conf-contattaci {
	text-align:right;
	width:447px;
	clear:both;
	float:left;
	background:#DDDDDD;
	padding:5px;
	margin-top:10px;
}
/*******************************************************************/

.codice-prodotto {
	float:left;
}
.box-icone {
	width:63px;
	height:18px;
	float:right;
	margin-top:6px;
	margin-right:6px;
	display:inline;
}
.spaziatore-icone {
	width:2px;
	height:18px;
	float:left;
}
.manuale {
	width:18px;
	height:18px;
	float:left;
	background:#DBDBDB;
	text-align:center;
}
.scheda-commerciale {
	width:18px;
	height:18px;
	float:right;
	background:#DBDBDB;
	text-align:center;
}
.scheda-tecnica {
	width:18px;
	height:18px;
	float:left;
	background:#DBDBDB;
	text-align:center;
}
.legenda {
	width:19px;
	height:18px;
	float:left;
	background:#DBDBDB;
	text-align:center;
	margin:0px;
}
.layout-legenda {
	width:456px;
	float:left;
	margin-bottom:2px;
}
.layout-legenda-top {
	width:456px;
	float:left;
	margin-top:22px;
	margin-bottom:2px;
}
