/*-- INIZIO PRINCIPALE --*/
#nav li a{
	/*background-color: red!important;*/
}/*TODO2016 DA ELIMIANRE*/

ul.linksunits li {
  background: none;
  margin: 0 0 0 0;
  padding: 0;
}

div.barra {
	z-index:1000;
	clear:both;
	position:relative;
  margin: 0;
	padding:0 ;
/*	font-family:Arial;  */
  font-family: "Open Sans",Arial,sans-serif ;
  font-weight:normal;
  width:100%;  
 }


/*dimensione la barra */
#nav { 
    -moz-box-shadow: rgba(0,0,0,0.2) 0 -4px 8px -2px;
    -webkit-box-shadow: rgba(0,0,0,0.2) 0 -4px 8px -2px;
    box-shadow: rgba(0,0,0,0.2) 0 -4px 8px -2px;
}


/* 26.05.2016 aggiunta */  #nav #futuri,
/* 26.05.2016 aggiunta */  #nav #laureati,
#nav #ateneo ,
#nav #studenti ,
#nav #didattica	,
#nav #ricerca ,
#nav #impresa ,
#nav #international{  
  width:auto;
  width: 13.5%;
}

#nav #print  {
  width:5.5%;
  max-width:50%;
}

/*-- FINE PRINCIPALE --*/

/* http://www.htmldog.com/articles/suckerfish/dropdowns/ */

#nav, #nav ul { /* all lists */
	padding:0;
	margin:0;

	list-style:none;
	text-align:left;
	z-index:20;
}

#nav li { /* all list items */
	float:left;
	width:100%; 
	color:red;
}

#nav li.nomenu {
	display:none; 
}

#nav li ul { /* second-level lists */
	position:absolute;
	width:100%;
	min-width:6em; 
	max-width:16em;
	left:-999em; /* using left instead of display to hide menus because display:none isn't read by screen readers */
}

#nav li ul#inizioLUateneo { /* second-level lists */
	position:absolute;
	width:100%;
	min-width:6em; 
	max-width:20em;
}
#nav li ul ul { /* third-and-above-level lists */
	margin:0;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul {
	left:-999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul { /* lists nested under hovered list items */
	 left:auto;  
}

#nav li li:hover ul {
  display: none !important;
}

/***/

#nav li a { /* la prima riga/colonna di links */
	display:block;
	width:100%;
	font-size: 1.3em;
	height: 1.3em;
	padding: 7px;
	color: white;
	text-decoration: none;
/*	text-transform: capitalize; */
}
/* >>ga102016<< inizio */
#nav li a.active {
  background-color: #d4d0bc;
  color: #1F3D5A;
}
#nav #international{
	height: 38.33px;
    background: #1f3d5a;
	text-align: left !important;
}
/* >>ga112016<<
** DA FARE
** errata definizione per l'id #menupage > a
** la definizione deve rigardare solo gli id #not_menupage  e #menupage
*/
div#not_menupage, #menupage >a{
	display:none;
}

/* >>ga102016<< fine */

/* >>ga112016<< ridefinisco l'id #menupage
div#not_menupage, div#menupage{
	display:none;
}
 >>ga112016<< fine */


#nav #international a {  
  font-size: .8em;
  line-height: 1.9em;
  height: 1.7em;
  /* >>ga102016<< inizio*/
  background-color: #2c547f;
  padding: 0.5px;
  margin-top: 7px;
  width: initial;
  padding-left: 7px;
  /*margin-left: 6px;*/
  display: inline-block;
  /* >>ga102016<< fine */
}

#nav #international a:hover {  
  /* >>ga102016<< inizio
  background-color: #1F3D5A;
  >>ga102016<< fine */
  color: white;
  
}

#nav #international a > span {  
  background-color: #2C547F;
  padding: .2em .4em;
}

#nav #international a img {  
  display: none;
}

#nav li#international:hover ul {
  display: none !important;
}

#nav li li a { /* i links pop-up */
	padding: 7px 0 7px 6px;
	font-size:90%;
	text-decoration:none; 
}

/*** PRINT ***/

#nav #print a:hover {color:#D4D0BC;} 

/*** ATENEO - STUDENTI - DIDATTICA - RICERCA - IMPRESA - INTERNATIONAL ***/
/*  dimensioni  livello */

/* 26.05.2016 modificata */   #nav li  ul {	margin:0; width:16em;}


#nav li  ul.linksunits {
  border-bottom: 4px solid #1f3d5a;
} 	


 /* livelli  a dx */
#nav li#ateneo ul ul,    
#nav li#studenti ul ul , 
#nav li#didattica ul ul ,	
#nav li#ricerca ul ul {
	margin: -18px 0px 0px 0;
  width:16em;
}

/* livelli a sx */
#nav li#impresa ul ul,   
#nav li#international ul ul {
	margin:-18px 0px 0px -0;
}

 /* freccia sub lists a dx */
#nav #ateneo ul li.sub, 
#nav #studenti ul li.sub, 
#nav #didattica ul li.sub,
#nav #ricerca ul li.sub , 
#nav #impresa ul li.sub ,
#nav #international ul li.sub {
	/*background:url(/img/freccia_blu.gif) no-repeat 97% 50%;*/
}
	
 /* freccia sub lists a sx */ 
#nav #impresa ul li.sub ,
#nav #international ul li.sub {
	background:url(/img/freccia_blu_r.gif) no-repeat 97%  50%;
/*	background:url(/img/freccia_blu_r.gif) no-repeat -1px  50%;*/
}

/* 26.05.2016 modificata */  #nav  ul {
	background-color:white;
/*	border:2px solid #1F3D5A;  */
	width:auto;
	border-top-width:1px;
}

/* LINK */ 
#nav  a{ 
	background:#1F3D5A;
}
/* 26.05.2016 modificata */  #nav  a:hover,
#nav  li:hover a   {
	background-color:#D4D0BC; 	/* GRIGIO_lightateneo */
	color:#1F3D5A; 			/* BLU_ateneo */
}

/* tipi di elementi  voce sep tit  */
/* 26.05.2016 modificata */  #nav  ul li.voce  {
	width:97.5%;
	margin:0 ;
}



/* 26.05.2016 modificata */  #nav  ul li.sep  {
	width:98%; 
	border-bottom:1px dotted #1F3D5A; 
	margin:0; 
	height:2px;
  
  display: none;
}
/* 26.05.2016 modificata */  #nav  ul li.tit {
	width:96%; 
	border-bottom:1px dotted #1F3D5A; 
	margin:0; 
	font-variant:small-caps;
}

/* 26.05.2016 modificata */  #nav li li a  {
	color:#1F3D5A;
}
/* 26.05.2016 modificata */  #nav  ul li a {
	background-color:#D4D0BC;  
}

/* TODO MEDIA QUERY */
@media (min-width: 1200px) {
  
  #nav #print {
    width: 12.5%;
    max-width: 50%;
  }
  
  #nav #futuri, #nav #laureati, #nav #ateneo, #nav #studenti, #nav #didattica, #nav #ricerca, #nav #impresa, #nav #international {
    width: auto;
    width: 12.25%;
  }
  
  #nav li a {
    font-size: 1.3em;
  }
  #nav #international a {
    line-height: 2.3em;
    height: 2.1em;
  }
}
