body {
margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;
background:url(../img/bg.png); background-repeat:repeat-x; 
background-color:#FFFFFF;
}

.bg_liseraigris_01{ background:url(../img/bg_liseraigris_01.jpg);}
.bg_liseraigris_02{ background:url(../img/bg_liseraigris_02.jpg);}

/* textes */
.date{font-size: 10px; color: #4C4C4C; font-family : Arial, Helvetica, sans-serif; padding-right:3px;}

.copyright{font-size: 9px; color: #989898; font-family : Arial, Helvetica, sans-serif;}
a.copyright:link {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #989898; text-decoration: underline;}
a.copyright:active {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #989898; text-decoration: underline;}
a.copyright:visited {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #989898; text-decoration: underline;}
a.copyright:hover {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #989898; text-decoration: none;}

.chemin{font-size: 11px; color: #6F6F6F; font-family : Arial, Helvetica, sans-serif;}
a.chemin:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #6F6F6F; text-decoration: underline;}
a.chemin:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #6F6F6F; text-decoration: underline;}
a.chemin:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #6F6F6F; text-decoration: underline;}
a.chemin:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #6F6F6F; text-decoration: none;}

.textes{font-size: 11px; color: #232e3b; font-family : Arial, Helvetica, sans-serif;}
a.textes:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #232e3b; text-decoration: underline;}
a.textes:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #232e3b; text-decoration: underline;}
a.textes:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #232e3b; text-decoration: underline;}
a.textes:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #232e3b; text-decoration: none;}

.textes2{font-size: 17px; color: #232e3b; font-family : Arial, Helvetica, sans-serif;}

.legende_photo{font-size: 10px; color: #232e3b; font-family : Arial, Helvetica, sans-serif;}

.erreur{font-size: 11px; color: #990000; font-family : Arial, Helvetica, sans-serif;}

/* Identite */
.i_titre{font-size: 17px; color: #da0046; font-family : Arial, Helvetica, sans-serif;}

/* Actualites */
.a_titre{font-size: 17px; color: #1CB2E9; font-family : Arial, Helvetica, sans-serif;}
.a_texte{font-size: 11px; color: #1CB2E9; font-family : Arial, Helvetica, sans-serif;}
a.a_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #005d9e; text-decoration: none;}
a.a_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #005d9e; text-decoration: none;}
a.a_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #005d9e; text-decoration: none;}
a.a_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #005d9e; text-decoration: underline;}

/* Métiers */
.m_titre{font-size: 17px; color: #3C4550; font-family : Arial, Helvetica, sans-serif;}

/* Opérations */
.o_titre{font-size: 17px; color: #BECD0F; font-family : Arial, Helvetica, sans-serif;}
.o_titre a{font-size: 17px; color: #BECD0F; font-family : Arial, Helvetica, sans-serif; text-decoration:none;}
.o_texte{font-size: 11px; color: #BECD0F; font-family : Arial, Helvetica, sans-serif;}
.o_texte a{font-size: 11px; color: #BECD0F; font-family : Arial, Helvetica, sans-serif; text-decoration:none;}
a.o_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #BECD0F; text-decoration: none;}
a.o_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #BECD0F; text-decoration: none;}
a.o_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #BECD0F; text-decoration: none;}
a.o_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #BECD0F; text-decoration: underline;}

/* A lire */
.al_titre{font-size: 17px; color: #FF5A00; font-family : Arial, Helvetica, sans-serif;}
.al_texte{font-size: 11px; color: #FF5A00; font-family : Arial, Helvetica, sans-serif;}
a.al_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF5A00; text-decoration: none;}
a.al_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF5A00; text-decoration: none;}
a.al_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF5A00; text-decoration: none;}
a.al_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF5A00; text-decoration: underline;}

/* Contact */
.c_titre{font-size: 17px; color: #112C83; font-family : Arial, Helvetica, sans-serif;}
.c_texte{font-size: 11px; color: #112C83; font-family : Arial, Helvetica, sans-serif;}
a.c_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #112C83; text-decoration: none;}
a.c_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #112C83; text-decoration: none;}
a.c_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #112C83; text-decoration: none;}
a.c_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #112C83; text-decoration: underline;}

/* Nous rejoindre */
.r_titre{font-size: 17px; color: #becd0f; font-family : Arial, Helvetica, sans-serif;}
.r_texte{font-size: 11px; color: #becd0f; font-family : Arial, Helvetica, sans-serif;}
a.r_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #becd0f; text-decoration: none;}
a.r_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #becd0f; text-decoration: none;}
a.r_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #becd0f; text-decoration: none;}
a.r_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #becd0f; text-decoration: underline;}

/* Programmes de coopération solidaire */
.p_titre{font-size: 17px; color: #febc2b; font-family : Arial, Helvetica, sans-serif;}
.p_titre a{font-size: 17px; color: #febc2b; font-family : Arial, Helvetica, sans-serif; text-decoration:none;}
.p_texte{font-size: 11px; color: #febc2b; font-family : Arial, Helvetica, sans-serif;}
.p_texte a{font-size: 11px; color: #febc2b; font-family : Arial, Helvetica, sans-serif; text-decoration:none;}
a.p_link:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #febc2b; text-decoration: none;}
a.p_link:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #febc2b; text-decoration: none;}
a.p_link:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #febc2b; text-decoration: none;}
a.p_link:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #febc2b; text-decoration: underline;}
#color{color:#febc2b;}

/* liens */
a.:link {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a.:active {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;	text-decoration: underline;}
a.:visited {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a.:hover {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration: none;}


/* formulaires */

input{BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#232e3b;}
select{BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#232e3b;}
textarea{BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#232e3b;}

input.erreur {BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #990000; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#990000;}
select.erreur {BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #990000; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#990000;}
textarea.erreur {BACKGROUND-COLOR: #FFFFFF; border-width: 1px; border-color: #990000; border-style: solid; padding-left: 3px; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px;color:#990000;}

.texte_erreur{color:#FF0000;}