#contenu_gauche{
width:610px;
float:left;
overflow:hidden;
}


.colonne_gauche_tableau{
text-align:right;
font-weight:bold;
vertical-align:top;

}

.titre_image_balade{
margin-left:20px;
width:590px;
height:26px;
text-indent:-900em;
background:url(../art/titre-balade-bons-plans.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
}

.titre_image_balade_en_photos{
margin-left:20px;
width:590px;
height:22px;
background:url(../art/la-balade-en-photos.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
text-align:right;
padding-bottom:1px;
}


.titre_image_balade_en_videos{
margin-left:20px;
width:590px;
height:22px;
background:url(../art/balade_en_videos.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
text-align:right;
padding-bottom:1px;
}
.balade_photos{
margin:15px auto 0 50px;
padding:0;
}
.balade_photos li{
float:left;
margin-right:26px;
list-style:none;
}
.centre{
margin-top:10px;
margin-left:230px;
}
.apercu_de_la_balade{
width:395px;
padding-bottom:15px;
margin-left:15px;
float:left; 
display:inline;
}

.haut_encart_benef{
background:url(../art/haut_encart_historique_benef.jpg) no-repeat;
width:560px;
height:3px;
font-size:2px;
margin:0;
padding:0;
border:0;
}

.bas_encart_benef{
background:url(../art/bas_encart_historique_benef.jpg) no-repeat;
width:560px;
height:3px;
}

.milieu_encart_benef{
background:url(../art/milieu_encart_historique_benef.jpg) repeat-x bottom;
width:558px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0;
padding:0;
}

.content_benef{
width:538px;
margin:0 10px 0 10px;
padding:5px 0 5px 0;
!padding:0 0 0 0;
}

.image_apercu_balade{
display:inline;
float:right;
width:140px;
height:140px;
margin:5px 0px 10px 0px;
padding:0px;

}
.image_balade{
width:140px;
height:140px;
}
.png_balade{
width:140px;
height:140px;
position:absolute;
z-index:2;
background:url(../art/masque/masque-balade.png);
behavior: url("/allezonbouge/iepngfix/iepngfix.htc");
cursor:pointer;
}

.meteo{
float:right;
display:inline;
margin-top:5px;
margin-right:15px;
}

.txt_info_encart_membres{
margin-left:15px;
margin-top:10px;
}

.sous_titre_bon_plan{
!margin-top:-5px;

}

.titre_commentaires{
margin-left:15px;
width:560px;
height:21px;
background:url(../art/titres/commentaires.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
}

.titre_plan{
margin-left:15px;
margin-bottom:15px;
width:560px;
height:21px;
background:url(../art/titres/plan.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
}

.texte_description_balade{
width:395px;
float:left;
display:inline;
}

.colonne_gauche_description_balade{
float:left;
width:425px;
display:inline;
margin-top:5px;
!margin-top:10px;
}

.historique_benefices{
margin-left:15px;
margin-top:15px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
text-align:justify;
width:560px;
padding-bottom:30px;
float:left;
display:inline;
}

.titre_info_pratiques{
margin-left:15px;
width:560px;
height:21px;
background:url(../art/titres/info_pratiques.jpg) no-repeat;
border-bottom:solid 1px #b2e2f6;
margin-top:25px;
}

.etoile_balade{
height:25px;
width:184px;
!margin-top:-20px;
}

.titre_nom_balade{

margin-top:10px;
margin-left:15px;
}

.formatage_titre_balade{
font:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#009ee0;
}

.contenu_description_balade{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
text-align:justify;
margin:0;
!margin-top:-20px;
padding:0;
}



.colonne_gauche_encart_carte_balade{
width:368px;
height:337px;
}

.colonne_droite_encart_carte_balade{
width:550px;
margin-top:15px;
margin-left:40px;
}

.carte_google_map{
height:401px;
width:559px;
border:solid 1px #cccccc;
padding-left:1px;
padding-top:1px;
margin-left:15px;
margin-bottom:20px;
}

.agrandir_plan_lien{
padding-top:15px;
padding-bottom:1px;
}

.lien_bas_petit_cadre{
padding-top:15px;
margin-right:15px;
padding-bottom:1px;
float:right;
}

.coordonnees_balade{
margin-top:7px;
width:590px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#999999;
text-align:center;
}



.champ_recherche_bon_plans_un{
height:27px;
margin-top:20px;
margin-left:15px;
width:560px;
}

.champ_resultat_recherche{
float:left;
width:378px;
height:27px;
text-align:center;
padding-top:6px;
background:url(../art/fond_rectangle_nombre_commentaire.jpg) no-repeat;
}

.fond_photos_encart_membre{
width:75px;
height:90px;
margin-top:5px;
margin-left:5px;
background:url(../art/petit_avatar.jpg) no-repeat;
float:left;
}

.boutons_changement_de_pages{
margin-left:230px;
height:23px;
margin-bottom:2px;
}

.page_precedente{
float:left;
height:20px;


}
.page_suivante{
margin-left:5px;
float:left;
height:20px;


}
.pages{
margin-left:5px;
float:left;
height:20px;
}


.vote_bon_plan{
float:left;
display:inline;
margin-top:3px;
margin-left:10px;
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.bouton_deux{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009ee0;
font-weight:bold;
text-decoration:none;
background-color:#FFFFFF;
padding-right:5px;
padding-left:5px;
border:solid 1px #009ee0;
}


.bouton_deux:hover{
color:#FFFFFF;
background-color:#009ee0;

}

.liens_encart_membres{
float:left;
width:130px;
height:80px;
margin-top:30px;
}


.photo_membre{
background:url(../art/petit-petit-avatar.jpg) no-repeat;
height:65px;
width:58px;
margin-top:7px;
margin-left:7px;
overflow:hidden;
}

.informations_encart_membres{
float:left;
width:315px;
display:inline;
}

.contenu_informations_encart_membres{
margin-left:14px;
margin-top:5px;
}

.encart_membre_un{
margin-left:10px;
margin-top:15px;
width:560px;
padding-bottom:5px;
}


.encart_membre_deux{
margin-left:15px;
margin-top:15px;
width:560px;
background-color:#e5f5fc;
padding-bottom:5px;
}



.bouton_recherche_place{
float:right;
padding-left:6px;
margin-top:3px;
width:165px;
height:25px;
padding-top:5px;
}

.bouton_recherche_place_un{
float:right;
margin-top:3px;
padding-bottom:1px;
width:157px;
height:25px;
padding-top:5px;
}



.colonne_droite_haut_encart_carte_balade{
width:163px;
margin-right:20px;
float:right;
display:inline;
padding-top:10px;

}

.colonne_droite_bas_encart_carte_balade{
padding-left:5px;
padding-top:10px;
width:300px;
float:left;
}


.champs_texte2{
width:315px;
}

.bouton_classement{
margin-bottom:25px;
}

.lien_petit{
background:url(../art/mdp.jpg) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
padding-left:10px;
text-decoration:none;
}
.lien_petit:hover{
background:url(../art/mdp-rollover.jpg) no-repeat;
text-decoration:underline;
}

.lien_petit_bleu{
background:url(../art/mdp_bleu.jpg) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
padding-left:10px;
text-decoration:none;
}
.lien_petit_bleu:hover{
background:url(../art/mdp-rollover_bleu.jpg) no-repeat;
text-decoration:underline;
}

.nom_des_champs{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
text-align:left;

}

.bouton_recherche{
border:solid 1px #009ee0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#009ee0;
padding-left:3px;
padding-right:3px;
}

.bouton_recherche:hover{
background-color:#FFFFFF;
color:#009ee0;
border:solid 1px #009ee0;
}

.bouton_recherche_SU{
border:solid 1px red;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:red;
padding-left:3px;
padding-right:3px;
}

.bouton_recherche_SU:hover{
background-color:#FFFFFF;
color:red;
border:solid 1px red;
}

.nom_des_champs2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

.nom_des_champs3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.nom_des_champs_en_gras{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.nom_des_champs_en_gras_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
text-decoration:none;
}
.lien-commentaire{
width:548px;
margin:0 auto 10px auto;
text-align:right;
}
.lien-commentaire a{
color:#009ee0;
font-size:12px;
}
.formComment input{
font-size:12px;
}
.formComment{
font-size:12px;
color:#999999;
}
.clear{
clear:both;
}
.image-bonplan{
float:left;
margin-right:10px;
margin-left:10px;
margin-top:20px;
width:114px;
height:78px;
}
.img-bonplan{
position:absolute;
z-index:1;
width:114px;
height:78px;
}
.fond-png{
width:114px;
height:78px;
position:absolute;
z-index:2;
background:url(../art/masque/masque-balade-petit.png);
behavior: url("/allezonbouge/iepngfix/iepngfix.htc");
cursor:pointer;
}
.fond-png-video{
width:114px;
height:78px;
position:absolute;
z-index:2;
background:url(../art/masque/masque-balade-video.png);
behavior: url("/allezonbouge/iepngfix/iepngfix.htc");
cursor:pointer;
}

.les-photos{
width:540px;
margin-left:50px;
}


.photo_balade{
height:78px;
width:115px;
margin-top:10px;
margin-left:13px;
overflow:hidden;
}

.photo_balade_img{
position:absolute;
z-index:1;
width:115px;
height:78px;
overflow:hidden;
}
.photo_balade_png{
width:140px;
height:78px;
position:absolute;
z-index:2;
background:url(../art/masque/masque-balade-petit.png);
behavior: url("/allezonbouge/iepngfix/iepngfix.htc");
cursor:pointer;
}