/*impostazioni generiche*/
.h_main {
		background-repeat: repeat-x;
		background-position: bottom;
		vertical-align: top;
}
.h_close {
	background-position: left bottom;
	height: 30px;
	width: 20px;
	background-repeat: no-repeat;
}



/*impostazioni particolari*/
.hHead_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_orange .h_main {
		background-image: url(../images/testatine_05.gif);
	}
	.hHead_orange .h_close {
	background-image: url(../images/testatine_06.gif);
	}
	.hHead_orange .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	}
/**/
.hHead_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_green .h_main {
		background-image: url(../images/testatine_16.gif);
	}
	.hHead_green .h_close {
		background-image: url(../images/testatine_17.gif);
	}
	.hHead_green .h_testo {
	font-size: 20px;
	background-image: url(../images/testatine_15.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 7px;
	padding-left: 15px;
	color: #FFFFFF;
	font-style: italic;
	}
/**/
.hHead_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_red .h_main {
		background-image: url(../images/testatine_11.gif);
	}
	.hHead_red .h_close {
		background-image: url(../images/testatine_12.gif);
	}
	.hHead_red .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_10.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #000000;
	font-weight: normal;
	}
/**/	
.hHead_blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_blu .h_main {
		background-image: url(../images/testatine_21.gif);
	}
	.hHead_blu .h_close {
		background-image: url(../images/testatine_22.gif);
	}
	.hHead_blu .h_testo {
	font-size: 22px;
	background-image: url(../images/testatine_20.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 7px;
	padding-left: 15px;
	color: #CCCCCC;
	}
/**/	
.hHead_lorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_lorange .h_main {
		background-image: url(../images/testatine_26.gif);
	}
	.hHead_lorange .h_close {
		background-image: url(../images/testatine_27.gif);
	}
	.hHead_lorange .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_25.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	}
/**/	
.hHead_lgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_lgreen .h_main {
		background-image: url(../images/testatine_31.gif);
	}
	.hHead_lgreen .h_close {
		background-image: url(../images/testatine_32.gif);
	}
	.hHead_lgreen .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_30.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	}
/**/	
.hHead_lblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_lblu .h_main {
		background-image: url(../images/testatine_41.gif);
	}
	.hHead_lblu .h_close {
		background-image: url(../images/testatine_42.gif);
	}
	.hHead_lblu .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_40.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	}
/**/	
.hHead_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

	.hHead_gray .h_main {
		background-image: url(../images/testatine_36.gif);
	}
	.hHead_gray .h_close {
		background-image: url(../images/testatine_37.gif);
	}
	.hHead_gray .h_testo {
	font-size: 35px;
	background-image: url(../images/testatine_35.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FF6600;
	font-style: italic;
	
	}
/**/
.hHead_01 {
	background-image: url(../images/testata_01_01.gif);
	background-position: right;
}
.hHead_box01 {
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
}
.hHead_box_01_td {
	padding-left: 10px;
}
.hHead_box_01_titolo1 {
	font-size: 16px;
	color: #E10011;
	font-weight: bold;
}
.tdBorder {
	border-right-width: 3px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.hProduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
}
.hProduct td {
	padding-right: 5px;
}
.hProduct a {
	text-decoration: none;
}


.hMarca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.hModello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.hPrezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF8E00;
	text-decoration: none;
}
.hDescizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
