* {

	margin:0px;

	padding:0px;

	border:0px;

	font-family: Arial;

}

body {

	background-color: #ebe0d1;

}

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

/* Style des balises */

hr {

	border: 1px #FFFFFF solid;

	margin: 5px 0px 5px 0px; 

}

h1 {

  font-size: 10px;

  color: #999999;

  text-align: center;

  font-weight: bold;

}

.accueil {

	font-size: 10px;

  color: #999999;

  text-align: center;

  font-weight: bold;

}

h2 {

  font-size:20px;

  color:#fe761c;

  margin:10px;

  text-align: center;

}

.nobold {

	font-size:18px;

  color:#fe761c;

  margin:10px;

  text-align: center;

	font-weight: normal;

}

h3 {

	font-size:16px;

	color:#fe761c;

	margin:5px;

}

h4 {

  color: #FFFFFF;

  font-size: 12px;

  font-weight: bold;

  margin-left: 5px;

}

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

/*                                CONTENEUR                                   */

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

#content {

	position:relative;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	width:1000px;

	height: auto;

	border: 1px #999999 solid;

	background-color:#36302a;

}



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

/*                                     MENU                                   */

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

#menu {

  margin-bottom: 10px;

  width:100%;

  height:58px;

  padding:5px 0px 5px 0px;

  background-color: #fe761c;

}

#connex

{

  height: auto;

  font-size:12px;

  color:#FFFFFF;

  font-weight: bold;

  float: right;

  margin-right:10px;

}

#ul_right {

  height: auto;

  margin-right:10px;

}

#ul_left {

  height: auto;

  margin-left:5px;

}

.right {

	float:right;

}

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

/*                                   BANNIERE                                 */

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

#entete {

	height: auto;

	width:100%;

	background-color:#FFFFFF;

}

#Layer1 {

	float: left;

	width:300px;

	height:90px;

	margin-top: 5px;

	z-index:1;

}

.Style1 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	

}

.Style2 {

	font-size: 33px;

	color: #ff6600;

}

.Style3 {

	color: #36302a;

	letter-spacing:2px;

	font-size:14px;

		}



.Style4 {

	color: #ff6600;

	width:286px;

	border: 1px #ff6600 solid;

	margin: 5px 0px 5px 0px;

}

#center_entete {

  width: 500px;

  height: 97px;

  float: left;

  text-align: center;

  font-size: 13px;

  color: #888888;

  font-weight: bold;

  padding-top: 3px;

  line-height: 0.9em;

}

#center_entete a {

  font-size: 13px;

  color: #888888;

  text-decoration: none;

}

#center_entete a:hover {

   text-decoration: underline;

}

#pub_h {

  position: relative;

  margin-left: auto;

  margin-right: auto;

  margin-top: 20px;

}

#right_entete {

  float:left;

  width: 200px;

  height: 100px;

}



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

/*                                    ACCUEIL                                 */

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

#france

{

  float:left;

  background-image: url(../france/france.gif);

  background-position: bottom;

  background-repeat: no-repeat;

  width:595px;

  height:auto;

  margin-left:50px;

  color: #FFFFFF;

  font-size: 12px;

  text-align: left;

	display: inline;

}

#map {

  vertical-align: bottom;

}

#right_rg {

	float:right;

	display: inline;

}

#lien_reg {

  height:auto;

  text-align:right;

  line-height: 20px;

  margin-right: 23px;

}

#rech_mot {

	width:260px;

	height: 60px;

	background-image: url(../image/bg_search.png);

	background-repeat: no-repeat;

	margin-right: 23px;

	text-align: center;

	color: #ffffff;

	font-weight: bold;

	padding: 10px;

}

#cat {

	width:1000px;

	height:auto;

}

#left {

	float: left;

	margin: 5px;

}

#middle {

	float: left;

	margin: 5px;

}

#right {

	float: left;

	margin: 5px;

}

.in_categorie {

	width:220px;

	margin:9px;

}

.in_titre {

	width:100%;

	height:30px;

	text-align: center;

	line-height:18px;

	background-image: url(../image/titre_cat.jpg);

}

.in_sous_cat {

	font-size:12px;

	width:100%;

	background-color:#ffffff;

	line-height:16px;

}

.in_bottom_cat {

  width:100%;

	height:30px;

	background-image: url(../image/titre_cat2.jpg);

}



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

/*                                    Recherche                               */

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

#recherche {

  position: relative;

  border-top: 1px #999999 solid;

  border-bottom: 1px #999999 solid;

  background-image: url(../image/bg_search.jpg);

  width: 990px;

  height: auto;

  padding: 5px;

}

#annonce {

	text-align: center;

}

#content_annonce {

	margin-top:15px;

	display: table;

}

#rech {

  float: left;

	margin-left:10px;

	display: inline;

}



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

/*                                  VENDRE                                    */

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

#photo_content {

  position: relative;

  margin-left:auto;

  margin-right:auto;

  width: 525px;

  font-size:12px;

  color:#FFFFFF;

  padding-right: 4px;

}

#erreur {

  font-size:12px;

  font-weight: bold;

  color: red;

}



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

/*                              AVERTISSEMENT                                 */

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

#table_inscrip {

  position: relative;

  margin-left: auto;

  margin-right: auto;

}

#ins_valid {

  position: relative;

  margin-left: auto;

  margin-right: auto;

  width: 600px;

  height: auto;

  border: 1px #CCCCCC solid;

  background-color:#FFFFFF;

  margin-top:20px;

  margin-bottom: 20px;

  padding: 50px 15px 50px 15px;

  font-size: 14px;

  color: #fe761c;

  font-weight:bold;

  text-align: center;

}

#alert {

  position: relative;

  margin-left: auto;

  margin-right: auto;

  width: 800px;

  height: 40px;

  line-height:40px;

  text-align: center;

  font-size: 20px;

  color: red;

  border: 2px red solid;

  background-color: #CCCCCC;

}



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

/*                          Detail de l'annonce                               */

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

#detail {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 100%;

	height: auto;

}

#photo {

	float: left;

	margin: 5px;

	width: 520px;

	height: auto;

	border: 1px #CCCCCC solid;

	background-color: #FFFFFF;

}

#mini_photo {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 450px;

	text-align: center;

}

#big_photo {

	text-align: center;

	margin-bottom:10px;

}

#des_cont {

	float: left;

}

#description {

	margin: 5px;

	width: 450px;

	height: auto;

	border: 1px #CCCCCC solid;

	background-color: #FFFFFF;

	font-size: 14px;

	overflow: hidden;

}

#contact {

	margin: 5px;

	width: 450px;

	height: auto;

	border: 1px #CCCCCC solid;

	background-color: #FFFFFF;

}

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

/*                          Formulaire mon compte                             */

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

#left_comp {

  float:left;

  width: 50%;

}

#right_comp {

  float:left;

  width: 50%;

}



#table_suivi {

  position: relative;

  margin-left: auto;

  margin-right: auto;

}

#an_left {

  float: left;

  width: auto;

}

#an_right {

  float: left;

  width: auto;

}

#content_modif {

  position: relative;

  margin-left: auto;

  margin-right: auto;

  width: 700px;

  border: 1px #FF9900 solid;

  background-color: #f2e9e0;

}

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

/*                                GENERALE                                    */

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

#clear {

	clear:both;

}

#bottom {

	width:100%;

	height: 30px;

	background-color:#fe761c;

	text-align: center;

	line-height: 30px;

	color: #ffffff;

}

#inscription {

  text-align: center;

}

#erreur_envoi {

  text-align: center;

}

#bottom_td {

	border: 1px #fe761c solid;

}

#reponse {

	font-size:12px;

	color:#ec4444;

}

#descript_caract {

  color:#999999;

  font-size:12px;

}

#faq {

  color: #ffffff;

  font-size: 12px;

  font-weight: bold;

  margin: 20px 0px 20px 0px;

}

#nous {

	color: #ffffff;

  font-size: 14px;

  margin: 20px 0px 20px 0px;

	padding: 40px;

}

#h_pag {

  width: 100%;

}

#resultat {

  width: 50px;

  border: 1px #CCCCCC solid;

}

#pub_bas {

  height: 90px;

  width: 100%;

  text-align: center;

  margin-bottom: 25px;

  margin-top: 50px;

}

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

/*                                            Classes des liens                                               */

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



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

/*                             Bouton submit                                  */

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

.search {

  width:100px;

  height: 20px;

	line-height: 20px;

  color: #FFFFFF;

  font-weight: bold;

  background-image: url(../image/submit2.jpg);

  cursor: pointer;

}

.sub {

  width:125px;

  height:25px;

  color:white;

  cursor: pointer;

  font-weight: bold;

  background-image: url(../image/submit.jpg);

  margin: 5px 0px 5px 0px;

}

.text {

  margin-top: 5px;

  margin-bottom: 5px;

  margin-left: 100px;

}

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

/*                                   Lien                                     */

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

.option {

	color:#fff;

	text-decoration:none;

	font-size: 12px;

}

.option:hover {

	text-decoration: underline;

}

.bot {

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: underline;

}

.bot:hover {

	text-decoration: none;

}

.lien_pub {

  width:125px;

  height:25px;

  line-height: 25px;

  color:white;

  cursor: pointer;

  font-weight: bold;

  background-image: url(../image/submit.jpg);

  display: block;

}

.list_menu {

  list-style: none;

  position: relative;

  color: #FFFFFF;

  

}

.lien_menu {

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.lien_menu:hover {

	text-decoration: underline;

}

.lien_menu2 {

	font-size: 15px;

	font-weight: bold;

	color: #fe761c;

	text-decoration: underline;

}

.lien_menu2:hover {

	text-decoration: none;

}

.lien_reg {

	text-decoration:none;

	color:#fe761c;

	font-size:15px;

	font-weight:bold;

}

.lien_reg:hover {

	text-decoration:underline;

}

.lien_cat {

	text-decoration:none;

	color:#FFFFFF;

	font-size:14px;

	font-weight: bold;

	

}

.lien_cat:hover {

	text-decoration:underline;

}

.sous_cat {

	color:#fe761c;

  font-weight: bold;

	text-decoration: none;

	margin:5px;

}

.sous_cat:hover {

	text-decoration: underline;

}

.inscrip {

  text-align: right;

  font-size: 12px;

}

.retour {

  color:#FFFFFF;

  text-decoration:none;

}

.retour:hover {

  text-decoration: underline;

}

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

.op_cat {

  background-color:#fe761c;

  color: #FFFFFF;

  font-weight: bold;

}

.op_scat {

  background-color:#fde791;

}

.sel_cat {

  border: 1px #999999 solid;

  width:182px;

}

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

.inp {

  border: 1px #999999 solid;

  width: 110px;

  height:18px;

}

.off {

  visibility: hidden;

  height:0px;

  width: 0px;

}



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

.lien_detail {

  text-decoration:none;

  color:#FFFFFF;

  font-size:12px;

  font-weight:bold;

}

.lien_detail:hover {

  text-decoration: underline;

}

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

.etoile {

  font-weight: bold;

  color: #fe761c;

  font-size: 20px;

}

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

.cell_inscription {

  margin: 10px;

}



.li {

  float: left;

  padding: 5px;

}

.area {

  border: 1px #999999 solid;

  width: 300px;

  height:150px;

  font-size: 13px;

}

.inp_titre {

  border: 1px #999999 solid;

  width: 300px;

}

.erreur_photo {

  font-size:12px;

  font-weight: bold;

  color:red;

}

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

.td_champs {

  font-size:12px;

  font-weight: bold;

  color:#FFFFFF;

  padding-right: 4px;

}

.td_champs2 {

  font-size:12px;

  font-weight: bold;

  color:#777777;

  padding-right: 4px;

}

.indic {

  font-size:12px;

  color: #FFFFFF;

  margin-bottom: 5px;

}

.td_suivi {

  font-size:12px;

  font-weight: bold;

  color:#777777;

  padding-right: 4px;

  border: 1px #AAAAAA solid;

}

.date {

  font-size:10px;

  font-weight: bold;

  color:#777777;

  padding-left: 4px;

  text-align: left;

  border: 1px #AAAAAA solid;

}

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

.border_l {

  border-left: 1px #FFFFFF solid;

  padding: 3px 3px 3px 6px;

}

.border_r {

  border-right: 1px #FFFFFF solid;

  padding: 3px 6px 3px 3px;

}

.cell {

  padding:5px;

}

.cell_l {

  padding:3px 3px 3px 6px;

}

.cell_r {

  padding:3px 6px 3px 3px;

}

.sel_carb {

  border: 1px #999999 solid;

  width:120px;

}

.inp_ins {

  border: 1px #999999 solid;

  width: 180px;

}

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

.an_date {



    text-align: center;

    font-size:12px;

    font-weight: bold;

    color:#484848;

}

.img {

  cursor: pointer;

}

.div_img {

  float: left;

  margin:5px;

  text-align: center;

  height: 90px;

  width: 100px;

}

.span_photo {

  height: 75px;

  width: 100px;



}

.white {

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

}

.lien_photo {

  color:#fe761c;

  font-size: 12px;

  font-weight: bold;

  cursor: pointer;

  width:100px;

}

.an_titre {

	vertical-align: text-top;

	font-size:12px;

  color:#000000;

}

.ngras {

  font-weight: normal;

}

.marron {

  color: #36302a;

}

.an_prix {

	font-size:14px;

  color:#484848;

  font-weight: bold;

}

.tr_bg {

	background-color:#f2f2f2;

}

.tr_bg2 {

  background-color:#fFFFFF;

}

.an_dep {

	font-size:14px;

  color:#484848;

}

.surbrillance {

	background-color:#fccf63;

}

.titre {

	font-size:14px;

  font-weight: bold;

  color:#484848;

  text-decoration: none;

  margin-bottom:10px;

}

.titre:visited {

	color:#888;

}

.titre:hover {

	color:#fe761c;

	text-decoration: underline;

}

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

.mini_photo {

		  float: left;

		  height: 80px;

		  width: auto;

		  /*border: 1px #FF9900 solid;*/

		  margin:5px;

}

.fake_lien {

  color:#FFFFFF;

  font-size:14px;

  text-decoration:none;

}

.fake_lien:hover {

  text-decoration: underline

}

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

/* Liens changement de page */

.li_pg {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: auto;

}

.n_select2 {

	border: 1px #fe761c solid;

	color: #FFFFFF;

	font-size: 12px;

	margin: 1px;

	text-decoration: none;

	padding: 3px 6px;

}

.n_select2:hover {

	font-weight: bold;

}

.select2 {

	border: 1px #fe761c solid;

	color: #fff;

	font-size: 12px;

	margin: 1px;

	text-decoration: none;

	font-weight: bold;

	padding: 3px 6px;

	background-color: #fe761c;

}

.grise2 {

	border: 1px #AAAAAA solid;

  color: #CCC;

  font-size: 12px;

  margin: 1px;

	padding: 3px 6px;

	text-decoration: none;

}

.n_select {

	color: #FFFFFF;

	font-size: 14px;

	margin: 1px;

}

.select {

	color: #fe761c;

	font-size: 14px;

	margin: 1px;

	text-decoration: none;

	font-weight: bold;

}

.grise {

  color: #AAAAAA;

  font-size: 14px;

  margin: 1px;

}

.bg_white {

  width: 100%;

  height: auto;

  line-height: 25px;

  background-color: #FFFFFF;

}

.t_left {

  text-align: left;

  margin-left: 10px;

}

.overflow {

  overflow: hidden;

}

.mot {

  border: 1px #999999 solid;

  width: 300px;

  height:18px;

  margin-left: 3px;

  margin-bottom:5px;

}

.mot_index {

	border: 1px #999999 solid;

  width: 150px;

  height:18px;

	margin-top: 10px;

	float: left;

}

.search_index {

	width:100px;

  height: 20px;

	line-height: 18px;

  color: #FFFFFF;

  font-weight: bold;

  background-image: url(../image/submit2.jpg);

  cursor: pointer;

	float: right;

	margin-top: 10px;

}

.info {

  font-size: 10px;

  color: #555555;

}

.clear {

  clear: both;

}

#partenaire {

	margin-bottom:50px;

	margin-top:50px;

}

#partenaire a {

	color: #FF9900;

	font-size:12px;

}

#partenaire a:hover {

	color: #fff;

	text-decoration: none;

}

.lien_des {

  color: #FF9900;

  font-size:12px;

}

.lien_des:hover {

  text-decoration: none;

}

.condi {

  color: #ffffff;

  font-size:12px;

  font-weight: bold;

}

.condi:hover {

  text-decoration: none;

}

.accueil {
	font-size: 9px;
  text-decoration: none;
}
.lignehaut {
  font-size: 9px;
  color: #999;
}

