#oldB2B body {
	FONT-SIZE: 11px;
	color: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}

#oldB2B tr {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#oldB2B table {
	border: 0;
	cellspacing: 0;
	cellpadding: 0;
}

#oldB2B a {
	FONT-SIZE: 12px;
	COLOR: #8B8B8B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
#oldB2B a:hover {
	FONT-SIZE: 12px;
	COLOR: #414141;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;

}
#oldB2B .testobiancolink {
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testonerolinkmenu {
	FONT-SIZE: 9px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testonerolinkmenubig {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B PRE {
	BORDER-RIGHT: #f0f0f0 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #f0f0f0 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #f0f0f0 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #f0f0f0 1px solid; 
	BACKGROUND-COLOR: #f8f8f8
}
#oldB2B .clsCM11n {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCM12n {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCM13n {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCM14n {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCM15n {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCM1Over {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: white; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .testonerointerno {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testopop {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testi {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testonerointernouno {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testonerointernouno:hover {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
#oldB2B .testofaq {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testofaq:hover {
	FONT-SIZE: 11px; 
	COLOR: #a6866c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
#oldB2B .clsCMInterna {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: white; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .clsCMOverInterna {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#oldB2B .scroll {
	SCROLLBAR-FACE-COLOR: #cccccc; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
#oldB2B .testomarionipop {
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B .testoprod {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
#oldB2B a.menu {
	FONT-SIZE: 11px; 
	COLOR: #443529; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color: #ffffff;
}
#oldB2B a.menu:hover {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #443529;
	TEXT-DECORATION: none;
}
#oldB2B .titolo{
	FONT-WEIGHT: bold;
}
#oldB2B .grande{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
}

#oldB2B .titoloGrande{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 12pt;
	text-transform: uppercase
}

#oldB2B fieldset{
 border: 1px dotted black;
 margin-top: 1.4em;
 padding: 0.6em;
}


#id_dastampare table caption {
	background: -moz-linear-gradient(100% 180% 90deg, #BAC3C6, #fff);
    background: -webkit-gradient(linear, 0% 0%, 0% 180%, from(#fff), to(#BAC3C6));
	height:30px;
	line-height:30px;
	border:1px solid #8EA8AC;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	width:215px;
	filter:progid:DXImageTransform.Microsoft.gradient(
    startColorstr='#BAC3C6',
    endColorstr='white')
}


#id_dastampare table .guarda-tutti {
	width:106px;
	height:23px;
	border:1px solid #57666C;
	margin-left:45px;
	line-height:21px;
	text-align:center;
	background: -moz-linear-gradient(100% 100% 90deg, #57666C, #BDC7CA);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BDC7CA), to(#57666C));
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	filter:progid:DXImageTransform.Microsoft.gradient(
    startColorstr='#57666C',
    endColorstr='#BDC7CA')
}

table .sospeso{
	color: silver;
}

table .stampare{
	color: red;
}

#id_tuttidastampare caption {
	background: -moz-linear-gradient(100% 180% 90deg, #BAC3C6, #fff);
    background: -webkit-gradient(linear, 0% 0%, 0% 180%, from(#fff), to(#BAC3C6));
	height:30px;
	line-height:30px;
	border:1px solid #8EA8AC;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	width:800px;
	filter:progid:DXImageTransform.Microsoft.gradient(
    startColorstr='#BAC3C6',
    endColorstr='white')
}

#id_dastampare table td {
	border-left:1px solid #8EA8AC;
	border-right:1px solid #8EA8AC;
	text-align:left;
	width:800px;
	
}
