#fond{
background:url(../art/bg-kindersport.jpg) repeat-y scroll center;
margin: 0 auto;
padding:0;
height:auto;
}

#site{
background-color:white; 
width:900px;margin:0 auto; padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.my_clear{
clear:both;
height:0;
line-height:0;
margin:0;
padding:0;
font-size:0px;
}

.link_img{
border:0;
}

/********** recherche ************************ */
.choix-recherche{
	position:absolute;
	z-index:30;
	height:60px;
	clear:both;
	background-color:white;
	border:1px solid #cccccc;
	margin:0px 0px 0px 0px;
	padding:6px;
	width:236px;
	visibility:hidden;
}
.choix-recherche-option{
	color:#777777;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:white;
	margin:0px 0px 7px 0px;
	border-bottom:1px dashed #cccccc;
}	

.choix-recherche-option .cro_l{
	text-decoration:none;
	color:#777777;
}	

.choix-recherche-option .cro_l:hover{
	text-decoration:none;
	color:white;
	background-color:#666666
}








#recherche{
width:251px;
height:111px;
float:left;
}

#zone-top{
width:251px;
height:15px;
margin: 0;
padding-top:10px;
font-size:11px;
color:#777777;
text-align:right;	
background-color:white;
}

#zone-recherche{
width:251px;
height:45px;
margin-top:35px;
padding:0;
background-color:white;
}
#form-recherche{
width:251px;
height:21px;
margin-top:5px;
padding:0;
background-color:white;
}
input.recherche {float:left; padding:1px 3px 0px 3px;margin:0px;border: solid 1px #cccccc ;width: 223px;height:16px; color:#777777; font-family:Arial, Helvetica, sans-serif;font-size:11px;} 
input.recherche-envoyer {padding:0;margin:0; background-color:red;float:left} 


H2.titre-rechercher{
font-size:10px;
text-indent:-9000px;
margin:0px;
background:url(../art2/titres/rechercher.jpg) no-repeat;
}

#logo{
width:630px;
height:111px;
float:left;
}
#image_logo{
height:111px;
width:590px;
margin-left:20px;
}
#titre{
width:900px;
height:111px;
}

#menu_container{
width:900px;
height:29px;
background-color:white;
z-index:2;
}
#menu{
margin-left:20px;
/*!margin-left:-20px;*/
width:861px;
border:none;

}


.link_zone_top{
font-size:11px;
color:#777777;
text-decoration:none;
}
.link_zone_top:hover{
text-decoration:underline;
}	

/********************** HOME ***************** */

.content_left{
float:left;
display:inline;
width:590px;
margin-left:20px;
margin-top:8px;
}


.caroussel_left{
float:left;
display:inline;
width:430px;
}

.caroussel_left_top{
background:url(../art2/bg_caroussel_top_left.jpg) no-repeat;
width:430px;
height:9px;
font-size:2px;
}

.caroussel_left_middle{
width:428px;
height:180px;
overflow:hidden;
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
}

.caroussel_left_bottom{
background:url(../art2/bg_caroussel_bottom_left.jpg) no-repeat;
width:430px;
height:5px;
}

.caroussel_right{
float:left;
display:inline;
width:160px;
}

.btn-m-inscrire{
background:url(../art2/boutons/m-inscrire.jpg) no-repeat;
display:block;
width:220px;
height:34px;
text-decoration:none;
text-indent:-900em;
}
.btn-m-inscrire:hover{
background:url(../art2/boutons/m-inscrire-roll.jpg) no-repeat;
}



.btn-m-identifier{
background:url(../art2/boutons/m-identifier.jpg) no-repeat;
display:block;
width:220px;
height:34px;
text-decoration:none;
text-indent:-900em;
}
.btn-m-identifier:hover{
background:url(../art2/boutons/m-identifier-roll.jpg) no-repeat;
}

.btn-completer-profil{
background:url(../art2/boutons/completez-votre-profil.jpg) no-repeat;
display:block;
margin-left:15px;
width:143px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-completer-profil:hover{
background:url(../art2/boutons/completez-votre-profil-roll.jpg) no-repeat;
}

.btn-ajouter-un-bp{
background:url(../art2/boutons/ajoutez-un-bon-plan.jpg) no-repeat;
display:block;
margin-left:15px;
width:143px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-ajouter-un-bp:hover{
background:url(../art2/boutons/ajoutez-un-bon-plan-roll.jpg) no-repeat;
}

.btn-ajouter-une-astuce{
background:url(../art2/boutons/ajoutez-une-astuce.jpg) no-repeat;
display:block;
margin-left:15px;
width:143px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-ajouter-une-astuce:hover{
background:url(../art2/boutons/ajoutez-une-astuce-roll.jpg) no-repeat;
}

.btn-proposer-bp{
background:url(../art2/boutons/proposez-un-plan.jpg) no-repeat;
display:block;
width:143px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-proposer-bp:hover{
background:url(../art2/boutons/proposez-un-plan-roll.jpg) no-repeat;
}

.btn-proposer-une-astuce{
background:url(../art2/boutons/proposez-une-astuce.jpg) no-repeat;
display:block;
width:143px;
height:19px;
margin-top:4px;
text-decoration:none;
text-indent:-900em;
}
.btn-proposer-une-astuce:hover{
background:url(../art2/boutons/proposez-une-astuce-roll.jpg) no-repeat;
}

.btn-toutes-les-infos{
background:url(../art2/boutons/toutes_les_infos.jpg) no-repeat;
display:block;
width:128px;
height:19px;
margin-left:5px;
text-decoration:none;
text-indent:-900em;
}
.btn-toutes-les-infos:hover{
background:url(../art2/boutons/toutes_les_infos_roll.jpg) no-repeat;
}

.btn-afficher-le-plan{
background:url(../art2/boutons/voir-le-plan.jpg) no-repeat;
display:block;
width:128px;
height:19px;
margin-left:5px;
text-decoration:none;
text-indent:-900em;
}
.btn-afficher-le-plan:hover{
background:url(../art2/boutons/voir-le-plan-roll.jpg) no-repeat;
}

.btn-ajouter-aux-favoris{
background:url(../art2/boutons/ajouter-aux-favoris.jpg) no-repeat;
display:block;
width:133px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-ajouter-aux-favoris:hover{
background:url(../art2/boutons/ajouter-aux-favoris-roll.jpg) no-repeat;
}

.btn-modifier-la-fiche{
background:url(../art2/boutons/modifiez-la-fiche.jpg) no-repeat;
display:block;
width:133px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-modifier-la-fiche:hover{
background:url(../art2/boutons/modifiez-la-fiche-roll.jpg) no-repeat;
}

.btn-bp-choix-redaction{
background:url(../art2/boutons/bp-choix-redaction.jpg) no-repeat;
display:block;
width:128px;
height:17px;
margin-left:5px;
text-decoration:none;
text-indent:-900em;
}
.btn-bp-choix-redaction:hover{
background:url(../art2/boutons/bp-choix-redaction-roll.jpg) no-repeat;
}

.btn-envoyer-a-un-ami{
background:url(../art2/boutons/Envoyez-a-un-ami.jpg) no-repeat;
display:block;
width:133px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-envoyer-a-un-ami:hover{
background:url(../art2/boutons/Envoyez-a-un-ami-roll.jpg) no-repeat;
}


.btn-envoyer-un-message{
background:url(../art2/boutons/envoyez-un-message.jpg) no-repeat;
display:block;
width:133px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-envoyer-un-message:hover{
background:url(../art2/boutons/envoyez-un-message_roll.jpg) no-repeat;
}

.btn-partager-fb{
background:url(../art2/boutons/partagez-sur-facebook.jpg) no-repeat;
display:block;
width:153px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-partager-fb:hover{
background:url(../art2/boutons/partagez-sur-facebook-roll.jpg) no-repeat;
}

.btn-donner-votre-avis{
background:url(../art2/boutons/donnez-votre-avis.jpg) no-repeat;
width:120px;
float:right;
margin-right:10px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-donner-votre-avis:hover{
background:url(../art2/boutons/donnez-votre-avis-roll.jpg) no-repeat;
}

.btn-ajouter-photo-video{
background:url(../art2/boutons/ajouter-photo-ou-video.jpg) no-repeat;
width:201px;
float:right;
margin-right:10px;
height:19px;
text-decoration:none;
text-indent:-900em;
}
.btn-ajouter-photo-video:hover{
background:url(../art2/boutons/ajouter-photo-ou-video-roll.jpg) no-repeat;
}

.my-label{
color:#777777;
font-size:12px;
}

#bouton_edito{
background:url(../art2/boutons/edito.jpg) top no-repeat;
width:160px;
height:50px;
line-height:19px;
font-size:10px;
display:block;
}
#bouton_edito:hover{
background-position:top;
}

#bouton_redac{
background:url(../art2/boutons/le-bon-plan-de-la-redac.jpg) bottom no-repeat;
width:160px;
height:48px;
line-height:19px;
font-size:10px;
display:block;
}
#bouton_redac:hover{
background-position:top;
}

#bouton_profil{
background:url(../art2/boutons/le-profil-du-mois.jpg) bottom no-repeat;
width:160px;
height:48px;
line-height:19px;
font-size:10px;
display:block;
}
#bouton_profil:hover{
background-position:top;
}

#bouton_nouveaute{
background:url(../art2/boutons/nouveaute.jpg) bottom no-repeat;
width:160px;
height:48px;
line-height:19px;
font-size:10px;
display:block;
}
#bouton_nouveaute:hover{
background-position:top;
}

#bouton_actu{
background:url(../art2/boutons/en-ce-moment-sur-le-site.jpg) bottom no-repeat;
width:160px;
height:48px;
line-height:19px;
font-size:10px;
display:block;
}
#bouton_actu:hover{
background-position:top;
}


.map_france{
margin-top:20px;
}

.carte_france_map{
width:207px;
padding-left:3px;
float:left;
display:inline;
}

.les_bons_plans_preferes{
float:left;
display:inline;
width:378px;
margin-top:10px;
}

.bon_plan_prefere{
padding-bottom:10px;
width:367px;
border-bottom:solid 1px #cccccc;
}

.img_bon_plan_prefere{
float:left;
display:inline;
margin-left:2px;
margin-right:11px;

}

.description_bon_plan_prefere{
float:left;
display:inline;
width:200px;
margin-top:8px;
}

.membres_les_plus_actifs{
margin-left:17px;
width:559px;
border-bottom:solid 1px #cccccc;
}

.edito_title{
margin-left:20px;
padding-top:6px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#009ee0;
font-weight:bold;
}

.edito_content_left{
width:140px;
height:140px;
margin-left:15px;
margin-right:11px;
margin-top:7px;
float:left;
display:inline;
}

.edito_content_right{
float:left;
display:inline;
margin-top:7px;
}

.font_vote{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.titre_edito{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
margin-top:5px;
width:250px;
}

.descri_edito{
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
margin-top:3px;
height:60px;
}

.sous_menu_detail_profil{
background:url(../art2/bg_encart_590_top.jpg) no-repeat;

height:22px;
padding-top:7px;
padding-left:150px;

margin:15px 0 0 10px;
}

.sous_menu_detail_profil a{
font-family:Arial, Helvetica, sans-serif;
color:#009EE0; 
font-size:12px;
text-decoration:none;
}




.les_plus_recents{
padding-top:15px;
}

.etoile_vote{
margin-top:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.descri_lieu_bon_plan{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
margin-top:13px;

}

.titre_bon_plan_prefere{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009ee0;
font-weight:bold;
height:26px;
}
.titre_bon_plan_prefere a{
color:#009ee0;
text-decoration:none;
}
.titre_bon_plan_prefere a:hover{
color:#009ee0;
text-decoration:underline;
}

.membre_actif{
float:left;
display:inline;
width:186px;
margin-top:8px;
margin-bottom:10px;
}

.photo_membre_actif{
width:78px;
margin-right:7px;
float:left;
display:inline;
}


.description_membre_actif{
float:left;
display:inline;
width:100px;
}

.lien_bas_encart{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.lien_bas_encart:hover{
text-decoration:underline;
}

.nom_membre_actif{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
}
.nom_membre_actif a{
color:#009ee0;
text-decoration:none;
}
.nom_membre_actif a:hover{
color:#009ee0;
text-decoration:underline;
}

.nb_bon_plan{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
}

.encart_top{
background:url(../art2/encart_top_590.jpg) no-repeat;
height:6px;
font-size:2px;
}

.encart_titre{
background:url(../art2/bg_title.jpg) no-repeat;
margin:0;
padding-top:3px;
height:23px;
}

.encart_titre img{
margin-left:12px;

}
.encart_content{
width:588px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
}
.encart_content_photos_videos{
width:563px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:25px;
}


.encart_bottom_tab{
background:url(../art2/encart_tableau_bottom_590.jpg) no-repeat;
height:7px;
margin-bottom:20px;
padding-left:450px;
padding-top:8px;
}

.encart_bottom_btn{
background:url(../art2/encart_bottom_590_btn.jpg) no-repeat;
height:15px;
margin-bottom:20px;
padding-left:450px;
padding-top:8px;
}

.encart_bottom{
font-size:2px;
background:url(../art2/encart_bottom_590.jpg) no-repeat;
height:7px;
margin-bottom:20px;
padding-left:450px;
padding-top:8px;
}






.content_right{
float:right;
display:inline;
width:250px;
margin-right:20px;
margin-top:35px;
}

#titre_espace_membre{
width:251px;
height:25px;
background:url(../art2/titres/espace_membre.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;
}

#titre_a_propos{
background:url(../art2/titres/a-propos.jpg) no-repeat;
width:251px;
height:25px;
margin:0;
font-size:2px;
text-indent:-900em;

}

.txt_rejoignez_nous{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#009ee0;
font-weight:bold;
padding-top:5px;
}

.plus_de_xxbonsplans{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
font-weight:normal;
text-align:center;
margin-top:4px;
}

.btn_inscription{
margin-left:15px;
margin-top:15px;
}


#titre_agenda{
width:251px;
height:25px;
background:url(../art2/titres/agenda.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;
}

.titre_agenda{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009ee0;
margin-left:10px;
padding-top:10px;
padding-bottom:10px;
}

.description_agenda{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
margin-left:10px;
}

.lieu_agenda{
text-align:right;
width:228px;
margin:5px auto 0 auto;
padding-bottom:5px;
border-bottom:solid 1px #cccccc;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;


}
#titre_activites_populaires{
width:251px;
height:25px;
background:url(../art2/titres/activites-les-plus-populaires.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;
}

.tags_populaires{
width:228px;
margin:0 auto 0 auto;
}

#titre_sondage{
width:251px;
height:25px;
background:url(../art2/titres/sondage.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;
}

.question_sondage{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
width:195px;
margin:0 auto 5px auto;
padding-top:5px;
text-align:center;
}

.tableau_sondage_g{
width:100px;
text-align:right;
}

.tableau_sondage_d{
width:120px;
text-align:left;
}

.reponses_sondage{
margin:0 auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;

}

#widget_flash{
width:251px;
height:105px;
background:url(../art2/widget.jpg) no-repeat;
margin-bottom:20px;
cursor:pointer;
}
#iphone_flash{
width:251px;
height:105px;
background:url(../art2/iphone/encart-iphone.jpg) no-repeat;
margin-bottom:20px;
cursor:pointer;
}

.colonne_droite_content{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
background:url(../art2/bg_degrade_content.jpg) bottom center no-repeat;
width:248px;
margin:0;
}

.colonne_droite_content_propos{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
background:url(../art2/bg_degrade_content.jpg) bottom center no-repeat;
padding-right:7px;
text-align:justify;
color:#999999;
padding-left:5px;
padding-top:5px;
width:236px;
margin:0;
}



.colonne_droite_footer_btn{
background:url(../art2/encart_bottom_250_btn.jpg) no-repeat;
width:80px;
height:22px;

font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
padding-left:170px;
padding-top:7px;
}

.colonne_droite_footer{
background:url(../art2/encart_bottom_250.jpg) no-repeat;
width:250px;
height:7px;
margin-bottom:19px;
}




#footer_top{
width:900px;
height:70px;
background:url(../art/footer_left.jpg) top no-repeat;
}

#footer_content_top{
background:url(../art2/bg_footer_top.jpg) no-repeat;
height:4px;
width:900px;
font-size:2px;
}

.footer_content_middle{
background:url(../art2/bg_footer_content.jpg) repeat-y;
width:900px;
}

.phrase_permanente_footer{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
margin-left:30px;

}

.footer_content_bottom{
background:url(../art2/bg_footer_bottom.jpg) no-repeat;
width:900px;
height:8px;
font-size:2px;
}

.tableau_footer{
margin:0 0 0 20px;
}

.tab_footer_g{
width:125px;
text-align:right;

font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;

}

.tab_footer_d{
width:480px;
text-align:left;
padding-left:20px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.footer_bottom{
background:#f14831;
height:30px;
text-align:right;
padding-right:20px;
padding-top:10px;
width:880px;
color:#FFFFFF;
}

.footer_bottom_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.footer_bottom_link:hover{
text-decoration:underline;
}


.carousel_logue_top{
background:url(../art2/top_caroussel_logue.jpg) no-repeat;
width:590px;
height:12px;
font-size:2px;
}

.caroussel_logue_content_left{
width:417px;
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
margin-bottom:0;
float:left;
display:inline;
height:160px;
!height:177px;
}

.caroussel_logue_content_right{
width:170px;
border-right:1px solid #cccccc;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-align:center;
height:160px;
!height:177px;
}

.caroussel_logue_content_bottom{
background:url(../art2/bottom_caroussel_logue.jpg) no-repeat;
width:590px;
height:26px;
font-size:2px;

padding:0;
}

.titre_caroussel_logue{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#009EE0;
font-weight:bold;
margin-left:20px;

}

.sstitre_caroussel_logue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EE0;
font-weight:bold;
margin-left:20px;
}

.txt_caroussel_logue{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
width:400px;
margin-left:20px;
margin-top:8px;
margin-bottom:0px;
}

.puce_red{
margin-right:5px;
}

.btn_caroussel{
margin-top:10px;

}




/* ********************************************************************************************** */
/* ********************************************************************************************** */


/***************************************************** PAGE BONS PLANS ************************* */
.intro_carte_france{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
width:565px;
margin-left:20px;
padding-top:15px;
}

.titre_champs_recherche_bons_plans{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

margin-left:80px;
padding-top:20px;
}

.champs_recherche_bons_plans{
margin-left:80px;
padding-top:5px;
}



.top_messagerie{
background:url(../art2/messagerie_top.jpg) no-repeat;
height:25px;
width:250px;
}

.top_encart_connexion{
background:url(../art2/titres/identifiez-vous.jpg) no-repeat;
height:25px;
width:250px;
}

.nom_util_messagerie{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-top:5px;
padding-left:4px;
float:left;
display:inline;
}

#connexion{
margin-left:6px;
!margin-left:12px;
}

#ligne2_inscri{
!margin-left:-5px;
}

.tab_inscription_page{
!margin-left:-5px;

}

.deconnexion_messagerie{
float:right;
display:inline;
padding-top:5px;
padding-right:5px;
}

.messagerie_gauche{
float:left;
display:inline;
width:87px;
height:141px;
margin-left:8px;
background:url(../art2/bg_img_messagerie.jpg) no-repeat;
margin-top:8px;
padding-top:5px;
padding-left:7px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}

.messagerie_droite{
float:right;
display:inline;
width:138px;

margin-top:8px;
padding-top:5px;


}

.img_avatar{
padding-left:13px;
padding-top:5px;
padding-bottom:5px;
}

.statut_messagerie{
padding-left:25px;
margin-top:5px;
width:30px;
}

.font_lien1{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;
text-decoration:none;
}
.font_lien1:hover{
text-decoration:underline;
}

.link_messag{
margin-bottom:8px;
margin-left:5px;
}

.red{
color:#FF0000;
}

.img_messagerie_profil{
margin-left:10px;
margin-top:2px;
}






/* SPECIAL POUR LES SELECTS */
		.p_select
		{
			margin			: 0;
		}

		.inputsSelect
		{
			background		: #fff url("../art2/bg_select.jpg") right center no-repeat;
			position		: relative;
			border			: none;
			text-align		: left;
			float			: left;
			width:148px;
			height:19px;
			margin:0 5px;
		}
		
				
		.inputsSelect .selects
		{
			padding			: 2px 14px 3px 6px;
			font			: normal 12px arial;
			cursor			: default;
			width			: 128px;
			white-space		: nowrap;
			overflow		: hidden;
			color			: #777777;
		}
		
		.inputsSelect ul
		{
			position		: absolute;
			text-align		: left;
			border			: 1px solid #cccccc;
			white-space		: nowrap;
			font			: normal 12px arial;
			padding			: 5px;
			display			: none;
			background		: #FFFFFF;
			z-index			: 100;
			list-style		: none;
			margin			: 1px 0 0 0;
		}
		
		.inputsSelect ul li a
		{
			display			: block;
			cursor			: default;
			color			: #777777;
			text-decoration	: none;
			background		: #FFFFFF;
			width			: 136px;
		}

		.inputsSelect ul li a:hover
		{
			color			: #fff;
			background		: #777777;
		}

		span.top-left
		{
			position		: absolute;
			width			: 4px;
			height			: 4px;
			overflow		: hidden;
			top				: -1px;
			left			: -1px;
		}

		span.bottom-left
		{
			position		: absolute;
			width			: 4px;
			height			: 4px;
			overflow		: hidden;
			bottom			: -1px;
			left			: -1px;
		}

		span.bottom-right
		{
			position		: absolute;
			width			: 4px;
			height			: 4px;
			overflow		: hidden;
			bottom			: -1px;
			right			: -1px;
		}

		span.top-right
		{
			position		: absolute;
			width			: 4px;
			height			: 4px;
			overflow		: hidden;
			top				: -1px;
			right			: -1px;
		}
		
	

.colonne_gauche_tri{
float:left;
display:inline;
width:225px;

}

.colonne_droite_tri{
float:left;
display:inline;
width:225px;

}

.txt_title{
text-indent:-11111900em;
margin-top:0;
margin-bottom:0;
height:0px;

font-size:0px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
}


/* ********************************************************************************************** */
/* ********************************************************************************************** */



/* ************************  PAGE DETAIL BONS PLANS  **********************************************/

.detail_bon_plan_gauche{
width:140px;
margin-left:20px;
padding-top:19px;
float:left;
display:inline;
text-align:center;
}

.detail_bon_plan_droite{
width:428px;
float:left;
display:inline;
}

.icone_detail_bon_plan{
padding-top:7px;
padding-left:4px;
text-align:left;
}

.info_detail_bon_plan{
margin-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}

.align_r{
text-align:right;
}
.align_g{
text-align:left;
}

.titre_detail_bon_plan{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#009ee0;
font-weight:bold;
margin-left:20px;
margin-top:18px;
width:390px;
}

.auteur_detail_bon_plan{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
margin-left:20px;
margin-top:3px;
width:390px;
}

.etoile_detail_bon_plan{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
margin-top:8px;

}

.detail_info_detail_bon_plan{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
margin-left:20px;
margin-top:8px;
width:390px;
}

.encart_en_savoir_plus_top{
background:url(../art2/encart_top_390.jpg) no-repeat;
font-size:2px;
width:390px;
height:7px;
margin-top:15px;
margin-bottom:-5px;
margin-left:20px;
}

.encart_en_savoir_plus_middle{
width:378px;
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
margin-left:20px;
padding-left:5px;
padding-right:5px;

}

.encart_en_savoir_plus_bottom{
background:url(../art2/encart_bottom_390.jpg) no-repeat;
width:390px;
height:7px;
margin-left:20px;
}

.titre_en_savoir_plus{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
margin-left:10px;
}

#content_en_savoir_plus{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
margin-left:10px;
margin-top:5px;
}

.tab_right_informations_last a{
font-family:Arial, Helvetica, sans-serif;
color:#009EE0;
font-size:12px;

}

.btn_savoir_plus{
background:url(../art2/btn_fleche_voir_plus.jpg) top no-repeat;
height:9px;
width:9px;
display:block;
margin-top:3px;
font-size:5px;
float:left;
display:inline;
}

.btn_savoir_plus_der{
background:url(../art2/btn_fleche_voir_plus.jpg) bottom no-repeat;
height:9px;
width:9px;
display:block;
font-size:5px;
margin-top:3px;
float:left;
display:inline;
}

.sous_menu_detail_bon_plan{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:13px;

margin-left:15px;
margin-top:15px;
}
.sous_menu_detail_bon_plan a{
color:#009ee0;
text-decoration:none;
}
.sous_menu_detail_bon_plan a:hover{
color:#009ee0;
text-decoration:underline;
}

.grey {
color:#777777;
text-decoration:none;
}

.btn_red{
float:left;
display:inline;
margin-right:12px;
margin-bottom:20px;
}

.btn_rouge_centrer{
margin:0 auto 0 auto;
}

.photo_video_detail_bon_plan{
margin-left:25px;
padding-top:27px;

float:left;
display:inline;
}


.tab_left_informations{
background-color:#e5f5fc;
padding-top:10px;
padding-bottom:10px;
width:143px;
border-bottom:solid 1px #ffffff;
text-align:right;
padding-right:10px;

font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
}

.en_bref_colonne{
float:left;
display:inline;



}

.tab_right_informations{
width:423px;
border-bottom:solid 1px #cccccc;
padding-top:10px;
padding-bottom:10px;
text-align:left;
padding-left:10px;

font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;

}


.tab_left_informations_last{
background-color:#e5f5fc;
padding-top:10px;
padding-bottom:10px;
width:143px;
text-align:right;
padding-right:10px;

font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
}
.tab_right_informations_last{
width:423px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
padding-left:10px;

font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:12px;
}

#titre_bons_plans{
width:251px;
height:25px;
background:url(../art2/titres/bons_plans_regions.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;
}

#titre_bons_categorie{
width:251px;
height:25px;
background:url(../art2/titres/bons-plans-categorie.jpg) no-repeat;
margin:0;
font-size:2px;
text-indent:-900em;

}

.nom_regions_bon_plans{
width:226px;
height:30px;
margin-left:12px;
padding-top:10px;

font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:14px;
font-weight:bold;

text-align:right;
}

.descri_regions_bon_plans{
border-top:solid 1px #cccccc;
width:226px;
margin-left:12px;
padding-top:12px;

font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
}
.descri_regions_bon_plans a{
color:#009ee0;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.descri_regions_bon_plans a:hover{
color:#009ee0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.modifier_compte{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
margin-left:70px;
}
.modifier_compte:hover{
text-decoration:underline;
}

.commentaires{
width:555px;
margin:0 auto 0 auto;
padding-top:10px;
}


.encart_titre2{
background:url(../art2/bg_title2.jpg) no-repeat;
margin:0 0 0 1px;
padding-left:12px;
padding-top:3px;
height:23px;
}



/*******************************************************************************************/
/*******************************************************************************************/

/*  ************************* PAGE PLAN DU SITE *******************************************/

.plan_site_accueil{
margin-top:5px;
margin-left:40px;
margin-bottom:5px;
color:#009ee0;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.plan_site_accueil:hover{
text-decoration:underline;
}

.plan_site_h2{
color:#009ee0;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.plan_site_h2:hover{
text-decoration:underline;
}

.plan_site_left{
float:left;
display:inline;
width:260px;
margin-left:40px;

}

.plan_site_right{
float:left;
display:inline;
width:260px;
margin-left:20px;
}



.decal{
margin-left:10px;
}

.seperation_bleue{
border-bottom:1px solid #4ab3e0;
width:500px;
margin:20px auto;

}


/* *******************************  PAGE INSCRIPTION ***************************************/
/* ****************************************************************************************/


#header_inscri{
width:881px;
height:120px;
}



#logo3{
width:610px;
height:111px;
float:left;
}
#image_logo3{
height:111px;
width:590px;
margin-left:20px;
}

#titre3{
width:900px;
height:111px;
}

#contenu_gauche3{
width:400px;
float:left;
display:inline;
overflow:hidden;
margin-left:15px;
margin-top:18px;
}

.texte_contenu_gauche3{
font-size:11px;
text-align:center;
}

#contenu_droit3{
width:460px;
margin-top:15px;
margin-right:20px;
float:right;
overflow:hidden;
display:inline;
}

#anim_flash_sas2{
width:860px;
margin:0 auto;
z-index:400;
}

.encart_top_460{
background:url(../art2/encart_top_460.jpg) no-repeat;
height:6px;
font-size:2px;
}

.encart_content_460{
width:458px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
padding-top:5px;
}


.encart_bottom_460{
font-size:2px;
background:url(../art2/encart_bottom_460.jpg) no-repeat;
height:7px;
margin-bottom:20px;
padding-left:450px;
padding-top:8px;
}

.champs_texte1_sas2{
border:1px solid #CCCCCC;
width:170px;
font-size:11px;
color:#777777;
}

.txt_sas_2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}

.champs_texte1_sas2{
border:1px solid #CCCCCC;
width:170px;
font-size:11px;
}

.input_search_on_sas2{
border:solid 1px #cccccc;
width:100px;
vertical-align:top;
margin-top:3px;
color:#777777;
}

.nom_des_champs_sas2{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#777777;
}

.colonne_un_sas{
width:215px;
text-align:right
}

#login_sas{
float:right;
display:inline;
margin-right:20px;
margin-top:15px;
width:280px;
}

#logo3{
width:590px;
height:111px;
float:left;
display:inline;
}
#image_logo3{
height:111px;
width:570px;
margin-left:20px;
}

.bouton_validez_sas{
text-align:center;
margin:10px auto 0 auto;
!margin:-20px auto 0 auto;
height:40px;
width:226px;
}

.btn_sas2{
width:226px;
height:34px;
background:url(../art2/boutons/je-m-inscris-gratuitement.jpg) no-repeat top center;
display:block;
cursor:pointer;
}

.btn_sas2:hover{
background:url(../art2/boutons/je-m-inscris-gratuitement.jpg) no-repeat bottom center;
}

.encart_titre_inscri{
background:url(../art2/bg_title_sas.jpg) no-repeat;
margin:0;
padding-top:3px;
padding-left:10px;
height:23px;
width:451px;
}

#titre_identification{
background:url(../art2/titres/identifiez-vous.jpg) no-repeat;
width:250px;
height:25px;
text-indent:-900em;
margin:0 0 0 0;
}

.top_bref{
background:url(../art2/titres/en-bref.jpg) no-repeat;
height:25px;
width:140px;
margin-top:15px;
}

.middle_bref{
width:138px;
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
}

.bottom_bref{
background:url(../art2/bref_bottom.jpg) no-repeat;
height:64px;
width:140px;
font-size:11px;
}


.colonne_left_bref{
width:27px;
float:left;
display:inline;
text-align:right;

}

.colonne_right_bref{
float:left;
display:inline;
text-align:left;
margin-left:3px;
width:108px;
}

.hauteur1{
height:35px;

}

.hauteur2{
height:17px;

}

.present_membre{
background:url(../art2/bg_present_membre.jpg) no-repeat;
width:569px;
height:101px;
margin-top:8px;
padding-top:8px;
}


.btn_descri_membre{
float:right;
display:inline;
margin-top:10px;
margin-right:15px;
width:130px;

}
































#colonne_gauche{
width:100px;
height:1056px;
float:left;
display:inline;
}

#animation_flash{
width:100px;
height:347px;
margin-top:45px;
position:fixed;
}

#colonne_droite{
width:900px;
float:left;
display:inline;
}

.nom_des_champs{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}
.nom_des_champs_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009EE0;
}


.text{
margin-left:10px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
}


.triez{
font-family:Arial, Helvetica, sans-serif;
color:#009EE0;
font-size:12px;
font-weight:bold;

}

.stat_un{
margin:0 0 0 0;
padding:0 0 0 0;
height:16px;

}
.stat_deux{
margin:0 0 0 0;
padding:0 0 0 0;
height:16px;
}

.stat_trois{
margin:0 0 0 0;
padding:0 0 0 0;
height:6px;
}

#header{
width:900px;
height:156px;
}

#header_commu{
width:900px;
height:100px;
}




.etoile_pour_voter{
height:18px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}

.reponse_sondage{
width:200px;
height:20px;
margin-left:15px;
margin-top:0px;
margin-bottom:0px;
padding:0;
}



#flash_rejoignez{
width:271px;
height:40px;
margin-top:8px;
}
#flash_rejoignez{
width:271px;
height:37px;
margin-top:8px;
}


#zone_logged{
width:271px;
height:85px;
margin-top:8px;
margin-left:18px;
background-color:red;
background:url(../art/bg-zone-logged.jpg) no-repeat;
}

.avertissement{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-align:center;
margin-right:10px;
margin-left:10px;
height:20px;
font-weight:bold;
padding-top:5px;
}

#zone_logged .icone_statut{
width:81px;
height:50px;
float:left;
display:inline;
margin-left:5px;
margin-top:5px;
}

#zone_logged .texte_statut{
width:170px;
height:50px;
float:left;
display:inline;
}

#zone_logged .welcome{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;
color:#e64135;
font-weight:bold;
margin-left:8px;
margin-top:12px;!margin-top:8px;
}

#zone_logged .courrier{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:10px;
color:#777777;
height:19px;
width:200px;
background:url(../art/courrier.jpg) no-repeat;
margin-left:8px;
margin-top:8px;
padding-top:4px;
position:absolute;
}

#zone_logged .points{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:10px;
color:#777777;
height:30px;
margin-left:8px;
position:absolute;
}

.points{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:10px;
color:#777777;
height:30px;
width:170px;
margin-left:8px;
}

#zone_logged .liens{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:10px;
color:#777777;
height:19px;
width:200px;
top:60px;
margin-left:38px;
margin-top:8px;
padding-top:4px;
position:absolute;
}

.points1{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:10px;
color:#777777;
height:50px;
width:90px;
margin:5px 0 0 27px;
display:inline;
float:left;
}


.champ_header{
color:#FF0000;
font-size:10px;
width:107px;
height:12px;
border:solid 1px #cccccc;
}


#champs_texte_rejoignez_cadre{
width:271px;
height:24px;
}

#pseudo{
width:118px;
float:left;
display:inline;
}

#mdp_case{
width:115px;
float:left;
display:inline;
}

#ok_case{
width:26px;
float:left;
margin-top:1px;
display:block;
display:inline;
}

.vote{
margin-top:-16px;
!margin-top:-19px;
margin-left:95px;
float:left;
display:inline;
}

.logo_g{
float:left;
display:inline;
border:none;

}


.lien_petit{
background:url(../art2/fleche.gif) no-repeat;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
text-decoration:none;
}
.lien_petit:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}

.lien-membre-favori{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
}
.lien-membre-favori:hover{
text-decoration:underline;
}

.lien_petit5{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;

text-decoration:none;
}


.lien_petit4{
background:url(../art2/fleche.gif) no-repeat;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
text-decoration:none;
}
.lien_petit4:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}
.lien_petit1{
background:url(../art2/fleche.gif) no-repeat;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
text-decoration:none;
}
.lien_petit1:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}

.lien_petit_bleu1{
background:url(../art2/fleche.gif) no-repeat;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
text-decoration:none;
}
.lien_petit_bleu1:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}

.lien_petit_bleu{
background:url(../art2/fleche.gif) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
text-decoration:none;
}
.lien_petit_bleu:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}

.lien_petit_gris{
background:url(../art2/fleche.gif) no-repeat;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
padding-left:10px;
top:10px;

text-decoration:none;
}
.lien_petit_gris:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
}


.lien_petit_membre{
background:url(../art2/fleche.gif) no-repeat;
padding-left:10px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
text-decoration:none;
}
.lien_petit_membre:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
color:#009ee0;
}


.lien_petit_membre_bas{
background:url(../art2/fleche.gif) no-repeat;
padding-left:10px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
text-decoration:none;
}
.lien_petit_membre_bas:hover{
background:url(../art2/fleche_roll.gif) no-repeat;
text-decoration:underline;
color:#009ee0;
}

#contenu{
width:901px;
}

#contenu_gauche{
width:610px;
float:left;
overflow:hidden;
}

#chemin_du_site{
width:590px;
height:28px;
margin-bottom:0;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;

}

.accueil{
color:#777777;
text-decoration:underline;
}

.sous_sous_partie{
color:#cccccc;
text-decoration:none;
}


#carte_departement{
background:url(../art/carte-de-france.jpg) no-repeat;

width:297px;
margin-top:8px;
float:left;
}

#lien_dessous_carte_departement{
margin-top:325px;
margin-left:100px;
width:297px;
height:20px;

}

#tous_les_bons_plans{
width:297px;
height:20px;

}

#encarts_avec_les_differents_endroits{
width:283px;
height:391px;
margin-left:11px;
margin-top:5px;
float:left;
}



#haut_encarts_avec_les_differents_endroits{
width:293px;
height:164px;
}

.encart_dimension{
float:left;
width:146px;
height:159px;
background:url(../art/fond-encart-des-departement_normal.jpg) no-repeat;
}

.encart_dimension:hover{
float:left;
width:146px;
height:159px;
background:url(../art/fond-encart-des-departement_rollover.jpg) no-repeat;
}

#bas_encarts_avec_les_differents_endroits{
width:293px;
height:164px;
margin-top:2px;
}

.image_encart{
width:114px;
height:78px;
margin-left:13px;
margin-top:11px;
/*float:left;*/
}
.image_encart_fond{
background-image:url(../art/masque/masque-balade-petit.png) !important;
background-repeat:no-repeat;
height:78px;
width:114px;
}
.texte_encart{
margin-top:10px;
margin-left:13px;
margin-bottom:0px;
width:114px;
height:39px; 
!height:35px 
}

.etoile{
width:114px;
height:18px;
margin-left:13px;
margin-top:5px;
background:url(../art/etoiles.png) no-repeat;
}

.texte_encart_nom_de_l_endroit{
font-size:10px;
color:#777777;
font-family:Arial, Helvetica, sans-serif;
}
.texte_encart_nom_de_la_ville{
font-size:10px;
color:#f14831;
font-family:Arial, Helvetica, sans-serif;
}

.lien_voir_bon_plan{
margin-left:26px;
width:105px;
}

html lien_voir_bon_plan{
margin-top:-20px;

}

#compteur{
width:240px;
height:41px;
background:url(../art/__compteur-image.jpg) no-repeat;
margin-left:50px;
padding-bottom:1px;
}

#liens_photos_membres{
width:132px;
float:left;
margin-left:40px;
margin-top:43px;
display:inline;
}

#encarts_photos_membres{
width:590px;
float:left;
align:center;
padding-left:34px;
display:inline;
}

.encart_photo_membres_un{
width:102px;
height:121px;
float:left;
margin-top:10px;
padding-left:5px;
background:url(../art/encart_membre.jpg) no-repeat;
}

.encart_photo_membres_un:hover{
width:102px;
height:121px;
float:left;
margin-top:10px;
background:url(../art/encart_membre_rollover.jpg) no-repeat;
padding-left:5px;
}



#contenu_membres{
width:680px;
height:131px;
}
#compteur_encart{
width:175px;
height:19px;
background:url(../art/___compteur-image.jpg) no-repeat;
margin-left:242px;
margin-top:5px;
padding-bottom:1px;
}

#nouveau_sur_le_site{
height:194px;
margin-left:20px;
}
#encart-gauche{
float:left;
}
#encart-droite{
float:right;
}

#les_meilleur_bon_plans{
width:610px;
height:51px;
text-indent:-900em;
}

#image_bons_plans{
width:280px;
height:20px;
background:url(../art/les-meilleurs-bons-plans-du-mois.jpg) no-repeat;
}

#border_plans{
border-bottom:solid 1px #b2e2f6;
height:40px;
width:590px;
margin-left:20px;
}


#departement{
width:690px;
height:393px;
margin-left:20px;
}


#les_membres{
width:590px;
height:20px;
border-bottom:solid 1px #b2e2f6;
margin-left:20px;
}

#image_membres{
width:230px;
height:20px;
background:url(../art/les-membres-de-aller-on-bouge.jpg) no-repeat;
}

#image_membres_actifs{
width:230px;
height:20px;
background:url(../art/titres/les-membres-les-plus-actifs.jpg) no-repeat;
}
#image_membres_derniers{
width:230px;
height:20px;
background:url(../art/titres/les-derniers-membres.jpg) no-repeat;
}


#texte_membres{
text-indent:-900em;
}

#photos_membres{
width:590px;
margin-left:20px;
}

.photo_avatar_membre{
width:78px;
height:78px;
margin-left:7px;
margin-top:10px;
}
.photo_avatar_membre_home{
width:78px;
height:78px;
}

.pseudo_membre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
width:91px;
text-align:center;
margin-top:5px;
}

#contenu_centre{
margin-top:29px;
width:271px;
float:left;
}

#recherche_rapide{
width:270px;
height:96px;
}

#texte_recherche_rapide{
width:251px;
height:26px;
background:url(../art2/titres/recherche-rapide.jpg) no-repeat;
}

#barre_chercher{
background:url(../art/bas_barre_recherche.jpg) no-repeat;
width:251px;
height:63px;
margin-left:20px;
}

#recherche_avances{
width:271px;
height:36px;
}

#barre{
width:170px;
height:40px;
float:left;
display:inline;
margin-left:6px;
!margin-left:4px;
padding-top:14px;
}

#chercher{
height:41px;
float:right;
display:inline;
padding-top:15px;
!padding-top:12px;
padding-bottom:1px;
margin-right:7px;
!margin-right:6px;
}

.bouton_chercher{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009ee0;
font-weight:bold;
text-decoration:none;
margin-top:0;
padding:0 3px 0px 2px;
}

.bouton_chercher:hover{
background-color:#009ee0;
color:#FFFFFF;
}

#champ_recherche{
width:170px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
}



#puce_recherche{
width:22px;
height:14px;
float:left;
background:url(../art/mdp.jpg) no-repeat;
}
#lien_recherche_avances{
width:107px;
height:14px;
float:left;
}


#statistiques{
width:250px;
height:111px;
background:url(../art/allez-on-bouge-c-est.jpg) no-repeat;
margin-left:20px;
margin-bottom:14px;
}

#haut_statistiques{
width:251px;
height:51px;
}
.titre-agenda-du-mois {
background:transparent url(../art/titres/agenda-du-mois.jpg) no-repeat scroll 0%;
border-bottom:1px solid #B2E2F6;
height:20px;
width:251px;
text-indent:-900em;
}

#bas_statistiques{
width:251px;
height:60px;
text-align:center;
}

#nombres_stats{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
font-weight:bold;
}

#nom_stats{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}

#ajouter-votre-balade{
width:250px;
height:43px;
margin-left:20px;
margin-bottom:14px;
}

#agenda-du-jour{
width:250px;
margin-left:20px;
margin-bottom:14px;
}

#publicite{
width:270px;
}

#pub_animation{
width:250px;
height:250px;
margin-bottom:20px;
}

#tags{
width:250px;
margin-left:20px;

margin-top:10px;
margin-bottom:10px;
text-align:center;
}

#tags-blog{
width:251px;
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}



#tag_little a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e64135;
text-decoration:none;
}
#tag_little a:hover{
color:#FFFFFF;
background-color:#e64135;
}

#tag_medium a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#e64135;
text-decoration:none;
}
#tag_medium a:hover{
color:#FFFFFF;
background-color:#e64135;
}


#tag_big a{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#e64135;
text-decoration:none;
}
#tag_big a:hover{
color:#FFFFFF;
background-color:#e64135;
}

.bouton_envoi{
border:solid 1px #009ee0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#009ee0;
margin-top:0;
padding:0 3px 0 3px;
}

.bouton_envoi:hover{
background-color:#FFFFFF;
color:#009ee0;
border:solid 1px #009ee0;
}

.div_bouton_voter{
	text-align:center;
	margin-top:5px;
}
.bouton_voter{
border:solid 1px #009ee0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#009ee0;
margin-top:0;
padding:0 3px 0 3px;
}

.bouton_voter:hover{
background-color:#FFFFFF;
color:#009ee0;
border:solid 1px #009ee0;
}
.bouton_envoi_chercher{
text-decoration:none;
background:url(../art2/boutons/btn-ok.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:50px;
height:19px;
display:block;
}

.bouton_envoi_chercher:hover{
background:url(../art2/boutons/btn-ok-roll.jpg);
border:0;
}
.bouton_envoi_rechercher{
text-decoration:none;
background:url(../art2/boutons/btn-recherchez.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:86px;
height:19px;
display:block;
float:left;
margin-left:250px;
}

.bouton_envoi_rechercher:hover{
background:url(../art2/boutons/btn-recherchez-roll.jpg);
border:0;
}
.bouton_envoi_nouvelle_recherche{
text-decoration:none;
background:url(../art2/boutons/btn_nouvelle_recherche.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:141px;
height:19px;
display:block;
float:left;
}

.bouton_envoi_nouvelle_recherche:hover{
background:url(../art2/boutons/btn_nouvelle_recherche_roll.jpg);
border:0;
}

.bouton_envoi_tri{
text-decoration:none;
background:url(../art2/boutons/btn_triez.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:51px;
height:19px;
display:block;
float:left;
}

.bouton_envoi_tri:hover{
background:url(../art2/boutons/btn_triez_roll.jpg);
border:0;
}

.btn_chercher{
text-decoration:none;
background:url(../art2/boutons/btn_cherchez.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:81px;
height:19px;
display:block;
float:left;
}

.btn_chercher:hover{
background:url(../art2/boutons/btn_cherchez_roll.jpg);
border:0;
}

.bouton_envoi_toutes_photos{
text-decoration:none;
background:url(../art2/boutons/btn_toutes_les_photos.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:131px;
height:19px;
display:block;
float:left;
margin-left:215px;
}

.bouton_envoi_toutes_photos:hover{
background:url(../art2/boutons/btn_toutes_les_photos_roll.jpg);
border:0;
}

.bouton_envoi_retour{
text-decoration:none;
background:url(../art2/boutons/btn_retour.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:71px;
height:19px;
display:block;
float:left;
margin-left:248px;
}

.bouton_envoi_retour:hover{
background:url(../art2/boutons/btn_retour_roll.jpg);
border:0;
}


.bouton_envoi_ajouter_bp{
text-decoration:none;
background:url(../art2/boutons/btn_ajouter_bp.jpg);
border:0;
cursor:pointer;
text-indent:-900em;
width:121px;
height:19px;
display:block;
float:left;

}

.bouton_envoi_ajouter_bp:hover{
background:url(../art2/boutons/btn_ajouter_bp_roll.jpg);
border:0;
}

.titre-mobile{
margin-left:20px;
width:590px;
height:26px;
text-indent:-900em;
background:url(../art/titres/mobile.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
}
.titre-mot-passe-oublie{
margin-left:20px;
width:590px;
height:26px;
text-indent:-900em;
background:url(../art/titres/mot-de-passe-oublie.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
}




#sondage_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009ee0;
padding-top:10px;
margin-left:20px;
}

.grey_sondage{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;
font-weight:normal;
}






#menu_footer li{
margin-top:58px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
list-style:none;
padding-left:20px;
}

.menu1_footer{
color:#f8a498;
text-decoration:none;
}
.menu1_footer:hover{
color:#FFFFFF;
}

#menu_footer{
margin-left:180px;
}


.rectangle_entete{
border:none;
background:url(../art/rectangle_haut.jpg) no-repeat;
width:590px;
height:12px;
font-size:2px;
margin:12px 0 0 0;
padding:0;
}

.rectangle_un{
width:590px;
font-size:2px;
padding:0;
margin-top:0px;
margin-bottom:0px;
border:none;
background:url(../art/fond_rectangle.jpg) repeat-y;
}

.rectangle_deux{
margin-left:0px;
padding:0;
background:url(../art/fond-rectangle-deux.jpg) no-repeat;
border:none;
width:590px;
height:60px;
}
#coeur{
width:389px; 
height:154px;
font-size:11px;
color:#777777;
}
#titre_note{
font-size:12px;
color:#009EE0;
font-weight:bold;
}
.footer-encart{
width:389px;
text-align:right;
}
.footer-encart a{
color:#009ee0;
font-size:12px;
}

.lien-engagement{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

.style_lien{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
}

.lien_gris_recherche_avancee{
margin-top:8px;
}

.titre_quizz{
width:250px;
height:25px;
margin-left:20px;
background:url(../art/titres/quizz_regions.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
text-indent:-900em;
margin-bottom:0px;
font-family:Helvetica, Arial, sans-serif
}



.bottom_encart_quizz{
background:url(../art/bg_bottom_quizz.jpg) bottom no-repeat;
width:251px;
margin-left:20px;
margin-bottom:15px;
padding-bottom:5px;

}

.contenu_encart{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
margin-bottom:10px;
width:248px;
padding-top:15px;
}

.bouton_envoyer_quizz{
margin-left:57px;
margin-top:-10px;
padding-bottom:5px;

}

.rollover_rouge{
background-color:#e64135;
padding:3px 3px 3px 3px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
border:1px solid #e64135;
}

.rollover_rouge:hover{
background-color:#FFFFFF;
color:#e64135;
padding:3px 3px 3px 3px;
border:1px solid #e64135;
}

.rollover_rouge_commencer{
padding:2px 2px 2px 2px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:#e64135;
font-size:11px;
font-weight:bold;
text-decoration:none;
border:1px solid #e64135;
}
.rollover_rouge_commencer:hover{
background-color:#ffffff;
color:#e64135;
!padding:1px 3px 3px 3px;
}



.rollover_rouge_nondispo{
background-color:#fad9d7;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
border:1px solid #fad9d7;
text-decoration:none;
padding:3px 3px 3px 3px;
margin-top:0;

}



.top_encart_quizz2{
width:235px;
height:16px;
margin-left:7px;
}

.style_un{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;
font-weight:bold;
}

.style_deux{
font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:11px;
font-weight:bold;
}

.style_un2{
font-family:Arial, Helvetica, sans-serif;
color:#777777;
font-size:11px;
font-weight:bold;
margin-left:100px;
}

.top_encart_quizz2{
height:20px;
border-bottom:1px solid #009ee0;
}

.question_quizz{
margin-left:7px;
margin-top:15px;
text-align:justify;
width:230px;
}

.colonne_gauche_quizz{
text-align:right;
width:40px;
}

.colonne_droite_quizz{
text-align:left;
width:190px;

}

.reponse_quizz{
margin-top:15px;
}

.indice{
margin-left:180px;
margin-top:10px;
}

.bouton_validez{
width:180px;
height:30px;
margin-top:10px;
padding-left:50px;
}

.encart_reponse{
background:url(../art/top_reponse_quizz.jpg) no-repeat;
width:230px;
height:35px;
margin-left:10px;
margin-top:10px;
}

.encart_reponse_middle{
background-color:#FFFFFF;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
margin-left:10px;
width:218px;
padding-right:5px;
padding-left:5px;
text-align:justify;
}

.encart__bas_reponse{
background:url(../art/bas_reponse_quizz.jpg) no-repeat;
width:230px;
height:7px;
margin-left:10px;
marker-top:0px;
}

.quizz{
width:270px;
z-index:81;
}

.texte_score{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.votre_score{
font-size:14px;
color:#009ee0;
}

.score_font{
color:#e64135;
font-size:18px;
}

.rejouer_jeu{
margin-top:15px;
}

.img_quizz3{
margin-top:20px;

height:112px;
width:230px;
margin-left:10px;
}

.phrase_img{
width:180px;
margin-left:18px;
padding-top:75px;
}

.lien_rouge{
color:#009ee0;
}

.bouton_valider_sub{
float:left;
display:inline;
width:60px;
!height:80px;
!padding-left:5px;
!padding-top:5px;
!padding-bottom:5px;
}

.bouton_suivant{
float:left;
display:inline;
width:60px;
!height:80px;
!padding-left:5px;
!padding-top:5px;
!padding-bottom:5px;
}

.image_tentez {
border:none;

}



/*************************************************************/
.form_txt1{
float:left;
margin:5px 0 0 10px;

font-family:Arial, Helvetica, sans-serif;
color:#009ee0;
font-size:12px;
font-weight:bold;
}

.form_input1{
float:left;
margin:0px 10px 10px 5px;
}

.form_sep{
clear:both;
}

.btn_envoyer1{
width:66px;
height:19px;
line-height:19px;
font-size:10px;
display:block;
margin-left:511px;
!margin-left:500px;
background:url(../art2/boutons/btn_envoyer.jpg) no-repeat top center;
}
.btn_envoyer1:hover{
background-position:bottom center;
}




/***********************************************

/**** LES COMMENTAIRES ********************************************/
.comments{
border-bottom:1px solid #CCCCCC;
display:none;
padding:0 0 5px 0;
}
.comments_close{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
margin:3px 0;
}

.comment_on{
clear:both;
padding:6px 0 6px 6px;
background-color:#e5f5fc;
width:530px;
margin:0 auto;
border-top:1px solid #CCCCCC;
}

.comment_off{
clear:both;
padding:6px 0 6px 6px;
width:530px;
margin:0 auto;
border-top:1px solid #CCCCCC;
}
	.comment_img{
	background:url(../art2/bg_thumb_member.gif) no-repeat top center;
	width:66px;
	height:64px;
	padding:7px 0 0 7px;
	float:left;
	display:inline;
	}
	
	.comment_txt{
	float:right;
	display:inline;
	width:445px;
	padding:0 0 0 6px;
	}
		.comment_data{
		font-size:11px;
		}
		.comment_infos{
		text-decoration:none;
		color:#e64135;
		}
/*****************************************************************/


/** BOUTONS ******************************************************/
.btn_bleu_185{
background:url(../art2/boutons/btn_bleu_185.jpg) no-repeat top center;
width:185px;
height:17px;
display:block;
text-align:center;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.btn_bleu_185:hover{
background-position:bottom center;
}

.btn_footer_deroulant{
background:url(../art2/boutons/btn_fleche_footer.jpg) no-repeat top center;
width:9px;
height:9px;
display:block;
font-size:2px;
}

.btn_footer_deroulant_inv{
background:url(../art2/boutons/btn_fleche_footer.jpg) no-repeat bottom center;
width:9px;
height:9px;
display:block;
font-size:2px;
}
/*****************************************************************/

