#organigramma {
  text-align:center;
}
#organigramma ul, 
#organigramma li{
  list-style-type:none;
  margin:0; padding:0;
}
#organigramma h4{
  margin:3pt 5pt 0pt 2pt; 
  color:#000; 
  float:none; 
  padding:10pt; 
  border:1px solid #1F3D54; 
  background-color:#94AABD;
  font-size:100%;
}
#organigramma h4.k{/* background-color:#CC99FF; */}

#units_org ul {
  margin:10px 3px 10px 0; 
  color:#000066; 
  float:left; 
  width:23%; 
  padding:8px 3px 0 3px;
}
#units_org li {
  display:block; 
  background:none;
}
#units_org li.nolink {
  margin:3px 0; 
  padding:12px 1px; 
  display:block; 
  font-weight:bold;
}
#units_org li a {
  padding:12px 2px; 
  display:block; 
  margin:3px 0;
}
#units_org li.z a {
  margin:-9px 8px 5px 8px; 
  font-weight:normal;
}

#titola0 {
  text-align:center;
  clear:both
}
#titola0 ul {
  width:100%;
}
#titola0 li a {
  display:block; 
  font-size:110%; 
  color:#FFF; 
  background-color:#607D91; 
  border:2px solid #1F3D54;
  padding:15px 2px;  
  width:25%; 
  margin:auto;
}
#titola0 li a:link, 
#titola0 li a:visited 
{
  color:#FFF;
}
#titola0 li a:hover {
  text-decoration:none; 
  color:#607D91; 
  background-color:white;
  border:2px solid #63798C;
}

#titola0 li.d a {
  color:#FFF; 
  background-color:#7B8EA5; 
  padding:20px 2px; 
  border:1px solid #1F3D54; 
}
#titola0 li.d a:hover {
  color:#607D91; 
  background-color:#FFF; 
  border:1px solid #1F3D54;
}
#titola0 li.c a {
  color:#607D91;
  background-color:#B5CBDE; 
  padding:5px 0; 
  border:1px solid #1F3D54;
}
#titola0 li.c a:hover {
  color:#607D91; 
  background-color:#FFF; 
  border:1px solid #1F3D54;
}

#units_org ul#b,
#units_org ul#d, 
#units_org ul#a, 
#units_org ul#c
{
  background-color:#63798C; 
  border:1px solid #081C31;
}
#units_org ul#b a:visited ,
#units_org ul#d a:visited ,
#units_org ul#a a:visited ,
#units_org ul#c a:visited 
{
  color:#081C31;
}
#units_org ul#b a:hover, 
#units_org ul#d a:hover, 
#units_org ul#a a:hover,
#units_org ul#c a:hover
{
  text-decoration:none; 
  color:#081C31; 
  border:1px solid #081C31; 
  background-color:#fff
}

#units_org ul#b a, 
#units_org ul#b li.nolink
{
  background-color:#EFFFFF;
}
#units_org ul#d a, 
#units_org ul#d li.nolink
{
  background-color:#E7F3FF; 
}
#units_org ul#a a, 
#units_org ul#a li.nolink
{
  background-color:#FFFBE7;
}
  
#units_org ul#c a, 
#units_org ul#c li.nolink 
{
  background-color:#FFF7F7;
}
#units_org ul#b a, 
#units_org ul#b li.nolink,
#units_org ul#d a, 
#units_org ul#d li.nolink,
#units_org ul#a a, 
#units_org ul#a li.nolink ,
#units_org ul#c a, 
#units_org ul#c li.nolink 
{
  border:1px solid #081C31; 
  color:#081C31
}

/*  LISTA SEMPLICE */
#list li a{display:block; border-width: 0 0 1px 0; padding: 5px 5px 5px 5px; border-style: solid solid solid solid; border-color: #D4D0BC #D4D0BC #D4D0BC #D4D0BC; text-align:left; font-size: 0.875em;}
#list li a:link    {text-decoration:none;color:#607D91; font-weight:bold;}
#list li a:visited {text-decoration:none; color:#685D49; font-weight:bold;}
#list li a:active  {text-decoration:underline; color:#1F3D5A;}
#list li a:hover   {text-decoration:underline; color:#1F3D5A;}

/*-----------------*/
/*   sev  cen */

#sev ul, #udw ul, #cen ul {margin:1pt; padding:1pt 0pt;}
#sev li a, #udw li a, #cen li a, #box li a{display:block; }
#sev ul.LIV1, #udw ul.LIV1, #cen ul.LIV1, #box ul.LIV1{float:left; margin:0 1pt;}
#sev ul.LIV3, #udw ul.LIV3, #cen ul.LIV3, #box ul.LIV3{float:left; margin:1pt;} 

#sev li.LIV1 a, #udw li.LIV1 a, #cen li.LIV1 a, #box li.LIV1 a {background-color:#FFFBE7; width:84pt; border:1px solid #1F3D54; font-weight:normal;	font-size:85%; margin:1pt;}

#sev li.LIV1 a {min-height:45pt; width:83pt;}
#udw li.LIV1 a {min-height:30pt; width:127pt;}
#cen li.LIV1 a {min-height:30pt; width:127pt;}
#box li.LIV1 a {min-height:60pt; background-color:#fff; }

#sev li.LIV2 a, #udw li.LIV2 a, #cen li.LIV2 a, #box li.LIV2 a {min-height:40pt; background-color:#D5D5FF; width:84pt; border:1px solid #1F3D5A; padding:1pt; font-weight:normal; font-size:70%; margin:0;}
#sev li.LIV3 a , #uds li.LIV3 a, #udw li.LIV3 a, #cen li.LIV3 a , #box li.LIV3 a {min-height:40pt; background-color:#D5D5FF; width:50pt; border:1px solid #1F3D5A; padding:1pt; font-weight:normal; font-size:70%; margin:0;}

/*---------------*/
/*      bib      */
#bib {clear:both; margin-bottom:20pt;}
#bib ul {margin:1pt; padding:1pt 0;}
#bib li a {display:block; }

#bib ul.LIV1 {width:100%; float:left;}
#bib ul.LIV2 {float:left;}
#bib ul.LIV3{float:left;}

#bib li.LIV1 a {border-top:2px solid #FF6600; padding:5pt; margin:10pt auto auto auto; }
#bib li.LIV2 a {min-height:25pt; width:130pt; background-color:#F7E7D7; border:1px solid #F7C700; padding:5pt; font-weight:normal; font-size:85%; margin:8pt 2pt 0 2pt;}
#bib li.LIV3 a {min-height:35pt; width:100pt;background-color:#FFF; border:1px solid ##F7C700; padding:2pt 1pt; font-weight:normal; font-size:75%; margin:0pt 2pt;}


/* unita di staff della Direzione */ 
#uds ul.LIV1  {float:left;}
/*#uds li.LIV1, #uds li.LIV1nolk {font-size:85%; margin-right:1pt;color:#395163; background-color:#BCD7EE; border:1px solid #B7C9D9} */
#uds li.LIV1, #uds li.LIV1nolk {font-size:85%; margin-right:1pt;color:#395163;} 
/*#uds li.LIV1 a    {min-height:45pt; width:88pt;padding:5pt 2pt; background-color:#BCD7EE; font-weight:normal;} */
#uds li.LIV1 a    {min-height:61pt; width:93pt;padding:5pt 2pt; background-color:#BCD7EE; font-weight:normal;} 
/*#uds li.LIV1nolk  {min-height:45pt; width:44pt;padding:10pt 2pt 0 0;background-color:#F8CBAC;}*/
#uds li.LIV1nolk  {min-height:61pt; width:44pt;padding:10pt 2pt 0 0;background-color:#F8CBAC;}
#uds li.LIV2RIW a {width:84pt; color:#000; background-color:#A8D18D; border:1px solid #B7C9D9;}
#uds li.LIV3RIW a {width:96pt;color:#000; background-color:#A8D18D; border:1px solid #B7C9D9; margin:0pt 13pt;}

/*---------------*/
/*      amm3      */
#amm3, #uds {clear:both; margin-bottom:40px;}
#amm3 ul, #uds ul {margin:1pt; padding:1pt 1pt;}
#amm3 li a, #uds li a {display:block; }

#amm3 ul.LIV1 {width:90%; float:left;}
#amm3 ul.LIV2 {float:left;} 

#amm3 li.LIV1 a, #amm3 li.LIV1complex a, #amm3 li.LIV1RIW a {padding:5pt;	margin:25pt auto auto auto; font-size:125%}
#amm3 li.LIV1 a         {color:#FFF; border:1px solid #B7C9D9; background-color:#1F4E79;}
#amm3 li.LIV1complex a  {color:#000; border:1px solid #B7C9D9; }
#amm3 li.LIV1RIW a      {color:#000; background-color:#A8D18D; border:1px solid #B7C9D9;}

/*#amm3 li.LIV2 a, #amm3 li.LIV2complex a, #amm3 li.LIV2RIW a {min-height:45pt; width:122pt; padding:5pt 2pt; font-weight:normal; font-size:85%; margin:1pt;}*/
#amm3 li.LIV2 a, #amm3 li.LIV2complex a, #amm3 li.LIV2RIW a {min-height:50pt; width:102pt; padding:5pt 2pt; font-weight:normal; font-size:85%; margin:1pt;}
#amm3 li.LIV2 a {color:#395163; background-color:#BCD7EE; border:1px solid #B7C9D9 }
#amm3 li.LIV2complex a  {color:#395163; background-color:#DDBE94; border:1px solid #B7C9D9; }
#amm3 li.LIV2RIW a      {width:112pt; color:#000; background-color:#A8D18D; border:1px solid #B7C9D9;}

/*#amm3 li.LIV3 a, #amm3 li.LIV3complex a, #amm3 li.LIV3RIW a {min-height:35pt; width:106pt; padding:2pt; font-weight:normal; font-size:75%;margin:0pt 8pt;}*/
#amm3 li.LIV3 a, #amm3 li.LIV3complex a, #amm3 li.LIV3RIW a {min-height:35pt; width:97pt; padding:2pt; font-weight:normal; font-size:75%;}
#amm3 li.LIV3 a {color:#000; background-color:#FFE698; border:1px solid #B7C9D9;}
#amm3 li.LIV3complex a          {color:#000; background-color:#F7D7A0; border:1px solid #B7C9D9;}
/*#amm3 li.LIV3RIW a              {width:96pt;color:#000; background-color:#A8D18D; border:1px solid #B7C9D9; margin:0pt 13pt;}*/
#amm3 li.LIV3RIW a              {width:96pt;color:#000; background-color:#A8D18D; border:1px solid #B7C9D9;}

/* a:hover */
#sev li a:hover, #uds li a:hover, #udw li a:hover, #cen li a:hover, #box li a:hover, #amm3 li a:hover  {text-decoration:none; color:#607D91; border:1px solid #1F3D54; background-color:#fff}



