/*content*/
#contentCharme{ background-color:#fff; padding-top:5px; padding-left:5px; padding-right:5px; position:relative; /*line-height:14px;*/ height:100%; font-size:15px !important; line-height:22px !important;}
#contentCharme DIV.explanations{ color:#000000; /*font-size:13px;*/ padding-bottom:10px; margin-left:10px; text-align:center; width:97%;}
#contentCharme DIV.explanations A{ font-weight:bold; text-decoration:underline;}
#contentCharme DIV.explanations A:hover{}
/*left*/
#contentCharme TABLE TR TD.tdLeft{width:413px; padding-right:5px; vertical-align:top;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv{ background:url(../images/repeat_left.gif); background-position:0 0; background-repeat:repeat-y;}
/*#contentCharme TABLE TR TD.tdLeft DIV.leftDiv H1.leftH1{ background:url(../images/a_la_une_des_blogs.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:49px;}*/
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv H2.leftH2{ background:url(../images/a_la_une_des_blogs.jpg); background-repeat:no-repeat; background-position:0 0; height:49px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv H2.leftH2 SPAN{ color:#DC3993;}

#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle1{ background-color:#ffbcd6; border:1px solid #fff;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle2{ background-color:#fff; border:1px solid #ffd6e6;}

#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle{ width:370px; margin-left:15px; text-align:left; padding-left:5px; padding-top:5px; padding-bottom:10px; margin-bottom:5px;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle A.title{ font-size:15px; text-decoration:underline; font-weight:bold;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle{ padding-top:20px;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle1 DIV.contentArticle DIV.image{ border:1px solid #fff; width:96px; float:left; margin-right:10px;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle2 DIV.contentArticle DIV.image{border:1px solid #ffd6e6; width:96px; float:left; margin-right:10px;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description{ padding-left:5px; /*float:left; width:240px;*/ text-align:justify; padding-right:5px;}
*html #contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description{ width:240px;}
#contentCharme TABLE TR TD.tdLeft DIV.leftDiv DIV.divArticle DIV.contentArticle DIV.description P{ padding-bottom:15px;}
#contentCharme TABLE TR TD.tdLeft DIV.bottom{ background:url(../images/bottom_left.gif); background-repeat:no-repeat; background-position:0 0; height:10px; margin-top:-10px;}

/*middle*/
#contentCharme TABLE TR TD.tdMiddle{width:275px; padding-right:10px; vertical-align:top;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv{width:275px; background:url(../images/repeat_middle.gif); background-position:0 0; background-repeat:repeat-y;}
/*#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H1.middleH1{background:url(../images/enciclopedie_sexual.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:62px;}*/
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2{background:url(../images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; height:57px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2 SPAN{ color:#DC3993;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle{ /*padding-bottom:20px;*/}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle A.title{ font-size:15px; text-decoration:underline; font-weight:bold;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P{ padding-top:15px; text-align:justify; padding-left:10px; padding-right:10px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P.pAmatrice{margin-top:-15px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle1{ background-color:#ffbcd6; border:1px solid #fff; margin-bottom:5px; width:240px; margin-left:15px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle2{ background-color:#fff; border:1px solid #ffd6e6; margin-bottom:5px; width:240px; margin-left:15px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle{ padding-top:5px; padding-bottom:5px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle1 DIV.image{ width:70px; float:left; height:55px; overflow:hidden; font-size: 55px; line-height: 55px; letter-spacing: 55px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.divArticle2 DIV.image{ width:70px; float:left; height:55px; overflow:hidden; font-size: 55px; line-height: 55px; letter-spacing: 55px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle DIV.description{ padding-left:15px; float:left; width:140px; text-align:center; padding-right:5px; padding-top:15px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P.wikiDescription{ text-align:justify; padding-left:10px; padding-right:10px;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle DIV.contentArticle DIV.description A{font-size:13px; font-weight:bold;}
#contentCharme TABLE TR TD.tdMiddle DIV.bottom1{ /*background:url(); background-repeat:no-repeat; background-position:0 0;*/ height:9px; background:none;}
#contentCharme TABLE TR TD.tdMiddle DIV.bottom1 IMG{ border:none !important;}

/*#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H1.middleH2{background:url(../images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:57px;}*/
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2{background:url(../images/amatrice_dela_semanine.jpg); background-repeat:no-repeat; background-position:0 0; height:57px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv H2.middleH2 SPAN{ color:#DC3993;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle IMG{border:1px solid #ffd6e6;}
#contentCharme TABLE TR TD.tdMiddle DIV.middleDiv DIV.divArticle P{ padding-bottom:20px; text-align:center;}
#contentCharme TABLE TR TD.tdMiddle DIV.bottom2{ background:url(../images/bottom_middle2.gif); background-repeat:no-repeat; background-position:0 0; height:8px; margin-top:-8px;}
.data { font-style:italic;}
/*right*/
#contentCharme TABLE TR TD.tdRight DIV{ }
#contentCharme TABLE TR TD.tdRight{vertical-align:top; background:url(../images/repeat_right.gif); background-repeat:repeat-y; background-position: 0 0; /*width:270px !important;*/}
#contentCharme TABLE TR TD.tdRight DIV.top{background:url(../images/top_right.gif); background-repeat:no-repeat; background-position:0 0; height:11px;}
#contentCharme TABLE TR TD.tdRight DIV.bottom{background:url(../images/bottom_right.gif); background-repeat:no-repeat; background-position:0 0; height:8px; width:270px; position:absolute; bottom:0px; right:4px; }
*html #contentCharme TABLE TR TD.tdRight DIV.bottom {margin-bottom:-10px;}
#contentCharme TABLE TR TD.tdRight H2.boutiqueH2{ /*background:url(../images/boutique.jpg); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px;*/  font-size:18px !important; font-weight:bold; color:#000;}
#contentCharme TABLE TR TD.tdRight H2.boutiqueH2 SPAN{ color:#DC3993;}

#contentCharme TABLE TR TD.tdRight H1.boutiqueWhiteH1{ background:url(../images/boutiquewhiteh1.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-100000px; height:32px; margin-left:-5px;}

#contentCharme TABLE TR TD.tdRight .middle{ padding-left:10px; padding-right:10px;}
#contentCharme TABLE TR TD.tdRight .middle UL LI DIV{ text-align:justify; padding-top:10px;}
#contentCharme TABLE TR TD.tdRight .middle UL LI DIV B{ padding-left:75px;}

#contentCharme TABLE TR TD.tdRight H2.videoshp{background:url(../images/a_la_une_des_blogs1.jpg); background-repeat:no-repeat; background-position:0 0; height:49px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important; width:264px;}
#contentCharme TABLE TR TD.tdRight H2.videoshp SPAN{ color:#DC3993;}
#contentCharme TABLE TR TD.tdRight .gallery{ padding-top:20px; padding-left:10px;}

#contentCharme TABLE TR TD.tdRight DIV.bottom1{background:url(../images/bottom_right.gif); background-repeat:no-repeat; background-position:0 0; height:8px; width:270px; position:absolute; bottom:0;}
*html #contentCharme TABLE TR TD.tdRight DIV.bottom1 {margin-bottom:-10px;}
.voirLink{ font-size:11px !important;}
#contentCharme TABLE{ margin-bottom:0px !important;}


DIV.videoBoxfp{ width:180px; height:195px;  text-align:center; padding-left:10px; position:relative; margin-bottom:10px; margin-left:10px;}
DIV.videoBoxfp DIV.imagefp A{ border:1px solid #bababa; display:block; padding:1px; width:164px; margin:0 auto;}
.imageBorderRedfp a{ border:1px solid #F00 !important;}
DIV.videoBoxfp DIV.imagefp A:hover{ padding:1px; border:1px solid #DC2F93;}
DIV.videoBoxfp DIV.imagefp IMG{ width:160px; padding:2px;}
DIV.videoBoxfp DIV.title{ text-align:left; padding-left:10px; line-height:15px; overflow:hidden; height:30px; }
DIV.videoBoxfp DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
DIV.videoBoxfp DIV.details{ position:absolute; bottom:10px; left:10px; width:100%; text-align:left; font-size:12px !important; line-height:15px !important;}
DIV.videoBoxfp DIV.details .left{ float:left; width:50%; padding-left:10px; margin:0px !important;}
DIV.videoBoxfp.DIV.details .left .duration{ font-weight:bold;}
DIV.videoBoxfp DIV.details .right{ float:left; width:35%; padding-left:5px; margin:0px !important;}
/*#content TABLE TR TD.tdRight H2{ font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:30px !important;}*/

#content TABLE TR TD.tdRight H2.videoshp{background:url(../images/a_la_une_des_blogs1.jpg); background-repeat:no-repeat; background-position:0 0; height:49px; font-size:18px !important; font-weight:bold; color:#000; text-align:left; padding-left:20px; line-height:50px !important; width:264px;}
#content TABLE TR TD.tdRight H2.videoshp SPAN{ color:#DC3993;}
#content TABLE TR TD.tdRight .gallery{ padding-top:20px; padding-left:10px;}

#content TABLE TR TD.tdRight DIV.bottom1{background:url(../images/bottom_right.gif); background-repeat:no-repeat; background-position:0 0; height:8px; width:270px; position:absolute; bottom:0px;}
*html #content TABLE TR TD.tdRight DIV.bottom1 {margin-bottom:-10px;}
.voirLink{ font-size:11px !important;}

/* photos amateur*/
.pawiki{ text-align:left !important;}
.pawiki DIV.videoBox{ width:140px; height:195px; padding-left:0px; position:relative; margin-bottom:10px;}
.pawiki DIV.videoBox DIV.imageAmatrice A{ display:block; width:135px; margin:0 auto !important; overflow:hidden; height:120px; border:1px solid black; padding:1px; text-align:center;}
.pawiki DIV.videoBox DIV.imageAmatrice A:hover{ border:1px solid #DC2F93; padding:1px;}
.pawiki DIV.videoBox DIV.imageAmatrice IMG{}
.pawiki DIV.videoBox DIV.title{ text-align:left; padding-left:0px; line-height:15px; overflow:hidden; height:30px; }
.pawiki DIV.videoBox DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
.pawiki .details{ position:absolute; bottom:10px; left:0px; width:100%; text-align:left; font-size:12px !important; }
.pawiki .details .left{ float:left; width:45%; padding-left:0px;}
.pawiki .details .left .duration{ font-weight:bold;}
.pawiki .details .right{ float:left; width:55%; padding-left:0px;}

.pa{ text-align:center !important; line-height:15px !important;}
.pa DIV.videoBox{ width:180px; height:195px; text-align:center; padding-left:10px; position:relative; margin-bottom:10px;}
.pa DIV.videoBox DIV.imageAmatrice A{ display:block; width:164px; margin:0 auto; overflow:hidden; height:124px; border:1px solid black; padding:1px;}
.pa DIV.videoBox DIV.imageAmatrice A:hover{ border:1px solid #DC2F93; padding:1px;}
.pa DIV.videoBox DIV.imageAmatrice IMG{ padding:2px;}
.pa DIV.videoBox DIV.title{ text-align:left; padding-left:10px; line-height:15px; overflow:hidden; height:30px; }
.pa DIV.videoBox DIV.title A{ color:#DF439B; font-weight:bold; text-decoration:none; font-size:12px !important;}
.pa .details{ position:absolute; bottom:10px; left:10px; width:100%; text-align:left; font-size:12px !important; }
.pa .details .left{ float:left; width:50%; padding-left:10px; margin:0px !important;}
.pa .details .left .duration{ font-weight:bold;}
.pa .details .right{ float:left; width:35%; padding-left:5px; margin:0px !important;}
.pa .number_photos, .pawiki .number_photos, .videoBoxAmatrice .number_photos{ font-weight:bold;}
.videoBoxfp .duration{ font-weight:bold;}
