/* css pour creditdomus uniquement */

.contenuTopMini h2.valeurTitle {
white-space: normal;
padding-left: 17px;
width: 95%;
}

.valeurTop {
width: 100%;
}

.standardseparator {
height: 10px;
clear: both;
}

.listeHeader {
	top: 22px;
}

#header {
	/*height: 147px;*/
}

.formuHome { 
	background:url(../images/fond/formuHome_cd.jpg) left top no-repeat;
}
.formuHome p{
	position:absolute; 
	left:400px; 
/*	text-transform:uppercase; */
	color:#fff; 
	font-size:12px;
	margin-bottom: 0px;
	margin-top: 0px;
/*	height: 30px;
	line-height: 30px;
*/
	}
body#homepage .formuHome p label{
/*	 text-transform:uppercase; */
	 color:#fff; 
	 font-size:11px; 
	 display:block; 
	 float:left; 
	 width:175px; 
	 margin-top:0px;
	 padding-right: 14px;
	 }
	 
.formuHome p label{
   text-transform:uppercase; 
	 color:#fff; 
	 font-size:14px; 
	 display:block; 
	 float:left; 
	 width:190px; 
	 margin-top:0px}	 

.formuHome p.submitInput{ top:300px; left:420px}
/*
** Fin http://dizyr.com/mantis/view.php?id=603
*/
.formuHome p.submitInput input[type=text]{ width:216px; cursor:pointer}
.formuHome p input[type=text]{
  width:67px; 
  color:#666; 
  font-size:11px; 
/*  background-color:#fff; */
  height:14px;
  line-height:14px;
  margin-bottom:0px;
  margin-top:0px;
 }
  
.formuHome p.nb{ top:130px}
.formuHome p.pret{ top:196px}
.formuHome p.mensualites{ top:226px}
.formuHome p.capitaux{ top:256px}
.formuHome p.nature{ top:135px}
.formuHome p.ancien{ top:210px}
.formuHome p.achat{ top:255px}
body#homepage .formuHome p select{ color:#666; font-size:11px; width: 236px; float:right; margin-right: 38px; margin-top:5px; text-transform: none;}
.formuHome p select{ color:#666; font-size:11px; width: 267px; text-transform: none;}

.formuHome h2 {
	position: absolute;
	left: 406px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	font-family: Verdana;
        font-size: 22px;
}

.formuHome ul {
	list-style-type: none;
	padding-top: 20px;
	padding-left: 10px;;
}

.formuHome ul strong {
	color: #273E8A;
}

.formuHome ul li {
	background: url(../images/puce/formuhomepuce_cd.png) left 2px no-repeat;
	padding-left: 30px;
	color: #ecfcd3;
	font-size: 14px;
	padding-bottom: 20px;
}

#simu {

position: absolute; top: -7px; left: 55px; color: white; font-size: small; font-family: Arial; text-transform:uppercase; text-align: center; 

}


#rachat {

position: absolute; top: -7px; left: 212px; color: white; font-size: small; font-family: Arial; text-transform:uppercase; text-align: center;

}

#assurance {

position: absolute; top: -7px; left: 431px; color: white; font-size: small; font-family: Arial; text-transform:uppercase; text-align: center;

}

#creditconsomenu {

position: absolute; top: -7px; left: 337px; color: white; font-size: small; font-family: Arial; text-transform:uppercase; text-align: center;

}


#toutcomprendre {

position: absolute; top: -7px; left: 555px; color: white; font-size: small; font-family: Arial; text-transform:uppercase; text-align: center;

}

.exemple_detail {
	clear:both;
	padding-top: 0;
}

#titrebarometre {
  background:url(../images/titre/titrebarometre_cd.png) left top no-repeat;
}

#projet_coords, #projet_relais {
	border-top: 1px dashed #ccc;
	padding-top: 5px;
}

#projet_relais .relais_gauche, #projet_relais .relais_droite {
	width: 340px;
	float: left;
}

#projet_coords .coords_gauche, #projet_coords .coords_droite {
	float: left;
}

#projet_coords .coords_droite label {
	width: 103px;
}

#projet_coords .coords_gauche label {
	width: 164px;
}

.price {
	/*top: 138px;*/
}

.edito h3 {
	padding: 0;
}

.toutcomprendre h3 {

color: #5594DC;

}

.explication{
  min-height: 50px;
  width: 320px;
}

table.partenaire {

border: 1px;
width:465px;
text-align: center;

}

table.partenaire td {
	width: 10px;
}

table.partenaire td img {
}

table.partenaire tr#tr3 img {
	padding: 0 20px;	
}

table.partenaire tr#tr4 img {
	padding: 0 20px;	
}
table.partenaire tr#tr5 img {
	padding: 0 40px;	
}
table.partenaire tr#tr6 img {
	padding: 0 0px;	
}
table.partenaire tr#tr7 img {
	padding: 0 52px;	
}
table.partenaire td {
	padding: 10px 0;
}

.invalid {

background-color:#FFFFD5;
border:2px solid red;
color:red;

}

.formuHome .achat label {

margin-top: -9px; 

}