<!--
Body 					{
							height:100%;
							margin: 0px auto;
							text-align:center;
							background-color:#FFFFFF;
							background-image: url(/images/Sfondo_Italservizi.gif);
							background-repeat:no-repeat;
							background-attachment:fixed;
							background-position:35% 63px;
							SCROLLBAR-FACE-COLOR: #ffffff;
							SCROLLBAR-HIGHLIGHT-COLOR: #285B6F;
							SCROLLBAR-SHADOW-COLOR: #285B6F;
							SCROLLBAR-3DLIGHT-COLOR: #285B6F;
							SCROLLBAR-ARROW-COLOR: #285B6F;
							SCROLLBAR-TRACK-COLOR: #ffffff;
							SCROLLBAR-DARKSHADOW-COLOR: #285B6F;
						}
						
a:link 					{	color:#000000}
a:visited 				{	color:#636}
a:hover 				{	color:#000000; background-color:#FFE8E8;}
a:active 				{	color:#333}
						
body, table, td, td a, p, p a, li, li a
						{ 	
							font-family: "trebuchet ms", arial, verdana, sans-serif;					
						}
.Little, .Little table, .Little td, .Little td a, .Little p, .Little p a, .Little li, .Little li a,
						{	font-size:10px;}
.Little H1				{	font-size:10px;}
.Little H2 				{	font-size:10px;}
.Little H3 				{	font-size:10px;}

.Middle, .Middle table, .Middle td, .Middle td a, .Middle p, .Middle p a, .Middle li, .Middle li a,
						{	font-size:13px;}
.Middle H1				{	font-size:13px;}
.Middle H2 				{	font-size:13px;}
.Middle H3 				{	font-size:13px;}

.Large, .Large table, .Large td, .Large td a, .Large p, .Large p a, .Large li, .Large li a,
						{	font-size:18px;}
.Large H1				{	font-size:21px;}
.Large H2 				{	font-size:20px;}
.Large H3 				{	font-size:18px;}
							

#partnerdocument li a img { border:none; margin-left:3px; margin-bottom:-3px;}

h1, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active 
						{
							font-family: "trebuchet ms", arial, verdana, sans-serif;
							font-size:1.3em;
							font-weight: bold;
							color:#ED1C24;
							text-align:left;
							text-transform:uppercase;
							text-decoration:none;
							border-bottom: 2px solid #285B6F;
						}
h2						{
							font-size:1.2em;
							line-height:1.3em;
							font-weight: bold;
							text-decoration:underline;
							text-transform:uppercase;
							margin-bottom:-6px;							
							color:#000000;
							text-align:left;
							margin-top:5px;
							margin-top:10px;
							background-image: url(/icone/StillRosso.gif);
							background-repeat:no-repeat;
							background-position:0px 6px;
							padding-left:6px;
						}
		
h2 a					{ 	text-decoration:none;}
h2 a:visited 			{ 	color:#000000;}
h2 a:hover 				{ 	color:#000000; background-color:#FFE8E8;text-decoration:underline;}
h2 a:active 			{ 	color:#000000; text-decoration:underline;}				
	
h3						{ 	 
							font-size:1.1em;
							line-height:1.3em;
							font-weight: 300;
							margin-bottom:-10px;
							color:#285B6F;
							text-align:left;
							margin-top:6px;
							background-image: url(/icone/StillRosso.gif);
							background-repeat:no-repeat;
							background-position:6px 6px;
							padding-left:15px;
						}
.DefaultText			{
							font-size:13px;
							line-height:1.3em;
						}
.DefaultText a			{
							font-size:13px;
							line-height:1.3em;
						}
.DivIS					{
							text-align:center;
							vertical-align:middle;
							font-size:13px;
							padding-bottom:1px;
							padding-top:1px;
							padding-left:1px;
							padding-right:1px;
							width:100%;
							height:AUTO;
							background: #ED1C24;
							color: #FFFFFF;
							border-bottom: 2px solid #285B6F;
							border-top: 2px solid #285B6F;
							border-left: 2px solid #285B6F;
							border-right: 2px solid #285B6F;
							margin-bottom:5px;
							z-index:3;
						}
.liB					{
							list-style-type: circle;
							padding-top:2px;
							color:#FFFFFF;

						}
.NoHover	a:hover 	{
							background-color:#ffffff;
						}			
.DivBody				{
							padding-top:6px;
							padding-bottom:0px;
							margin:0px auto; 
							width: 720px;
							text-align:left;
						}
.DivHomePage			{  	text-align:left;
							vertical-align:middle;
							font-size:14px;
							font-weight:bold;
							font-stretch:extra-expanded;
							text-shadow: #285B6F 10px 10px, Red 10px 10px;
							letter-spacing:0.37em;
							text-transform:uppercase;
							background-image: url(/icone/Still2.gif);
							background-repeat:no-repeat;
							background-position:4px 12px;
							padding-left:10px;
							padding-right:1px;
							padding-top:2px;
							padding-bottom:2px;
							width:AUTO;
							height:AUTO;
							color: #285B6F; 
						}
.DivHomePage2			{
							text-align:left;
							font-size:13px;
							line-height:1.3em;
							padding-left:18px;
							width:300px;
							height:AUTO;
							color: #285B6F;
						}

.DivHomePage2 a,  a:visited, a:hover
						{
							text-decoration:none;
							color: #285B6F
						}
.Presentazione			{
							padding-left:45px;
							padding-right:0px;
							background-repeat:no-repeat;
							vertical-align:middle;
							margin-top:6px;
							margin-bottom:0px;
							width:AUTO;
							height:65px;
						}
.IconeHomePage			{
							BORDER: solid #285b6f 1px;
							height:50px;
							width:50px;
						}						
.DivContatti			{
							position: Absolute;
							visibility:hidden;
							background:#FFFFFF;
							color: #000000;
							top: 50%;
							left: 50%;
							width: 280px;
							height: 200px;
							padding-bottom:5px;
							padding-top:5px;
							padding-left:5px;
							padding-right:5px;
							margin: -100px, -140px auto;
							border-bottom: 2px solid #285B6F;
							border-top: 2px solid #285B6F;
							border-left: 2px solid #285B6F;
							border-right: 2px solid #285B6F;
						}
					
.DivIcona				{
							text-align:left;
							font-size:13px;
							line-height:1.3em;
							width:100%;
							height:18px;
							padding:2;
							padding-left:25px;
							vertical-align:bottom;
							background-repeat:no-repeat;
							background-position:center left;
						}
.PopUpSlide				{
							PADDING:10px;
							BORDER-RIGHT:#285B6F 2px solid;
							BORDER-TOP:#285B6F 2px solid;
							BORDER-LEFT:#285B6F 2px solid;
							BORDER-BOTTOM:#285B6F 2px solid;
							BACKGROUND-COLOR: #ffffff;
							font-size:13px;
							line-height:1.3em;							
						}						
#Foto					{
							left:100%; width:200px; float:Right;
							margin-top:40px;
							border-left:#FFFFFF solid 3PX;
							background-color:#FFFFFF;
							text-align:center;
						}
#AccediGalleria			{ 	
							text-align:center;
							background-color:#FFFFFF;
							padding:4px;
							text-decoration:none; 
							border:solid 1px #285B6F;
							width:100%;
						}
#AccediGalleria	a		{ 	
							text-decoration:none;
						}												
#LinkUpdate	a			{
							margin-top:5px;
							margin-left:735px;
							color:#ffffff;
							width:3px;
							height:3px;
							float:right;
							position:absolute;
						}
#LinkUpdate	a:hover		{ 
							background-color:#ffffff;
						}						
#object1				{
							text-align:center; text-indent:5px;
							color:#285B6F;
							position:absolute;
							margin-right:5;
							left:0px;
							top:10px;
							width:100px;
							height:200px;
							z-index:1
						}						
#object2				{
							text-align:right;
							position:absolute;
							margin-left:5;
							margin-right:5;
							right:0px;
							top:112px;
							width:155px;
							z-index:1
						}	
li 						{
							list-style-image: url(/icone/li.gif); 
							list-style-type: circle; padding-top:2px
						}	
HR 						{ 
							BORDER-TOP-WIDTH: 0px; 
							BORDER-LEFT-WIDTH: 0px; 
							BORDER-BOTTOM-WIDTH: 0px; 
							WIDTH: 100%; 
							COLOR: #afcbec; 
							HEIGHT: 1px; 
							BACKGROUND-COLOR: #afcbec; 
							BORDER-RIGHT-WIDTH: 0px; 
							clear:left;
							display:block;
						}	
form					{ 
							padding:0px;
							margin:0px;
						}
fieldset				{	
							padding: 15px;
							background-color:#ffff;
							BORDER: #ED1C24 2px solid;
						}								
legend					{	
															
							FONT-WEIGHT: bold;
							padding:15px;
							padding-top:5px;
				 
						}
label					{ 	
							display:block;
							line-height:13px;
							padding-top:3px;
						}
label input, label textarea
						{	width:100%;
							font-size: 13px;
						}
label select			{	width:100%;
							font-size: 13px;
						}
#MouseOver 				{	
							DISPLAY: none
						}
.n2Pop 					{
							border: 1px outset #EEEDDD;
							background-color:#fff;
							position:absolute;
							z-index:200;
						}
.n2PopStatic 			{
							border: 1px outset #555533;
							background-color:#fff;
							position:absolute;
							z-index:200;
						}
.n2,
.n2 td 					{
							font-size: 11px;
							font-family: verdana;
						}
.n2PopBody 				{
							background-color:#fff;
							border:3px solid #EFEDD4;
						}
.n2 a,
.n2 a:visited,
.n2 a:hover,
.n2 a:active 			{
							color: #039;
							text-decoration:none;
							font-size: 11px;
							font-family: verdana;
						}
.n2 a:hover 			{
							color: #c60;
							text-decoration:underline;
						}
.n2 .local a:hover 		{
							color: #c60;
							text-decoration:underline;
						}
.n2 .internalLink a:hover
						{
							color: #c60;
							text-decoration:none;
							border-bottom:1px dashed #c60;
						}
.n2 .highlight 			{
							color: #c60;
						}
.whiteBG 				{
							background-color: #fff;
						}
.n2 .highlightBar 		{
							background-color: #EBF3FC;
							padding: 3px;
						}
.n2 .popTitle 			{
							color: #039;
							font-size: 0.8em;
							font-weight: bold;
							vertical-align:top;
						}
.n2 .hand,
.n2 .clickable 			{
							cursor: pointer;
							cursor: hand; 
							color: #039;
						}
.n2 .nohand 			{
							cursor:default;
						}
.n2 .divider 			{
							border-bottom: 1px dashed #ccc;
							margin-bottom: 3px;
						}
.n2 .expandableVOuter 	{
							display: none;
							overflow: hidden;
							position: relative;
							width: 100%;
						}
.n2 .expandableVOuterVisible 
						{
							overflow: hidden;
							position: relative;
							width: 100%;
							-moz-user-select: none;
							-khtml-user-select: none;
							user-select: none;
						}
.n2 .expandableHOuter 	{
							display: none;
							overflow: hidden;
							position: relative;
						}
.n2 .expandableHOuterVisible 
						{
							overflow: hidden;
							position: relative;
						}
.n2 .expandableInner 	{
							position: relative;
						}
.n2 .dialogBody 		{
							background-color: #D5E2F0;
							padding: 3px;
							color: #33669B;
						}
.n2 .showcase 			{
							background-color: #fff;
							border: 1px inset;
							cursor:auto;
						}
.n2 .popStaticTitle 	{
							background-color:#EFEDD4;
							height:18px;
							cursor:move;
						}
.n2 .popSemiStaticTitle {
							background-color:#EFEDD4;
							height:18px;
							cursor:move;
						}
.n2 .popTitle 			{
							color: #86875D;
							font-size: 12px;
							font-weight: normal;
							padding: 2px 0px 0px 4px;
						}
.n2 .showVerticalScrollbar
						{
							overflow:auto;
						}
.n2 .showDualScrollbars {
							overflow:auto;
						}
.n2 .summaryTitle 		{
							padding-top: 4px;
							padding-bottom: 4px;
							color: #000;
							font-size: 1.1em;
							font-weight: bold;
						}
.n2 .expMenu div 		{
							padding: 4px;
							color: #039;
						}
.n2 .expMenu .expMenuSelected a,
.n2 .expMenu .expMenuSelected a:hover,
.n2 .expMenu .expMenuSelected a:visited,
.n2 .expMenu .expMenuSelected a:active
						{
							font-weight: bold;
							color: #000;
						}
.n2 .expMenu .expMenuSelected a:hover
						{
							font-weight: bold;
							text-decoration:none;
						}
.n2 .expMenu .expMenuDisabled
						{
							color: #ccc;
						}
.n2 .disabled			{
							color: #ccc;
						}
.n2 .checkIndent div 	{
							padding: 3px 5px 3px 16px;
							text-indent: -11px;
						}
.n2ExpProdPane			{
							background-color:#fff;
						}
.n2ExpProdPaneTitle		{
							font-size: 12px;
							font-weight: bold;
						}
.animatedBox 			{
							position:absolute;
							visibility:hidden;
							border: 1px solid gray;
							background:white;
							z-index:220;
						}
.animatedBoxHollow 		{
							position:absolute;
							visibility:hidden;
							border: 1px solid gray;
							z-index:220;
						}
.n2Fadable 				{
							filter:alpha(opacity=100);
						}
/* ToolTip*/						
#ajax_tooltipObj		{
							z-index:1000000;
							text-align:left;
						}
#ajax_tooltipObj div	{
							position:relative;
						}
#ajax_tooltipObj BR		{ 	margin:15px;
						}

#ajax_tooltipObj .ajax_tooltip_arrow
						{
							background-image:url('/icone/arrow.gif');
							width:20px;
							position:absolute;
							Right:0px;
							top:45px;
							background-repeat:no-repeat;
							background-position:center left;
							z-index:1000005;
							height:40px;
						}

#ajax_tooltipObj .ajax_tooltip_content
						{
							border:2px solid #ED1C24;
							Right:18px;
							top:0px;
							position:absolute;
							width:370px;
						/*	height:210px;*/
							color:#FFFFFF;
							background-color:F6F9FB;
							padding:5px;
							overflow:auto;
							z-index:1000001;
						}
						
#xs_pDiv2				{	
							display:none;
							position:absolute;
							top:126px;
						}
#xs_pDiv				{	
							display:none;
							position:absolute;
							width:440px;
							height:300px;
							top:126px;
							clip:rect(0 440 0 0);
							text-align:right;
						}
#Another-Language		{	top:78px; left:50%; margin-left:-108px; position:absolute;


						}
#Another-Language TD	{
							text-align:center; width:36px;

						}
#Another-Language TD IMG
						{
							border:0px;

						}																		
-->
