* {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color:#93979a;
}

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color:#101516; 
}

a{
	text-decoration:none;
}

ul {
	list-style:none;
}

.retourligne {
	clear:both;
}

.platinium {
	color:#fff7ba;
	text-align: center;
}

.gold {
	color:#fdd88a;
	text-align: center;
}

.silver {
	color:#d9d7cc;
	text-align: center;
}


.lien {
	color:#FFFFFF;
}

.lien:hover {
	background:url(images/trait_rose.jpg) no-repeat left 7px;;
	padding-left:20px;
}

.lien2 {
	color:#616d6f;
	line-height:15pt;
}

.lien2:hover {
	background:url(images/trait_rose.jpg) no-repeat left 7px;;
	padding-left:20px;
	color:#FFFFFF;
}

.encours {
	background:url(images/trait_rose.jpg) no-repeat left 7px;;
	padding-left:20px;
	color:#FFFFFF;
}

.sousselect {
	color:#FFFFFF !important;
}

.justify {
	text-align:justify;
}

.gras {
	font-weight:bold;
}


span.asterisque {
	color: #e1007a;
}

#confirm {
	float:left;
	margin-top:35px;
	margin-bottom:35px;
}

#confirm #confirm_a {
	float:left;
	margin-top:20px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Main / Commun  ::   ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Main de presque toutes les pages */
#englobe {
	background:#393E44 url(images/back.jpg) repeat-x bottom;
}

#main {
	width:998px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/rosace.jpg) no-repeat bottom left;
}

#mainaccueil {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#main #bloc_droite {
	float:left;
	width:828px;
}

#main .titre_page {
	float:left;
	width:828px;
	height:20px;;
	margin:15px 0px 30px 0px;
	border-bottom:1px solid #e1007a;
	padding-bottom:5px;
}

.titre_page h1 {
	float:left;
	display:block;
	width:721px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
}

.titre_page h1 span {
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}

.titre_page #rosace_platinium {
	float:left;
	background: url(images/mini_rosace_platinium.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_platinium.png", sizingMethod='crop');*/
	display:block;
	width:35px;
	height:21px;
}

.titre_page #rosace_platinium:hover {
	background: url(images/mini_rosace_platinium2.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_platinium2.png", sizingMethod='crop');*/
}

.titre_page #rosace_gold {
	float:left;
	background: url(images/mini_rosace_gold.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_gold.png", sizingMethod='crop');*/
	display:block;
	width:35px;
	height:21px;
}

.titre_page #rosace_gold:hover {
	background: url(images/mini_rosace_gold2.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_gold2.png", sizingMethod='crop');*/
}

.titre_page #rosace_sylver {
	float:left;
	background: url(images/mini_rosace_sylver.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_sylver.png", sizingMethod='crop');*/
	display:block;
	width:35px;
	height:21px;
}

.titre_page #rosace_sylver:hover {
	background: url(images/mini_rosace_sylver2.jpg) 12px top;
	background-repeat:no-repeat;
/*	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mini_rosace_sylver2.png", sizingMethod='crop');*/
}

.mini_titre {
	float:left;
	color:#FFFFFF;
	font-size:12px;
	background:url(images/carre_rose_petit.jpg) no-repeat left 3px;;
	padding-left:15px;
	font-weight:normal;
	margin-bottom:10px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#haut {
	clear:both;
	height:132px;
	width:998px;
	margin-left:auto;
	margin-right:auto;
	padding-top:3px;
}
*#haut a {
	float:right;
}

#haut a#lien_selection2 {
	margin:0px 0px 0px 0px;
}

#haut span#lien_selection {
	color: #e31f83;
}

#haut a#lien_selection2:hover {
	color:#FFFFFF;
}

#haut a#fr {
	margin:0px 10px 0px 25px;
}

#haut img {
	margin:0px 0px 0px 0px;
}

#haut a#de {
	margin:0px 0px 0px 10px;
}

#haut a#nl {
	margin:0px 0px 0px 10px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Menu Gauche   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #gauche {
	float:left;
	width:160px;
	display:inline;
	margin:15px 0px 0px 10px;
}

#gauche ul {
	list-style:none;
	margin-bottom:50px;
}

#gauche ul ul {
	list-style:none;
	margin:5px 0px 0px 25px;;
}

#gauche ul ul li a{
	color: #616d6f;
}

#gauche ul ul li a:hover{
	color: #ffffff;
}

#gauche .lien_site {
	font-style:italic;
	font-size:10px;
	display:block;
	width:150px;
}

#gauche .lien_site:hover {
	color:#FFFFFF;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Menu Droite   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #droite {
	float:left;
	width:168px;
	height:403px;
	margin:15px 0px 0px 0px;
	padding:6px 6px 0px 6px;
	background:url(images/back_droite.jpg) repeat-x;
}

#droite h1 img {
	float:left;
	width:35px;
	height:35px;
}

#droite h1 {
	display:block;
	height:35px;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:15px;
}

#droite h1 span {
	float:left;
	font-size:15px;
	padding-top:8px;
	padding-left:1px;
}

#droite #titre {
	color:#FFFFFF;
	display:block;
	height:54px;
}

#droite #texte {
	display:block;
	height:62px;
	font-size:10px;
}

#droite a#ensavoirplus {
	display:block;
	height:20px;
}

#droite #img_aleatoire {
	margin-left:1px;
	width:167px;
	height:211px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Bandeau Bas   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #bas {
	clear:both;
	width:998px;
	margin-bottom:10px;
}

#bas a {
	color:#2e3537;
	font-size:10px;
}

#bas a:hover {
	color:#868f90;
}

#bas #lien_ref {
	width:998px;
	text-align:center;
}

#bas #lien_ref a {
}

#bas #lien_ref a:hover {
}

#bas #lien_ref img {
	margin:0px 4px 0px 4px;
}

#bas #lien_util {
	text-align:center;
}

#bas #lien_util a {
}

#bas #lien_util a:hover {
}

#bas #lien_util img {
	margin:0px 4px 0px 4px;
}

#bas #lien_milieu {
	text-align:center;
}

#bas #lien_milieu a {
}

#bas #lien_milieu a:hover {
}

#bas #lien_milieu img {
	margin:0px 4px 0px 4px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   index.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#flashaccueil {
	margin-top:75px;
	margin-bottom:40px;
}

#index {
	margin-bottom:50px;
}

#index .lien_lang {
	float:left;
	width:438px;
	height:93px;
	vertical-align:middle;
	padding-top:30px;
	text-align:center;
}

#index #logo {
	float:left;
	width:123px;
	height:123px;
	background-image: url(images/logo.png);
	-background-image: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo.png", sizingMethod='scale');
}

#index a {
	color:#616d6f;
	font-size:24px;
}

#index a:hover {
	color:#FFFFFF;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   accueil.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #milieu1 {
	float:left;
	display:block;
	width:328px;
	height:410px;
	margin-bottom:20px;
	margin-top:15px;
}

#main #milieu1 #presentation {
	height:133px;
	width:200px;
	padding-left:128px;
	margin-bottom:10px;
	background: transparent url(images/logo2.png) no-repeat left top;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo2.png", sizingMethod="crop");
}

#main #milieu1 #presentation p {
	margin-bottom:7px;
	margin-right:18px;
	font-size:10px;
}

#main #milieu1 #cdc {
	height:276px;
}

#main #milieu1 #cdc #descrip_cdc {
	float:left;
	display:block;
	width:154px;
	height:216px;
}

#main #milieu1 #cdc #descrip_cdc h1 {
	font-size:15px;
	color:#FFFFFF;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:15px;
	border-bottom:1px solid #e1007a;
	margin-left:10px;
	margin-bottom:30px;
	line-height:15pt;
}

#main #milieu1 #cdc #descrip_cdc h2 {
	margin-left:10px;
	font-weight:normal;
	line-height:15pt;
}

#main #milieu1 #cdc #descrip_cdc h3 {
	margin-left:10px;
	font-weight:normal;
	line-height:15pt;
}

#main #milieu1 #cdc #descrip_cdc h4 {
	margin-left:10px;
	font-weight:normal;
	line-height:15pt;
}

#main #milieu1 #cdc #descrip_cdc h5 {
	margin-left:10px;
	font-weight:normal;
	line-height:15pt;
}

#main #milieu1 #cdc #photo{
	float:left;
	width:162px;
}

#main #milieu1 #cdc #photo #cdcphoto {
	display:block;
	height:216px;
	width:162px;
}

#main #milieu1 #cdc #texte_cdc {
	clear:both;
	margin-left:10px;
	margin-right:18px;
	margin-bottom:7px;
	padding-top:7px;
}
#main #milieu1 #cdc #lien_ensavoirplus {
	margin-left:10px;
}

#main #milieu2 {
	float:left;
	width:320px;
	height:410px;
	margin-top:15px;
}

#main #milieu2 #decouvre {
	background:url(images/carte.jpg) no-repeat;
	height:95px;
	padding-top:38px;
	margin-bottom:10px;
}

#main #milieu2 #decouvre span {
	float:left;
	color:#FFFFFF;
	font-size:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	height:55px;
}

#main #milieu2 #decouvre span #decouvrez {
	float:left;
	margin-left:80px;
	margin-top:12px;
	display:inline;
	width:100px;
	height:17px;
}

#main #milieu2 #decouvre #nosbiens {
	float:right;
	display:block;
	width:110px;
	margin-left:15px;
	margin-top:8px;
	margin-bottom:5px;
	color:#93979a;
}

#main #milieu2 #decouvre #nosbiens:hover {
	color:#FFFFFF;
	width:90px;
}

#main #milieu2 #decouvre #notreregion {
	float:right;
	display:block;
	width:110px;
	margin-left:15px;
	color:#93979a;
}

#main #milieu2 #decouvre #notreregion:hover {
	color:#FFFFFF;
	width:90px;
}

#main #milieu2 #prestige {
	background-image: url(images/prestigetour.png);
	background-repeat:no-repeat;
	display:block;
	height:191px;
	padding-top:70px;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/prestigetour.png", sizingMethod='crop');
}

#main #milieu2 #prestige #texte1 {
	margin-bottom:7px;
	margin-right:15px;
}

#main #milieu2 #prestige #texte2 {
	margin-bottom:7px;
	margin-right:15px;
}

#main #milieu2 #prestige #liendecouvrer {
	margin-bottom:7px;
	margin-right:15px;
	display: block;
	color:#93979a;
}

#main #milieu2 #prestige #liendecouvrer:hover {
	color:#FFFFFF;
}

#main #milieu2 #prestige #lien_prestige #lien_platinium {
	float:left;
	text-transform:uppercase;
	background: url(images/rosace_platinium.png) 12px top;
	background-repeat:no-repeat;
	display:block;
	height:18px;
	width:65px;
	padding-top:50px;
	text-align:center;
	margin-right:60px;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_platinium.png", sizingMethod='crop');
}

#main #milieu2 #prestige #lien_prestige #lien_platinium:hover {
	background: url(images/rosace_platinium2.png) 12px top;
	background-repeat:no-repeat;

	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_platinium2.png", sizingMethod='crop');

}

#main #milieu2 #prestige #lien_prestige #lien_gold {
	float:left;
	text-transform:uppercase;
	background: url(images/rosace_gold.png) 12px top;
	background-repeat:no-repeat;
	padding-top:50px;
	display:block;
	height:18px;
	width:65px;
	text-align:center;
	margin-right:60px;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_gold.png", sizingMethod='crop');
}

#main #milieu2 #prestige #lien_prestige #lien_gold:hover {
	background: url(images/rosace_gold2.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_gold2.png", sizingMethod='crop');
}

#main #milieu2 #prestige #lien_prestige #lien_sylver {
	float:left;
	text-transform:uppercase;
	background: url(images/rosace_sylver.png) 12px top;
	background-repeat:no-repeat;
	padding-top:50px;
	display:block;
	height:18px;
	width:65px;
	text-align:center;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_sylver.png", sizingMethod='crop');
}

#main #milieu2 #prestige #lien_prestige #lien_sylver:hover {
	background: url(images/rosace_sylver2.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_sylver2.png", sizingMethod='crop');
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    prestigetour.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #prestige_tour {
	float:left;
	width:828px;
	height:500px;
	margin:10px 0px 10px 0px;
	* margin:11px 0px 0px 0px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    nouslocaliser.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#coordonnees {
	float:left;
	width:450px;
}

#coordonnees p {
	clear:both;
}

#coordonnees p span {
	margin-left:45px;
}

#coordonnees p a:hover {
	color:#FFFFFF;
}

#coordonnees #logogrand {
	background: url(images/logogrand.png);
	background-repeat:no-repeat;
	display:block;
	width::297px;
	height:302px;
	margin-top:30px; 
	-background-image: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logogrand.png", sizingMethod='crop');
}

#nouslocaliser {
	float:left;
	background: url(images/nouslocaliser.png) 12px top;
	background-repeat:no-repeat;
	width:360px;
	height:735px;
	margin-bottom:20px;
	-background-image: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/nouslocaliser.png", sizingMethod='crop');
}

#trad_nous_loca {
	margin-top: 20px;
}

#trad_nous_loca p {
	margin: 10px 0px 5px 0px;
}

#trad_nous_loca p#tit_nous_loca {
	font-weight: bold;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    agence.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#agence {
	float:left;
	width:828px;
}

#agence #photo_agence {
	float:left;
	width:446px;
	height:205px;
}

#agence #texte_agence {
	float:left;
	width:382px;
	height:205px;
}

#agence #texte_agence p {
	text-align:justify;
	margin-bottom:10px;
	margin-right:20px;
	line-height:9pt
}

#correspondant {
	float:left;
	width:828px;
	margin-bottom:40px;
	margin-top:10px;
}

#correspondant .nego {
	clear:both;
	list-style:none;
}

#correspondant .nego li {
	float:left;
}

#correspondant .nego li ul {
	float:left;
	list-style:none;
	margin-right:30px;
	display:inline;
}

#correspondant .nego li ul#dernier {
	float:left;
	list-style:none;
	margin-right:0px;
	width:150px;
}

#correspondant .nego li ul#dernier li {
	width:150px;
}

#correspondant .nego li ul li {
	clear:both;
}

#correspondant .nego li ul li a {
	float:left;
	margin-top:15px;
}

#agence_coordonnees {
	float:left;
	padding-bottom:20px;
}

#agence_coordonnees #coord_agence {
	float:left;
	width:682px;
}

#agence_coordonnees #coord_agence p {
	clear:both;
}

#agence_coordonnees #coord_agence p span {
	margin-left:45px;
}

#agence_coordonnees #coord_agence p a:hover {
	color:#FFFFFF;
}

#agence_coordonnees #lien_nouslocaliser {
	float:left;
	margin-top:20px;
}

#agence_coordonnees #logo3 {
	float:left;
	display:block;
	width:146px;
	height:152px;
	background: url(images/logo3.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo3.png", sizingMethod='crop');
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    actualites.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#titreactu {
	float:left;
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px solid #464a4c;
	width:828px;
}

#titreactu .titre_actu {
	display:block;
	width:800px;
}

#actualites {
	float:left;
	width:828px;
}            

#actualites p {
	margin-bottom:5px;
	text-align:justify;
}            

#actualites h1 {
	font-size:12px;
	color:#FFFFFF;
	margin-bottom:20px;
}            

#actualites h1 span {
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
}            

#actualites .lienretour {
	text-align:right;
	display:block;
	margin-bottom:40px;
}        
	   
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    livredor.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#titrelivre {
	float:left;
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px solid #464a4c;
	width:828px;
}

#titrelivre .titre_livre {
	display:block;
	width:800px;
}

#livredor {
	float:left;
	width:828px;
}            

#livredor p {
	margin-bottom:5px;
	text-align:justify;
}            

#livredor h1 {
	font-size:12px;
	color:#FFFFFF;
	margin-bottom:20px;
}            

#livredor h1 span {
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
}            

#livredor .lienretour {
	text-align:right;
	display:block;
	margin-bottom:40px;
}        

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    nousrecrutons.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#recrute {
	float:left;
	width:666px;
}

#recrute #texterecrute1 {
	margin-right:100px;
	text-align:justify;
}

#recrute #texterecrute2 {
	margin:20px 100px 35px 0px;
	text-align:justify;
}

#recrute #coord_recrute {
	float:left;
}

#img_recrute {
	float:left;
	width:162px;
}            

#img_recrute #logo_recrute {
	display:block;
	width:162px;
	height:164px;
	margin-bottom:40px;
	background: url(images/logo4.png) top center;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo4.png", sizingMethod='crop');
}

#img_recrute #nousrecrutons {
	margin-bottom:20px;
}
             
#img_recrute #nousrecrutons img {
	display:block;
	width:162px;
	height:229px;
}

#form_recrute p {
	clear:both;
}

#form_recrute label {
	float:left;
	display:block;
	width:130px;
	padding-left:20px;
}

#form_recrute .input_recrute {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_recrute textarea {
	float:left;
	display:block;
	height:78px;
	width:368px;
	border:1px solid #31383c;
	background-color:#292f33;
}

#conteneurFile {
	width:521px;
	padding-bottom:10px;
}

#conteneurFile #divFile {
	float:left;
    position        : relative;
	width:371px;
	height:24px;
}

#conteneurFile label {
	float:left;
	display:block;
	width:130px;
	padding-left:20px;
	padding-top:7px;
}

#conteneurFile .inputFile {
    opacity         : 0; /* pour !IE */
    filter          : alpha(opacity=0); /* pour IE */
    position        : absolute;
    left           : 0;
    top             : 0;
	padding         : 0px 6px 0px 0px;;
	width:371px;
	height:22px;
}

#conteneurFile .inputText {
    border:1px solid #31383c;
	background-color:#292f33;
    padding         : 0px 6px 0px 0px;
    width           : 250px;
	height:20px;
	margin-top:-2px;
}

#conteneurFile span {
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	display:inline-block;
    width:101px;
	height:20px;
	padding-top:4px;
	text-align:center;
}


/* envoyer */
#envoyer_recrute {
	float:left;
	margin-top:35px;
	display:block;
	width:520px;
	margin-bottom:30px;
}

#envoyer_recrute span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_recrute input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
		background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_recrute input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
		background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#ffffff;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    contact_de_nl.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#textede {
	float:left;
	width:660px;
}

#textede p {
	margin:15px 0px 0px 0px;
	text-align:justify;
	display:block;
	width:660px;
}


#img_contact2 {
	float:left;
	width:162px;
}            

#img_contact2 #logo_contact2 {
	display:block;
	width:162px;
	height:164px;
	margin-bottom:40px;
	background: url(images/logo4.png) top center;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo4.png", sizingMethod='crop');
}

#immobilierplaisir p {
	clear:both;
	margin:20px 0px 0px 0px;
	text-align:justify;
}

#immobilierplaisir p#texte5 {
	margin-top:30px;
}

#rosace {
	margin:25px 0px 25px 0px;
	text-align:center;
}

#rosace #a_rosace_platinuim {
	text-transform:uppercase;
	background: url(images/rosace_platinium.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_platinium.png", sizingMethod='crop');
	display:inline-block;
	height:18px;
	width:65px;
	padding-top:50px;
	text-align:center;
	margin-right:60px;
}

#rosace #a_rosace_platinuim:hover {
	background: url(images/rosace_platinium2.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_platinium2.png", sizingMethod='crop');
}

#rosace #a_rosace_gold {
	text-transform:uppercase;
	background: url(images/rosace_gold.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_gold.png", sizingMethod='crop');
	padding-top:50px;
	display:inline-block;
	height:18px;
	width:65px;
	text-align:center;
	margin-right:60px;
}

#rosace #a_rosace_gold:hover {
	background: url(images/rosace_gold2.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_gold2.png", sizingMethod='crop');
}

#rosace #a_rosace_sylver {
	text-transform:uppercase;
	background: url(images/rosace_sylver.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_sylver.png", sizingMethod='crop');
	padding-top:50px;
	display:inline-block;
	height:18px;
	width:65px;
	text-align:center;
}

#rosace #a_rosace_sylver:hover {
	background: url(images/rosace_sylver2.png) 12px top;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/rosace_sylver2.png", sizingMethod='crop');
}

#rosace ul {
	list-style:disc;
	text-align:left;
	margin:20px 0px 20px 40px;
}

#rosace p {
	text-align:justify;
	margin:0px 0px 15px 0px;
}

#coord_contactde {
	float:left;
	width:376px;
	margin-top:40px;
}

#coord_contactde p {
	clear:both;
	display:block;
	width:376px;
}

#coord_contactde p  span {
	margin-left:45px;
}
#coord_contactde p#tel {
	margin:15px 0px 15px 0px;
}

#coord_contactde p#agence {
	margin-top:10px;
}

#coord_contactde a:hover {
	color:#FFFFFF;
}

#site {
	margin-top:10px;
}

#photo_ag {
	float:left;
	margin-top:40px;
	margin-bottom:30px;
}

#form_contact2 p {
	clear:both;
}

#form_contact2 #mme {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact2 #melle {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact2 #mr {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact2 .bouton {
	float:left;
	margin-bottom:11px;
	margin-right:20px;
}

#form_contact2 label {
	float:left;
	padding-top:2px;
}
#form_contact2 .label_gauche {
	display:block;
	width:90px;
	padding-left:20px;
}

#form_contact2 .label_droite {
	display:block;
	width:100px;
	text-align:right;
	padding-right:20px;
}

#form_contact2 .label_droite2 {
	display:block;
	width:111px;
	text-align:right;
	padding-right:9px;
}

#form_contact2 .input_contact {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_contact2 #adresse {
	float:left;
	display:block;
	height:18px;
	width:522px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_contact2 textarea {
	float:left;
	display:block;
	height:78px;
	width:520px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-left:25px;
}

#form_contact2 #email {
	margin-bottom:30px;
}

/* envoyer */
#envoyer_contact2 {
	float:left;
	margin-top:35px;
	display:block;
	width:634px;
	margin-bottom:30px;
}

#envoyer_contact2 span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_contact2 input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_contact2 input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    contact.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#img_contact {
	float:left;
	width:162px;
}            

#img_contact #logo_contact {
	display:block;
	width:162px;
	height:164px;
	margin-bottom:40px;
	background: url(images/logo4.png) top center;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo4.png", sizingMethod='crop');
}

#img_contact #nouscontacter {
	margin-bottom:20px;
	text-align:center;
}
             
#img_contact #nouscontacter img {
	display:block;
	width:157px;
	height:235px;
}

#coord_contact {
	float:left;
	width:666px;
}

#coord_contact #coordonnees_contact {
	float:left;
	width:666px;
	margin-bottom:20px;
}

#coord_contact #coordonnees_contact p {
	clear:both;
}

#coord_contact #coordonnees_contact p span {
	margin-left:45px;
}

#coord_contact #coordonnees_contact p a:hover {
	color:#FFFFFF;
}

#form_contact p {
	clear:both;
}

#form_contact #mme {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact #melle {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact #mr {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_contact .bouton {
	float:left;
	margin-bottom:11px;
	margin-right:20px;
}

#form_contact label {
	float:left;
	padding-top:2px;
}
#form_contact .label_gauche {
	display:block;
	width:90px;
	padding-left:20px;
}

#form_contact .label_droite {
	display:block;
	width:100px;
	text-align:right;
	padding-right:20px;
}

#form_contact .label_droite2 {
	display:block;
	width:111px;
	text-align:right;
	padding-right:9px;
}

#form_contact .input_contact {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_contact #adresse {
	float:left;
	display:block;
	height:18px;
	width:522px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_contact textarea {
	float:left;
	display:block;
	height:78px;
	width:535px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-left:25px;
}

#form_contact #email {
	margin-bottom:30px;
}

/* envoyer */
#envoyer_contact {
	float:left;
	margin-top:35px;
	display:block;
	width:634px;
	margin-bottom:30px;
}

#envoyer_contact span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_contact input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_contact input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    demandeinformations.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#info {
	float:left;
	width:828px;
}

#info #texte_info {
	margin-top:15px;
}

#img_demandeinfo {
	float:left;
	width:220px;
	text-align:center;
	margin-top:30px;
}            

#img_demandeinfo #logo_demandeinfo {
	display:block;
	width:180px;
	height:184px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	background: url(images/logo5.png) left top;;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo5.png", sizingMethod='crop');
	margin-bottom:20px;
}

#img_demandeinfo #demandeinfo {
	text-align:center;
}
             
#img_demandeinfo #demandeinfo img {
	display:block;
	width:140px;
	height:141px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}

#formulaire {
	float:left;
	width:608px;
	margin-top:30px;
}

#form_demandeinfo p {
	clear:both;
}

#form_demandeinfo #mme {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_demandeinfo #melle {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_demandeinfo #mr {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_demandeinfo .bouton {
	float:left;
	margin-bottom:13px;
	margin-right:20px;
}

#form_demandeinfo label {
	float:left;
	padding-top:2px;
}
#form_demandeinfo .label_gauche {
	display:block;
	width:110px;
	padding-left:20px;
}

#form_demandeinfo .label_droite {
	display:block;
	width:70px;
	text-align:right;
	padding-right:20px;
}

#form_demandeinfo .input_contact {
	float:left;
	display:block;
	height:18px;
	width:170px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:9px;
}

#form_demandeinfo #adresse, #form_demandeinfo #email {
	float:left;
	display:block;
	height:18px;
	width:432px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_demandeinfo textarea {
	float:left;
	display:block;
	height:78px;
	width:465px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-left:25px;
}

#form_demandeinfo .checkbox {
	margin-left:25px;
	margin-right:7px;
}

#form_demandeinfo #case {
	margin-left:40px;
	padding-bottom:30px;
}

#form_demandeinfo .checkbox2 {
	margin-left:25px;
	margin-right:7px;
}

#form_demandeinfo #case2 {
	margin-left:40px;
}

#form_demandeinfo #case3 {
	margin-left:40px;
	padding-bottom:30px;
}

#form_demandeinfo #email {
	margin-bottom:30px;
}

/* envoyer */
#envoyer_demandeinfo {
	float:left;
	margin-top:35px;
	display:block;
	width:565px;
	padding-bottom:30px;
}

#envoyer_demandeinfo span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_demandeinfo input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_demandeinfo input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    nousrecherchons.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#info_recherchons {
	float:left;
	width:828px;
}

#info_recherchons #texte_info {
	margin-top:15px;
}

#img_recherchons {
	float:left;
	width:400px;
	text-align:center;
	margin-top:30px;
}            

#img_recherchons #logo_recherchons {
	display:block;
	width:227px;
	height:231px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	background: url(images/logo6.png) left top;;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo6.png", sizingMethod='crop');
	margin-bottom:20px;
}

#img_recherchons #recherchons {
	text-align:center;
}
             
#img_recherchons #recherchons img {
	display:block;
	width:220px;
	height:165px;
	margin-left:auto;
	margin-right:auto;
}

#formulaire_recherchons {
	float:left;
	width:378px;
	margin-top:30px;
}

#form_recherchons p {
	clear:both;
}

#form_recherchons #mme {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_recherchons #melle {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_recherchons #mr {
	float:left;
	display:block;
	width:16px;
	margin-right: 14px;
}

#form_recherchons .bouton {
	float:left;
	margin-bottom:13px;
	margin-right:20px;
}

#form_recherchons label {
	float:left;
	padding-top:2px;
}

#form_recherchons .label_gauche {
	display:block;
	width:110px;
	padding-left:20px;
}

#form_recherchons .label_gauche2 {
	display:block;
	width:400px;
	padding-left:20px;
	margin-bottom:7px;
}
#form_recherchons .input_contact {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:9px;
}

#form_recherchons select {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:9px;
}

#form_recherchons #adresse {
	float:left;
	display:block;
	height:18px;
	width:432px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:11px;
}

#form_recherchons textarea {
	clear:both;
	display:block;
	height:78px;
	width:310px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-left:20px;
}

#form_recherchons #email {
	margin-bottom:30px;
}

/* envoyer */
#envoyer_recherchons {
	float:left;
	margin-top:35px;
	display:block;
	width:332px;
	padding-bottom:30px;
}

#envoyer_recherchons span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_recherchons input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_recherchons input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    vendre.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#img_vendre {
	float:right;
	display: inline;
	width:296px;
	text-align:center;
}            

#img_vendre #logo_vendre {
	display:block;
	width:279px;
	height:283px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	background: url(images/logo7.png) left top;;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo7.png", sizingMethod='crop');
	margin-bottom:20px;
}

#img_vendre #vendre {
	text-align:left;
	margin-left: 39px;
}

#img_vendre #vendre img {
	width:212px;
}
             
#img_vendre #dvendre img {
	display:block;
	width:296px;
	height:198px;
	margin-left:auto;
	margin-right:auto;
}

#formulaire_vendre {
	float:left;
	display: inline;
	width:502px;
	/*margin-right:30px;*/
}

#formulaire_vendre #vendresonbien {
	float:left;
	width:502px;
	height:198px;
	margin-bottom:45px;
}

#formulaire_vendre #vendresonbien p {
	text-align:justify;
	margin-bottom:15px;
}

#formulaire_vendre #vendresonbien #texte_info {
	margin-top:15px;
}

#form_vendre select {
	float:left;
	display:block;
	height:18px;
	width:200px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-bottom:9px;
}

#form_vendre p {
	clear:both;
	margin-bottom: 9px;
	float: left;
	width: 502px;
	height: 20px;
}

#form_vendre .mini_titre {
	clear:both;
	margin-bottom: 9px;
	float: left;
	width: 500px;
	height: 20px;
}

#form_vendre #mes {
	clear:both;
	margin-bottom: 9px;
	float: left;
	width: 50px;
	height: 20px;
}

#form_vendre p.espace {
	clear:both;
	margin-bottom:25px;
}

#form_vendre p span {
	/*height:18px;*/
}

#form_vendre label {
	float:left;
	padding-top:2px;
}
#form_vendre .label_gauche {
	display:block;
	width:96px;
	padding-left:20px;
}

#form_vendre .label_gauche2 {
	display:block;
	width:205px;
}

#form_vendre .label_droite {
	display:block;
	width:86px;
	text-align:right;
	padding-right:16px;
}

#form_vendre .label_droite2 {
	display:block;
}

#form_vendre .label_droite3 {
	display:block;
	width:97px;
	text-align:right;
	padding-right:5px;
}
#form_vendre .input_contact {
	float:left;
	display:inline;
	height:18px;
	width:138px;
	border:1px solid #31383c;
	background-color:#292f33;

}

#form_vendre #adresse, #form_vendre #adressebien {
	float:left;
	display:inline;
	height:18px;
	width:380px;
	border:1px solid #31383c;
	background-color:#292f33;

}

#form_vendre textarea {
	float:left;
	display:block;
	height:78px;
	width:380px;
	border:1px solid #31383c;
	background-color:#292f33;
	margin-left:49px;
}

/* envoyer */
#envoyer_vendre {
	float:left;
	margin-top:35px;
	display:block;
	width:502px;
	padding-bottom:30px;
}

#envoyer_vendre span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_vendre input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_vendre input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////::    nosnouveautes.php / selection.php /liste annonce   :: ////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#liste {
	float:left;
	display:block;
	width:828px;
	list-style:none;
}

#liste li.li_nouveaute1 {
	display:block;
	height:200px;
	width:828px;
	border-bottom:1px solid #3e454b;
}

#liste li#li_nouveaute {
	display:block;
	height:200px;
	width:828px;
	border: none;
}

#liste li .photo {
	float:left;
	display:block;
	width:208px;
	height:178px;
	margin-top:22px;
}

#liste li .photo img {
	display:block;
	height:156px;
	margin:auto;
}

#liste li .descriptif {
	float:left;
	display:block;
	width:450px;
	height:178px;
	margin-top:22px;
}

#liste li .descriptif .desc {
	border-bottom:1px solid #e1007a;
	padding-bottom:15px;
	display:block;
	height:42px;
	padding-left:20px;
	margin-top:20px;
}

#liste li .descriptif .desc2 {
	border-bottom:1px solid #e1007a;
	padding-bottom:15px;
	display:block;
	height:20px;
	padding-left:20px;
	margin-top:20px;
}

#liste li .descriptif .desc p {
	display:block;
}

#liste li .descriptif .desc p #ville {
	float:left;
}

#liste li .descriptif .desc p #ref {
	float:right;
	font-style:italic;
}

#liste li .descriptif .description {
	display:inline;
	height:63px;
	margin-top:15px;
}

#liste li .descriptif .description .descrip {
	display:block;
	height:40px;
	margin-top:15px;
	margin-bottom:10px;
	text-align:justify;
	margin-left:20px;
}

#liste li .descriptif .lien_nouveautes1 {
	float:right;
	display:block;
	width:100px;
	text-align:right;
}

#liste li .descriptif .lien_nouveautes2 {
	float:right;
	display:block;
	width:310px;
	margin-right:20px;
	text-align:right;
}

#liste li .carte {
	float:left;
	display:block;
	width:170px;
	height:200px;
}

#liste li .carte img {
	display:block;
	height:200px;
	width:170px;
}

#selectionoffre {
	float:left;
}

#selectionoffre p {
	clear:both;
	float: left;
	width: 828px;
}

#selectionoffre p span {
	float:left;
}

#selectionoffre .toutsuppr {
	float:right;
	display:block;
	width:110px;
	text-align: right;
}

#selectionoffre .imprselection {
	float:right;
	display:block;
	width:150px;
}

#selectionoffre .imprselection:hover {
}

#selectionoffre .toutsuppr:hover {
	width:90px;
}

#formulaire2 {
	float: left;
	width: 630px;
	margin-top: 20px;
}

#formulaire2 h1 {
	margin-bottom: 17px;
}

#formulaire2 p {
	float: left;
	width: 610px;
	margin: 5px 0px 12px 20px;
}

#formulaire2 input, #formulaire2 select {
	background-color:#292F33;
	border:1px solid #31383C;
}

#formulaire2 select {
	width: 200px;
	float: left;
	display: inline;
}

#formulaire2 select, #formulaire2 input, #formulaire2 label, #formulaire2 span, #formulaire2 select, #formulaire2 img {
	float: left;
	display: inline;
}

#formulaire2 .lab_chec {
	margin: 0px 3px 0px 3px;
}

#formulaire2 #class_nb_ch {
	margin: 0px 6px 0px 0px;
}

#formulaire2 .taille1 {
	float: left;
	display: inline;
	width: 95px;
}

#formulaire2 .taille2 {
	float: left;
	display: inline;
	width: 74px;
	margin-left: 30px;
}

#formulaire2 .taille3 {
	float: left;
	display: inline;
	width: 104px;
}

#formulaire2 .taille4 {
	float: left;
	display: inline;
	width: 95px;
	margin-left: 90px;
	* margin-left: 70px;
	margin-top: -15px;
	* margin-top: 0px;
}

#formulaire2 .taille5 {
	float: left;
	display: inline;
	width: 95px;
	margin-left: 12px;
	margin-top: -15px;
	* margin-top: 0px;
}

#formulaire2 #submit {
	background: url(images/bg_form_liste_annonce.jpg);
	width: 626px;
	height: 42px;
	float: left;
	clear: both;
}

#formulaire2 #submit #send {
	background: transparent;
	float: right;
	width: 104px;
	height: 40px;
	font-size: 11px;
	font-family: verdana;
	border: none;
	color: #595e63;
}

#formulaire2 #submit #send2 {
	background: transparent;
	float: right;
	width: 104px;
	height: 40px;
	font-size: 11px;
	font-family: verdana;
	border: none;
	color: #ffffff;
}

#formulaire2 #submit #send:hover, #formulaire2 #submit #send2 {
	color: #ffffff;
}

#pas_offre {
	padding:10px;
	background:#484f57;
	color:#FFF;

}
#pas_offre p{
	color:#a7adb1;
	margin-bottom:1em;
}
#pas_offre p strong{
	color:#EEE;
}

#pas_offre a{
	color:#cacfd3;
}

#pas_offre a strong{
	color:#cacfd3;
	font-weight:normal;
}

#pas_offre a:hover,#pas_offre a:hover strong{
	color:#FFF;
	font-weight:normal;
}
#pas_offre dl dt{
	float:left;
	width:50%;
}
.clear{
clear:both;
}

#pas_offre h3{
	color:#FFF;
	font-size:14px;
}

#uneseuloffre {
	height: 60px;
	clear:both;
}

#bout_propose,#bout_propose_en {
	float: right;
	width: 171px;
	height: 168px;
	background: url(images/bout_propose.jpg);
	margin-left: 6px;
	margin-top: 20px;
}

#bout_propose #span1,#bout_propose_en #span1 {
	color: #ffffff;
	font-size: 17px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 40px;
}
#bout_propose_en #span1 {
	margin-top: 23px;
}
#bout_propose #span2,#bout_propose_en #span2 {
	color: #ffffff;
	font-size: 24px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 5px;
}

#bout_propose #span3,#bout_propose_en #span3 {
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 40px;
}
#bout_propose_en #span3 {
	margin-top: 15px;
}

#bout_propose #spantitreang1 {
	color: #ffffff;
	font-size: 16px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 40px;
}

#bout_propose #spantitreang2 {
	color: #ffffff;
	font-size: 20px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 10px;
}

#bout_propose #spantitreang3 {
		color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
	float: left;
	width: 171px;
	text-align: center;
	margin-top: 40px;

}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    annonce.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#carac_annonce {
	float:left;
	/*height:310px;*/
	width:310px;
}

#carac_annonce #carac{
	height:191px;
}

#carac_annonce p {
	/*clear:both;*/
	margin-bottom:2px;
	margin-left:20px;
}

#carac_annonce p span {
	color:#FFFFFF;
}

#carac_annonce p#dependance {
	margin-top:20px;
}

#carac_annonce p#garage {
	margin-bottom:30px;
}

#carac_annonce p#pointsforts {
	display:block;
	/*height:95px;*/
	text-align:justify;
}

#carte_annonce {
	float:left;
	height:310px;
	width:310px;
	margin-right:30px;
}

#carte_annonce .localiser {
	margin-left:51px;
}

#carte_annonce .localiser:hover {
	margin-left:31px;
}

#carte_annonce #photo_carte {
	height:295px;
	width:310px;
}

#carte_annonce #photo_carte img {
	display:block;
	height:295px;
}

#proposez_annonce {
	float:left;
	/*height:310px;       */
	width:171px;
	background-color:#464c51;
	text-align:center;
}

#proposez_annonce h1 {
	font-weight:normal;
	font-size:17px;
	color:#FFFFFF;
	margin-top:13px;
}

#proposez_annonce h2 {
	font-weight:normal;
	font-size:24px;
	color:#FFFFFF;
	margin-top:2px;
}

#proposez_annonce h3 {
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:20px;
}

#proposez_annonce p {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
	text-align:justify;
}

#lien_annonce {
	float:left;
	display:block;
	width:255px;
	height:125px;
	margin-bottom:30px;
	margin-top:30px;
}

#lien_annonce p {
	clear:both;
	margin-bottom:3px;
}

.miniphotos {
	float:left;
	display:block;
	width:168px;
}

.miniphotos img {
	display:block;
	height:125px;
	margin:auto;
}

#photo_annonce {
	margin-right:31px;
	float:left;
	display:block;
	width:621px;
	height:467px;
}

#photo_annonce img#photo {
	display:block;
	height:467px;
	margin:auto;
}

#petite_photo {
	float:left;
	width:170px;
}

#img1 {
	margin-right:31px;
	margin-top:30px;
	margin-bottom:30px;
}

#img2 {
	margin-right:30px;
	margin-top:30px;
	margin-bottom:30px;
}

#img3 {
	margin-top:30px;
	margin-bottom:30px;
}

#img4 {
	margin-bottom:45px;
}

#img5 {
	margin-bottom:45px;
}

#img6 {
}

#desc_annonce {
	float:left;
	width:828px;
	margin-bottom:20px;
	margin-top:35px;
}

#desc_annonce p {
	text-align:justify;
	clear:both;
	margin-left:20px;
}

#nouscontacter_annonce {
	float:left;
	padding-bottom:20px;
}

#nouscontacter_annonce #coord_annonce {
	float:left;
	width:682px;
}

#nouscontacter_annonce #coord_annonce p {
	clear:both;
	margin-left:20px;
}

#nouscontacter_annonce #coord_annonce p span {
	margin-left:45px;
}

#nouscontacter_annonce #coord_annonce p a:hover {
	color:#FFFFFF;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    ami.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#carac_ami {
	float:left;
	width:828px;
}

#carac_ami p {
	clear:both;
	margin-bottom:5px;
	display:block;
	width:828px;
}

#carac_ami label {
	float:left;
	display:block;
	width:150px;
}

#carac_ami input {
	float:left;
	margin-bottom:5px;
	width:250px;
	height:18px;
	background-color:#292F33;
	border:1px solid #32393d;
}

#carac_ami textarea {
	float:left;
	background-color:#292F33;
	border:1px solid #32393d;
	height:100px;
	width:650px;
}

#envoyer_ami {
	float:left;
	margin-top:35px;
	display:block;
	width:803px;
	padding-bottom:30px;
}

#envoyer_ami span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #e1007a;
	font-family: verdana;
	float:left;
}

#envoyer_ami input#submit{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	padding-bottom:2px;
}

#envoyer_ami input#submit2{
	float: right;
	width: 101px;
	height:24px;
	border: 0px;
	background: url(images/bouton.png) left 1px;
	background-repeat:no-repeat;
	-background-image: None;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bouton.png", sizingMethod='crop');
	color:#FFFFFF;
	padding-bottom:2px;
}



					
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    partenaires.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    liste-annonces.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    mentionslegales.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*#mentionslegales {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#mentionslegales p {
	margin-bottom:12px;
	font-size:12px;
	text-align:justify;
}

#mentionslegales p a {
	color:#93117e;
}

#mentionslegales p a:hover {
	font-style:italic;
}*/

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    creditsetliens.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/




/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    plandusite.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*ul#plansite {
	padding: 0px 0px 10px 0px;
	margin: 20px 0px 0px 175px;
}

ul#plansite li {
	list-style:none;
	margin-left:24px;
}

ul#plansite li p {
	color: #93117e;
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul#plansite li a.titre {
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	color:#93117e;
}

ul#plansite li a.decal {
	color: #7B7C7E;
	text-decoration: none;
	margin-left: 50px;
	margin-bottom: 3px;
}

ul#plansite li a.decal2 {
	color:#908d8d;
	font-weight: bold;
	text-decoration: none;
	margin-left: 50px;
	margin-bottom: 3px;
}

ul#plansite li a:hover {
	font-style:italic;
}*/


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    gestion de pages suiv / prec ... page ma selection et liste annonces   :: ////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Gestion pages precedente / suivante / ...  du bas */
#pages_bas {
	clear:both;
	width:828px;
	height:22px;
	margin-bottom:40px;
	margin-left: 170px;
}


/* Gestion pages precedente / suivante / ...  commun � haut et bas */
#prec {
	float:left;
	width:264px;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
}

#prec a {
	float:left;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#prec a:hover{
	background: url(images/trait_rose.jpg) no-repeat left 7px;
	padding:0px 0px 0px 20px;
}

#liste_pages {
	float:left;
	width:300px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
}

#liste_pages a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

#liste_pages a:hover {
color:#e1007a;
}

#liste_pages p {
	color: #93979a;
}

#liste_pages a.retour2 {
	width:684px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	padding-left:24px;
}

#liste_pages em {
	color:#e1007a;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


#suiv {
	float:right;
	width:264px;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
}


#suiv a{
	float:right;
	color:#ffffff;
	padding:0px 0px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


#suiv a:hover{
	background:url(images/trait_rose.jpg) no-repeat left 8px;
}

.nav_haut {
	border-bottom: #3e454b 1px solid;
}

.nav_bas {
	border-top: #3e454b 1px solid;
}

.mention {
	color: #616D6F;
	margin: 5px 0px 0px 35px;
}

#titre.mention {
	font-size: 14px;
	text-align: center;
	margin: 10px 0px 15px 35px;
	font-weight: bold;
}

#sstitre.mention {
	font-size: 13px;
	margin: 5px 0px 10px 35px;
	font-weight: bold;
}

#art.mention {
	font-size: 12px;
	margin: 10px 0px 5px 35px;
	font-weight: bold;
}

#condi.mention {
	font-size: 11px;
	margin: 5px 0px 0px 60px;
	text-align: justify;
}

#condi3.mention {
	font-size: 11px;
	margin: 5px 0px 0px 190px;
	text-align: justify;
}

#condi2.mention li {
	font-size: 11px;
	margin: 5px 0px 0px 75px;
	text-align: justify;
	color: #616D6F;
	list-style-type:inherit !important;
	list-style-position:outside !important;
}

ul#condi2.mention {
	font-size: 11px;
	margin: 5px 0px 0px 75px;
	text-align: justify;
	color: #616D6F;
	list-style-type:inherit !important;
	list-style-position:outside !important;
}

.mention a:hover {
	color: #ffffff;
}

.plan {
	margin: 5px 0px 0px 35px;
	display: block;
}

.plan:hover {
	
}

.plan {
	margin-left: 200px;
}

.plan2 {
	margin: 5px 0px 0px 240px;
	display: block;
}

.plan:hover, .plan2:hover {
	background:transparent url(images/trait_rose.jpg) no-repeat scroll left 7px;
	color:#FFFFFF;
	padding-left:20px;
}
.plan, .plan2 {
	color:#616D6F;
	float: left;
	width: 400px;
}

#denierplan {
	margin-bottom: 40px;
}

.part:hover{
	background:transparent url(images/trait_rose.jpg) no-repeat scroll left 7px;
	color:#FFFFFF;
	padding-left:20px;
}
.part {
	color:#616D6F;
}






















.CS_current {
	display:	block;
	border: solid #C0C0C0;
	border-width: 1px 0px 1px 1px; 
	width:		182px !important; 
	width:		181px;
}
.CS_down{
	border: solid #C0C0C0;
	border-width: 1px 1px 1px 0px; 
}

.CS_hidden {
	display:none;
}
.CS_options {
	display:			block;
	background: 		#ffffff;
	border: 			solid #C0C0C0;
	border-width: 		0px 1px 1px 1px; 
	position:			absolute;
	width:				200px;
}
.CS_options a{
	display: block;
	text-decoration: none;
	cursor: default;
}
.CS_options a:hover{
	display: block;
	background-color: #E7E7E7;
}
.CS_select{
	cursor: default;
}
.sitemap{
	display:block;
	float:left;
}
.sitemap dl
{
padding: 0;
margin: 0 0 0.5em 0;
width:400px;
float:left;
}
.sitemap dt
{
color: #000;
font-weight: bold;
padding: 0;
margin: 0 0 0.5em 0;
}

.sitemap dd
{
display:block;
margin: 0 1em 0.5em 0;
margin-left:10px;
padding: 0 10px 0 10px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
.sitemap dd strong{
	font-weight:normal;
}
      