body {
	margin:0px;
	
	background-color:#7f7f7f;
	color:white;
	
	font-size:0.9em;
	font-family:Arial, serif;
}

a {
	color:white;
	text-decoration:underline;
}

a:hover {
	color:red;
}

p {
	text-align:justify;
}

h1 {
	border-bottom:2px solid red;
}

#banniere {
	background-color:#333333;
}

#barre_nav, #menu {
	font-size:0.9em;
	font-family:Tahoma, serif;
}

#barre_nav {
	height:24px;
	padding-top:6px;
	padding-left:10px;
	
	background-image:url('../images/barre_navigation.png');
	background-repeat:repeat-x;
}

#barre_nav .ellement {
	margin:auto;
}

#menu {
	color:black;
	
	height:24px;
	padding-top:6px;
	padding-left:10px;
	
	background-image:url('../images/fond_menu.png');
	background-repeat:repeat-x;
	
	font-weight:bold;
	border-bottom:1px solid white;
}

#menu a {
}

#menu .separateur {
	margin-top:-6px;
	height:30px;
	
	border-right:1px solid #aaaaaa;
	border-left:1px solid white;
}

#menu a, #menu .separateur {
	float:left;
	color:black;
	text-decoration:none;
	margin-right:15px;
}

#menu a.selected {
	color:#ec0303;
}

.cleaner {
	clear:both;
}

#contenu {
	padding:10px;
	padding-top:20px;
	padding-bottom:50px;
	background-color:#333333;
}

.liste_lien_rapide {
	float:left;
}

.lien_rapide {
	font-size:22px;
	height:53px;
	width:290px;
	
	margin-bottom:10px;
	
	color:#333333;
	border:1px solid white;
	background-image:url('../images/fond_lien_rapide.png');
	background-repeat:repeat-x;
}

.lien_rapide a {
	color:black;
	text-decoration:none;
}

.lien_rapide .icone {
	float:left;
	height:53px;
	width:45px;
	
	margin-right:10px;
	
	background-image:url('../images/debut_lien_rapide.png');
	background-repeat:no-repeat;
}

.lien_rapide .texte {
	padding-top:14px;
}

.presentation {
	margin-left:300px;
}

.img1 {
	background-color:white;
	padding:5px;
	
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.img2 {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}


/*	Menu bas	*/

#menu_bas {
	padding:20px;
	padding-bottom:50px;
	background-color:#7f7f7f;
	background-image:url('../images/fond_bas.png');
	background-repeat:repeat-x;
}

#menu_bas a {
	text-decoration:none;
}

#menu_bas .collone {
	margin-right:10px;
	margin-left:10px;
	float:left;
}

#menu_bas .collone .titre_collone {
	font-size:17px;
	border-bottom:1px solid white;
}

/*	CSS Tableau annonce	*/


.objetBien {
	border-collapse:collapse;
	border:1px solid white;
	margin-bottom:20px;
	background-color:#515151;
}

.objetBien  a{
	font-weight:bold;
}

.objetBien .lien_image {
	border:1px solid #af0b0b;
	border:1px solid #860909;
}

.objetBien td {
	padding:10px;
}

.objetBien .head1 {
	font-weight:bold;
	color:white;
	background-color:#969696;
}


.objetBien .head2 {
	font-weight:bold;
	color:white;
	background-color:#7f7f7f;
}

/* CSS Tableau annonce V2 */

.BBloc  {
	border:1px solid white;
	margin-bottom:20px;
	background-color:#515151;
}

.BBloc img  {
	float:left;
}

.BBloc .Bloc_1 {
	padding:10px;
	background-color:#969696;
	font-weight:bold;
}

.BBloc .Bloc_2 {
	padding:10px;
	background-color:#7f7f7f;
	font-weight:bold;
}

.BBloc .Bloc_3 {
	padding:10px;
}

.BBloc .Bloc_3 p {
	margin-left:120px;
}

/*	Gallerie	*/
.objetFiche .gallerie {
	float:left;
	margin-right:20px;
	width:320px;
}

#info_tab_1, #info_tab_2 {
	float:left;
}

.objetFiche .infoBien {
	margin-right:10px;
	float:left;
}

h2 {
	margin-top:0px;
}

.objetFiche .info {
}

/*	INFO	*/

.menuInfo {
	width:100px;
	float:left;
	border:1px solid white;
	
	padding:20px;
	margin-right:10px;
}

.contenuInfo {
	margin-left:160px;
}


/*	Contact	*/

.message {
	padding:10px;
	border:1px solid white;
	background-color:#999999;
}

.liste_type_bien, .liste_type_bien p {
	text-align:center;
}

#menu_bas {
	text-align:center;
	padding:20px;
	border-top:1px solid #6b6b6b;
	clear:left;
	/*background-color:#a9a9a9;*/
}

#menu_bas a {
	text-decoration:none;
}

#menu_bas a:hover {
	color:#5d5d5d;
}

#menu_bas a img {
	border:none;
}

#menu_bas img {
	vertical-align:middle;
}


/* Programme neuf */
.liste_programme_neuf .bloc_image {
	margin-bottom:30px;
}

.liste_programme_neuf a img {
	border:none;
}

/* Liste biens */

.blocAnnonce {
	height:160px;
	
	background-color:#515151;
	color:white;
	margin-bottom:15px;
	
	border:1px solid white;
}

.blocAnnonce .info {
	font-weight:bold;
	background-color:#969696;
	
	padding:10px;
	margin-bottom:5px;
}

.blocAnnonce  a{
	font-weight:bold;
}

.blocAnnonce .imgBorder {

	/*width:100px;
	height:77px;*/
	
}

.blocAnnonce img {
	border:2px solid #3b3b3b;	
	float:left;
	
	width:100px;
	height:77px;
	
	margin-left:10px;
}

.blocAnnonce .texte {
	margin-left:120px;
}

.divClear {
	clear:left;
}

/* Conso */

#conso {
	float:left;
}

.conso, .conso2 {
	float:left;
	margin-right:5px;
}

.conso {
	margin-top:10px;
	width:266px;
	height:200px;
	background-image:url("../images/conso/fond.png");
	background-repeat:no-repeat;
}

.conso .fleche {
	background-image:url("../images/conso/fleche.png");
	background-repeat:no-repeat;
	/*background-position:0px 32px;*/
	padding-top:20px;
	padding-left:5px;
}

.conso .et_A , .conso .et_B, .conso .et_C, .conso .et_D, .conso .et_E, .conso .et_F, .conso .et_G {
	color:black;
	font-size:12px;
	padding-left:215px;
}

.conso .txt {
	padding-top:4px;
}

.conso .et_A {
	height:23px;
	background-image:url("../images/conso/et-A.png");
	background-repeat:no-repeat;
}
.conso .et_B {
	height:23px;
	background-image:url("../images/conso/et-B.png");
	background-repeat:no-repeat;
}
.conso .et_C {
	height:23px;
	background-image:url("../images/conso/et-C.png");
	background-repeat:no-repeat;
}
.conso .et_D {
	height:23px;
	background-image:url("../images/conso/et-D.png");
	background-repeat:no-repeat;
}
.conso .et_E {
	height:23px;
	background-image:url("../images/conso/et-E.png");
	background-repeat:no-repeat;
}
.conso .et_F {
	height:23px;
	background-image:url("../images/conso/et-F.png");
	background-repeat:no-repeat;
}
.conso .et_G {
	height:40px;
	background-image:url("../images/conso/et-G.png");
	background-repeat:no-repeat;
}

/* Conso 2 */

.conso2 {
	margin-top:10px;
	width:266px;
	height:200px;
	background-image:url("../images/conso2/fond.png");
	background-repeat:no-repeat;
}

.conso2 .fleche {
	background-image:url("../images/conso2/fleche.png");
	background-repeat:no-repeat;
	/*background-position:0px 32px;*/
	padding-top:19px;
	padding-left:8px;
}

.conso2 .et_A , .conso2 .et_B, .conso2 .et_C, .conso2 .et_D, .conso2 .et_E, .conso2 .et_F, .conso2 .et_G {
	color:black;
	font-size:12px;
	padding-left:215px;
}

.conso2 .txt {
	padding-top:4px;
}

.conso2 .et_A {
	height:23px;
	background-image:url("../images/conso2/et-A.png");
	background-repeat:no-repeat;
}
.conso2 .et_B {
	height:23px;
	background-image:url("../images/conso2/et-B.png");
	background-repeat:no-repeat;
}
.conso2 .et_C {
	height:23px;
	background-image:url("../images/conso2/et-C.png");
	background-repeat:no-repeat;
}
.conso2 .et_D {
	height:23px;
	background-image:url("../images/conso2/et-D.png");
	background-repeat:no-repeat;
}
.conso2 .et_E {
	height:23px;
	background-image:url("../images/conso2/et-E.png");
	background-repeat:no-repeat;
}
.conso2 .et_F {
	height:23px;
	background-image:url("../images/conso2/et-F.png");
	background-repeat:no-repeat;
}
.conso2 .et_G {
	height:75px;
	background-image:url("../images/conso2/et-G.png");
	background-repeat:no-repeat;
}
