/*------------------------------------------------------------
	Base
--------------------------------------------------------------*/
body {
	background-image: url(images/fd.jpg);
	background-repeat : repeat-x;
	margin : auto;
	font-size : 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
img {
	border:0;
}
.center {
	text-align:center;
}
.justify {
	text-align:justify;
}
h2 {
	font-size:12px;
	margin:0;
}
h1{
position:absolute;width:100%;text-align:center;font-size:13px;
	font-family:Footlight MT Light, verdana, arial;margin-top:-2px;
}
/*------------------------------------------------------------
	Liens
--------------------------------------------------------------*/
a {
	color:#000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color:#990000;
}
/*------------------------------------------------------------
	Header
--------------------------------------------------------------*/
.header_x01 {
	background-image : url("images/header_x01.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :60px;
	margin : auto;
}
.header_x02 {
	background-image : url("images/header_x02.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :60px;
	margin : auto;
}
.header_x03 {
	background-image : url("images/header_x03.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :70px;
	margin : auto;
}
.header_x04 {
	background-image : url("images/header_x04.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :60px;
	margin : auto;
}
.header_x04_1 {
	padding-left : 268px;
	padding-right : 83px;
	width : 468px;
	height :60px;
	float : left;
}
.header_x04_2 {
	width : 185px;
	height :60px;
	float : left;
}
/*------------------------------------------------------------
	Titre des blocs
--------------------------------------------------------------*/
.console_1 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_2 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_3 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_4 h2{
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_5 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_6 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_7 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_8 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_9 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_11 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_12 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_13 h2 {
	font-size:20px;
	font-family:Footlight MT Light, verdana, arial;
	margin-top:0px;
}
.console_1 {
	background-image : url("images/console_1.jpg");
	background-repeat : no-repeat;
	padding-left : 56px;
	line-height:41px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_2 {
	background-image : url("images/console_2.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_3 {
	background-image : url("images/console_3.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_4 {
	background-image : url("images/console_4.jpg");
	background-repeat : no-repeat;
	line-height:63px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :50px;
	margin : auto;
}
.console_5 {
	background-image : url("images/console_5.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_6 {
	background-image : url("images/console_6.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_7 {
	background-image : url("images/console_7.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_8 {
	background-image : url("images/console_8.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_9 {
	background-image : url("images/console_9.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_10 {
	background-image : url("images/console_10.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_11 {
	background-image : url("images/console_11.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_12 {
	background-image : url("images/console_12.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
.console_13 {
	background-image : url("images/console_13.jpg");
	background-repeat : no-repeat;
	line-height:41px;
	padding-left : 56px;
	font-size : 20px;
	color : #ffffff;
	width : 500px;
	height :40px;
	margin : auto;
}
/*------------------------------------------------------------
	Header
--------------------------------------------------------------*/
.header_1 {
	width : 1004px;
	height :184px;
	margin : auto;
}
.header_1_1 {
	background-image : url("images/header_01.jpg");
	background-repeat : no-repeat;
	width : 348px;
	height :184px;
	margin : auto;
	float : left;
}
.header_1_2 {
	background-image : url("images/header_02.jpg");
	background-repeat : no-repeat;
	width : 471px;
	height :184px;
	margin : auto;
	float : left;
}
.header_1_3 {
	background-image : url("images/header_03.jpg");
	background-repeat : no-repeat;
	width : 185px;
	height :184px;
	margin : auto;
	float : left;
}
.header_2 {
	width : 1004px;
	height :66px;
	margin : auto;
}
.header_2_1 {
	background-image : url("images/header_04.jpg");
	background-repeat : no-repeat;
	width : 348px;
	height :66px;
	margin : auto;
	float : left;
}
.header_2_2 {
	background-image : url("images/header_05.jpg");
	background-repeat : no-repeat;
	width : 471px;
	height :66px;
	margin : auto;
	float : left;
}
.header_2_3 {
	width : 159px;
	height :66px;
	margin : auto;
	float : left;
}
.header_2_4 {
	background-image : url("images/header_07.jpg");
	background-repeat : no-repeat;
	width : 26px;
	height :66px;
	margin : auto;
	float : left;
}
/*------------------------------------------------------------
	Menu
--------------------------------------------------------------*/
.menu_1 {
	width : 1004px;
	height :42px;
	margin : auto;
}
.menu_1 li {
	list-style-type:none;
}
.menu_1_1 {
	background-image : url("images/nav_01.gif");
	background-repeat : no-repeat;
	width : 22px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_2 {
	width : 127px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_3 {
	width : 97px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_4 {
	width : 91px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_5 {
	width : 115px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_6 {
	width : 129px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_7 {
	width : 133px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_8 {
	width : 110px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_9 {
	width : 158px;
	height :42px;
	margin : auto;
	float : left;
}
.menu_1_10 {
	background-image : url("images/nav_10.gif");
	background-repeat : no-repeat;
	width : 22px;
	height :42px;
	margin : auto;
	float : left;
}
/*------------------------------------------------------------
	Contenu
--------------------------------------------------------------*/
.contenu {
	width : 1004px;
	margin : auto;
}
.colonne_gauche {
	background-image : url("images/fd_cons_gauch.gif");
	width : 224px;
	margin : auto;
}
.zone_inscription, .zone_inscriptionb {
	background-image : url("images/cons_connect_02.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :41px;
	margin : auto;
}
.zone_inscriptionb {
	background-image : url("images/cons_connect_02b.gif");
}
.clique_inscrire {
	padding-left:22px;
	width : 202px;
	height :13px;
	margin : auto;
}
.zone_connexion {
	padding-top:5px;
	padding-left:22px;
	width : 202px;
	margin : auto;
}
.zone_connexion_1 {
	padding-left:10px;
	width : 85px;
	margin : auto;
	float : left;
}
.zone_connexion_2 {
	width : 107px;
	margin : auto;
	float : left;
}
.connexion {
	width : 80px;
	height :15px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.champrecherche {
	width : 200px;
	height :15px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.champid {
	width : 150px;
	height :15px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.champForm {
	background-color:#DCF3FE;
	border:1px solid #10AEF8;
}
.champcontact {
	width : 200px;
	height :15px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.champcontact2 {
	width : 400px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.champcontact3 {
	width : 50px;
	height :15px;
	background-color:#DCF3FE;
	border: 1px solid #10AEF8;
}
.bouton_connexion {
	padding-top:12px;
	padding-left:120px;
	width : 104px;
	height :24px;
	margin : auto;
}
.oublie_mdp {
	padding-top:5px;
	text-align:center;
	width : 194px;
	margin : auto;
}
.contribution_photo {
	background-image : url("images/contrib_photos.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :70px;
	margin : auto;
}
.la_marie {
	background-image : url("images/mairie.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :70px;
	margin : auto;
}
.la_marie_1 {
	padding-top:5px;
	width : 186px;
	margin : auto;
}
.la_marie_1 ul {
	margin:0px;
	padding-left:20px;
}
.la_marie_1 img {
	margin:0px;
	padding-right:5px;
}
.la_marie_1 li {
	list-style-type:none;
	padding-bottom:3px;
}
.statistiques {
	background-image : url("images/stats.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :70px;
	margin : auto;
}
.statistiques_1 {
	padding-top:5px;
	padding-left:40px;
	width : 186px;
	margin : auto;
}
.statistiques_1 ul {
	padding:0px;
	margin:0px;
}
.statistiques_1 img {
	padding-right:5px;
}
.statistiques_1 li {
	list-style-type:none;
	padding-bottom:3px;
}
.les_membres {
	padding-top:5px;
	padding-left:30px;
	width : 194px;
	margin : auto;
}
.contenu_central {
	background-color : #ffffff;
	width : 556px;
	margin : auto;
}
.colonne_droite {
	background-image : url("images/fd_cons_droit.gif");
	width : 224px;
	margin : auto;
}
.nos_confreres {
	background-image : url("images/cons_droite_01.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :41px;
	margin : auto;
}
.liens_partenaires {
	width : 197px;
	margin : 0px;
	height:auto;
}
.liens_partenaires img {
	padding-right:5px;
}
.liens_partenaires ul {
}
.liens_partenaires li {
	list-style-type:none;
	padding-bottom:3px;
	padding-left:30px;
}
.recherchetitre {
	text-align:center;
	font-size:18px;
	font-weight: bold;
}
.recherche_rapide {
	background-image : url("images/recherche_rapide.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :70px;
	margin : 0px;
}
.zone_recherche_rapide {
	width : 160px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding-left:20px;
}
.zone_recherche_rapide .rech {
	margin-top:10px;
	font-weight:bold;
}
.zone_recherche_rapide h3 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	width:120px;
}
.bouton_recherche {
	padding-left:70px;
	width : 154px;
	height :18px;
	margin : auto;
}
.inputZoneRecherche {
	width:120px;
	text-align:left;
}
.en_direct {
	background-image : url("images/endirect.gif");
	background-repeat : no-repeat;
	width : 224px;
	height :70px;
	margin : auto;
}
.en_direct_1 {
	width : 201px;
	margin : auto;
	margin-right:15px;
}
/*------------------------------------------------------------
	Footer
--------------------------------------------------------------*/
.footer_1 {
	background-image : url("images/fd_foot.gif");
	width : 100%;
	height :240px;
	margin-left: 0px;
}
.footer_1_1 {
	background-image : url("images/foot_01.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :143px;
	margin : auto;
}
.footer_1_2 {
	width : 1004px;
	height :55px;
	margin : auto;
}
.footer_1_2_1 {
	background-image : url("images/foot_02.jpg");
	background-repeat : no-repeat;
	width : 821px;
	height :55px;
	margin : auto;
	float : left;
}
.footer_1_2_2 {
	width : 161px;
	height :55px;
	margin : auto;
	float : left;
}
.footer_1_2_3 {
	background-image : url("images/foot_04.jpg");
	background-repeat : no-repeat;
	width : 22px;
	height :55px;
	margin : auto;
	float : left;
}
.footer_1_3 {
	background-image : url("images/foot_05.jpg");
	background-repeat : no-repeat;
	width : 1004px;
	height :11px;
	margin : auto;
}
.footer_1_4 {
	background-image : url("images/foot_06.jpg");
	background-repeat : no-repeat;
	padding-top:4px;
	text-align:center;
	font-weight: bold;
	color:#ffffff;
	width : 1004px;
	height :23px;
	margin : auto;
}
.footer_1_4 a:link {
	color: #FFFFFF;
	text-decoration : none;
}
.footer_1_4 a:visited {
	color: #FFFFFF;
	text-decoration : none;
}
.footer_1_4 a:hover {
	color: #FFFFFF;
	text-decoration : underline;
}
.partenaires {
	position:relative;
	margin:auto;
	width:950px;
	text-align:justify;
}
/*------------------------------------------------------------
	Divers
--------------------------------------------------------------*/
.cons_1_1 {
	/*background-image : url("images/cons_centre_01.gif");*/
background-image : url("images/moncomptemebre.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.cons_1_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	text-align:justify;
	width : 544px;
	margin : auto;
}
.cons_1_2 p {
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-bottom:0px;
}
.cons_1_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cons_2_1 {
	background-image : url("images/nouvelles_contrib_photos.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.cons_2_2 {
	background-image : url("images/cons_1_2.jpg");
	background-repeat:repeat-y;
	padding-top:6px;
	padding-left:8px;
	padding-right:4px;
	width : 544px;
	margin : auto;
}
.cons_2_2_1 {
	width : 180px;
	margin : auto;
	float:left;
}
.cons_2_2_1_1 {
	background-image : url("images/cadre_arrondi_01.gif");
	background-repeat : no-repeat;
	width : 170px;
	height :11px;
	margin : auto;
}
.cons_2_2_1_2 {
	background-image : url("images/cons_2_2_1_2.gif");
	padding-left:1px;
	padding-right:6px;
	width : 163px;
	margin : auto;
	min-height:155px;
	height:auto;
	text-align: center;
}
.cons_2_2_1_3 {
	background-image : url("images/cadre_arrondi_05.gif");
	background-repeat : no-repeat;
	width : 170px;
	height :15px;
	margin : auto;
}
.cons_2_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cons_3_1 {
	background-image : url("images/nouvelles_annonces_libertin.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.cons_3_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.cons_3_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.cons_3_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	height:auto;
	margin : auto;
	min-height:80px;
}
.cons_3_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.cons_3_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cat_annonce_1 {
	background-image : url("images/categories_annonces.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.cat_annonce_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.cat_annonce_2_1 {
	width : 522px;
	height :29px;
	margin : auto;
}
.cat_annonce_2_1_0 {
	width : 4px;
	height :29px;
	margin : auto;
	float : left;
}
.cat_annonce_2_1_1 {
	width : 69px;
	height :29px;
	margin : auto;
	float : left;
}
.cat_annonce_2_1_2 {
	width : 163px;
	height :29px;
	margin : auto;
	float : left;
}
.cat_annonce_2_1_3 {
	width : 169px;
	height :29px;
	margin : auto;
	float : left;
}
.cat_annonce_2_1_4 {
	width : 113px;
	height :29px;
	margin : auto;
	float : left;
}
.cat_annonce_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-top:10px;
	padding-left:15px;
	padding-right:1px;
	width : 506px;
	height :100px;
	margin : auto;
}
.cat_annonce_2_2_1 {
	width : 245px;
	margin : auto;
	float : left;
}
.cat_annonce_2_2_2 {
	width : 245px;
	margin : auto;
	float : left;
}
.cat_annonce_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.cat_annonce_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.annonce_1 {
	background-image : url("images/annonces.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :46px;
	margin : auto;
}
.annonce_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.annonce_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.annonce_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.annonce_2_2_1 {
	width : 350px;
	margin : auto;
	float : left;
}
.annonce_2_2_2 {
	width : 156px;
	margin : auto;
	float : left;
}
.annonce_2_2_2_1 {
	background-image : url("images/annonce_2_2_2_1.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.annonce_2_2_2_2 {
	background-image : url("images/annonce_2_2_2_2.gif");
	width : 114px;
	margin : auto;
	padding-left: 4px;
}
.annonce_2_2_2_3 {
	background-image : url("images/annonce_2_2_2_3.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.annonce_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.annonce_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.moteur_1 {
	background-image : url("images/moteur_recherche.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.moteur_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.moteur_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.moteur_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.moteur_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.moteur_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
/*------------------------------------------------------------
	Compte membre
--------------------------------------------------------------*/
.compte_membre_1 {
	background-image : url("images/moncomptemebre.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.compte_membre_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-top:10px;
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	height :225px;
	margin : auto;
}
.compte_membre_2_1 {
	width : 130px;
	margin : auto;
	float : left;
}
.compte_membre_2_1_1 {
	background-image : url("images/annonce_2_2_2_1.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.compte_membre_2_1_2 {
	background-image : url("images/annonce_2_2_2_2.gif");
	width : 118px;
	margin : auto;
	text-align: center;
}
.compte_membre_2_1_3 {
	background-image : url("images/annonce_2_2_2_3.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.compte_membre_2_2 {
	width : 414px;
	margin : auto;
	float : left;
}
.compte_membre_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
/*------------------------------------------------------------
	Page membre stats et messagerie
--------------------------------------------------------------*/
.zone_membre_0 {
	width : 556px;
	height :190px;
	margin : auto;
}
.zone_membre_1 {
	width : 278px;
	margin : auto;
	float : left;
}
.zone_membre_1_1 {
	background-image : url("images/cons_stat_01.gif");
	background-repeat : no-repeat;
	width : 268px;
	height :42px;
	margin : auto;
}
.zone_membre_1_2 {
	background-image : url("images/zone_membre_1_2.jpg");
	padding-top:10px;
	padding-left:6px;
	padding-right:6px;
	width : 256px;
	margin : auto;
}
.zone_membre_1_2_1 {
	background-image : url("images/mini_cons_membre_01.gif");
	background-repeat : no-repeat;
	width : 234px;
	height :11px;
	margin : auto;
}
.zone_membre_1_2_2 {
	background-image : url("images/zone_membre_1_2_2.gif");
	padding-left:15px;
	width : 219px;
	height :100px;
	margin : auto;
}
.zone_membre_1_2_3 {
	background-image : url("images/mini_cons_membre_05.gif");
	background-repeat : no-repeat;
	width : 234px;
	height :15px;
	margin : auto;
}
.zone_membre_1_3 {
	background-image : url("images/cons_stat_05.gif");
	background-repeat : no-repeat;
	width : 268px;
	height :11px;
	margin : auto;
}
.zone_membre_2 {
	width : 278px;
	margin : auto;
	float : left;
}
.zone_membre_2_1 {
	background-image : url("images/mamessagerie.gif");
	background-repeat : no-repeat;
	width : 268px;
	height :42px;
	margin : auto;
}
.zone_membre_2_2 {
	background-image : url("images/zone_membre_1_2.jpg");
	padding-top:10px;
	padding-left:6px;
	padding-right:6px;
	width : 256px;
	margin : auto;
}
.zone_membre_2_2_1 {
	background-image : url("images/mini_cons_membre_01.gif");
	background-repeat : no-repeat;
	width : 234px;
	height :11px;
	margin : auto;
}
.zone_membre_2_2_2 {
	background-image : url("images/zone_membre_1_2_2.gif");
	padding-left:15px;
	width : 219px;
	height :100px;
	margin : auto;
}
.zone_membre_2_2_3 {
	background-image : url("images/mini_cons_membre_05.gif");
	background-repeat : no-repeat;
	width : 234px;
	height :15px;
	margin : auto;
}
.zone_membre_2_3 {
	background-image : url("images/cons_stat_05.gif");
	background-repeat : no-repeat;
	width : 268px;
	height :11px;
	margin : auto;
}
.nouv_annon_1 {
	background-image : url("images/nouvelles_annonces_libertin.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.nouv_annon_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.nouv_annon_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.nouv_annon_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.nouv_annon_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.nouv_annon_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cons_play_1 {
	background-image : url("images/nouvelles_contrib_videos.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.cons_play_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-top:6px;
	padding-left:8px;
	padding-right:4px;
	width : 544px;
	margin : auto;
}
.cons_play_2_1 {
	width : 180px;
	margin : auto;
	float : left;
}
.cons_play_2_1_1 {
	background-image : url("images/cadre_p_01.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :4px;
	margin : auto;
}
.cons_play_2_1_2 {
	background-image : url("images/cons_play_2_1_2.gif");
	padding-left:6px;
	padding-right:6px;
	width : 164px;
	height:auto;
	margin : auto;
	text-align:center;
}
.cons_play_2_1_3 {
	background-image : url("images/cadre_p_05.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :8px;
	margin : auto;
}
.cons_play_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.fiche_membre_1 {
	background-image : url("images/moncomptemebre.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.fiche_membre_2 {
	background-image : url("images/cons_1_2.jpg");
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.fiche_membre_2_1 {
	width : 174px;
	margin : auto;
	float : left;
}
.fiche_membre_2_1_1 {
	background-image : url("images/annonce_2_2_2_1.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.fiche_membre_2_1_2 {
	background-image : url("images/annonce_2_2_2_2.gif");
	width : 118px;
	margin : auto;
	text-align: center;
}
.fiche_membre_2_1_3 {
	background-image : url("images/annonce_2_2_2_3.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.fiche_membre_2_1_4 {
	padding-top:10px;
	text-align:center;
	width : 174px;
	margin : auto;
}
.fiche_membre_2_2 {
	padding-left:10px;
	width : 360px;
	margin : auto;
	float : left;
}
.fiche_membre_2_2_1 {
	background-image : url("images/cons_infos_fiche_01.gif");
	background-repeat : no-repeat;
	width : 348px;
	height :40px;
	margin : auto;
}
.fiche_membre_2_2_2 {
	background-image : url("images/fiche_membre_2_2_2.gif");
	padding-left:6px;
	padding-right:6px;
	width : 336px;
	margin : auto;
}
.fiche_membre_2_2_3 {
	background-image : url("images/cons_infos_fiche_05.gif");
	background-repeat : no-repeat;
	width : 348px;
	height :13px;
	margin : auto;
}
.fiche_membre_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cat_membre_0 {
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	width : 540px;
	height :120px;
	margin : auto;
}
.cat_membre_1 {
	text-align:center;
	width : 135px;
	margin : auto;
	float : left;
}
.cat_membre_2 {
	text-align:center;
	width : 556px;
	margin : auto;
}
.com_membre_1 {
	background-image : url("images/ajouter_commentaire.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.com_membre_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.com_membre_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.com_membre_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.com_membre_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.com_membre_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.formessage {
	border: 1px solid #39ACFF;
}
/*------------------------------------------------------------
	Messagerie
--------------------------------------------------------------*/
.messagerie_membre_1 {
	background-image : url("images/messagerie_perso.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.messagerie_membre_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.messagerie_membre_2_1 {
	padding-left:4px;
	width : 518px;
	margin : auto;
}
.messagerie_membre_2_1_1 {
	width : 110px;
	height :29px;
	margin : auto;
	float : left;
}
.messagerie_membre_2_1_2 {
	width : 128px;
	height :29px;
	margin : auto;
	float : left;
}
.messagerie_membre_2_1_3 {
	width : 92px;
	height :29px;
	margin : auto;
	float : left;
}
.messagerie_membre_2_1_4 {
	width : 61px;
	height :29px;
	margin : auto;
	float : left;
}
.messagerie_membre_2_1_5 {
	width : 123px;
	height :29px;
	margin : auto;
	float : left;
}
.messagerie_membre_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.messagerie_membre_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.messagerie_membre_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.foto_1 {
	background-image : url("images/photos.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.foto_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.foto_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.foto_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	height :150px;
	margin : auto;
}
.foto_2_2_1 {
	width : 350px;
	margin : auto;
	float : left;
}
.foto_2_2_2 {
	width : 156px;
	margin : auto;
	float : left;
}
.foto_2_2_2_1 {
	background-image : url("images/annonce_2_2_2_1.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.foto_2_2_2_2 {
	background-image : url("images/annonce_2_2_2_2.gif");
	width : 118px;
	margin : auto;
}
.foto_2_2_2_3 {
	background-image : url("images/annonce_2_2_2_3.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.foto_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.foto_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.fotos_1 {
	background-image : url("images/unegaleriephoto.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.fotos_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:10px;
	padding-right:2px;
	width : 544px;
	margin : auto;
}
.fotos_2_2_3 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:10px;
	padding-right:2px;
	width : 544px;
	height :170px;
	margin : auto;
}
.fotos_2_2_promo {
	background-image : url("images/cons_1_2.jpg");
	text-align:center;
	margin-bottom:-35px;
	padding-left:10px;
	padding-right:2px;
	width : 544px;
	height :210px;
}
.fotos_2_2_4 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:10px;
	padding-right:2px;
	width : 544px;
	margin : auto;
}
.fotos_2_2_5 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:10px;
	padding-right:2px;
	width : 544px;
	text-align:center;
	margin : auto;
}
.fotos_2_2_3_1 {
	width : 135px;
	margin : auto;
	float : left;
}
.fotos_2_2_1 {
	width : 350px;
	margin : auto;
	float : left;
}
.fotos_2_2_2 {
	width : 156px;
	margin : auto;
	float : left;
}
.fotos_2_2_2_1 {
	background-image : url("images/annonce_2_2_2_1.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.fotos_2_2_2_2 {
	background-image : url("images/annonce_2_2_2_2.gif");
	width : 113px;
	height :136px;
	margin : auto;
	padding-left: 5px;
}
.fotos_2_2_2_3 {
	background-image : url("images/annonce_2_2_2_3.gif");
	background-repeat : no-repeat;
	width : 118px;
	height :9px;
	margin : auto;
}
.fotos_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.video_1 {
	background-image : url("images/videos.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :53px;
	margin : auto;
}
.video_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.video_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.video_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.video_2_2_1 {
	width : 316px;
	margin : auto;
	float : left;
}
.video_2_2_2 {
	text-align:center;
	width : 190px;
	margin : auto;
	float : left;
}
.video_2_2_2_1 {
	background-image : url("images/cadre_p_01.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :4px;
	margin : auto;
}
.video_2_2_2_2 {
	background-image : url("images/video_2_2_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 160px;
	margin : auto;
}
.video_2_2_2_3 {
	background-image : url("images/cadre_p_05.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :8px;
	margin : auto;
}
.video_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.video_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.videos_1 {
	background-image : url("images/fiche_videos.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :42px;
	margin : auto;
}
.videos_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	width : 544px;
	margin : auto;
}
.videos_2_1 {
	background-image : url("images/cadre_arrondi_long_01.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :11px;
	margin : auto;
}
.videos_2_2 {
	background-image : url("images/cons_3_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
	text-align:justify;
}
.videos_2_0 {
	background-image : url("images/cons_3_2_2.gif");
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	width : 506px;
	margin : auto;
}
.videos_2_2_1 {
	width : 316px;
	margin : auto;
	float : left;
}
.videos_2_2_2 {
	text-align:center;
	width : 190px;
	margin : auto;
	float : left;
}
.videos_2_2_2_1 {
	background-image : url("images/cadre_p_01.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :4px;
	margin : auto;
}
.videos_2_2_2_2 {
	background-image : url("images/video_2_2_2_2.gif");
	padding-left:8px;
	padding-right:8px;
	width : 160px;
	margin : auto;
}
.videos_2_2_2_3 {
	background-image : url("images/cadre_p_05.gif");
	background-repeat : no-repeat;
	width : 176px;
	height :8px;
	margin : auto;
}
.videos_2_3 {
	background-image : url("images/cadre_arrondi_long_05.gif");
	background-repeat : no-repeat;
	width : 522px;
	height :15px;
	margin : auto;
}
.videos_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.cons_1_1 {
	background-image : url("images/cons_centre_01.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :52px;
	margin : auto;
}
.cons_1_2 {
	background-image : url("images/cons_1_2.jpg");
	padding-left:6px;
	padding-right:6px;
	text-align:justify;
	width : 544px;
	margin : auto;
}
.cons_1_3 {
	background-image : url("images/cons_centre_05.gif");
	background-repeat : no-repeat;
	width : 556px;
	height :11px;
	margin : auto;
}
.alerte {
	color: #800000;
	font-weight: bold;
	text-align:center;
}
/*------------------------------------------------------------
	Popup recherche
--------------------------------------------------------------*/
.bulleRecherche {
	position:absolute;
	width:200px;
	height: 300px;
	top: 0px;
	left: 0;
	padding:4px;
	background-color:#FFFFFF;
	border: 1px #000000 solid;
	visibility: hidden;
	z-index: 100;
}
.resRecherche {
	width:  180px;
	height: 250px;
	overflow: auto;
	border: 1px #000000 solid;
}
.resRecherche a {
	color: #000000;
	text-decoration: underline;
}
.ltitre td {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
.l1 td {
	background-color: #EEEEEE;
	color: #000000;
}
.l2 td {
	background-color: #DDDDDD;
	color: #000000;
}
.soustitre {
	font-size : 16px;
	color: #000080;
	font-weight: bold;
}
select {
	font-size : 10px;
}
.plan {
	padding: 0px 10px 0px 10px;
}
div.descannonce {
	width: 360px;
	overflow: hidden;
}
div.descannonced {
	width: 535px;
	overflow: hidden;
}
/*------------------------------------------------------------
	Popup chargement de fichier
--------------------------------------------------------------*/
.bulleChargement {
	position:absolute;
	width:200px;
	height: 100px;
	top: 0px;
	left: 0;
	padding:4px;
	background-color:#FFFFFF;
	border: 1px #000000 solid;
	visibility: hidden;
	z-index: 100;
}
#pagination {
	width:600px;
	height:auto;
	background-color:red;
	text-align:center;
}
.aFaire {
	color:black;
	font-size:12px;
	font-weight:bold;
}
.aFaire h5 {
	color:red;
	font-size:15px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-bottom:0px;
}
.titrephoto {
	font-weight: bold;
}
.titrevideo {
	font-weight: bold;
}