/*@font-face {
    font-family: 'univers_ext';
    src: url('fonts/univers-extended-webfont.eot');
    src: url('fonts/univers-extended-webfont.eot?#iefix') format('embedded-opentype'),     url('fonts/univers-extended-webfont.woff') format('woff'),     url('fonts/univers-extended-webfont.ttf') format('truetype'),     url('fonts/univers-extended-webfont.svg#univers53_extended') format('svg');
    font-weight: normal;
    font-style: normal;
}

html{font-size:100%;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;}*/

p{margin:0 0;padding:0;}
ul{list-style-type:none;}
h1, h2{margin:5px 0 10px 0!important;}
h3 {font-family: 'univers_ext'; color:#6c6c6c;margin:0;}
h4 {font-size: 1.167em;font-weight: bold;margin:5px 0}

sup{font-size:0.8em;top: -0.4em;}

div#e_contener{/*position:relative;*/ overflow: hidden;}
div#e_contenu{overflow:visible;}
div#e_bloc_contenu {padding-top: 10px;}
div#e_menuLevel1 ul li div.e_smenu ul.e_menuCol3 li{background:none;}
.clear{clear:both;}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1; /* IE 6 & 7 */
}

.pageCuisinella .firstList, .pageSchmidt .firstList  {
	list-style: disc;
	padding-left: 14px;
}

.secondList{
	margin-bottom: 20px;
}

/*~~~~~~~~~~~~~ CSS REFERENTIEL ~~~~~~~~~~~~~*/

/*** TEXTE ***/
.REF_font_Univers{font-family: 'univers_ext';}
.REF_txt_italic{font-style:italic;}
.REF_txt_souligne{text-decoration:underline;}
.REF_txt_mention{font-size:0.833em;}
.REF_txt_mention a{font-size:1em;}
.REF_txt_noir{color:#000000;}
.REF_txt_orange{color:#fac90b;}
.REF_txt_gris{color:#6c6c6c;}
.REF_txt_rouge{color:#bb1919;}
.REF_txt_numVert{color: #378B46;font-size:9px; line-height:8px;}/*** numéro vert ***/

.REF_center{text-align:center;}
.REF_right{text-align:right;}

.infoconso_mea{font-size:14px;}

/*** MENTIONS LEGALES ***/
#mentions_legales{margin-top:10px;}
.REF_mentions_legales{clear:left; font-size:0.917em; text-align:justify;} /* font-size de 11px */
.REF_mentions_legales a{font-size:1em;color: #6c6c6c;}
.REF_mentions_legales a:hover{text-decoration:underline;}

/*** LARGEUR ***/
.REF_largeur_232{width:232px;}
.REF_largeur_314{width:314px;}
.REF_largeur_478{width:478px;}
.REF_largeur_642{width:642px;}
.REF_largeur_724{width:724px;}

/*** LARGEUR ***/
.REF_hauteur_150{min-height:150px;}
.REF_hauteur_200{min-height:200px;}
.REF_hauteur_250{min-height:250px;}


/*** FLOAT ***/
.REF_float_left{float:left;}
.REF_float_right{float:right;}
.REF_float_none{float:none;}

/*** MARGE ***/
.REF_marge_droite_14{margin:0 14px 0 0;}
.REF_marge_haut_bas_10{margin:10px 0;}
.REF_marge_haut_bas_20{margin:20px 0;}
.REF_marge_haut_10{margin-top:10px;}
.REF_marge_bas_10{margin-bottom:10px;}
.REF_marge_haut_20{margin-top:20px;}
.REF_marge_bas_20{margin-bottom:20px;}
ul.REF_marge_haut_bas_10 li{margin:10px 0;}

/*** OMBRE BLOC ***/
.REF_ombre_232{position:absolute;bottom:0;left:11px;width:210px;height:9px;background:url(/fr/images_vitrine/sprite/bg-ombre.png) no-repeat 0 0;}
.REF_ombre_314{position:absolute;bottom:0;left:11px;width:292px;height:9px;background:url(/fr/images_vitrine/sprite/bg-ombre.png) no-repeat 0 -10px;}
.REF_ombre_478{position:absolute;bottom:0;left:11px;width:456px;height:9px;background:url(/fr/images_vitrine/sprite/bg-ombre.png) no-repeat 0 -20px;}
.REF_ombre_642{position:absolute;bottom:0;left:11px;width:620px;height:9px;background:url(/fr/images_vitrine/sprite/bg-ombre.png) no-repeat 0 -31px;}
.REF_ombre_724{position:absolute;bottom:0;left:11px;width:702px;height:9px;background:url(/fr/images_vitrine/sprite/bg-ombre.png) no-repeat 0 -40px;}


/*** BOUTON ***/
.REF_bt00{background: url("/fr/images_vitrine/bouton/bg-bt00-1.png") no-repeat scroll 0 0 transparent;display: inline-block;font-family: 'univers_ext';height: 48px;min-width: 200px;text-decoration: none;}
.REF_bt00 span{background: url("/fr/images_vitrine/bouton/bg-bt00-2.png") no-repeat scroll 100% 0 transparent;color: #FFFFFF;display: block;font-size: 1.250em;height: 48px;line-height: 48px;padding: 0 25px;text-align: center;width: 80%;cursor:  pointer;}
.REF_bt00:active{background-position:0 100%;} /* effet au clique*/
.REF_bt00 span:active{background-position:100% 100%;}/* effet au clique*/

.REF_bt01{background: url("/fr/images_vitrine/bouton/bg-bt01-1.png") no-repeat scroll 0 0 transparent;display: inline-block;font-family: 'univers_ext';height: 30px;min-width: 100px;text-decoration: none;}
.REF_bt01 span{background: url("/fr/images_vitrine/bouton/bg-bt01-2.png") no-repeat scroll 100% 0 transparent;color: #FFFFFF;display: block;font-size: 1.083em;height: 30px;line-height: 2.3em;padding: 0 5px;text-align: center;width: 100%;cursor:  pointer;}
.REF_bt01:active{background-position:0 100%;} /* effet au clique*/
.REF_bt01 span:active{background-position:100% 100%;}/* effet au clique*/

.REF_bt02{background: url("/fr/images_vitrine/bouton/bg-bt02-1.png") no-repeat scroll 0 0 transparent;display: inline-block;font-family: 'univers_ext';height: 30px;min-width: 150px;text-decoration: none;}
.REF_bt02 span{background: url("/fr/images_vitrine/bouton/bg-bt02-2.png") no-repeat scroll 100% 0 transparent;color: #FFFFFF;display: block;font-size: 0.9em;height: 30px;line-height: 2.8em;padding: 0 5px;text-align: center;width: 100%;cursor:  pointer;}
.REF_bt02:active{background-position:0 100%;}/* effet au clique*/
.REF_bt02 span:active{background-position:100% 100%;}/* effet au clique*/

.REF_bt03{background: url(/fr/images_vitrine/bouton/btn-sub-max.png) center center no-repeat;width: 221px;height:48px;border:none;font-size: 14px;color: #ffffff;margin: 0 0 0 0;cursor:pointer;overflow:visible;}

.btn_CTA {
	color:#fff;
	font-size:12px;
	text-decoration: none;
	font-family:'univers_ext';
	padding:10px;
	background: #bb1919; /* Old browsers */
	background: -moz-linear-gradient(top, #bb1919 49%, #9e1414 50%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #bb1919 49%,#9e1414 50%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #bb1919 49%,#9e1414 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb1919', endColorstr='#9e1414',GradientType=0 ); /* IE6-9 */
	border:1px #bb1919 solid;
	border-radius:5px;
}

/*** LIENS ***/
.REF_lk00{font-size:0.917em;text-decoration:none;background:url(/fr/images_vitrine/picto/list-style-rouge.png) no-repeat 0 50%;padding:0 0 0 10px;}
.REF_lk00:hover, span.REF_lk00:hover{color:#cc0000;text-decoration:underline;}
a span.REF_lk00{text-decoration:none;}

.REF_lk01{font-size:1em;text-decoration:none;}
.REF_lk01:hover{color:#bb1919;text-decoration:underline;}

.REF_lk02{font-size:1em;text-decoration:none;}
.REF_lk02:hover{color:#bb1919;text-decoration:none;}

.REF_lk03{font-size:1em;text-decoration:none;background:url(/fr/images_vitrine/picto/list-style-rouge.png) no-repeat 0 50%;padding:0 0 0 10px;}
.REF_lk03:hover{color:#bb1919;text-decoration:none;}

.REF_lk04{font-size:1em;}
.REF_lk04:hover{color:#bb1919;text-decoration:none;}

.REF_lk05{font-size:1em;color:#bb1919;font-weight:bold;background:url(/fr/images_vitrine/picto/picto-pdf00.gif) no-repeat 0 1px;padding-left:20px;text-decoration:none;}
.REF_lk05:hover{color:#bb1919;text-decoration:underline;}

.REF_lk06{font-size:1.2em;color:#cc0000;text-decoration:none;background:url(/fr/images_vitrine/picto/list-style-rouge.png) no-repeat 0 50%;padding:0 0 0 10px;}
.REF_lk06:hover{color:#cc0000;text-decoration:underline;}

/*** BLOCS ***/
.REF_bloc00{position:relative;background:#f3f2ee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.REF_bloc00_content{padding:12px;}
/*** BLOCS with BORDER ***/
.REF_bloc01{border:1px solid #DCDCDC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
	.REF_bloc01_content{padding:15px; font-size: 1.1em;}
	.REF_bloc01_content span.title{font-weight: bold;  font-size: 1.2em;}

	.REF_bloc02{position:relative;overflow:hidden;z-index:9;}
	.REF_bloc02_content{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:3px solid #FAC90B;padding:15px;margin:9px 0; font-size: 1.2em;background-color:#ffffff;}

	/*** BLOC BAS DE PAGE (Simulation et avantages du rachat de crédits) ***/
	#bloc-simulation-avantages-rachat-credit{
		background-color: #F3F2EE;
		margin-bottom: 20px;
	}
	#bloc-simulation-rachat-credit{
		display: inline-block;
		width: 50%;
	}
	#bloc-simulation-rachat-credit h2 + p, #bloc-avantages-rachat-credit h2 + p{
		padding-bottom: 20px;
	}
	#bloc-avantages-rachat-credit{
		display: inline-block;
		vertical-align: top;
		width: 44%;
	}

	/*** BLOC BAS DE PAGE (Guide du rachat de crédit) ***/
	#bloc-parent-rachat-credit{
		background-color: #F3F2EE;
	}
	#bloc-parent-rachat-credit h3{
		margin-bottom: 5px;
	}
	#bloc-parent-rachat-credit dd{
		margin: 0;
	}
	.bloc-enfant-gauche a{
		margin-top: 10px;
	}
	.bloc-enfant-gauche ul li{
		margin-bottom: 15px;
	}
	.couleurLienRachatCredit{
		color: #bb1919;
	}
	.bloc-enfant-liste{
		margin-top: 24px;
	}
	.bloc-enfant-gauche{
		display: inline-block;
		padding: 12px;
		vertical-align: top;
		width: 30%;
	}
	.bloc-enfant-gauche{
		display: inline-block;
		padding: 12px;
		vertical-align: top;
		width: 30%;
	}
	#bloc-enfant-droit{
		display: inline-block;
		padding: 12px;
		width: 30%;
	}

	/** Pour les simulateurs **/.REF_bloc02{top:-34px;}
	/*** MENU ***/
	.REF_menu00{position:relative;min-height:50px;width:232px;overflow:hidden;}
	.REF_menu00_titre{position:absolute;top:0;left:0;width:100%;text-align:center;}
	.REF_menu00_titre span{padding:0 5px;font-size:1.333em;font-weight:bold;background-color:#ffffff;}
	.REF_menu00_content{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:3px solid #fac90b;margin:9px 0;padding: 5px 0;}
	.REF_menu00_content dl{margin:10px;border-bottom:1px solid #dcdcdc; padding:0 0 10px}
	.REF_menu00_content dl.last{border:none;}
	.REF_menu00_content dt{font-family:'univers_ext';font-size:1.167em;margin:5px 0;}
	.REF_menu00_content dd{padding:0;margin:0 0 0 10px;}
	.REF_menu00_content dd.lk_articles{text-align:center;font-weight:bold;margin:10px 0 0 0}/****************/



	/***********************/
	/******** LISTE ********/
	/***********************/

	/*~~~~ REF_liste00 ~~~~*/
	.REF_liste00{position:relative;width:100%;list-style-type:none;margin:0;padding:0; line-height:150%;}
	.REF_liste00 li{margin:0;padding:0 0 0 12px;background:url(/fr/images_vitrine/picto/picto-fleche00.gif) no-repeat 0 4px;}
	.REF_liste00 li.REF_liste00_titre{background:none;padding:0;margin:0 0 3px 0;}


	/*~~~~ REF_liste01 ~~~~*/
	.REF_liste01{position:relative;width:100%;list-style-type:none;margin:0;padding:0;line-height:150%;}
	.REF_liste01 li{margin:20px 0 0 0;padding:0;line-height:29px;clear:both;}
	.REF_liste01 li.dblLigne{line-height:14px;}
	.REF_liste01 li span{display:inline-block;float:left;width:29px;height:29px;background:url(/fr/images_vitrine/sprite/pastille.png) no-repeat;margin:0 10px 15px 0;}
	.REF_liste01 li span.REF_liste01_num1{background-position:left top;}
	.REF_liste01 li span.REF_liste01_num2{background-position:-29px top;}
	.REF_liste01 li span.REF_liste01_num3{background-position:-58px top;}
	.REF_liste01 li span.REF_liste01_num4{background-position:-87px top;}
	.REF_liste01 li span.REF_liste01_num5{background-position:-116px top;}
	.REF_liste01 li span.REF_liste01_num6{background-position:-145px top;}

	/*~~~~ REF_liste02 ~~~~*/
	.REF_liste02{position:relative;width:100%;list-style-type:none;margin:0;padding:0;line-height:150%;}
	.REF_liste02 li{margin:18px 0;padding:0;line-height:39px;float:left;display:inline-block;width:224px;height:39px;}
	.REF_liste02 li.dblLigne{line-height:19px;}
	.REF_liste02 li span{display:inline-block;float:left;width:39px;height:39px;background:url(/fr/images_vitrine/sprite/pastille.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste02 li span.REF_liste02_picto1{background-position:left -33px;}
	.REF_liste02 li span.REF_liste02_picto2{background-position:-39px -33px;}
	.REF_liste02 li span.REF_liste02_picto3{background-position:-78px -33px;}
	.REF_liste02 li span.REF_liste02_picto4{background-position:-117px -33px;}

	/*~~~~ REF_liste03 ~~~~*/
	.REF_liste03{position:relative;width:100%;list-style-type:none;margin:0;padding:0;}
	.REF_liste03 li{margin:0;padding:0 0 0 15px;background:url(/fr/images_vitrine/picto/picto-fleche00.gif) no-repeat 0 4px;}
	.REF_liste03 li.REF_liste03_titre{background:none;padding:0;margin:0 0 3px 0;}

	/*~~~~ REF_liste04 Partenaire 1euro ~~~~*/
	.REF_liste04_num li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste04_num li.dblLigne{line-height:28px;}
	.REF_liste04_picto li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste04_picto li.dblLigne{line-height:28px;}
	.REF_liste04_num li span{display:inline-block;width:28px;height:28px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste04_num li span.REF_liste04_num1{background-position:left top;float:left;}
	.REF_liste04_num li span.REF_liste04_num2{background-position:-29px top;float:left;}
	.REF_liste04_num li span.REF_liste04_num3{background-position:-58px top;float:left;}
	.REF_liste04_num li span.REF_liste04_num4{background-position:-87px top;float:left;}
	.REF_liste04_num li span.REF_liste04_num5{background-position:-116px top;float:left;}
	.REF_liste04_picto span{display:inline-block;width:41px;height:41px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste04_picto span.REF_liste04_picto6{background-position:left -29px;}
	.REF_liste04_picto span.REF_liste04_picto7{background-position:-42px -29px;}
	.REF_liste04_picto span.REF_liste04_picto8{background-position:-84px -29px;}
	.REF_liste04_picto span.REF_liste04_picto9{background-position:-252px -29px;}

	/*~~~~ REF_liste05 Partenaire Projexio ~~~~*/
	.REF_liste05_picto li.dblLigne{margin:15px;}
	.REF_liste05_picto li span{float:left;width:18px;height:20px;background:url(/fr/images_vitrine/partenariat/projexion_puce.png) no-repeat;margin:0 10px 0 0;}

	/*~~~~ REF_liste06 Partenaire 4Etoiles ~~~~*/
	.REF_liste06_num li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste06_num li.dblLigne{line-height:28px;}
	.REF_liste06_picto li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste06_picto li.dblLigne{line-height:28px;}
	.REF_liste06_num li span{display:inline-block;width:28px;height:28px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste06_num li span.REF_liste06_num1{background-position:-145px top;float:left;}
	.REF_liste06_num li span.REF_liste06_num2{background-position:-174px top;float:left;}
	.REF_liste06_num li span.REF_liste06_num3{background-position:-203px top;float:left;}
	.REF_liste06_num li span.REF_liste06_num4{background-position:-232px top;float:left;}
	.REF_liste06_picto span{display:inline-block;width:41px;height:41px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste06_picto span.REF_liste06_picto1{background-position:-126px -29px;}
	.REF_liste06_picto span.REF_liste06_picto2{background-position:-168px -29px;}
	.REF_liste06_picto span.REF_liste06_picto3{background-position:-210px -29px;}
	.REF_liste06_picto span.REF_liste06_picto4{background-position:-252px -29px;}
	.REF_liste06_picto span.REF_liste06_picto5 {background-position:-84px -29px;}
	.REF_liste06_picto span.REF_liste06_picto6 {background-position:-42px -29px;}

	/*~~~~ REF_liste07 Partenaire Fraxio ~~~~*/
	.REF_liste07_num li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste07_num li.dblLigne{line-height:28px;}
	.REF_liste07_picto li {margin:8px 0;padding:0;line-height:28px;display:inline-block;width:700px;}
	.REF_liste07_picto li.dblLigne{line-height:28px;}
	.REF_liste07_num li span{display:inline-block;width:28px;height:28px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste07_num li span.REF_liste07_num1{background-position:-261px top;float:left;}
	.REF_liste07_num li span.REF_liste07_num2{background-position:-290px top;float:left;}
	.REF_liste07_num li span.REF_liste07_num3{background-position:-319px top;float:left;}
	.REF_liste07_num li span.REF_liste07_num4{background-position:-348px top;float:left;}
	.REF_liste07_num li span.REF_liste07_num5{background-position:-377px top;float:left;}
	.REF_liste07_picto span{display:inline-block;width:41px;height:41px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste07_picto span.REF_liste07_picto1{background-position:left -29px;}
	.REF_liste07_picto span.REF_liste07_picto2{background-position:-42px -29px;}
	.REF_liste07_picto span.REF_liste07_picto3{background-position:-84px -29px;}
	.REF_liste07_picto span.REF_liste07_picto4{background-position:-252px -29px;}

	/*~~~~ REF_liste08 Automotive ~~~~*/
	.REF_liste08_picto span{display:inline-block;width:41px;height:41px;background:url(/fr/images_vitrine/partenariat/pastille_partenaires.png) no-repeat;margin:0 10px 0 0;}
	.REF_liste08_picto span.REF_liste08_picto1{background-position:-84px -29px;}
	.REF_liste08_picto span.REF_liste08_picto2{background-position:left -29px;}
	.REF_liste08_picto span.REF_liste08_picto3{background-position: -168px -29px;}


	/*** TABLEAU AVEC ONGLETS ***/
	.REF_tab00{}
	.REF_tab00 ul.tabs { float: left; height: 50px; list-style: none outside none; margin: 0px; padding: 0px; width: auto;}
	.REF_tab00 ul.tabs li { background: none repeat scroll 0% 0% #FAC90B; float: left; height: 50px; line-height: 47px; margin: 0 2px 0 0; overflow: hidden; padding: 0pt; position: relative; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;}
	.REF_tab00 ul.tabs li a { color: #FFFFFF; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 1.167em; font-weight: bold; line-height: 15px; outline: medium none; padding: 10px 15px; text-decoration: none;}
	.REF_tab00 ul.tabs li.dbLigne a{padding: 4px 15px;}
	.REF_tab00 ul.tabs li a:hover { background: none repeat scroll 0% 0% #F3F2EE; color: #5A5955;}
	.REF_tab00 ul.tabs li a:active { background: none repeat scroll 0% 0% #F3F2EE; color: #5A5955;}
	.REF_tab00 ul.tabs li.active { /* onglet actif */ background: none repeat scroll 0% 0% #F3F2EE;}
	.REF_tab00 ul.tabs li.active a {/* onglet actif */ color: #5A5955;}
	.REF_tab00 .tab_container { background: none repeat scroll 0px 0px #F3F2EE; clear: both; float: left; overflow: hidden; padding: 7px 0pt 0pt; width: 100%; -webkit-border-radius: 3px; -webkit-border-top-left-radius: 0; -moz-border-radius: 3px; -moz-border-radius-topleft: 0; border-radius: 3px; border-top-left-radius: 0;}
	.REF_tab00 .tab_content { color:#5A5955; padding: 1px 20px 5px;background: none repeat scroll 0px 0px #F3F2EE;}
	.REF_tab00 .tab_content li {margin:5px 0;}
	.REF_tab00 .tab_container .par1 { padding: 15px 0pt 20px;}
	.REF_tab00 .tab_container .par3 span { font-family: Arial, Helvetica, sans-serif; font-size: 1.167em; font-weight: bold;}
	.REF_tab00 .tab_container .par3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.083em; font-weight: normal; padding: 0pt;}
	.REF_tab00 .tab_container .par3 a { color: #6C6C6C; font-family: Arial, Helvetica, sans-serif; font-size: 1.083em; font-weight: bold; text-decoration: underline;}


	/*** TABLEAU ACCORDEON ***/

	.REF_tab01 { background: none repeat scroll 0px 0px #FFFFFF; border-radius: 3px 3px 3px 3px; float: left; position: relative;}
	.REF_tab01 h2 { color: #C7D42F; font-size: 1.333em; font-weight: bold; margin: 0px 0px 7px;}
	.REF_tab01 h3 { background: url("/fr/images_vitrine/picto/picto-toggler00-off.png") no-repeat scroll 95% 50% #F3F2EE; border-top: 2px solid #FFFFFF; color: #4C4C4C; cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-size: 1.083em; font-weight: bold; height: 90%; margin: 0px 1px 0px 0px; padding: 2% 10% 2% 5%;}
	.REF_tab01 h3:hover { background-color: #CCCCCC; border-radius: 3px 3px 3px 3px;}
	.REF_tab01 h3#first { border: medium none; padding: 2% 10% 2% 5%;}
	.REF_tab01 h3.slide_on { background: url("/fr/images_vitrine/picto/picto-toggler00.png") no-repeat scroll 95% 50% #FAC90B; border-radius: 3px 3px 3px 3px; border-top: medium none; color: #4C4C4C; margin-bottom: 15px;}
	.REF_tab01 h3.first { height: 24px; margin: 0px 0px 0px -1px; padding: 12px 0px 0px 29px;}
	.REF_tab01 h3#first.slide_on { background: url("/fr/images_vitrine/picto/picto-toggler00.png") no-repeat scroll 95% 50% #FAC90B; border-radius: 3px 3px 3px 3px; border-top: medium none; color: #4C4C4C; margin-bottom: 5px;}
	.REF_tab01 .element { margin: 0px; padding: 20px 11px 20px 13px; width: 434px;}
	.REF_tab01 dl { border-bottom: 1px solid #DBE29F; color: #4C4C4C; display: block; font-size: 0.917em; margin: 0px; padding: 0px 0px 25px; width: 400px;}
	.REF_tab01 dt { display: block; float: left; padding: 0px 0px 0px 8px; width: 140px;}
	.REF_tab01 dd { background: url("/fr/images_vitrine/picto/list-style-jaune.png") no-repeat scroll 0px 20% transparent; float: left; padding: 0px 0px 0px 14px;}
	.REF_tab01 dd.multiline { padding: 0px 0px 20px 14px;}
	.REF_tab01 .none { border: medium none;}
	.REF_tab01 .clear { clear: both; margin: 0px; padding: 0px;}
	.REF_tab01 .bg { margin: -20px 0px 0px; padding: 0px;}
	.REF_tab01 .first { margin: 10px 0px 0px;}
	.REF_tab01 .puce { margin: 0px 7px 0px 0px;}
	.REF_tab01 .toggler { position: relative;}
	.REF_tab01 .ensavoirplus { display: block; float: right; position: absolute; right: 14px; top: 8px;}
	.REF_tab01 .last { background-color: #F3F2EE; border-radius: 3px 3px 3px 3px; color: #FFFFFF; font-size: 0.917em; padding: 3% 5%; position: relative; border-top:#FFF 2px solid;}
	.REF_tab01 .last span {     color: #4C4C4C;float: left;font-size: 1.083em;font-weight: bold;width: 50%;}
	.REF_tab01 a.reader { margin: 0px 0px 0px 10px;}
	.REF_tab01 .top { left: 0px; position: absolute; top: 0px;}
	.REF_tab01 .element { margin: 0px; overflow: hidden; padding: 0px 3%; position: relative; width: 94%;}
	.REF_tab01 dl { border-bottom: 1px solid #FAC90B; color: #4C4C4C; display: block; font-size: 0.917em; margin: 0px; overflow: hidden; padding: 0px 0px 12px; position: relative; width: 100%;}
	.REF_tab01 dl.none { border: 0px none;}
	.REF_tab01 dt { display: block; float: left; padding: 0px 0px 0px 8px; width: 140px;}
	.REF_tab01 dd { background: url("/fr/images_vitrine/picto/list-style-jaune.png") no-repeat scroll 0px 20% transparent; float: left; padding: 0px 0px 0px 14px;}
	.REF_tab01 dd.multiline {padding-bottom: 0;width: 55%;}

	.REF_multi_pdt{width:478px;margin-bottom:10px;}
	.REF_multi_pdt_first{margin-right:14px;width:478px;}

	/*** FAQ ***/
	p.titreFAQ{margin: 5px 0 10px !important;color: #fece12;font-size: 18px;font-weight: bold;}
	p.titreTel{margin: 5px 0 10px !important;font-size: 16px;}


	/*** Header ***/
	div#e_utiles ul li#e_espaclient, div#e_utiles ul li#e_suividemande{width: 107px;}
	div#e_utiles ul li#e_espaclient{margin:0;}
/* div#e_utiles ul li#e_espaclient a {
    font-family: univers_ext;
    background: url('../images_vitrine/bouton/header/bt-header.png') left top no-repeat;
    width: 100%;
    height: 29px;
    color: #fff;
    padding-top: 10px;
    } */

    div#e_utiles ul li#e_suividemande a {
    	font-family: univers_ext;
    	/* background: url('../images_vitrine/bouton/header/bt-header.png') left -46px no-repeat; */
    	background-color: #FECB05;
    	border-radius: 0 0 3px 3px;
    	border-top:0px solid black;
    	-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.20);
    	-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.20);
    	box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.20);
    	width: 100%;
    	height: 27px;
    	color: #fff;
    	padding-top: 5px;
    	line-height: 13px;
    }

    /*** BANNIERE SLIDE ***/
    @media (max-width: 999px){
    	div#e_menuLevel1 ul li a {padding: 10px 12px 5px !important;}
    	.REF_tab00 ul.tabs li a{padding: 10px 4px;}
    	.REF_tab00 ul.tabs li.dbLigne a{padding: 4px 4px;}
    	.sifi-simuweb-global .sifi-simulateurCont{margin-top:20px!important;}
    	.REF_multi_pdt{width:100%;}
    	.REF_multi_pdt_first{margin-right:0;width:100%;}
    	.REF_liste02 li {margin: 11px 0;}

    }


    @media (max-width: 759px){
    	.REF_tab01 {width: 100%;}
    	.REF_menu00{display:none;}
    	/*#e_contenu p {text-align: justify;}*/
    	.REF_tab00 ul.tabs li a{font-size: 0.97em;padding: 10px 4px;}
    	.REF_tab00 ul.tabs li.dbLigne a {font-size: 1em;padding: 4px 4px;}
    	.REF_liste01_num li, .REF_liste02_num li, .REF_liste03_num li, .REF_liste04_num li, .REF_liste05_num li, .REF_liste06_num li, .REF_liste07_num li, .REF_liste08_num li, .REF_liste09_num li, .REF_liste10_num li {width: 100%;}

    	div#e_utiles ul li#e_espaclient, div#e_utiles ul li#e_suividemande{display:block;top: 90px;position: absolute;z-index: 901;}
    	div#e_utiles ul li#e_espaclient{margin:0;width: 68px;right: 47px;}
    div#e_utiles ul li#e_suividemande{width:91px;right: 119px;/* border-radius: 3px 3px 0 0; */}

    div#e_utiles ul li#e_espaclient a, div#e_utiles ul li#e_suividemande a{
    	font-family: univers_ext;
    	border-radius:3px 3px 0 0;
    	width: 100%;
    	height: 30px;
    	color: #fff;
    	padding-top: 5px;
    	line-height: 13px;
    }
    div#e_utiles ul li#e_espaclient a{background: #bb1919;}
    div#e_utiles ul li#e_suividemande a {background: #fecb05;}
/*
    div#e_menuLevel1 div#ei_tpl_navmobil{width:40px;}
    div#e_menuLevel1 div#ei_tpl_navmobil a{ text-indent:-2000px; background: url('../images_vitrine/bouton/header/bt-menu-mobile.png') 50% 50% no-repeat;}
    */
}



/** IMAGES DYNAMIQUES & ADAPTATIVES*/

picture {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}
picture img {
	display: block;
	margin: auto;
	max-width: 100%;
	height: auto;
	width: 100%;
}


/******************************************************
					MEDIA QUERIES
					******************************************************/

					/*** BLOC BAS DE PAGE (Simulation et avantages du rachat de crédits) ***/
					/*** BLOC BAS DE PAGE (Guide du rachat de crédit) ***/

					@media only screen and (max-width: 999px){
						#bloc-simulation-rachat-credit, #bloc-avantages-rachat-credit{
							width: auto;
						}
						.bloc-enfant-gauche{
							width: 40%;
						}
						#bloc-enfant-droit{
							width: 100%;
						}
						.bloc-enfant-liste dl {
							display: inline-block;
							vertical-align: top;
							width: 40%;
						}
					}

					@media only screen and (max-width: 730px){
						.bloc-enfant-gauche{
							display: block;
							width: 100%;
						}
						.bloc-enfant-droit{
							display: block;
							width: 100%;
						}
						.bloc-enfant-liste dl {
							display: block;
							width: 100%;
						}
						#titre-bloc-enfant-gauche{
							margin-bottom: 105px;
						}
						#liste-bloc-enfant-gauche{
							margin-top: 24px;
						}
					}

					/****** FLEX ********/
					.flex {
						margin:15px 0;
						display: -webkit-flex;
						display: -ms-flexbox;
						display: flex;
						-webkit-flex-wrap: wrap;
						-ms-flex-wrap: wrap;
						flex-wrap: wrap;
					}
					.flex a {
						text-decoration: none;
						color:inherit;
					}
					.flex-1 {
						flex:1;
					}
					.flex-2 {
						flex:2;
					}
					.flex-3 {
						flex:3;
					}
					.flex-4 {
						flex:4;
					}
					.flex-5 {
						flex:5;
					}
					.flex-6 {
						flex:6;
					}
					.flex-img {
						align-items: center;
						text-align: center;
					}
					.alignRight {
						text-align: right;
					}
					@media screen and (min-width : 760px) and (max-width : 999px) {
						.flex-resp{
							display: block;
						}
						.flex-resp-column{
							display: flex;
							flex-direction: column;
						}
						.alignRight {
							text-align: left;
						}
						.mentions_resp {
							display: none;
						}
					}
					@media screen and (max-width : 760px) {
						.flex-resp{
							display: block;
						}
						.flex-resp-column{
							display: flex;
							flex-direction: column;
						}
						.flex-resp-none{
							display: none;
						}
						.flex-img {
							max-width: 100%;
						}
						.alignRight {
							text-align: left;
						}
						.flex-img img {
							max-width: 100%;
						}
						.mentions_resp {
							display: none;
						}
					}
