/*
 * flux RSS d'informations mn-e24
 */
#mn-e24 *, #mn-e24_article * { padding: 0; margin: 0; font-size: 12px; font-family:  "Arial", tahoma, sans-serif; color: #000; }

#mn-e24 { width: 282px; margin: 0 0 20px 0; }
#mn-e24_article { width: 313px; }

#mn-e24, #mn-e24_article {    
    border: 1px solid #D2D4D3;
    font-size: 12px; 
    font-family: inherit; 
    background-color: #FFF7EC;
    text-align: left;
    padding: 10px;    
}

#mn-e24 .logo a img { width: 282px; height: 37px; }
#mn-e24_article .logo a img { width: 313px; height: 37px; }
#mn-e24 .logo, #mn-e24_article .logo { background: url('http://cache.20minutes.fr/img/design/flux_e24.jpg') no-repeat; }

#mn-e24 a img, #mn-e24_article a img { border: 0; }
#mn-e24 .first, #mn-e24_article .first { margin: 10px 0 0 0; padding: 0 0 10px 0; }
#mn-e24 .first img, #mn-e24_article .first img { float : left; margin: 0 5px 5px 0; }
#mn-e24 .first p.title, #mn-e24_article .first p.title { font-size: 18px; font-family: inherit; font-weight: bold; }
#mn-e24 .first p.description, #mn-e24_article .first p.description { clear: both; padding: 0 0 5px 0;  }

#mn-e24 .first p.title a, #mn-e24 .first p.description a, #mn-e24_article .first p.title a, #mn-e24_article .first p.description a { text-decoration: none; color: #000; }

#mn-e24 .second, #mn-e24_article .second { margin: 10px 0 0 0; clear: both;  }
#mn-e24 .second p.more, #mn-e24_article .second p.more { text-transform: uppercase; font-weight: bold; padding: 0 0 5px 0; }
#mn-e24 .second ul, #mn-e24_article .second ul { list-style: none; }
#mn-e24 .second li, #mn-e24_article .second li { list-style: none; background: url('http://cache.20minutes.fr/img/design/flux_e24_puce.gif') no-repeat 0 3px; padding: 0 0 5px 10px; }
#mn-e24 .second li a, #mn-e24_article .second li a { font-weight: bold; color: #000; background-color: inherit; text-decoration: none;}

/*--    Styles commun pour les deux blocs    --*/
#mn-e24 p.link, #mn-e24_article p.link { clear: both; background: url('http://cache.20minutes.fr/img/design/flux_e24_puce.gif') no-repeat 0 3px; padding: 0 0 0 10px; }
#mn-e24 p.link a, #mn-e24_article p.link a  { color: #B90609; text-decoration: none; font-size: 12px;  font-family: inherit; background-color: inherit; }

/*
 * Boutique Kelkoo
 */
.boutique * { padding: 0; margin: 0; font-size: 12px; font-family:  "Arial", tahoma, sans-serif; color: #000; }
.boutique { clear: both; width: 300px; height: 312px; border: 1px solid #D3D3D3; margin: 0 0 16px 0 !important; padding: 1px !important; background: url("http://cache.20minutes.fr/img/design/boutique_bg_conteneur.jpg") repeat-x bottom left #fff; }
.boutique h3 { font-size: 14px; color: #E88A38; margin: 10px 15px 0 15px !important; padding: 0 0 10px 0 !important; border-bottom: 1px solid #F0EFED; }
.boutique h3 a { font-size: 14px; color: #E88A38; text-decoration: none; }

.boutique .produit { clear: both; margin: 15px 15px 0 15px !important; padding: 0 0 20px 0 !important; border-bottom: 1px dotted #000; }
.boutique .produit h4 { font-size: 14px; font-size: 12px; font-weight: bold; color: #000; }
.boutique .produit p { font-size: 12px; font-weight: bold; color: #666; }
.boutique .produit h4 a { text-decoration: none; color: #000; }
.boutique .produit p a { text-decoration: none; color: #666; }
.boutique .produit p.comparer a { font-size: 11px; color: #E88A38; text-decoration: none; }
.boutique .produit img { float: left; margin: 0 10px 0 0; }
.boutique .produit a img { border: 0; }

.boutique .produitStatique { clear: both; margin: 12px 15px 0 15px; padding: 0 0 12px 0; border-bottom: 1px dotted #000; }
.boutique .produitStatique h4 { font-size: 12px; font-weight: bold; color: #000; }
.boutique .produitStatique p { font-size: 12px; font-weight: bold; color: #666; }
.boutique .produitStatique h4 a { text-decoration: none; color: #000; }
.boutique .produitStatique p a { text-decoration: none; color: #666; }

.boutique .produitStatique p.comparer a { font-size: 11px; color: #E88A38; text-decoration: none; }
.boutique .produitStatique img { float: left; margin: 0 10px 0 0; }
.boutique .produitStatique a img { border: 0; }

.boutique .lien { margin: 12px 15px 0 15px !important;}
.boutique .lien p a { font-size: 12px; color: #E88A38; font-weight: bold; text-decoration: none; }
.boutique .lien2 { margin: 3px 15px 0 15px;}
.boutique .lien2 p a { font-size: 12px; color: #E88A38; font-weight: bold; text-decoration: none; }
