﻿.entete
{
	background:transparent url(/Images/global/wrapper-bg-top.gif) no-repeat scroll -155px 0;
	float:left;
	height:14px;
	padding-bottom:0;
	width:965px;
}

.wrapperMain.operation-maison
{
	min-height:680px;
	}
	
.bg-container
{
	float:left;
	min-height:680px;
	margin-top:4px;
	width:100%;
	padding-bottom:0px; 
	background: url(/Images/PassionMaison/fondpassionmaison20100215.jpg) no-repeat top right;
}
.bg-container .titre
{
	font-size: 14px;
	font : arial;
	color:#ffffff;
	margin: 60px 0 0 150px;
}
.bg-container .titre2
{
	font-size: 50px;
	font : arial;
	color:#ffffff;
	margin: 0px 0 0 260px;
}
.bg-container .presentation2
{
	font-size: 13px;
	font : arial;
	color:#a81482;
	margin: 70px 0 0 90px;
}
html[xmlns*=""] body:last-child .bg-container .offerts{
margin: -85px 100px 0 0px;
}
.bg-container .offerts
{
	width:280px;
	font-size: 13px;
	font : arial;
	color:#ffffff;
	float:right;
	margin: -97px 100px 0 0px;
	text-align:center;
	
}
* html .bg-container .offerts
{
	width:280px;
	font-size: 13px;
	font : arial;
	color:#ffffff;
	float:right;
	margin: -97px 50px 0 0px;
	text-align:center;
}
.bg-container .partenaires
{
	width:280px;
	font-size: 13px;
	font : arial;
	color:#ffffff;
	float:right;
	margin: -63px 100px 0 0px;
	text-align:center;
}
* html .bg-container .partenaires
{
width:280px;
	font-size: 13px;
	font : arial;
	color:#ffffff;
	float:right;
	margin: -63px -280px 0 0px;
	text-align:center;
}
.bg-container .presentation
{
	font-size: 13px;
		font : arial;
	color:#ffffff;
	margin: 0px 0 0 260px;
}
html[xmlns*=""] body:last-child .bg-container .presentation{
	font-size :12px;
}
.bg-container .reduction1
{
	font-size: 11px;
	font : arial;
	color:#ffffff;
	margin: 100px 0 0 30px;
	width:400px;
}
html[xmlns*=""] body:last-child .bg-container .reduction1{
	margin: 115px 0 0 30px;
}
.bg-container .reduction
{
	font-size: 11px;
	color:#ffffff;
	margin: 6px 0 0 30px;
	width:400px;
}
.bg-container .appel
{
	font : arial;
	font-size: 11px;
	
	margin: -110px 0 0 530px;
}
html[xmlns*=""] body:last-child .bg-container .appel{
	margin: -100px 0 0 530px;
}
.bg-container .reponse
{
	font-size: 11px;
	height: 78px;
	margin: -90px  0 0 500px;
}
* HTML .bg-container .reponseerreur
{
	font-size: 11px;
	height: 78px;
	margin: -90px 0 0 500px;
	width: 240px;
}
.bg-container .reponseerreur
{
	font-size: 11px;
	height: 78px;
	margin: -85px 0 0 500px;
	width: 240px;
}
.bg-container .boutons
{
	font-size: 11px;
	margin: 56px 0 0 290px;
}
html[xmlns*=""] body:last-child .bg-container .boutons{
	margin: 65px 0 0 290px;
}

* html .bg-container .boutons2
{
	font : arial;
	font-size: 11px;
	margin: 5px 0 0 10px;
}
.bg-container .boutons2
{
	font-size: 11px;
	margin: 8px 0 0 10px;
}

.bg-container .mentions
{
	margin-left:5px; 
	margin-right:5px; 
	margin-top:10px;   
	
	color:#646666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.bg-container .retour
{
	margin-left:22px; 
	margin-top:5px;   
	font: bold 9pt arial, sans-serif;
}
.bg-container .retourmarques
{
	
	margin-left:22px; 
	margin-top:5px;   
	font: bold 9pt arial, sans-serif;
}
