

div#contenuti {padding-left:8em; background:url(../images/sf_contenuti.jpg) bottom repeat-x;
font-family:"Times New Roman", Times, serif; font-size:0.9em; color:#666666; font-weight: 580; height:25px; padding-top:0.2em;}

#contenuti a{ 
font-family:"Times New Roman", Times, serif; font-size:0.9em; color:#666666; font-weight: 580; height:25px; padding-top:0.2em;text-decoration:none;}

/*#sezioni a:hover{ 
color: #CCCCCC;
text-decoration:none;
}*/

#sezioni {
background-color:#ab0104;
color:#fff;
font-weight:bold;
font-family:"Times New Roman",Times,serif;
font-size:0.8em;
height:20px;
padding-left:13em;
}

#sezioni a:visited{
font-family:"Times New Roman", Times, serif; font-size:1.1em; color:#fff;
font-weight: bold; height:30px; padding-top:0.5em; text-decoration:none;}

#sezioni a{
font-family:"Times New Roman", Times, serif; 
font-size:1.1em; 
color:#fff;
font-weight: bold; 
height:30px; 
padding-top:0.5em; 
text-decoration:none;
}

#sezioni a:hover{ color:#DFF4FF; text-decoration:none;}


#contenuti a:hover{ 
text-decoration:underline;}

div#contenitore{ width:100%;}
div#header h1{height:80px;line-height:80px;margin:0;
padding-left:10px;background: #EEE;color: #79B30B}


.content p{line-height:1.4; float:right;}

div#impresa p{line-height:1.4;}

div#notizie { font-family:"Times New Roman", Times, serif; font-size:1.1em; color:#666666; padding:0em;}

div#evidenza {
color:#666666;
font-family:"Times New Roman",Times,serif;
font-size:1.1em;
padding:0em;
}


div#tit_dettaglio { background-image:url(../images/sf_notizie.jpg); font-family:"Times New Roman", Times, serif; font-size:1.1em; color:#666666;height:32px; padding-left:1em;}

div#fare { background-image:url(../images/sf_fare_impresa.jpg); font-family:"Times New Roman", Times, serif; font-size:1.1em; color:#666666;height:33px; border-left-style:solid; border-left-color:#d7d6d6; border-left-width:1px;  border-right-style:solid; border-right-color:#d7d6d6; border-right-width:1px;  padding-right:0.5em; text-align:right;}

#octo {background-image:url(../images/sf_box_octo.jpg); font-family:Verdana, Arial; font-size:1.1em; color:#666666;height:33px; border-left-style:solid; border-left-color:#e7e7e7; border-left-width:1px;  border-right-style:solid; border-right-color:#e7e7e7; border-right-width:1px; padding-right:0.5em; text-align:right;}

#box_fc_octo {
background-image:url(../images/sf_box_octo.jpg);
background-repeat:no-repeat;
border:1px solid #EEEEEE;
margin:10px 0px 10px 0px;
}
#box_fc_octo p{
padding:5px 10px;
}

.fare_lista { background-image:url(../images/sf_fare_lista.gif); font-family:Verdana, Arial; font-size:0.8em; color:#666666;height:22px; padding-left:0.5em; border-left-style:solid;border-left-color:#e7e7e7; border-left-width:1px; border-left-color:#e7e7e7; border-left-width:1px;  border-right-style:solid; border-right-color:#e7e7e7; border-right-width:1px; }

	  
div#footer{ height:50px; background-image:url(../images/sf_footer.jpg); background-position:top; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; padding-top:1em; padding-left:1em; float:left; width:100%;}

/*.wrapper{float:right; width:29.9%; margin-top:10px; margin-right:0.5em; display:block;}*/


	  #box_crm{
	  background-image:url(../images/sf_box_crm.gif);
	  background-repeat:no-repeat;
	  background-position:left;
	  position:relative;
	  margin-top:1em;
	  width:310px;
	  height:132px;
	  }
	  #box_crm_testo { padding-left:130px; padding-right:0; padding-top:3em; padding-bottom:0px;font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
	  .box_crm_testo {display:block;font-family:Arial,Helvetica,sans-serif;font-size:0.8em;padding:3em 0 0 130px;}
	  #box_fc_testo { padding-left:130px; padding-right:0; padding-top:4em; padding-bottom:0px;font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
	  .crm_freccia { font-size:0.9em; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#f8ae20; text-decoration:none;}
	  .crm_freccia a { color:#f8ae20; text-decoration:none;}

	  .sni_freccia { font-size:0.9em; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#a6b349; text-decoration:none;}
	  .sni_freccia a { color:#a6b349; text-decoration:none;}
	  
	  .fc_freccia { font-size:0.9em; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#663300; text-decoration:none;}
	  .fc_freccia a { color:#663300; text-decoration:none;}

	  #box_crm_testo img { margin-left:100px; margin-top:0px;padding-top:0.2em;}
div#dettaglio{width:70%; margin-top:10px;  margin-left:10px; position:relative; float:left;}

div#dettaglio p {position:absolute; float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}

div#rassegna{width:62%; margin-top:10px;  margin-left:10px; position:relative; float:left; background:#FFF;}





.titolo_notizia { font-family:"Times New Roman", Times, serif; font-size:1.0em; color: #6A6A6A; display:block; padding-bottom:0.5em;}




a.search {
color:#3399CC;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
margin:7px 0;
text-align:left;
}

div#secondario {
background-color:#00CC99;
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-left:0px;
margin-top:10px;
position:relative;
width:65.5%;
}

.secondario_cont {
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
background-color:#FFF;
position:relative;
float:left; line-height:20px;
height:auto;
margin-left:0px;
margin-top:0px;
border:1px solid  #DBDBDB;
border-top:none;
text-align:left;
padding:2em;
	  }	
.wrapper_secondario {
border-left-style:dotted;
border-left-color: #CCCCCC;
border-left-width:1px;
background-color:#fff;
display:block;
float:right;
margin-right:3px;
margin-top:10px;
width:33%;
}
#tabbi {
margin-top:10px;
float:left;
margin-left:0px;
position:relative;
width:12%;
}


#cloud1 {
background:#FFFFFF none repeat scroll 0 0;
float:right;
margin-left:0px;
margin-top:10px;
margin-left:10px;
position:relative;
width:330px;
}


#crm {
float:left;
margin-left:0px;
margin-top:10px;
margin-left:10px;
position:relative;
height:200px;
}

#sni{
float:left;
margin:0px 0px 10px 0px;
position:relative;
}

#fc{
float:left;
margin:0px;
margin-top:0.5em;
position:relative;
}










.titolo {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
color:#666666;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:66px;
padding-top:50px;
padding-left:12em;
position:relative;
text-align:left;
vertical-align:bottom;
}
	 
 



.box_interazione { background-image:url(../images/sf_tag.jpg); background-repeat:repeat-x; width:292px; min-height:212px;
      background-color:#FFFFFF; padding: 0.5em; 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #666666;
	  position:relative;
	  float:left;
	  margin-top:10px;
	  border: 1px solid #eee;
}

.box_interazione_cloudfc { background-image:url(../images/sf_tag_fc.jpg); background-repeat:repeat-x; width:292px; min-height:160px;
      background-color:#FFFFFF; padding: 0.5em; 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #666666;
	  position:relative;
	  float:left;
	  margin-top:10px;
	  border: 1px solid #eee;
	 
}
.box_interazione p{
padding-left: 10px;
padding-right: 10px;
width:270px;
}

.primotitolo_interazione {
color:#990033;
font-weight:bold;
text-align:left;
}
.secondotitolo_interazione {
color:#0099CC;
font-weight:bold;
text-align:left;
float:left;
}

#clear  {
display:block;
width:140px;
border:0px dotted #89C403;
float:left;
}

.titolo_interazione { font-weight:bold; text-align:left;
	  color: #990033;
}

.titolo2_interazione { font-weight:bold; text-align:left;
	  color: #0099CC;
}

.box_areaint_d_cont { 
	  color:#999999;
	  border-bottom: 1px solid #CCCCCC;
	  padding-left:1em;
}
	  
.box_areaint_d_cont a { 
text-decoration:none;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#999999;
border-bottom: 1px solid #CCCCCC;
padding-right:1em;
}
	  
.box_areaint_d_cont a:hover { 
text-decoration:none;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
border-bottom: 1px solid #CCCCCC;
padding-right:1em;
}
	  
.box_areaint_d_cont2 {
width:80%;
padding-bottom:0.5em;
position:relative;
padding-right:1em;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em; color:#999999;
}
	  
.legenda {
FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #b22c1b; PADDING-TOP: 3px; FLOAT:left;
}




#box_areaint_d {
background-color:#FFF;
	  display:block;
	  float:right;
	  border-left: 1px dotted #666666;
	  padding-left:0.5em;
	  padding-right:0.5em;
	  width:33%;
	  height: auto !important;  /* per i browser moderni */
	  height: 400px;      /* per IE5.x e IE6 */
	  min-height: 400px;
	  }

	
	  .box_areaint_d_cont { 
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:0.7em; color:#999999;
	  border-bottom: 1px solid #CCCCCC;
	  padding-right:1em;
	  padding-top:1em;
	  }
	  
	  
	  #box_areaint_d_sf{ background:url(../images/sf_up_box_d.jpg) repeat-x top;
	  position:relative;
	  float:left;
	  width:100%;
	  height:32px;
	  }

.icon { float:left; 
			width:230px;
			padding-left:10px;
			padding-bottom:0.5em;
			position:relative;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.7em; color:#000000;
			margin-bottom:10px;
			
	  }
	  
	.icon img{ float:left;vertical-align:middle; margin:0em 1em 1em 0em; }
	
	.icon_h { float:left; 
			width:230px;
			padding-left:10px;
			padding-bottom:1.5em;
			position:relative;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.7em; color:#000000;
			margin-bottom:10px;
			
	  }
	  
	.icon_h img{ float:left;vertical-align:middle; margin:0em 1em 1em 0em; }
	  

	  
/*#titolo_secondario { background-image:url(../images/sf_evidenza.jpg); font-family:"Times New Roman", Times, serif; font-size:1.1em; color:#666666;height:32px; padding:0; margin-top:1em; width:100%}*/



 


/* 

div#sezioni a { color:#fff; font-weight:bold; margin:0px 3px; text-decoration:none;}

div#sezioni a:hover { color:#eee; text-decoration:underline;}*/

 



 



.gfg-title {
background-color:#000;
color:#3366CC;
font-size:34px;
font-weight:bold;
line-height:1.4em;
overflow:hidden;
white-space:nowrap;
}
#rassegna a{ color: #666; text-decoration:underline; font-size:12px;}
#rassegna a:hover{ color: #333333;text-decoration:underline;}
#rassegna .gfg-subtitle a{ color: #666666; text-decoration:none; padding-left:20px; line-height:33px;}
#rassegna .gfg-collapse-href a{ color: #ccc; text-decoration:none; padding-left:20px; line-height:33px;}
#rassegna .gfg-subtitle {
background-image:url(../images/sf_rss.gif);
/*border-left:1px solid #D7D6D6;
border-right:1px solid #D7D6D6;*/
color:#666666;
font-family:"Times New Roman",Times,serif;
font-size:1.1em;
height:33px;
padding-right:0.5em;
text-align:right;
}
#rassegna .gfg-title {
background-image:url(../images/sf_fare_impresa.jpg);
/*border-left:1px solid #D7D6D6;
border-right:1px solid #D7D6D6;*/
color:#666666;
font-family:"Times New Roman",Times,serif;
font-size:1.4em;
height:33px;
padding-right:0.5em;
text-align:center;
}
#rassegna .gfg-root {
border:1px solid #D7D6D6;
border-top:none;
font-family:"Arial",sans-serif;
font-size:12px;
height:auto;
overflow:hidden;
position:relative;
text-align:center;
width:100%;
}

	  
	  	  .tab_cloud {
	  background-color:#FFF;
	  position:relative;
	  float:left;
	  width:320px;
	  height:auto;
	  margin-left:0px;
	  margin-top:0px;
	  border:1px solid  #DBDBDB;
	  border-top:none;
	  text-align:center;
	  }	
	  .tab_crm-home {
	  background-image:url(../images/sf_box_crm.gif);
	  background-repeat:no-repeat;
	  background-color:#fff;
	  position:relative;
	  float:left;
	  width:280px;
	  height:123px;
	  margin-left:0px;
	  margin-top:0px;
/*	  border:1px solid  #FF0000;*/
	  border-top:none;
	  text-align:center;
	  }
	  	  .tab_crm-home1 {
	  background-image:url(../images/sf_box_crm1.gif);
	  background-repeat:no-repeat;
	  background-color:#fff;
	  position:relative;
	  float:right; border:1px solid  #EEEEEE;
	  height:123px;
	  margin-left:0px;
/*	  border:1px solid  #FF0000;*/
	  text-align:center;
	  }	
	  .tab_sni-home1 {
	  background-image:url(../images/sf_box_snii.gif);
	  background-repeat:no-repeat;
	  background-color:#fff;
	  position:relative;
	  float:right; border:1px solid  #EEEEEE;
	  height:140px;
	  margin-left:0px;
	  text-align:left;
	  }	
	  .tab_sni-home {
	  background-image:url(../images/sf_box_sni.gif);
	  background-repeat:no-repeat;
	  background-color:#fff;
	  position:relative;
	  float:left;
	  width:280px;
	  height:123px;
	  margin-left:0px;
	  margin-top:0px;
	  border-top:none;
	  text-align:center;
	  }	
	  .tab_fc-home {
	  background-image:url(../images/sf_box_fc.jpg);
	  background-repeat:no-repeat;
	  background-color:#fff;
	  position:relative;
	  float:right; border:1px solid  #EEEEEE;
	  height:117px;
	  margin-left:0px;
/*	  border:1px solid  #FF0000;*/
	  text-align:center;
	  }	
	  
		  .tab_tag_top { 
	  background:url(../images/sf_tab_tag.gif) right top;
	  position:relative;
	  margin-top:0px;
	  float:left;
	  height:30px;
	  margin-top:15px;
	  margin-left:0px;
	  margin-right:0px;
	  margin-bottom:0px;
	  width:555px;
	  }

.navigation_temi{ font-size:0.7em;margin-right:0;margin-left:0;padding-left: 0px;margin-top:0px;padding-top: 0px;text-align:center;vertical-align:middle;}
.navigation_temi a{font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none;color: #000;text-decoration: none;}
.navigation_temi a span{padding-top:10px;padding-right: 0px; width:166px;height:20px;}
.navigation_temi a, .navigation_temi a span{display: block;float: left;}
.navigation_temi a, .navigation_temi a span{float: left;}
.navigation_temi ul{padding: 0;margin: 0}
.navigation_temi li{list-style:none;margin: 0;float: left;}

.ultime_notizie {background: url(../images/bg_notizie.gif) left top no-repeat; padding-left:0;}
.ultime_notizie :hover {/*background: url(../images/bg_notizie_o.gif) left top no-repeat;*/background:none;}
   
.evidenza {background: url(../images/bg_evidenza.gif) left top no-repeat; padding-left:0;}
.evidenza :hover{/*background: url(../images/bg_evidenza_o.gif) left top no-repeat; padding-left:0;*/background:none;}

.eventi {background: url(../images/bg_eventi.gif) left top no-repeat; padding-left:0;}
.eventi :hover {/*background: url(../images/bg_eventi_o.gif) left top no-repeat; padding-left:0;*/background:none;}

.eventi_in {background: url(../images/bg_eventi_o.gif) left top no-repeat; padding-left:0;}

.ultime_notizie_out {background: url(../images/bg_notizie_out.gif) left top no-repeat; padding-left:0;}
.ultime_notizie_out :hover {/*background: url(../images/bg_notizie.gif) left top no-repeat; padding-left:0;*/background:none;} 
	
.ultime_notizie_in {background: url(../images/bg_notizie_o.gif) left top no-repeat; padding-left:0;}
.ultime_notizie_in :hover {/*background: url(../images/bg_notizie.gif) left top no-repeat; padding-left:0;*/background:none;}

.evidenza_in {background: url(../images/bg_evidenza_o.gif) left top no-repeat; padding-left:0;}           

.temi :hover{background: url(../images/bg_notizie_out.gif) top no-repeat;}
.argo {background: url(../images/bg_argo.gif) left top no-repeat;}
.argo :hover{background: url(../images/bg_argo_o.gif)  top no-repeat;}
.vita {background: url(../images/bg_vita.gif) left top no-repeat;}
.vita :hover{background: url(../images/bg_vita_o.gif) left top no-repeat;}

.tab_tag-home2 {background-color:#F5F6F7;border-color:#BDC3CC;border-style:none solid solid;border-width:medium 1px 1px;float:left;height:auto;margin-left:0;position:relative;width:555px;}
.news_in_home {color:#000000;line-height:1.4em;margin:0;padding:0.8em;text-align:left;}

/*ICONE LINK*/
.icon_link { float:left; width:230px;padding-left:10px;padding-bottom:0px;position:relative;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em; color:#000000;margin-bottom:3px;}  
.icon_link img{ float:left;vertical-align:middle; margin:0em 1em 1em 0em; }

.mod_button {background-color:#EEEEEE;border:1px outset #FFFFFF ;color: #333333; font-family:verdana;font-size:10px;height:22px;font-weight:bold;text-align:center;}
	   
	   
	   
	   #nav{
	   position: relative;
	   text-align:center;
	   white-space : nowrap;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   width:1000px;
	   margin:auto;
		height:40px;
	}
	
	#nav ul li{
	text-align:center;
	display : inline;
	margin-top:0px;

	}
	#nav ul li a{
	   text-align:center;
	   padding-left : 1.2em;
	   padding-right : 1.2em;
	   color : #000;
	   text-decoration : none;
	   float : left;
	}
	
	#nav ul li a:hover{
	text-align:center;
	background-image:url(../images/sf_menu_o.gif);
	background-position:bottom;
	color: #0095DD;
	}
	
/*----------------- fine tab -----------------*/



#box_ricerca {
background-image:url(../images/sf_box_ricerca.jpg);
background-repeat:no-repeat;
border:1px solid #EEEEEE;
height:70px;
margin:10px 0px 10px 0px;
}

#box_cerca_infoin {
display:inline;
background-image:url(../images/sf_box_cercain.jpg);
background-repeat:no-repeat;
border:1px solid #EEEEEE;
margin:0px 0px 10px 0px;
float:left;
width:100%;
}

#box_ricerca_cont p{
margin-top:20px;
position:relative;
}

#box_ricerca_cont {
color:#333;
font-family:Verdana, Arial; 
font-size:0.8em; 
font-weight:normal;
padding-left:6px;
padding-top:2em;
}


.content {
margin:0px 0px 10px 0px;
}

.box_ricerca_cont {
display:inline;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-left:6px;
padding-top:0.5em;
}
.box_areaint_link {
background:transparent url(../images/sf_link.jpg) repeat-x scroll center top;
float:left;
height:32px;
position:relative;
width:100%;
}


#box_areaint_d h5 { font-weight: bold;  font-size:12px; color: #666; font-family:Verdana;  padding-left:5px;}

.testo_area_centr {
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
position:relative;
}
.area_centrale_img {
float:left;
margin:0 0.5em 1em;
position:relative;
}
#navigation p {
color:#000000;
font-size:12px;
line-height:16px;
}

