body{font-size:14px;}
#site{top:0px;  margin:auto;  position:relative;  font-family:calibri;}
#corner_left_banniere_top{top:0px;  width:100%;  position:relative;}
#corner_right_banniere_top{top:0px;  width:100%;  height:100%;  position:relative;  background-position:right;}
#background_banniere_top{top:0px;  margin:auto;  height:100%;  position:relative;  background-repeat:repeat-x;}
#banniere_top_fr{top:0px;  margin:auto;  height:100%;  position:relative;  background-repeat:no-repeat;  background-position:center;  cursor:pointer;}
#banniere_top_en{top:0px;  margin:auto;  height:100%;  position:relative;  background-repeat:no-repeat;  background-position:center;  cursor:pointer;}
#border_left_menu{top:0px;  width:100%;  position:relative;}
#border_right_menu{top:0px;  width:100%;  height:100%;  position:relative;  background-position:right;}
#background__menu{top:0px;  margin:auto;  height:100%;  position:relative;  background-repeat:repeat-x;}
.objet_menu{top:0px;  height:100%;  position:relative;  padding-left:10px;  padding-right:10px;  cursor:pointer;}
.objet_menu a{text-decoration:none;}
#border_site_left{top:0px;  width:100%;  position:relative;  background-repeat:repeat-y;  padding:0px;  margin:0px;}
#border_site_right{top:0px;  padding:0px;  margin:0px;  width:100%;  position:relative;  background-repeat:repeat-y;  background-position:right;}
#content{top:0px;  margin:auto;  min-height:740px;  padding-top:40px; margin-bottom:-20px;  position:relative;}
.txt_content{padding-left:25px;margin-bottom: -20px;}
#partenaires_right{margin-top:-10px;  margin-right:8px;  margin-left:10px;  width:120px;  float:right;}
#adsense{width:120px;  height:600px;  margin-bottom:10px;  position:relative;  border:1px dashed #CBCBCB;}
#amazone{width:120px;  height:90px;  margin-bottom:10px;  position:relative;  border:1px dashed #CBCBCB;}
#corner_left_banniere_bottom{top:0px;  width:100%;  height:60px;  position:relative;}
#corner_right_banniere_bottom{top:0px;  width:100%;  height:100%;  position:relative;  background-position:right;}
#background_banniere_bottom{top:0px;  margin:auto;  height:100%;  position:relative;  background-repeat:repeat-x;}
#banniere_bottom{top:0px;  margin:auto;  width:600px;  height:100%;  position:relative;  background-repeat:no-repeat;  background-position:center;}
#copyright{text-align:center;  font-size:9px;  top:60px;  position:relative;}
img{border:none;}
input,select{margin-top:2px;
/* margin-bottom:15px;*/
}
table{border-spacing:15px;  font-size:12px;}
.title{margin-top:15px;  margin-bottom:15px;  margin-left:15px;}
.small_link{font-size:11px;}
#link_disconnect{top:3px;  width:100%;  text-align:right;  font-size:10px;  position:absolute;}
#link_disconnect a{color:#A0A0A0;  margin-right:5px;  text-decoration:none;}
.info_location{font-size:12px;}
.form_element{margin-top:5px;  margin-bottom:10px;}
.data_error{margin-left:10px;  color:red;  font-style:italic;}
.item{width:82%;
/*margin-right:25px;*/
margin-top:25px;  margin-bottom:25px;}
.rsociaux{margin-top:3px;  padding-top:4px;  text-align:right;  margin-bottom:3px;  height:25px;}
.rsociaux div{float:right;}
.rsociaux iframe{border:none;   overflow:hidden;  width:100%;  height:21px;  margin-top:3px;}
.big_item{width:82%;  margin-top:25px;  margin-bottom:25px;  min-height:350px;}
.avatar_item{max-width:100px;  max-height:100px;}
.big_avatar_item{max-width:400px;  max-height:400px;}
.title_item{top:0px;  font-weight:bold;  margin-bottom:20px;}
.big_title_item{top:0px;  font-weight:bold;  margin-bottom:35px;}
.title_item a{text-decoration:none;}
.description_item{min-height:65px;  font-style:italic;}
.big_description_item{min-height:230px;  font-style:italic;}
.img_item{float:left;  margin:10px;}
.price_item{float:right;  font-weight:normal;  text-align:right;  margin-right:5px;  font-size:13px;}
.location_item{font-size:12px;}
.age_item{font-size:12px;}
.clear_left{clear:left;}
.element_filter{margin-left:15px;}  
#disqus_thread{padding:0px 10px;}
