body {
	margin 				: 0px;
	background-color	: #FFFFF;
	font-family			: arial, helvetica, sans-serif ;
	font-size			: 10pt ;
	color				: #00000;
}
p {
	font-family			: arial, helvetica, sans-serif ;
	font-size			: 10pt ;
}
h1 {
	font-size			: 16pt ;
	color				: #4C4C4E;
}

h2 {
	font-size			: 12pt ;
	color				: #4C4C4E;
}

h3 {
	font-size			: 10pt ;
	color				: #4C4C4E;
}


table {
	border				: 0px;
	border-collapse 	: collapse;
	padding				: 0px;
	margin				: auto;
}

td { 
	vertical-align		: top ;
}

table.produits_references  {
	border-collapse 	: collapse;
	float				: left;
}

table.produits_references td {
	padding				: 0px 10px 10px 0px;
}

.td-style-left { 
	width 				: 268px;
	background-color	: #B8AA78;
	padding				: 18px;
}
.td-style-left a { color : #4C4C4E; }

.td-style-left .localites_name {
	font-size			: 16pt ;
	color				: #4C4C4E;
}

.td-style-left .title {
	font-size			: 14pt ;
	color				: #FFFFFF;
}
.td-style-left .prix ,
.td-style-left .subtitle {
	font-size			: 13pt ;
	color				: #FFFFFF;
	font-weight			: normal ;
}
.td-style-left .regions_name {
	font-size			: 13pt ;
	color				: #FFFFFF;
}	

.td-style-left .newsdescription {
	color				: #FFFFFF;
	font-family			: arial;
	font-size			: 11px ;	
}	
.td-style-left .annonce {
	color				: #4C4C4E;
	font-family			: arial;
	font-size			: 11px ;	
}	

.td-style-right { 
	width 				: 419px;
	background-color	: #4C4C4E;
}

.ligne {
	 height:3px; width:100%;
}

.liste_produit {
	background-color	: #FFFFFF;
	width				: 215px;
	padding				: 10px 0px 10px 18px;
	margin				: 0px 0px 0px 0px;
	color				: #B8AA78;
	cursor:pointer;
    cursor:hand;

}

.liste_produit_selected {
	background-color	: #B8AA78;
	width				: 215px;
	padding				: 10px 0px 10px 18px;
	margin				: 0px 0px 0px 0px;
	color				: #FFFFFF;
	border				: 1px solid #B8AA78;
   	cursor:pointer;
    cursor:hand; 
}

.liste_produit_no_item {
	background-color	: #FFFFFF;
	width				: 215px;
	font-size			: 10pt ;
	padding				: 10px 0px 10px 18px;
	margin				: 0px 0px 0px 0px;
	color				: #B8AA78;
}

.localites_name {
	font-family			: arial;
	font-size			: 13pt ;
	font-weight			: bold ;
}

.title {
	font-family			: arial;
	font-size			: 8pt ;
	color				: #4C4C4E;
}

.prix {
	font-family			: arial;
	font-size			: 8pt ;
	font-weight			: bold ;
	color				: #4C4C4E;
}

div#language {
	float				: right ;
	margin-right		: 32px;
	margin-top			: 10px;
	color				: #FFFFFF;
	font-size			: 8pt ;
}

div#print {
	float				: right ;
	margin-right		: 32px;
	margin-top			: 8px;
	color				: #FFFFFF;
	font-size			: 8pt ;
}

div#language a {
	text-decoration		: none;
	color				: #FFFFFF;
}

div#vente , div#vente a, div#location, div#location a {
	font-size			: 8pt ;
	margin-left			: 3px;
	margin-top			: 7px;
	font-family			: arial, helvetica, sans-serif ;
	text-decoration 	: none;
	color				: #4C4C4E;
}

div#vente a.selected, div#location a.selected {
		color				: #B8AA78;
}

div#contenu{
	background-color	: #FFFFFF;
	padding				: 10px 34px 20px 34px;
	min-height				: 498px;
	page-break-before   : avoid;
	border-bottom		: 1px solid #A6A6A6;
}
div#contenu p, table, tr, td {
	font-family			: arial, helvetica, sans-serif ;
	font-size			: 10pt ;
}

div#footer {
	background-color	: #FFFFFF;
	padding				: 10px 34px 20px 34px;
	font-family			: arial, helvetica, sans-serif ;
	font-size			: 10pt ;
}

img 	{ border: 0px ; }
.img_id	{ display: block; margin: 20px auto; }
.img_id_references	{ display: block; margin: 0px 10px 10px 10px; }

a.immofocus_03	 			{ background: url("/images/immofocus_03.jpg")		; display: block; width: 73px; height: 43px; text-decoration: none; }
a.immofocus_03:hover 		{ background: url("/images/immofocus-on_03.jpg")	; display: block; width: 73px; height: 43px; text-decoration: none; }
a.immofocus_03_on			{ background: url("/images/immofocus-on_03.jpg")	; display: block; width: 73px; height: 43px; text-decoration: none; }

a.immofocus_04	 			{ background: url("/images/immofocus_04.jpg")		; display: block; width: 82px; height: 43px; text-decoration: none; }
a.immofocus_04:hover 		{ background: url("/images/immofocus-on_04.jpg")	; display: block; width: 82px; height: 43px; text-decoration: none; }
a.immofocus_04_on 			{ background: url("/images/immofocus-on_04.jpg")	; display: block; width: 82px; height: 43px; text-decoration: none; }

a.immofocus_05	 			{ background: url("/images/immofocus_05.jpg")		; display: block; width: 100px; height: 43px; text-decoration: none; }
a.immofocus_05:hover 		{ background: url("/images/immofocus-on_05.jpg")	; display: block; width: 100px; height: 43px; text-decoration: none; }
a.immofocus_05_on 			{ background: url("/images/immofocus-on_05.jpg")	; display: block; width: 100px; height: 43px; text-decoration: none; }

a.immofocus_06	 			{ background: url("/images/immofocus_06.jpg")		; display: block; width: 94px; height: 43px; text-decoration: none; }
a.immofocus_06:hover 		{ background: url("/images/immofocus-on_06.jpg")	; display: block; width: 94px; height: 43px; text-decoration: none; }
a.immofocus_06_on 			{ background: url("/images/immofocus-on_06.jpg")	; display: block; width: 94px; height: 43px; text-decoration: none; }

a.immofocus_07	 			{ background: url("/images/immofocus_07.jpg")		; display: block; width: 122px; height: 43px; text-decoration: none; }
a.immofocus_07:hover 		{ background: url("/images/immofocus-on_07.jpg")	; display: block; width: 122px; height: 43px; text-decoration: none; }
a.immofocus_07_on 			{ background: url("/images/immofocus-on_07.jpg")	; display: block; width: 122px; height: 43px; text-decoration: none; }
                                                                                
a.immofocus_03_en	 		{ background: url("/images/immofocus-en_03.jpg")	; display: block; width: 73px; height: 43px; text-decoration: none; }
a.immofocus_03_en:hover 	{ background: url("/images/immofocus-on-en_03.jpg")	; display: block; width: 73px; height: 43px; text-decoration: none; }
a.immofocus_03_on_en		{ background: url("/images/immofocus-on-en_03.jpg")	; display: block; width: 73px; height: 43px; text-decoration: none; }

a.immofocus_04_en	 		{ background: url("/images/immofocus-en_04.jpg")	; display: block; width: 82px; height: 43px; text-decoration: none; }
a.immofocus_04_en:hover 	{ background: url("/images/immofocus-on-en_04.jpg")	; display: block; width: 82px; height: 43px; text-decoration: none; }
a.immofocus_04_on_en 		{ background: url("/images/immofocus-on-en_04.jpg")	; display: block; width: 82px; height: 43px; text-decoration: none; }

a.immofocus_05_en	 		{ background: url("/images/immofocus-en_05.jpg")	; display: block; width: 100px; height: 43px; text-decoration: none; }
a.immofocus_05_en:hover 	{ background: url("/images/immofocus-on-en_05.jpg")	; display: block; width: 100px; height: 43px; text-decoration: none; }
a.immofocus_05_on_en 		{ background: url("/images/immofocus-on-en_05.jpg")	; display: block; width: 100px; height: 43px; text-decoration: none; }

a.immofocus_06_en	 		{ background: url("/images/immofocus-en_06.jpg")	; display: block; width: 94px; height: 43px; text-decoration: none; }
a.immofocus_06_en:hover 	{ background: url("/images/immofocus-on-en_06.jpg")	; display: block; width: 94px; height: 43px; text-decoration: none; }
a.immofocus_06_on_en 		{ background: url("/images/immofocus-on-en_06.jpg")	; display: block; width: 94px; height: 43px; text-decoration: none; }

a.immofocus_07_en	 		{ background: url("/images/immofocus-en_07.jpg")	; display: block; width: 122px; height: 43px; text-decoration: none; }
a.immofocus_07_en:hover 	{ background: url("/images/immofocus-on-en_07.jpg")	; display: block; width: 122px; height: 43px; text-decoration: none; }
a.immofocus_07_on_en 		{ background: url("/images/immofocus-on-en_07.jpg")	; display: block; width: 122px; height: 43px; text-decoration: none; }
														
