
body {
	margin:0;
	padding:0;
	text-align:left;
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;

	/*background-image:url("img/bg_1280.jpg");
	background-repeat:no-repeat;
	background-position:left top;*/

	}
	
	
/*  TIPOGRAFIA------------------------------  */

.normal{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;


}

.normal a{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;


}

.normal_red{
	color:#f00;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;


}

.normal a:hover{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;
}

td.normal_margin{
	padding-left:3px;

	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
}

td.normal_margin a{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;
}

td.normal_margin a:hover{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;
}



.txt_bottom{
	color:#454C51;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;

}

.txt_bottom a{
	color:#454C51;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}


.menu_left{
	color:#171414;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;

}
	
.menu_left a{ 
	color:#171414;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	

.menu_left a:hover{ 
	color:#E20713;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	


.menu_left_off{
	color:#171414;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;

}
	
.menu_left_off a{ 
	color:#171414;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	

.menu_left_off a:hover{ 
	color:#E20713;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	

.menu_left_on{
	color:#E20713;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;

}
	
.menu_left_on a{ 
	color:#E20713;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	

.menu_left_on a:hover{ 
	color:#E20713;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	
	
	
	
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	font-stretch:condensed;


}

.title2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	font-stretch:condensed;


}


.sitemap{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;


}

.sitemap a{
	color:#4F5559;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;


}


.sitemap a:hover{
	color:#ff0000;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;


}


	
/*  iframe sopra la select!  */	
#nav iframe {
position: absolute;
left: 0;
top: 0;
z-index: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
	
	



	
	
/* Main Nav
-------------------------------------- */
#navwrap {
	background:transparent;
	width:819px;
	height:19px;
	z-index:100;
	}
	
#nav img { border: 0px;} /* setta i bordi dell'img a zero */

#nav, #nav ul {
	padding:0;
	margin:0;
	list-style:none;
	}
	
#nav a {
	display:block;
	border-bottom:none;
	}

#nav a:hover {
	/*color:#333;*/
	border-bottom:none;
	}
	
#nav li {
	position:relative;
	float:left;
	/*margin:0 16px 0 0;*/
	padding:0;
	}
	
#nav li img {
	margin:0 0 13px 0;
	}
	
	
#nav li:hover ul, #nav li.sfhover ul {
	
	left:auto;
	
	}


/* second-level lists */

#nav li ul { 
	position:absolute;
	left:-999em;      /*    TRUCCO SUCKERFISH     */
	width:273px;		/* larghezza box grigio    */
	height:auto;
	margin:-13px 0 0 0px;  /* serve a distanziare il menu di secondo livello dalla scritta grafica */
	padding:0;
	/*background-color:#f6f6f6;  è lo sfondo del  box! */
	list-style:none;
	
	/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=60);    
	-moz-opacity:.60;
	opacity:.60;
	
	}
	
	
	
	
#nav li li {	/* è il menu di secondo livello */
	margin:0;	/*in IE permette al roll over di essere lungo quanto il box */
	width:100%;
	font-size: 11px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	/*per fare in modo che i link non siano trasparenti!*/
	filter:alpha(opacity=100)!important;   
	}
	
	
#nav li li span {
	margin:0;
	padding:1px 4px 1px 34px;
	display:block;
	position:relative;
	}
	
#nav li li span.spazio {
	height:10px;
	/*display:block;
	position:relative;*/
	}
	
	
#nav li li a, #nav li li a:visited {
	color:#fff; /*  COLORE TESTO MENU SECONDO LIVELLO  */
	text-decoration:none;

	}
	
	
#nav li li a:hover {
	/*background:#fff;*/
	text-decoration:underline;
	font-weight:bold;
	}
	
#nav li li a:hover {
	color:#fff; /*   COLORE HOVER    */
	

	}
	


#menu_prodotti{
	position:relative;

}

	
#hardware {

	position: absolute;
	width: 111px; 
	background-color: #fff;
	left: 0px;
	/*top: -56px;*/
	top: -7px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}
	
#software {

	position: absolute;
	width: 113px; 
	background-color: #fff;
	left: 111px;
	/*top: -56px;*/
	top: -7px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}	


#hardware2 {

	position: absolute;
	width: 111px; 
	background-color: #fff;
	left: -2px;
	/*top: -56px;*/
	top: -4px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}
	
#software2 {

	position: absolute;
	width: 113px; 
	background-color: #fff;
	left: 143px;
	/*top: -56px;*/
	top: -4px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}	


#centralization {

	position: absolute;
	width: 131px; 
	background-color: #fff;
	left: 346px;
	/*top: -56px;*/
	top: -7px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}	

#accessori {

	position: absolute;
	width: 86px; 
	background-color: #fff;
	left: 355px;
	/*top: -56px;*/
	top: -7px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}	

#camera {

	position: absolute;
	width: 85px; 
	background-color: #fff;
	left: 235px;
	/*top: -56px;*/
	top: -7px;
	visibility: hidden;
		/*----------------------------  TRASPARENZA -------------- */
	filter:alpha(opacity=65);    
	-moz-opacity:.65;
	opacity:.65;


}
	

/*------------------------SITE MAP---------------------*/

#container_sitemap{
			position:relative;
			top:-32px;
			left:-152px;
			width:112%;
			height:110%;
			align:right;
			border: 0px solid black;
		}


#Syac_1 {
		position:absolute;
		top:10;
		left:20px;
		visibility:visible;
		width:70px;
		height:120px;
		border: 0px solid green;
		z-index:1000;
		overflow:hidden;
		}

#Syac_1 a:hover{
		color:#ff0000;
}


#Syac_2 {
		position:absolute;
		top:130;
		left:20px;
		visibility:visible;
		width:530px;
		height:208px;
		border: 0px dotted #339966;
		z-index:1000;
		overflow:hidden;
		}

#Syac_2 a:hover{
		color:#ff0000;
}

#Syac_2_1 ,#Syac_2_2, #Syac_2_3, #Syac_2_4, #Syac_2_5, #Syac_2_6, #Syac_2_7, #Syac_2_8, #Syac_2_9, #Syac_2_10{
position:absolute;
top:65px;
height:138px;
border:0px dotted #33cc33;
}


#Syac_3 {
		position:absolute;
		top:0px;
		left:0px;
		visibility:visible;
		width:438px;
		height:141px;
		border: 0px dotted #ff0000;
		z-index:1000;
		overflow:hidden;
		}


#Syac_3_1 ,#Syac_3_2, #Syac_3_3, #Syac_3_4, #Syac_3_5, #Syac_3_6, #Syac_3_7, #Syac_3_8, #Syac_3_9, #Syac_3_10{
position:absolute;
top:70px;
height:38px;
border:0px dotted #33cc33;
}


#Prodotti_1 {
		position:absolute;
		top:10;
		left:240px;
		visibility:visible;
		width:70px;
		height:120px;
		border: 0px solid cyan;
		z-index:1000;
		overflow:hidden;
		}

#Prodotti_1 a:hover{
		color:#ff0000;
}


#Prodotti_2 {
		position:absolute;
		top:130;
		left:240px;
		visibility:visible;
		width:290px;
		height:208px;
		border: 0px dotted #66FFCC;
		z-index:1000;
		overflow:hidden;
		}


#Prodotti_2 a:hover{
		color:#ff0000;
}

		
#Prodotti_2_1 ,#Prodotti_2_2, #Prodotti_2_3, #Prodotti_2_4, #Prodotti_2_5, #Prodotti_2_6, #Prodotti_2_7, #Prodotti_2_8, #Prodotti_2_9, #Prodotti_2_10{
position:absolute;
top:65px;
height:138px;
border:0px dotted #66FFFF;
}


#Prodotti_3 {
		position:absolute;
		top:0px;
		left:0px;
		visibility:visible;
		width:290px;
		height:141px;
		border: 0px dotted #66FFCC;
		z-index:1000;
		overflow:hidden;
		}

#Prodotti_3_1 ,#Prodotti_3_2, #Prodotti_3_3, #Prodotti_3_4, #Prodotti_3_5, #Prodotti_3_6, #Prodotti_3_7, #Prodotti_3_8, #Prodotti_3_9, #Prodotti_3_10{
position:absolute;
top:70px;
height:38px;
border:0px dotted #66FFFF;
}


#Soluzioni_1 {
		position:absolute;
		top:10;
		left:120px;
		visibility:visible;
		width:70px;
		height:120px;
		border: 0px solid magenta;
		z-index:1000;
		overflow:hidden;
		}

#Soluzioni_1 a:hover{
		color:#ff0000;
}

#Soluzioni_2 {
		position:absolute;
		top:130;
		left:120px;
		visibility:visible;
		width:410px;
		height:208px;
		border: 0px dotted #FF00CC;
		z-index:1000;
		overflow:hidden;
		}

#Soluzioni_2 a:hover{
		color:#ff0000;
}

#Soluzioni_2_1, #Soluzioni_2_2, #Soluzioni_2_3,#Soluzioni_2_4, #Soluzioni_2_5, #Soluzioni_2_6, #Soluzioni_2_7, #Soluzioni_2_8, #Soluzioni_2_9, #Soluzioni_2_10{
position:absolute;
top:65px;
height:138px;
border:0px dotted #FF0099;
}

#Soluzioni_3 {
		position:absolute;
		top:0px;
		left:0px;
		visibility:visible;
		width:210px;
		height:141px;
		border: 0px dotted #FF00CC;
		z-index:1000;
		overflow:hidden;
		}

#Soluzioni_3_1, #Soluzioni_3_2, #Soluzioni_3_3,#Soluzioni_3_4, #Soluzioni_3_5, #Soluzioni_3_6, #Soluzioni_3_7, #Soluzioni_3_8, #Soluzioni_3_9, #Soluzioni_3_10{
position:absolute;
top:70px;
height:38px;
border:0px dotted #FF0099;
}


#Focus_on_1 {
		position:absolute;
		top:10;
		left:360px;
		visibility:visible;
		width:70px;
		height:120px;
		border: 0px solid blue;
		z-index:1000;
		overflow:hidden;
		}

#Focus_on_1 a:hover{
		color:#ff0000;
}

#Events_in_1 {
		position:absolute;
		top:10;
		left:480px;
		visibility:visible;
		width:70px;
		height:120px;
		border: 0px solid red;
		z-index:1000;
		overflow:hidden;
		}


#Events_in_1 a:hover{
		color:#ff0000;
}

#Titolo_folder  {
		position:absolute;
		text-align:center;
		width:70px;
		top:40px;
		}

#Titolo_folder_2  {
		position:absolute;
		text-align:center;
		width:70px;

		}

#Titolo_folder_3  {
		position:absolute;
		text-align:center;
		width:70px;

		}

#Immagine_folder  {
		position:absolute;
		text-align:center;
		width:70px;
		}

#Immagine_folder_2  {
		position:absolute;
		width:70px;
		border: 0px dotted #339966;
		}

#Immagine_folder_3  {
		position:absolute;
		top:70px;
		width:70px;
		border: 0px dotted #339966;
		}


#Riga_verticale_Syac_1  {
		position:absolute;
		text-align:center;
		top:60px;
		width:70px;
		visibility:hidden;
		}

#Riga_verticale_Syac_3  {
		position:absolute;
		text-align:center;
		top:5px;
		width:70px;
		visibility:hidden;
		}

#Riga_verticale_Prodotti_1  {
		position:absolute;
		text-align:center;
		top:60px;
		width:70px;
		visibility:hidden;
		}

#Riga_verticale_Prodotti_3  {
		position:absolute;
		text-align:center;
		top:5px;
		width:70px;
		visibility:hidden;
		}
		
#Riga_verticale_Soluzioni_1  {
		position:absolute;
		text-align:center;
		top:60px;
		width:70px;
		visibility:hidden;
		}

#Riga_verticale_Soluzioni_3  {
		position:absolute;
		text-align:center;
		top:5px;
		width:70px;
		visibility:hidden;
		}


	
.sub_prodotti {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;



}

.sub_prodotti a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:underline;


}

.sub_prodotti2 {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#9FA2A4;



}

.sub_prodotti2 a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#9FA2A4;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti2 a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:none;


}


.sub_prodotti2_on {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;



}

.sub_prodotti2_on a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti2_on a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:none;


}


.sub_prodotti2_off {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#9FA2A4;



}

.sub_prodotti2_off a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#9FA2A4;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti2_off a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#86242c;
	text-decoration:none;


}

.sub_prodotti3_off {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#4F5559;



}

.sub_prodotti3_off a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#4F5559;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti3_off a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#4F5559;
	text-decoration:underline;


}

.sub_prodotti3_on {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#e20713;



}

.sub_prodotti3_on a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#e20713;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti3_on a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#e20713;
	text-decoration:underline;


}



.sub_prodotti4 {
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#003061;



}

.sub_prodotti4 a{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#003061;
	text-decoration:none;
	/*margin-left:30px;*/


}

.sub_prodotti4 a:hover{
	font-size: 9px;
	font-weight: normal;
	font-family:Arial,Helvetica,Sans-Serif;
	color:#003061;
	text-decoration:underline;


}


.sub_prodotti5_off{
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	font-weight: normal;

}
	
.sub_prodotti5_off a{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;

}	

.sub_prodotti5_off a:hover{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;

}	

.sub_prodotti5_on{
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;
	font-weight: normal;

}
	
.sub_prodotti5_on a{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;


}	

.sub_prodotti5_on a:hover{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:underline;


}	


.sub_prodotti6_off{
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight: normal;

}
	
.sub_prodotti6_off a{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	text-decoration:none;

}	

.sub_prodotti6_off a:hover{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	text-decoration:underline;

}	

.sub_prodotti6_on{
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	text-decoration:underline;
	font-weight: bold;

}
	
.sub_prodotti6_on a{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	text-decoration:underline;
	font-weight: bold;

}	

.sub_prodotti6_on a:hover{ 
	color:#86242c;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	text-decoration:underline;
	font-weight: bold;


}	






#glossario{
	position:absolute;
	
	top:280px;
	left:450px;
	width:430px;
	height:15px;

}



#container_esp{
	position:relative;


}

#esp_world{
	position:absolute;
	top:0px;
	left:-200px;
	width:442px;
	height:384px;
	background-color:#0066CC;


}

.style2 {
	color: #FFFFFF;
	font-size: 18px;
}


/*  Stili form     */
.bold_form{
	color:#292929;
	font-family:Verdana,Helvetica,Sans-Serif;
	font-size:9px;
	font-weight:bold;

}

.campotesto {
	border-top:0;
	border-left:0;
	border-right:1px solid #878788;
	border-bottom:1px solid #606162;
	background-color: #C8C8C8;
	height:18px;
	font-size:11px;
}


.campotesto_area {
	border:1px solid #989898;
	background-color: #cccccc;
	height:70px;
	font-size:11px;
	font-family:Arial,Verdana,Sans-serif;

}

.button {
	border:1px solid #989898;
	background-color: #ccc;
	font-size:10px;
	padding: 0px;     
}

.select {
	border:1px solid #989898;
	background-color: #cccccc;
	height:15px;
	font-size:11px;
	width:119px;
}


#sf_table {
	background-repeat:no-repeat;
	background-position:0 127px;
}

.archivio a{
	color:#ffffff;
	font-weight:bold;
}

.archivio a:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
