	html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#dbdcdd url('../images/background/backsite.jpg');
	background-repeat:repeat-x;
}

h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
}
	h1, h2, a {
		color:orange;
	}

p { 
	line-height:1.3; 
	margin:0 0 1em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1001px;
	background:url('../images/background/pattern_generico.jpg') repeat-y;	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#containerhome{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1001px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#containerclienti {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1001px;
	background:url('../images/background/pattern_clienti.jpg') repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#containerint{
   margin:0 auto;
   width:1001px;
	 position:relative;
	 height:auto !important; /* real browsers */
	 height:100%; /* IE6: treaded as min-height*/
	 min-height:100%; /* real browsers */
	 background:url('../images/background/pattern_generico.jpg') repeat-y;
}

div#header {
   background:#ffffff url('../images/background/backtopmenu_int.jpg');
   width:1001px;
   height:239px;
	 z-index:2;
}
div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
}

div#headerhome {

width:1001px;
height:379px;
	 z-index:2;
}
div#headerhome p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
}

	
/*menu*/
ul#navigation-1{ 
	margin:0; 
	padding:1px 0; 
	list-style:none; 
	width:100%; 
	height:24px; 
	/*border-top:1px solid #b9121b; 
	border-bottom:1px solid #b9121b; */
	font:normal 12px "Trebuchet MS", Verdana, Arial;
	z-index:10;	
}
ul#navigation-1 li{ 
	margin:0; 
	padding:0; 
	display:block;
	float:left; 
	position:relative; 
	width:126px; 
	z-index:10;		
	}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	/*background:#b9121b;*/ 
	color:#ffffff; 
	width:126px; height:24px; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:4px 0; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	/*background:#25353d;*/ 
	color:#ffffff; 
	width:126px; 
	height:24px;
	 }
	
ul#navigation-1 li ul.navigation-2
	{ 
	margin:0; 
	padding:1px 1px 0; 
	list-style:none; 
	display:none; 
	width:146px; 
	position:absolute; 
	top:30px; 
	left:0%;	
	}
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:146px; clear:left; width:146px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; 
	background:#25353d; 
	filter:alpha(opacity=75);
 -moz-opacity:.75;
 opacity:.75;
	padding:4px 0; 
	width:146px; 
	border:none;  
	position:relative; 
	z-index:1000; 
	border-bottom:1px solid #ffffff;
	
	}
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#25353d; padding:4px 0; width:146px; border:none; 
	position:relative; 
	z-index:1000;
		border-bottom:1px solid #ffffff;
	 }

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; border:1px solid #b9121b; border-left:1px solid #b9121b; background:#ffffff; z-index:900; }
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#b9121b; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#ec454e; }
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }
/*fine menu*/

#logo{
position:absolute;
top:0;
padding-left:850px;
z-index:1;
}

#topcont{
	width:287px;
	font-family:"Trebuchet MS", Verdana, Arial;
	float:right;
	margin-top:62px;
}
	/*stile css del titolo h1*/
#topcont h1{
	/*azzera margine per compatibilità d'interpretazione tra browser*/
	margin:0;
	margin-bottom:20px;
	color:#AF587B;
	font-size:17px;
}
	/*stile generale dei link*/
#topcont a{
	/*allineamento verticale*/
	display:block;
	margin-bottom:0px;
	/*rimuove sottolineatura*/
	text-decoration:none;
	/*rimuove bordo grigio aggiunto da FF*/
	outline:none;
	color:#CB93AA;
	text-align:justify;
	/*clear usato dovuto ad immagine floatati per mantenere altezza dell'elemento*/
	clear:both;
	/*cursor di default dei link - specificato per Internet Explorer*/
	cursor:hand;
}
.percorso{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#9f9f9f;
}	
#percorsoclienti{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#5e0704;
	/*font-weight:bold;
	background:url('../images/background/back_percorso.gif') repeat-y;*/
	height:25px;
	padding:15px 0 0 10px;
	background:#cdcfd1;
	width:700px;
}

#percorsoclienti a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#5e0704;
	text-decoration:none;
}
#percorsoclienti a:hover{
	text-decoration:underline;
}


#percorsoclienti_int{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#5e0704;
	font-weight:bold;
	/*background:url('../images/background/back_percorso.gif') repeat-y;*/
	height:25px;
	padding:15px 0 0 10px;
	background:#cdcfd1;
}

#percorsoclienti_int a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#5e0704;
	text-decoration:none;
}

#percorsoclienti_int a:hover{
	text-decoration:underline;
}

div#content {
	padding:0 0 65px 0; /* bottom padding for footer */
	overflow:hidden;
	width:1001px;
}
	div#content p {
		text-align:justify;
		padding:0 5px;
	}
#content a{
	color:#33455C;
}
div#contenthome {
	padding:0 0 65px 0; /* bottom padding for footer */
	overflow:auto;
	width:1001px;
	z-index:1;
}
	div#contenthome p {
		text-align:justify;
		padding:0 0 5px 10px;
	}	

#contsx{
  float:left;
	padding:0px 10px 0 0px;
	margin-left:30px;
	width:140px;
}
/*hack ie7*/
*:first-child+html #contsx{
margin-left:10px;
}
#contsx ul {
	display: inline;
}
#contsx p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
}
#contsx ul li{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding: 2px;
	width:100%;
}
#contsxnews{
 float:left;
	padding:0px 10px 0 0px;
	margin-left:30px;
	width:120px;
}
/*hack ie7*/
*:first-child+html #contsxnews{
margin-left:10px;
}
#contsxnews ul {
	display: inline;
		list-style:none; 
}
#contsxnews p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
}
#contsxnews ul li{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	padding: 2px;
	width:100%;
}
#contdx{
  float:left;
	width:230px;
}

#contdx p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:22px;
	color:#ffffff;
}
#contclienti{
  float:left;
	margin:15px 0 15px 15px;
	z-index:5;
	font-family:"Trebuchet MS", Verdana, Arial;
	width:805px;
	font-size:16px;
	color:#324c5a;
	/*font-style:italic*/
}
#contclienti p{
	font-family:"Trebuchet MS", Verdana, Arial;
	margin:5px 15px;
	font-size:14px;
	font-style:normal
}
#contclienti a{
	color:#33455C;
	font-size:14px;	
}
*:first-child+html #contclienti{
	margin:15px 0 15px 30px;
}

#contnews{
  float:left;
	margin:15px 0 15px 15px;
	z-index:5;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	width:540px;
}
#contnews p{
	margin:5px 20px 15px 5px;
}
#contnews img{
margin-right:10px;
}
#contnews ul li{
margin-right:5px;
}
#logosx{
float:left;
}
#contsettori{
 /* float:right;
	margin:15px;
	z-index:5;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#54656e;	
	width:650px;*/
	padding-left:150px;
	}
.linkcli{
		color:#33455c;
		text-decoration:none;
}
.linkcli a:hover{
		color:#33455c;
		text-decoration:underline;

}
.linkcli a:visited{
		color:#33455c;
		text-decoration:none;
}

.evidenziato{
	color:#5e0704;
	text-decoration:none;
}

#logoc{
	float:left;
	z-index:5;
	position:relative;
	width:10%;
}
#datic{
	z-index:1;
	float:left;
	width:620px;	
	padding-left:100px;
	background:#cbd0d3;
	height:90px;
	margin-top:25px;
}

#datic p{
	/*background:#949ca0;
	height:90px;*/
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#ffffff;
	padding-left:70px;
}
#datic p a{
	color:#324c5a;
	text-decoration:none;
}
#datic p a:hover{
	text-decoration:underline;
}
#dettprog{
	background:#dfe1e3;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#5d6163;
	width:730px;
	margin:30px 0 10px 80px;
}
#macroarea{
  float:right;
  height:70px;
  margin:10px;
}
#macroarea span{
font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
}
.areab{
font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
  float:right;	
	padding-top:30px;
}
/*
#elprog{
	background:#949ca0;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#33455c;
	clear:both;
	margin-top:-15px;
	border-top:1px solid #ffffff;
	padding-bottom:10px;
	margin-bottom:10px;
		margin-right:10px;
}
#elprogtit{
	background:#8b9296;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	clear:both;
	font-weight:bold;
	padding:5px 0 15px 10px;
	margin-right:10px;
}
/*stili modificati con carlo*/
#elprog{
	background:#dfe1e3;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#33455c;
	clear:both;
	margin-top:-15px;
	border-top:1px solid #ffffff;
	padding-bottom:10px;
	margin-bottom:10px;
		margin-right:10px;
}
#elprogtit{
	background:#cbd0d3;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	clear:both;
	font-weight:bold;
	padding:5px 0 15px 10px;
	margin-right:10px;

}
/**/
#cont{
  float:left;
	position:relative;
	margin:0px 0px 0 150px;
	width:565px;
}

#cont p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	padding-left:10px;
	margin-right:50px;
}
#cont p a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	text-decoration:none;
}
#cont a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	text-decoration:none;
}
#cont p a:hover{
	text-decoration:underline;
}
#cont ul{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
	margin-right:50px;
}
#cont li{
}

.titolobig{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#324c5a;
	padding-left:5px;	
	font-style:italic;
	padding-right:5px;	
}
#mainhome_sx{
float:left;
width:660px;
margin-top:30px;
height:185px;
}

#box_sx{
float:left;
margin-left:5px;
width:280px;
}
#box_sx{	
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#324c5a;
}
#box_sx p.titolo{
	text-align:left;
	font-size:16px;
}
#box_sx img{
	padding:0 5px;
}

#box_dx{
   float:left;
   width:280px;
   padding-left:30px;
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:13px;
   color:#4c5f69;
}
#box_dx p{
   width:280px;
	 font-size:13px;

}

#box_dx p.titolo{
	text-align:left;
	font-size:16px;
}
#box_dx a{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:13px;
   color:#4c5f69;
	 text-decoration:none;
}

#box_dx img{
padding:0 5px;
}

#topmenudx{
position:absolute;
width:320px;
height:220px;
top:140px;
left:671px;
}
#topmenudx p{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
color:#2f3a3e;
padding:0 40px 0 30px
}
#topmenudx .titolo{
   font-family:"Trebuchet MS", Verdana, Arial;
   font-size:16px;
	 color:#2f3a3e;
}
/*stile generale del div contenitore*/
#mainhome_dx{
	width:330px;
	font-family:"Trebuchet MS", Verdana, Arial;
	float:left;
	margin-top:20px;
	position:absolute;
}
	/*stile css del titolo h1*/
#mainhome_dx h1{
	/*azzera margine per compatibilità d'interpretazione tra browser*/
	margin:0;
	margin-bottom:20px;
	color:#AF587B;
	font-size:17px;
}
	/*stile generale dei link*/
	#mainhome_dx a{
	/*allineamento verticale*/
	display:block;
	margin-bottom:2px;
	/*rimuove sottolineatura*/
	text-decoration:none;
	/*rimuove bordo grigio aggiunto da FF*/
	outline:none;
	color:#CB93AA;
	text-align:justify;
	/*clear usato dovuto ad immagine floatati per mantenere altezza dell'elemento*/
	clear:both;
	/*cursor di default dei link - specificato per Internet Explorer*/
	cursor:hand;
	}
	/*stile dei titoli dei mainhome_dx*/
	#mainhome_dx a b{
	/*converte elementi inlinea a blocco*/
	display:block;
	height:20px;
	/*allineamento verticale centrato del testo*/
	line-height:20px;
	padding:5px 0 5px 10px;
	/*immagine della freccia destra*/
	background:url(img/css_mainhome_dx_accordion_arrow.jpg) no-repeat top right;
	}
	/*in apertura, gli elementi span contenuti nei link sono nascosti*/
	#mainhome_dx a span{
	display:none;
		background:#dbdcdd;
	}
	/*stile delle immagine contenuti in span*/
	#mainhome_dx a span img{
	/*rimuove bordi aggiunti di default dai browser a immagini linkati*/
	border:none;
	/*posizionamento a sinistra*/
	float:left;
	/*margine tra immagine e testo*/
	margin:0 10px 10px 0;
	}
	/*richiesto da Internet Explorer 6 per buon funzionamento del accordion*/
	#mainhome_dx a:hover{
	border:0;
	}
	/*stile sullo stato hover dei link*/
#mainhome_dx a:hover b{
	/*cambio di posizione dell'immagine di sfondo*/
	background-position:bottom right;
}
#mainhome_dx a:hover span{
	/*cambio da valore none a block - il span è visibile*/
	display:block;
	/*spazio cuscinetto tra bordi e contenuto*/
	padding:5px;
	/*rimuove il cursor di tipo link per uno di default*/
	cursor:default;
	font-size:11px;
}
.linkhome_dx{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#4C5F69;
}
#boxcliente{
	/*width:650px;
overflow:hidden;
padding-left:100px;*/
	background:#DFE1E3;
}
#dettcli{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
  background:#CBD0D3;
  color:#324c5a;
  height:30px;
	margin-top:15px;
}

#boxsx{
  width:260px;
  float:left;
  padding-left:30px;
}
#boxdx{
  float:right;
  width:250px;
}
#dettclibottom{
	background:#DFE1E3;
	width:595px;
	color:#324c5a;
	overflow:hidden;
	margin:0 0 0 50px;
	*margin:0;
	min-height:100px;
}
#boxsxbottom{
width:240px;
float:left;
color:#33455c;
margin-left:20px;
	font-size:13px;
}
#boxdxbottom{
width:270px;
float:right;

}
#boxdxbottom a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
  color:#33455c;
	text-decoration:none;
}
#boxdxbottom a:hover{
	text-decoration:underline;
}
#boxlogo{
float:left;
top:10px;
}
#areaint{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
  color:#ffffff;
	margin:5px;
}

fieldset{float:left;
width:300px;
 margin: 10px 0 0 20px;
 padding: 0;
 border: none;
} 
fieldset div{
float:left;
    padding: 5px 0 5px;
} 
fieldset input
{
color: #54656e;
border: 1px solid #54656e
}
input{
color: #54656e;
}
label
{
width:100px;
float: left;
text-align: left;
margin-right: 0.5em;
display: block;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
}		
legend
{
color: #54656e;
padding: 2px 6px
} 

#boxcontatti{
width:800px;
overflow:hidden;
}
#boxform{
float:left;
width:320px;
height:100%
}
#soluzioni{
float:left;
width:450px;
height:100%
}
#soluzioni ul{
	list-style:none; 
	width:100%; 
	/*height:24px; */
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;	
}
#consenso{
float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;	
}
#consenso p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
}
#consenso a{
	text-decoration:none;
	font-size:12px;	
	font-weight:bold;	
}
#consenso a:hover{
	text-decoration:underline;
}
.LinkSfondo{
background:#758084;
color:#dbdcdd;
padding:5px;
text-decoration:none;
}
#inviaform{
text-align:center;
padding-top:20px;
}

div#footer {
	position:absolute;
	width:1001px;
	bottom:0; /* stick to bottom */
	background:#dbdcdd;
}


div#footer p #footer_sx{
	padding:0.5em;
	margin:0;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#54656e;
	padding-left:30px;
	width:93%;
}

#footer_sx{
   left:20px;
   padding:25px 0 0 0;
   float:left;
   width:93%;
}
#footer_sx span{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:10px;
	color:#3e6376;
	padding-left:30px;
	}
#footer_sx  a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:10px;
	color:#3e6376;
	text-decoration:none;
	font-weight:bold;
}
#footer_sx  a:hover{
	text-decoration:underline;
}
#footer_dx{
   float:left;
   width:7%;
   left:20px;
}

.linktophome{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#4c5f69;
	text-decoration:none;
}
#containerconsul{
   margin:0 auto;
   width:1001px;
	 position:relative;
	 height:546px;
	 /*background:url('../images/background/Back_consulenza.jpg') no-repeat;*/
	 padding-top:55px;
}

.titoloconsul{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#68767d;
}
.contconsul{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#ffffff;
}
.linkpage a{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.datanews{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#3e6376;
}
.labelprog{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#324c5a;
	font-style:italic;	
}
.txtprog{
font-weight:bold;
color:#324c5a;
}
.txtprog a{
font-weight:bold;
color:#324c5a;
}
/*
#mappa ul{
list-style: none;
margin: 0px;
padding: 0px;
border: none;	
}
#mappa li {
		margin: 0px;
padding: 0px;
width:200px;
		}
#mappa li a {
display: block;
padding: 5px 5px 5px 0.5em;
color: #fff;
text-decoration: none;
width: 100%;
}*/
/*menu*/
#mappa{
	width: 100%;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	margin-top:20px;
}

ul#navigationmappa{
  margin: 0;
  padding-left: 0;
  list-style: none;
}
ul#navigationmappa li{
	margin:0 0 0 10px; 
	padding:0; 
	z-index:10;	
}
ul#navigationmappa li a{
  width:160px;
  height: 30px;
  display: block;
  text-decoration:none;
  text-align: center;
  line-height: 30px;
  background:#54656d;
  color: white;
}
.navigationmappaint{
	left:140px;
	margin-top:0;
	position:relative; 
	height: 30px;
}
ul#navigationmappaint 
{ 
	margin: 0px;
	padding-left: 0px;
	list-style: none;
}

ul#navigationmappa li ul.navigationmappaint li
	{ 
  display: inline;
  margin: 0;
  padding: 0;
  line-height: 30px;
  height: 30px;
  width:180px;
}

ul#navigationmappa li ul.navigationmappaint li a:link,
ul#navigationmappa li ul.navigationmappaint li a:visited
	{ 
	clear:left; 
	background:#9ea7ac; 
/*	filter:alpha(opacity=75);
 -moz-opacity:.75;
 opacity:.75;*/
	padding:5px 20px 5px 20px; 
	width:200px; 
	border:none;  
	position:relative; 
	z-index:1000; 
	display: inline;	
}
	
	.linkfeed{
		color:#33455c;
		text-decoration:none;
}
.linkfeed a:hover{
		color:#33455c;
		text-decoration:underline;

}
.linkfeed a:visited{
		color:#33455c;
		text-decoration:none;
}
.linkinvia{
color:#324C5A;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:13px;
		text-decoration:none;
}
.padarea{
margin:0 0 5px 5px
}

#mainhome_manutenzione{
float:left;
width:660px;
height:185px;
}
#mainhome_manutenzione p {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#5f0703;
}
#containerPop{
   margin:0 auto;
   width:400px;
}
#containerPop p{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#324C5A;
	border:0 5px 0 5px;
	text-align:justify;
}
#containerPop p.titolo{
	font-size:13px;
	font-weight:bold;
}

#containerPop p.sottotitolo{
	font-size:12px;
	font-weight:bold;
}
#containerPop ul{
	list-style:none; 
}
#containerPop ul li{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#324C5A;
	list-style:disc;
}
.linkpop{
	font-size:12px;
	color:#324C5A;
		font-weight:bold;
}

