h1 { font-size: 29px; line-height: 39px; color: #000000; font-family: bodoni; text-shadow: 0.02em 0.02em #E5DBE4; }
/* police titre des articles */
h2 { font-size: 25px; line-height: 32px; color: #000000; font-family: bodoni; text-shadow: 0.02em 0.02em #E5DBE4; background-color: #9fc3e5; }
/* police titre de la fenêtre top articles et formulaire de contact */
h3 { font-size: 20px; line-height: 28px; color: #000000; font-family: bodoni; text-shadow: 0.02em 0.02em #E5DBE4; background-color: rgba(210, 210, 210, 0.7); }
h4 { font-size: 30px; line-height: 35px; font-weight: normal; color: #FFF5C3; font-family: bodoni; }
h6 { color: #000000; text-shadow: 0.02em 0.02em #E5DBE4; font-family: bodoni; }
p { font-size: 20px; line-height: 35px; color: #000000; font-family: arial; text-shadow: 0.02em 0.02em #E5DBE4; margin-left: 10px;}
a { line-height: 25px; color: #000000; font-family: bodoni; text-shadow: 0.02em 0.02em #E5DBE4; /*border: 1px solid black*/; padding: 5px;border-radius:3px;/*background-color: rgba(210, 210, 210, 0.7);*/}
a.brand.pull-left.brand { font-size: 40px; line-height: 40px; color: #434047; font-family: bodoni; text-shadow: 0.02em 0.02em #E5DBE4; background-color: rgba(237, 235, 238, 0.9);}
h5 { font-size: 20px; line-height: 15px; font-weight: normal; color: #FFF5C3; font-family: bodoni; }
li { font-family: arial; font-size: 25px; line-height: 30px; color: #f2f2f2; }

/* interligne du menu */
.nav-tabs > li > a, .nav-pills > li > a
{
  line-height: 28px;
  background: rgba(130, 130, 130, 0.7);
}

/* fond du menu actif */
.nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary
{
  background: rgba(110, 110, 110, 0.7);
}

/* lien cliquable*/
element {
    color: #000000;
    text-decoration: underline;
}

/* fond de la fenêtre top articles et formulaire de contact */
.well {
  background-color: rgba(199, 202, 171, 0.7);
  background-image: url("../../../images/contact2.png");
  background-repeat: no-repeat;
  background-position: right;
  color: #000000;
  margin-left: 40px;
}

/* police menu actif */
.nav-pills .active a {
  color: #000000;
  background-color: rgba(154, 151,159, 1);
}
/* police pour le menu haut */
.nav-collapse a {
  color: #f2f2f2;
/*  font-weight: bold;*/
  font-size: 30px;
  line-height: 35px;
  font-family: arial;
/*  text-shadow: 0.15em 0.15em #000000; */
/*  background-color: rgba(74, 71, 79, 0.8);*/
}

/* police pour le menu haut actif version mobile*/
.nav-collapse .nav > li.active > a {
    color: #000000;
  background: rgba(210, 210, 210, 0.7);
}
/* police pour le menu haut inactif version mobile*/
.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		color: #fff;
      background: rgba(110, 110, 110, 0.7);
		}


/* police entête formulaire de contact */
legend {text-align : center;
		font-weight : bold; 
		font-size : 35px;
		line-height: 40px;
}

/* taille boite de saisie dans formulaire de contact */
input {
  width : 300px ;
}
textarea {
  width : 300px ;
}

textarea , input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
  border : 1px solid #000;
}

/* taille des labels du formulaire de contact */
label,
input,
button,
select,
textarea {
        font-size: 20px;
        font-weight: bold;
        line-height: 22px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  color: #000 ;
}

.visform input, .visform select, .visform textarea {
    border: 1px solid #000;
  margin-left: 40px;
}

/* couleur du fond de la boite des sous-mneus*/
.metismenu.mod-menu .mm-collapse {
  background-color: rgba(154, 151,159, 1);
}