/* CSS Document */
/*________________________________________ début style page d'accueil ____________________________________*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bandeau_haut_vert {
	background-color: #54B247;
}
.bandeau_medium_vert {
	background-color: #32732a;
	font-family: arial;
	font-size: 22px;
	font-weight: 600;
	letter-spacing: 11px;
	color: #FFFFFF;
}
.titre_bloc_evenement {
	background-color: #e4eed7;
	color: #666666;
	font-family: arial;
	font-size: 18px;
	letter-spacing: 2px;
}
.contenu_bloc_evenement {
	background-color: #e4eed7;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	color: #666666;
	padding-bottom: 10px;
}
.adresse_vert_fonce {
	color: #32732a;
	font-family: arial;
	font-size: 18px;
	letter-spacing: 3px;
}
.titre_rouge {
	color: #f08c48;
	font-family: arial;
	font-size: 18px;
	letter-spacing: 1px;
}
.titre_bleu {
	color: #578cc4;
	font-family: arial;
	font-size: 18px;
	letter-spacing: 1px;
}
/*________________________________________ fin style page d'accueil ____________________________________*/
/*________________________________________ début style page confreres ____________________________________*/

.chemin {
	padding-left: 10px;
}

.chemin_gris {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
}
.chemin .chemin_gris a {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
}
.chemin .chemin_gris a:visited {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
}
.chemin .chemin_gris a:hover {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
}
.titre_espace_confreres {
	color: #84C447;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 5px;
	word-spacing: 0.3em;
}
.texte_confreres_gris {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	padding-top: 10px;
	line-height: 26px;
	padding-right: 20px;
}
/*________________________________________ fin style page confreres ____________________________________*/
/*________________________________________ début style page actus ____________________________________*/


.titre_espace_actualites {
	color: #CC6666;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 5px;
	word-spacing: 0.3em;
}
.texte_actualites_gris {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	padding-top: 10px;
	line-height: 26px;
	padding-right: 20px;
}
/*________________________________________ fin style page actus ____________________________________*/

/*________________________________________ début style page particuliers ____________________________________*/

.titre_espace_particuliers {
	color: #F68C50;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 4px;
	word-spacing: 0.2em;
}
.texte_particuliers_gris {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	padding-top: 10px;
	line-height: 26px;
	padding-right: 45px;
}
/*________________________________________ début style page particuliers ____________________________________*/
/*________________________________________ début style page pros ____________________________________*/

.titre_espace_pros {
	color: #548AC8;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 6px;
	word-spacing: 0.3em;
}
.texte_pros_gris {
	color: #8D978F;
	font-family: arial;
	font-size: 16px;
	padding-top: 10px;
	line-height: 26px;
	padding-right: 20px;
}
/*________________________________________ fin style page pros ____________________________________*/
/*________________________________________ Début produits ex : particuliers____________________________________*/
.texte_produit_gris {
	color: #7F7F7F;
	font-family: arial;
	font-size: 12px;
}
.titre_produits_rose{
	color: #F68C50;
	font-family: arial;
	font-size: 28px;
}
.titre_produits_legal{
	color: #f08c48;
	font-family: arial;
	font-size: 28px;
}

.titre_produits_vert{
	color: #84C447;
	font-family: arial;
	font-size: 28px;
}
.titre_produits_bleu{
	color: #548AC8;
	font-family: arial;
	font-size: 28px;
}

.pagination {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #8D978F;
	padding-right: 10px;
	padding-bottom: 10px;
}
.pagination_vert {
	font-family: arial;
	font-size: 16px;
	color: #84C447;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 10px;
}
.pagination_vert a {
	font-family: arial;
	font-size: 13px;
	color: #84C447;
	font-weight: bold;
}
.pagination_vert a:hover {
	font-family: arial;
	font-size: 13px;
	color: #84C447;
	font-weight: bold;
}
.pagination_vert a:visited {
	font-family: arial;
	font-size: 13px;
	color: #84C447;
	font-weight: bold;
}
.pagination_rose {
	font-family: arial;
	font-size: 16px;
	color: #F68C50;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 10px;
}
.pagination_rose a {
	font-family: arial;
	font-size: 13px;
	color: #F68C50;
	font-weight: bold;
}
.pagination_rose a:hover {
	font-family: arial;
	font-size: 13px;
	color: #F68C50;
	font-weight: bold;
}
.pagination_rose a:visited {
	font-family: arial;
	font-size: 13px;
	color: #F68C50;
	font-weight: bold;
}
.pagination_bleu {
	font-family: arial;
	font-size: 16px;
	color: #548AC8;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 10px;
}
.pagination_bleu a {
	font-family: arial;
	font-size: 13px;
	color: #548AC8;
	font-weight: bold;
}
.pagination_bleu a:hover {
	font-family: arial;
	font-size: 13px;
	color: #548AC8;
	font-weight: bold;
}
.pagination_bleu a:visited {
	font-family: arial;
	font-size: 13px;
	color: #548AC8;
	font-weight: bold;
}
.pagination_gris a {
	font-family: arial;
	font-size: 13px;
	color: #8D978F;
	font-weight: bold;
}
.pagination_gris a:hover {
	font-family: arial;
	font-size: 13px;
	color: #8D978F;
	font-weight: bold;
}
.pagination_gris a:visited {
	font-family: arial;
	font-size: 13px;
	color: #8D978F;
	font-weight: bold;
}
/*________________________________________ Fin produits ____________________________________*/
/*________________________________________ Début procédures ____________________________________*/
.procedure {
	font-family: arial;
	padding-right: 10px;
	padding-bottom: 10px;
}
.procedure_titre_rose {
	font-family: arial;
	color: #F68C50;
	font-size: 16px;
}
.procedure_titre_bleu {
	font-family: arial;
	font-size: 16px;
	color: #548AC8;
}
.procedure_titre_vert {
	font-family: arial;
	font-size: 16px;
	color: #84C447;
}
.procedure_titre_legal {
	font-family: arial;
	font-size: 16px;
	color: #f08c48;
}
.procedure_texte_gris {
	font-family: arial;
	font-size: 13px;
	color: #8D978F;
}
/*________________________________________ Fin procédures ____________________________________*/


/*________________________________________ Début formulaire et boutons ____________________________________*/
form {
overflow:hidden;
}
input.btn125, input.btn225 {
	display: inline;
	padding: 0px 0 5px 0;
	height: 20px;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}

.btn125, .btn225 {
	text-align: center;
	height: 25px;
	text-decoration: none;
	color: #fff;
	line-height: 25px;
	border: none;
	
}

.btn125:hover, .btn225:hover {
    color: #e1e6c4;
}

.btn125 {
    width: 125px;
    background: transparent url(charte_graphique/btn_125.png) no-repeat 0 0;
}

.btn125:hover {
    background: transparent url(charte_graphique/btn_125.png) no-repeat 0 -25px;
}

.btn225 {
    width: 225px;
    background: transparent url(charte_graphique/btn_225.png) no-repeat 0 0;
}

.btn225:hover {
    background: transparent url(charte_graphique/btn_225.png) no-repeat 0 -25px;
}
/*________________________________________ Fin formulaire et boutons ____________________________________*/

