
body {
	font-family: Verdana;
	font-size:16px;
	color: #000000;
	margin: 0px;
}

.testocontent {	font-size: 100%;}
.titolo {margin:0px 0px 5px 0px;font-weight:bold;font-size:0.97em;background-color:#ffffff;padding-top:4px;}
.noborder {border:0px;}
.imgdestra {float: right; position: relative;}
.imgsinistra{float: left;}
.bansinistra{float: left; margin-left:0px;}
.ban2 { padding-top:9px; border:0px;}
.min {font-size:75%; color:red}
.minuscolo {text-transform: lowercase;}
.txtcentro {text-align: center;}
.txtdestra {text-align: center;}
.descrizione { font-size:0.8em; line-height: 150%;}
.skip a {display: none;}
.spartaco  {display:none;}
.maiuscolo {text-transform:uppercase}
img {border:0px;}

/*BANNER NEWS DX*/
#bannerdx {
	background-color:#ffffff; 
	margin-top:10px; 
	color:#475582; 
	font-weight:normal;
	text-align:center; 
	width:90%; 
	border: 2px dotted #B8CEE0; 
	padding:5px; 
	font-size:0.7em;
}

#bannerdx2 {
	background-color:#ffffff; 
	margin-top:10px; 
	color:#2C4068; 
	font-weight:bold; 
	text-align:center; 
	width:90%; 
	border: 2px dotted #B8CEE0; 
	padding:5px; 
	font-size:0.8em;
}

#bannerdx2 a:link {color:#2C4068; }
#bannerdx2 a:visited {color:#2C4068; }
#bannerdx2 a:hover {color:#2C4068; }
#bannerdx2 a:active {color:#2C4068; }

#bannerdx3 {
background-color:#ffffff; 
margin-top:10px; 
color:#2C4068; 
font-weight:bold; 
text-align:center; 
width:90%; 
border: 2px dotted #B8CEE0; 
padding:5px; 
font-size:0.8em;
}

#bannerdx3 a:link {color:#2C4068; }
#bannerdx3 a:visited {color:#2C4068; }
#bannerdx3 a:hover {color:#2C4068; }
#bannerdx3 a:active {color:#2C4068; }

.abs {
font-size:0.8em;
}

/*STILI STAMPA*/
#stampa_top {
display:none;
}

.stampasottotitolo {font-size:19px;}

#stampa_foot {display:none;}

/*STRUTTURA A 3 COLONNE------------------------------------------------------------*/

#colonnasinistra {
	float: left;
	width: 100%;
}

#centro {
	float: left;
	width: 100%;
	margin-left: -1px;
	margin-right: -2px;
	min-height: 500px;
	height: auto !important;
	height: 470px;
}

#colonnadestra {
	float: left;
	width: 100%;
	clear: right;
	margin-left: 1px;
	margin-right: -2px;
	margin-bottom: 0em;
}

#finepagina {
	clear:both;
	font-size: 0.7em;
	text-align: left;
	margin-top: 10px;
	padding-top: 20px !important;
	padding-top: 0px;
	bottom: 0px;
}

#w3 {
width:23%;
float:left;
border-top:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
}

#info {
float:left;
width:50%;
font-weight:bold;
margin-left:7px;
margin-right:7px;
border-top:2px solid #A7BCD7;
border-bottom:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
color:#475582;
}

#credits {
float:left;
width:23%;
font-weight:bold;
margin-left:7px;
margin-right:7px;
border-top:2px solid #A7BCD7;
border-bottom:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
color:#475582;
}

#finepagina a:link{color:#475582; text-decoration:none;}
#finepagina a:visited {color:#475582; text-decoration:none;}
#finepagina a:hover {color:#475582; text-decoration:underline;}
#finepagina a:active {color:#475582; text-decoration:underline;}


/*CONTENUTI NAVIGATORE -------------------------------------------------------------*/
/* navigatore */
#nav {
	position:absolute;
	font-size:0.7em; 
	font-weight:bold;
	/*width:690px;*/
	width:75%;
	top:91px;
	left:0px;
	right:24%;
	margin-left:0px;
	background-color: #F1F5FF;
	border:0px solid #000000;
	padding-top: 5px;
	margin-bottom: 11px;
	padding-left:0px;
	text-align:right;
}

#nav a:link {color:#475582;  text-decoration:none;}
#nav a:visited{color:#475582; text-decoration:none;}
#nav a:hover{color:#475582; text-decoration:underline;}
#nav a:active{color:#475582; text-decoration:underline;}

.blogroll ul{
  margin:0px;
  padding:0px;
}

.blogroll1 {
width:14%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
padding-left:0px;
top: 0px;
}

.blogroll2 {
width:17%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
margin-left:0px;
top: 0px;
}

.blogroll3 {
width:20%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
margin-left:0px;
padding-left:0px;
top: 0px;
}

.blogroll4 {
width:19%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
margin-left:0px;
top: 0px;
}

.blogroll5 {
width:20%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
margin-left:0px;
top: 0px;
}

.blogroll6 {
width:15%;
border:0px solid #000000;
display:inline;
float:left;
margin-right: 0px;
margin-left:0px;
top: 0px;
}

/*CONTENUTI COLONNA SX -------------------------------------------------*/
#logo {
	width:100%;
	/*background-color:#FFFFFF;*/
	padding:0px;
	margin:0px;
	height:80px;
	background-attachment: scroll;
	background-image: url(../img/bk_logo.gif);
	background-repeat: no-repeat;
	background-position: right top;
		}

.loghi {border:0px; float:left;}
.internocolonnasinistra {}
.internocolonnasinistra a:link {color:#000000;text-decoration:none;}
.internocolonnasinistra a:visited{color:#000000; text-decoration:none;}
.internocolonnasinistra a:hover{color:#000000; text-decoration:underline;}
.internocolonnasinistra a:active{color:#000000; text-decoration:underline;}


#settori {
	/*margin-top:21px;*/
	margin-top:39px;
	background-color:#B8CEE0;
	}

#settori_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dashed #D6DDE7;
	background-color:#ffffff;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1dx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#settori_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
}
#settori ul{
	font-size:0.70em;
	font-weight:normal;
	list-style-image: url(../img/li_menu.gif);
	list-style-type: none;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:18px !important;
	padding-left:5px;
	padding-right:0px;
}
#settori li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}


/*NORMATIVA*/
#normativa_intestazione {
	text-align:left;
	/*height:21px;*/
	width:100%;
	margin:0px;
	border-bottom: 1px dotted #D6DDE7;
	background-color:#ffffff;
}
#normativa_intestazione h2{
	margin:0px;
	font-size:0.7em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
	white-space:nowrap;
}

/*CERCA URP*/
#cercaurp_intestazione {
	text-align:left;
	/*height:21px;*/
	width:100%;
	margin:0px;
	border-bottom: 1px dotted #D6DDE7;
	border-top: 0px dotted #D6DDE7;
	background-color:#ffffff;
}
#cercaurp_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
	white-space:nowrap;
}

/*MAPPA DELLE AB*/
#mappabilita_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dotted #D6DDE7;
	border-top: 0px dotted #D6DDE7;
	background-color:#ffffff;
}
#mappabilita_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
	white-space: nowrap;

}

/*PUBBLICAZIONI*/
#pubblicazioni_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dotted #D6DDE7;
	border-top: 0px dotted #D6DDE7;
	background-color:#ffffff;
	}

#pubblicazioni_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;

}


/*TOP TEN*/
#topten {
	margin-top:10px;
	background-color:#B8CEE0;
	}

#topten_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dashed #D6DDE7;
	background-color:#ffffff;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1dx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#topten_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
	white-space: nowrap;
}
#topten ul{
	font-size:0.70em;
	font-weight:normal;
	list-style-image: url(../img/li_menu.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:18px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
#topten li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}
/*FINE COLONNA SX*/
#closesx {
	text-align:left;
	height:20px;
	width:100%;
	margin:0px;
	background-color:#B8CEE0;
	background-attachment: scroll;
	background-image: url(../img/bkcurvaclosesx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
#closesxa {
	text-align:left;
	width:100%;
	margin-bottom:10px;
	background-color:#B8CEE0;
	background-attachment: scroll;
	background-image: url(../img/bkcurvaclosesx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}


/*CONTENUTI COLONNA CENTRALE -------------------------------------------------------------*/
#banner {
	margin-left: 0px;
	margin-right: 0px;
	background-color:#B8CEE0;
	text-align:left;
	height:80px;
	background-attachment: scroll;
	background-image: url(../img/bk_banner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


#centroint {
	float: left;
	/*\*//*/
	width:76%;
	/**/
	/*noIEmac\*/
	width:75%;
	/*end */
	margin-left: -1px;
	margin-right: -2px;
	min-height: 500px;
	height: auto !important;
	height: 470px;
	}



#bannerint {
	width:69%;
	float:left;
	background-color:#B8CEE0;
	text-align:left;
	height:80px;
	background-attachment: scroll;
	background-image: url(../img/bk_banner.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


#loghint {
	/*noIEmac\*/
	float:left;
	/*end */
	width:30%;
	text-align:center;
	height:98px;
	background-attachment: scroll;
	background-image: url(../img/bk_loghinuovi.gif);
	background-repeat: repeat-x;
	font-size:0.7em;
	color: #668BB5;
	font-weight:bold;
	background-color:#F1F5FF;
	padding:0px;
	margin:0px;
	}

#boxcentro {
	/*margin-top:21px;*/
	margin-top:40px;
	margin-left: 7px;
	margin-right: 7px;
	padding:0px;
	color: #000000;
	}

#boxcentroint {
	/*noIEmac\*/
	margin-top:118px !important;
	/*end */
	margin-top:19px;
	margin-left: 7px;
	margin-right: 7px;
	padding:0px;
	color: #000000;
	z-index:100;
	}

/*box complessivo etichette home*/
#centro_intestazione_home {
	text-align:left;
	width:100%;
	background-color:#B8CEE0;
	height:18px;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1centrosx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#centro_intestazione_home a:link {color:#000000;  text-decoration:none;}
#centro_intestazione_home a:visited{color:#000000; text-decoration:none;}
#centro_intestazione_home a:hover{color:#000000; text-decoration:underline; background-color:#E0EBFF;}
#centro_intestazione_home a:active{color:#000000; text-decoration:underline; background-color:#E0EBFF;}


#news{
	margin:0px;
	float:left;
	font-weight:bold;
	width:5.7em;
	font-size:0.7em;
	background-color:#ffffff;
	background-attachment: scroll;
	background-image: url(../img/bkfinetitcx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:2px;
}

#recenti{
	margin:0px;
	float:left;
	width:10.7em;
	font-weight:bold;
	font-size:0.7em;
	background-attachment: scroll;
	background-image: url(../img/bkrecenti.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:0px;
}

#archivio{
	margin:0px;
	float:left;
	font-weight:bold;
	font-size:0.7em;
	padding-top:4px;
	padding-left:0px;
}

/*effetti tab su menu news*/

#news2{
	margin:0px;
	float:left;
	font-weight:bold;
	width:5.5em;
	font-size:0.7em;
	background-color:#B8CDE0;
	background-attachment: scroll;
	background-image: url(../img/bkrecention.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:5px;
}

#recenti2{
	margin:0px;
	float:left;
	width:10.7em;
	font-weight:bold;
	background-color:#FFFFFF;
	font-size:0.7em;
	background-attachment: scroll;
	background-image: url(../img/bkfinetitcx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:0px;
}

#news3{
	margin:0px;
	float:left;
	font-weight:bold;
	width:5.5em;
	font-size:0.7em;
	background-color:#B8CDE0;
	background-attachment: scroll;
	background-image: url(../img/bkrecenti.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:10px;
}


#recenti3{
	margin:0px;
	float:left;
	width:10.7em;
	font-weight:bold;
	font-size:0.7em;
	background-attachment: scroll;
	background-image: url(../img/bkrecention.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:4px;
	padding-left:0px;
}


#archivio3{
	margin:0px;
	float:left;
	font-weight:bold;
	background-color:#FFFFFF;
	width:8em;
	font-size:0.7em;
	padding-top:4px;
	padding-left:0px;
	background-attachment: scroll;
	background-image: url(../img/bkfinetitcx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#content_boxcentro {
	background-color:#FFFFFF;
	min-height:350px;
	height:auto !important;
	height:350px;
	padding:10px;
	}
#content_boxcentro a:link {color:#000000;  text-decoration:underline;}
#content_boxcentro a:visited{color:#475582; text-decoration:underline;}
#content_boxcentro a:hover{color:#000000; text-decoration:none; background-color:#E0EBFF;}
#content_boxcentro a:active{color:#000000; text-decoration:none; background-color:#E0EBFF;}


/*lista news*/
.listanews{
	font-size:0.70em;
	font-weight:normal;
	list-style-image: url(../img/li_news.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
.listanewsli{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:15px;
}

/*FINE COLONNA CENTRALE*/
#closecx {
	text-align:left;
	height:19px;
	width:100%;
	margin:0px;
	background-color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/curvadxcx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

/*CONTENUTI COLONNA DESTRA -------------------------------------------------------------*/

#loghi {
	width:100%;
	background-color:#F1F5FF;
	padding:0px;
	margin:0px;
	height:98px;
	background-attachment: scroll;
	background-image: url(../img/bk_loghinuovi.gif);
	background-repeat: repeat-x;
	text-align:center;
	font-size:0.7em;
	color: #668BB5;
	font-weight:bold;
	}

	
#utility{
	margin-top:10px;
	margin-bottom:10px;
	background-color:#F1F5FF;
	text-align:left;
	font-size:0.7em;
	color: #475582;
	border-top:2px solid #A7BCD7;
	border-bottom:2px solid #A7BCD7;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
}

#ricercheint{
	margin-top:13px;
	background-color:#F1F5FF;
	text-align:left;
	font-size:0.7em;
	/*height:60px;*/
	/*color: #668BB5;*/
	color:#475582;
	padding-top:5px;
	padding-bottom:2px;
	font-weight:bold;
}

#ricercheint fieldset{ border:0px; }
#ricercheint label{ border:0px; color: #475582; font-weight:bold;}
#ricercheint .campi {border: 2px solid #475582; font-size:1em;}
#ricercheint form{margin:0px;}

#ricercheint {font-size:0.7em; font-weight:bold;}
#ricercheint a:link {color:#475582;  text-decoration:none;}
#ricercheint a:visited{color:#475582; text-decoration:none;}
#ricerche a:hover{color:#475582; text-decoration:underline;}
#ricercheint a:active{color:#475582; text-decoration:underline;}

#esp_inrete{
	background-color:#ffffff; 
	margin-top:10px; 
	color:#475582; 
	font-weight:normal;
	width:90%; 
	border: 2px dotted #B8CEE0; 
	padding:3px 0px 3px 10px; 
	font-size:0.7em;
}
.titolo_menu_sx {color:#475582; font-size:0.7em; font-weight:bold;}

.internocolonnadestra {}
.internocolonnadestra a:link {color:#000000;text-decoration:none;}
.internocolonnadestra a:visited{color:#000000; text-decoration:none;}
.internocolonnadestra a:hover{color:#000000; text-decoration:underline;}
.internocolonnadestra a:active{color:#000000; text-decoration:underline;}

/*----------------------------PATH----------------------------------------*/
#pathbox {
	background-color:#B8CEE0;
	margin-top:19px;
	}

#pathbox ul {
	font-size:0.70em;
	font-weight:normal;
	list-style-image: url(../img/li_menu.gif);
	list-style-type: none;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:18px !important;
	padding-left:10px;
}
#pathbox li {
	margin-left:0px !important;
	margin-left:11px;
	margin-bottom:0px;
	margin-top:5px;
	/*height:2em;*/
	color:#000000;
	padding-bottom:1.5px;
	padding-top:0px;
}


#pathbox a:link {color:#000000;text-decoration:none;}
#pathbox a:visited{color:#000000; text-decoration:none;}
#pathbox a:hover{color:#000000; text-decoration:underline;}
#pathbox a:active{color:#000000; text-decoration:underline;}


.path {
	background-color:#B8CEE0;
	min-height:100px;
	height:auto !important;
	height:100px;
	}

.path_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dashed #D6DDE7;
	background-color:#ffffff;
	background-attachment: scroll;
	background-image: url(../img/bk_valigia.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-transform:uppercase;

}
.path_titolo{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
}

/*Stili liste documenti o percorsi path*/

.path_doc{
	font-weight:normal;
	list-style-image: url(../img/li_doc.gif);
	list-style-type: none;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
.path_doc li{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:10px;
	padding-bottom:0px;
	line-height:1em;
	padding-top:0px;
	font-size:0.75em;
}

.path_percorso{
	font-weight:normal;
	list-style-image: url(../img/li_percorso.gif);
	list-style-type: none;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
.path_percorso li{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:10px;
	padding-bottom:0px;
	line-height:1em;
	padding-top:0px;
	font-size:0.75em;
}

.closedx {
	text-align:left;
	height:20px;
	width:100%;
	margin:0px;
	background-color:#B8CEE0;
	background-attachment: scroll;
	background-image: url(../img/bkcurvaclosesx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
	#closedx3 {
	text-align:left;
	height:20px;
	width:100%;
	margin:0px;
	background-color:#B8CEE0;
	background-attachment: scroll;
	background-image: url(../img/bkcurvaclosesx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}

/*CONTENUTI PIEDE -------------------------------------------------------------*/
#w3 {
float:left;
width:23%;
border-top:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
}

#info {
float:left;
width:50%;
font-weight:bold;
margin-left:7px;
margin-right:7px;
border-top:2px solid #A7BCD7;
border-bottom:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
color:#475582;
}

#credits {
float:left;
width:23%;
font-weight:bold;
margin-left:7px;
margin-right:7px;
border-top:2px solid #A7BCD7;
border-bottom:2px solid #A7BCD7;
padding-top:2px;
padding-bottom:2px;
color:#475582;
}

#finepagina a:link{color:#475582; text-decoration:none;}
#finepagina a:visited {color:#475582; text-decoration:none;}
#finepagina a:hover {color:#475582; text-decoration:underline;}
#finepagina a:active {color:#475582; text-decoration:underline;}


/*PAGINE INTERNE-----------------------------------------------------------------*/
/*etichetta titolo*/


#centro_intestazione a:link {color:#000000;  text-decoration:none;}
#centro_intestazione a:visited{color:#000000; text-decoration:none;}
#centro_intestazione a:hover{color:#000000; text-decoration:underline; background-color:#E0EBFF;}
#centro_intestazione a:active{color:#000000; text-decoration:underline; background-color:#E0EBFF;}


#percorso {
	margin: 0px;
	padding-left:5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dashed #A0BEE2;
	font-size:0.6em;
	/*da qui*/
	text-align:left;
	height:16px;
	background-color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/bkcurvaintcentrosx.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#percorso a:link {color:#000000;  text-decoration:underline;}
#percorso a:visited{color:#000000; text-decoration:underline;}
#percorso a:hover{color:#000000; text-decoration:underline; background-color:#E0EBFF;}
#percorso a:active{color:#000000; text-decoration:underline; background-color:#E0EBFF;}

#titolo h1{
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:0.97em;
	background-color:#ffffff;
	padding-top:4px;
}
#sottotitolo h2{
	margin:0px 0px 10px 0px;
	font-weight:bold;
	font-size:0.75em;
	background-color:#ffffff;
	padding-top:4px;
	}

.titolih3{
	margin-left:0px;
	color:#475582;
	margin-top:0px;
	font-weight:bold;
	font-size:0.75em;
	background-color:#ffffff;
	padding-top:4px;
	margin-bottom:9px;
}

.titolih3lista{
	margin-left:0px;
	color:#475582;
	margin-top:0px;
	font-weight:bold;
	background-color:#ffffff;
	padding-top:4px;
	margin-bottom:9px;
}

#descrizione {
	font-size:0.8em;
	line-height: 150%;
}

#data_aggiornamento {
	text-align:right;
	font-size:0.7em;
	padding-top:3px;
	border-top: 1px dashed #A0BEE2;
}

/*lista sottopagine*/
.listapag{
	font-size:0.72em;
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
.listapagli{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:25px;
}

/*lista risultati ricerca normative*/
.listapaglink{
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:25px;
	}
.listapagdoc{
	list-style-image: url(../img/li_doc.gif);
	list-style-type: none;
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:25px;
}



/*formattazione Contenuti*/
.base {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
}
#normativa {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
}
#normativa ul{
	font-size:0.72em;
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
#normativa li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}
#sitografia {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
}

#sitografia ul{
	font-size:0.72em;
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#sitografia li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}



#bibliografia {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
	}

#bibliografia  ul{
	font-size:0.72em;
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#bibliografia  li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}

#esperienze {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
	}

#esperienze ul{
	font-size:0.72em;
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#esperienze li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:15px;
}


#dettolista {
	border:1px solid #A0BEE2;
	background-color: #E0EBFF;
	width:90%;
	margin:5px 0px 20px 10px;
	}

#dettolista  ul{
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#dettolista  li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:5px;
}



/*RICERCA NORMATIVE*/
.fieldsetricnorme{
border:1px solid #475582;
margin:5px;
padding:15px;
width:80%;
font-size:0.9em;
}

.fieldsetricnorme legend{
border:1px solid #475582;
color: #003366;
padding-left:5px;
padding-right:5px;
font-weight:bold;
background-color:#E0EBFF;
}

.fieldsetricnorme label{
border:0px;
color: #003366;
font-weight:normal;
}
.fieldsetricnorme .campitipo {
margin-left: 6px;
border: 1px solid #A5BBD3;
font-size:1em;
}

.fieldsetricnorme .campi {
border: 1px solid #A5BBD3;
margin-left: 25px;
/*height:15px;*/
font-size:1em;
}
.fieldsetricnorme .campidata {
margin-left: 37px;
margin-right: 5px;
border: 1px solid #A5BBD3;
font-size:1em;
}

.fieldsetricnorme .campidata2 {
margin-left: 5px;
margin-right: 5px;
border: 1px solid #A5BBD3;
font-size:1em;
}

.fieldsetricnorme .bottoni {
margin-left: 14px;
margin-right: 0px;
border: 1px solid #A5BBD3;
font-size:1em;
color:#003366;
font-weight:bold;
background-color:#E0EBFF;
}

.fieldsetricnorme .bottoni2 {
border: 1px solid #A5BBD3;
font-size:1em;
color:#003366;
font-weight:bold;
background-color:#E0EBFF;
}

.dom_rispul{
	font-weight:normal;
	font-size:0.99em;
	list-style-image: url(../img/li_dom_risp.gif);
	list-style-type: none;
	margin-top:7px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

.dom_rispli {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	margin-bottom:10px;
	padding-bottom:5px;
}


/*RICERCA AVANZATA*/
.fieldsetricavanzata{
border:1px solid #475582;
padding:15px;
width:80%;
font-size:0.9em;
}

.fieldsetricavanzata legend{
border:1px solid #475582;
color: #003366;
padding-left:5px;
padding-right:5px;
font-weight:bold;
background-color:#E0EBFF;
}

.fieldsetricavanzata label{
border:0px;
color: #003366;
font-weight:normal;
}
.fieldsetricavanzata .campitipo {
margin-left: 10px;
border: 1px solid #A5BBD3;
font-size:1em;
}

.fieldsetricavanzata .campi {
border: 1px solid #A5BBD3;
margin-left: 10px;
font-size:1em;
}

.fieldsetricavanzata .campi2 {
	padding:0px;
	margin-right:0px;	
}

.fieldsetricavanzata .bottoni {
margin-left: auto;
margin-right: auto;
text-align:center;
border: 1px solid #A5BBD3;
font-size:1em;
color:#003366;
font-weight:bold;
background-color:#E0EBFF;
}


/*Stili x i redattori*/

	.elencofreccia{
	font-weight:normal;
	list-style-image: url(../img/li_sottop.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}
.elencofreccia li{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:15px;
}

/*------------------CERCA URP--------------------------------*/
/* campo di ricerca nelle select (in ricerca uffici)*/
.riccombo {
border: 2px solid #A5BBD3;
font-size:1em;
color:#003366;
font-weight:normal;
/*background-color:#E0EBFF;*/
width:60px;
}

.ric_uff_ente {font-size:0.8em; }

.ric_uff_select {
font-size:0.8em;
width:30em
}

/*Form inserisci ufficio*/

.fieldset_ins_uff{
border:1px solid #475582;
text-align:right;
padding:2em 5em 2em 2em;
width:70%;
font-size:0.9em;
}

.fieldset_ins_uff legend{
border:1px solid #475582;
color: #003366;
padding:0px 5px 0px 5px;
font-weight:bold;
background-color:#E0EBFF;
}

.fieldset_ins_uff label{
border:0px;
color: #003366;
font-weight:normal;
margin-right:2em;
}

.box_campo {
margin-top:1.5em;
margin-bottom:1.5em;
}

.fieldset_ins_uff .campo {
  width:26em;
  border:1px solid #A5BBD3;
  font-size:1.2em;
}

.fieldset_ins_uff .campo_note {
  width:100%;
  border:1px solid #A5BBD3;
  font-size:1.2em;
}

.fieldset_ins_uff .bottoni {
margin-left: 14px;
margin-right: 0px;
border: 1px solid #A5BBD3;
font-size:1em;
color:#003366;
font-weight:bold;
background-color:#E0EBFF;
}

.listapaguff{
	list-style-image: url(../img/li_uff.gif);
	list-style-type: none;
	margin-left:0px !important;
	margin-left:15px;
	padding-right:15px;
	margin-bottom:0px;
	padding-bottom:25px;
}

/*PUBBLICANDO*/
/*CONTENUTI COLONNA CENTRALE -------------------------------------------------------------*/
#bannerPubblicando {
	/*margin-left: 0px;
	margin-right: 0px;
	background-color:#FFFFFF;
	text-align:center;
	height:80px;
	background-attachment: scroll;
	background-image: url(../img/bk_bannerpubblicando.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	width:69%;
	float:left;
	background-color:#FFFFFF;
	text-align:left;
	height:80px;
	background-attachment: scroll;
	background-image: url(../img/bk_bannerpubblicando.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


.ban2Pubblicando {padding-top:4px; text-align:center;}

/*SOMMARIO-------------------------------------------------------------*/
.listasommario{
	font-size:0.7em;
	font-weight:normal;
	list-style-image: url(../img/li_news.gif);
	list-style-type: none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:2em;
	padding-left:15px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	width:90%;
}
.listasommarioli{
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:2em;
	padding-bottom:5px;
	
}

.listasommarioli_evidenza{
	margin-left:0px !important;
	background-color:#F1F3F7;
	margin-left:15px;
	margin-bottom:4.7em;
	padding:0.5em;
	border:0.1em solid #475582;
}

.titolo_sommario {font-weight:bold; font-size:1.2em}

.autore_sommario {
	text-align:left;
	margin:0.5em 0em 0em 0em;
}

/*RICERCHE SX PUBBLICANDO -------------------------------------------------------------*/

#ricerchePub {
	margin-top:39px;
	background-color:#B8CEE0;
	}

#ricerche_Pub_intestazione {
	text-align:left;
	height:21px;
	width:100%;
	margin:0px;
	border-bottom: 1px dashed #D6DDE7;
	background-color:#ffffff;
}
#ricerche_Pub_intestazione h2{
	margin:0px;
	font-size:0.70em;
	width:60%;
	background-attachment: scroll;
	background-image: url(../img/bkcurva1sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:4px;
	padding-left:30px;
	text-transform:uppercase;
}
#ricerchePub ul{
	font-size:0.75em;
	font-weight:bold;
	color:#012D59;
	list-style-image: url(../img/li_menu.gif);
	list-style-type: none;
	margin-top:0.5em;
	margin-bottom:0em;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:18px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#ricerchePub li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:1em;
}

#ricerchePub a:link {color:#012D59; text-decoration:none}
#ricerchePub a:visited {color:#012D59;text-decoration:none}
#ricerchePub a:hover {color:#012D59;text-decoration:underline}
#ricerchePub a:active {color:#012D59;text-decoration:underline}

#ricerchePub form {
	margin:0px;
	padding:0px;
}

#ricerchePub fieldset {
	margin:0px;
	padding:0px;
	border:none;
}

#ricerchePub label {
	color:#012D59;
	font-weight:bold;
	font-size:0.75em;
}

.campi_ricerchePub {
	font-size:0.75em;
	width:13em;
}

.botton_ricerchePub {
	font-size:0.75em;
	font-weight:bold;
	background-color:#ffffff;
	color:#012D59;
	border:0.1em solid #7F9DB9;
}

#ricerchePub p {margin:0px; padding:0.5em 0px 0.5em 0.5em;}


/*ARTICOLO PUBBLICANDO -------------------------------------------------------------*/

#box_autoretema {
	float:right;
	font-size:0.7em;
	background-color:#F3F5F1;
	color:#033368;
	font-weight:bold;
	margin:0.5em 0em 1em 0.5em;
}

#box_autoretema ul{
	margin:0em 0em 0em 1em;
	padding:1em 1em 0em 1em;
}

#box_autoretema li{
	padding-bottom:1em;
}



.ArtTema{
	font-size:0.7em;
}

#testo_articolo {
	margin:1em 0em 1em 0em;
}

#testo_articolo a:link {font-weight:bold;}
#testo_articolo a:visited {font-weight:bold;}
#testo_articolo a:hover {font-weight:bold;}
#testo_articolo a:active {font-weight:bold;}


/*RECENSIONE*/
#Recensione {
	height:296px;
	margin-bottom:1em;
}


.copertina {float:left; margin-right:2em}


/*Archivio autori---------------------------------*/
#archivio_autori ul{
	list-style-type: none;
	margin-top:1em;
	margin-bottom:0em;
	margin-left:5px !important;
	margin-left:0px;
	padding-left:18px !important;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
}

#archivio_autori li {
	margin-left:0px !important;
	margin-left:15px;
	margin-bottom:0px;
	padding-bottom:2em;
}

#sottotitolo_ricPub h2{
	margin:0px 0px 10px 0px;
	font-weight:normal;
	font-size:0.75em;
	padding-top:4px;
	}

#sottotitolo_ricPub h3{
	margin:0px 0px 10px 0px;
	font-weight:normal;
	font-size:0.75em;
	padding-top:4px;
	}

.direautore {font-size:0.8em;}


.linkpartner {margin-top:0.4em; width:193px; height:43px; background-color:#ffffff; border:1px solid #D6DDE7}


/* ====== RICERCA GOOGLE-LIKE */
.evidenziato {
  font-weight: bold;
  background-color:#ffc;}

.evidenziatoint {
  font-weight: bold;
  background-color:#ffc;}

.googleresult {
  padding-left:0px;
  padding-bottom:5px;
 }

.risultati_li {padding-bottom:1.9em; 	margin: 0px;
	padding:0px 0px 1em 0px; 
	}
	
#risultati_li_mod {
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:12px;
	font-size:0.9em;
	}
	
#risultati_li_mod li{
	margin: 0px 0px 0px 5px;
	padding:0px 0px 2em 3px; 
	list-style-image:url(http://www.urp.it/image/ico_mod.gif)
	}
	
#risultati_li_mod .li_moduli{
	list-style-image:url(http://www.urp.it/image/ico_modulo.gif);
	line-height:1.5em;
	padding-bottom:2em
	}
	
#risultati_li_mod .li_link{
	list-style-image:url(http://www.urp.it/image/ico_link.gif);
	padding-bottom:2em;
	line-height:1.5em;
	}
	
/*MAPPA del sito-------------------------------------------------------------------------------------------------------------*/
.mappaPrimoLivello li {
	font-weight:bold; 	
	
	}
.mappaAltriLivelli li{
	font-weight:normal;
	}
	
.mappaPrimoLivello ul{
	margin:0em 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
/*PRIMO LIVELLO*/
.mappaPrimoLivello li{
	font-size:1em;
	text-transform:uppercase;
	}
	
/*SECONDO LIVELLO*/
.mappaAltriLivelli li{
	margin: 0px 0px 0px 1.7em;
	padding:0px 0px 0.5em 0px; 
	font-weight:bold;
	font-size:0.9em;
	border-left:0px solid red;
		text-transform:none;

	}
/*TERZO LIVELLO*/
.mappaAltriLivelli ul li{
	font-weight:normal;
	font-size:0.9em;
	border-left:0px solid red;
	text-transform:none;
	}