
#page_top_container table td.public_top_navig div.breadcrumbs
{margin: 0 10px 12px 0 !important}

html body form#master_form.pr table#bkg_table.pr tbody tr td#bkg_table_td05 table#page_table tbody tr td div#page_top_container table tbody tr td.public_top_navig div.breadcrumbs
{margin-bottom:0}

/*
.public_top_navig .promovita-article
{overflow:hidden;padding:0 3px 3px 3px;margin:0 0 0 18px}

.public_top_navig .promovita-article a
{display:inline-block;overflow:hidden;width:200px;padding:4px 5px 5px 5px;margin:0 12px 0 0;background-color:#b0b0b0;cursor:pointer;text-decoration:none;line-height:16px;text-align:center;border-radius:4px;box-shadow:0 1px 2px #b0b0b0}

.public_top_navig .promovita-article a
{background-color:#98cbd8;background-image:linear-gradient(160deg,#98cbd8,#ffffff)}

.public_top_navig .promovita-article a:hover
{background-color:#0c95ff;background-image:linear-gradient(160deg,#0c95ff,#ffffff)}

.public_top_navig .promovita-article a.pr3
{margin:0}
*/

.C_partial__article
{margin:25px 0 0 0}

/**/

.article
{width:652px;overflow:hidden;padding:0 20px}

.article .entete h1,
.article h2.resume,
.article .contenu,
.article .contenu p,
.article .contenu strong,
.article .contenu h2.titre,
.article .contenu h2.titre strong,
.article .contenu .block_img_txt
{font-size:12px;line-height:22px}

.article strong
{font-weight:normal}

.article strong.bold
{font-weight:bold}

.article .entete
{overflow:hidden;margin:0}

.article .entete img
{border:1px solid #d0d0d0;width:110px;height:110px;float:left;margin:0 15px 0 0;padding:5px}

.article .entete h1
{display:block;text-align:justify;overflow:hidden;color:#317cbb;margin:0 0 8px 0;font-size:13px}

.article .entete i.date,
.article .entete i.copro,
.article .entete i.redac,
.article .entete i.auth
{display:block;color:#606060;font-style:normal;font-size:11px;line-height:18px}

.article .entete i.redac
{color:#505050;font-weight:bold}

.article .entete i.copro,
.article .entete i.redac
{margin:0 0 8px 0}

.article .entete i.date
{font-size:10px;line-height:14px}

.article .entete i.auth span
{font-style:normal;font-size:12px;line-height:18px;color:#DE7107}

.article div.navigation-bottom
{text-align:right;margin:0 0 30px 0;color:#606060;font-size:11px}

.article div.navigation-bottom a
{color:#ffffff;font-size:12px;padding:7px 16px;background-color:#94beed;cursor:pointer;text-decoration:none}

.article div.navigation-bottom a.current,
.article div.navigation-bottom a:hover
{color:#000000;background-color:#f3d26f}

.article div.menu
{overflow:hidden;margin:0 0 30px 0;border:solid 1px #c0c0c0;padding:10px 12px 10px 12px}

.article div.menu a
{display:block;color:#808080;font-size:11px;line-height:18px}

.article div.menu a:hover
{text-decoration:underline;color:#3750ad}

.article div.menu a.page
{background-color:#a0a0a0;color:#ffffff;margin:6px 0 6px 0}

.article div.menu a.currentpage
{background-color:#9cc446;color:#303030}

.article em.resume
{display:block;text-align:justify;overflow:hidden;margin:0 0 30px 0;font-weight:normal;font-style:italic}

.article em.resume,
.article em.resume *
{color:#802100}

.article .pied i.auth
{display:block;text-align:right;font-style:normal}

.article .pied i.auth b
{color:#DE7107;font-size:13px;font-weight:normal}

.article .pied div.reglementation
{margin:35px 0 0 0;border-top:dotted 1px #c0c0c0;padding:30px 0 0 0;text-align:center;font-size:11px;line-height:16px;color:#808080}

.article .pied div.copyright
{margin:20px 0 0 0;text-align:center;font-size:11px;line-height:16px;color:#808080}

.article .contenu
{overflow:hidden;text-align:justify;padding:0 0 40px 0}

.article .contenu img
{border:solid 1px #e0e0e0;padding:5px;margin:6px 0 12px 0}

.article .contenu img.noborder
{border:none}

.article .contenu h2.titre
{display:block;color:#136ec2;margin:20px 0 20px 0;text-align:justify;font-weight:normal;font-size:17px;line-height:25px}

.article .contenu h2.titre strong
{color:#136ec2;font-weight:normal;font-size:inherit}

.article .contenu b.soustitre
{display:block;color:#3d7006;margin:16px 0 15px 0;font-weight:normal;font-size:13px}

.article .contenu ul,
.article .contenu ol
{margin:0 0 5px 0;padding:0 0 0 20px}

.article .contenu ul li,
.article .contenu ol li
{padding:0 0 6px 4px}

.article .contenu a
{color:#138de3}
.article .contenu a:hover
{color:#bd2a2a}

.article .contenu i.ndlr
{color:#871111;font-size:11px}

.article .contenu div.ndlr
{margin:0 0 30px 0;border-left:dotted 1px #a0a0a0;padding:0 0 0 10px;font-style:italic}

.article .contenu div.ndlr,
.article .contenu div.ndlr *
{font-size:11px;color:#871111}

.article .contenu div.ndlr ul
{margin:5px 0 0 0}

.article .contenu div.ndlr ul li
{margin:0;padding:0}

.article .contenu div.ndlr a
{color:#0f64b9;text-decoration:none}

.article .contenu div.ndlr a:hover
{text-decoration:underline}

.article .contenu .block_img_centered
{margin:0 0 20px 0;text-align:center}

.article .contenu .block_img_centered img
{display:block;margin:auto}

.article .contenu .block_img_txt,
.article .contenu .block_txt_img
{margin:0 0 14px 0}

.article .contenu .block_img_txt img
{float:left;margin-right:25px}

.article .contenu .block_txt_img img
{float:right;margin-left:25px}

.article .contenu .block_img_centered div,
.article .contenu .block_img_txt div,
.article .contenu .block_txt_img div
{clear:both}

.article .contenu .block_img_centered img,
.article .contenu .block_img_txt img,
.article .contenu .block_txt_img img
{cursor:pointer}

.article .contenu .block_img_centered div.legende,
.article .contenu .block_img_txt div.legende,
.article .contenu .block_txt_img div.legende
{font-size:11px;color:#894914;margin:8px 0 0 0;font-style:italic}

.article .contenu .orange
{color:#ee7014}

.article .contenu cite
{font-size:inherit}

.article .contenu strong.highlight
{font-size:17px;color:#e85700;line-height:24px}

.article .contenu .temoignez
{margin:30px auto 30px auto;width:400px;border:dashed 1px red;padding:10px;text-align:center}

.article .contenu .encart_retenir
{clear:both;display:block;padding:12px;border:2px solid #dadada;width:300px;border-radius:8px}

.article .contenu .encart_retenir b.top
{display:block;font-size:14px;margin:0 0 10px 0;color:#b32222}

.article .pied .googleplusone
{margin:20px 0 20px 0;padding:10px 10px 16px 10px;line-height:30px;background-color:#eaeaea;border-radius:20px;text-align:center}

.article .interview p.q, 
.article .interview p.r
{padding:0 0 0 10px}

.article .interview p.qn,
.article .interview p.rn
{font-weight:bold;font-style:italic;margin:0 0 6px 0}

.article .interview p.qn
{color:#d8713e}

.article .interview p.rn
{color:#a76094}

/**/

.C_article #ART71 .format01
{width:536px;margin:30px auto 0 auto}

.C_article #ART71 .format02
{width:530px;margin:30px auto 0 auto}

.C_article #ART72 .format01
{width:564px;margin:30px auto 0 auto}

/**/

.article .article_promo_site
{margin:0 auto 30px auto;overflow:hidden;text-align:center}

.article .article_promo_site div.ct
{display:inline-block;/*border:dashed 12px #c01a1a*/;padding:25px;/*border-radius:4px*/;font-size:15px;line-height:21px;color:#000000;/*background-color:#c01a1a*/}

.article .article_promo_site div.ct
{
border-top: 10px solid #c01a1a;
border-bottom: 10px solid #c01a1a;
border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
}

.article .article_promo_site div.ct
{background:transparent url("/images/interface/deco.png") no-repeat -220px 120px}

.article .pied .article_promo_site div.ct
{background:transparent url("/images/interface/deco.png") no-repeat -1320px 102px}

.article .article_promo_site div.ct h4
{display:block;font-size:30px;color:#c01a1a;font-weight:normal}

.article .article_promo_site div.ct b.sub
{font-size:19px;line-height:24px;font-weight:normal;display:block;margin:14px 0 12px 0;color:#404040}

.article .article_promo_site div.ct *
{font-size:inherit;color:inherit;line-height:inherit}

.article .article_promo_site div.ct .links
{margin:18px 0 0 0}

.article .article_promo_site div.ct .links b
{display:block;margin:12px 0 0 0;font-weight:normal;line-height:30px}

.article .article_promo_site div.ct .links a
{padding:10px 16px;background-color:#144660;color:#ffffff;cursor:pointer;text-decoration:none;font-size:14px;border-radius:8px}

.article .article_promo_site div.ct .links a:hover
{background-color:#94beed;color:#000000}




