.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #BAB2E6;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.unnamed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.txt_nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
}





a:link   {color:"#FFFFFF";text-decoration:none}
a:visited {color:"#FFFFFF";text-decoration:none}
a:hover  {color:"#FF0000";text-decoration:underline}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	height: 100%;
}

html { height: 100%}




#menu_tecnologie a , #menu_tecnologie a:active {display:block; 
float:left; 
padding-left: 13px; 
padding-top: 4px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: 2px;
color:#FFFFFF;}

#menu_tecnologie a.active {color: #c2016f; text-decoration:none;}

#menu_tecnologie a:hover {color: #c2016f; text-decoration:none;}




#menu_servizi a , #menu_servizi a:active {display:block; 
float:left; 
padding-left: 21px; 
padding-top: 4px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: 2px;
color:#FFFFFF;}

#menu_servizi a.active {color: #F0F300; text-decoration:none;}

#menu_servizi a:hover {color: #F0F300; text-decoration:none;}





#menu_dove a , #menu_dove a:active {display:block; 
float:left;
padding-left: 36px; 
padding-top: 4px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: 2px;
color:#FFFFFF;}

#menu_dove a.active {color: #FF7800; text-decoration:none;}

#menu_dove a:hover {color: #FF7800; text-decoration:none;}

.titoli1 {
font-size:12px;
padding-left: 96px; 
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: 2px;
color:#FFFFFF;}

.titoli {
font-size:12px;
padding-left: 24px; 
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: 2px;
color:#FFFFFF;}

.descrizione {color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
text-indent: 46px;
line-height:16px;
letter-spacing: 1px;
text-align:justify;
}

.descrizione2 {color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
line-height:16px;
letter-spacing: 1px;
text-align:justify;
}

.descrizione3 {color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
letter-spacing: 1px;
text-align:justify;
}

a.descrizione:link   {
text-decoration:none; 
color: #0000FF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
text-indent: 46px;
line-height:16px;
letter-spacing: 1px;
text-align:justify;}
a.descrizione:visited {
text-decoration:none; 
color: #0000FF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
text-indent: 46px;
line-height:16px;
letter-spacing: 1px;
text-align:justify;}
a.descrizione:hover  {
color: #0000FF;
text-decoration:underline;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
text-indent: 46px;
line-height:16px;
letter-spacing: 1px;
text-align:justify;}


/* MENU FOOTR  */

div#footer a, div#footer span { display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:4px 14px;}
div#footer a:hover {text-decoration: none; color: #A8A8A8;}
div#footer span {color: #A8A8A8; letter-spacing: 2px; font-size:10px}

div#footer a.home {padding-left:28px; padding-right:76px;}
div#footer span { padding-right:132px;}

/* MENU FOOTR INDEX  */
div#footer1 a, div#footer1 span { display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:4px 14px;}
div#footer1 a:hover {text-decoration: none; color: #A8A8A8;}
div#footer1 span {color: #000000; font-size:12px}

div#footer1 a.home {padding-left:28px; padding-right:36px;}
div#footer1 span {padding-right:15px;}
div#footer1 a.company {padding-left:0px; padding-right:36px;}
div#footer1 a.privacy {padding-left:5px; padding-right:15px;}
div#footer1 a.index {padding-left:0px; padding-right:80px;}
div#footer1 a.companyeng {padding-left:0px;	padding-right:95px;}
div#footer1 a.indexeng {padding-left:0px;	padding-right:140px;}


.preventivi {color:#BAB2E6;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:italic;
letter-spacing: 1px;
text-align:justify;
font-weight:bold;
}




