@charset "UTF-8";
/*
---------------------
TEXT
---------------------
*/
.main .colA .mag .text p { text-align:justify; margin-bottom:1em; padding:0;}
.main .colA .mag .text li { text-align:justify;}
.main .colA .mag .text ul,
.main .colA .mag .text ol { margin:0.25em 0 1em; padding-left:1em;}
.main .colA .mag .text ul li { margin:0.125em 0 0.25em; list-style:disc; text-align:left}
.main .colA .mag .text ol li { margin:0.125em 0 0.25em; list-style:decimal}


.main .colA .mag .item-txt ul,
.main .colA .mag .item-txt ol { margin:0.25em 0 1em; padding-left:1em;}
.main .colA .mag .item-txt ul li { margin:0.125em 0 0.25em; list-style:disc; text-align:left}
.main .colA .mag .item-txt ol li { margin:0.125em 0 0.25em; list-style:decimal}

/*
---------------------
ITEM
---------------------
*/

.mag-item table { margin-bottom:20px;}
.mag-item td {vertical-align:top;}
.mag-item td.img { width:302px; overflow:hidden;}
.mag-item td.img img {  margin-bottom:8px; }
.mag-item td.txt { padding:0 15px 0 20px;}
.mag-item td.txt h2 { padding-bottom:0;font-size:18px;}
.mag-item td.txt h3 {font-size:18px; font-weight:normal; padding-bottom:0.125em;}
.mag-item .author { font-weight:bold; font-size:18px;}
.mag-item .author em { font-style:normal;}
.mag-item .description { margin-bottom:10px;}

.mag-item h1 { text-transform:uppercase;}
.mag-item.idees-deco a { color:#E5C97A}
.mag-item.sauce-du-moment a { color:#6bd1e8}
.mag-item.la-saison a { color:#D3D800}
.mag-item.tendances-culinaires a { color:#F29DB6}
.mag-item.rendez-vous a { color:#941981}
.mag-item.interview a { color:#F39100}


.mag-item div.intro {font-weight:bold;}
.mag-item div.intro p {line-height:1.375em;}

.mag-item p.cartouche { height:30px; margin-bottom:5px;}
.mag-item p.cartouche strong {display:none;}
.mag-item p.cartouche em {display:none;}
.mag-item p.link a {font-weight:bold;}

.mag-item.idees-deco p.cartouche { border-bottom:1px solid #E5C97A; background:url(../i/mag/idees-deco.gif) no-repeat;}
.mag-item.sauce-du-moment p.cartouche { border-bottom:1px solid #A3D8E6; background:url(../i/mag/sauce.gif) no-repeat;}
.mag-item.la-saison p.cartouche { border-bottom:1px solid #D3D800; background:url(../i/mag/saison.gif) no-repeat;}
.mag-item.tendances-culinaires p.cartouche { border-bottom:1px solid #F29DB6; background:url(../i/mag/tendance.gif) no-repeat;}
.mag-item.rendez-vous p.cartouche { border-bottom:1px solid #941981; background:url(../i/mag/rendez-vous.gif) no-repeat;}
.mag-item.interview p.cartouche { border-bottom:1px solid #F39100; background:url(../i/mag/interview.gif) no-repeat;}

.mag-item.idees-deco td.img img { border-color:#E5C97A}
.mag-item.sauce-du-moment td.img  img { border-color:#A3D8E6}
.mag-item.la-saison td.img img { border-color:#D3D800}
.mag-item.tendances-culinaires img { border-color:#F29DB6}
.mag-item.rendez-vous td.img img { border-color:#941981}
.mag-item.interview td.img img { border-color:#F39100}

.mag-item.idees-deco h1, .mag-item.idees-deco h2, .mag-item.idees-deco h3, .mag-item.idees-deco .author { color:#E5C97A}
.mag-item.sauce-du-moment h1, .mag-item.sauce-du-moment h2, .mag-item.sauce-du-moment h3, .mag-item.sauce-du-moment .author { color:#6bd1e8}
.mag-item.la-saison h1, .mag-item.la-saison h2, .mag-item.la-saison h3, .mag-item.la-saison .author { color:#D3D800}
.mag-item.tendances-culinaires h1, .mag-item.tendances-culinaires h2, .mag-item.tendances-culinaires h3, .mag-item.tendances-culinaires .author { color:#F29DB6}
.mag-item.rendez-vous h1, .mag-item.rendez-vous h2, .mag-item.rendez-vous h3, .mag-item.rendez-vous .author { color:#941981}
.mag-item.interview h1, .mag-item.interview h2, .mag-item.interview h3, .mag-item.interview .author { color:#F39100}

/*
---------------------
BLOCK TOC
---------------------
*/
.mag-block { overflow:auto; margin-bottom:15px;}

.mag-block a { color:#EE86A6}
.mag-block.idees-deco a { color:#E5C97A}
.mag-block.sauce-du-moment a { color:#6bd1e8}
.mag-block.la-saison a { color:#D3D800}
.mag-block.tendances-culinaires a { color:#F29DB6}
.mag-block.rendez-vous a { color:#941981}
.mag-block.interview a { color:#F39100}

.mag-block .item-img { float:right; width:162px; margin-left:18px;}
.mag-block .item-img img {}
.mag-block .item-txt.withImg { float:left; width:480px;}
.mag-block .item-toc.withImg { float:left; width:480px;}

.mag-block.idees-deco img { border-color:#E5C97A}
.mag-block.sauce-du-moment img { border-color:#A3D8E6}
.mag-block.la-saison img { border-color:#D3D800}
.mag-block.tendances-culinaires img { border-color:#F29DB6}
.mag-block.rendez-vous img { border-color:#941981}
.mag-block.interview img { border-color:#F39100}

.mag-block .item-txt h2 a { text-decoration:none; text-transform:uppercase; font-size:24px;}
.mag-block .item-txt .intro {line-height:1.5em;}
.mag-block .item-txt .learnmore { margin-bottom:10px; margin-top:2px;}
.mag-block .item-txt .learnmore a { font-weight:bold;}


/*
.mag-block p.cartouche strong { display:block; float:left; margin-right:5px; background:#000; color:#fff; padding:2px;}
.mag-block p.cartouche strong a {color:#fff; text-decoration:none;}
.mag-block p.cartouche em { display:block; float:left; color:#999; font-style:normal; padding:2px;}
.mag-block.idees-deco p.cartouche strong { background:#E5C97A}
.mag-block.sauce-du-moment p.cartouche strong { background:#A3D8E6}
.mag-block.la-saison p.cartouche strong { background:#D3D800}
.mag-block.tendances-culinaires p.cartouche strong { background:#F29DB6}
.mag-block.rendez-vous p.cartouche strong { background:#941981}
.mag-block.interview p.cartouche strong { background:#F39100}
*/
.mag-block p.cartouche { height:30px; margin-bottom:5px;}
.mag-block p.cartouche strong {display:none;}
.mag-block p.cartouche em {display:none;}
.mag-block.idees-deco p.cartouche { border-bottom:1px solid #E5C97A; background:url(../i/mag/idees-deco.gif) no-repeat;}
.mag-block.sauce-du-moment p.cartouche { border-bottom:1px solid #A3D8E6; background:url(../i/mag/sauce.gif) no-repeat;}
.mag-block.la-saison p.cartouche { border-bottom:1px solid #D3D800; background:url(../i/mag/saison.gif) no-repeat;}
.mag-block.tendances-culinaires p.cartouche { border-bottom:1px solid #F29DB6; background:url(../i/mag/tendance.gif) no-repeat;}
.mag-block.rendez-vous p.cartouche { border-bottom:1px solid #941981; background:url(../i/mag/rendez-vous.gif) no-repeat;}
.mag-block.interview p.cartouche { border-bottom:1px solid #F39100; background:url(../i/mag/interview.gif) no-repeat;}
.mag-block .item-toc { padding:1px 0}
.mag-block .item-toc h3 { margin:8px 8px 0; color:#000}
.mag-block .item-toc ul { padding:8px;}
.mag-block .item-toc ul li { padding:3px;}
.mag-block.idees-deco .item-toc  { background:#E5C97A}
.mag-block.sauce-du-moment .item-toc  { background:#A3D8E6}
.mag-block.la-saison .item-toc  { background:#D3D800}
.mag-block.tendances-culinaires .item-toc  { background:#F29DB6}
.mag-block.rendez-vous .item-toc  { background:#941981}
.mag-block.interview .item-toc  { background:#F39100}

.mag-block .item-toc a { color:#fff;}
.mag-block.idees-deco .item-toc a  {}
.mag-block.sauce-du-moment .item-toc a {}
.mag-block.la-saison .item-toc a {}
.mag-block.tendances-culinaires .item-toc a {}
.mag-block.rendez-vous .item-toc a {}
.mag-block.interview .item-toc  a {}

.mag-block .item-toc {-moz-border-radius: 10px; -webkit-border-radius: 10px;}



/*
---------------------
Menu list
---------------------
*/
.mag .intro p { padding:0; margin:0 0 5px; line-height:1.25em;}
.sheetMenu { padding:0; margin:0 0 60px; border-top:2px solid #fff;}
.sheetMenu li { padding-bottom:1px; }
.sheetMenu li a { color:#000; background:#f7c8d5 url(../i/c/fchb-w-r.gif) no-repeat center left; padding:6px 5px 6px 28px; display:block; border-bottom:2px solid #fff; line-height:normal; text-decoration:none;}
.sheetMenu li a:hover {color:#fff;}
.sheetMenu li a:hover,
.sheetMenu li.sel a { color:#fff}

.sheetMenu.idees-deco li a {background-color:#E5C97A;}
.sheetMenu.idees-deco li a:hover,
.sheetMenu.idees-deco li.sel a {background-color:#111;}
.sheetMenu.sauce-du-moment li a {background-color:#A3D8E6;}
.sheetMenu.sauce-du-moment li a:hover,
.sheetMenu.sauce-du-moment li.sel a {background-color:#111;}
.sheetMenu.la-saison li a {background-color:#D3D800;}
.sheetMenu.la-saison li a:hover,
.sheetMenu.la-saison li.sel a {background-color:#111;}
.sheetMenu.tendances-culinaires li a {background-color:#F29DB6;}
.sheetMenu.tendances-culinaires li a:hover,
.sheetMenu.tendances-culinaires li.sel a {background-color:#111;}
.sheetMenu.rendez-vous li a {background-color:#941981; color:#fff;}
.sheetMenu.rendez-vous li a:hover,
.sheetMenu.rendez-vous li.sel a {background-color:#111;}
.sheetMenu.interview li a {background-color:#F39100;}
.sheetMenu.interview li a:hover,
.sheetMenu.interview li.sel a {background-color:#111;}