/*@charset "utf-8";*/ /* CSS Document */
a:link,a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}

.acceder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #600800;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

.acceder:link,.acceder:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #600800;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

.acceder:hover {
	color: #999999;
}

.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #000000;
	padding-right: 5px;
}

.adresse_liens:link,.adresse_liens:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #600800;
	text-decoration: none;
}

.adresse_liens:hover {
	color: #999999;
}

.bordure {
	border: 1px solid #666666;
}

.langues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #600800;
}

.langues_liens:link,.langues_liens:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #600800;
	text-decoration: none;
}

.langues_liens:hover {
	color: #999999;
}

/* **** css menu ***** */
.menu:link,.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #600800;
	text-decoration: none;
	padding-left: 20px;
}

.menu:hover {
	color: #999999;
}

.menu_equipe:link,.menu_equipe:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	/*padding-left:3px;*/
}

.menu_equipe:hover {
	color: #660033;
}

/* **** css guide et engagement ***** */
.liens_guide:link,.liens_guide:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}

a:hover,.liens_guide:hover {
	color: #660033;
}

.liens_engage:link,.liens_engage:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660033;
	text-align: left;
	text-decoration: underline;
	/* padding-left:3px;*/
}

.liens_engage:hover {
	color: #FFFFFF;
}

.referencement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #EFEFEF;
}

.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #600800;
	font-weight: bold;
	text-align: center;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-left: 10px;
	padding-right: 220px;
}

.texte_dynamique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #600800;
	font-weight: bold;
	text-align: center;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #CCCCCC;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #CCCCCC;
}

/* **** css des textes ***** */
.texte_engage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}

.texte_equipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}

.texte_detail_equipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	padding-left: 50px;
	padding-right: 20px;
}

/* ***** css formulaire de contact ***** */
.texte_formulaire_gauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	/*padding-left:30px;*/
}

.texte_formulaire_droit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	/*padding-right: 50px;*/ /*padding-left:30px;*/
}

.interro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* ***** css des boutons ***** */
.bouton_up {
	background-image: url(../image/up_off.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}

.bouton_up:hover {
	background-image: url(../image/up_on.gif);
	cursor: pointer;
}

.bouton_down {
	background-image: url(../image/down_off.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}

.bouton_down:hover {
	background-image: url(../image/down_on.gif);
	cursor: pointer;
}

.bouton_demande {
	background-image: url(../image/bouton_demande_on.gif);
	cursor: pointer;
	width: 144px;
	height: 16px;
	font-weight: bold;
}

.bouton_demande:hover {
	background-image: url(../image/bouton_demande_off.gif);
}

/* ***** CSS titre page ***** */
.titre_demande {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #ADA69C;
}

.titre_equipe {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #BD868C;
}

.titre_faq {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #CE868C;
}

.titre_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #CCCCCC;
}

.titre_prestations {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
	color: #BD8294;
}

.titre_detail_equipe {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	padding-left: 50px;
	text-align: left;
	color: #ffffff;
}