/************************************************/
/* Feuille de style par Thesee Communications   */
/* Dernière modification : BR 20/05/2008        */
/************************************************/

/***********/
/* BALISES */
/***********/

	/* supprimer la bordure des images-lien */
	a img {border:0px; }

	/* supprimer les espaces indésirables sous images (IE) */
	img { display:inline; } 

	/* Taille de texte globale */
	html {font-size:100%; height:100%;}

	/* init du form */
	form {margin:0;padding:0;}


	/* paramétrage fond de page */
	body {
		/*line-height:11px;*/
		cursor:default;
		color:#737373;
		text-align:center;
		padding:5px;
		margin:0;
		background-color:#dfe9ee;
		height:100%;
		font-family:arial,helvetica,sans-serif;
		font-size:11px;
		}
		
	p,td,li {
		word-spacing:normal;
		letter-spacing:0;
		}

	h1 { font-size:18px; color:#483218; margin:0px; padding:0px; text-transform:uppercase; font-weight:bold;}
	h2 { font-size:16px; color:#493010; margin:0px; padding:0px; font-family:arial,helvetica,sans-serif;}
	h3 { font-size:16px; color:#fcb340; margin:0px; padding:0px; }
	h4 { font-size:16px; color:#493010; margin:0px; padding:0px; }
	h5 { font-size:16px; color:#493010; margin:0px; padding:0px; }
	h6 { font-size:10px; color:#fcb340; margin:0px; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; text-transform:uppercase; }
	small  {font-size:0.8em; color:#493010;}
	

/***********/
/*   IDs   */
/***********/

	
	#container {
		vertical-align:top;
		overflow:hidden;
		text-align:left;/*centrage IE*/
		margin:0 auto;
		width:1000px;
		background-color:#ffffff;
		padding:5px;
		/* border:4px solid red; */
		}

	table#container {/* height:100%; */}
	table#container td {vertical-align:top;}
	table#container table td {vertical-align:middle;}

	#maintable {
		padding:0px;
		margin:0px;
		}
	
	/* Menu principal */
	#main_menu { overflow:hidden; height:42px; width:1000px; }
	#main_menu ul { list-style-type:none; margin:0; padding:0; border:0; }
	#main_menu ul li { display:inline; margin:0; padding:0; border:0; }
	#main_menu ul li a 	{
		background:#85abbd url('/images/menu_fond-1.jpg') repeat-x;
		color:#fff;
		float:left;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		height:42px;
		line-height:42px;
		text-align:center;
		text-decoration:none;
		}
	#main_menu ul li a:hover {border:0;}
	#main_menu ul li a span { display:block; background:url('/images/menu_fond-2.jpg') no-repeat top right; }
	#main_menu ul #adherents a { width:390px; }
	#main_menu ul #partenaires a { width:159px; }
	#main_menu ul #financements a { width:162px; }
	#main_menu ul #comptes a { width:141px; }
	#main_menu ul #placements a { width:148px; }
	#main_menu ul li a.selected { background:url('/images/menu_fond-1_hover.jpg') repeat-x; }
	#main_menu ul li a.selected span { color:#45839f;background:url('/images/menu_fond-2_hover.jpg') no-repeat top right;}
	#main_menu ul li a.last span { background-image:none; }
	
	/* Footer*/
	#footer { color:#777777; font-size:10px; text-align:center; }
	#footer p.content { margin:0; }
	
	
	/* Header */
	#header { width:100%; }
	#h_right { width:350px; }
	#leftcolumn { width:270px; }
	#rightcolumn { width:630px; text-align:center; }

	
	#f_accroche { border-bottom:1px solid #a9a9a9; }
	#sous_header_menu ul { padding:0; margin:0; list-style-position:inside; }
	
	/* Menu Sous Header (infos financières) */
	#shm_titre { margin-top:10px; display:block; padding-left:5px; background:#85abbd url('/images/degrade.gif') repeat-y center right; font-weight:normal; }
	#shm_titre.selected { background:#fcb342 url('/images/degrade2.gif') repeat-y center right; }
	#shm_titre a {color:#fff; text-decoration:none; }
	#sous_header_menu li
	{
		display:inline;
		padding-left:12px;
		padding-right:5px;
		background:url('/images/puce.gif') no-repeat center left;
		}
	#sous_header_menu li.selected { background:url('/images/puce3.gif') no-repeat center left; }
	
	
	/* page home */
	#home_finances { height:245px; width:490px; text-align:left;}
	#home_finances h2 { color:#fbb33e;}
	#home_finances a.menutxt { text-decoration:none; color:#737373; } 
	#home_finances a.menutxt:hover { text-decoration:underline; color:#fbb33e; } 

	#home_comptes { }
	#home_comptes h2 { color:#a371cd; margin-left:5px;}
	#home_comptes p{ margin-left:5px; }
	#home_comptes a.menutxt { text-decoration:none; color:#737373; } 
	#home_comptes a.menutxt:hover { text-decoration:underline; color:#a371cd; } 	

	#home_placements {  }
	#home_placements h2 { color:#e64e2a; margin-left:5px; }
	#home_placements p{ margin-left:5px; }
	#home_placements a.menutxt { text-decoration:none; color:#737373; } 
	#home_placements a.menutxt:hover { text-decoration:underline; color:#e64e2a; } 
	
	#home_actu { height:245px; }
	#home_actu h2,#home_actu h2 a { color:#5d7e8f; text-decoration:none;}
	#home_actu ul { margin:10px 0 0 0; padding:0 0 0 20px; }
	#home_actu ul li { margin:5px 0; }
	#home_actu ul li img { margin-top:5px; float:right; }
	#home_actu ul a.menutxt:hover { text-decoration:none; color:#a371cd; }
	
	#home_bloc2 { height:245px; width:290px; }


	/* page Actualites */
	#actualites {width:700px; border: 1px solid #eee; overflow: auto; height: 420px;}
	#actualites hr{ color:#dfe9ee; border:0;border-top:1px solid #dfe9ee;margin-bottom:20px;}
	#actualites h3{ color:#5d7e8f;}
	#actualites h4{ color:#fcb340;}
	#actualites a { color:#5d7e8f; text-decoration:none;}
	#actualites a:hover { background-color:#e2ebf0; text-decoration:none; color:#555; }
	#actualites .pdf img { margin:0 5px 10px; }
	#actualites .pdf { display:block; width:300px; }
	#actualites .pdf:hover { background-color:#e2ebf0;}

	
	/* page Nos valeurs */
	#nos_valeurs { background:url('/images/nos-valeurs.jpg') no-repeat right 50px; padding-right : 270px; }

	/* page Infos Legales */
	#infos_legales { padding-right : 20px; }

	
	/* page Mieux nous connaitre */
	#nous_connaitre { padding-right : 400px; background:url('/images/nous-connaitre.jpg') no-repeat right 25px; }
	#nous_connaitre p { margin:0; }
	#nous_connaitre p { margin:0; }
	/* page nous joindre */
	#nous_joindre h4 { color:#fff;background-color:#85abbd;font-size:12px;padding-left:5px; }
	#nous_joindre .col2 { border-left:1px solid #aaa; }
	#nous_joindre .col2 .inner { margin-left:10px; }
	#nous_joindre .col2 h4
	{
		color:#fff;
		background-color:#85abbd;
		font-size:12px;
		padding:3px 10px;
		text-align:center;
		margin-bottom:10px;
		}
	#nous_joindre .col2 h5
	{
		color:#fcb340;
		font-size:12px;
		font-weight:normal;
		margin-bottom:0;
		background:url('/images/puce.gif') no-repeat 0px 4px;
		}
	#nous_joindre .col2 h5,#nous_joindre .col2 p { padding-left:15px; margin-top:0;}
	#nous_joindre .bloc .top { height:57px; text-align:left; padding-left:40px; padding-right:25px; }
	#nous_joindre .bloc .bottom { height:10px; text-align:right; padding-right:10px; }
	#nous_joindre .bloc a span { padding-right:12px; background:url('/images/puce.gif') no-repeat center right; }
	
	
	/* page liste_conseillers */
	#liste_conseillers .col2 { border-left:1px solid #aaa; }
	#liste_conseillers .col2 .inner { margin-left:10px; }
	#liste_conseillers .col2 h4
	{
		color:#fff;
		background-color:#85abbd;
		font-size:12px;
		padding:3px 10px;
		text-align:center;
		margin-bottom:10px;
		}
	#liste_conseillers .col2 h5
	{
		color:#fcb340;
		font-size:12px;
		font-weight:normal;
		margin-bottom:0;
		background:url('/images/puce.gif') no-repeat 0px 4px;
		}
	#liste_conseillers .col2 h5,#nous_joindre .col2 p { padding-left:15px; margin-top:0;}
	#liste_conseillers .bloc .top { height:57px; text-align:left; padding-left:40px; padding-right:25px; }
	#liste_conseillers .bloc .bottom { height:10px; text-align:right; padding-right:10px; }
	#liste_conseillers .bloc a span { padding-right:12px; background:url('/images/puce.gif') no-repeat center right; }
	
	
	/* page Infos financières */
	#infos_financieres .bloc p { margin:0 0 10px 0; }
	#infos_financieres {position:relative; margin-bottom:20px; }
	#infos_financieres .col2 .footnote { padding-left:10px; margin-top:80px; }
	#infos_financieres #menu { padding-left:50px; margin:30px 0 0;}
	#infos_financieres #menu ul { margin:0; padding:0; list-style-image:url('/images/puce2.gif');}
	#infos_financieres #menu ul li { margin:10px 0; }
	#infos_financieres #menu ul li strong { color:#c90f1d; }
	#infos_financieres #menu p { margin:0 0 15px 0; }
	#infos_financieres h3 { margin-top:50px; }
	#infos_financieres p {margin:3px 0 20px 0;}
	#infos_financieres #lien_pdf {display:block; text-align:right;}
	 
	/* page Infos Valos */
	#infos_valos .infos {overflow:hidden; height:auto !important; height:1%; }
	#infos_valos .infos table { float:left; margin-right:10px;}
	#infos_valos #infos { margin-top:10px;padding:10px; background-color:#dde2db; }
	
	/* page Lettre Financeiere, isr, archives_isr */
	#lettre_financiere #infos, #isr #infos, #archives_isr #infos { margin-top:10px;padding:10px 10px 0 20px; }
	#lettre_financiere #infos h3, #isr #infos h3, #archives_isr #infos h3 { color:#5d7e8f; font-size:13px; text-transform:uppercase; margin-bottom:10px; }
	#lettre_financiere #infos h4, #isr #infos h4, #archives_isr #infos h4 { color:#fcb340; font-size:12px; text-transform:uppercase; margin-bottom:10px; }
	#lettre_financiere #infos h5, #isr #infos h5, #archives_isr #infos h5 { color:#737373; font-size:11px;  }
	
	/* page Infos ... */
	#infos_valos #infos, #infos_bourse #infos { margin-top:10px;padding:10px; background-color:#dde2db; }
	#infos_valos .head {background:url('/images/infos_valos.jpg') no-repeat top right;}
	#infos_financieres .head {background:url('/images/infos_financieres.jpg') no-repeat top right;}
	#infos_bourse .head {background:url('/images/infos_bourse.jpg') no-repeat top right;}
	#lettre_financiere .head, #isr .head {background:url('/images/lettre_financiere.jpg') no-repeat top right;}
	.info_finance .intro { padding-left:10px;color:#5d7e8f; font-size:12px; }
	.info_finance .head { padding-bottom: 10px; margin-bottom : 10px; border-bottom:1px solid #a9a9a9; width:1000px;height:150px;}
	.info_finance .head h2 { color:#fcb340; margin-bottom:10px; }
	.info_finance table#intro td { vertical-align:top; }
	.info_finance table#intro td p { margin:0; }
	.info_finance #lien_pdf {white-space:nowrap;}
	.info_finance .bloc .top { padding:15px 5px 6px 25px; height:auto; }
	.info_finance .bloc .bottom { padding:5px 10px 20px 20px;}
	.info_finance .col2 { padding-bottom:100px;}
	.info_finance .footnote { color:#666;margin:0; width:220px; position:absolute; right:0; bottom:0 !important; bottom:220px;}
	.info_finance {position:relative; margin-bottom:20px; }
	.info_finance .col1 .inner { margin-left:30px; }
	
	
	/* Page Bfnet */
	#bfnet .col1 .inner { margin-left:30px; }
	#bfnet h3 {font-size:12px; }
	#bfnet p {margin-top:0; }
	#bfnet .bloc .top { padding:15px 5px 6px 25px; height:auto; }
	#bfnet .bloc .bottom { padding:5px 10px 20px 20px;}
	#bfnet .head { padding-bottom: 10px; margin-bottom : 10px; border-bottom:1px solid #a9a9a9; width:1000px;height:150px; background:url('/images/bfnet.jpg') no-repeat top right; }
	#bfnet .head h2 { color:#fcb340; margin-bottom:10px; }
	
	#bfnet #description, #bfnet #securite { margin-bottom:40px; } 
	#bfnet #description strong { color:#fcb340; }
	#bfnet #gestion { margin-bottom:20px; }
	#bfnet #gestion ul { margin:0; }
	#bfnet #gestion ul { padding:0 0 0 15px; } 
	#bfnet #securite strong, #bfnet #securite h3{ color:#737373; }
	
	#bfnet #securite h3 { margin-bottom:0px; color:#5d7e8f; }
	#bfnet #securite a { color:#5d7e8f;font-weight:bold; text-decoration:none; }
	#bfnet #securite p { margin:0;}
	#bfnet #securite table td { vertical-align:top; }
	#bfnet .bloc {text-align:center; }
	#bfnet .bloc .top { padding:15px 3px 10px; font-size:13px;}
	#bfnet .bloc a {text-align:center;color:#5d7e8f;font-weight:bold; text-decoration:none;}
	
	
	/* Page Nos partenaires */
	#nos_partenaires { background:url('/images/nos_partenaires.jpg') no-repeat right 50px; padding-right : 380px; }
	#nos_partenaires strong { color:#fcb340; }
	#nos_partenaires table strong { color:#000;font-size:14px; }
	#nos_partenaires table p { margin:0; }
	#nos_partenaires table a { color:#737373; font-size:14px; text-decoration:none; }
	
	/* Pages Prets, Epargnes Homes... */
	.prets .layout1 .col1 { margin-right:-390px; }
	.prets .layout1 .col1 .inner { margin-left:30px; margin-right:390px;}
	.prets .layout1 .col2 { width:390px;  background-color:#aabebe; text-align:center;}
	.prets .col2 .bloc_pret{ width:365px; margin:10px auto; background:#fff url('/images/pret_fond.jpg') repeat-y top left; }
	.prets .col2 .bloc_pret p { margin:0; color:#5d7e8f; }
	.prets .col2 .bloc_pret ul { list-style-position:inside; margin:0; padding:0; }
	.prets .col2 .bloc_pret a { text-decoration:none; color:#737373; }
	.prets .col2 .bloc_pret .content{ text-align:left; padding:0 20px 20px 40px;background: url('/images/pret_footer.jpg') no-repeat left bottom; }
	
	.prets strong { color :#fcb340;}
	.prets ul { list-style-image:url('/images/puce3.gif');}
	.prets h4 { color:#737373; font-size:12px;}
	
	
	/* Page Adhérent Home */
	#adherents_home #p1 { border-bottom:1px solid #737373;  }
	#adherents_home #p1,#adherents_home #p2 {padding:10px 40px 10px 0px; margin-bottom:20px; margin-right:10px;}
	#adherents_home .col2 { padding-top:10px; padding-bottom:20px;}
	#adherents_home #p1 h3 { margin-bottom:10px;  }
	#adherents_home #p1 h4 { font-weight:normal;  }
		/*menu*/
	#adherents_home .col2 strong { color:#fff; display:block; font-size:18px; font-weight:normal; text-align:left; text-indent:20px;}
	#adherents_home .col2 ul
	{
		display:block;
		list-style-type:none;
		list-style-image:none;
		padding:0;
		margin:0 auto !important;
		margin:0;
		width:370px;
		}
	#adherents_home .col2 ul li, #adherents_home .col2 ul li a {display:block; height:89px;}
	#adherents_home .col2 ul li a { line-height:89px; font-size:16px; text-decoration:none; text-align:left; text-indent:110px;}
	#adherents_home #pret_auto a { background:url('/images/pap.gif') no-repeat top left; color:#ac1a2f; }
	#adherents_home #pret_confort a { background:url('/images/pcp.gif') no-repeat top left; color:#0072cf; line-height:70px;}
	#adherents_home #pret_sante a { background:url('/images/pst.gif') no-repeat top left; color:#03a8e0; line-height:70px;}
	#adherents_home #pret_logement_jeunes a { background:url('/images/plj.gif') no-repeat top left; color:#e57100; line-height:70px;}
	#adherents_home #livret a { background:url('/images/lm.gif') no-repeat top left; color:#ad1989;}
	#adherents_home #epargne a { background:url('/images/cep.gif') no-repeat top left; color:#00ae93; line-height:70px; }
	
	/* Page Epargne Home */
	#epargne_home .col1 .inner{ background:url('/images/epargne_home.jpg') no-repeat top right; padding-right:236px; height:442px;min-height:442px; }
	#epargne_home .col2 .inner{ background-color:#aabebe; height:442px; }
	#lm li { list-style-image:url('/images/puce7.gif');}
	#cep li { list-style-image:url('/images/puce8.gif');}
	
	/* Page Prets Home */
	#prets_home .col1 .inner{ background:url('/images/prets_home.jpg') no-repeat top right; padding-right:236px; }

	#pret-auto-plus #pret_auto{ width:365px; height:82px; background:url('/images/pret-auto-plus-head.jpg') no-repeat top center; }
	#pret-auto-plus #pret_auto h4{padding-top:20px; color:#ad192f; font-size:16px; font-weight:normal; letter-spacing:1px;}
	#pret-auto-plus li { list-style-image:url('/images/puce12.gif');}

	#pret-confort-plus #pret_perso{ width:365px; height:82px; background:url('/images/pret-personnel-head.jpg') no-repeat top center; }
	#pret-confort-plus #pret_perso h4{padding-top:20px; padding-left:110px; color:#0172d0; font-size:16px; font-weight:normal; letter-spacing:1px;text-align:left;}
	#pret-confort-plus li { list-style-image:url('/images/puce13.gif');}

	#pret-sante #pret_perso{ width:365px; height:82px; background:url('/images/pret-sante-head.jpg') no-repeat top center; }
	#pret-sante #pret_perso h4{padding-top:20px; padding-left:110px; color:#02a8e2; font-size:16px; font-weight:normal; letter-spacing:1px;text-align:left;}
	#pret-sante li { list-style-image:url('/images/puce10.gif');}

	#pret-logement-jeunes #pret_perso{ width:365px; height:82px; background:url('/images/pret-logement-head.jpg') no-repeat top center; }
	#pret-logement-jeunes #pret_perso h4{padding-top:20px; padding-left:110px; color:#e67100; font-size:16px; font-weight:normal; letter-spacing:1px;text-align:left;}
	#pret-logement-jeunes li { list-style-image:url('/images/puce14.gif');}


	/* Pages descriptives */
	.desc .col1 .inner {margin-left:30px;}
	.desc .col1 p { font-size:11px; }
	.desc p strong { color:#737373; }
	.desc h3  { color:#737373; font-size:12px; display:inline; }
	.desc .col1 ul ul {padding:0; margin:0;}
	.desc .col1 ul li {margin:10px 0;}
	.desc .col1 ul li p {margin-top:0;}
	.desc .col1 ul.group li {margin:0px 0;}
	.desc .col1 ul.group { list-style-position:inside; padding:0; margin:0; }
	.desc .col2 { background-color:#fff; text-align:center; }
	.desc .col2 .bloc .footnote { margin-top:20px !important; }
	.desc .col2 .bloc .footnote a {font-size:10px; line-height:10px;}
	
	
	/* Pages prets auto */
	.pret_auto .col1 li { list-style-image:url('/images/puce4.gif');}
	.pret_auto #accroche strong { color:#ac1a2f; }
	.pret_auto .head {height:150px;background:url('/images/pret-auto-cnd_header.jpg') no-repeat top right;}
	.pret_auto .head h2 { color:#ad192f; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.pret_auto .head p { margin-bottom:0; color:#729baf;}
	
	/* Pages prets personnel*/
	.pret_confort .col1 li { list-style-image:url('/images/puce13.gif');}
	.pret_confort #accroche strong { color:#1b76d3; }
	.pret_confort .head {height:150px;background:url('/images/pret-personnel-header.jpg') no-repeat top right;}
	.pret_confort .head h2 { color:#1b76d3; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.pret_confort .head p { margin-bottom:0; color:#86abbd;}
	
	/* Pages prets sante*/
	.pret_sante .col1 li { list-style-image:url('/images/puce10.gif');}
	.pret_sante #accroche strong { color:#00aae8; }
	.pret_sante .head {height:150px;background:url('/images/pret-sante-cnd_header.jpg') no-repeat top right;}
	.pret_sante .head h2 { color:#00aae8; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.pret_sante .head p { margin-bottom:0; color:#97b4c4;}

	/* Pages prets jeunes*/
	.pret_jeunes .col1 li { list-style-image:url('/images/puce14.gif');}
	.pret_jeunes #accroche strong { color:#e27000; }
	.pret_jeunes .head {height:150px;background:url('/images/pret-jeunes-cnd_header.jpg') no-repeat top right;}
	.pret_jeunes .head h2 { color:#e27000; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.pret_jeunes .head p { margin-bottom:0; color:#97b4c4;}


	/* Pages Comptes Epargne Projet */
	.cep .col1 li { list-style-image:url('/images/puce8.gif');}
	.cep #accroche strong { color:#29ae93; }
	.cep .col1 ul li p {margin-top:5px;}
	
	/* Page Pret Auto Cnd */
	#pret_auto_cnd #filarianne { margin:0;margin-left:35px;}
	#pret_auto_cnd .col1 .inner { margin-left:40px; }
	#pret_auto_cnd .col1 ul { padding:0; margin:0; list-style-position:outside; }
	#pret_auto_cnd .layout1 .col1 { margin-right:-500px; }
	#pret_auto_cnd .layout1 .col1 .inner { margin-right:500px; }
	#pret_auto_cnd .layout1 .col2 { padding-top:10px; width:500px;  text-align:center; }

	/* Page Pret Personnel LMG */
	#pret-perso-lmg #filarianne { margin:0;margin-left:35px;}
	#pret-perso-lmg .col1 .inner { margin-left:40px; }
	#pret-perso-lmg .col1 ul { padding:0; margin:0; list-style-position:outside; }
	#pret-perso-lmg .layout1 .col1 { margin-right:-500px; }
	#pret-perso-lmg .layout1 .col1 .inner { margin-right:500px; }
	#pret-perso-lmg .layout1 .col2 { padding-top:10px; width:500px;  text-align:center; }



	/* Page Pret Sante Cnd */
	#pret_sante_cnd #filarianne { margin:0;margin-left:35px;}
	#pret_sante_cnd .col1 .inner { margin-left:40px; }
	#pret_sante_cnd .col1 ul { padding:0; margin:0; list-style-position:outside; }
	#pret_sante_cnd .layout1 .col1 { margin-right:-500px; }
	#pret_sante_cnd .layout1 .col1 .inner { margin-right:500px; }
	#pret_sante_cnd .layout1 .col2 { padding-top:10px; width:500px;  text-align:center; }

	/* Page Pret jeunes Cnd */
	#pret_jeunes_cnd #filarianne { margin:0;margin-left:35px;}
	#pret_jeunes_cnd .col1 .inner { margin-left:40px; }
	#pret_jeunes_cnd .col1 ul { padding:0; margin:0; list-style-position:outside; }
	#pret_jeunes_cnd .layout1 .col1 { margin-right:-500px; }
	#pret_jeunes_cnd .layout1 .col1 .inner { margin-right:500px; }
	#pret_jeunes_cnd .layout1 .col2 { padding-top:10px; width:500px;  text-align:center; }





	/* Bloc photo couple + cadeau */
	#plus_bqfr { margin:0; margin-left:10px; }


	/* Pages Demande Prêt Auto + Confort */
	/* Bloc droit */
	.demande .bloc .top { font-size:13px; padding:15px 3px 10px; }
	.demande .bloc .bottom { text-align:left; padding:5px 10px 15px 25px; }
	.demande .bloc .bottom * { font-size:11px; }
	.demande .bloc .bottom table {width:190px;}
	.demande .bloc .bottom p {margin:5px 0;}
	.demande .bloc .bottom a {color:#737373; text-decoration:none;}
	.demande .bloc .bottom .footnote  { color:#a4c0ce; margin:0 0 0 -10px; border-top:1px solid #a4c0ce; text-align:right; }
	.demande .bloc .bottom .footnote a { color:#a4c0ce; }
	
	/* Pages Simulation Prêt Auto + Confort */
	#pret_simulation #simu_remb td.label {padding-left:10px;}
	#pret_simulation .menutxt { color:#000; text-decoration:underline;} 
	
	/* Pages Livret Mutualiste + CEP*/
	.lm .head {height:150px;background:url('/images/livret_header.jpg') no-repeat top right;}
	.lm .head h2 { color:#ad1989; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.lm .head p strong { color:#ad1989; }
	.lm .head p { margin-bottom:0; color:#86abbd;}
	.lm .col1 ul li p {margin-top:5px;}
	
	.cep .head {height:150px;background:url('/images/cep_header.jpg') no-repeat top right;}
	.cep .head h2 { color:#29ae93; font-size:22px; font-weight:normal; letter-spacing:3px;}
	.cep .head p strong { color:#29ae93; }
	.cep .head p { margin-bottom:0; color:#86abbd;}
	
	.lm .col1 li { list-style-image:url('/images/puce7.gif');}
	.lm #accroche strong { color:#f29400; }
		/* layout */
	.lm .layout1 .col1, .cep .layout1 .col1  { margin-right:-250px;}
	.lm .layout1 .col1 .inner, .cep .layout1 .col1 .inner { margin-right:350px;}
	.lm .layout1 .col2, .cep .layout1 .col2 {width:250px; }
	.lm .layout1 .col2 .inner, .cep .layout1 .col2 .inner {margin-top:10px;}
	.lm .col1 ul.group, .cep .col1 ul.group { margin-left:20px; }

	
	/* Page LM */
	#epargne_lm #accroche strong { color:#ad1989; }
	#epargne_lm #filarianne { margin:0;margin-left:35px;}
	#epargne_lm .col1 li { list-style-image:url('/images/puce7.gif');}
	#epargne_lm .col2 .inner { padding-bottom:217px !important; padding-bottom:214px; background:url('/images/fond_lm.jpg') no-repeat bottom center;}
	
	#epargne_lm .col1 ul.group {background:#ad1989 url('/images/fond_cartouche.jpg') no-repeat top left; height:85px; width:510px;}
	#epargne_lm .col1 ul.group li {list-style-image:url('/images/puce6.gif'); height:25px; padding:5px 0 0 5px;}
	#epargne_lm .col1 ul.group h3 { color:#fff; }
	
	/* Page CEP */
	#epargne_cep #accroche strong, #epargne_cep h3  { color:#29ae93; }
	#epargne_cep #filarianne { margin:0;margin-left:35px;}
	#epargne_cep ul li h3 { color:#737373; }
	#epargne_cep .col1 li { list-style-image:url('/images/puce8.gif');}
	#epargne_cep .col2 .inner { padding-bottom:539px !important; padding-bottom:539px; background:url('/images/fond_cep.jpg') no-repeat bottom center;}
	
	#epargne_cep .col1 ul.group {background:#ad1989 url('/images/fond_cartouche2.jpg') no-repeat top left; height:85px; width:510px;}
	#epargne_cep .col1 ul.group li {list-style-image:url('/images/puce6.gif'); height:25px; padding:5px 0 0 5px;}
	#epargne_cep .col1 ul.group h3 { color:#fff; }
	
	/* Pages Simulation */
	#demande_e1 h3 { padding-left:25px; } 
	#demande_e2 h3 { padding-left:25px; } 
	#demande_e3 h3 { padding-left:25px; } 
	
	#demande_e1 h4 { font-size:12px; color:#fcb340; margin:0px; padding:0px; } 
	#demande_e2 h4 { font-size:12px; color:#fcb340; margin:0px; padding:0px; } 
	#demande_e3 h4 { font-size:12px; color:#fcb340; margin:0px; padding:0px; } 
	
	/* Comptes utilisateurs */
	#compte td{ font-size:11px; }

	
	.main_rub .head #title { padding:20px 0 0 30px; }
	.main_rub .head .home_select { margin-left:30px; }
	.main_rub .head h2 { color:#fcb340; margin-bottom:10px; }
	.main_rub .col1 .inner { margin-left:30px; }
	.main_rub ul li { list-style-image:url('/images/puce9.gif'); }
	.main_rub ul li { margin-bottom:10px; }
	.main_rub p { margin-top:0; }
	.main_rub #accroche { margin-left:40px; }
	.main_rub { margin-bottom:20px;}
	.main_rub h3.em {color:#86ABBD;}
	.main_rub h3.strong {color:#FCB340; text-transform:none;}
	.main_rub .col2 .inner{ text-align:right; background-repeat:no-repeat; background-position:bottom right; padding-bottom:220px;}
	.main_rub .list-item
	{
		margin-left:40px;
		margin-top:40px;
		}
	
	
	.financements h3.strong { color :#fcb340; }
	.placements .head,
	.comptes .head,
	.financements .head
	{
		border-bottom:1px solid #a9a9a9;
		margin-bottom:10px;
		}
	.placements .head #select_type_cli,
	.comptes .head #select_type_cli,
	.financements .head #select_type_cli
	 { position:absolute; bottom:10px; }
	
	.comptes li.em { list-style-image:url('/images/puce2.gif'); }
	.comptes li.em h3 { color:#aa1221; }
	.comptes h3.em, .financements h3.em { color:#719eb1; }
	
	.comptes #lien_pdf, .financements #lien_pdf {display:block; text-align:right;}
	
	.placements .head { background:url('/images/placements.jpg') no-repeat top right; }
	.comptes .head { background:url('/images/comptes_header.jpg') no-repeat top right; }
	.financements .head { background:url('/images/financements_header.jpg') no-repeat top right; }
	
	
	#placements_home  #lien_pdf {display:block; text-align:right;}
	#placements_home .col2 .inner,#comptes_home .col2 .inner, #financements_home .col2 .inner { padding-bottom:225px; background-image:url('/images/femme_souriante.jpg');}
	#par_placements .col2 .inner, #par_comptes .col2 .inner, #par_financements .col2 .inner { background-image:url('/images/famille.jpg');}
	#ent_placements .col2 .inner, #ent_comptes .col2 .inner, #ent_financements .col2 .inner { background-image:url('/images/homme_detendu.jpg');}
	#mut_placements .col2 .inner, #mut_comptes .col2 .inner, #mut_financements .col2 .inner { background-image:url('/images/femmes_souriantes.jpg');}
	#ass_placements .col2 .inner, #ass_comptes .col2 .inner, #ass_financements .col2 .inner { background-image:url('/images/discussion.jpg');}
	
	.interflora
	{
		padding:5px 5px 5px 100px;
		background:url('/images/interflora.gif') no-repeat 18px center;
		border:2px solid #ffea1f;
		}
	#conditions {
	    width:80%;
		background-color:#fff;
		padding:15px;
	}
	#conditions p,li{
		font-family:arial,helvetica,sans-serif;
		font-size:11px;
		text-align:justify;
	}
/***************/
/*   Classes   */
/***************/

	.head
	{
		width:1000px;
		height:160px;
		position:relative;
		}
	.head #title { padding:20px 0 0 30px; }
	
	a.lien_pdf
	{
		background:url('/images/lien_pdf.gif') no-repeat center right;
		padding:7px 35px 5px 0;
		line-height: 20px;
		}

	.sans {
		border:0px;
		padding:0px;
		margin:0px;
		}
		
	.menutxt, .txt1 {
		color:#5d7e8f;
		font-size:10px;
		font-family:verdana,arial,helvetica,sans-serif;
		text-decoration:none;
		}
		
	a.menutxt:hover {
		color:#fcb340;
		text-decoration:underline;
		}
	
	.footnote {
		color:#c4c4c4;
		font-size:10px;
		font-family:verdana,arial,helvetica,sans-serif;
		text-decoration:none;
		}
	
	.selected, .selected a {
		color:#fcb340;
		text-decoration:none;
		}
	
	
	.menufooter {
		color:#737373;
		font-size:9px;
		font-family:verdana,arial,helvetica,sans-serif;
		text-decoration:none;
		}
	
	.home_select {
		font-size:10px;
		font-family:verdana,arial,helvetica,sans-serif;
		width:175px;
		margin:0px;
		}

	.orange { color:#ffcd01; }
		
	.capitales { text-transform:uppercase; }
	
	.pourinfo h3{
		color:#719eb1;
		}
		
	.conseilperso h3 {
		color:#fcb340;
		}	
		
	
	.main_content
	{
		margin-left:30px;
		padding:20px 0;
		}
	
	table.form td
	{
		vertical-align:top;
		}
	
	.form-footer
	{
		text-align:center;
		}
	
	
	/*layout 2 colonnes, gauche principale */
	.layout1
	{
		overflow:hidden;
		height:auto !important;
		height:100%;
		}
	
	.layout1 .col1
	{
		float:left;
		width:100%;
		margin-right:-240px;
		}
	
	.layout1  .col1 .inner
	{
		margin-right:245px;
		padding-top:5px;
		}
	
	.layout1 .col2
	{
		width:230px;
		float:right;
		}
	
	
	/* Bloc : Titre fond dégradé rouge + corps liseret bleu ombrage*/
	.bloc { width:229px; }
	.bloc p { margin-top:0; }
	.bloc .top
	{
		display:block;
		color:#fff;
		margin:0;
		padding:10px 15px 0;
		background:#954040 url('/images/cadre_rouge.jpg') no-repeat top left;
		}
	.bloc .bottom
	{
		display:block;
		margin:0;
		padding:5px 10px 20px 15px;
		background:url('/images/cadre_rouge_bas.jpg') no-repeat bottom left;
		}

	
	
	.note
	{
		color:#fcb340;
		font-size:10px;
		}
	
	p.note
	{
		margin:0;
		}
	
	.menu_pret
	{
		overflow:hidden;
		width:495px;
		height:93px;
		text-align:center;
		font-weight:bold;
		margin:0 auto;
		border:0;
		}
	
	
	.menu_pret .left
	{
		background:url('/images/fond_g.jpg') no-repeat bottom left;
		height:79px;
		width:292px;
		color:#5d7e8f;
		}
	
	.menu_pret .right
	{
		width:203px;
		vertical-align:middle;
		}
	
	.menu_pret .right { background:url('/images/fond_bd.jpg') no-repeat bottom left;  height:39px; }
	.menu_pret .first { background:url('/images/fond_hd.jpg') no-repeat bottom left; height:40px; }
	.menu_pret .right a { padding-right:15px; color:#fff; text-decoration:none; background:url('/images/puce6.gif') no-repeat right center;}
	

	.btn {	
		color:#737373;
		background-color:#ffedcd;
		border: 1px solid #fea815;
		text-decoration:none;
		font-weight:bold;
		/* padding:3px; */
		margin:2px;
		}
	
	.btn:hover {
		color:#737373;
		text-decoration:none; 
		}
		
	.field_error
	{
		background:			#FF8888;
	}	

	#form_errors
	{
		font-family:		verdana,arial,sans-serif;
		font-size:			12px;
		color:				#cc3300;
		font-weight:		bold;
	}
	
	.tableassu { background-color:#fef9ef; border:2px solid #fea815; border-collapse:collapse; 	}
	.tableassu td { border:1px solid #fea815; font-size :11px; }
	
	#dassu p,td{ font-family:arial,sans-serif; font-size:10px;}
	
	.popup-link { color:#FCB340 ; }