/*=================================================================================
///////////////////////////////////////////////////////////////////////////////////
---------------------------- MARQUETTE IMMO CSS ------------------------------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
=================================================================================*/

/*
	vert texte: #43A98B
	background encadre: #F9F6F1
	contour encadre: #C7C7C9
	Rappel: #44A989
	iput back : #D9D0C9
	recherche: #013370
	bleu: #043471
*/

body{
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	width:1097px;
	background-color:#FFFFFF;
	font-family:Verdana, sans serif;
}

p{
	margin:0px;
	padding:0px;
}

img{
	border:0px;
	vertical-align:middle;
	display:inline-block;
	margin:0px;
	padding:0px;
}

h1{
	margin:0px;
	padding:0px;
	font-size:15px;
}

h2{
	margin:0px;
	padding:0px;
	font-size:14px;
}

h3{
	margin:0px;
	padding:0px;
	font-size:13px;
}

ul{
	margin:0px;
	padding:0px;
}

li{
	margin:0px;
	padding:0px;
}

form{
	display:block;
	padding:0px;
	margin:0px;
}

input {
	margin:0px;
	padding:0px;
}

textarea, input, select {
	background-color:#D9D0C9;
	border-left: 1px solid #786058;
	border-top: 1px solid #786058;
	border-right: 1px solid #a89890;
	border-bottom: 1px solid #a89890;
}

select{
	background-color:#D9D0C9;
}

label{
	cursor:pointer;
}

.both{
	clear:both;
}

.gras{
	font-weight:bold;
}

.gauche{
	float:left;
}

.droite{
	float:right;
}

.erreur{
	width:100%;
	text-align:center;
	color:#FF0000;
	font-size:12px;
	margin-top:20px;
	font-weight:bold;
}

.pucetitre{
	float:left;
	width:20px;
	height:15px;
}

.letitre{
	margin-left:5px;
	line-height:16px;
}

.letitre h1{
	color:#43A98B;
	font-weight:bold;
	font-size:20px;
}

.letitre h2{
	color:#43A98B;
	font-weight:bold;
	font-size:20px;
}

.divbarretitre{
	clear:both;
}

#filariane{
	color:#43A98B;
	height:25px;
}

.finariane{
	color:#333333;
}

/*=================================================================================
Sommaire
=================================================================================*/
#bandeausup{
	font-size:10px;
	font-weight:normal;
	color:#43A98B;
}

#bandeausup h1{
	font-size:10px;
	font-weight:normal;
	color:#43A98B;
}

#colonnegauche{
	float:left;
	width:240px;
	margin-top:10px;
}

/*---------------------------------rappel tel-----------------------------------*/

#rappel{
	width:438px;
	height:42px;
	margin-top:15px;
	background-color:#F9F6F1;
	border:1px solid #C7C7C9;
}

#rappeltexte{
	float:left;
	width:209px;
	margin-top:3px;
	padding-left:10px;
	font-size:25px;
	color:#44A989;
	font-weight:bold;
	font-variant:small-caps;
}

#rappelform{
	float:right;
	width:219px;
}

#inputtelephone{
	width:135px;
	height:20px;
	margin-top:8px;
	margin-left:5px;
}

.inputok{
	margin-right:20px;
	border:0px;
	margin-top:8px;
}

/*---------------------------------recherche-----------------------------------*/
#recherchehaut{
	margin-top:10px;
	width:440px;
	height:59px;
	background-image:url('../IMG/recherche_haut.jpg');
}

#intitulerecherche{
	padding-top:18px;
	padding-left:10px;
	color:#013370;
	font-size:25px;
	font-weight:bold;
	font-variant:small-caps;
}

#recherchecorps{
	width:418px;
	height:240px;
	background-color:#F9F6F1;
	border:1px solid #C7C7C9;
	border-top:0px;
	padding-left:20px;
	padding-top:4px;
	color:#646567;
	font-size:12px;
}

#recherchecorps div{
	padding-top:5px;
	padding-bottom:5px;
}

.inputrien{
	background-color:transparent;
	border:0px;
}

.inputrech{
	width:50px;
}

/*---------------------------------alerte et selection-----------------------------------*/
#selectionalerte{
	height:30px;
	width:418px;
	margin-top:15px;
	padding-left:10px;
	padding-right:10px;
}

/*---------------------------------actualités-----------------------------------*/
#actualiteshaut{
	margin-top:10px;
	width:440px;
	height:50px;
	background-image:url('../IMG/recherche_haut.jpg');
}

#intituleactualites{
	padding-top:18px;
	padding-left:10px;
	color:#013370;
	font-size:25px;
	font-weight:bold;
	font-variant:small-caps;
}

#actualitescorps{
	width:398px;
	background-color:#F9F6F1;
	border:1px solid #C7C7C9;
	border-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#646567;
	font-size:12px;
	text-align:justify,
}

.textedelactu{
	font-size:11px;
	padding-left:39px;
}

/*---------------------------------colonne droite-----------------------------------*/
#colonnedroite{
	float:right;
	margin-top:10px;
	width:640px;
}

#animation{
	width:640px;
	height:280px;
}

#menu{
}

#menumenu{
	padding-top:10px;
	height:65px;
}


#acheter{
	float:left;
	width:250px;
}

#vendre{
	float:left;
	width:240px;
}

#louer{
	float:left;
}

.encadreannonce{
	width:300px;
	height:130px;
	margin-top:10px;
	padding:5px;
	background-image:url('../IMG/fond_annonce.jpg');
	background-repeat:no-repeat;
}

.refannonce{
	float:right; 
	font-size:10px;
	margin-top:5px;
}

.imagebienvignette{
	padding-right:5px;
}

.titrebienaccueil{
	color:#043471;
	font-size:11px;
}

.texteannonceaccueil{
	color:#FFFFFF;
	font-size:12px;
	padding-top:12px;
	line-height:13px;
	text-align:justify;
}

/*=================================================================================
La page d'annonce
=================================================================================*/
#animationmenu{
	width:640px;
	height:130px;
}

#contenuannonce{
	clear:both;
	margin-top:7px;
}

#annoncehaut{
	height:291px;
}

#annoncemilieu{
	padding-top:27px;
	text-align:center;
}

#photoprincipale{
	float:left;
	width:300px;
	height:269px;
	padding:10px;
	background-color:#F9F6F1;
	border:#C7C7C9 1px solid;
}

#laphoto{
	height:225px;
}

#listephoto{
	width:300px;
	height:45px;
	margin-top:9px;
	overflow:hidden;
}

#masque{
}

.flechephoto{
	width:7px;
	height:38px;
	cursor:pointer;
}

.petitephoto{
	margin-left:6px;
	width:50px;
	padding-bottom:30px;
}

#offregenerale{
	float:right;
	width:291px;
	height:271px;
	padding:10px;
	background-image:url('../IMG/fond_infos.jpg');
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}

#offregenerale h1{
	color:#043471;
	font-weight:bold;
	font-size:17px;
	letter-spacing:0.1em;
}

#prix{
	font-size:22px;
	font-weight:bold;
	color:#FCDE90;
	text-align:center;
}

#ref{
	text-align:center;
	font-size:10px;
}

#annoncebas{
	clear:both;
	margin-top:35px;
	padding:0px;
}

#annoncedescriptif{
	padding:10px;
	background-color:#F9F6F1;
	border:#C7C7C9 1px solid;
	color:#646567;
	font-size:12px;
}

#desc{
	clear:both;
	padding-top:10px;
	padding-left:10px;
}

#boutonannonce{
	margin-top:15px;
	text-align:center;
}

/*=================================================================================
La page resultat
=================================================================================*/
#contenuresultat{
	margin-top:12px;
}

#aucuneannonce{
	margin-top:15px;
	text-align:center;
	margin-bottom:15px;
	font-size:12px;
}

/*=================================================================================
La page contact
=================================================================================*/
#contenucontact{
	margin-top:7px;
}

#contenucontact h2{
	color:#43A98B;
	font-weight:bold;
	font-size:20px;
}

#formcontact{
	margin-top:20px;
	margin-bottom:20px;
}

#contenuresultat{
	margin-top:12px;
}

#tableform{
	width:100%;
	font-weight:bold;
	font-size:12px;
}

#tableform tr{
	height:30px;
}

 .libellecontact{
	width:50%;
	text-align:right;
}

.saisie{
	text-align:left;
}

.erreur{
	width:100%;
	text-align:center;
	color:#FF0000;
	font-size:12px;
	margin-top:20px;
	font-weight:bold;
}

.messageok{
	width:100%;
	text-align:center;
	color:#000000;
	font-size:12px;
	margin-top:20px;
	font-weight:bold;
}


/*=================================================================================
La page breve
=================================================================================*/
#contenubreve{
	margin-top:7px;
	font-size:12px;
}

.datebreve{
	font-size:11px;
}

#logobreve{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

#textebreve{
	font-size:12px;
	text-align:justify;
}

#sitebreve{
	clear:both;
	float:right;
	font-size:12px;
	margin-top:10px;
	color:#43A98B;
}


/*=================================================================================
La page article
=================================================================================*/
#contenuarticle{
	margin-top:7px;
	font-size:12px;
	text-align:justify;
}

#surtitrearticle{
	font-size:11px;
	margin-bottom:15px;
	font-style:italic;
}

#soustitrearticle{
	font-size:11px;
	margin-top:15px;
	font-weight:bold;
}

#descriptifarticle{
	float:right;
	width:400px;
	font-size:11px;
	margin-top:15px;
	padding:10px;
	font-weight:bold;
	background-color:#F9F6F1;
	border:1px solid #C7C7C9;
}

#chapoarticle{
	clear:both;
	font-size:11px;
	margin-top:15px;
	font-weight:bold;
}

#logoarticle{
	float:left;
	margin-top:15px;
	margin-right:15px;
	margin-bottom:15px;
}

#textearticle{
	clear:both;
	margin-top:15px;
	font-size:12px;
}

#postarticle{
	clear:both;
	margin-top:15px;
	padding:10px;
	font-size:12px;
	background-color:#F9F6F1;
	border:1px solid #C7C7C9;
}

#sitearticle{
	clear:both;
	float:right;
	font-size:12px;
	margin-top:10px;
	color:#43A98B;
}

/*=================================================================================
La page rubrique
=================================================================================*/
.titartrub{
	margin-top:20px;
}

.descartrub{
	font-weight:normal;
	text-align:justify;
}

/*=================================================================================
La page selection
=================================================================================*/
#aucuneselection{
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}

/*=================================================================================
La page desinscription
=================================================================================*/
#contenudesinscription{
	margin-top:20px;
	font-weight:bold;
	text-align:center;
}

/*=================================================================================
Le pied de page
=================================================================================*/
#pied{
	clear:both;
	padding-top:20px;
	text-align:center;
	font-size:10px;
	color:#43A98B;
}

.pied2{
	font-size:8px;
}

/*=================================================================================
Les liens
=================================================================================*/

a:link{
	text-decoration:none;
}

a:visited{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

a.lienstitreactu{
	color:#646567;
	font-weight:bold;
}

a.liensbienaccueil{
	color:#043471;
	font-size:11px;
	font-weight:bold;
}

a.lienspied{
	color:#43A98B;
	font-weight:bold;
}

a.liensariane{
	color:#43A98B;
}

a.lienstitrearticle{
	color:#43A98B;
	font-weight:bold;
}

a.liensselection{
	color:#043471;
	font-weight:bold;
	font-size:12px;
}

a.liensdocuments{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
