@CHARSET "ISO-8859-1";
#main{
background:transparent url(/img/bandeau/financement.jpg) no-repeat top left;
}
#simulation table th {
background-color:#AC0103;
font-size:10px;
color:white;
border:1px solid #CDD0D1;
font-weight:normal;
padding:10px;
vertical-align:top;
text-align:center;
}
.box{
	padding-bottom:30px;
}
#content p a.more {
float:none;
background:transparent url(/img/bigmore_red.gif) no-repeat;
text-indent:0;
color:white;
display: block;
padding:2px 0 0 25px;
width:93px;
height:17px;
text-decoration:none;
font-weight:bold;
}
#simulation table {
border-collapse:collapse;
border-spacing:0;
}
#simulation table td {
padding:3px;
border:1px solid lightgray;
}
#simulation table tfoot td, #simulation table tfoot strong, #mentions {
border:0;
font-size:9px;
}
.mentions{
	display: block;
	width: 200px;
	margin-top: 25px;
}
#mentions {
padding-top:5px;
color:#999;
text-align:justify;
margin:0;
}
#simulation table strong , #simulation .prix, #simulation table th{
font-size:11px;
}
#simulation table  {
font-size:10px;
}
#simulation table .prix {
vertical-align:top;
text-align:center;
font-weight:bold;
font-size:14px;
vertical-align:middle;
}
#simulation table th.prix {
color:white;
font-size:20px;
vertical-align:middle;
}
#simulation table th.description{
text-align:left;	
}
.panneau {
background:transparent url(/img/panneau.gif) no-repeat 50px 0;
text-align:center;
height:68px;
width:275px;
float:left;
}
.panneau p {
text-align:left;
width:130px;
margin-left:120px;
}
.panneau a.texte {
color:white;
text-decoration:none;
font-size:14px;
margin:0;
padding:8px 5px 12px 150px;
width:110px;
clear:left;
}
.panneau a {
display:block;
font-weight:bold;
}
/*#S562 .prix, #S585 .prix, #S620 .prix{
color:#FF9602;
}
#S627 .prix, #S650 .prix, #S689 .prix{
color:#01337C;
}
#S746 .prix, #S769 .prix, #S788 .prix{
color:#76A509;
}*/
#content .box ul li{
background:none;
text-indent:0;
}
#content .box ul li a{
font-weight:bold;
color:#AC0103;
}

.maison{
text-align:center;
position:relative;
}
.maison .price{
padding-top:6px;
color:white;
display:block;
width:131px;
height:71px;
font-size:18px;
font-weight:bold;
font-family:Arial;
line-height:28px;
background:transparent url(/img/financement/price_orange.png) no-repeat;
position:absolute;
top:45px;
right:120px;
}
.maison .price .bigger{
font-size:36px;
}
#simulation p.more{
	display: block;
	width: 320px;
	height:294px;
	margin: 10px auto;
	background: transparent url('/img/financement/more.png') no-repeat;
	padding: 0px;
}
#simulation p.more a.more{
	display: block;
	width: 140px;
	height: 50px;
	float: left;
	margin: 170px 0px 0px 145px;
	background: none;
	padding: 0px;
	text-indent: -999em;
	overflow: hidden;
}
