/*css paru vendu version 1 20070907*/
/* Design testé sans changement avec
 * Firefox sous linux et windows XP
 * IE 7.0.573011 sous XP
 * IE 6.0.2800.1106 sous linux
 * IE 6.0.2900.2180 sous XP
 * IE 5.5.4807.2300 sous linux
 * Opera 9.23 Build660 sous linux
 * 
 * Javascript ne fonctionne pas correctement
 * IE 5.00.2614.3500 sous linux (0.2 % du marché)
 * modifié par Cécile 30/10/2008
 *
 *
 * */
/*21-248+21+248-21-300-21*/

body {
background-color:#FFFFFF;
background-image:url(../images/backg.jpg);
background-position:0 0;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
img {
border : 0;
}
/*==============blocs=================*/

#tout {
margin-bottom:0;
margin-left: auto;
margin-right: auto;
margin-top:0;
width:996px;
background-color : #fff;
color : gray;
font-size : 0.9em;
text-align : center;
}
#tete {
height : 18px;
background-image : url(fond-entete.jpg);
background-repeat : no-repeat;
background-position : top;
}
/*-------------------------*/
#tete a {
color : #fff;	
}
/*-------------------------*/
#bandeau {
margin : 0;
padding : 0;
display : inline;
}

#titre {
float : left;
display : inline;
padding : 0;
margin : 0;
}
#auto {
float : left;
display : inline;
margin : 0;
padding : 0;
}

#immobilier {
float : left;
display : inline;
margin : 0;
padding : 0;
}

#emploi {
float : left;
display : inline;
margin : 0px;
padding : 0;
}

#toutes {
float : left;
display : inline;
margin : 0px;
padding : 0;
}

/*-------------------------*/

#pub_haut {
}
/*-------------------------*/
#menu_haut ul{
list-style-type : none;
}
#menu_haut {
margin : 0;
padding : 0;
float : left;
display : inline;
}
#menu_haut a {
margin : 0;
padding : 0;
float : left;
display : inline;
}
/*-------------------------*/
#colonnes{
/*21-248+21+248-21-300-21*/
}
/*-------------------------*/

#colonne_droite {
float : left;
width : 300px;
margin : 0 0 0 10px;
}
#colonne_gauche {
/*float : left;*/
display : inline;
width : 517px;
margin : 0 11px 0 21px;
}
#colonne_gauche_droite {
float : left;
width : 248px;
margin : 0 0 0 21px;
}
#colonne_gauche_gauche {
float : left;
width : 248px;
}

/*-------------------------*/
/* page index*/
#consulter {
float : left;
}
#consulter_entete {
width : 248px;
height : 57px;
background-color : #fff;
background-repeat : no-repeat;
background-position : top;
margin-top : 10px;
}
.consulter_entetep {
background-image : url(consulter+.jpg);
}
.consulter_entetem {
background-image : url(consulter-.jpg);
}
.consulter_entete {
background-image : url(consulter.jpg);
}
#consulter_contenu {
/*visibility : hidden;*/
/*display : none;*/
background-color: #fff;
/*width:238px;*/
height:220px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#consulter_pied{
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*-----------------------*/
/* Idem que consulter sur 300 px*/
#rechercher {
float : left;
}
#rechercher_entete {
width : 300px;
height : 57px;
display : block;
background-color : #fff;
background-repeat : no-repeat;
background-position : top;
}
.rechercher_entetep {
background-image : url(rechercher+.jpg);
}
.rechercher_entetem {
background-image : url(rechercher-.jpg);
}

.visible{
display : block;

}
.invisible {
display : none;
}
#rechercher_contenu {
/*visibility : hidden;*/
/*display : none;*/
background-color: #fff;
/*width:238px;*/
height:220px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#rechercher_pied{
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*-------------------------*/
#pub_gauche {
float : left;
margin : 20px 0 0 0;
}
/*-------------------------*/
#publier {
float : left;
}
#publier_entete {
width : 248px;
height : 57px;
background-image : url(publier.jpg);
background-repeat : no-repeat;
background-position : top;
margin-top : 10px;
}
#publier_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
height : 100px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#publier_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*-------------------------*/
#espace_perso {
float : left;
display : inline;
}

#espace_perso_entete {
width : 300px;
height : 57px;
display : block;
background-repeat : no-repeat;
background-position : top;
margin-top : 10px;
}

.espace_perso_entete {
background-image : url(espace_perso.jpg);
}
.espace_perso_entetep {
background-image : url(espace_perso+.jpg);
}
.espace_perso_entetem {
background-image : url(espace_perso-.jpg);
}



#espace_perso_contenu {
background-color : #fff;
/*width:180px;/*largeur moins les bords*/
height : 301px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#espace_perso_pied {
/*width:300px;
height : 0px;*/
border-bottom : 3px solid #b6aebb;
margin-bottom : 10px;
}
/*-------------------------*/
#inscription {
float : left;
display : inline;
}

#inscription_entete {
width : 300px;
height : 57px;
display : block;
background-repeat : no-repeat;
background-position : top;
margin-top : 10px;
}
.inscription_entetep {
background-image : url(inscription+.jpg);
}
.inscription_entetem {
background-image : url(inscription-.jpg);
}
.inscription_entete {
background-image : url(inscription.jpg);
}


#inscription_contenu {
background-color : #fff;
/*width:180px;/*largeur moins les bords*/
height : 301px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#inscription_pied {
/*width:300px;
height : 0px;*/
border-bottom : 3px solid #b6aebb;
margin-bottom : 10px;
}
/*-------------------------*/
#tarifs {
float : left;
margin-top : 20px;
}
#tarifs_entete {
width : 248px;
height : 57px;
background-image : url(tarifs.jpg);
background-repeat : no-repeat;
background-position :top;
}
#tarifs_contenu {
background-color : #fff;
/*width:238px;largeur moins les bords*/
height : 270px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#tarifs_pied {
/*width:248px;
height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*-------------------------*/
#categories {
float : left;
/*border : 3px solid #b6aebb;*/
margin-top : 20px;
}

#categories_entete {
width : 517px;
height : 57px;
background-image : url(categories.jpg);
background-repeat : no-repeat;
background-position :top;
/*padding-top : 7px;
color : #fff;
background-color : red;
border-bottom : 3px solid #b6aebb;
text-align : left;
padding-left : 12px;*/
}
#categories_contenu {
background-color : #fff;
height : 140px;
border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
/*width : 497px;*/	
/*height : 76px;*/
}
#categories_pied {
/*width : 507px;*/
border-bottom : 3px solid #b6aebb;
/*height : 0;
margin : 0 0 10px 0;*/
}
/*-------------------------*/
#pub_droite {
float : left;
margin : 10px 0 10px 0;
}
/*-------------------------*/

.invisible {
clear : both;
visibility : hidden;
}
/*-------------------------*/

#pied {
float : left;
width : 770px;}
#pied span {
float : left;
}
#pied a {
color : black;
font-size : 0.6em;
font-weight : bold;
}

#liens_enbas {
margin-top : 18px;
}
/*-------------------------*/
.menu_deroulant {
color : gray;
background-color : #eae9d7;
border : 1px solid #fd6100;
margin :2px 0 2px 4px;}

.col_categories a span {
color : orange;
text-decoration : none;
}

.col_categories a {
text-decoration : none;
color:black;
font-weight: bold;
text-transform: uppercase;
display: block;
height :13px;
}
.col_categories a:hover {
text-decoration : underline;
}

.col_categories {

margin : 10px 0 10px 20px;
padding : 0;
float : left;
display : block;
width : 190px;
font-size : 0.85em;
text-align : left;
list-style-type : none;
list-style-position: outside;
}
/*rubricage central*/

/*liens*/


.col_rubrique1 a{
}

.col_rubrique2 a{
}

.col_rubrique3 a{
}

.col_rubrique4 a{

}

.col_rubrique6 a{
}

.col_rubrique7 a{
}



/*conteneur*/


.col_rubrique1{
list-style-image: url(../images/fr/emploi_puce.png);
}

.col_rubrique2{
list-style-image: url(../images/fr/auto_puce.png);
}

.col_rubrique3{
list-style-image: url(../images/fr/rencontres_puce.png);
}

.col_rubrique4{
list-style-image: url(../images/fr/immo_puce.png);
}
.col_rubrique6 {
list-style-image: url(../images/fr/sequiper_puce.png);
}

.col_rubrique7 {
list-style-image: url(../images/fr/vacances_puce.png);
}
/*tête de rubrique*/
.col_tete_rubrique1{
list-style-image: url(../images/fr/emploi_puce.png);
font-size : 1.2em;
}

.col_tete_rubrique2{
list-style-image: url(../images/fr/auto_puce.png);
font-size : 1.2em;
}

.col_tete_rubrique3{
list-style-image: url(../images/fr/rencontres_puce.png);
font-size : 1.2em;
}

.col_tete_rubrique4{
list-style-image: url(../images/fr/immo_puce.png);
font-size : 1.2em;
}
.col_tete_rubrique6 {
list-style-image: url(../images/fr/sequiper_puce.png);
font-size : 1.2em;
}

.col_tete_rubrique7 {
list-style-image: url(../images/fr/vacances_puce.png);
font-size : 1.2em;

}
/*inutile, normalement*/
.col_tete_rubrique5{
}


#tarifs a {
text-align : center;
}
#tarif {
float : left;
margin-top : 20px;
text-align : left;
list-style-image : url(triangle_vert.png);
list-style-position : inside;
margin-left : 4px;
padding : 10px;
font-size : 0.7em;
}

#adresse_mail {
text-transform : uppercase;
padding : 3px 0 3px 12px;
font-size : 0.7em;
font-weight : bold;
text-align : left;
}
#mot_de_passe {
text-transform : uppercase;
padding : 3px 0 3px 12px;
font-size : 0.7em;
font-weight : bold;
text-align : left;
}
.inscription_input {
padding : 3px 0 3px 12px;
font-size : 0.8em;
font-weight : bold;
text-align : left;
}
.pass_input {
padding : 3px 0 3px 12px;
font-size : 0.8em;
font-weight : bold;
text-align : left;
}
.pass_input img {
margin : 0 0 0 20px;
}
.pass_input input {
margin : 0 0 10px 0;
}
.inscriptions {
background : #f5eec5;
border : 2px solid #ecc802;
color : gray;
font-size : 0.8em; 
}
#validez {
padding : 0 0 3px 12px;
margin:0;
}
#oubli {
font-size : 0.7em;
text-align : left;
margin : 0 12px 0 12px;
}
.message_inscription .titre {
color : #ecc802;
background-color : #fff;
font-weight : bold;
font-size : 1em;
margin-top : 15px;
}
.message_inscription {
}
.message_inscription .contenu {
margin : 8px;
background-color : #fff;
font-weight : normal;
font-size : 0.7em;
text-align : justify;
color : #000;
}

.lien_oubli {
color : #878789;
font-weight : bold;
text-decoration : none;

}
.lien_oubli:hover {
text-decoration : underline;
}
/*-------------------------*/
/*-----------Annonces--------------*/
#annonces {
float : left;
}
#annonces_entete {
width : 653px;
/*height : 153px;*/
/*background-image : url(annonces.jpg);
background-repeat : no-repeat;
background-position : top;*/
margin-top : 0px;

}

#annonces_entete div{
/*padding : 16px 12px;*/
font-size : 1em;
text-align : left;
font-weight : normal;
/*color : red;*/
}


#nb_annonces_recherche {
text-align : left;
color : red;
font-weight : bold;
font-size : 1.3em;

}

#annonces_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
/*height : 1000px;*/
margin :0px 30px;
border-left : 0px solid #b6aebb;
border-right : 0px solid #b6aebb;
}
#annonces_corps {
margin :10px -3px;

}

#annonces_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*******************************************************************************/
/*-----------tarifs_texte--------------*/
#tarifs_texte {
float : left;
text-align : left;

}
#tarifs_texte_entete {
width : 517px;
height : 57px;
background-image : url(tarifs_texte.jpg);
background-repeat : no-repeat;
background-position : top;
margin-top : 0px;

}
#tarifs_texte_entete div {
padding : 16px 25px;
font-size : 1.3em;
color: white;
text-align : left;
font-weight : bold;

}


#tarifs_texte_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
/*height : 1000px;*/

border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#tarifs_texte_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*******************************************************************************/
/*-----------publier_texte--------------*/
#publier_texte {
float : left;
text-align : left;

}
#publier_texte_entete {
width : 517px;
height : 57px;
background-image : url(publier_texte.jpg);
background-repeat : no-repeat;
background-position : top;
margin-top : 0px;

}
#publier_texte_entete div {
padding : 16px 25px;
font-size : 1.3em;
color: white;
text-align : left;
font-weight : bold;

}


#publier_texte_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
/*height : 1000px;*/

border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#publier_texte_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*******************************************************************************/

/*-----------sinscrire_texte--------------*/
#sinscrire_texte {
float : left;
text-align : left;

}
#sinscrire_texte_entete {
width : 517px;
height : 57px;
background-image : url(sinscrire_entete.jpg);
background-repeat : no-repeat;
background-position : top;
margin-top : 0px;

}
#sinscrire_texte_entete div {
padding : 16px 25px;
font-size : 1.3em;
color: white;
text-align : left;
font-weight : bold;

}


#sinscrire_texte_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
/*height : 1000px;*/

border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#sinscrire_texte_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*******************************************************************************/

/*-----tarif_texte_index---------*/

.tarifs_texte_index {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff; 
padding: 4px;
}
.tarifs_texte_index h2 {
color: #669933;
font-size: 18px;
font-weight: bold; 
}.tarifs_texte h3 {
color: #FF0000;
}
.tarifs_texte_index ul {
margin : 0 0 0 10px;
padding : 6px;
text-align : left;
}

/*******************************************************************************/
/*-----------espace_personnel--------------*/
#espace_personnel {
float : left;
text-align : left;

}
#espace_personnel_entete {
width : 517px;
height : 57px;
background-image : url(espace_perso_entete.jpg);
background-repeat : no-repeat;
background-position : top;
margin-top : 0px;

}
#espace_personnel_entete div {
padding : 16px 25px;
font-size : 1.3em;
color: white;
text-align : left;
font-weight : bold;

}


#espace_personnel_contenu {
background-color : #fff;
/*width:238px;/*largeur moins les bords*/
/*height : 1000px;*/

border-left : 3px solid #b6aebb;
border-right : 3px solid #b6aebb;
}
#espace_personnel_pied {
/*width:248px;*/
/*height:0px;*/
border-bottom : 3px solid #b6aebb;
}
/*******************************************************************************/

/*******************************************************************************/


/*-----tarif_texte---------*/
.tarifs_texte {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff; 
padding: 2px 20px 20px 20px;
}
.tarifs_texte h2 {
color: #669933;
font-size: 18px;
font-weight: bold; 
}
.tarifs_texte h4 {
color: #669933;
}
.tarifs_texte2 h5 {
color: #669933;
font-size: 12px;
}
.tarifs_texte2 {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff;
margin: 0;
padding: 20px 10px 20px 21px;
}
.tarifs_texte2 h3 {
color: #669933;
font-size: 12px;
}
.tarifs_texte3 {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff;
margin-left: 20px;
padding: 20px 11px 20px 11px;
}
.tarifs_texte3 h3 {
color: #669933;
font-size: 12px;
}
.tarifs_texte4 {
font-family: Arial, Helvetica, sans-serif;color: #999999;
font-size: 11px;
background-color:#fff;
margin-left: 20px;
padding: 20px 21px 20px 10px;
}
.tarifs_texte4 h3 {
color: #669933;
font-size: 12px;
}
.cont {

}
/*---FIN--tarif_texte---FIN------*/
/*-----publier_texte---------*/
.publier_texte {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 12px;
background-color:#fff; 
margin : 0px;
padding: 1px 20px 20px 20px;
}
.publier_texte h2 {
color: #FF357F;
font-size: 18px;
font-weight: bold; }
.tarifs_texte h3 {
color: #FF0000;
}
.publier_texte h3 {
color: #FF357F;
}
.publier_texte h4 {
color: #FF357F;
font-size: 12px;
}

/*---FIN---publier_texte---FIN------*/
/*-----inscription_texte---------*/
	
.inscription_texte {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 12px;
background-color:#fff; padding: 20px 20px 20px 20px;
}
.inscription_texte h2 {
color: #FF6600;
font-size: 18px;
font-weight: bold; }

.inscription_texte h3 {
color: #FF6600;
}

.inscription_texte h4 {
color: #FF6600;
font-size: 12px;
}
.inscription_texte {
color: #999999;
font-size: 12px;
}

/*---FIN---inscription_texte---FIN------*/
/*---------PETITE ANNONCE-----------*/
.annonce {
/*clear :both;*/
width: 619px;
margin: 0px 4px 10px 4px ; /*top 0*/
}
.cadre_photo {
float:left;
padding: 0px;
margin: 0px;
margin-right: 16px;
width: 170px;
}
.categorie_annonce {
text-align : right; 
margin : -19px 0 0 0;
}
.lien_annonce a:hover {
color: #CC0000;
}

.onglet_1 {
border : 0px;
margin : 0px 0 0 1px;
padding : 0;
}
.onglet_2 {
border : 0px;
margin : 0px 0 0 1px;
padding : 0;
}
.onglet_3 {
border : 0px;
margin : 0px 0 0 1px;
padding : 0;
}


.titre_annonce
{
background-color : red;
color : white;
text-align : left;
font-size : 1em;
padding-left : 10px;
margin :  0 20px;
}
.titre_annonce_photo a {
color: #fff;
}
.titre_annonce_photo a:hover {
color: #fff;
}
.violet .titre_annonce_photo a:hover {
color: #fff;
}
.violet .titre_annonce_photo a {
color: #fff;
}
.orange .titre_annonce_photo a:hover {
color: #fff;
}
.orange .titre_annonce_photo a {
color: #fff;
}

.categorie_annonce {
margin :0px 0px;
float : left;
}
.numero_date_annonce {
float: none;
margin :0px 0px;
}
/********** Avec couleur ************/
.texte_annonce {
background-color : white;
text-align:justify;
/*min-height: 96px; /*IE ?*/
padding: 0 16px 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size : 1.2em;
font-style: normal;
font-weight: normal;
color : #000;
background-color: #fff;
text-align: justify;
}

.titre_annonce_photo {
min-height: 18px;
background-color: #489233;
margin: 0 ;
padding: 4px 6px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #fff;
text-align: right;
vertical-align: middle;
}
.ligne {
padding: 3px 3px 3px 6px;
margin-top : 2px;
border-top : 1px #489233 solid;
}
.photo_annonce {
float:left;
border: 2px solid #489233;
margin: 0 0 10px 0px;
padding: 0px;
height: 100px;
width: 128px;
}
.grande_photo_annonce {
margin:0 0 10px 0;
padding:0px;
width:485px;
}
.etiquette_grande_photo_annonce {
margin:0;
padding:0;
}

.gras {
font-weight:bolder;
}

.vert {	
color : #489233;
}
/**** jaune ****/
.orange .texte_annonce {
color : #F58221; /* jaune */
}
.orange .titre_annonce_photo {
background-color:  #F58221;

}
.orange .ligne {
border-top : 1px  #F58221 solid;
}
.orange .photo_annonce {
border: 2px solid #F58221;
}
.orange .grande_photo_annonce {
border: 2px solid #F58221;
}

/********** #4b6186 bleu*************/
.bleu .texte_annonce {
color : #0095DA;
}
.bleu .titre_annonce_photo {
background-color:  #0095DA;

}
.bleu .ligne {
border-top : 1px  #0095DA solid;
}
.bleu .photo_annonce {
border: 2px solid #0095DA;
}
.bleu .grande_photo_annonce {
border: 2px solid #0095DA;
}
/********** #violet : #8D4994*************/
.violet .texte_annonce {
color : #8D4994;
}
.violet .titre_annonce_photo {
background-color:  #8D4994;

}
.violet .ligne {
border-top : 1px  #8D4994 solid;
}
.violet .photo_annonce {
border: 2px solid #8D4994;
}
.violet .grande_photo_annonce {
border: 2px solid #8D4994;
}

/********** #vert : #339933*************/
.vert .texte_annonce {
color : #00A99D;
}
.vert .titre_annonce_photo {
background-color:  #00A99D;

}
.vert .ligne {
border-top : 1px  #00A99D solid;
}
.vert .photo_annonce {
border: 2px solid #00A99D;
}
.vert .grande_photo_annonce {
border: 2px solid #00A99D;
}
/********** /* anis : #B9CA43*************/
.anis .texte_annonce {
color : #8ABB2D; 
}
.anis .titre_annonce_photo {
background-color:  #B9CA43;

}
.anis .ligne {
border-top : 1px #B9CA43 solid;
}
.anis .photo_annonce {
border: 2px solid #B9CA439;
}
.anis .grande_photo_annonce {
border: 2px solid #B9CA43;
}


/********** /* rose : #ff357f*************/
.rose .texte_annonce {
color : #ff357f; 
}
.rose .titre_annonce_photo {
background-color:  #ff357f;

}
.rose .ligne {
border-top : 1px  #ff357f solid;
}
.rose .photo_annonce {
border: 2px solid #ff357f;
}
.rose .grande_photo_annonce {
border: 2px solid #ff357f;
}

.barre_numero_page {
clear :both;
margin : 20px 4px 0 4px;/*bottom 0!*/
background-color: #ebecff;
border-top: 2px  #FCA907 solid;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
text-align: center;
}
.pages_pre_sui {
color: black;
text-decoration : none;
}
.pages_pre_sui:hover {
text-decoration : underline;
color: red;

}
.numero_page {
text-decoration : none;
color: black;
}
.numero_page:hover {
text-decoration : underline;
color: red
}
.numero_page_en_cours {
text-decoration : none;
color : red;
}
/*******inscription************************************/

.sinscrire_input {
color : gray;
background-color : #eae9d7;
border : 1px solid #fd6100;
margin :2px 0 2px 4px;}

.message {
padding :50px 20px;
}
/*********espace_perso************************************/
.espace_perso {
}
.espace_perso li{
text-align: left;
list-style-image: url(images/fleche_orange.gif);
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff; 
margin-left:-5px;}


/*********qui_sommes-nous************************************/

.qui_sommes-nous {
margin: 12px;
}

.qui_sommes-nous p {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 11px;
background-color:#fff; 
padding: 2px 20px 20px 20px;
}

.qui_sommes-nous a  {
color: #FF0000;
font-size: 12px;
font-weight: bold; 
}

.qui_sommes-nous h1 {
color: #FF0000;
font-size: 18px;
font-weight: bold; 
}
.qui_sommes-nous h2 {
color: #FC5656;
font-size: 15px;
font-weight: bold; 
}

.qui_sommes-nous h3 {
color: #FC5656;
font-size: 12px;
font-style: italic; 
}

.qui_sommes_nous .versatile a {
color: #19C846;
font-size: 12px;
font-weight: bold; 
}

.lagoon a {
color: #1B25A8;
font-size: 12px;
font-weight: bold; 
}
.publicite {
color: rgb(0, 0, 0); 
/*background : #9F9B98;*/
background :#fff;
font-size: 10px; 
font-family: Verdana,arial,sans-serif;
text-align: center;
margin : 0px 0;
padding : 0px 0 0 2px;
}
