/* www.cheribibi.net *//* css-contenus.css *//* media ecran *//* 14 juin 2010; 9 fevrier 2009 */body {	font-size: 1em;	font-family: "Trebuchet MS", Arial, verdana;	color: #f5f2df;	line-height: 1.4em;}div#jukebox { width: 300px; text-align: center; }#banniere-promo { display: block; clear: both; margin-top: 1em; }/************************//*       TITRES            *//************************/h1, h2, h3, h4, h5 { clear: both; }div#contenu h1 {	color: #FC3;	font-family: "Trebuchet MS", Arial, verdana;	font-weight: normal;	line-height: 150%;	margin-bottom: 1em;	font-size: 1.5em; 	text-transform: uppercase;}div#contenu h1 small { font-size: 0.85em; display: block; text-transform: none; }div#contenu h2 {	color: #f00;	font-size: 1.6em;	font-family: "Trebuchet MS", Arial, verdana;	font-weight: normal;	margin: 1em 0 0.3em 0;	padding: 0 0 0.1em 0;	text-align: left;}div#r_sidebar h2, div#r_sidebar h3, .wp-pagenavi span.pages {	color: #393;	font-size: 1.2em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	list-style: none;	margin: 1.5em 0 0.5em 0;	text-transform: uppercase;}div#contenu h3 { margin-bottom: 0; font-size: 1em; font-weight: bold; }/************************//*        TEXTES        *//************************/div#contenu p {	padding-bottom: 10px;	font-size: 1em;	line-height: 1.4em;	color: #f5f2df;	text-align: justify;}body.pageid-12 div#contenu ul { margin-left: 1.4em; } /* adresses dealers */.author_date {	padding-right: 0.8em;	color: #F00;	margin-bottom: 0.6em;	padding-bottom: 0.3em;	border-bottom: 1px solid #900;	font-size: 0.7em;}blockquote{	margin-left: 25px;	padding: 0 25px 0 10px;	font-style: italic;	border-left: 4px solid #000;}strong { font-weight: bold; font-style: normal; }div#r_sidebar address { margin-bottom: 1em; font-style: normal; }div#r_sidebar ul { list-style: none; }div#r_sidebar ul li { list-style-type: none; margin: 10px 15px 0 0; padding-left: 0; }body.home div.posts.unsticky { position: relative; height: 300px; }body.home div.posts.unsticky div.entry-content { padding-top: 0.5em; padding-left: 180px; line-height: 1.5em; }body.home div.posts.unsticky div.topic_comment { position: absolute; top: 240px; left: 0; width: 158px; text-align: center; padding: 0; line-height: 1em }body.home div.posts.unsticky span.modifier, body.home div.posts.sticky span.modifier { position: absolute; top: -215px; left: 520px; text-transform: uppercase; }body.home div.posts.sticky span.modifier { top: 25px; }/************************//*        IMAGES            *//************************/div#contenu p img, div#contenu img { margin: 1em auto; display: block; max-width: 100%; height: inherit!important; }div#contenu p { width: auto; }div#contenu span.youtube object { margin: 0em auto; display: block; }body.home div.posts.unsticky img.miniature-actu { border: 2px solid #111; float: left; }body.home div.posts.unsticky img.miniature-actu:hover { border: 2px solid #FEFEFE; width: 149px; height: 149px; margin: 0 auto; }body.home div.posts.unsticky span.noimage { display: block; width: 150px; width: 150px; }/************************//*     TRIME TEAM       *//************************/ul#trime-team li { float: left; }ul#trime-team li img { width: 65px; height: 65px; }ul#trime-team li a { width: 80px; }ul#trime-team li img:hover { border: 2px solid #fefefe; width: 61px; height: 61px; }ul#trime-team li img:active { border: 2px solid #F00; width: 61px; height: 61px; }/************************//*        PAGES         *//************************/dl dt { margin-top: 0.7em; }dl dt em { font-weight: bold; color: #393; font-size: 1em; }dl.numeros dt em span { color:https://github.com/ajaxorg/ace/wiki/Default-Keyboard-Shortcuts #f5f2df; font-style: normal; }dl dd { font-style: italic; margin-left: 5.5em; font-size: 0.8em; }dl dd strong { font-weight: inherit; font-style: inherit; }em { font-weight: bold; }ul li em { font-size: 1.1em; color: #393; }dl.numeros { clear: both;  }dl.numeros dt em { color: #F00; }dl.numeros dd { margin: 0.8em 0 0 0; font-size: inherit; font-style: normal; }dl.numeros dd img { float: left; vertical-align: bottom; padding-right: 1.5em; padding-bottom: 1em; }dl#numero8.numeros { margin-bottom: 280px; }dl#numero7.numeros { margin-bottom: 180px; }dl#numero6.numeros { margin-bottom: 160px; }dl#numero5.numeros { margin-bottom: 250px; }dl#numero4.numeros { margin-bottom: 260px; }dl#numero3.numeros { margin-bottom: 240px; }dl#numero2.numeros { margin-bottom: 280px; }dl#numero1.numeros { margin-bottom: 280px; }p.prix { margin-top: 4em; }ul#abo-fils { margin-bottom: 10em; }ul#abo-fils li { float: left; width: 250px; text-align: center; }ul#abo-fils li img { width: 50px; height: 50px; }h3.h3-abo { text-align: center; font-size: 1.2em!important; color: #666; margin-top: 2em;  }ul.ul-abo { margin: -1em 0 0 -2em; text-align: center; overflow: hidden; }ul.ul-abo li { float: left; width: 175px; font-style: italic; }ul.ul-abo li em { display: block; margin: 1em; font-style: normal; }ul#unite li { width: 280px; }/************************//*            POSTS           *//************************/.posts { margin: 0 0 20px 0; width: 600px; position: relative; }.posts .title { padding: 0 0 5px 50px; font-size: 1.8em; }.posts ol li { list-style: decimal inside; padding: 4px 0 4px 10px; }.posts ul { list-style: none; padding: 0 0 10px 0; }.posts ul li { list-style: none; margin: 0 0 0.8em 2em; padding-top: 5px; }body.home .posts em, body.single .posts em { font-style: italic; font-weight: normal; }body.home .posts strong, body.single .posts strong { font-style: normal; font-weight: bold; }/**************************//*     COMMENTAIRES      *//**************************/.topic_comment a, .topic_comment a:visited { color:#666; }.comments ol { margin-top: 2em; margin-left: 1.4em; }.comments ol li { list-style: decimal outside; color: #F00; }.comments ol li div { font-weight: normal; }.topic_comment { text-align:left; padding: 6px; }div#r_sidebar ul li a { font-size: 0.9em; display: inline!important; }div#r_sidebar ul li small { font-size: 0.8em; line-height: 1em; margin-bottom: 0.5em; }/************************//*            DIVERS         *//************************/hr { margin: 1em 0; }.RTL { direction: RTL; unicode-bidi: bidi-override; } /* texte de droite a gauche */.LTR { direction: LTR; unicode-bidi: bidi-override; } /* texte de gauche a droite */img.rss { vertical-align: middle; width: 40px; height: 40px; margin-right: 0.5em; }.clear { clear:both; }iframe { margin: 0 auto; display: block; }
.comment-wrap span, .comment-wrap span a {font-size: 1em; opacity: 1; } 
.comment-wrap span.comment-author-link a, .comment-post a {
    display: inline;
}
.recentcomments recent-comment .comment-wrap .comment-excerpt {
    display: block!important; clear: both;
}
.comment-author-link, .comment-author-link a { color: red!important; }
h2 small {
    display: block;
    font-size: 0.7em;
    margin: 0.4em 0 0.5em 0;
}

#jukebox_jwplayer_logo { position: absolute!important; left: -999999px!important; display: none!important;}
.cd-bd { margin-top: 1em; }