body,p,h1,h2,h3,h4,h5,h6,a,input,textarea,select,form,span,th,td,ol,li,ul,dt,dd,dl,sl,caption,sup
	{ COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; }
body {
	background-repeat: repeat-x;
}
	
h3 { font-size: 14px; }
h2 { font-size: 16px; }
h1,.title { font-size: 20px; font-weight:bolder}
SUP { FONT-SIZE: 6px }
A.red_10_b_grey, A.red_10_b_grey:visited, A.red_10_b_grey:hover , 

.black_10_dettaglio_b_grey, A.black_10_dettaglio_b_grey:link, 
	A.black_10_dettaglio_b_grey:active{
	color: #C4000F;
	background-color: #F4F4F4;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.menu, A.menu, A.menu:link, A.menu:visited, 
	A.menu:active, A.menu:hover {
	color: #333333;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.red_11_b_white, A.red_11_b_white, A.red_11_b_white:link, A.red_11_b_white:visited, 
	A.red_11_b_white:active, A.red_11_b_white:hover {
	color: #C4000F;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.red_11_b_grey, A.red_11_b_grey, A.red_11_b_grey:link, A.red_11_b_grey:visited, 
	A.red_11_b_grey:active, A.red_11_b_grey:hover {
	color: #C4000F;
	background-color: #F4F4F4;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.white_10_red, A.white_10_red, A.white_10_red:link, A.white_10_red:visited, 
	A.white_10_red:active, A.white_10_red:hover {
	color: #FFFFFF;
	background-color: #C4000F;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.blue_11_b_grey, A.blue_11_b_grey, A.blue_11_b_grey:link, A.blue_11_b_grey:visited, 
	A.blue_11_b_grey:active, A.blue_11_b_grey:hover {
	color: #26406C;
	background-color: #F4F4F4;
	text-decoration: none;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.blue_11_b_white, A.blue_11_b_white, A.blue_11_b_white:link, A.blue_11_b_white:visited, 
	A.blue_11_b_white:active, A.blue_11_b_white:hover {
	color: #26406C;
	background-color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.grey_10_b_white, A.grey_10_b_white, A.grey_10_b_white:link, A.grey_10_b_white:visited, 
	A.grey_10_b_white:active, A.grey_10_b_white:hover {
	color: #999999;
	background-color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

.white_16b_azz, A.white_16b_azz:link, A.white_16b_azz:visited, A.white_16b_azz:hover  {
	COLOR: #ffffff;
	background-color: #3DA9D7;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}

.pad4_grey_c,A.pad4_grey_c:link,A.pad4_grey_c:visited,A.pad4_grey_c:hover {
	COLOR: #3DA9D7;
	background-color: #F2F2F2;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 4px;
}

.pad4_white {
	COLOR: #3DA9D7;
	background-color: #FFFFFF;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 4px;
}
A.pad4_white:link,A.pad4_white:visited,A.pad4_white:hover {
	COLOR: #cc6600; 
	background-color: #FFFFFF;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

.azz_16b_grey_c,A.azz_16b_grey_c:link,A.azz_16b_grey_c:visited,A.azz_16b_grey_c:hover  {
	COLOR: #3DA9D7;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	TEXT-DECORATION: none;

}

#menubar {
	LEFT: 5px; POSITION: absolute; TOP: 25px
}

.grey_c_10l.A.grey_c_10l:link, A.grey_c_10l:hover,A.grey_c_10l:visited,A.grey_c_10l:active {
	color: #808080;
	background-color: #FFFFFF;
	font-weight: lighter;
	text-decoration: none;
	font-size: 10px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

.grey_s_11b_grey {
	color: #333333;
	background-color: #F2F2F2;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;

}
A.grey_s_11b_grey:link,A.grey_s_11b_grey:hover,A.grey_s_11b_grey:visited {
	COLOR: #333333;
	DISPLAY: block;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	background-color: #F2F2F2;
}

.grey_s_11b_white,A.grey_s_11b_white:link,A.grey_s_11b_white:hover,A.grey_s_11b_white:visited {
	color: #333333;
	background-color: #FFFFFF ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	TEXT-DECORATION: none;
}

.grey_c_11l_grey {
	color: #808080;
	font-weight: lighter;
	text-decoration: none;
	font-size: 11px;
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	background-color: #F2F2F2;
	font-family: Arial, Helvetica, sans-serif;
}
A.grey_c_11l_grey:link,A.grey_c_11l_grey:hover,A.grey_c_11l_grey:visited,A.grey_c_11l_grey:active  {
	color: #808080;
	font-weight: lighter;
	text-decoration: none;
	font-size: 11px;
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	background-color: #F2F2F2;
	font-family: Arial, Helvetica, sans-serif;
}

.grey_c_11l_white,A.grey_c_11l_white:link,A.grey_c_11l_white:hover,
	A.grey_c_11l_white:visited,A.grey_c_11l_white:active  {
	color: #808080;
	font-weight: lighter;
	text-decoration: none;
	font-size: 11px;
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.white_9l_azz,.ordered, A.white_9l_azz:link,A.ordered.link,A.white_9l_azz:hover,A.ordered:hover,
	A.white_9l_azz:visited,A.ordered:visited {
	color: #ffffff;
	font-weight: lighter;
	text-decoration: none;
	font-size: 9px;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3DA9D7;
}

.white_9l_grey {
	color: #ffffff;
	font-weight: lighter;
	text-decoration: none;
	font-size: 9px;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #808080;
}
A.white_9l_grey:link, A.white_9l_grey:hover, A.white_9l_grey:visited {
	COLOR: #ffffff; 
	DISPLAY: block; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	background-color: #808080;
}

.white_11b_azz,.ordered {
	color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3DA9D7;
}
A.white_11b_azz:link,A.white_11b_azz:hover,A.white_11b_azz:visited, 
A.ordered:link,A.ordered:hover,A.ordered:visited {
	font-weight: bolder;
	COLOR: #ffffff; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	TEXT-DECORATION: none;
	background-color: #3DA9D7;
	font-size: 11px;
}

.white_11b_grey_c {
	color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
}
A.white_11b_grey_c:link,A.white_11b_grey_c:hover,A.white_11b_grey_c:visited {
	COLOR: #ffffff; 
	DISPLAY: block; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	background-color: #808080;
}

.white_11b_grey_s {
	color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
}
A.white_11b_grey_s:link,A.white_11b_grey_s:hover,A.white_11b_grey_s:visited {
	COLOR: #ffffff; 
	DISPLAY: block; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	background-color: #333333;
}

.azz_12b_grey_c {
	color: #3DA9D7;
	background-color: #f2f2f2;
	font-weight: bolder;
	text-decoration: none;
	font-size: 12px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
A.azz_12b_grey_c:link,A.azz_12b_grey_c:hover,A.azz_12b_grey_c:visited  {
	COLOR: #3DA9D7; 
	background-color: #f2f2f2;
	DISPLAY: block; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none
}

.azz_10b_white,A.azz_10b_white:link,A.azz_10b_white:hover,A.azz_10b_white:visited {
	color: #3DA9D7;
	background-color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.white_12b_azz,A.white_12b_azz:link,A.white_12b_azz:hover,A.white_12b_azz:visited  {
	color: #ffffff;
	background-color: #3DA9D7;
	font-weight: bolder;
	text-decoration: none;
	font-size: 12px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

div.hplink 
	{
	position:relative;
	width:188px;
	text-align:right;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
}
.white_18b_white{
	COLOR: #ffffff;
	background-color: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	padding-left: 18px;
	letter-spacing: 2pt;
	font-family: Arial, Helvetica, sans-serif;
}
.grey_c_16b_white {
	COLOR: #808080;
	background-color: #FFFFFF;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: normal;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.black_10_dettaglio_white {
	color: #c4000f;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #c4000f;
}
.black_10_dettaglio {

	color: #333333;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
}
.red_10 {


	color: #c4000f;
	background-color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
}
.red_10_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c4000f;
	border: 2px solid #c4000f;
}


.prodotti_link:link {
	text-decoration: none;
	color: #C4000F;
}
.prodotti_link:visited {
	text-decoration: none;
	color: #C4000F;
}
.prodotti_link:hover {
	text-decoration: none;
	color: #C4000F;
}
.prodotti_link:active {
	text-decoration: none;
	color: #C4000F;
}.bordo_img {
	border: 1px solid #999999;
}
