/* Classe principale de la barre de navigation */
.navbar-default {
	/* Couleur de fond de la barre de navigation */
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	min-height: 38px;
	margin-bottom: 0px;
}
/* premier conteneur */
.navbar-default > .container-fluid{
	padding-left:0;
	padding-right:0;
}
.navbar-header{
	margin:auto 0px;
	background-color: #D7F0FF;
	background-image: linear-gradient(#FFFFFF,#D0E0FF);
}
/* Couleur des titres affichés dans la barre */
.navbar-default .navbar-brand {
	display:none;
}
/* Couleur utilisée lors du passage de la souris sur un titre de la barre */
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5E5E5E;
}
.navbar-default .navbar-collapse{
	padding-left:0;
	padding-right:0;
}
.navbar-default .navbar-right{
	margin-right:0;
}
/* Couleur utilisée pour les liens */
.navbar-default .navbar-nav > li > span.fakeancor {
	line-height: 20px;
	position: relative;
	display: block;
	padding: 10px 15px;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span.fakeancor {
	color: #005aab;
	font-family: arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 1px 1px 1px #E0E0E0;
	padding-top: 6px;
	padding-bottom: 6px;
}
/* Couleur utilisée pour les liens lorsque la souris passe dessus */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #005aab;
	text-shadow: 0px 0px 4px #a6d3ff;
	/*text-decoration: underline;*/
}
/* Couleur utilisée pour le lien actif (celui qui est affiché sur la page) */
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	color: #e7601e;
	font-family: arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 2px 2px 3px #f08040;
	background-color: initial;
	padding-top: 6px;
	padding-bottom: 6px;
}
/* Couleur utilisée pour un menu dépliant lorsqu'il est ouvert */
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	border-top-color: #333;
	border-bottom-color: #333;
}
/* Caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
	 border-top-color: #777;
	 border-bottom-color: #777;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	border-top-color: #333;
	border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
	 border-top-color: #555;
	 border-bottom-color: #555;
}
/* formulaire */
.navbar-default .navbar-form{
	margin-top:3px;
	margin-botton:3px;
}
.navbar-default .navbar-form input.form-control{
	padding: 1px 7px;
	font-size: 11pt;
	height: auto;
}
.navbar-default .navbar-form button{
	height: auto;
	padding: 1px 0.5em 2px;
}

/* Version mobile, le menu devient une icône qui déroule une liste avec le menu en vertical */
.navbar-default .navbar-toggle {
	border-color: transparent;
	float:left;
	margin-left:24px;
	cursor:pointer;
	padding: 0 6px;
	color: #0068c6;
	font-size:20px;
}
.navbar-default .navbar-toggle button{
	border: 1px solid #0086ff;
	padding: 9px 10px;
	border-radius: 4px;
	background-color: #FFFFFF;
}


.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #D2E8FB;
}
.navbar-default .navbar-toggle:hover button,
.navbar-default .navbar-toggle:focus button{
	background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #0086ff;
}
@media (max-width: 767px) {
	/* élement du menu */
	.navbar-default .navbar-nav,
	.navbar-default .navbar-form	{
		margin-left:15px;
		margin-right: 0;
	}
	.navbar-default .navbar-form .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}
	/*marque*/
	.navbar-default .navbar-brand {
		color: #777;
		display:initial;
		margin:auto 15px;
	}
	/*lien déroule*/
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #777;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #333;
	}
}
@media (min-width: 1200px) {
	.navbar-default .navbar-posauto{
		float:right !important;
	}
}
