/* ----- Blk Nav Left ----- */

.blk_nav_left, .blk_nav_left_bkg {margin-bottom:4px; position:relative; _height:1%; width:100%;}
.blk_nav_left_bkg {}
.blk_nav_left_bkg .ctn_nav_left {padding:5px;padding-bottom:0p;background-color:#005597;}
.ctn_nav_left {border:3px solid #005597;}
.ctn_nav_left h2 {background:#819DC4 url(../../images/finaref_V3/nav_gauche/visu-nav-corner-title.gif) no-repeat left bottom; color:#FFF; min-height:18px; _height:18px; vertical-align:middle; padding-top:3px; position:relative; text-transform:uppercase; letter-spacing:-1px;}
.blk_nav_left_bkg .ctn_nav_left h2 {background:none}
.blk_nav_left_bkg .ctn_nav_left a{color:#FFF;}
.ctn_nav_left p,.ctn_nav_left a, .ctn_nav_left ul li {color:#819DC4; font-size:1em; font-weight:bold; letter-spacing:-1px;}
.blk_nav_left_bkg .ctn_nav_left p {color:#FFF; font-size:1em; font-weight:normal;}
.ctn_nav_left h2 img.picto_corner_title {position:absolute; left:0; bottom:0; _bottom:-1px;}
.ctn_nav_left h2 img.picto_nav_left {vertical-align:middle; margin-left:12px;}
.ctn_nav_left h3 {background:url(../../images/finaref_V3/nav_gauche/picto-nav-left-sstitle.gif) no-repeat 0 2px; color:#819DC4; _height:1%;}
.ctn_nav_left ul.links, .ctn_nav_left ul.txt {list-style:none;}
.ctn_nav_left ul.links li{background:url(../../images/finaref_V3/nav_gauche/picto-nav-left-links.gif) no-repeat 0 4px; _height:1%;}
.ctn_nav_left ul.lists_num {list-style:decimal;}
.ctn_nav_left ul.triangle li {background-image:url(../../images/finaref_V3/nav_gauche/picto-nav-left-link.gif); padding-left:8px;}

/* -- corners -- */
.blk_nav_left .bkg_b_l {background:url(../../images/finaref_V3/nav_gauche/visu-nav-corner-blk.gif) no-repeat left bottom; width:20px; height:19px; }
.blk_nav_left_bkg .bkg_b_l {background:url(../../images/finaref_V3/nav_gauche/visu-nav-corner-blk-bkg.gif) no-repeat left bottom; width:9px; height:10px;}
.blk_nav_left_blc_bkg .bkg_b_l {background:url(../../images/finaref_V3/nav_gauche/visu-nav-corner-blk-blc-bkg.gif) no-repeat left bottom; width:9px; height:10px;}
.bkg_b_l {position:absolute;bottom:0;left:0;}

/*ajout*/
.ctn_nav_left .ctn_nav_left ul li {color:#666; font-size:1em; font-weight:bold; letter-spacing:-1px;}
.ctn_nav_left h3.rouge {background:url(../../images/Finaref_V3/nav_gauche/picto-nav-left-sstitle-red.gif) no-repeat 0 2px; color:#a32b31; _height:1%}
.ctn_nav_left h3.bleu {background:url(../../images/Finaref_V3/nav_gauche/picto-nav-left-sstitle-blue.gif) no-repeat 0 2px; color:#005a9b; _height:1%}
.ctn_nav_left .faq p {color:#666; font-size:1em; font-weight:normal; letter-spacing:-1px;}
.ctn_nav_left .faq h3 {background:none}
/*fin*/

.blk_nav_left_bkg .input_compte,.blk_nav_left_bkg .input_pass {color:#7B7B7B; font-size:0.8em; width:108px;}
.blk_nav_left_bkg .btn_mail_ok {vertical-align:middle;}
.blk_nav_left_bkg p.secu_pass, .blk_nav_left_bkg p.secu_pass a {color:#D9E2ED; font-size:0.95em; font-weight:normal;}

.left_orange .ctn_nav_left {border-color:#F38D36}
.left_orange .ctn_nav_left h2 {background-color:#F4793B; background-image:url(../../images/finaref_V3/nav_gauche/visu-nav-corner-title-orange.gif)}
.left_orange ul.links li{background-image:url(../../images/finaref_V3/nav_gauche/picto-nav-left-links-orange.gif); _height:1%;}
.left_orange .bkg_b_l {background-image:url(../../images/finaref_V3/nav_gauche/visu-nav-corner-blk-orange.gif);}
.left_orange .ctn_nav_left ul.links li, .left_orange .ctn_nav_left ul.links li a{color:#F38D36}

.blk_suiviDossier{margin-top:-7px; margin-bottom: 5px;}
.suiviDossier{background:transparent url(../../images/finaref_V3/nav_gauche/bkg_nav_left_suiviDossier.png) no-repeat left top; border:none;height:33px;}
.suiviDossier h2{background-color:transparent;}
.suiviDossier h2 img.picto_nav_left{margin-left:0;margin-right:5px;vertical-align:top;}
.suiviDossier h2 a,.suiviDossier h2 a:hover{color:#fff;text-decoration:none;}

.phoneinput, .phoneinput p {margin:0; padding:0;}
.phoneinput input {border:1px solid #707070; width:85px; vertical-align:middle; height:17px; font-size:13px}
.phoneinput input.btn {width:auto; height:auto;}

/* OB le 28/10/2008 - Nouvelle FAQ MDP oublié */
#content {padding:20px;}
#dialog {position:absolute; width:550px; padding:0px; z-index:200; background:#fff;font-family:Arial, Helvetica, sans-serif}
#dialog-header {display:block; position:relative; width:550px; height:15px; padding-bottom:3px; padding-top:2px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(/Commun/images/modalbox/dialog_close.gif) no-repeat}
#dialog-content {display:block; color:#000; font-size:11px; overflow:visible;}
#dialog-mask {
position:absolute; top:0; left:0; bottom:0; height:1000px!important; width:100%; background:#000; opacity:.20; filter:alpha(opacity=20); z-index:100}
.error {background:#fff url(/Commun/images/modalbox/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(/Commun/images/modalbox/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff;}
.warningheader {background:#005596;}
.success {background:#fff url(/Commun/images/modalbox/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(/Commun/images/modalbox/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(/Commun/images/modalbox/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(/Commun/images/modalbox/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}
#titreModal{font-size:13px;color:#005596;font-weight:bold;padding-bottom:15px;padding-left:7px;text-align:left;padding-top:10px;}
#separateur{text-align:center;padding-top:0px;padding-bottom:10px;}

#puce1{background:#FFF url('/Commun/images/modalbox/puce1.gif') 5px 0px no-repeat; padding-left:30px;text-align:justify;padding-bottom:10px;padding-right:10px;padding-top:4px;}
#puce1 div{color:#FB8C21;font-weight:bold;padding-bottom:10px;}
#puce1 a{color:#FB8C21;font-weight:bold;}
#puce2{background:#FFF url('/Commun/images/modalbox/puce2.gif') 5px 0px no-repeat; padding-left:30px;text-align:justify;padding-bottom:10px;padding-right:10px;padding-top:4px;}
#puce2 div{color:#FB8C21;font-weight:bold;padding-bottom:10px;}
#puce2 a{color:#FB8C21;font-weight:bold;}
#puce3{background:#FFF url('/Commun/images/modalbox/puce3.gif') 5px 0px no-repeat; padding-left:30px;text-align:justify;padding-bottom:10px;padding-right:10px;padding-top:4px;}
#puce3 div{color:#FB8C21;font-weight:bold;padding-bottom:10px;}
#puce3 a{color:#FB8C21;font-weight:bold;}
#puce4{background:#FFF url('/Commun/images/modalbox/puce4.gif') 5px 0px no-repeat; padding-left:30px;text-align:justify;padding-bottom:20px;padding-right:10px;padding-top:4px;}
#puce4 div{color:#FB8C21;font-weight:bold;padding-bottom:10px;}
#puce4 a{color:#FB8C21;font-weight:bold;}
/*Fin Nv FAQ MDP oublié*/

p{
	padding:0px;
	margin:0px;
}

img{
	border:0;
}

.floatRight{
	float:right;
}

.floatLeft{
	float:left;
}

.clearFloat{
	clear:both;
	height:1px;
	padding:0px;
	margin:0px;
	font-size:0;
}

#menuGauche{
	float:left;
	margin-right:16px;
	width:169px;
	position:relative;
}

#identification{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_identification_champs.gif") top left no-repeat;
	width:169px;
	height:75px;
}

#erreur {
	text-align:left;
	color:white;
	padding-top:29px;
	padding-left:11px;
	padding-right:3px;
	padding-bottom:5px;
	background: #005597 url("/Commun/images/finaref_V3/nav_gauche/bg_identification_haut.gif") top left no-repeat;
}

.formId{
	margin:0px;
	padding:0px;
}

.inputMenuGauche{
	width:111px;
	height:14px;
	border:0px;
	font-size:10px;
	margin:0px;
	padding:0px;
}

#inputNumCompte{
	padding-left:11px;
	padding-top:9px;
}

#inputMdp{
	padding-left:11px;
	padding-top:8px;
}

#btn_ok{
	padding-top:25px;
	padding-right:10px;
}

#mdp_oubli_mg{
	padding-left:6px;
}

#mdp_oubli_mg a{
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

#suiviDossier_ouvert{
	width:150px;
	height:64px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:19px;
	color:#95631b;
	display:none;
}

#suiviDossier_ouvert a{
	color:#95631b;
}
	
#suiviDossier_ouvert_titre{
	width:150px;
	height:30px;
	cursor:pointer;
}

#suiviDossier_ferme{
	padding-top:5px;
	padding-bottom:5px;
}

#votreConseiller_ferme{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_votre_conseiller.gif") top left no-repeat;
	width:169px;
	height:78px;
}

#bonjour{
	color:#3c7daf;
	font-size:10px;
	padding-top:31px;
	padding-left:48px;
	letter-spacing:-1px;
}

#posezQuest{
	color:#777777;
	font-size:10px;
	padding-top:4px;
	padding-left:49px;
	letter-spacing:-1px;
}

#votreConseiller_ouvert{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_votre_conseiller.gif") top left no-repeat;
	width:169px;
	height:309px;
	padding-bottom:5px;
	display:none;
}

*html #votreConseiller_ouvert{
	margin-bottom:-232px;
}

#etapes_cred_ferme, #bonnes_affaires_ferme, #espace_conseil_ferme{
	padding-top:5px;
}

#espace_mobile_ouvert{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_espace_mobile_ouvert.gif") top left no-repeat;
	width:164px;
	height:126px;
	padding-bottom:5px;
	padding-left:5px;
	display:none;
}

#espace_mobile_ouvert a{
	color:#3c7daf;	
}

#espace_mobile_ouvert_titre{
	width:164px;
	height:27px;
	cursor:pointer;
}

#espace_mobile_ferme{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_espace_mobile.gif") top left no-repeat;
	width:169px;
	height:66px;
	padding-bottom:5px;
}

#bons_plans_ouvert{
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_bons_plans_ouvert.gif") top left no-repeat;
	width:164px;
	height:103px;
	/*padding-bottom:5px;*/
	padding-left:5px;
	display:none;
}

#bons_plans_ouvert a{
	color:#3c7daf;
}

#bons_plans_ouvert_titre{
	width:164px;
	height:27px;
	cursor:pointer;
}

#bons_plans_ferme {
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_bons_plans.gif") top left no-repeat;
	width:169px;
	height:66px;
}

.saisie {
	padding-left:4px;
	padding-top:27px;
	font-size:10px;
	color:#3c7daf;
	letter-spacing:-1px;
}

.num_ouv{
	padding-bottom:2px;
	padding-left:1px!important;
	padding-right:3px;
	padding-top:0px!important;
}

.confid_num{
	font-size:8px;
}

#ok_espaceMobile {
	position:relative;
	left: 3px;
	top: 7px;
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/ok.gif") bottom left no-repeat;
}

.input_num_mail {
	padding-left:20px;
	position:relative;
	top:-1px;
	padding-left:15px;
}

.input_num_mail2{
	position:relative;
	top:-4px;
	left:4px;
	padding-left:12px;
}

.quest_ok {
	position:relative;
	top:3px;
}

.lien_mail_num {
	color:#3c7daf;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	padding-top:5px;
}

#messErreurId {
	background-color:yellow;
	border:none;
	color:#005597;
	display:none;
    filter:alpha(opacity=90);
	font-size:10px;
	height:102px;
	position:absolute;
	left:0px;
	opacity:0.9;
	text-align:center;
	top:0px;
	vertical-align:middle;
	width:169px;
}

#messErreurId td {
	height:102px;
	vertical-align:middle;
	width:169px;
}

/* Accordeon (menu gauche ouvrant et fermant)*/

#basic-accordian{
	width:169px;
	position:absolute;
	z-index:2;
}

.accordion_headings{
	background:transparent;
	cursor:pointer;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	/*margin: 5px 5px 0 19px;*/
}

.header_highlight{
	background:#FFFFFF;
}

.espacement {
	height:5px;
}


#test-header {
	width:169px;
	height:25px;
	margin-top:5px;
}

#test-content {
}

#test-content a {	
	color:#95631B;
	font-size:10px;	
}

#test1-header {
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bg_votre_conseiller.gif") top left no-repeat;
	width:169px;
	height:78px;
}

#test2-header {
	width:169px;
	height:26px;
}

#test2-content {/*
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bgBonnesAffairesOuvert.gif") bottom left no-repeat;
	width:150px;
	height:42px;
	color: #3C7DAF;
	padding-left:19px;*/
}

#test2-content a {
	color: #3C7DAF;
}

#test3-header {
	width:169px;
	height:26px;
	color: #3C7DAF;
}

#test3-content {/*
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bgBonnesAffairesOuvert.gif") bottom left no-repeat;
	width:150px;
	height:97px;
	color: #3C7DAF;
	padding-left:19px;*/
}

#test3-content a {
	color: #3C7DAF;
	font-weight:bold;
}

#test4-header {
	width:169px;
	height:26px;
}

#test4-content {/*
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/bgBonnesAffairesOuvert.gif") bottom left no-repeat;
	width:150px;
	height:42px;
	color: #3C7DAF;
	padding-left:19px;*/
}

#test4-content a {
	color: #3C7DAF;
}

#ok_espaceMobile {
	position:relative;
	left: 3px;
	top: 7px;
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/ok.gif") bottom left no-repeat;
}

#ok_bonsPlans {
	position:relative;
	left: 5px;
	top: 5px;
}

#ok_etapesCredit {
	position:relative;
	left: 34px;
	top: 5px;
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/quest_ok.gif") bottom left no-repeat;
}

#ok_bonnesAffaires {
	position:relative;
	left: 40px;
	top: 5px;
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/quest_ok.gif") bottom left no-repeat;
}

#ok_espaceConseil {
	position:relative;
	left: 60px;
	top: 5px;
	background:transparent url("/Commun/images/finaref_V3/nav_gauche/quest_ok.gif") bottom left no-repeat;
}

/* ----- /Blk Nav Left ----- */
