@charset "UTF-8";

/*
Polices
*/



@font-face {
    font-family: 'MaPoliceMenu';
    src:    url('/includes/Fonts/Menu/helveticaltstd-cond.woff') format('woff'),
            url('/includes/Fonts/Menu/helveticaltstd-cond.ttf') format('truetype');
}

@font-face {
    font-family: 'MaPoliceCitation';
    src:    url('/includes/Fonts/Citation2/bodonistd-italic.woff') format('woff'),
            url('/includes/Fonts/Citation2/bodonistd-italic.ttf') format('truetype');
}

@font-face {
    font-family: 'MaPoliceTexte';
    src:    url('/includes/Fonts/Texte/bodonistd-book.woff') format('woff'),
            url('/includes/Fonts/Texte/bodonistd-book.ttf') format('truetype');
}

@font-face {
    font-family: 'MaPoliceSoustitre';
    src:    url('/includes/Fonts/Soustitre/helveticaltstd-condobl.woff') format('woff'),
            url('/includes/Fonts/Soustitre/helveticaltstd-condobl.ttf') format('truetype');
}

/*
Modification des styles HTML
*/

a,
a:focus,
a:hover {
	color:#337ab7;
}

p {
	padding-top:8px;
	padding-bottom:8px;
}

body {
	background-color:#f8f3eb;	
}

.tooltip {
	font-size:10px;
	width:150px;
	
}

.playerAudio {
	padding:10px;
	text-align:center;
	margin:auto;
}

.btnAudioGestion {
	width: 100px;
	height: 50px;
	color:#ddb275;
	padding:5px;
	vertical-align::middle;
	font-size:35px;
}

.playerAudio a:hover, .playerAudio a, .playerAudio a:focus, .playerAudio a:visited {
	color:#ddb275;
}

.playerAudio span.glyphicon{
	vertical-align:middle;	
}

/* NBP */
body { 
  padding-top: 70px;
  color: #ab5934;
  
}


/* navbar */
.navbar-default {
	background-image: url("/includes/images/Fondcouleur3.png");
	background-repeat: no-repeat ; /*pas de répétition de l'image*/
	background-attachment: fixed ;
	background-position: center;
	background-size:cover;
	border-color:1px solid #CCC;
}
/* title */
.navbar-default .navbar-brand {
    color:#f8f3eb;
	font-family:"MaPoliceMenu";
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #ddb275;
		
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #f8f3eb;
	font-family:"MaPoliceMenu";
	font-size:16px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color:#ddb275;
	
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
   /* introduction */
    color:#f8f3eb;
    background-color: #ddb275;
	
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	/* quand on clic */
    color:#f8f3eb;
    background-color: #ddb275;
	
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
	/* Petit triangle */
    border-top-color: #f8f3eb;
    border-bottom-color: #f8f3eb;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	/* quand le curseur passe dessus */
    border-top-color: #ddb275;
    border-bottom-color: #ddb275;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
	/* quand on clic */
    border-top-color: #f8f3eb;
    border-bottom-color: #ddb275;
}

.dropdown-menu {
	font-family:"MaPoliceMenu";
	font-size:16px;
	background-color:#f8f3eb;
	border-color:#f8f3eb;
}

.dropdown-header {
	font-family:"MaPoliceMenu";
	font-size:16px;
	color: #a55432;
	
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #f8f3eb;
    text-decoration: none;
    background-color: #0a4d77;
	
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color:#0a4d77;
    outline: 0;
}
	
/* Pour les toolstip */
label
{
	display: inline-block;
	width: 5em;
}
	
.Citation {
	
	font-family:"MaPoliceMenu";
	font-size:13px;
	color:#ddb275;
}

.Auteur {
	font-family:"MaPoliceMenu";
	font-size:13px;
	text-align:center;
	color:#ddb275;
}

#Para 
{
	font-family:"MaPoliceTexte";
	font-size:18px;
	text-align:justify;
	color:#05384c;
	
}

#references

{
	font-size:14px;
	
}

ul.pager .next, ul.pager .previous {
	
	font-family:"MaPoliceSoustitre";
	font-size:13px;
	
}


.page-footer {

	font-family:"MaPoliceMenu";
	font-size:11px;
	color:#ddb275;	
}

#partieGauche
{
	vertical-align:middle;
	text-align:center;
	font-family:"MaPoliceSoustitre";
	color:#ebd5b1;
	font-size:15px;
	padding:10px;
	background-image: url("/includes/images/Fondcouleur3.png");
	background-repeat: no-repeat ; /*pas de répétition de l'image*/
	background-attachment: fixed ;
	background-position:center;
	background-size:cover;
	border-color:1px solid #CCC;
	border-radius:0px;
}

video {
  width: 100%    !important;
  height: auto   !important;
}