/* CSS Document */
/* ------------------------------------------------------------------------ */
/*                              Balises de base                             */
/* ------------------------------------------------------------------------ */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #FFFFFF;
	margin: 0;
}


#conteneur {

}
#cadre_etudes {
  width: 990px;
  margin-left: auto;
  margin-right: auto;
}

#marqueecontainer{
  position: relative;
  width: 99%; /*marquee width */
  height: 180px; /*marquee height */
  overflow: hidden;
  color: #ffffff;
  padding: 2px;
}

a {
	text-decoration: none;
	color: #ffffff;
}

img{
	border: 0px;
	vertical-align: middle;
}

.cadre_centre {
  background-image: url(/img/fond.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #02435F;
  border-left: 1px solid #ffffff;
  vertical-align: top;
  color: #ffffff;
}

.cadre_accueil {
  background-color: #013954;
  height: 1000px;
}

.cadre_marge {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #2E4040;
  font-size: 15px;
  background-color: #679594;
}
.cadre_marge a{
  color: #2E4040;
}
.cadre_centre_v2 {
  background-color: #024F6D;
  border-left: 1px solid #ffffff;
  vertical-align: top;
  color: #ffffff;
}

.cadre_marge_acceuil_v2 {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  background-color: #41626B;
  font-size: 15px;
}
.cadre_marge_acceuil_v2 a{
  color: #ffffff;
}
.cadre_page_acceuil_v2 {
  height:684px;
  background-image: url(/img/page_accueil_v2.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}

.cadre_centre_v3 {
  background-color: #024F6D;
  border-left: 1px solid #ffffff;
  vertical-align: top;
  color: #ffffff;
}

.cadre_marge_acceuil_v3 {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  background-color: #41626B;
  font-size: 15px;
}
.cadre_marge_acceuil_v3 a{
  color: #2E4040;
}
.cadre_page_acceuil_v3 {
  height:684px;
  background-image: url(/img/page_accueil_v3.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}



.cadre_marge_liens_utiles {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  font-size: 15px;
  background-color: #41626B;
}
.cadre_marge_liens_utiles a{
  color: #ffffff;
}

.cadre_marge_mention_legales {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  font-size: 15px;
  background-color: #41626B;
}
.cadre_marge_mention_legales a{
  color: #ffffff;
}
.cadre_marge_newsletter, .cadre_marge_newsletter_liste, .cadre_marge_actualite, .cadre_marge_actualite_detail {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  font-size: 15px;
  background-color: #41626B;
}
.cadre_marge_newsletter_liste a, .cadre_marge_newsletter a, .cadre_marge_actualite a, .cadre_marge_actualite_detail a{
  color: #ffffff;
}


.cadre_marge_consultants {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  background-color: #41626B;
  font-size: 15px;
}
.cadre_marge_consultants a{
  color: #ffffff;
}



.cadre_marge_reference {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  background-color: #41626B;
  font-size: 15px;
}
.cadre_marge_reference a{
  color: #ffffff;
}

.cadre_marge_champlibre {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_consultant.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #ffffff;
  font-size: 15px;
  background-color: #41626B;
}
.cadre_marge_champlibre a{
  color: #ffffff;
}
.cadre_marge_champlibre_equipe {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_equipe.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #013954;
  font-size: 15px;
  background-color: #C0D46A;
}
.cadre_marge_champlibre_equipe a{
  color: #013954;
}

.cadre_marge_documents {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_valeurs.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #013954;
  font-size: 15px;
  background-color: #9ED5E1;
}
.cadre_marge_documents a{
  color: #013954;
}



.cadre_marge_champlibre_valeurs {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_valeurs.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #013954;
  font-size: 15px;
  background-color: #9ED5E1;
}
.cadre_marge_champlibre_valeurs a{
  color: #013954;
}
.cadre_marge_champlibre_competences {
  padding-top: 200px;
  vertical-align: top;
  width: 200px;
  background-image: url(/img/bandeau_gauche_competences.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #013954;
  font-size: 15px;
  background-color: #A2D0BB;
}
.cadre_marge_champlibre_competences a{
  color: #013954;
}



.cadre_consultants {
  padding-bottom: 11px;
  vertical-align: top;
}

.cadre_consultants_sel {
  padding-bottom: 11px;
  vertical-align: top;
}
.cadre_consultants_sel a {
  color: #F5A11B;
}
.cadre_consultants_l {
  vertical-align: top;
  padding-left: 10px;
}


.cadre_menu {
  height: 35px;
  padding-left: 10px;
  padding-top: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  vertical-align: bottom;
  border-bottom: 2px solid #ffffff;
  background-color: #013954;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.top_c1 {
  height: 4px;
}
.top_c1_sel {
  height: 4px;
  background-color: #9ED5E1 ;
}
.menu_c1 {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
}
.menu_c1_sel {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #9ED5E1 ;
}
.top_c2 {
  height: 4px;
}
.top_c2_sel {
  height: 4px;
  background-color: #A2D0BB ;
}
.menu_c2 {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
}
.menu_c2_sel {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #A2D0BB ;
}
.top_c3 {
  height: 4px;
}
.top_c3_sel {
  height: 4px;
  background-color: #375760 ;
}
.menu_c3 {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
}
.menu_c3_sel {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #375760 ;
}
.top_c4 {
  height: 4px;
}
.top_c4_sel {
  height: 4px;
  background-color: #C0D46A ;
}
.menu_c4 {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
}
.menu_c4_sel {
  height: 25px;
  vertical-align: bottom;
  border-left: 1px solid #ffffff;
  border-top: 1px none #ffffff;
  border-right: 1px none #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #C0D46A ;
}

.consultant_h1 {
  margin: 0px;
  padding: 0px;
  font-size: 28px;
  font-weight: normal;
}

.realisation_titre {
  font-size:16px;
  padding-bottom: 15px;
}

.ent_menu_fiche {
  font-size:14px;
}

.ent_cont_fiche {
  font-size:12px;
  text-align: justify;
  padding-left:25px;

}

.ent_menu_fiche_bleu {
  font-size:16px;
  padding-top: 15px;
  padding-bottom: 15px;
  color: #F5A11B;
}


