/* strutture generali */
body {margin:0px;padding:0px;}
/* per la scrollbar su firefox */
html > body {overflow:scroll;}
/* nasconde la doppia scrollbar su IE 7 causata dalla rule per firefox */
*:first-child+html body {overflow:visible;}

#bandadata { 
				text-align:left; 
				height:37px; 
				float:left; 
				padding:0px; 
				margin:0px 
			}
			
#bandalink {
				text-align:right; 
				height:37px; 
				padding:0px; 
				margin:0px; 
				float:right;
		   }
#Date {
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#FFFFFF; 
				padding-bottom:7px; 
				padding-top:18px;
				padding-left:23px; 
		  }
		  
#testofooter {
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:9px; 
				color:#7f7f7f;
				text-align:center; 
				padding-top:14px; 
				padding-bottom:14px
			 }
			 
#testofooter a {
				text-decoration:none; 
				color:#7f7f7f;
			   }

#menuv { 
				width:220px; 
				background-color:#d7dbeb; 
				text-align:left; 
				padding:25px 0px 86px 0px;
				margin:0px; 
				border-bottom:solid 1px #FFFFFF;
	   }
	   
#menuv a{
				text-decoration:none; 
				line-height:12px; 
				color:#000000;
				margin:0px;
				padding:0px;
		}

																	/*Menu verticale*/
#chlist {text-decoration:none;font-size:13px; font-family:"Times New Roman", Times, serif ;font-weight:bold; padding:0px; background-image:url(/static/img/Selection.jpg); background-repeat:no-repeat; background-position:16px 10px; margin:0px}
#chlist p{border-bottom:solid 1px #FFFFFF; margin:0px 0px 0px 2px; padding:6px 5px 6px 30px;}
#chlistsel {text-decoration:none;font-size:13px; color:#000000; font-family:"Times New Roman", Times, serif ;font-weight:bold; padding:0px; background-color:#9ea7ce; background-image:url(/static/img/Selection_s.jpg); background-repeat:no-repeat; background-position:16px 10px; margin:0px}
#chlistsel p{border-bottom:solid 1px #FFFFFF; margin:0px 0px 0px 2px; padding:6px 5px 6px 30px;}
#chlistselfather { text-decoration:none;font-size:13px; color:#000000; font-family:"Times New Roman", Times, serif ;font-weight:bold; padding:0px; background-color:#9ea7ce; background-image:url(/static/img/Selection_s.jpg); background-repeat:no-repeat; background-position:16px 10px; margin:0px}
#chlistselfather p{border-bottom:solid 1px #FFFFFF; margin:0px 0px 0px 2px; padding:6px 5px 6px 30px;}
#chlistson {text-decoration:none; background-color:#868eaf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#000000; padding:3px 18px 6px 30px; margin:0px }
#chlistson p{margin:0px; padding:0px}
#chlistselson {text-decoration:none;background-color:#868eaf; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;font-size:11px; padding:3px 18px 6px 30px; margin:0px}
#chlistselson p{margin:0px; padding:0px}
#chlistselson a{color:#FFFFFF;}

#linkservgen {padding-left:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#ffffff; margin-right:32px; height:32px}

.textDati {
				font-family:"Times New Roman", Times, serif; font-size:11px; 
				line-height:11px; 
				padding:17px 0px 0px 20px;
				margin:0px;
		  }

.generico { 
				font-family:"Times New Roman", Times, serif; 
				font-size:23px; 
				color:#3e4f9e; 
				text-align:left; 
				padding:24px 0px 0px 0px; 
				border-bottom:solid 1px #9ea7ce; 
				margin:0px 0px 0px 30px;
				line-height:25px
		  }
.hp { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:bold;padding:40px 0px 0px 0px; margin:0px}

#contentHP { 
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				text-align:justify; 
				font-size:11px; 
				line-height:17px; 
				padding-left:20px
		   }
		   
#content {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:17px; margin:0px; padding:0px}
#bulletsx {background-image:url(/static/img/bullet.jpg); background-position:0px 8px; margin:0px; padding:0px; background-repeat:no-repeat;}
#bulletdx {background-image:url(/static/img/bullet.jpg); background-position:-2px 7px; margin:0px; padding:0px; background-repeat:no-repeat;}

.testo {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:30px; line-height:17px;}
.testoHP{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.Titcontent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#3e4f9e; font-weight:bold;}
.Titdescrizione {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e4f9e; font-weight:bold; background-color:#ebedf5; padding-left:16px; padding-top:18px}
/*.filettoCV { border-bottom:solid 1px #d8dceb; margin:0px; padding:0px}*/
.dataCV { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e4f9e; font-weight:bold; margin:0px; padding:0px;}
.dataCVfiletto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e4f9e; font-weight:bold; border-bottom:solid 1px #d8dceb; margin:0px; padding:0px; background-color:#f3f4f9}
.txtCV {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:30px; line-height:17px; border-bottom:solid 1px #d8dceb; background-color:#f3f4f9}
.txtattivita{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px}

.titattivita { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e4f9e; font-weight:bold; padding:4px 4px 1px 0px; margin:0px 0px 0px 0px}
.titattivita a{ color:#3e4f9e; text-decoration:none}
.titphoto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#3e4f9e; font-weight:bold; padding:0px 0px 8px 0px; margin:0px}
.titattivitaHP {font-family:"Times New Roman", Times, serif; font-size:23px; color:#3e4f9e; text-align:left; padding:8px 0px 0px 0px; margin:0px 0px 0px 30px}
.subtitleAttivitaHP {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; border-bottom:solid 1px #9ea7ce; margin:0px 0px 0px 30px}
#spaceleft{ width:15px; margin:0px; padding:0px}
#spaceright{ width:7px; margin:0px; padding:0px}

																/*Link Top Menu HP*/
#linkservizio { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none; padding:18px 15px 7px 0px}
#linkservizio a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none}

																	/*SITEMAP*/

.tablesitemap{ margin-top:18px; margin-bottom:18px; margin-left:18px;}
.maphome{font-size:11px; text-align:center; color:#a1bcd6; text-decoration:none; border:solid 1px #9ea7ce; width:110px; margin:3px}
.maphome a{color:#a1bcd6;text-decoration:none}
.maphome a:hover{text-decoration:underline}
.dvelementHome {font-size:11px;color:#a1bcd6;font-style:normal;	padding-bottom:86px;padding-top:15px; background-color:#9ea7ce}
.dvelementLeaf {padding-left:10px;padding-top:5px; height:21px; padding-right:0px;}
.dvelementLeaf  a{ font-weight: bold; font-size:11px; color:#000000;}
.dvelementLeaf .dvLabelLeafSelected {color: #a1bcd6;font-weight:normal; padding-left:7px;}
.dvelementLeaf .dvLabelLeafSelected  a {color:#a1bcd6;text-decoration:none;}
.classe3{ border:solid 1px #c7d7e6; width:205px; background-color:#9ea7ce; margin:3px}
.classe3 a{ margin-left:3px; color:#ffffff; font-weight:bold; text-decoration:none}
.classe3 a:hover{ text-decoration:underline}

																/*Area Intervento*/

#MenuInterventi { 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:11px; 
					background-color:#b1b9d8; 
					width:170px; 
					border-bottom:solid 1px #FFFFFF; 
					text-align:left; 
					margin:0px; 
					padding:0px
				}
				
#MenuInterventi p{ 
					margin:0px; 
					padding:9px 22px 5px 15px; 
					color:#FFFFFF; 
					text-decoration:underline
				  }
				  
				  
				  
#CHMenuInterventi { 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:11px; 
					background-color:#b1b9d8; 
					width:170px; 
					border-bottom:solid 1px #FFFFFF; 
					text-align:left; 
					margin:0px; 
					padding:0px
				}
.selected {
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:11px; 
					background-color:#b1b9d8; 
					width:170px; 
					text-align:left; 
					margin:0px; 
					padding:0px
		  }				
#CHMenuInterventi p{ 
					margin:0px; 
					padding:9px 22px 5px 15px; 
					color:#FFFFFF; 
					text-decoration:underline
				  }
#CHMenuInterventi a{ color:#000000; text-decoration:none;}


		  
.selected a{color:#000000; text-decoration:none;}
#contentInterventi { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:17px; padding:0px 6px 0px 30px; margin:0px}
.contentitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3e4f9e; font-weight:bold; padding:0px 0px 0px 30px; margin:0px 0px 20px 0px}
#contentitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3e4f9e; font-weight:bold; padding:0px; margin:0px 0px 20px 0px}

																/* BRPAGE*/

#navnext {float:right;}
#navnext a{color:#3e4f9e; }/*text-decoration:none*/
#navprev {float:left}
#navprev a{color:#3e4f9e; }/*text-decoration:none*/

																/*Novita*/
.titnovita {
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-weight:bold; 
				font-size:13px; 
				color:#3e4f9e; 
				margin:0px; 
				padding:0px 0px 0px 30px;
				text-align:left; 
		   }
		   
.titnovita a{
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-weight:bold;
				font-size:13px; 
				color:#3e4f9e; 
		    }		   
		   
.txtPrev {
				margin:0px; 
				padding:0px 0px 0px 30px; 
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				text-align:justify; 
				font-size:11px; 
				line-height:14px;
		 }
.linkContent {
				margin:0px 0px 0px 30px; 
				padding:0px 0px 6px 0px; 
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px; 
				font-weight:bold; 
				border-bottom:dashed 1px #c5cae2; 
				color:#3e4f9e; 
				text-decoration:underline
			  }
			  
#linkContent a{color:#3e4f9e; margin:0px; padding:0px}

.listingnovita { 
				border-bottom:solid 1px #9ea7ce; 
				margin:0px 0px 0px 30px; 
				padding:0px 
				}
				
.novitapaging { background-color:#66FF00}

.datapub {
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color:#000000; 
				margin:0px; 
				padding:0px 0px 0px 30px
		  }
img.imginterventisx {float:left; padding:0px; margin:0px; display:block;}
.imginterventidx {float:right; padding:0px; margin:0px; display:block;}		  
.contentprint {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:17px; margin:0px 0px 0px 0px}
.contentprint b, .contentprint strong {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:17px; margin:0px 0px 0px 0px; color:#3e4f9e}
.dida {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px}

/* per sitemap */

.dvContainerChannelMap{font-size:12px;font-family:Verdana,Arial;height:100%;padding:0px 0px 30px 30px;margin:0px;background-color:#fff;}

.dvContainerChannelMap .dvelementTreeContainer{ float:left;}
.dvContainerChannelMap .dvelementHome {background-color:#fff;font-size:12px;margin:0px;padding:0px;}
.dvContainerChannelMap .dvelementHome .dvelementTree {height:10%;}
.dvContainerChannelMap .dvelementHome .dvLabelTree {
  margin:15px 0px 0px 0px;
}
.dvContainerChannelMap .dvelementHome .dvLabelTree a{
  color:#3e4f9e;
  text-decoration:none;
}

.dvContainerChannelMap .dvelementHome .dvelementTree .dvLabelTree{
	color:#3e4f9e;
	padding-left:5px;
	padding-bottom:10px;
	font-weight:bold;
}

.dvContainerChannelMap .dvelementHome .dvelementTree .dvLabelTree a {
  color:#3e4f9e;
  text-decoration:none;
}
/*
	annidatemento livello di annidamento di foglie ali'interno dell'albero che assuavolta contengono altre foglie 
	In questo caso Home Ramo / Societa Ramo / missione Ramo 3 livello 
*/
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree{}
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree .dvLabelTree {}
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree .dvLabelTree a {}
.dvContainerChannelMap .dvelementHome .dvelementLeaf {padding-left:20px;}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeaf {font-size:11px;color:#000;}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeafSelected {}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeafSelected  a {}
.dvelementLeaf .dvLabelLeaf a{font-size:11px;color:#000;font-weight:bold;}

.channel_description{font-size:11px;font-weight:normal;padding:0px 0px 0px 10px;color:#000;margin:3px 0px 0px 0px}
.dvLabelLeaf .channel_description{font-weight:normal;}

.PrimoPiano{font-size:12px; font-weight:bold; color:#993300}
.SecondoPiano{font-size:12px; font-style:italic; font-weight:bold}

div.paginazione{padding:8px}
.selpaging{font-weight:bold; color:#993300}
.linkpaging{color:#000}
.linkpaging:hover{color:#000; text-decoration:none}
