/* Template */
body#commu {/*background:#ebebeb url(../img/Communautaire/body_background_community.png) repeat-x*/}
body#preview {background:none}
body#print {background:none}

/* ----------------------- */

/* = ==================== === 
	Styles Generiques &
	FnacStyles Duplicate  
==== ==================== = */
#waitingMsg { width:300px; zoom:1; border:1px solid black; background:#fff; padding:20px 10px; font-size:20px; display:none;}
#waitingMsg img {float:left;}
#waitingMsg p {zoom:1; overflow:hidden;text-align:center; margin:0; margin-left:10px; padding:0; line-height:1.2em;}
#shadowLayer {background:black; -moz-opacity:0.2; filter:alpha(opacity=20); opacity:0.2;}
	/**/
.blanc {color: #FFF !important;}
.rouge {color: #DE0000 !important;}
.jaune, .jauneAdh {color: #F9D500 !important;}
.bleu, .bleu_lk, .bleu_lk a {color: #09C !important;}
.violet {color:#9F3982!important}
.bleuDemat {color: #00a0d6 !important;}
.orange {color: #FF7403 !important;}
.vert {color:#2c7b17 !important}
.noir {color: #000 !important;}
.gris, .grisC {color: #CCC !important;}
.grisA {color: #AAA !important;}		
.gris5, .gris5_lk, .gris5_lk a{color: #555 !important;}		
.grisfonce, .gris6 {color: #666 !important;}
.gris6_lk, .gris6_lk a {color: #666 !important;}
.gris7, .gris7_lk, .gris7_lk a{color: #777 !important;}
.grisfonceplus, .gris9, .gris9_lk, .gris9_lk a{color:#999 !important;}
.moutarde, .moutarde_lk, .moutarde_lk a, .link_moutarde a{color: #DE9C00 !important;}
a.moutarde {color:#de9c00;text-decoration:underline}
a.moutarde:hover {text-decoration:none}
	/**/
.clearing {clear:both;}
.spacer {clear:both;}
.picto {margin-right:2px;}
.capitale { text-transform:capitalize}
	/**/
.lienInverse a{text-decoration:underline !important;}
.lienInverse a:hover{text-decoration:none !important;}
.lienNosouligne a{text-decoration:none !important;}
.lienNosouligne a:hover{text-decoration:underline !important;}

/* = ==================== = */

/* BLOCKS ARRONDIS */
div.header {width:100%;height:169px;text-align:center;}


.block {overflow:hidden;}
.block_gris .blk_inside {border:1px solid #CCCCCC;}
.block .blk_inside {position:relative;}
.block_gris .tl, .block_gris .tr, .block_gris .bl, .block_gris .br {background-image:url(../img/decos/blocks/block_gris_corners.png);}
.paginationreaction .tl, .paginationreaction .tr, .paginationreaction .bl, .paginationreaction .br {background-image:url(../img/communautaire/decos/bullet-gris.png);}

.block .bl, .inside_block .bl {background-position:left bottom;bottom:-1px;left:-1px;}
.block .br, .inside_block .br {background-position:right bottom;bottom:-1px;right:-1px;}
.block .tl, .inside_block .tl {background-position:left top;top:-1px;left:-1px;}
.block .tr, .inside_block .tr {background-position:right top;top:-1px;right:-1px;}
.block .tl, .block .tr, .block .bl, .block .br, .inside_block .tl, .inside_block .tr, .inside_block .bl, .inside_block .br {font-size:1%;height:6px;position:absolute;width:6px;z-index:5;}
.paginationreaction .tl, .paginationreaction .tr, .paginationreaction .bl, .paginationreaction .br {	height:5px;	width:5px;}
.paginationreaction .blk_inside {border:1px solid #EEE;float:right;}

/* ----------------------- */


/* STYLES COMMUNAUTAIRE */

#communautaire h1{font-size:2.5em;color:#000;margin:0 0 10px 0}


/* BANDEAU & TITRE  DES LAYOUTS */
#communautaire.backgroundlayout, #communautaire.background, #communautaire.actu {background-position:2px 204px!important;width:996px}
#communautaire.backgroundlayout h1, #communautaire.background h1, #preview.background h1 {text-indent:-1000em;height:0;width:0;margin:0}
#communautaire.backgroundlayout .content, #communautaire.background .content, #preview.background .content {margin-top:0px;}
#communautaire.actu {background-position: 0 114px !important;}
#communautaire.nobackgroundlayout .content {margin-top:0px!important}
#communautaire.actu .content {margin-top:76px}
#communautaire.nobackgroundlayout .content {margin-top:0!important}

#communautaire.bgmagasin {background-position: 2px 135px !important;}
#communautaire.bgmagasin .content {margin-top:70px}

#communautaire.nobackgroundlayout h1, #communautaire.nobackground h1 {height:38px;}
#communautaire.nobackgroundlayout .breadcrumbslayout {margin-top:0px;}
#communautaire.nobackgroundlayout .facebookcommu {margin-top:0px;}

/* HACK IE6 POUR BANDEAU */


/* */


#preview.backgroundlayout {background-position:0 169px!important}
#preview.actu {background-position:0 169px!important}
#preview.backgroundlayout .cheminferbg {margin:0px 0 11px 10px;color:#FFF;}
#preview.backgroundlayout .cheminferbg a{color:#FFF;}
#preview.backgroundlayout h1 {text-indent:-1000em;height:0;}
#preview.backgroundlayout h1 {text-indent:-1000em;height:0;}
#preview.backgroundlayout .content {margin-top:89px;}
#preview.background .content .magasin,
#preview.backgroundlayout .content .magasin .descristore {display: none}
#preview.nobackgroundlayout .content .magasins .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-magasin.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview.nobackgroundlayout .content .actus .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-actu.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview.nobackgroundlayout .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-actu.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview.nobackground .magasins .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-magasin.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview .content .cheminferbg a {color:#FFF}
#preview .content .cheminferbg {color:#FFF;margin:0 0 11px 10px;}
#preview.backgroundlayout .content,#preview.background .content  {padding-top:84px;margin-top:0;}
#preview.background .content .magasin {display:block}
#preview.nobackgroundlayout .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-actu.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview.nobackground .cheminferbg {background:url(../img/communautaire/decos/chemin-fer-actu.png) no-repeat;padding:10px;color:#FFF;width:990px;}
#preview.nobackground .cheminferbg a, #preview.nobackgroundlayout .cheminfer a {color:#FFF}
#preview.background #communautaire .content .excellence {top:20px!important;}
#preview.nobackground #communautaire .content .excellence {top:20px!important;}

#preview.nobackgroundlayout h1, #preview.nobackground h1 {margin-top:40px}

/*
#communautaire.backgroundlayout .content .col_gauche,
#communautaire.nobackgroundlayout .content .col_gauche,
#communautaire.actu .content .col_gauche {margin-left:10px;}
*/

/* STRUCTURE COLONNES */

#communautaire.nobackgroundlayout .content,
#communautaire.nobackground .content,
#communautaire.backgroundlayout .content,
#communautaire.background .content {padding-left:0px!important}
div.actu div.content .actus {margin-top:10px!important;}
#communautaire .content {margin:0 auto;padding-left:0px;}
#communautaire .content .content{margin:0 auto;padding-left:0}
.IS_IE #communautaire .content {width:996px;}
#communautaire .content .col_gauche {float:left;width:670px;min-height:300px;border:0;margin-right:14px;margin-left:6px;}
#communautaire .content .description {padding:0 5px}
.IS_IE  #communautaire .content .col_gauche {display:inline;}
#communautaire .content .col_droite{float:left;	width:300px;color:#000000;}
#communautaire .content .col_droite #maps {width:298px}
iframe #communautaire .preview {padding-left:20px}
#communautaire .preview {background:#FFF;width:734px;}
#communautaire #print .print  {background:#FFF;width:100%;}
#communautaire div.notation .gplus {width:62px;float:right;} /* positionnement bouton +1 */
#communautaire div.notation .fbook {width:auto;float:right;margin-left:10px} /* positionnement bouton FB */
#communautaire .articlecomplet div.notation .fbook {margin-right:3px}

/* ----------------------- */

/* BLOCKS colonne de gauche */

.printButton{text-align:right;padding-right:15px}

/* BLOC 100% */
#communautaire .blockmaincategorie {background:#FFF;border:1px solid #c8c8c8;margin-bottom:20px;zoom:1}
#communautaire .blockmaincategorie .date{height:34px;overflow:hidden;z-index:10;}
#communautaire .blockmaincategorie.deuxtiers .date {height:auto ;width:56px;}
#communautaire .deuxtiers .date .infos {text-align:center;color:#000;padding:10px 0 0 5px; margin:0;}
/*#communautaire .deuxtiers .date .infos {text-align:center;color:#000;padding:10px 3px 0 0; margin:0;background:url("../img/communautaire/decos/separate-avatar.png") no-repeat right center}*/
#communautaire .blockmaincategorie .date .separate {background:transparent url(../img/communautaire/decos/separate.png) no-repeat right;width:57px;	height:15px;display:block}
#communautaire .blockmaincategorie .date .mois, #communautaire .blockmaincategorie .date .jour{display:block;margin:0 auto;font-size:16px;font-weight:bold;}
#communautaire .deuxtiers .date .prenom{font-size:10px;}
#communautaire .deuxtiers .date .prenom img{display:block;margin:0 auto;}

#communautaire .deuxtiers .article {width:580px!important;margin:14px 0px 0 0!important;_margin:5px 0px 0 0px!important}
#communautaire .deuxtiers .article h4 { color:#000}
#communautaire .blockmaincategorie .article {_margin:0 ;margin:5px 5px 0 0 ;width:554px;padding:0 12px 12px;float:left;/*background:#FFF url(../img/communautaire/decos/gradiant-fond-article.png) repeat-x;*/}
#communautaire .blockmaincategorie .videobig {width:640px;margin:0}
/*#communautaire .block6tiers .blockmaincategorie .article {width:604px!important;margin:5px 5px 0!important;}*/
#communautaire .blockmaincategorie div.motscles {clear:both;padding:5px 10px;border-top:1px solid #C8C8C8;}
#communautaire .blockmaincategorie .article img.pict {margin-right:11px;border:1px solid #FFF;}
#communautaire .moitie .article img.pict {margin-left:11px;margin-bottom:10px;margin-right:0}
#communautaire .deuxtiers .article .contenu {/*float:left;width:440px!important;*/}
/*#communautaire .blockmaincategorie .article .contenu  p:first-line {font-weight:bold}*/
#communautaire .blockmaincategorie .article .contenu  p {margin:0;color:#000; font-weight:normal;line-height:1.5em;}
#communautaire .blockmaincategorie .article .listmaniacontent p {color:#777;line-height:17px;margin:0}
#communautaire .blockmaincategorie .article .listmaniacontent p a, 
#communautaire .blockmaincategorie .article .listmaniacontent p a:hover {color:#000;text-decoration:none}
#communautaire .blockmaincategorie .article .listmaniacontent p a:hover {color:#000;text-decoration:underline}
/*#communautaire .blockmaincategorie .article .contenu  h3,
#communautaire .blockmaincategorie .article h3{color:#ff7400;font-weight:normal; font-size:14px;padding-top:4px;height:23px;}
#communautaire .blockmaincategorie .article h4 {color:#000}
#communautaire .blockmaincategorie .article .contenu  h4, #communautaire .content .col_gauche .blockmaincategorie .article  h4{ color:#000; font-size:18px;font-weight:normal;margin-bottom:10px}
*/

#communautaire .blockmaincategorie .article .blocTitle{float:left}
#communautaire .moitie .article .blocTitle{width:auto;float:none}
#communautaire .moitie .article p {color:#000}
#communautaire .blockmaincategorie .article h3 {display:block;color:#9F3982;font-weight:normal; font-size:14px;margin-bottom:10px;} 
#communautaire .blockmaincategorie .article h3 span {color:#9F3982;font-size:14px !important;}
#communautaire .blockmaincategorie .article .subCat {display:block;color:#9F3982;font-weight:normal; font-size:14px;margin-bottom:3px;}
#communautaire .blockmaincategorie .article .subCat img {vertical-align:-30%}

#communautaire .blockmaincategorie .article .Category_1 {color:#9F3982 !important;font-weight:normal;}
#communautaire .blockmaincategorie .article .Category_2 {color:#9F3982 !important;font-weight:normal;}
#communautaire .blockmaincategorie .article .Category_3 {color:#9F3982 !important;font-weight:normal;}
#communautaire .blockmaincategorie .article .Category_4 {color:#9F3982 !important;font-weight:normal;}
#communautaire .blockmaincategorie .article .Category_5 {color:#9F3982 !important;font-weight:normal;}

#communautaire .blockmaincategorie .article .subTitle {display:block;color:#000;font-weight:normal; font-size:18px}
#communautaire .blockmaincategorie .article .contenu  h4,
 #communautaire .content .col_gauche .blockmaincategorie .article  h4{ color:#000; font-size:18px;font-weight:normal;margin-bottom:5px}
#communautaire .blockmaincategorie .article div.notation {margin-bottom:0;margin-top: 10px;}
#communautaire .blockmaincategorie .article div.notation span{margin:0; font-size:11px;color:#de9c00;font-weight:normal;}
#communautaire .blockmaincategorie .article div.notation span.vues,
#communautaire .blockmaincategorie .article div.notation span.vert {display:inline}
#communautaire .blockmaincategorie .article div.notation  span.comment{width:27px; height:24px; background:transparent url(../img/communautaire/decos/bullet-comment.png) no-repeat; display:block; float:left;margin:2px 5px 0 0;padding:4px 0 0 8px;color:#000; font-weight:bold; text-align:center; }
#communautaire .blockmaincategorie .article div.video div.notation span.comment {width:95px;}
#communautaire .blockmaincategorie .article  div.notation  span.untier {background:transparent url(../img/communautaire/decos/bullet-comment-pt.png) no-repeat!important}
#communautaire .abusecommentcommunity span.reaction,
#communautaire .blockmaincategorie .article  div.notation  span.reaction{width:87px; height:24px; background:transparent url(../img/communautaire/decos/bullet-comment.png) no-repeat; display:block; float:left;margin:2px 5px 0 0;padding:4px 0 0 8px;color:#000; font-weight:bold; text-align:center;}

#communautaire .block6tiers .contenant .unsursix .titleprod {margin:0 10px;color:#000;font-size:12px;font-weight:bold; margin-bottom:5px;}
#communautaire .block6tiers .contenant .unsursix .descriptprod {margin:0 10px;font-size:12px;}
#communautaire .blockmaincategorie .article  div.notation span.orange {color:#de9c00}
#communautaire .listeuntier .contenant div.notation span.vert,
#communautaire .block6tiers .contenant .unsursix div.notation span.vert,
#communautaire .blockmaincategorie .article  div.notation span.vert {color:#2c7b17!important;font-size:11px}
#communautaire .blockmaincategorie .article  div.notation span.bleu {color:#00b3ee}
#communautaire .blockmaincategorie .article  div.notation span.turquoise {color:#00aca9;font-weight:normal;}
	/*spaceContributor*/
#spaceContributor .subtitle{color:#000;font-size:1.4em;font-weight:bold}
#communautaire #spaceContributor .allcontrib {border:1px solid #CCC;margin-right:20px;background:#FFF;}
#communautaire #spaceContributor .allcontrib .article a.moutarde {display:block}
#communautaire #spaceContributor .blockmaincategorie {margin:0 10px;padding-top:10px;border:0px;width:auto;border-bottom:1px solid #CCC;}
#communautaire #spaceContributor .last {border-bottom:0}
#communautaire #spaceContributor .blockmaincategorie .photo {float:left;width:80px;}
#communautaire #spaceContributor .blockmaincategorie .article {float:left;background:none;width:544px !important;margin:0 !important;padding:0 0 10px;}
#spaceContributor h2{color:#000;font-size:1.8em;font-weight:normal;margin:0 0 5px 0}
#spaceContributor .stats{color:#DE9C00;margin:0 10px 0 0}
#spaceContributor .stats img.dispeblock{display:inline !important}
#spaceContributor .pLink{text-align:right;margin:6px 5px 6px 0;}
#spaceContributor .pLink a {color:#DE9C00;text-decoration:underline}
#spaceContributor .pLink a:hover {text-decoration:none}

/* BLOC 50% */
#communautaire .moitie {width:327px; border:0; background:none; float:left;margin-bottom:20px;_margin-bottom:20px;margin-right:18px;_margin-right:18px;}
#communautaire .TwoBlocs .moitie {margin-right:16px}
#communautaire .sametheme .moitie {margin-right:16px}
.IS_IE  #communautaire .moitie {display:inline;}
/* block 1/3 dans col droite*/
#communautaire .col_droite .moitie {margin-bottom:15px!important;width:300px;}
#communautaire .col_droite .moitie .date {width: 300px;}
#communautaire .col_droite .moitie .border {width: 298px;}
#communautaire .col_droite .moitie .border .article {width: 278px;}
#communautaire .col_droite .moitie .border .article .bandopc {left: 208px;}
#communautaire .col_droite .moitie .event {margin-bottom:5px;}
#communautaire .col_droite .moitie .article div.cadrevenement {width: 278px;}
#communautaire .col_droite .moitie .article div.cadrevenement div.lieu span.content {width: 206px !important;}
#communautaire .col_droite .moitie .article div.cadrevenement div.quand span.content {width: 186px !important;}

*+html #communautaire .moitie {margin-bottom:20px;}
#communautaire .moitie.last {margin-right:0px;}
#communautaire .moitie .border{border:1px solid #C8C8C8; border-top:0; background:#FFF; width:325px;_width:275px;_position:relative;_top:-4px;}
#communautaire .moitie .article {_margin:0;margin:0 5px 5px 5px; width:270px;/*background:#FFF url(../img/communautaire/decos/gradiant-fond-article-50.png) repeat-x;*/}
#communautaire .moitie .article  .contenu {width:280px}
#communautaire .moitie .article  .title {width:185px;_width:175px;}
#communautaire .moitie .date{width:327px;}
#communautaire .moitie .date  img {float:left}
#communautaire .moitie .date  span {float:left; color:#000;background:#FFF;_height:13px;}
#communautaire .moitie .date  span.jourmois {font-size:14px; padding-top:5px;padding-left:5px;border-left:1px solid #C8C8C8;height:28px!important;_height:28px!important}
#communautaire .moitie .date  span.prenom {margin-bottom:5px;border-top:1px solid #C8C8C8;border-right:1px solid #C8C8C8;height:26px;padding:2px 5px 0 0;font-size:11px;}
#communautaire .moitie .date  span.prenom .avatar {height:24px;margin-left:10px;margin-right:5px;padding-bottom:7px;}
/*#communautaire .moitie .date  span.prenom .avatar {background:url("../img/communautaire/decos/separate-50-avatar.png") no-repeat scroll center bottom transparent;height:24px;margin-left:10px;margin-right:5px;padding-bottom:7px;}*/
#communautaire .moitie .date  span.prenom.lienInverse{border-left:1px solid #C8C8C8;}
.IS_IE #communautaire .moitie .date  span.prenom {overflow:hidden;}
#communautaire .moitie .date span.separate {background:#FFF url(../img/communautaire/decos/separate-50.png) no-repeat right;	width:15px;	height:33px; display:block}
/*#communautaire #container_1, #communautaire #container_2 {float:left;width:50%}
#communautaire #container_1 .blockmaincategorie {margin-bottom:0px!important}*/

/* BLOC 2*33% */
#communautaire .block6tiers {width:666px;margin-bottom:20px;}
#communautaire .block6tiers h3 {margin-bottom:5px;line-height:25px;}
#communautaire .block6tiers h3 span { font-size:17px;color:#000;/*float:left*/}
#communautaire .block6tiers h3 img{ margin-left:10px; vertical-align:-25% /*float:left*/}
#communautaire .block6tiers .contenant {border:1px solid #C8C8C8;background:#FFF;padding-top:10px;}
#communautaire .block6tiers .contenant .last {margin-right:0!important}
#communautaire .block6tiers .contenant .unsursix {width:208px;/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x 0 50px;*/height:200px; float:left;margin-right:15px}

#communautaire .block6tiers .contenant .row {/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x 0 50px;*/min-height:200px;overflow:hidden;}

#communautaire .block6tiers .contenant .unsursixmea {width:206px;height:200px; float:left;margin-right:10px;min-height:180px!important;}
#communautaire .block6tiers .contenant .unsursix div.separate {}
#communautaire .block6tiers .contenant .unsursix .date {width:28px;margin:0 8px 0 15px; background:transparent url(../img/communautaire/decos/fleche2.png) no-repeat bottom;padding-bottom:11px;position:relative;top:1px;}
.IS_IE #communautaire .block6tiers .contenant .unsursix .date {display:inline}/*fix bug double marge */
#communautaire .block6tiers .contenant .unsursix .date p {text-align:center;	color:#000;font-size:14px;margin:0;padding-top:3px;}
#communautaire .block6tiers .contenant .unsursix .date p.jour{border-bottom:1px solid #C8C8C8;padding-bottom:3px;padding-top:0px;}
#communautaire .block6tiers .contenant .unsursix img.pict{border:1px solid #FFF;margin-bottom:10px;}
#communautaire .block6tiers .contenant .unsursix img.pictgris{border:1px solid #c0c0c0;}
#communautaire .block6tiers .contenant .unsursixmea h4 {margin-left:0px!important;}
#communautaire .block6tiers .contenant .unsursix h4 {margin-bottom:3px;margin-left:11px;}
#communautaire .block6tiers .contenant .unsursix h4 a {color:#000;}
#communautaire .block6tiers .contenant .unsursix div.notation {margin:5px 0 5px 11px;}
#communautaire .block6tiers .contenant .unsursix div.notation .stats {margin:0; font-size:11px;color:#de9c00;font-weight:normal!important;}
#communautaire .block6tiers .contenant .unsursix div.notation .stats em{font-style:normal}
#communautaire .block6tiers .contenant .unsursix div.notation  span.comment{width:27px; height:24px; background:transparent url(../img/communautaire/decos/bullet-comment-pt.png) no-repeat; display:block; float:left;margin:2px 5px 0 0;padding:4px 0 0 8px;color:#000; font-weight:bold; text-align:center; }
#communautaire .block6tiers .liretous {text-align:right; padding:0; margin:0!important;}
#communautaire .block6tiers .liretous  a{padding:5px 10px;display:block;}
#communautaire .block6tiers .liretous  a:hover {text-decoration:none}


/* ----------------------- */


/*   BLOC ARTICLE COMPLET  */

#communautaire .articlecomplet {width:670px;}
#communautaire .articlecomplet .evenement {border-top:1px solid #C8C8C8!important;/*margin-top:55px;*/} /* GD:Comment line for move up this div */
#communautaire .articlecomplet #PreviewPostHeader {margin-bottom:20px;}
#communautaire .articlecomplet .date{border-bottom:1px solid #C8C8C8;}
#communautaire .articlecomplet .date  p {float:left;margin:0; color:#000; text-align:center}
#communautaire .articlecomplet .date  .jour, #communautaire .articlecomplet .date .mois {display:block;font-size:18px;}
#communautaire .articlecomplet .date  .prenom {display:block;font-size:11px;padding-bottom:12px;background:url("../img/communautaire/decos/separate4.png") no-repeat bottom center;position:relative;top:1px;}
#communautaire .articlecomplet .date  .separate{float:left;background:transparent url(../img/communautaire/decos/separate3.png) no-repeat;display:block;height:56px;width:16px;}
#communautaire .articlecomplet .date  p.retour {float:right!important}
/* STYLE GENERAUX POUR BLOCKS */

#communautaire .articlecomplet .articletitle {border:1px solid #C8C8C8;border-bottom:0;border-top:0;width:640px;padding:14px;background:#FFFFFF;position:relative;color:#000000;}
#communautaire .articlecomplet .articletitle div p a{text-decoration:underline;}
#communautaire .articlecomplet .articletitle div p a:hover{text-decoration:none;}
#communautaire .articlecomplet .articletitle .printButton {position:absolute;left:558px}
#communautaire .articlecomplet #PreviewPostHeader .articletitle .printButton {}
* + html #communautaire .articlecomplet .articletitle {padding-bottom:0px!important}
#communautaire .articlecomplet .articletitle ul {list-style-position: inside}
#communautaire .articlecomplet .articletitle  .contenu {margin-bottom:10px;}
#communautaire .articlecomplet .articletitle  .sansphoto {width:auto;margin-bottom:0}
#communautaire .articlecomplet .articletitle  .titlevideo  {width:600px;}
#communautaire .articlecomplet .articletitle  img.pict { margin-right:11px;border:1px solid #FFFFFF;}
#communautaire .articlecomplet .articletitle  .contenu img.picto {margin-right:5px}
#communautaire .articlecomplet .articletitle  .contenu h3 {height:22px;line-height:22px;color:#9F3982;font-weight:normal}
#communautaire .articlecomplet .articletitle  .contenu h4 {color:#000000;font-size:26px;font-weight:normal;}
#communautaire .articlecomplet .articletitle  .contenu div.notation  span.comment{width:75px; height:24px; background:transparent url(../img/communautaire/decos/bullet-comment.png) no-repeat; display:block; float:left;margin:3px 5px 0 0;padding:4px 12px 0 15px;color:#000; font-weight:bold;font-size:11px;text-align:center;}
#communautaire .articlecomplet .articletitle  .contenu div.notation  {border:0}
#communautaire .articlecomplet .articletitle  .contenu div.notation p {color:#DE9C00;font-size:11px;margin:0;}
#communautaire .articlecomplet .articletitle  .contenu div.notation p.vues {margin-left:5px;}
#communautaire .articlecomplet .articletitle  .contenu div.notation p.vues span.vert {color:#2C7B17!important; padding:0}
#communautaire .articlecomplet .articletitle  .contenu div.notation p.vues span.bleu {padding:0}
#communautaire .articlecomplet .articlesubtitle  { border:1px solid #C8C8C8; border-top:0px; background:#FFF; padding:0 14px 10px 14px;width:640px;}
#communautaire .articlecomplet .articlesubtitle  h5 span{color:#de9c00;font-size:18px;font-weight:normal;padding:0px;height:50px; }
#communautaire .articlecomplet .articlesubtitle  h5 {height:25px;border-bottom:1px solid #C8C8C8;}
#communautaire .articlecomplet .articlesubtitle  h5.blue  span{color:#0093c6}
#communautaire .articlecomplet .articlesubtitle  div {margin:0; color:#000;zoom:1}
#communautaire .articlecomplet .articlesubtitle  div.listmania{padding-top:10px;}
#communautaire .articlecomplet .articlesubtitle  div p {margin:0;line-height:1.5em;}
/* FIN STYLE GENERAUX POUR BLOCKS */

/* EVENEMENT */
#communautaire .articlecomplet .articlesubtitle div.blk-event {background:transparent url(../img/communautaire/decos/bg-tableau-event-ext.png) no-repeat;padding:11px 7px 0 7px;}
#communautaire .articlecomplet .articlesubtitle table.datelieu {border:1px solid #CECECE;border-spacing:0px; margin-bottom:20px}
#communautaire .articlecomplet .articlesubtitle table.datelieu thead td{background:white; border:0; font-size:18px; color:#a43a83;background:transparent url(../img/communautaire/decos/bg-tableau-event.png) no-repeat left bottom;padding:5px 10px 10px 10px}
#communautaire .articlecomplet .articlesubtitle table.datelieu td {background:#f7f7f7; border-top:1px solid #cecece; padding:10px 10px;font-size:12px}
#communautaire .articlecomplet .articlesubtitle table.datelieu td.first {border-top:0}
#communautaire .articlecomplet .articlesubtitle table.datelieu td.gauche {width:380px;border-right:1px solid #cecece}
#communautaire .articlecomplet .articlesubtitle table.datelieu td.droite {width:225px; font-weight:bold;text-align:left !important;color:#777777}
/* FIN EVENEMENT */

#communautaire .articlecomplet .articlesubtitle div.galeriephoto {width:287px; float:left;background:#f7f7f7; margin:10px 10px 20px 10px}
#communautaire .articlecomplet .articlesubtitle div.galeriephoto .blk_inside div.photo{}
#communautaire .articlecomplet .articlesubtitle div.last {margin-bottom:20px}
#communautaire .articlecomplet .articlesubtitle div.galeriephoto a {display:block;text-align:center;border-bottom:1px solid #CCC;}
#communautaire .articlecomplet .articlesubtitle div.galeriephoto p,
#communautaire .articlecomplet .articlesubtitle div.galeriephoto b.titre{margin:5px 10px;}
#communautaire .articlecomplet .articlesubtitle div.galeriephoto p.titre {font-weight:bold}
#communautaire .articlecomplet .articlesubtitle div.flash {width:600px;margin-left:5px;}
/*#communautaire .articlecomplet #gallery div.block div.blk_inside {width:600px; height:535px;} */
#communautaire .articlecomplet div.motscles {padding:7px 10px!important;}
#communautaire .articlecomplet div.retour,
#communautaire .articlecomplet div.motscles,
#communautaire .articlecomplet div.notation{border:1px solid #C8C8C8;border-top:0;background:#FFF;padding:5px 10px;}
#communautaire .articlecomplet div.notation {padding:5px 0 5px 0px;}
#communautaire .articlecomplet div.notation .action {padding:5px 0;background-color:transparent; font-size:12px;}
#communautaire .articlecomplet div.articletitle div.notation{height:30px;}
#communautaire .deuxtiers div.motscles span.tag,
#communautaire .articlecomplet div.motscles span.tag{padding:2px 0;position:relative; top:5px; float:left;width:420px;margin-bottom:10px;}
#communautaire .deuxtiers div.motscles span.social,
#communautaire .articlecomplet div.motscles span.social {padding:0!important;position:relative;top:2px;}
#communautaire .deuxtiers div.motscles span.social a.pluspartage ,
#communautaire .articlecomplet div.motscles span.social a.pluspartage {bottom:6px;margin-left:5px;position:relative; cursor:pointer}
#communautaire .articlecomplet div.notation img {padding:0 3px;float:left}
#communautaire .articlecomplet div.notation .stats {float:left; padding-left:2px;font-size:11px;margin:0}
#communautaire .articlecomplet div.notation .stats span.bleu {padding:0}
/* PODCAST */
#communautaire .articlecomplet .articlesubtitle  div.lecteurpodcast {border:1px solid #cfcfcf; border-left:0; border-right:0; margin-bottom:20px;height:34px;padding:10px; background:#f7f7f7}
#communautaire .articlecomplet .articlesubtitle  div.lecteurpodcast div.infotitle p{color:#00A7DF!important;font-size:12px;font-weight:bold;margin:0;text-align:center;text-transform:uppercase;}
#communautaire .articlecomplet .articlesubtitle  div.lecteurpodcast div.infotitle .jauge {border:1px solid #D0D0D0;height:9px;width:190px;}
#communautaire .articlecomplet .articlesubtitle  div.lecteurpodcast div.infotitle .jauge img.left {left:-1px;position:relative;top:-2px;}
#communautaire .articlecomplet .articlesubtitle  div.lecteurpodcast div.infotitle .jauge img.right {position:relative;right:-180px;top:-2px;}
#communautaire .articlecomplet .articlesubtitle .block_podcat_video #lzappContainerTop{width:480px;height:324px}
#communautaire .articlecomplet div.retour li {list-style-type:none;}
#communautaire .articlecomplet div.retour li a {text-decoration:none;}
#communautaire .articlecomplet div.retour li a:hover {text-decoration:underline;}

/* END PODCAST */


#communautaire .articlecomplet .articlesubtitle .listearticlelistmania {padding:10px}
#communautaire .articlecomplet .articlesubtitle .listearticlelistmania .produit .detailproduit {width:150px;}
#communautaire .articlecomplet .articlesubtitle .listearticlelistmania .produit .detailproduit a {display:block}
#communautaire .articlecomplet .articlesubtitle .listearticlelistmania .produit .describ  {width:350px;}


/* BLOCK REACTIONS */
#communautaire .reactions{/*background:#fcfcfc url(../img/communautaire/decos/bg-reaction.png) repeat-x;*/padding:14px;border:1px solid #C8C8C8;border-top:0;zoom:1;}
#communautaire .reactions h3{	margin-bottom:15px;	font-size:24px;	font-weight:normal;	color:#000;}
#communautaire .reactions .ajoutcomment {width:640px;background:transparent url(../img/communautaire/decos/bg-top-reactions.png) no-repeat 0 8px;color:#000}
#communautaire .reactions .ajoutcomment p{color:#000; padding-left:63px; background:transparent url(../img/communautaire/pictos/pict-user-on.png) no-repeat 43px 0; font-weight:bold;padding-bottom:10px;margin:0px}
#communautaire .reactions .login a{color:#000; padding-left:23px; background:transparent url(../img/communautaire/pictos/pict-user-on.png) no-repeat 5px 0; font-weight:bold; text-decoration:underline}
#communautaire .reactions .login a:hover{text-decoration:none}
#communautaire .reactions .ajoutcommentaire {background:transparent url(../img/communautaire/decos/bg-bottom-reactions.png) no-repeat left bottom; padding-bottom:5px;margin-bottom:10px}
#communautaire .reactions .ajoutcommentaire textarea { margin:0 10px;width:617px;background:#FFF;border:0;height:30px;overflow:auto;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;}
#communautaire .reactions .ajoutcommentaire input {float:right; margin-bottom:5px; margin-right:10px;}
#communautaire .reactions .ajoutcommentaire .contentcomment{background:#FFF;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;width:637px;}
#communautaire .reactions .ajoutcommentaire .contentcomment .btenvoyer { background:none;padding-left:565px;cursor:pointer}

#communautaire .reactions span.user {height:26px;background:transparent url(../img/communautaire/decos/bg-top-reactions-gris.png) no-repeat 0 8px;display:block;color:#606060}
#communautaire .reactions span.user  b{ padding-left:63px;background:transparent url(../img/communautaire/pictos/pict-user-off.png) no-repeat 43px 0;}
#communautaire .reactions .comment {background:transparent url(../img/communautaire/decos/bg-bottom-reactions-gris.png) no-repeat bottom; padding-bottom:5px;margin-bottom:20px}
#communautaire .reactions .comment p {margin:0;line-height:18px;padding:0 10px;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;background:#f5f5f5}

#communautaire .reactions .moderation-answer {width:588px;margin:-20px 0 0 25px;}
#communautaire .reactions .moderation-answer p {margin:0;line-height:18px;padding:5px 10px 3px;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;background:#f5f5f5}
#communautaire .reactions .moderation-author {width:538px;margin:0 0 10px 25px;padding:13px 50px 0 0;background:transparent url(../img/communautaire/decos/bg-bottom-moderation-answer-gris.png) no-repeat 0 0;display:block;color:#606060}
#communautaire .reactions .moderation-author b{ padding-left:63px;background:transparent url(../img/communautaire/pictos/pict-moderateur.png) no-repeat 43px 0;}

#communautaire .reactions #ShowComment div.paginationreaction ul.pager {padding-left:10px;margin:0}
#communautaire .reactions #ShowComment div.paginationreaction ul.pager li {float:left;list-style:none;margin:3px;font-weight:bold;color:#000000;/*padding:6px 3px;*/width:23px;height:24px;line-height:24px;}
#communautaire .reactions #ShowComment div.paginationreaction ul.pager li a {font-weight:bold;/*padding:3px;*/color:#DE9C00;/*height:7px;*/}
#communautaire .reactions #ShowComment div.paginationreaction ul.pager li.firstpage {} 
#communautaire .reactions #ShowComment div.paginationreaction ul.pager li.lastpage {}

/* PAGER PODCAST */
#communautaire .articlecomplet .podcasts div.podcastpager {margin-left:70px;margin-bottom: 10px;}
#communautaire .articlecomplet .podcasts div.podcastpager ul.pager {padding-left:10px;margin:0}
#communautaire .articlecomplet .podcasts div.podcastpager ul.pager li {float:left;list-style:none;margin:3px;font-weight:bold;color:#000000;/*padding:6px 3px;*/width:23px;height:24px;line-height:24px;}
#communautaire .articlecomplet .podcasts div.podcastpager ul.pager li a {font-weight:bold;/*padding:3px;*/color:#DE9C00;/*height:7px;*/}
#communautaire .articlecomplet .podcasts div.podcastpager ul.pager li.firstpage {} 
#communautaire .articlecomplet .podcasts div.podcastpager ul.pager li.lastpage {}

#communautaire .articlecomplet .podcasts div.podcastpager ul {list-style:none;font-size:11px;margin:0;padding:0;display:inline}
#communautaire .articlecomplet .podcasts div.podcastpager ul li {display:inline; float:left;width:23px; height:24px;line-height:24px;text-align:center;background:transparent url(../img/communautaire/decos/bg-pager-passion.png) no-repeat;margin-right:5px;}
#communautaire .articlecomplet .podcasts div.podcastpager ul li.current {color:#000;background:transparent url(../img/communautaire/decos/bg-pager-passion-active.png) no-repeat}
#communautaire .articlecomplet .podcasts div.podcastpager ul li.before a {display:block;text-indent:-1000em;background:transparent url(../img/communautaire/decos/fleche-pager-passion-left.png) no-repeat center;}
#communautaire .articlecomplet .podcasts div.podcastpager ul li.next a {display:block;text-indent:-1000em;background:transparent url(../img/communautaire/decos/fleche-pager-passion-right.png) no-repeat center;}
#communautaire .articlecomplet .podcasts div.podcastpager ul li a{color:#de9c00;display:block;width:23px;height:24px;}
#communautaire .articlecomplet .podcasts div.podcastpager #ShowComment ul.pager li {line-height:12px;height:12px;text-align:center;width:17px;}
#communautaire .articlecomplet .podcasts div.podcastpager #ShowComment ul.pager li.before,
#communautaire .articlecomplet .podcasts div.podcastpager #ShowComment ul.pager li.next {line-height:7px;}

/* FIN BLOCK REACTIONS */

#communautaire .paginationreaction {margin-bottom:5px;clear:both;}
#communautaire .paginationreaction div.pages { padding:10px;color:#000}
#communautaire .paginationreaction div.pages  a, #communautaire .content  .col_gauche .paginationreaction div.pages  span{padding:3px; font-weight:bold;}
#communautaire .univers {width:670px;margin-bottom:20px;}
#communautaire .univers h3 {color:#000000;font-size:24px;font-weight:normal;margin-bottom:15px;}
#communautaire .univers  ul {padding:0;margin:0}
#communautaire .univers  li {margin:0;list-style-type: none;}
#communautaire .univers  li.clearing {height:0px}
#communautaire .univers  .encadreunivers {border:1px solid #cdcdcd; padding:14px 0 0 0; background:#FFF}
.IS_IE #communautaire .univers  .encadreunivers {padding-bottom:14px}
#communautaire .univers  .artisteunivers .artiste {float:left;border-right:1px solid #CDCDCD;margin-left:14px;_margin-left:10px;width:155px;margin-bottom:17px;zoom:1}
*+html #communautaire .univers  .artisteunivers .artiste {margin-bottom:0px;}
#communautaire .univers  .artisteunivers .artiste img.pictoartiste { float:left;margin-right:10px}
#communautaire .univers  .artisteunivers .last {width:135px;border-right:0}
#communautaire .univers  .artisteunivers .artiste span {color:#535353;font-size:14px;display:block;}
#communautaire .produits{width:670px; margin-bottom:20px;}
#communautaire .produits h3 {color:#000000;font-size:24px;font-weight:normal;margin-bottom:15px;}
#communautaire .produits .encadreproduits {border:1px solid #cdcdcd; padding:14px; background:#FFF}
#communautaire .produits .encadreproduits .listeproduit .brd_b_gris { clear:both;margin-bottom:15px;height:0;}
#communautaire .deuxtiers .article .listmaniacontent .left:first-line{ font-weight:bold}
#communautaire .listmaniacontent ul.listmania,
#communautaire .deuxtiers .article .listmaniacontent ul.listmania {list-style:none;padding:0; margin:0;color:#777;border-bottom:1px solid #CECECE}
#communautaire .listmaniacontent ul.listmania li,
#communautaire .deuxtiers .article .listmaniacontent ul.listmania li{min-height:16px;border-top:1px solid #cecece;padding-bottom:3px;padding-top:3px;display:block;}
#communautaire .deuxtiers .article .listmaniacontent ul.listmania li a {background:transparent url(../img/communautaire/decos/bullet-listmania.png) no-repeat scroll 2px 6px;padding-left:10px;}
#communautaire .listmaniacontent ul.listmania li a:hover,#communautaire .deuxtiers .article .listmaniacontent ul.listmania li a:hover {}
#communautaire .listmaniacontent ul.listmania li a,
#communautaire .deuxtiers .article .listmaniacontent ul.listmania li a{color:#777;background:url("../img/communautaire/decos/bullet-listmania.png") no-repeat scroll 2px 6px transparent;
padding-left:10px;}
#communautaire .listmaniacontent ul.listmania li a.moutarde,
#communautaire .deuxtiers .article .listmaniacontent ul.listmania li a.moutarde{color:#de9c00;background:none}
#communautaire .articlesubtitle .listmania {margin-top:10px}
#communautaire .listmania .listoneprod {margin-bottom:15px}
#communautaire .listmania .pair{padding:10px 0;}
#communautaire .listmania .impair{background:#f3f3f3;padding:10px 0;}
#communautaire .listmania .listoneprod .commentaire {float:left;padding-left:20px;width:260px;color:#555}
#communautaire .listmania .listoneprod .detailproduit {padding-left:14px; width:250px}
#communautaire .produits .listeproduit .detailproduit {padding-left:14px; width:240px}
#communautaire .blockmaincategorie .listmaniatitle div.dispeblock {background:#FFF}
/*#communautaire .listmania .listoneprod .detailproduit a,
#communautaire .listmania .listoneprod .detailproduit span,
#communautaire .produits .listeproduit .detailproduit a,
#communautaire .produits .listeproduit .detailproduit span {display:block}*/
#communautaire .listmania .listoneprod .detailproduit h4,
#communautaire .produits .listeproduit .detailproduit h4 { font-size:18px; font-weight:normal;color:black}
#communautaire .listmania .listoneprod .detailproduit a,
#communautaire .produits .listeproduit .detailproduit a{text-decoration:underline; color:#535353 ;font-size:14px;/*line-height:20px;*/}
#communautaire .listmania .listoneprod .detailproduit h4 a,
#communautaire .produits .listeproduit .detailproduit h4 a{font-size:16px;font-weight:bold;color:black;text-decoration:none;}
#communautaire .listeproduit .produit .detailproduit h4 .detail1 {font-size:0.9em;display:block}
#communautaire .listeproduit .produit .detailproduit h4 .detail2 {font-size:0.8em ; color:#535353 ; font-weight:normal;display:block}
#communautaire .produits .listeproduit .detailproduit a img.fi_link_img {display:inline;}
#communautaire .listmania .listoneprod .detailproduit .participant,
#communautaire .produits .listeproduit .detailproduit .participant{color:#535353;font-size:14px;display:block}
#communautaire .listmania .listoneprod .detailproduit span.describ,
#communautaire .produits .listeproduit .detailproduit span.describ{ /*font-weight:bold;*/ display:block;color:#767676; font-size:11px;margin-top:5px;margin-bottom:5px;}
#communautaire .listmania .listoneprod .detailproduit div.price,
#communautaire .produits .listeproduit .detailproduit .priceall {color:#000}
#communautaire .listmania .listoneprod .detailproduit div.price strong,
#communautaire .produits .listeproduit .detailproduit .priceall strong {font-size:18px}
#communautaire .listmania .listoneprod .detailproduit div.price strong.sortie,
#communautaire .produits .listeproduit .detailproduit .priceall strong.sortie {font-size:13px!important;}
#communautaire .listmania .listoneprod .detailproduit div.price span{color:#000!important;}
#communautaire .listmania .listoneprod .detailproduit div.price span,
#communautaire .produits .listeproduit .detailproduit div.price span{display:inline;color:#6d6e70; font-size:11px;}
#communautaire .listmania .listoneprod .detailproduit div.price  span.newprice,
#communautaire .produits .listeproduit .detailproduit div.price  span.newprice {color:#dd0000; font-size:18px; font-weight:bold;background:transparent url(../img/communautaire/pictos/special-internet.png) no-repeat; padding-left:25px;padding-top:4px;}
#communautaire .listmania .listoneprod .produit{margin-bottom:15px;padding-bottom:15px; border-bottom:1px solid #cdcdcd}
#communautaire .produits .listeproduit .produit {margin-bottom:15px;margin-right: 15px;}
#communautaire .listmania .listoneprod .last,
#communautaire .produits .listeproduit .last {border:0;margin-bottom:0px;padding-bottom:0px;}

/* BLOCK VIDEO */

#communautaire .deuxtiers .article .blkvideo,
#communautaire .deuxtiers .article .blkvideo #lzappContainerTop,
#communautaire .articlecomplet .articlesubtitle .blkvideo,
#communautaire .articlecomplet .articlesubtitle .blkvideo #lzappContainerTop {width:640px; height:414px}


/* BLOCK PLAYLIST */

#communautaire .playcontrol {height:70px;border:1px solid #C8C8C8;clear:both;}
#communautaire .deuxtiers .playlist,
#communautaire .deuxtiers .playcontrol, 
#communautaire .deuxtiers #FnacMusic{margin: 0 14px;width:auto;}
#communautaire .deuxtiers .playcontrol {width:auto!important}
#communautaire .playcontrol div.contcover{	float:left;	padding:15px 0 15px 8px;}
#communautaire .playcontrol div.playcontrolactions {float:left;margin-left:8px;}
#communautaire .playcontrol div.playcontrolactions div.btncontrol,
#communautaire .playcontrol div.playcontrolactions div.volControl,
#communautaire .playcontrol div.playcontrolactions div.infotitle {	float:left;	padding:13px 0;	position:relative;	top:4px;}
#communautaire .playcontrol div.playcontrolactions div.infotitle {padding:0}
#communautaire .playcontrol div.playcontrolactions div.infotitle p.lecteurnomtitre {margin:0;color:#00A7DF;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:center;padding-bottom:5px !important;}
#communautaire .playcontrol div.playcontrolactions div.infotitle p.lecteurnomtitre a {color:#00A7DF;}
#communautaire .preview #PreviewPostHeader .playcontrol div.playcontrolactions div.infotitle div.jauge {height:9px!important;}
#communautaire .preview .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge {height:9px!important;}
#communautaire .preview .playcontrol div.playcontrolactions div.infotitle div.jauge img.left {top:-2px!important}
#communautaire .preview .playcontrol div.playcontrolactions div.infotitle div.jauge img.right {top:-2px!important}

#communautaire .playcontrol div.playcontrolactions div.infotitle div.jauge {border:1px solid #d0d0d0;height:9px;_height:5px;width:190px;}
#communautaire .playcontrol div.playcontrolactions div.infotitle div.jauge img.right {position:relative; top:-2px;right:-180px;}
#communautaire .playcontrol div.playcontrolactions div.infotitle div.jauge img.left {position:relative; top:-2px;left:-1px;}
#communautaire .podcasts .playcontrol div.playcontrolactions div.infotitle div.jauge img.left {top:-12px;}
#communautaire .podcasts .playcontrol div.playcontrolactions div.infotitle div.jauge img.right {top:-12px;}

#communautaire #PostHeaderContent .playcontrol div.playcontrolactions div.infotitle div.jauge img.right {top:-2px!important;}
#communautaire #PostHeaderContent .playcontrol div.playcontrolactions div.infotitle div.jauge img.left {top:-2px!important;}
#communautaire .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge {height:9px!important}
#communautaire .podcasts .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge {height:9px!important}

#preview #communautaire .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge {height:9px!important}
#preview #communautaire .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge img.right {top:-2px!important;}
#preview #communautaire .deuxtiers .playcontrol div.playcontrolactions div.infotitle div.jauge img.left {top:-2px!important;}

#communautaire .playcontrol div.playcontrolactions div.btncontrol img.prevnext {margin-bottom:6px;}
#communautaire .playcontrol div.playcontrolactions div.volControl {margin-top:12px;padding-left:7px;}
#communautaire .playcontrol div.playcontrolactions div.infotitle {margin-left:25px;width:193px;margin-top:11px;}
#communautaire .playcontrol div.playcontrolactions div.infotitle #divratio {border-top:1px solid #CCC;border-bottom:1px solid #CCC}
#communautaire .playcontrol div.playcontrolactions div.infotitle #divratio span {position:relative!important;}
#communautaire .deuxtiers div.boutonsaction {}
#communautaire .playcontrol div.boutonsaction { padding-left:15px;margin-right:10px;padding-top:10px;float:right}
/*#communautaire .articlecomplet .playcontrol div.boutonsaction {padding-left:50px;}*/
#communautaire .blockmaincategorie .playlist .article{padding-bottom:0}
#communautaire .blockmaincategorie .playlist .article .contenu .notation {margin-bottom:10px;}
#communautaire .playlist ul.listing-music {padding:0;margin:0 0 14px;list-style:none; font-size:11px;}
#communautaire .playlist ul.listing-music li {padding:5px;min-height:40px;border:1px solid #F3F3F3;}
#communautaire .playlist ul.listing-music li.impair {background:#f3f3f3}
#communautaire .podcasts .playlist ul.listing-music li {border:0!important}
#communautaire .deuxtiers .playlist ul.listing-music  .pricetrack span.message {float:none}
#communautaire .deuxtiers .playlist ul.listing-music  .pricetrack .duration {color:#000;font-weight:bold}
#communautaire .playlist ul.listing-music a.originalalbum {float:left}
#communautaire .playlist ul.listing-music span {display:block; float:left;margin-right:5px;}
#communautaire .playlist ul.listing-music span a {cursor:pointer}
#communautaire /*.deuxtiers*/ .playlist ul.listing-music span.pricetrack {width:110px;}
#communautaire .playlist ul.listing-music span.nametract {width:150px; font-weight:bold}
#communautaire .playlist ul.listing-music span.nametract a:hover {color:#31b9e5}
#communautaire .playlist ul.listing-music span.numbertract {color:#333333;font-weight:bold;width:13px;}
#communautaire .playlist ul.listing-music span.pricetrack p{text-align:right;font-weight:bold;}
#communautaire .playlist ul.listing-music span.pricetrack a.pricetrack {color:#888888;font-weight:bold;background:transparent url(../Img/boutons/buy-track.png) no-repeat scroll right center;display:block;float:right;height:16px;padding-right:20px;}
#communautaire .deuxtiers .playlist ul.listing-music span.commentaires {width:235px;margin:0;}
#communautaire .articlecomplet .playlist ul.listing-music span.commentaires {width:270px;margin:0;}
#communautaire /*.deuxtiers*/ .playlist ul.listing-music span.commentaires p{margin:0}
#communautaire .playlist ul.listing-music span.commentaires {margin-left:10px;width:310px;}
#communautaire .playlist ul.listing-music span.commentaires p:first-line { font-weight:bold}
#communautaire .playlist ul.listing-music span.commentaires p {color:#888; margin-bottom:5px;}
#communautaire .moitie .border .contenu {clear:both}
#communautaire .podcasts .playlist ul.listing-music li {padding:5px;min-height:5px;}

#communautaire .moitie .playlist .articlesubtitle div.playcontrol {border:0;width:auto;}
#communautaire .moitie .playlist .articlesubtitle div.playcontrol div.infotitle {width:150px;margin-left:0}
#communautaire .moitie .playlist .article div.contenu div.articlesubtitle .lecteurnomtitre {}


#communautaire .moitie .border .articlesubtitle .playlistonethird div.playcontrol{border-top:1px solid #C8C8C8;border-bottom:0px;height:51px;}
#communautaire .blockmaincategorie .articlesubtitle span.suiteplaylist{padding:5px; text-align:right;display:block;border-top:1px solid #C8C8C8}
#communautaire .moitie .border .articlesubtitle .playlistonethird div p {margin:0; text-align:center}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions {margin-left:0;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .volControl img {margin:19px 0;width:14px;height:14px;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle {color:#00b3ee;font-size:11px;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .btncontrol {margin-left:5px!important;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .btncontrol,
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .volControl,
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle {margin-left:10px;padding:0;margin:0;top:0}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle .jauge {height:9px;border:1px solid #D0D0D0;width:140px;margin-top:16px !important;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle .lecteurnomtitre {display:none}

#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle .jauge img.left {position:relative; top:-1px!important;left:-1px}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle .jauge img.right {position:relative; top:-1px!important;right:-130px;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle {padding:5px; margin-left:5px;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .btncontrol img.prevnext {margin:15px 0}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .btncontrol a.play img {margin:8px 0}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle #divratio { background:#FFFFFF;border-bottom:1px solid #BBB;border-top:1px solid #BBB;display:block;height:9px;position:relative;margin-top:0!important}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle #divratio span{ top:-1px !important;position:absolute !important;}
#communautaire .moitie .border .articlesubtitle .playlistonethird .playcontrolactions .infotitle .divplayratio {left:5px;}
#communautaire .preview #PostHeaderContent .jauge .divplayratio {height:8px!important}
#communautaire .content .jauge .divplayratio, #PostHeaderContent .jauge .divplayratio { display:block;left:0;height:10px;width:0px;background:url(../img/decos/barreAudio/fill_blue.png) repeat-x left top transparent;position:absolute; }
#communautaire .content .podcasts .jauge .divplayratio {position:relative;}

/* BLOC LISTMANIA 1/3 */
#communautaire .moitie .border .contenu .listmania .previewarticle {border-top:1px solid #cecece;list-style-position:inside; padding:0; margin:0;color:#DE9C00;}
#communautaire .moitie .border .contenu .listmania .previewarticle li {}
#communautaire .moitie .border .contenu .listmania .previewarticle li strong,
#communautaire .moitie .border .contenu .listmania .previewarticle li span{color:#777}


/* BLOC PODCASTS */
#communautaire .articlecomplet .podcast {border-top:1px solid #C8C8C8;}
#communautaire .articlecomplet h3.podcast {border:0;width:auto}
#communautaire .articlecomplet .articletitle .podcasts {width:615px;}
#communautaire .articlecomplet .podcast .accroche ul,
#communautaire .articlecomplet .podcast .accroche ol {list-style-position:inside;padding:0;}
#communautaire .articlecomplet .podcast .accroche{text-align:left; margin:20px 0 0 0}
#communautaire .articlecomplet .podcasts{padding:0;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;width:auto;overflow:visible;}
#communautaire .articlecomplet .podcasts .deuxtiers {width:auto !important;border-width:1px 0 0 0;background:#FFF!important}
#communautaire .articlecomplet .podcasts .article {/*background:url("../img/communautaire/decos/gradiant-fond-article-33.png") repeat-x #FFFFFF;*/width:588px!important;}
#communautaire .articlecomplet .podcasts .article a {cursor:pointer}
#communautaire .articlecomplet .podcasts .articlesubtitle {padding:0}
#communautaire .articlecomplet .podcasts .deuxtiers .date {border-bottom:0!important;margin-top:12px;}
#communautaire .articlecomplet .podcasts .deuxtiers .date p.jour{float:none}
#communautaire .articlecomplet .podcasts .deuxtiers .date p.jour,
#communautaire .articlecomplet .podcasts .deuxtiers .date p.mois{width:100%;font-weight:normal;}
#communautaire .articlecomplet .podcasts .deuxtiers .date .separate{background:url("../img/communautaire/decos/separate2.png") no-repeat right;float:none;height:15px;width:56px;}
#communautaire .articlecomplet .podcasts div.playcontrolactions div.btncontrol,
#communautaire .articlecomplet .podcasts  div.playcontrolactions div.volControl,
#communautaire .articlecomplet .podcasts  div.playcontrolactions div.infotitle {position: static}


/* BLOC ACCROCHE */
#communautaire .accroche {	margin:20px 15px 10px 30px;	text-align:right;	color:#000;}
#communautaire .accroche h2.actufnac{	text-indent:-1000em;	background:transparent url(../img/communautaire/titre/actu-fnac.png) no-repeat right;	height:68px;	text-align:left;}
#communautaire .accroche h3 {	font-size:20px;	font-weight:normal;	clear:right;	position:relative;	top:-9px;}
#communautaire .accroche p {	margin:0 0 10px;}
#communautaire .block-nuage {	padding-left:10px;	margin-bottom:50px;}
#communautaire .block-nuage  h3{	padding-top:35px;	padding-left:15px;	width:183px;	height:28px;	font-size:24px;	font-weight:normal;	color:#000;}
#communautaire .block-nuage div.all{	background:#FFF;	padding-top:10px;}
#communautaire .block-nuage div.date {	width:50px;}
#communautaire .block-nuage div.date  img.fleche {	position:relative;	top:-43px;	left:42px;}
#communautaire .block-nuage div.date  p{	text-align:center;	font-size:20px;	font-weight:normal;	color:#000;	margin:5px;}
#communautaire .block-nuage div.date  p.jour {	border-bottom:1px solid #dadada;	margin:0 12px;	padding:5px 2px;}
#communautaire .block-nuage .tag{	color:#000;	padding:5px;	background:#FFF;}
#communautaire .block-nuage .tag a{	color:#dd9c00;	text-decoration:none;}
#communautaire .block-nuage .events {	color:#dd9c00;	padding:5px;	background:#FFF;}
#communautaire .block-nuage .encart{	border:1px solid #cecece;	padding:5px 10px;	width:573px;	height:auto;	background:#dadada;}
#communautaire .blockmaincategorie .article div.listmaniacontent div.left {line-height:17px;margin-top:3px;}
#communautaire .content .col_gauche .cartoucheactu {background:#FFF;}
*+html #communautaire .content .col_gauche .cartoucheactu .multisection {margin:0!important;padding:0!important;left:-5px;position:relative}
#communautaire .cartoucheactu .listeuntier .contenant .contentpost {width:285px;}
#communautaire .content .col_gauche .cartoucheactu .deuxtiers {}
#communautaire .content .col_gauche .cartoucheactu .deuxtiers div.motscles {}
#communautaire .cartoucheactu .block6tiers .contenant .unsursix img.pict{border:1px solid #FFF;margin-left:10px;}


/*#communautaire .content .col_gauche .cartoucheactu .row5050 #container_1,
#communautaire .content .col_gauche  #section_1
#communautaire .content .col_gauche  #section_2
#communautaire .content .col_gauche  #section_3
#communautaire .content .col_gauche  #section_4
#communautaire .content .col_gauche  #section_5
#communautaire .content .col_gauche  #section_6
#communautaire .content .col_gauche  #section_7*/
#communautaire .content .col_gauche  #section_8 {background:#FFF!important; width:644px;padding:0!important;margin:0!important}

#communautaire .content .col_gauche .cartoucheactu #container_1,
#communautaire .content .col_gauche .cartoucheactu #container_2 {background:#FFF;}
#communautaire .content .col_gauche .cartoucheactu .row5050 #container_1 {width:339px;}
#communautaire .content .col_gauche .cartoucheactu .row5050 #container_2 {float:left}
#communautaire .content .col_gauche .cartoucheactu .row5050 #container_1 .moitie,
#communautaire .content .col_gauche .cartoucheactu .row5050 #container_2 .moitie {margin-right:0px!important;}
#communautaire .content .col_gauche .cartoucheactu .row100 h3.derniers {padding-left:5px;padding-top:5px;}
#communautaire .row5050 #container_1{width:339px;overflow:hidden;}
#communautaire .row5050 #container_2 {width:327px;overflow:hidden;}
/*#communautaire .content .col_gauche .cartoucheactu #container_2 {padding-left:335px;}*/
#communautaire .content .col_gauche #container_1 .deuxtiers {width: 664px;}

#communautaire .content .col_gauche .cartoucheactu .date{ background:#FFF; display:none;}
#communautaire .content .col_gauche .cartoucheactu .moitie .date{ background:#FFF;}
#communautaire .content .col_gauche .cartoucheactu .contenant .fleche {display:none}
#communautaire .content .col_gauche .cartoucheactu .listevent .contentpost {padding-left:1px!important}
#communautaire .content .col_gauche .cartoucheactu .moitie .date span.separate,
#communautaire .content .col_gauche .cartoucheactu .moitie .date span.prenom{display:none;}
#communautaire .content .col_gauche .cartoucheactu span.separate,
#communautaire .content .col_gauche .cartoucheactu span.prenom {display:none;}

#communautaire .content .col_gauche .cartoucheactu .moitie div.border{top:0!important}
/*#communautaire .content .col_gauche .cartoucheactu span{border:0}*/
#communautaire .content .col_gauche .cartoucheactu span.jourmois{font-weight:bold;/*border-right:1px solid #C8C8C8*/;padding-right:5px;height:23px !important;}
#communautaire .content .col_gauche .cartoucheactu span.prenom {height:0}
#communautaire .content .col_gauche .cartoucheactu .moitie .date {height:20px!important; }
#communautaire .content .col_gauche .actu div.date span.jourmois {font-weight:bold;border-right:1px solid #C8C8C8;padding-right:5px;height:23px !important;}
#communautaire .content .col_gauche .actu div.date,
#communautaire .content .col_gauche .actu div.date span.prenom {display:none}
#communautaire .content .col_gauche .actu div.date .separate {display:none}
#communautaire .content .col_gauche .actu div.edito {top:0!important}
#communautaire .content .col_gauche .actulien {float:right;background:#FFF;padding:0 5px 10px 0;}

#communautaire .col_gauche .cartoucheactu  .block6tiers .liretous a {}

#communautaire .content .col_gauche .cartoucheactu .deuxtiers .article {width:636px!important;}
.IS_IE #communautaire .content .col_gauche .cartoucheactu .deuxtiers .article {margin-left:0!important;}

#communautaire .content .col_gauche .multisection h2 {font-size:15px;border:0;margin:0 0 10px;height:20px;font-weight:bold;width:666px;}
*+html #communautaire .content .col_gauche .multisection h2 {left:5px;position:relative;}
#communautaire .content .col_gauche .multisection h2 span{background:#FFF;margin:0 0 0 37px;padding:0 10px 4px 7px;}

#communautaire .content .col_gauche .multisection h2.bleu {background:#00a5e3 url(../Img/Communautaire/decos/actu-fnac-corner-bleu-droite.png) no-repeat 30px;}
#communautaire .content .col_gauche .multisection h2.bleu span {background:#FFF url(../Img/Communautaire/decos/actu-fnac-corner-bleu-gauche.png) no-repeat top right;color:#00a5e3;}

#communautaire .content .col_gauche .multisection h2.vert {background:#88b106 url(../Img/Communautaire/decos/actu-fnac-corner-vert-droite.png) no-repeat 30px;}
#communautaire .content .col_gauche .multisection h2.vert span {background:#FFF url(../Img/Communautaire/decos/actu-fnac-corner-vert-gauche.png) no-repeat top right;color:#88b106;}

#communautaire .content .col_gauche .multisection h2.jaune {background:#d89311 url(../Img/Communautaire/decos/bg-adherents.jpg) no-repeat left;}
#communautaire .content .col_gauche .multisection h2.jaune span {background:#FFF;color:#000;}

#communautaire .content .col_gauche .multisection h2.violet {background:#6e3193 url(../Img/Communautaire/decos/actu-fnac-corner-violet-droite.png) no-repeat 30px;}
#communautaire .content .col_gauche .multisection h2.violet span {background:#FFF url(../Img/Communautaire/decos/actu-fnac-corner-violet-gauche.png) no-repeat top right;color:#6e3193;}

#communautaire .content .col_gauche .multisection h2.rouge {background:#dc0000 url(../Img/Communautaire/decos/actu-fnac-corner-rouge-droite.png) no-repeat 30px;}
#communautaire .content .col_gauche .multisection h2.rouge span {background:#FFF url(../Img/Communautaire/decos/actu-fnac-corner-rouge-gauche.png) no-repeat top right;color:#dc0000;}

/* Blocs Produits 2/3 + 1/3 */
#communautaire .descProd {padding:0 10px}
#communautaire .descProd .participant, #communautaire .descProd .describ,
#communautaire .contentlistemea .participant, #communautaire .contentlistemea .describ{display:block;margin-bottom:2px}

/* ----------------------- */

/* Structure colonne de droite */

/* MENU DROITE */
#communautaire .content .col_droite .ss-menu-droite { border:1px solid #c0c0c0; padding:3px;margin-bottom:15px;}
#communautaire .content .col_droite .ss-menu-droite-layout {margin-top:0px!important;background:none}
#communautaire .content .col_droite .ss-menu-droite h4 {font-size:18px; color:#000;font-weight:normal;}
#communautaire .content .col_droite .ss-menu-droite .themes,
#communautaire .content .col_droite .ss-menu-droite .categories {padding:15px 20px 10px 20px;/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x*/min-height:100px;}
#communautaire .content .col_droite .ss-menu-droite .profil {padding:7px;/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x*/min-height:80px;}
.IS_IE #communautaire .content .col_droite .ss-menu-droite .themes,
.IS_IE #communautaire .content .col_droite .ss-menu-droite .categories,
.IS_IE #communautaire .content .col_droite .ss-menu-droite .profil {height:120px;}
#communautaire .content .col_droite .ss-menu-droite div.first a img:hover {text-decoration:none}
#communautaire .content .col_droite .ss-menu-droite .themes p.pictmagasin {text-align:center;margin:0;padding:10px 0;background:#F2F2F2}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.magasin {list-style:none!important;padding:0!important;background:none!important;margin:0!important}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li img.horexecpt {position:relative;top:3px;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 {list-style:none;margin-bottom:10px}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 {margin-bottom:10px}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul {padding-left:0;_padding-left:0; margin-left:0;padding-top: 5px;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li{ list-style:none; background:#e3e3e3 url(../img/communautaire/decos/background-menu-thema.png) no-repeat 26px 7px;padding:3px 0px 3px 35px; font-size:12px;color:#666;border-bottom:1px solid #dcdcdc}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON {background: url("../img/communautaire/decos/background-menu-thema-on.png") no-repeat 24px 9px #4e4e4e;color:#FFF}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON strong.ON a{color:#FFF!important}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON a.ON {color:#FFF!important;font-weight:bold}
/*
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON a {color:#FFF!important;text-transform: none;font-weight: bold;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON ul.MyClass3 a {color:#000!important;font-weight:normal!important}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul li.ON ul.MyClass3 strong a {font-weight:bold!important}
*/
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 strong{border-bottom:1px solid #000; padding-bottom:3px;display: block; color:#000; text-transform:uppercase}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 strong a {color:#000!important;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul.MyClass2 strong{border-bottom:0; padding-bottom:0px;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul.MyClass2 li ul.MyClass3 {position:relative;left:-35px;top:4px;background:#f2f2f2;width:252px;padding-bottom:15px;}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul.MyClass2 li ul.MyClass3 a {color:#000}
#communautaire .content .col_droite .ss-menu-droite ul.MyClass0 li.MyClass0 ul.MyClass2 li ul.MyClass3 li.MyClass3 {background:url("../img/communautaire/decos/background-menu-thema-chevron.png?") no-repeat scroll 50px 8px;padding-left:60px;border:0}
#communautaire .content .col_droite .ss-menu-droite .infoBulle ul li{padding-left:5px;margin-top:0;}
#communautaire .content .col_droite .ss-menu-droite ul li a {cursor:pointer;color:#000!important}
#communautaire .content .col_droite .ss-menu-droite ul li.nobg {background:none}
#communautaire .content .col_droite .ss-menu-droite select {margin-top:5px;width: 100%;}
/* TAG CLOUDS */
#communautaire .content .col_droite div.CloudTags {border:1px solid #C8C8C8;padding:10px;background:#FFF}
#communautaire .content .col_droite div.CloudTags h3 {padding-bottom:15px;color:#000}
#communautaire .content .col_droite div.CloudTags ul {padding:0;margin:0}
#communautaire .content .col_droite div.CloudTags ul li { display:inline; margin-left:5px}
#communautaire .content .col_droite div.CloudTags ul li a { border:1px solid transparent; padding:3px;}
.IS_IE #communautaire .content .col_droite div.CloudTags ul li a { border:none}

#communautaire .content .col_droite div.CloudTags ul li.m {font-size:11px;margin-left:7px;margin-right:3px;}
#communautaire .content .col_droite div.CloudTags ul li.l {font-size:14px;margin-left:15px;margin-right:9px;font-weight:bold}
#communautaire .content .col_droite div.CloudTags ul li.xl {font-size:24px;margin-left:3px;margin-right:5px;margin-bottom:5px;font-weight:bold}


/* Block PUB*/
#communautaire .content .col_droite div.publicite {margin-top:15px;clear: both;}
#communautaire .content .col_droite div.publicite p.pub {text-align:center; color:#000}
#communautaire .content .col_droite div.publicite img.pub {border:1px solid #C8C8C8}

/* Block CALENDAR */
#communautaire .content .col_droite div.calendar {margin-bottom:15px;}
#communautaire .content .col_droite div.calendar #posts {padding:0;background:#EEB428;padding-bottom:1px;}
#communautaire .content .col_droite div.calendar #posts .oneevent {border:1px solid #be8601; border-top:0; background:#FFF url(../img/communautaire/decos/bg-block-event.png) no-repeat top; padding:15px 10px 10px;_padding-bottom:0px; margin:0 15px 15px;position:relative;zoom:1}
#communautaire .content .col_droite div.calendar #posts .oneevent .dispeblock img {border:1px solid #FFFFFF;}
#communautaire .content .col_droite div.calendar #posts .oneevent span {}
#communautaire .content .col_droite div.calendar #posts .oneevent h3 { font-weight:normal;margin-top:3px;font-size:12px;color:#FF7400;}

#FckBook {border: 1px solid #C0C0C0;margin-bottom: 15px;padding:0px;}
#FckBook .ovrFlow {overflow:hidden;width:250px;height:250px;margin-left:20px;*margin-left:0;}
/* ---------------------- */



#communautaire .listeuntier {width:298px;_width:296px;background:#FFF;margin-bottom:20px; border:1px solid #C8C8C8}
#communautaire .col_gauche .listeuntier {margin:0 12px 10px 0;width:325px;}
#communautaire .col_gauche .listeuntier .contenant {width:311px;}

#communautaire .listeuntier h3 {line-height:25px;margin:5px 0 5px 15px;color:#000000;font-size:18px;font-weight:normal;}
#communautaire .listeuntier h3 span {font-size:17px;}
#communautaire .listeuntier h3 img {margin-left:5px;vertical-align:-25%}
#communautaire .listeuntier .contenant {width:309px;}
#communautaire .listeuntier .contributeur div.picto{ width:75px;}
#communautaire .listeuntier .contributeur div.contentpost {width:194px}
#communautaire .listeuntier .contributeur div.contentpost p{margin:0}
#communautaire .listeuntier .contenant descriptionproduit {}
#communautaire .listeuntier .listevent img.pict  {margin-right:0 !important; padding:14px;}
#communautaire .listeuntier .listevent img.fleche {margin-top:35px;}

#communautaire .listeuntier .listevent .contentpost h3{color:#FF7400;font-size:12px;font-weight:normal;}
#communautaire .listeuntier .listevent .contentpost h3{line-height:12px;margin:0 0 5px;}
#communautaire .listeuntier .listevent .contentpost h3 span{font-size:12px;font-weight:normal;}
#communautaire .listeuntier .contenant .contentpost h4 {color:#000}
#communautaire .listeuntier .listevent .contentpost h4 {color:#000;margin:0 0 5px;}

#communautaire .listeuntier .contenant .contentpost {width:241px;padding:14px 5px 14px 15px!important;/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x;*/min-height:38px;position:relative}
#communautaire .col_droite .listeuntier .contenant .contentpost {width:241px;padding-left: 8px !important;}
#communautaire .col_droite .listeuntier .contributeur .contentpost {width:194px;}
#communautaire .col_droite .listeuntier .contributeur .contentpost strong{color:#000}
#communautaire .listeuntier .listevent .contentpost {width:179px!important;}
#communautaire .listeuntier .contenant .pictmea {background:#FFFFFF url(../img/communautaire/decos/fleche.png) no-repeat right 30px; padding-right:9px;padding-left:5px;width:71px;height:111px}
#communautaire .listeuntier .contenant .contentlistemea {padding:11px;width:193px;/*background:#FFFFFF url(../img/communautaire/decos/gradiant-fond-article-33.png) repeat-x*/;min-height:80px;}
#communautaire .listeuntier .contenant .contentlistemea h4{color:#000; font-weight:bold	}
#communautaire .listeuntier .contenant .contentlistemea h5{color:#777;font-size:12px; font-weight:normal}
#communautaire .listeuntier .contenant .contentlistemea .priceall {padding-top:15px; color:#000; font-size:11px}
#communautaire .listeuntier .contenant .contentlistemea .priceall strong {font-size:16px}
#communautaire .listeuntier .contenant .contentlistemea .pict {border:0;padding:10px 5px 5px 0;margin:0 }
#communautaire .listeuntier .contenant .contentpost div {width:auto;}
#communautaire .listeuntier .contenant .contentpost div h4 {color:#777}
#communautaire .listeuntier .contenant .date  {width:44px; text-align:center;padding-top:5px;}
#communautaire .listeuntier .contenant .date p {font-size:14px;margin:0 8px 0 0;color:#000;}
#communautaire .listeuntier .contenant img.pict {border:1px solid #FFFFFF;margin-right:11px;margin-bottom:10px;}
#communautaire .listeuntier .contenant img.pictgris {border:1px solid #c0c0c0;}
#communautaire .listeuntier .contenant .date p.jour {margin-top:10px;}
#communautaire .listeuntier .contenant .date p.mois{font-size:14px;}
#communautaire .listeuntier .contenant .date .separate {width:44px; height:15px;background:url(../img/communautaire/decos/separate2.png) no-repeat}
#communautaire .listeuntier .contenant div.notation {margin-bottom:5px; margin-top:5px}
#communautaire .listeuntier .contenant div.notation .stats {margin:0; font-size:11px;color:#de9c00}
#communautaire .listeuntier .contenant div.notation  span.comment{width:27px; height:24px; background:transparent url(../img/communautaire/decos/bullet-comment-pt.png) no-repeat; display:block; float:left;margin:2px 5px 0 0;padding:4px 0 0 8px;color:#000; font-weight:bold; text-align:center; }
.IS_IE #communautaire .listeuntier .contenant div.notation  span.comment{margin-right:3px}
#communautaire .listeuntier .liretous {text-align:right; padding:5px;clear:both;}
#communautaire .listeuntier .listevent .article .contenu .contentpost { width:288px;}

/* --------------- */
/* BLOCK PODCAST VIDEO */
#communautaire .blockmaincategorie .article .video .contenu,
#communautaire .blockmaincategorie .article .podcastvideo .contenu {width:auto!important;padding-top:10px}
.IS_IE #communautaire .blockmaincategorie .article .video .contenu,
.IS_IE #communautaire .blockmaincategorie .article .podcastvideo .contenu {width:147px !important;}

#communautaire .blockmaincategorie .article .audio .notation ,
#communautaire .blockmaincategorie .article .video .notation {border:0px!important;background:transparent;}
#communautaire .blockmaincategorie .article .audio .playcontrol,
#communautaire .blockmaincategorie .article .audio .playlist {width:auto!important;border-left:0;border-right:0}
#communautaire .blockmaincategorie .article .audio .playlist ul.listing-music li.impair{background:tranparent}

#communautaire .blockmaincategorie .article .podcastvideo .contenu .accrochevideo {width:360px;}

#communautaire .blockmaincategorie .article .podcastvideo #lzappContainerTop {width:480px;height:324px}
#communautaire .blockmaincategorie .article .podcastvideo .contenu div.notation span.reaction,
#communautaire .blockmaincategorie .article .video .contenu div.notation span.reaction {float:none}
#communautaire .blockmaincategorie .article .audio .contenu {width:588px!important}


/* BLOCK EVENEMENT */

#communautaire .blockmaincategorie .evenement {width:640px!important;padding-bottom:10px!important;}
/*#communautaire .blockmaincategorie .evenement .contenu {width:600px!important;}*/
#communautaire .blockmaincategorie .evenement .contenu .title {width:440px;}

#communautaire .blockmaincategorie .article div.quand span{padding:10px!important;float:left;width:208px;background:#f7f7f7 url(../img/communautaire/decos/sep-evenement.png) no-repeat;color:#777;}
#communautaire .blockmaincategorie .article div.lieu span {padding:10px!important;float:left;width:228px;background:#f7f7f7 url(../img/communautaire/decos/sep-evenement.png) no-repeat;}
#communautaire .blockmaincategorie .article div.quand span.titre {font-weight:bold;color:#9f3982; border-right:0px; width:50px; background:#FFF}
#communautaire .blockmaincategorie .article div.lieu span.titre {font-weight:bold;color:#9f3982; border-right:0px; width:30px; background:#FFF}
#communautaire .moitie .article div.cadrevenement div.lieu span.content {width:233px!important;}
#communautaire .moitie .article div.cadrevenement div.lieu span.content a,#communautaire .moitie .article div.cadrevenement div.quand span.content a {font-weight:bold;}
#communautaire .moitie .article div.cadrevenement span.content { padding-right:10px; width:213px!important;border:0}


#communautaire .blockmaincategorie .podcasts {width:635px !important;}
#communautaire .blockmaincategorie .podcasts .article { position:inherit}
/*#communautaire .cartoucheactu .blockmaincategorie .playlist .article {margin:0 !important;width:281px;}*/
#communautaire .blockmaincategorie .article .contenu {width:auto;}
#communautaire .blockmaincategorie .article .video {width:auto!important;}
.IS_IE #communautaire .blockmaincategorie .article .video {width:554px!important;}
#communautaire .blockmaincategorie .article div.quand,
#communautaire .blockmaincategorie .article div.lieu {margin-bottom:10px;border:1px solid #CBCBCB;zoom:1}
#communautaire .blockmaincategorie .article div.quand {margin-bottom:0}
#communautaire .moitie .article {margin:10px;padding:0;width:305px;_width:305px;}
#communautaire .moitie .article div.contenu {width:auto;_width:auto;font-size:12px;}
#communautaire .moitie .article div.cadrevenement { padding-right:10px;_padding-right:0px;width:305px;zoom:1}
#communautaire .moitie div.cadrevenement span.titre {color:#9F3982;}
#communautaire .moitie div.cadrevenement div.lieu span.content {width:198px!important;}
#communautaire .moitie div.cadrevenement span.content { padding-right:10px; width:177px!important;border:0}
#communautaire .blockmaincategorie div.border {border:1px solid #C8C8C8;position:relative;top:-6px;}
#communautaire .blockmaincategorie div.event, #communautaire .blockmaincategorie div.podcast{top:0px!important;height:auto !important;}


#communautaire .block6tiers .contenant .unsursix {height:auto;min-height:160px;padding-bottom:10px}
#communautaire .block6tiers .contenant .unsursix .smallpricer {display:block;font-size:12px;padding-left:78px;padding-top:10px;color:#000;}
#communautaire .block6tiers .contenant .unsursix .smallpricer strong.sortie {font-size:12px;}
#communautaire .block6tiers .contenant .unsursix .smallpricer .priceall {float:left;width:65px;}
#communautaire .block6tiers .contenant .unsursix .smallpricer strong { font-size:16px;}
#communautaire .block6tiers .event .contenant .unsursix h4 {color:#9F3982;font-size:11px;padding-left:90px;padding-top:21px;background:transparent url(../img/communautaire/pictos/evenements.png) no-repeat 90px 0;margin-bottom:0;line-height:13px;padding-top:21px}
#communautaire .block6tiers .unsursix .postLink {float:left;color:#777;text-decoration:none}
#communautaire .block6tiers .unsursix .postLink:hover{text-decoration:underline}
#communautaire .block6tiers .edito .contenant .unsursix h4.event { font-size:11px; font-weight:bold;padding-left:88px;}
#communautaire .block6tiers .event .contenant .unsursix span.title {font-weight:bold; margin-left:15px; margin-bottom:	5px; display:block}
#communautaire .block6tiers .contenant .unsursix h5 {padding-left:10px;color:#de9c00; font-size:11px;padding-left:90px;line-height:13px;}
#communautaire .block6tiers .contenant .unsursix p {margin:0 10px 5px 15px}
#communautaire .block6tiers .contenant .unsursix p:first-line {font-weight:bold}
#communautaire .blockmaincategorie .article table.quand,
#communautaire .blockmaincategorie .article table.lieu {border:1px solid #d5d5d5;font-size:12px}
#communautaire .blockmaincategorie .article table.quand td{padding:10px;width:208px;background:#f7f7f7 url(../img/communautaire/decos/sep-evenement.png) no-repeat;height:50px;vertical-align:top;}
#communautaire .blockmaincategorie .article table.quand td.titre {font-weight:bold;color:#9f3982; border-right:0px; width:50px; background:#FFF;width:50px;font-size:12px}
#communautaire .blockmaincategorie .article table.lieu td {padding:10px;width:228px;background:#f7f7f7 url(../img/communautaire/decos/sep-evenement.png) no-repeat;height:50px;vertical-align:top;}
#communautaire .blockmaincategorie .article table.lieu td.titre {font-weight:bold;color:#9f3982; border-right:0px; width:50px; background:#FFF;width:30px;font-size:12px}
#communautaire .blockmaincategorie .article table.lieu td a,
#communautaire .blockmaincategorie .article table.quand td a {font-size:12px; font-weight:bold}


/* Block "sur le meme theme" */

#communautaire div.sametheme {width: 670px;}
#communautaire div.sametheme h3.sametheme{color:#000000;font-size:24px;font-weight:normal;margin-bottom:15px;}

/* FLAG SUR PICTO */

#communautaire .bandopc {
	display:block;_display:block;
	height:0px;
	width:0px;
	left:1px;
	top:1px;
	margin:0;
	padding:0;
	position:relative;_position:relative;
	width:142px;
	z-index:54;
}

#communautaire .listeuntier .listevent .bandopc {left:15px;top:15px;}
#communautaire .deuxtiers .bandopc {left:1px;}
/*#communautaire .articlecomplet .evenement .bandopc {top:15px;} */ /* GD : Comment line for adh corner*/
/*#communautaire .podcasts .bandopc {position: absolute;left:15px;}*/
#communautaire .listeuntier .bandopc {left:1px;top:1px;}
#communautaire .moitie .bandopc {left:235px;position:relative}

/*#communautaire .col_droite .bandopc {left:11px;top:11px;}*/
#communautaire .oneevent .bandopc {left:1px;top:1px;}
.dispeblock {
	_position:relative;
}
#communautaire .unsursix {position:relative}
#communautaire .unsursix .bandopc {top:1px;left:1px;}
#communautaire .cartoucheactu .unsursix .bandopc {top:1px;left:11px!important;}
#communautaire .unsursix .event2-3 {left:11px}



/* DECLARE ABUSE COMMUNITY */
#communautaire .abusecommentcommunity h3{color:#FF7400;font-size:14px;font-weight:normal;height:23px;padding-left:25px;padding-top:4px;}
#communautaire .abusecommentcommunity h4 a {text-decoration:none;}
#communautaire .abusecommentcommunity h4{color:#000000;font-size:18px; text-decoration:none;font-weight:normal;margin-bottom:10px;}
#communautaire .abusecommentcommunity h5{font-size:14px; text-decoration:none;font-weight:normal;margin-bottom:10px;}
.abusePost {border:1px solid #CCC; background-color:#FFF;padding:20px;margin:0 20px}

/* HOME PASSION */
#communautaire h2.passion{ font-size:40px;color:#000}
#communautaire .encartpassion {padding-bottom:15px;width: 666px;}
#communautaire .encartpassion .cheminfer {font-size:11px;color:#777;margin:0 0 5px 5px; /*clear:both*/}
#communautaire .encartpassion .cheminfer a{color:#000}
#communautaire .encartpassion .cheminfer img {margin:0 3px;}
#communautaire .encartpassion .filtre {background:#ececec; padding:10px 15px;font-size:12px;}
#communautaire .encartpassion .filtre .filtrer input{position:relative;top:6px;}
#communautaire .encartpassion .filtre .trier input{position:relative;top:3px;}
#communautaire .encartpassion .filtre .filtrer select {background: transparent url(../img/communautaire/decos/gradiant-select.png) repeat-x;font-size:12px;height:20px;border:1px solid #a7a7a9;}
#communautaire .encartpassion .trier {margin:5px 0}
#communautaire .paginationreaction span {float:left;line-height:24px;margin-right:5px;font-size:12px;font-weight:normal;}
#communautaire .encartpassion .paginationreaction {font-weight:bold;padding:10px 0 0;background:transparent url(../img/communautaire/decos/gradiant-pager.jpg) no-repeat 0 0;}
#communautaire .encartpassion .bas {background:none}
#communautaire .paginationreaction ul {list-style:none;font-size:11px;margin:0;padding:0;display:inline;}
#communautaire .paginationreaction ul li {display:inline; float:left;width:23px; height:24px;line-height:24px;text-align:center;background:transparent url(../img/communautaire/decos/bg-pager-passion.png) no-repeat;margin-right:5px;}
#communautaire .paginationreaction ul li.current {color:#000;background:transparent url(../img/communautaire/decos/bg-pager-passion-active.png) no-repeat}
#communautaire .paginationreaction ul li.before a {display:block;text-indent:-1000em;background:transparent url(../img/communautaire/decos/fleche-pager-passion-left.png) no-repeat center;}
#communautaire .paginationreaction ul li.next a {display:block;text-indent:-1000em;background:transparent url(../img/communautaire/decos/fleche-pager-passion-right.png) no-repeat center;}
#communautaire .paginationreaction ul li a{color:#de9c00;display:block;width:23px;height:24px;}
#communautaire .paginationreaction #ShowComment ul.pager li {line-height:12px;height:12px;text-align:center;width:17px;}
#communautaire .paginationreaction #ShowComment ul.pager li.before,
#communautaire .paginationreaction #ShowComment ul.pager li.next {line-height:7px;}


/* NOUVELLE HOME DYNAMIQUE */
  /* menu */
#communityMenu{zoom:1}  
#communityMenu .communaute {margin-left:6px;}
#communityMenu #ongletscommu {position:relative;list-style:none;padding:0 0 0 5px; margin:0 0 0 5px;}
   .oneOng {float:left;color:#cccccc;}
      .lkOneOng {display:inline-block;letter-spacing:0.1em;padding:5px; font-weight:bold;text-decoration:none;text-transform:uppercase}
      .lkOneOng:hover, .lkOneOng.hover{color:#FFF;text-decoration:none}
      span.lkOneOng {display:inline!important;padding:5px 0 5px 0}
    .couleur1 a:hover, .couleur1 a.hover, .couleur1 .ssmenucommu {background-color:#f29400}
    .couleur2 a:hover, .couleur2 a.hover, .couleur2 .ssmenucommu {background-color:#b10d31}
    .couleur3 a:hover, .couleur3 a.hover, .couleur3 .ssmenucommu {background-color:#97bf0d}
    .couleur4 a:hover, .couleur4 a.hover, .couleur4 .ssmenucommu {background-color:#27a0c4}
    .couleur5 a:hover, .couleur5 a.hover, .couleur5 .ssmenucommu {background-color:#5d2c6e}
    .couleur6 a:hover, .couleur6 a.hover, .couleur6 .ssmenucommu {background-color:#d30a0c}
    .couleur7 a:hover, .couleur7 a.hover, .couleur7 .ssmenucommu {background-color:#ae8611}
    .couleur8 a:hover, .couleur8 a.hover, .couleur8 .ssmenucommu {background-color:#222323}
    .couleur9 a:hover, .couleur9 a.hover, .couleur9 .ssmenucommu {background-color:#2d0f0f}
    .couleur10 a:hover, .couleur10 a.hover, .couleur10 .ssmenucommu {background-color:#154cb1}
    .couleur11 a:hover, .couleur11 a.hover, .couleur11 .ssmenucommu {background-color:#f21676}

      .ssmenucommu {position:absolute;top:20px;left:5px;width:99.4%;color:#FFF;}
        .ssmenucommu ul{list-style-type:none}
         .ssmItem {float:left;padding:0;font-size:12px;white-space:nowrap;}
            .lkSsM {display:inline-block;padding:5px;color:#FFF;}
  /* */

#section_alaune h2 strong, #section_cc h2 strong, #section_spaces h2 strong, #Archived h3 strong{background:#000;color:#FFFFFF;font-size:15px;font-weight:bold;padding:2px 10px 1px;text-transform:uppercase;}
#Archived h3 strong,#lastPublished h3 strong, #section_video h2 strong {background:#000;color:#FFFFFF;font-size:15px;font-weight:bold;padding:2px 10px 1px;text-transform:uppercase;}
#Archived ul, #lastPublished ul {list-style:none}
#section_video .border, #Archived .border, #lastPublished .border {border:1px solid #C8C8C8;padding:5px 5px;font-size:11px;}
#Archived .unecommu {margin-bottom:10px;}
#Archived .poprock strong {color:#e31319}
#Archived .manga strong {color:#b10d31}
#Archived .highteck strong {color:#27a0c4}

#lastPublished .topblogpict {width:45px;float:left}
#lastPublished .topblogpict img {border:1px solid #7c7c7c}
#Archived ul {text-transform:uppercase;float:left}
#Archived ul li{background:url("../img/communautaire/home/fleche-menu.png") no-repeat 0 2px;padding-left:12px;}
#lastPublished.populars ul li {background:url("../img/communautaire/home/fleche-menu.png") no-repeat 0 2px;padding-left:12px;}
#communautaire #section_cc .blockmaincategorie .article {float:none;width: auto !important;}
#communautaire #section_cc .blockmaincategorie .article h2 h2 {background:none!important}

#section_video {width:300px;}
#section_video h3 .CssClassByDefault {color: #9F3982;display:block;font-weight:normal}
#section_video span.reaction {background: url("../img/communautaire/decos/bullet-comment.png") no-repeat scroll 0 0 transparent;color: #000000;display: block;float: left;font-weight: bold;height: 24px;margin: 2px 5px 0 0;padding: 4px 0 0 8px;text-align: center;width: 87px;}
#section_video .notation {color: #DE9C00;font-size: 11px;font-weight: normal;margin: 0;}
#communautaire .content .col_droite .video .blkvideo #lzappContainerTop {height:215px;}

.magasins {margin-left:0px;margin-top:10px}
.breadcrumbslayout {margin-top:107px;margin-left:0px;width:689px;float:left;margin-bottom:10px;}
.breadcrumbsmagasin {width:689px;float:left;}
.facebookcommu {margin-top:107px;width:300px;float:left;}
.nobackgroundlayout .facebookcommu {margin-top:0px;}
.actu .breadcrumbslayout,.actu .facebookcommu {margin-top:10px!important}

/* HOME MAGASIN */
#communautaire .content .magasin p {margin:0;padding:0;}
#communautaire .content .magasin .descristore {/*width:414px;*/ color:#000}
#communautaire .content .excellence {float:right;font-size:11px;color:#000;font-weight:normal;position:relative;left:0 !important;top:-68px;height:0px;text-indent:0;text-align:right;z-index:10;}
#communautaire .content .magasin {margin:0 0 10px 5px}
#communautaire.nobackgroundlayout .content .excellence {top:127px;left:146px !important;}

#communautaire .content .excellence p {margin-top:5px}
#communautaire .excellence .poles {text-transform:capitalize;}
#communautaire .searchMag select{margin-bottom:5px}
#EmbeddedPopinMagasin {visibility:hidden;position:absolute;left:0;top:166px;width:100%;z-index:98;}
#EmbeddedPopinMagasin .magasincontent {width:773px; margin:auto;position:relative;background:#FFF;z-index:99;}
#EmbeddedPopinMagasin .infostore {margin-left:15px;color:#727272;width:340px;}
#EmbeddedPopinMagasin .infostore p{margin:0;padding:5px 0;}
#EmbeddedPopinMagasin .closemap {border-top:1px solid #C8C8C8;clear:both;padding:5px;text-align:right;}
#EmbeddedPopinMagasin .closemap a {background:#fefefe url(../img/communautaire/boutons/close-map.png) no-repeat left; padding-left:15px;}
#EmbeddedPopinMagasin h3 { padding:20px;}
#EmbeddedPopinMagasin #maps{ margin:0 0 20px 20px;}
	/* Carte gMaps */
	#maps {
		width: 345px; 
		height: 390px;
		border:1px solid #C8C8C8;
		overflow:hidden;
		margin-bottom: 15px;
	}
	/* Helpers */
	#maps .moduleMaps {width:730px;}
	#maps .hide {display:none !important;}
	#maps .mrg_r_20 {margin-right:20px;}
	#maps .smallTypo {font-size:10px;}
	#maps .inline {display:inline;}
	#maps .noJS {border:2px solid #b50303;padding:10px;text-align:center;background-color:#f3afaf;font-size:14px;color:#000;font-weight:bold;}
	/* titre ColG */
	#maps .magTitle {margin:0;text-align:center;}
	#maps .magTitle img{margin:0 auto;}
	/* logo fnac */
	#maps .visuel{width:70px;}
	
	/* Info-Bulle Fnac */
	.infoBulle {margin:0;padding:0;font-size:11px;color:#000;width:200px;}
	.infoBulle .visuel {float:left;}
	.infoBulle  .content {float:left;width:130px}
	/*.gmnoprint {width:150px!important}*/
	.infoBulle .content ul li, .infoBulle  .infoSup ul li  {list-style:none;padding-bottom:3px;background:none!important}
	.infoBulle .content ul li.links, .infoBulle  .infoSup ul li.links,
	.infoBulle .content ul li a, .infoBulle  .infoSup ul li a {color:#de9c00}
	.infoBulle .content ul li {width:130px;display:block}
	.infoBulle .content ul li.titre {font-size:13px;}
	.col_droite .infoBulle .content ul,.col_droite .infoBulle .infoSup ul {padding:0!important;margin:0!important}
	.infoBulle  div.clear {clear:both;}
	.infoBulle .infoSup, 
	.infoBulle .infoSup ul {width:210px;}
	.infoBulle .infoSup ul li.errorGeo {color:#555}
	.infoBulle .infoSup ul li.errorGeo img {padding-right:3px;vertical-align:bottom;}


/* POPIN AJOUT PLAYLIST */
#FMPlaylistPopin {width:400px;background:#F0F0F0;}
#FMPlaylistPopin p,
#FMPlaylistPopin dt{color:#787878;font-size:13px;font-weight:normal;padding:10px 20px;vertical-align:middle;}
#FMPlaylistPopin p.buton {display:block;text-align:right;}
#FMPlaylistPopin dl dt input {margin:0 5px 0 0;font-size:11px;vertical-align:middle;}
#FMPlaylistPopin dl dt select {height:20px;margin:0 5px 0 0;}
#FMPlaylistPopin p strong{color:#00A0D7;}
#FMPlaylistPopin h4 {background:transparent url(../Img/decos/gradiant-ajout-playlist.png) repeat-x;color:#000000;height:20px;padding:6px 20px;}
#FMPlaylistPopin hr {background:#A8A8A8;border:0 none;display:block;height:1px;margin:10px 20px;}
#FMPlaylistPopin span.quesque {display:block;font-weight:bold;margin-right:20px;text-align:right;color:#666666;}

/* POPIN PARTAGER RESEAU SOCIAUX */
#communautaire div.popinsharesocial {position:absolute;z-index:9999999;width:621px;}
#communautaire div.popinsharesocial h5{ color:#000000;font-size:18px;font-weight:normal; margin-bottom:15px;}
#communautaire div.popinsharesocial .closemap {border-top:1px solid #C8C8C8;clear:both;padding:5px;text-align:right;}
#communautaire div.popinsharesocial .closemap a {background:#fefefe url(../img/communautaire/boutons/close-map.png) no-repeat left; padding-left:15px; cursor:pointer}
#communautaire div.popinsharesocial textarea {border:1px solid #A7A6AA;color:#000000; background:url(../img/communautaire/decos/gradiant-social.png) repeat-x;font-size:12px;width:526px;padding:10px;font-family:Arial,Helvetica,Verdana,sans-serif;}
#communautaire div.popinsharesocial hr {height:1px; background:#C0C0C0;border:0;}
#communautaire div.popinsharesocial .container {background:#FFFFFF;margin:auto;width:623px;border:1px solid #C0C0C0}
.SocialBookmarkMailPopin{display:none}
.SocialBookmarkMailPage {display:inline}
.hasJS .SocialBookmarkMailPopin {display:inline}
.hasJS .SocialBookmarkMailPage {display:none}
/* */
#communautaire #allopa {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:70;opacity:0.6;filter:alpha(opacity=60);position:fixed;visibility:hidden}
#communautaire .conteneursendemail {left:0;position:absolute;z-index:999;}
#communautaire .conteneursendemail .popinsendmail {z-index:999;width:623px;}
#communautaire .popinsendmail h1{font-size:18px;padding:10px}
#communautaire .conteneursendemail .popinsendmail .contentsendmail {background:#FFFFFF;margin:auto;width:621px;border:1px solid #C0C0C0;z-index:80;}
#communautaire .conteneursendemail .popinsendmail .contentsendmail h1 {color:#000}
#communautaire .conteneursendemail .popinsendmail .contentsendmail table {width:100%}
#communautaire .conteneursendemail .popinsendmail .contentsendmail table input {width:95%; background:transparent url(../img/communautaire/decos/gradiant-label-sendmail.png) repeat-x 0 0; border:1px solid #cecece;height:16px;padding:5px;}
#communautaire .conteneursendemail .popinsendmail .contentsendmail textarea {width:100%;background:transparent url(../img/communautaire/decos/gradiant-textarea-sendmail.png) repeat-x 0 0 ;border:1px solid #CECECE}
#communautaire .conteneursendemail .popinsendmail .contentsendmail div.closemap {border-top:1px solid #C8C8C8;clear:both;padding:5px;text-align:right;}
#communautaire .conteneursendemail .popinsendmail .contentsendmail div.closemap a{background:#FEFEFE url(../img/communautaire/boutons/close-map.png) no-repeat scroll left center;padding-left:15px;}
	/*senMail no JS*/
#communautaire #sendMail {border:1px solid #C8C8C8;background-color:#FFF;width:80%;padding:20px}








/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 99;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0; float: left;}
#lightbox-nav-btnNext {right: 0;float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}

/* page declaration abus*/
#communautaire .abusePost .articlecomplet {width:90%;}
  #communautaire .abusePost .articlecomplet .articletitle{width:100%;border:none}
    #communautaire .abusePost .articlecomplet .articletitle .contenu {width:70%;}
      #communautaire .abusePost .articlecomplet .articletitle .contenu h4 {font-size:18px;}
#communautaire #declareAbuseContent{padding:0 10px}	
  #communautaire #declareAbuseContent .contentAvis{margin:0;padding:0}
    #communautaire #declareAbuseContent .contentAvis li{margin:0;padding:0;list-style-type:none}
	/* Specifique PRINT */
#print #communautaire{font-family:Georgia, Times New Roman, Serif;font-size: 11pt;color:#000;}
  /* head post */
  #print #headWithPic , #print #headWithoutPic{overflow:hidden;_overflow:visible;zoom:1;}
    #print #headWithPic #postImg {float:left;display:inline; padding-right:1%;}
    #print #headWithPic #postHeadInfos {}
    #print #headWithoutPic #postHeadInfos{}
      #print #postHeadInfos .postTopInfos{font-size:1.1em; margin:0 0 0.5em 0;padding-bottom:0.5em;border-bottom:1px solid #CCC}
      #print #postHeadInfos .category{color:#FF7403;margin:0 0 0.5em}
      #print #postHeadInfos h1{font-size:1.5em;font-weight:normal}
  #print #communautaire .articlecomplet .articlesubtitle p {margin:1% 0}
  /* post Event */
  #print #communautaire .blk-event table{border-collapse:collapse;margin-left:1%}
  #print #communautaire .blk-event th, #print #communautaire .blk-event td{border: 1px solid black;padding:1%;text-align:left}
  /* post photo */
  #print #communautaire .articlecomplet {width:100%}
  #print #communautaire .articlecomplet .articlesubtitle {border:none;padding:0}
  #print #communautaire .articlecomplet .articlesubtitle div.galeriephoto {width:45%}
  #print #communautaire .galeriephoto  .blk_inside p{padding:0 1%}
  /* post playlist  */
  #print #communautaire .playcontrol, #print #communautaire .playtrack, #print #communautaire .addtrack{display:none}
  #print #communautaire .playlist ul.listing-music {font-size:0.8em;}
   #print #communautaire .nametract {width:20%;}
   #print #communautaire .pricetrack {width:10%;}
   #print #communautaire .commentaires {width:60%;}
   
/* BLOCK POUR IFRAME */

/*#preview #communautaire .blockmaincategorie {margin-bottom:0px;}*/
#communautaire .blockmaincategorie .iframe .datepubli span{ height:30px;line-height:33px;color:#000}
#communautaire .blockmaincategorie .iframe .article h3 {color:#000;font-weight:bold;}
#communautaire .blockmaincategorie .iframe .article div.contenu {width:200px;}
#communautaire .blockmaincategorie .iframe .article p {clear:both;margin:0;padding-top:10px;}



/* Player Popin FNAC MUSIC */
.playerPopin {position:absolute;z-index:99;background:white!important;border:2px solid #29b8e8!important;font-size:11px!important;-moz-box-shadow:6px 6px 10px rgba(0, 0, 0, 0.25);-webkit-box-shadow:6px 6px 10px rgba(0, 0, 0, 0.25);box-shadow:6px 6px 10px rgba(0, 0, 0, 0.25);-moz-border-radius:10px;-webkit-border-radius:10px;}
.playerPopin .inner {padding:5px 20px 5px 10px;color:#888;}
.playerPopin .inner a {text-decoration:none!important;color:#888;}
.playerPopin .inner a:hover {color:#29b8e8;text-decoration:underline;}
.playerPopin .bt-close {position:absolute;z-index:99;top:6px;right:6px;}
.playerPopin .fleche {position:absolute;top:20px;left:-11px;z-index:99;background:url(../Img/decos/player-popin-fleche.png) no-repeat;width:11px;height:16px;}
.playerPopin .separator {background:#888;height:1px;overflow:hidden;display:block;width:100%;}
#PlayerPopin {width:150px;}

/* CODE POUR IE6 HOME PASSION A VIRER VITE */
/* Page "rond point" Espace passion 
#communautaire .homePassion .headPage {background:transparent url(../img/communautaire/decos/portraits.png) no-repeat 410px  0 ;height:215px;margin-top:20px;}
#communautaire .homePassion .headPage h1 {text-indent:-5000px;background:transparent url(../Img/communautaire/decos/title_home.png) no-repeat top left;width:408px;height:172px;float:left;}
#communautaire .homePassion .headPage .edito {width:235px;text-align:right;float:right;color:#ef6d00;font-size:14px;margin-top:45px;}
#communautaire .homePassion .headPage .edito p {margin:0;line-height:19px;}
#communautaire .homePassion .bannerMenu {text-align:center;background:transparent url(../img/communautaire/decos/bg_tabs_home.png) repeat-x top left;}
#communautaire .homePassion .bannerMenu ul {margin:0 auto;height:158px;width:600px;list-style:none;padding:0;background:transparent url(../img/communautaire/decos/tabs_home.png) 0 0px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li {float:left;height:158px;width:115px;}
#communautaire .homePassion .bannerMenu ul li p {margin:0;}

#communautaire .homePassion .bannerMenu ul li a {background:transparent}

#communautaire .homePassion .bannerMenu ul li.bd {background-position:0 0;width:116px;}
#communautaire .homePassion .bannerMenu ul li.bd p {background:transparent url(../img/communautaire/decos/tabs_home.png) 0 0px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.bd p.view {background:transparent url(../img/communautaire/decos/tabs_home.png) 0 -162px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.manga{width:115px;}
#communautaire .homePassion .bannerMenu ul li.manga p {background:transparent url(../img/communautaire/decos/tabs_home.png) -116px 0px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.manga p.view {background:transparent url(../img/communautaire/decos/tabs_home.png) -116px -162px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.jeunesse {width:125px;}
#communautaire .homePassion .bannerMenu ul li.jeunesse p {background:transparent url(../img/communautaire/decos/tabs_home.png) -231px 0 no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.jeunesse p.view {background:transparent url(../img/communautaire/decos/tabs_home.png) -231px -162px no-repeat!important}
#communautaire .homePassion .bannerMenu ul li.jazz{width:106px;}
#communautaire .homePassion .bannerMenu ul li.jazz p {background:transparent url(../img/communautaire/decos/tabs_home.png) -356px 0 no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.jazz p.view {background:transparent url(../img/communautaire/decos/tabs_home.png) -355px -162px no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.classique {width:138px;}
#communautaire .homePassion .bannerMenu ul li.classique p {background:transparent url(../img/communautaire/decos/tabs_home.png) -462px 0 no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.classique p.view {background:transparent url(../img/communautaire/decos/tabs_home.png) -462px -162px no-repeat!important;}

#communautaire .homePassion .bannerMenu ul li p.view div.rHover {background:transparent}
#communautaire .homePassion .bannerMenu ul li div {width:96%;height:35px;margin-left:4px;overflow:hidden;}
#communautaire .homePassion .bannerMenu ul li div.hover {_background:transparent!important;background:transparent url(../img/communautaire/decos/tabs_home_hover.png) no-repeat -12px 0;cursor:pointer;background-position:-13px 0 !ie;}
#communautaire .homePassion .bannerMenu ul li.manga div.hover {background-position:-14px 0;margin-left:3px;width:97%;}
#communautaire .homePassion .bannerMenu ul li.jeunesse div.hover {background-position:-8px 0;margin-left:3px;width:97%;margin-left:2px !ie;}
#communautaire .homePassion .bannerMenu ul li.jazz div.hover {background-position:-15px 0;margin-left:3px;width:97%;}
#communautaire .homePassion .bannerMenu ul li.classique div.hover {background-position:0 0;margin-left:3px;margin-left:0 !ie;}

/* POUR IE6 
#communautaire .homePassion .bannerMenu ul li.bd p.view {_background:transparent url(../img/communautaire/decos/tabs_home.png) 0 -162px no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.manga p.view {_background:transparent url(../img/communautaire/decos/tabs_home.png) -116px -162px no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.jeunesse p.view {_background:transparent url(../img/communautaire/decos/tabs_home.png) -231px -162px no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.jazz p.view {_background:transparent url(../img/communautaire/decos/tabs_home.png) -355px -162px no-repeat!important;}
#communautaire .homePassion .bannerMenu ul li.classique p.view {_background:transparent url(../img/communautaire/decos/tabs_home.png) -461px -162px no-repeat!important;}


#communautaire .homePassion .bannerMenu ul li a.linkPassion {height:123px;display:block;}
#communautaire .homePassion .contentBanner .contentPassion {}
#communautaire .homePassion .contentBanner .contentPassion h3.desc {padding:20px 10px 20px!important;font-size:13px;color:#000;text-align:left;line-height:18px;}
#communautaire .homePassion .contentBanner .contentPassion .moitie .article{text-align:left;}
#communautaire .homePassion .contentBanner .contentPassion .moitie .article .blocTitle {width:175px;}
#communautaire .homePassion .contentBanner .contentPassion .playcontrol .boutonsaction {margin:0 !important;float:left !important;} 
#communautaire .homePassion .contentBanner .contentPassion .playcontrol .infotitle div.jauge {height:9px !important;}
#communautaire .homePassion .contentBanner .contentPassion .playcontrol div.playcontrolactions div.infotitle div.jauge img{top:-2px;}
#communautaire .homePassion .contentBanner .contentPassion .blockmaincategorie {margin-left:10px !important;float:left;margin-right:0;}
#communautaire .homePassion .contentBanner .contentBottom {height:46px;text-align:center;}
#communautaire .homePassion .contentBanner .contentBottom .btn {background-color:#f17812;width:365px;height:46px;margin:0 auto;text-align:center;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2 {height:46px;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2 a {height:46px;display:block;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space1 {background:#f17812 url(../img/communautaire/decos/title_allArticleBD.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space2 {background:#f17812 url(../img/communautaire/decos/title_allArticleManga.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space3 {background:#f17812 url(../img/communautaire/decos/title_allArticleJeunesse.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space4 {background:#f17812 url(../img/communautaire/decos/title_allArticleJazz.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space5 {background:#f17812 url(../img/communautaire/decos/title_allArticleClassique.png) center center no-repeat;}

#communautaire .homePassion .bottomExpli {padding-left:22px;margin-top:35px;}
#communautaire .homePassion .bottomExpli div {float:left;width:285px;font-size:14px;color:#000;}
#communautaire .homePassion .bottomExpli div.txt {width:295px;padding-right:25px;}
#communautaire .homePassion .bottomExpli div.txt p{text-align:right;line-height:20px;}
#communautaire .homePassion .bottomExpli div ul li {list-style:none;padding-left:30px;background:transparent url(../img/communautaire/decos/picto_heart.png) 10px 5px no-repeat;margin-bottom:18px;padding-right:20px}
#communautaire .homePassion .bottomExpli div ul.center {border-left:1px solid #f38d38;border-right:1px solid #f38d38;padding:0;}
#communautaire .homePassion .bottomExpli div ul.right {width:325px;padding:0;margin-left:0 !ie;}
*/


/* Page "rond point" Espace passion */
#communautaire .homePassion {padding:0 65px}
#communautaire .homePassion .headPage h1 {text-indent:-5000px;background:transparent url(../Img/communautaire/home/h1-hp-commu.png) no-repeat top left;height:92px;margin-top:25px;}
#communautaire .homePassion .headPage h2 {text-indent:-5000px;background:transparent url(../Img/communautaire/home/h2-hp-commu.png) no-repeat top left;height:24px;margin:8px 0 15px 0;}
#communautaire .homePassion .vignette-communautes a:hover {text-decoration:none;border:0}
#communautaire .homePassion .vignette-communautes a:hover span{text-decoration:underline;border:0}
#communautaire .homePassion .vignette-communautes .unecom {float:left;width:190px;margin-right:35px;height:115px;margin-bottom:10px}
#communautaire .homePassion .vignette-communautes .last {margin-right:0px!important;}
#communautaire .homePassion .vignette-communautes .unecom a {font-size:11px;}
#communautaire .homePassion .vignette-communautes .reseausocio {border:1px solid #d6d6d6; width:412px;height:95px;float: left;}
#communautaire .homePassion .vignette-communautes .reseausocio h2 {background:url("../Img/communautaire/home/h2-reseaux.png") no-repeat; height: 15px;margin: 12px 20px;text-indent: -1000em;width: 371px;}
#communautaire .homePassion .vignette-communautes .reseausocio ul{list-style: none outside none;margin-left:20px;}
#communautaire .homePassion .vignette-communautes .reseausocio ul li.rouge {padding-left:20px;background:url("../Img/communautaire/home/fl-rouge.png") no-repeat 0 3px;height:20px;}
#communautaire .homePassion .vignette-communautes .reseausocio ul li.bleu {padding-left:20px;background:url("../Img/communautaire/home/fl-bleu.png") no-repeat 0 3px;height:20px;margin-bottom: 5px;}
#communautaire .homePassion .vignette-communautes .reseausocio ul li a {margin-top:3px;margin-right:5px}
#communautaire .homePassion .vignette-communautes .reseausocio ul li.rouge a {margin-right:10px}

#communautaire .homePassion .vert{color:#8eb125}
#communautaire .homePassion .orange{color:#f39200}
#communautaire .homePassion .or{color:#a88a1d}
#communautaire .homePassion .rouge{color:#b2182e}
#communautaire .homePassion .bleu{color:#2090af}
#communautaire .homePassion .violet{color:#78368c}
#communautaire .homePassion .noir{color:#59575a}
#communautaire .homePassion .marron{color:#5c3736}
#communautaire .homePassion .bleufc{color:#455FA9;}
#communautaire .homePassion .bleufb{color:#455fa9;width:150px;padding-left:8px;display:block;float:left;font-size:11px;text-align:left}
#communautaire .homePassion .com-week h2 {text-indent:-5000px;background:transparent url(../Img/communautaire/home/h2-hp-commu-sem1.png) no-repeat top left;height:28px;margin-top:25px;margin-bottom:25px;}
#communautaire .homePassion .com-week .blocg {background:transparent url(../Img/communautaire/home/block-com-semaine-g.png) no-repeat top left;height:246px;width:267px;float:left;padding:20px}
#communautaire .homePassion .com-week .blocd {background:transparent url(../Img/communautaire/home/block-com-semaine-d.png) no-repeat top left;height:286px;width:554px;float:left}
#communautaire .homePassion .com-week .blocd .mainpost {height:160px;margin-top:10px;margin-left: 15px;}
#communautaire .homePassion .com-week .blocd .mainpost .tetieremaincontrib {height:74px;}
#communautaire .homePassion .com-week .blocd .mainpost .acr {position:relative;top:-22px;}
#communautaire .homePassion .com-week .blocd .mainpost .pictcontrib {position:relative;top:-14px;}
#communautaire .homePassion .com-week .blocd .tierspost {width:158px;margin-right:0px;position:relative;top:-10px;color:Black;margin-left:15px;float:left}
#communautaire .homePassion .com-week .blocd .tierspost1 {width:164px}
#communautaire .homePassion .com-week .blocd .last {margin-right:0px;width: 164px!important;}
#communautaire .homePassion .blogs h2 {text-indent:-5000px;background:transparent url(../Img/communautaire/home/h2-hp-blog-vendeur.jpg) no-repeat top left;height:25px;margin-top:25px;margin-bottom:25px;}
#communautaire .homePassion .blogs .oneblog {background:#d8d8d8;height:100px;width:165px;margin-right:9px;float:left}
#communautaire .homePassion .blogs .oneblog.last {margin-right:0px!important;}
/* Debut Ancienne home passion 
#communautaire .homePassion .headPage .edito {width:235px;text-align:right;float:right;color:#ef6d00;font-size:14px;margin-top:45px;}
#communautaire .homePassion .headPage .edito p {margin:0;line-height:19px;}
#communautaire .homePassion .bannerMenu {text-align:center;background:transparent url(../img/communautaire/decos/bg_tabs_home.png) repeat-x top left;}
#communautaire .homePassion .bannerMenu ul {margin:0 auto;height:162px;width:996px;list-style:none;padding:0;}
#communautaire .homePassion .bannerMenu ul li {float:left;height:162px;width:115px;background:transparent url(../img/communautaire/decos/tabs_home.png) left top no-repeat;}

#communautaire .homePassion .bannerMenu ul li.bd {background-position:-141px -1px;}
#communautaire .homePassion .bannerMenu ul li.bd.view {background-position:-141px -163px;}
#communautaire .homePassion .bannerMenu ul li.manga {background-position:-256px -1px;}
#communautaire .homePassion .bannerMenu ul li.manga.view {background-position:-256px -163px;}
#communautaire .homePassion .bannerMenu ul li.jeunesse {background-position:-371px -1px;width:125px;}
#communautaire .homePassion .bannerMenu ul li.jeunesse.view {background-position:-371px -163px;}
#communautaire .homePassion .bannerMenu ul li.poprock {background-position:-496px -1px;width:144px;}
#communautaire .homePassion .bannerMenu ul li.poprock.view {background-position:-496px -163px;}
#communautaire .homePassion .bannerMenu ul li.jazz {background-position:-640px -1px;width:106px;}
#communautaire .homePassion .bannerMenu ul li.jazz.view {background-position:-640px -163px;}
#communautaire .homePassion .bannerMenu ul li.classique {background-position:-746px -1px;width:133px;}
#communautaire .homePassion .bannerMenu ul li.classique.view {background-position:-746px -163px;}
#communautaire .homePassion .bannerMenu ul li.hightech {background-position:0 -1px;width:140px;}
#communautaire .homePassion .bannerMenu ul li.hightech.view {background-position:0 -163px;}
#communautaire .homePassion .bannerMenu ul li.rapsoul {background-position:-878px -1px;width:118px;}
#communautaire .homePassion .bannerMenu ul li.rapsoul.view {background-position:-878px -163px;}
#communautaire .homePassion .bannerMenu ul li div {width:96%;height:35px;margin-left:4px;overflow:hidden;}
#communautaire .homePassion .bannerMenu ul li div.hover {background:transparent url(../img/communautaire/decos/tabs_home_hover.png) no-repeat -20px 0;cursor:pointer;}
#communautaire .homePassion .bannerMenu ul li.bd div.hover {background-position:-19px 0;background-position:-20px 0!ie;margin-left:0px;width:97%;}
#communautaire .homePassion .bannerMenu ul li.manga div.hover {background-position:-21px 0;background-position:-22px 0!ie;margin-left:0px;width:97%;}
#communautaire .homePassion .bannerMenu ul li.jeunesse div.hover {background-position:-16px 0;background-position:-17px 0!ie;margin-left:1px;width:97%;margin-left:0px !ie;}
#communautaire .homePassion .bannerMenu ul li.poprock div.hover {background-position:-3px 0;margin-left:1px;margin-left:0px!ie;width:98%;}
#communautaire .homePassion .bannerMenu ul li.jazz div.hover {background-position:-23px 0;margin-left:1px;margin-left:0px! ie;width:97%;}
#communautaire .homePassion .bannerMenu ul li.classique div.hover {background-position:-9px 0;margin-left:1px;margin-left:1px !ie;width:99%;}
#communautaire .homePassion .bannerMenu ul li.hightech div.hover {background-position:-3px 0;background-position:-4px 0!ie;margin-left:4px;width:96%;}
#communautaire .homePassion .bannerMenu ul li.rapsoul div.hover {background-position:-15px 0;background-position:-15px 0!ie;margin-left:2px;width:98%;}

#communautaire .homePassion .bannerMenu ul li a.linkPassion {height:127px;display:block;}
#communautaire .homePassion .contentBanner .contentPassion h3.desc {padding:20px 10px 20px!important;font-size:13px;color:#000;text-align:left;line-height:18px;}
#communautaire .homePassion .contentBanner .contentPassion .moitie .article{text-align:left;}
#communautaire .homePassion .contentBanner .contentPassion .moitie .article .blocTitle {width:auto;}
#communautaire .homePassion .contentBanner .contentPassion .playcontrol .boutonsaction {margin:0 !important;float:left !important;}
#communautaire .homePassion .contentBanner .contentPassion .playcontrol .infotitle div.jauge {height:9px !important;}
#communautaire .homePassion .contentBanner .contentPassion .playcontrol div.playcontrolactions div.infotitle div.jauge img{top:-2px;}
#communautaire .homePassion .contentBanner .contentPassion .blockmaincategorie {margin-left:10px !important;float:left;margin-right:0;}
#communautaire .homePassion .contentBanner .contentBottom {height:46px;text-align:center;}
#communautaire .homePassion .contentBanner .contentBottom .btn {background-color:#f17812;width:365px;height:46px;margin:0 auto;text-align:center;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2 {height:46px;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2 a {height:46px;display:block;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space1 {background:#f17812 url(../img/communautaire/decos/title_allArticleHighTech.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space2 {background:#f17812 url(../img/communautaire/decos/title_allArticleBD.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space3 {background:#f17812 url(../img/communautaire/decos/title_allArticleManga.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space4 {background:#f17812 url(../img/communautaire/decos/title_allArticleJeunesse.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space5 {background:#f17812 url(../img/communautaire/decos/title_allArticlePoprock.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space6 {background:#f17812 url(../img/communautaire/decos/title_allArticleJazz.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space7 {background:#f17812 url(../img/communautaire/decos/title_allArticleClassique.png) center center no-repeat;}
#communautaire .homePassion .contentBanner .contentBottom .btn h2.space8 {background:#f17812 url(../img/communautaire/decos/title_allArticleRapSoul.png) center center no-repeat;}


#communautaire .homePassion .bottomExpli {padding-left:22px;margin-top:35px;}
#communautaire .homePassion .bottomExpli div {float:left;width:285px;font-size:14px;color:#000;}
#communautaire .homePassion .bottomExpli div.txt {width:295px;padding-right:25px;}
#communautaire .homePassion .bottomExpli div.txt p{text-align:right;line-height:20px;}
#communautaire .homePassion .bottomExpli div ul li {list-style:none;padding-left:30px;background:transparent url(../img/communautaire/decos/picto_heart.png) 10px 5px no-repeat;margin-bottom:18px;padding-right:20px}
#communautaire .homePassion .bottomExpli div ul.center {border-left:1px solid #f38d38;border-right:1px solid #f38d38;padding:0;}
#communautaire .homePassion .bottomExpli div ul.right {width:325px;padding:0;margin-left:0 !ie;}

Fin ancienne Home passion */


/* div flottante de notification d'ajout au panier */
.basket_popin {
	width:250px;
	color:#5a8706;
	font-size:12px;
	background-color:#fff !important;
	border:1px solid #5a8706 !important;
	padding:5px;
}
#HeaderBasket .basket_popin_big{
	width:261px;
	height:187px;
	text-align:center;
	background:transparent url(../img/decos/blocks/bg_pop_ajoutpanier_bleu.png) no-repeat center bottom;
	color:#000;
}

.contact .details {
	color:#000;
}
.contact .details strong { /* les détails important sont en couleur moutarde */
	color:#DE9C00;
}
.produit .resume {
	margin: 8px 0 5px 0;
}
.produit .prix {
	margin: 3px 0 5px 0;
}
#col_droite .produit .prix {
	margin: 0;
}

