div#entete a{
	color:white;
}

.titre_application{
	font-size: 21px;
    text-transform: uppercase;
	color:white;
	font-family: UAPoppinsTitre;
    padding: 10px 2px 4px 8px;
    min-height: 31px;
	box-sizing: content-box;
}


.subtitle_application {
	min-height:32px;
    font-size: 16px;
    margin-left: 25px;
    color: white;
    font-family: 'UAPoppinsTexte-LightItalic';
}

.texte_bienvenue_deconnexion, .texte_bienvenue_deconnexion a{
	text-align:right;
}

.texte_bienvenue_deconnexion a{
	text-decoration: underline !important;
}

.texte_bienvenue_deconnexion img{
    margin-bottom: -2px;
}

/* DIV contente l'entete*/
div#entete{
/* 	padding-left:5%; */
/* 	padding-right:10%; */
/* 	padding-top: 0px; */
	background: #706F6F;/*Ajout LAB 24/05/2018 - Nouvelle Charte UA*/
	height:139px;
	color:white;
	/*width:1000px;*/ /*Suppression LAB 24/05/2018 - Nouvelle Charte UA*/
	margin:0 auto;
	font-family: UAPoppinsTexte-medium;
}

/*Ajout LAB 24/05/2018 - Nouvelle Charte UA*/
div#entete table:first-child{
	width: 1000px !important;
    margin: auto;
}

div#entete td#td_logo_ua {
	width: 150px;
	padding-left: 58px;
 	padding-top: 30px;
}

div#entete a {
	text-decoration: none;
}


div#entete div#link_entete {
    margin-left: 25px;
    margin-top: 12px;
}

div#entete div#link_entete a{
    padding-left: 22px;
    background-size: 15px !important;
}

div#entete div#link_entete a#aide_entete{
	background: transparent url(/images/images/aide-blanc-picto.png) no-repeat 0 0;
}

div#entete div#link_entete a#contact_entete{
	background: transparent url(/images/images/contact-blanc-picto.png) no-repeat 0 0;
    margin-left: 23px;
    background-size: 17px !important;
}

/*
#menuDeroulant{
	display:none;
}


ul#sousMenu{
	background-color:white;
	border:1px solid black;
	width:115px;
	padding : 10px;
	z-index:0;
	position: absolute;
	display:none;
	right:3px;
	top:60px;
	padding:0;
}

ul#sousMenu a{
	color:black;
	text-decoration:none;
}

ul#sousMenu li{
	padding:7px;
	border-bottom : 1px solid silver;
}


*/



/*Affichage message noscript*/
body.js-active #noscript { 
	display: none;
}

body:not(.js-active) #sidebar {
	display: none;
}


#noscript{
	background-color:white;
	padding:5px;
}

#noscript a{
	color:black;
}


.afficherMobile{
	display:none;
}


@media only screen and (max-width: 780px){
	/*#menuDeroulant{
		display:inline;
	}
	*/
	
	.afficherMobile{
		display: inline;
	}
	
	.subtitle_application, .masquerMobile a{
		display:none;
	}
	
	/*Ajout LAB 24/05/2018 - Nouvelle Charte UA*/
	div#entete table:first-child{
		width: 100% !important;
	}
	
	/*
	div#entete{
		height:90px !important;
		width:auto !important;
	}*/
	.titre_application{
	   	height: 80px;
    }
    
    .texte_bienvenue_deconnexion a{
		text-decoration: none;
    }
    
	div#entete td#td_logo_ua{
	    padding-left: 13px !important;
	    padding-top: 22px !important;
		width: auto !important;
	}
	
	div#entete div#link_entete{
		margin-top:0px !important;
	}
	
	/*
	div#entete table tr td table{
		margin-top:-32px !important;
	}
	div#entete td#td_logo_ua a img{
		width:70px;
	}*/
}



/* ----------------------------------------- */
/* ----------------------------------------- */
/* ----------------------------------------- */
/* ----------------------------------------- */
/* PLUS UTILISE */
/* ----------------------------------------- */
/* ----------------------------------------- */
/* ----------------------------------------- */
/* ----------------------------------------- */




/*
div#menu{
	font-family: ZeroesThreeUnivAngersRegular;
}


//div#menu ul.niveau1>li.hover>a.color1{
//	background-image: url(http://www.univ-angers.fr/skins/UnivAngers/resources/img/picto-rect-bleuclair.gif);
//}
//div#menu ul.niveau1>li:hover>a.color1{
//	background-image: url(http://www.univ-angers.fr/skins/UnivAngers/resources/img/picto-rect-bleuclair.gif);
//}

//div#menu ul.niveau1 > li > a.color1:hover > span{
//	color:#6CB7C4!important;
//}
div#menu > ul.niveau1 > li.sousmenu > a.color1:hover > span{
	color:#6CB7C4!important;
}

div#menu ul.niveau1 > li.sousmenu > a.color1:hover span{
	color:#6CB7C4!important;
}

div#menu ul.niveau1 li.sousmenu a.color1:hover{
	background-image: url(../images/picto-rect-bleuclair.gif);
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color1:hover{
	color:#6CB7C4!important;
}

div#menu ul.niveau1 li.sousmenu a.color2:hover{
	color:#9DAC1D!important;
	background-image: url(../images/picto-rect-vert.gif);
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color2:hover{
	color:#9DAC1D!important;
}

div#menu ul.niveau1 li.sousmenu a.color3:hover{
	color:#00A4E8!important;
	background-image: url(../images/picto-rect-bleu.gif);
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color3:hover{
	color:#00A4E8!important;
}


div#menu ul.niveau1 li.sousmenu a.color4:hover{
	color:#80338A!important;
	background-image: url(../images/picto-rect-violet.gif);
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color4:hover{
	color:#80338A!important;
}

div#menu ul.niveau1 li.sousmenu a.color5:hover{
	color:#C30080!important;
	background-image: url(../images/picto-rect-fushia.gif);
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color5:hover{
	color:#C30080!important;
}


div#menu ul.niveau1 li.sousmenu a.color6:hover span{
	color:#d4e437!important;
	text-decoration:underline;
}
div#menu ul.niveau1 li.sousmenu a.color6:hover{
	background-image: url(../images/picto-rect-vertanis.gif);
	
	text-decoration:underline;
}
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a.niveau2_color6:hover{
	color:#d4e437!important;
}

div#menu ul.niveau1 {
	padding : 0;
}

div#menu ul.niveau1 li.sousmenu a {
	color: white;
	background: transparent url(../images/picto-rect-blanc.gif) no-repeat 0 75%;
	padding: 0 0 0 12px;
	text-decoration: none;
	margin-right: 20px; 
}

div#menu ul.niveau1 li.sousmenu a.color1,
div#menu ul.niveau1 li.sousmenu a.color2,
div#menu ul.niveau1 li.sousmenu a.color3,
div#menu ul.niveau1 li.sousmenu a.color4,
div#menu ul.niveau1 li.sousmenu a.color5,
div#menu ul.niveau1 li.sousmenu a.color6 {
	padding-top: 10px;
}

div#menu ul.niveau1 li.sousmenu ul.niveau2{
	//top: 20px;
	//left: -6px;
	display: none;
	width: 779px;
	min-height: 70px;
	background-color: white;
	
	//z-index: 10;
}

// LB : Style des liens des Sous Cat�gories
div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a{
	color:#7C766D;
	text-decoration: none;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url("http://www.univ-angers.fr/skins/UnivAngers/resources/img/picto-carr-marron.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left:10px;
	margin-left:5px;
	
}

div#menu ul.niveau1 li.sousmenu ul li.sous_categorie a:hover{
	text-decoration: underline;
}




// fond blanc pour le menu  
div#menu a {color:#000000}


div#menu ul.niveau1 li{display : inline;}
div#menu ul.niveau1 li ul.niveau2 li {display : inline;   }

div#menu ul.niveau1{
}
div#menu ul sul {position: absolute; top: -1px; left: 100px; display:none}
div#menu ul ul {
	// Position FIXE
	position: absolute; 
	//<!--[if IE]>
	//	margin-top: -3px; 
	//<![endif]-->
	//CACHER
	display:none;
	//margin-top:-1px;
}

div#menu ul.niveau1 li ul li li {
display: list-item;
font-size: 11px;
margin-bottom: 1px;
margin-top: 2px;
}

div#menu ul.niveau1 li ul ul {
	display: block;
	float: left;
	padding: 10px 0 0 0;
}

div#menu ul.niveau1 li ul li li a {
display: block;
color: #7C766D;
text-decoration: none;
padding-left: 12px;
background: transparent url(../img/puce-smenu.png) no-repeat 0 5px;
letter-spacing: -0.5px;
}

// on rajoute une bordure a gauche et des padding, on doit donc r�ajuster la taille 100-(8 de bordure + 8 de padding) =84  
div#menu ul.niveau1 li.sousmenu a:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu a:hover ul.niveau3 {display:block;
	padding:0;}

//div#menu ul.niveau1 li.sousmenu a:hover {color:red}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2{display:block;padding:0;}
// la bordure de chaque hauteur a une couleure de survol 
// div#menu li a:hover {border-left-color: red;}
div#menu ul ul li a:hover {border-left-color: #00FF00;}
div#menu ul ul ul li a:hover {border-left-color: #0000FF;}

*/

