@charset "utf-8";

body{
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding:0px;
font-size:12px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.zoom{
text-align:center;
width:350px;
height:100%;
color:#FFFFFF;}
h1{
margin-top:25px;
font-size:22px;
text-align:center;
color:#9B0023;}

h2{

font-size:15px;
text-align:left;
color:#FF6600;
}
.bandeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-image: url(images/image-backg-bandeau.jpg);
	background-repeat:repeat-x;
	height:230px;
	width:100%;
	
}
.imput2{
width:25px;}
.logo {
	background-image: url(images/logo.png);
	background-repeat:no-repeat;
	height:160px;
	width:250px;
	margin-top:60px;
	display:block;
	float:left;
	cursor: pointer;
}
.credit{
	width:300px;
	height:60px;
	display:block;
	float:left;
	margin-top:155px;
	font-size:2em;
	text-align:right;
	color:#FFFFFF;
	position:relative;
}
.illustration	{
	width:300px;
	height:160px;
	display:block;
	float:right;
	color:#FFFFFF;
	margin-top:10px;
	margin-right:20px;
	position:relative;
	background-image:url(images/immo-souplesse-pro.jpg);
	background-repeat:no-repeat;
}
.centre{
margin-left:auto;
margin-right:auto;
width:1024px;
height:100%;

}
.footer{
margin:0;
height:50px;
width:100%;
position:relative;
float:left;
display:block;
}

.contenu{
margin-left:auto;
margin-right:auto;
width:1024px;
height:100%;
position:relative;
display:block;
background-image:url(images/bg-centre.jpg);
background-repeat:repeat-y;
}
.nav{
margin-top:30px;
width:240px;
height:100%;
display:block;
float:left;
position:relative;

}
.nav2{
margin-top:5px;
text-align:right;
font-size:10px;
}
.nav3{
width:380px;
height:75px;
display:block;
float:left;
position:relative;
}
.nav4{
width:120px;
height:71px;
display:block;
float:left;
position:relative;
}

.texte{
width:400px;
padding-left:15px;
padding-right:15px;
padding-top:33px;
display:block;
float:left;
position:relative;
height:100%;
font-size:12px;}

.rouge{
width:125px;
height:300px;
float:left;
display:block;
position:relative;
}
.orange{
width:111px;
height:300px;
float:left;
display:block;
padding:0px;
margin:0;
position:relative;
}
.bleu{
width:136px;
height:300px;
float:left;
display:block;
position:relative;
}
.images{

	width:350px;
	font-size:12px;
	height:530px;
	background-color:#3c828a;
	display:block;
	float:left;
	position:relative;
	margin:0;
	
}
.defile{
margin:auto;
background-color:#3c828a;
width:330px;
height:18px;
color:#FFFFFF;
font-size:16px;
border:none;}

label{
	float:left;
	width: 18em;
}
.simulation{
background-image:url(images/image-backg-simulation.jpg);
background-repeat:repeat-x;
height:50px;
width:100%;
text-indent:-100px;
text-align:center;
color:#FFFFFF;
float:left;
display:block;
position:relative;
margin:0;
padding:20px;
font-size:14px;

}
.simulation2{

height:21px;
width:100%;
text-indent:-150px;
text-align:center;
color:#FFFFFF;
float:left;
display:block;
position:relative;
margin:0;
font-size:14px;

}
.mention-legale{
font-size:9px;
text-align:center;
background-color:#999999;
float:left;
display:block;
position:relative;
width:100%;
margin:0;
display:inline 
}



input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#cccccc;
	color:#3b828a;
	width:125px;
	height:17px;
}
	
.btsimul{
	width:120px;
	height:60px;
	display:block;
	float:left;
	position:relative;
	margin-right:10px;}

.centrebt{
height:65px;
width:260px;
margin-left:auto;
margin-right:auto;}
.centrebt2{
height:80px;
width:130px;
margin-left:auto;
margin-right:auto;}

/*________________________________________________________LIENS_____________________________________________________*/
a.immo:link{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btimmo.jpg) no-repeat top right;
}
a.souple:link{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btsouplesse.jpg) no-repeat top right;
}
a.pro:link{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btpro.jpg) no-repeat top right;
}

a.qsn:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt1.jpg) no-repeat top right;
}
a.charte:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt2.jpg) no-repeat top right;
}
a.finance:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt3.jpg) no-repeat top right;
}
a.info:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt4.jpg) no-repeat top right;
}
a.impot:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt5.jpg) no-repeat top right;
}
a.contact:link{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt6.jpg) no-repeat top right;
}
a.professionnel:link{
	display:block;
	height:60px;
	background:url(images/btentreprise.jpg) no-repeat top right;
			font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}
a.particulier:link{
	display:block;
	height:60px;
	background:url(images/btparticulier.jpg) no-repeat top right;
	font:Verdana, Arial, Helvetica, sans-serif;
	line-height:75px;
	text-decoration:none;
	font-size:20px;
	color:#3366FF;
}
/*___________________________________________________________________________________________________________*/

a.immo:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btimmo.jpg) no-repeat top right;
}
a.souple:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btsouplesse.jpg) no-repeat top right;
}
a.pro:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	height:71px;
	background:url(images/btpro.jpg) no-repeat top right;
}

a.qsn:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt1.jpg) no-repeat top right;
}
a.charte:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt2.jpg) no-repeat top right;
}
a.finance:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt3.jpg) no-repeat top right;
}
a.info:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt4.jpg) no-repeat top right;
}
a.impot:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt5.jpg) no-repeat top right;
}
a.contact:visited{
	display:block;
	color: #333333;
	text-decoration: none;
	padding-right:75px;
	height:71px;
	line-height:71px;
	background:url(images/bt6.jpg) no-repeat top right;
}
a.particulier:visited{
	display:block;
	text-decoration: none;
	height:60px;
	background:url(images/btparticulier.jpg) no-repeat top right;
		font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}
a.professionnel:visited{
	display:block;
	text-decoration: none;
	height:60px;
	background:url(images/btentreprise.jpg) no-repeat top right;
	font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}


a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a.qsn:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt1.jpg) no-repeat bottom right;
}
a.charte:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt2.jpg) no-repeat bottom right;
}
a.finance:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt3.jpg) no-repeat bottom right;
}
a.info:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt4.jpg) no-repeat bottom right;
}
a.impot:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt5.jpg) no-repeat bottom right;
}
a.contact:hover{
	text-decoration: none;
	color: #999999;
	background:url(images/bt6.jpg) no-repeat bottom right;
}
a.souple:hover{
	display:block;
	height:71px;
	background:url(images/btsouplesse.jpg)no-repeat bottom right;
}
a.immo:hover{
	display:block;
	height:71px;
	background:url(images/btimmo.jpg) no-repeat bottom right;
}
a.pro:hover{
	display:block;
	height:71px;
	background:url(images/btpro.jpg) no-repeat bottom right;
}
a.particulier:hover{
	display:block;
	height:60px;
	background:url(images/btparticulier.jpg) no-repeat bottom right;
		font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}
a.professionnel:hover{
	display:block;
	height:60px;
	background:url(images/btentreprise.jpg) no-repeat bottom right;
			font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}

/*_____________________________________________________________________________________________________________*/
a.qsn:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt1.jpg) no-repeat bottom right;
	text-indent:50px;
}
a.charte:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt2.jpg) no-repeat bottom right;
}
a.finance:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt3.jpg) no-repeat bottom right;
}
a.info:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt4.jpg) no-repeat bottom right;
}
a.impot:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt5.jpg) no-repeat bottom right;
}
a.contact:active{
	text-decoration: none;
	color: #999999;
	background:url(images/bt6.jpg) no-repeat bottom right;
}
a.souple:active{
	display:block;
	height:71px;
	background:url(images/btsouplesse.jpg)no-repeat bottom right;
}
a.immo:active{
	display:block;
	height:71px;
	background:url(images/btimmo.jpg) no-repeat bottom right;
}
a.pro:active{
	display:block;
	height:71px;
	background:url(images/btpro.jpg) no-repeat bottom right;
}
a.particulier:active{
	display:block;
	height:60px;
	background:url(images/btparticulier.jpg) no-repeat bottom right;
		font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#3366FF;
}
a.professionnel:active{
	display:block;
	height:60px;
	background:url(images/btentreprise.jpg) no-repeat bottom right;
			font:Verdana, Arial, Helvetica, sans-serif;
	line-height:60px;
	text-decoration:none;
	font-size:14px;
	color:#333;
}
/*_____________________________________________________________________________________________________________*/
