/* Contenu regroupement de crédit */

/* Style des blocs principaux */ 
.conteneur-illustr {
	background: url(../../images/illustr/photocadre3.jpg) no-repeat right top;
}

/* Intro */

.conteneur-principal h4 {
	clear:both;
	color:#E56C19;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	padding:10px 0 0 20px;
}

/*Style des boutons */
.conteneur-principal p.appel-profit a:hover.lien-bouton {
	background-color:#026329;
}

.conteneur-illustr ul {
	font-weight: bold;
	font-size: 1.25em;
	color: #404040;
	background: transparent;
}
.conteneur-illustr li {
	list-style-image: url(../../images/puces/fleche2.gif);
	padding-left: 0.25em;
	margin: 0.5em 0;
}
.conteneur-illustr strong {
	color: #C63;
	background: transparent;
	margin-left:10px;
}

.conteneur-illustr strong.appel {
	color: #C63;
	float:left;
	line-height:1em;
	padding: 14px 0.5em;
	background: transparent;
	margin-left:85px;
	width:217px;
	text-align:right;
}


/* Développement et exemple */

/* Style des titres */
.conteneur-interieur-cadre h3 {
	padding:16px 0pt 0pt 35px;
	background: url(../../images/cadres/h3-cadre5.gif) no-repeat;
}

h5 {
	font-weight: bold;
}

/* Padding pour la partie d'intro et d'exemple */
p.intro-credit-solo, #exemple p {
	padding-left: 0;
}


/* Cadre d'exemple */

#exemple-contenu {
	color: black;
	background: white;
	padding: 0.5em;
}

.exemple-baisse {
	font-size: 1.25em;
	color: white;
	background-color: #F39800;
	text-align: center;
	width: 558px;
	height: 48px;
	padding: 0;
	margin: 0 auto;
}

/* Style Tableaux */

table, th, td {
	color: #404040;
	background: transparent;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #404040;
	border-collapse: collapse;
}
table {
	margin: 1em 0;
}

thead {
	font-weight: bold;
	color: #404040;
	background: #CCE8D6;
}
th, td {
	padding: 0.25em;
}
th {
	font-weight: bold;
	color: #333333;
}
.total {
	font-weight: bold;
	color: white;
	background: #008E32;
}

.regroupement {
	color: #404040;
	background: #FAE3D7;
}
.nouvelle-mensualite {
	color: white;
	background: #E56C19;
}



/* Mention légale */
.info-legale {
	font-size: 0.875em;
}

/* Dernier bloc de la page : Regroupement en bref */

#dernier-bloc {
	background:transparent url(../../images/cadres/bas-cadre2.gif) no-repeat scroll left bottom;
	width:623px;
	padding:10px 0pt 30pt 40px;
}

/* Style des titres */

.conteneur-secondaire #dernier-bloc h3 {
	background:transparent url(../../images/cadres/h3-cadre4.gif) no-repeat scroll left bottom;
	width:611px;
	height:68px;
	padding:20px 0pt 0pt 40px;
}

/* Liste a puce */
#dernier-bloc ul{
	margin-top: 2.5em;
	margin-left:0;
	clear:both;
}

#dernier-bloc li{
	padding: 0.3em 0 0.3em 22px;
	height:20px;
	line-height:20px;
	margin: 0 5px;
	color:#333;
	width: 42.5%;
	float: left;
	background:transparent url(../../images/puces/fleche2.gif) no-repeat 0 6px;
}

/* Partie proposant la simulation */
p.simuler-part {
	display:block;
	clear:both;
	margin-left:305px;
}

p.appel-profit-texte {
	padding-left:337px;
}


/* Style des boutons */
p .lien-bouton {
	margin:0 0 0 10px;
	padding:0.5em 0 0.1em 0;
	text-align:center;
	float:left;
	display:block;
	width:190px;
	color:#ffffff;
	background-color:#F39800;
	background-position: -36.1em -3em;
	text-decoration:none;
	width:173px;
}

p.appel-profit .lien-bouton {
	margin:0 0 0 10px;
	padding:0.5em 0 0.1em 0;
	text-align:center;
	float:left;
	display:block;
	width:190px;
	color:#ffffff;
	background-color:#F39800;
	background-position: -36.1em -3em;
	text-decoration:none;
	width:173px;
}

/* Partie relative au numero de telephone */

p.appel-profit { clear:both; height:42px; padding: 10px 0 0 20px;}

p.bloc-tel {
	text-align:center;
}

#bloc-lateral-1 p .lien-bouton.telephone{
	padding:0.1em 0.6em 0.1em 0.6em;
	font-weight:bold;
	font-size:1.4em;
	margin:0;
	float:none;
	display:inline;
	width:162px;
	background-color:#fff;
	border:3px solid #F39800;
	color:#F39800;
}

p.appel-profit .lien-bouton.telephone {
	padding:0.3em 5px;
	font-weight:bold;
	font-size:1.6em;
	margin:0;
	background-color:#fff;
	border:3px solid #F39800;
	color:#F39800;
	line-height:1.0em;
	width:auto;
}