/****************************************************************************/
/*                            CSS GENERIQUES                                */
/****************************************************************************/
* {
	margin:0;
	padding:0;
}

body {
	background:#d6d9e1 url(../img/bg-body.gif) repeat-x 0 0;
	color:#58585a;
	font:10px "Trebuchet MS";
}

img {
	border:0;
	padding:0;
	margin:0;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}

form, fieldset {
	padding:0;
	margin:0;
	border:none;
}

input, textarea {
	margin:0;
	padding:0;
	font-size:13px;
	font-family:"Trebuchet MS";
	color:#58585a;
}

h1 {
	color:#58585a;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

h2 {
	color:#58585a;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.cleaner {
	clear:both;
	width:1px;
	height:1px;
}
.clear {
	clear: both;
	height: 15px;	
}

/*BOUTONS*/
.bouton {
	background:#c50049;
	width:auto!important;
	padding:3px 5px;
	display:inline;
	float:left;
	margin-right:10px;
}

.bouton img,
.bouton-border img {
	float:left;
	padding:5px 5px 0 0;
}

.bouton a,
.bouton-border a{
	color:#fff;
	text-decoration:none;
	float:left;
}

.bouton-border {
	background:#c50049;
	width:auto!important;
	padding:3px 5px;
	display:inline;
	float:left;
	margin-right:10px;
	border:1px solid #fff;
}


/****************************************************************************/
/*                               CSS PAGES                                  */
/****************************************************************************/
#page {
	margin:0 auto;
	width:986px;
	padding:0 7px;
	background:url(../img/bg-page.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/bg-page.png', sizingMethod='scale');
}

#page.confirm {
	width:385px;
}
#page.error {
	width:385px;
}
.wrapper {
	background:#FFFFFF;
	width:986px;
}


/* HEADER */
#header {
	width:966px;
	padding:0 10px;
	height:169px;
	background:url(../img/bg-header.gif) repeat-x 0 0;
}


/*Logo*/
#header .logo {
	background:url(../img/logo-stldl.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/logo-stldl.png', sizingMethod='scale');
	width:301px;
	height:95px;
	float:left;
	position:relative;
	top:35px;
	z-index:1000;
}

#header .logo img {
	width:301px;
	height:95px;
}

#header .admin img {
	width:118px;
	height:48px;
	position:relative;
	top:77px;
}

/*Langues*/
#header .langues {
	background:url(../img/bg-langues.gif) no-repeat 0 0;
	width:72px;
	height:43px;
	float:right;
	position:relative;
	top:0;
}

#header .langues ul li {
	float:left;
	text-align:center;
	width:36px;
	padding-top:13px;
}

/*navigation*/
#header .navigation {
	float:left;
	*float:none;
	width:966px;
	font-size:13px;
	position:relative;
	top:30px;
	background:url(../img/border-nav.png) no-repeat center 0;
	padding:8px 0 0;
}

#header .navigation ul li {
	float:left;
	height:29px;
	background:url(../img/border-nav-li.gif) no-repeat right center;
}

#header .navigation li a {
	color:#58585a;
	text-decoration:none;
	padding:5px 10px;
	display:block;
}

#header .navigation li a:hover {
	background:#c50049;
	color:#FFFFFF;
	display:block;
}

#header .navigation ul li.last,
#header .navigation ul li.accueil {
	background:none;
}

#header .navigation ul li.accueil {
	padding-right:10px;
}

#header .navigation ul li.accueil a:hover {
	background:none;
}

#header .navigation ul li.on a{
	background:#c50049;
	color:#FFFFFF;
}



/* CONTENER */
#page.home #contener {
	width:966px;
	padding:0 10px;
	background:none;
}

#contener {
	width:986px;
	background:#FFFFFF;
	float:left;
	position:relative;
	top:0;
	left:0;
	background:url(../img/border-contener.gif) no-repeat center 40px;
	padding:0;
	margin:0;
}

#contener .photo-large {
	width:966px;
	text-align:center;
	padding-bottom:20px;
	*padding-bottom:15px;
	
}
#contener .photo-large .swf {
	border:1px solid #ccc;
	padding:1px;
}
#contener .liste-photos {
	width:966px;
	float:left;
}

#contener .photo-large img,
#contener .liste-photos img {
	border:1px solid #ccc;
	padding:1px;
}

#contener .liste-photos ul li {
	float:left;
	padding-right:20px;
	position:relative;
}

#contener .liste-photos ul li.last {
	padding-right:0;
}

#contener .liste-photos ul li div {
	background:url(../img/bg-photo-rose.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/bg-photo-rose.png', sizingMethod='scale');
	position:absolute;
	top:2px;
	left:2px;
	height:80px;
	width:140px;
	padding-top:15px;
	visibility:hidden;
	cursor:pointer;
}

#contener .liste-photos ul li div p {
	padding:1px 10px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

#contener .liste-photos ul li div img {
	border:none;
	padding:0;
}


/***** Option page biens-recherche *****/
#contener .barre-outils {
	width:986px;
	height:40px;
	float:left;
	font-size:13px;
	color:#FFFFFF;
}

.barre-outils .nb-biens {
	float:left;
	width:120px;
	background:url(../img/bg-gris.gif) repeat-x 0 0;
	height:30px;
	padding-top:10px;
	text-align:center;
}

.barre-outils .recherche {
	width:826px;
	background:url(../img/bg-rose.gif) repeat-x 0 0;
	height:30px;
	*height:32px;
	padding-top:10px;
	*padding-top:8px;
	padding-left:40px;
	float:left;
}

.barre-outils .recherche fieldset {
	width:650px;
	float:left;
	height:30px;
}
.barre-outils .recherche label {
	padding-right:10px;
}

.barre-outils .recherche input,
.barre-outils .recherche select {
	vertical-align:middle;
	float:left;
	margin-right:20px;
}
.barre-outils .recherche input.rechercher {
	margin-left:5px;
}

.barre-outils .recherche p {
	float:right;
	width:150px;
	*padding-top:2px;
	padding-right:20px;
	text-align:right;
}
.barre-outils .recherche p a {
	color:#FFFFFF;
	text-decoration:none;
}
.barre-outils .recherche p a:hover {
	text-decoration:underline;
}

.barre-outils .recherche p img {
	vertical-align:middle;
	padding-left:5px;
}

.barre-outils .recherche ul li  {
	width:auto;
	padding:0 15px;
	*margin-top:3px;
	border-right:1px solid #ccc;
	float:left;
}

.barre-outils .recherche ul li.ref {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding-left:0;
}

.barre-outils .recherche ul li.last {
	border:none;
}


/*Moteur de recherche*/
#contener h1 {
	padding:45px 15px 3px;
	float:left;
	width:956px;
}

#contener h1 span {
	color:#c50049;
}

#contener #moteur-recherche,
#contener #moteur-confiez,
#contener #moteur-modifier {
	margin:5px 15px 0!important;
	*margin:5px 7px 0;
	float:left;
	border-top:1px solid #dbd7d7;
	border-right:1px solid #dbd7d7;
	padding:1px;
	font-size:13px;
	width:954px;
}

#contener #moteur-recherche .wrapper,
#contener #moteur-modifier .wrapper  {
	float:left;
	width:954px;
	margin:0;
	padding:10px 0 0;
	background:url(../img/bg-moteur-recherche.gif) no-repeat right 0;
}

#contener #moteur-recherche fieldset,
#contener #moteur-recherche label,
#contener #moteur-ajout-bien .caracteristiques fieldset,
#contener #moteur-ajout-bien .caracteristiques label {
	float:left;
	width:210px;
}

#contener #moteur-recherche fieldset,
#contener #moteur-ajout-bien .caracteristiques fieldset {
	margin-right:10px;
}

#contener #moteur-recherche label,
#contener #moteur-ajout-bien .caracteristiques label {
	border-bottom:1px solid #c2bdbd;
	float:left;
	width:180px;
	padding-left:10px;
	padding-bottom:5px;
	margin-bottom:10px;
}

#contener #moteur-recherche li,
#contener #moteur-ajout-bien .caracteristiques li{
	float:left;
	width:200px;
	padding-left:10px;
	padding-bottom:5px;
}

#contener #moteur-ajout-bien .caracteristiques fieldset#budget li {
	padding-bottom:20px;
}

#contener #moteur-recherche option,
#contener #moteur-ajout-bien .caracteristiques option {
	padding:1px;
	*padding:0;
}

#contener .border {
	float:left;
	width:972px!important;
	*width:971px;
	text-align:right;
	height:1px;
	padding:0;
	margin:0;
}

#contener #moteur-recherche div.valider {
	width:940px;
	float:left;
	text-align:right;
	padding-bottom:10px;
}


/*Moteur page confiez-nous votre bien*/
#contener #moteur-confiez .wrapper  {
	float:left;
	width:954px;
	margin:0;
	padding:30px 0 0;
	background:url(../img/photos/bg-confiez.jpg) no-repeat right 0;
	height:322px;
	position:relative;
	top:0;
	left:0;
}

#contener #moteur-confiez label {
	float:left;
	width:105px;
	padding-bottom:5px;
}

#contener #moteur-confiez li {
	 padding-bottom:10px;
	 *padding-bottom:7px;
}

#contener #moteur-confiez fieldset#captcha {
	padding-top:20px;
}

#contener #moteur-confiez li.periode label{
	width:954px;
	float:left;
}

#contener #moteur-confiez li.periode select,
#contener #moteur-confiez li.captcha {
	margin-left:105px;
}

#contener #moteur-confiez li.captcha {
	margin-top:10px;
}

#contener #moteur-confiez .bouton,
#contener #moteur-modifier .boutons {
	margin-top:20px;
	margin-left:105px;
}

#contener #moteur-confiez .confirm,
#contener #moteur-modifier .confirm,
#contener #moteur-confiez .error {
	position:absolute;
	right:-17px;
	*right:-14px;
	top:6px;
}



/*Option Résultats recherche biens*/
#contener .resultats {
	padding:35px 15px 3px;
	float:left;
	width:956px;
}

.resultats .description {
	float:left;
	width:956px;
	background:url(../img/border-description-resultats.gif) no-repeat center bottom;
	padding-bottom:30px;
	padding-top:20px;
}

.resultats .description.last {
	background:none;
}

.resultats .description .gauche {
	float:left;
	width:320px;
	padding:0;
	margin:0;
}

.resultats .description .droite {
	float:left;
	width:636px;
	padding:0;
	margin:0;
}

.resultats .description .gauche img,
.resultats .details .gauche img {
	border:1px solid #ccc;
	padding:1px;
	float:left;
}

.resultats .description .droite h2 {
	padding-bottom:20px;
}

.resultats .description .droite h2 img,
.resultats .details .droite h2 img{
	padding-right:10px;
	vertical-align:middle;
}

.resultats .description .droite p,
.resultats .details .droite p {
	font-size:13px;
}

.resultats .description .droite .infos {
	border-top:1px solid #c2bdbd;
	margin-top:30px;
	padding-top:5px;
	width:636px;
	float:left;
}

.resultats .description .droite .infos p.prix {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	width:530px;
	float:left;
}

.resultats .description .droite .infos p.prix span {
	color:#c50049;
}

.resultats .description .droite .infos p.ref {
	float:left;
	width:106px;
	text-align:right;
}

#contener .pagination {
	padding:10px 0 0;
	float:left;
	width:986px;
	background:url(../img/bg-pagination.gif) repeat-x 0 0;
	height:30px;
	color:#FFFFFF;
	font-size:13px;
}

#contener .pagination .affichage {
	width:430px;
	text-align:right;
	float:left;
	padding-right:60px;
}

#contener .pagination .affichage select {
	vertical-align:middle;
}

#contener .pagination .pages {
	float:left;
	width:496px;
}

#contener .pagination .pages p {
	display:inline;
	padding-right:20px;
}

#contener .pagination .pages p.noir {
	color:#000000;
}	

#contener .pagination .pages a {
	color:#FFFFFF;
	text-decoration:none;
}

#contener .pagination .pages a:hover {
	text-decoration:underline;
}



/*Option page détails de la vente*/
.resultats .details {
	float:left;
	width:956px;
	padding-top:20px;
}

.resultats .details .gauche {
	float:left;
	width:453px;
	padding:0;
	margin:0;
}

.resultats .details .droite {
	float:left;
	width:503px;
	padding:0;
	margin:0;
}

.resultats .details .gauche .infos {
	width:434px;
	background:url(../img/bg-details.gif) repeat-y right 0;
	padding:20px 0;
	font-size:13px;
	float:left;
}

.resultats .details .gauche .infos img {
	border:0;
	padding:0;
	vertical-align:middle;
}

.resultats .details .gauche .infos span {
	color:#c50049;
}
.dpe {
	position: relative;
	width: 432px;
	height: 200px;
}
.dpe img {
	position: relative;
	z-index: 10;
}
.dpe .dpe-energie, .dpe .dpe-co2 {
	position: absolute;
	z-index: 5;
	width:200px;
	padding-right: 5px;
	background: url(../img/dpe-niveau.png) no-repeat 100% 0%;
	font-size: 14px;
	height: 19px;
	line-height: 19px;
	color: #ffffff;
	text-align: right;	
	margin-left: 4px;	
}
.dpe .dpe-co2 {
	margin-left: 227px;	
}
.dpe .energieA, .dpe .co2A {
	top: 18px;
}
.dpe .energieB, .dpe .co2B {
	top: 41px;
}
.dpe .energieC, .dpe .co2C {
	top: 64px;
}
.dpe .energieD, .dpe .co2D {
	top: 87px;
}
.dpe .energieE, .dpe .co2E {
	top: 110px;
}
.dpe .energieF, .dpe .co2F {
	top: 133px;
}
.dpe .energieG, .dpe .co2G {
	top: 156px;
}


.resultats .details .droite .diaporama {
	/*padding:30px 0 0;*/
	height:145px;
	margin-top: 10px;
}

.resultats .details .droite .wrapper {
	width:503px;
	float:left;
	border-bottom:1px solid #c2bdbd;
	margin-bottom:20px;
}

.resultats .details .droite h2 {
	width:350px;
	float:left;
	margin-bottom:10px;
}

.resultats .details .droite p.ref {
	float:left;
	width:153px;
	text-align:right;
	color:#c50049;
	font-size:13px;
}

.resultats .details .droite .infos {
	margin:0 0 15px 0;
	width:503px;
	float:left;
	text-align:right
}

.resultats .details .droite .infos p.prix {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	width:503px;
	float:left;
}

.resultats .details .droite .infos p.prix span {
	color:#c50049;
}

#page.details #contener .pagination .pages {
	float:left;
	width:630px;
	text-align:right;
}

#page.details #contener .pagination .actions {
	float:right;
	width:336px;
	text-align:right;
	color:#58585a;
}

#page.details #contener .pagination .actions p a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0 10px;
}

#page.details #contener .pagination .actions p a:hover {
	text-decoration:underline;
}


/*Option page en savoir plus*/
.resultats .details .droite .plus {
	float:left;
	width:503px;
	font-size:13px;
}

.resultats .details .droite .plus ul li {
	width:503px;
	float:left;
	padding-bottom:10px;
}

.resultats .details .droite .plus ul li label {
	float:left;
	width:80px;
}

.resultats .details .droite .plus ul li.envoyer {
	padding-left:80px;
	padding-top:20px;
	width:auto;
}

#contener .confirm {
	background:url(../img/bg-confirm.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/bg-confirm.png', sizingMethod='scale');
	width:503px;
	height:58px;
	float:left;
	margin-top:20px;
}

#contener .confirm p {
	background:url(../img/pictos/picto-valid.gif) no-repeat 0 20px;
	margin-left:10px;
	padding:18px 0 0 20px;
	font-size:13px;
}

#contener .error {
	background:url(../img/bg-confirm.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/bg-confirm.png', sizingMethod='scale');
	width:503px;
	height:58px;
	float:left;
	margin-top:20px;
}

#contener .error p {
	background:url(../img/pictos/picto-erreur.gif) no-repeat 0 20px;
	margin-left:10px;
	padding:18px 0 0 20px;
	font-size:13px;
}

/*Option page connexion*/
#contener #confirm-connexion {
	background:url(../img/bg-confirm-connexion.png) no-repeat 0 0!important;
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://stldl.e-labo.biz/themes/stldl/admin794/img/bg-confirm-connexion.png', sizingMethod='scale');
	width:380px;
	height:58px;
	margin:20px auto;
}

#contener #confirm-connexion p {
	background:transparent url(../img/pictos/picto-erreur.gif) no-repeat scroll 0 20px;
	font-size:13px;
	margin-left:10px;
	padding:18px 0 0 20px;
}

#contener #authentification {
	border:1px solid #CCCCCC;
	font-size:13px;
	margin:20px auto;
	padding:20px 30px 40px;
	width:310px;
}

#contener #authentification li {
	float:left;
	padding-bottom:5px;
}

#contener #authentification li label {
	float:left;
	width:100px;
}

#contener #authentification li.captcha{
	padding-left:105px;
	padding-top:30px;
}	

#contener #authentification li.valider {
	padding-left:105px;
	padding-top:10px;
}	

#contener #authentification .aide {
	border-top:1px solid #c2bdbd;
	margin-top:30px;
	padding-top:10px;
	position:relative;
	top:0;
	left:0;
	width:320px;
}

#contener #authentification .aide ul {
	position:absolute;
	right:0;
	top:10px;
}

#contener #authentification .aide ul li {
	float:none;
}

#contener #authentification .aide ul li a {
	color:#c50049;
}

#contener #authentification .aide ul li a:hover {
	text-decoration:none;
}


/*Option page administration - Liste utilisateurs*/
/*css Pierre*/
#photosUpload {
	text-align:center;
}

#fichiers {
	width: 500px;
	padding: 5px;
	border: 1px dotted #7e9db5;
	font-size: 13px;
	margin:0 auto;
}
#upload {
	width: 661px;
	padding: 1px;
	margin:20px 295px;
}

#upload span#input {
	float:left;
	margin-right:20px;
}

/* This is the box that is parent to the dragable items */
#dragableElementsParentBox{
	padding:10px;	/* Air */
}

.smallArticle,.bigArticle{
	float:left;
	border:1px solid #9B003A;
	background-color:#FFF;
	padding:2px;
	margin-right:10px;
	margin-bottom:5px;
}
.smallArticle img,.bigArticle img{
	float:left;
	padding:5px;
}
.smallArticle .rightImage,.bigArticle .rightImage{
	float:right;
}
.smallArticle{
	width:274px;		
}
.bigArticle{
	width:800px;
}

a.btn-supp {
	color:#C50049;
}
	
/* REQUIRED CSS */
	
#rectangle{
	float:left;
	border:1px dotted #F00;	/* Red border */
	background-color:#FFF;
}
#insertionMarker{	/* Don't change the rules for the insertionMarker */
	width:6px;
	position:absolute;
	display:none;
}
#insertionMarker img{	/* Don't change the rules for the insertionMarker */
	float:left;
}		
#dragDropMoveLayer{	/* Dragable layer - Not need if you're using 'rectangle' mode */
	position:absolute;
	display:none;
	border:1px solid #000;
	filter:alpha(opacity=50);	/* 50% opacity , i.e. transparency */
	opacity:0.5;	/* 50% opacity , i.e. transparency */
}
/* END REQUIRED CSS */
/*fin css pierre*/
#contener .liste {
	float:left;
	width:956px;
	padding:40px 15px 0;
	font-size:13px;
}

#contener .liste table,
#moteur-ajout-bien .photos table {
	border-collapse:collapse;
	width:956px;
	border-bottom:1px solid #c2bdbd;
}

#contener .liste table th,
#moteur-ajout-bien .photos table th {
	background:#c2bdbd;
	text-align:left;
	padding:3px 10px;
	border-right:1px solid #fff;
	color:#58585a;
}

#contener .liste table th a,
#moteur-ajout-bien .photos table th a {
	text-decoration:none;
}

#contener .liste table th span,
#moteur-ajout-bien .photos table th span {
	font-weight:normal;
}

#contener .liste table th.rose,
#moteur-ajout-bien .photos table th.rose {
	background:#c50049;
	color:#FFFFFF;
}

#contener .liste table td,
#moteur-ajout-bien .photos table td {
	padding:5px 10px 3px;
}

#moteur-ajout-bien .photos table td {
	font-weight:bold;
}

#contener .liste table td a {
	color:#58585a;
	text-decoration:underline;
}

#contener .liste table td a:hover {
	color:#58585a;
	text-decoration:none;
}

#moteur-ajout-bien .photos table td.photo img {
	border:1px solid #ccc;
	padding:1px;
}

#contener .liste table td li,
#moteur-ajout-bien .photos table td li {
	float:left;
	padding-right:10px;
	padding-top:2px;
}

#contener .liste table td li.right,
#moteur-ajout-bien .photos table td li.right {
	float:right;
	padding-right:0;
}

#contener .liste table tr.paire td,
#moteur-ajout-bien .photos table tr.paire td {
	background-color:#f2f2f2;
}

#contener .liste .bouton {
	float:right;
	margin-top:20px;
}

#page.listes #contener .pagination {
	margin-top:60px;
}


/*Moteur modification des utilisateurs*/
#contener #moteur-modifier .wrapper  {
	padding:30px 0 0;
	position:relative;
	top:0;
	left:0;
}

#contener #moteur-modifier li {
	padding-bottom:5px;
}

#contener #moteur-modifier li label {
	width:105px;
	float:left;
}

#contener #moteur-modifier li.captcha {
	margin-top:20px;
	padding-left:105px;
}


/*Moteur d'ajout d'un bien*/
#contener #moteur-ajout-bien {
	padding:40px 15px 0;
	float:left;
	font-size:13px;
	width:956px;
}

#moteur-ajout-bien  h1 {
	padding:0 0 10px 0;
	margin:0;
	color:#c50049;
}

#moteur-ajout-bien .presentation,
#moteur-ajout-bien .caracteristiques,
#moteur-ajout-bien .photos,
#moteur-ajout-bien #photosUpload,
#moteur-ajout-bien #mainContainer {
	width:956px;
	float:left;
	padding:20px 0;
	border-top:1px solid #DBD7D7;
}

#moteur-ajout-bien .presentation li {
	padding-bottom:5px;
}

#moteur-ajout-bien .presentation li label {
	float:left;
	width:110px;
	font-weight:bold;
}

#moteur-ajout-bien .presentation li input,
#moteur-ajout-bien .presentation li textarea {
	padding:2px;
}

#moteur-ajout-bien .presentation li.annonce-active {
	margin-top:10px;
}

#moteur-ajout-bien .infos-proprietaire {
	width:954px;
	float:left;
	padding:1px;
	border-top:1px solid #DBD7D7;
	border-right:1px solid #DBD7D7;
	position:relative;
	top:0;
}

#moteur-ajout-bien .infos-proprietaire .wrapper {
	float:left;
	width:954px;
	background:url(../img/bg-moteur-recherche.gif) no-repeat right 0;
	padding:20px 0;
}

#moteur-ajout-bien .infos-proprietaire li {
	padding-bottom:5px;
}

#moteur-ajout-bien .infos-proprietaire li label {
	float:left;
	width:180px;
	font-weight:bold;
}

#moteur-ajout-bien .infos-proprietaire li textarea {
	scroll:none;
	overflow:hidden;
}

#moteur-ajout-bien .infos-proprietaire li.captcha,
#moteur-ajout-bien .infos-proprietaire li.boutons {
	padding-top:20px;
	margin-left:180px;
}

#moteur-ajout-bien .border {
	width:956px!important;
}

#moteur-ajout-bien .infos-proprietaire .confirm {
	position:absolute;
	top:-3px;
	right:-15px;
	*right:-13px;
}

#contener #moteur-ajout-bien .boutons {
	margin-top:30px;
	float:left;
}






/* FOOTER */
#footer {
	float:left;
	background:url(../img/border-footer.gif) no-repeat center 0;
	width:986px;
	padding:30px 0 0;
	margin:20px 0 10px!important;
	*margin:20px 0 0;
	text-align:center;
}

#footer p {
	color:#c50049;
	font-size:11px;
	padding-bottom:10px;
}



