/* paramètres pour l'exemple */
.contenu p {margin-top: 0}
#ColContenu .txtVisu {width: 528px;}
#ColContenu .openclose .txtVisu {width:496px;}
.rub0 dd .txtVisu {width: 410px;}

#ColContextuelle .txtVisu {width:213px;}
#ColA .txtVisu {width:231px;}
#ColB #diaporama #ongletContenu .ongletCentre .contenu .txtVisu {width: 598px}
#ColB #droguesIllicites .txtVisu {width:420px !important; margin: 0 !important; padding: 0 !important;}


.blocTxt h3 {overflow: auto;}
.blocTxt li {overflow: auto; padding: 1px 1px 1px 10px !important}
.blocTxt p.more {overflow: auto; padding: 1px !important}
/* \*/ * html .blocTxt li, * html .blocTxt p.more, * html .blocTxt h3 {height:1%;} /* */
.blocTxt li a.more, .blocTxt li a.pdf {margin: 0 1px 0 -10px !important}

/* fin paramètres pour l'exemple */

.txtVisu {display:inline-block;}
.txtVisu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .txtVisu {height:1%;} .txtVisu {display:inline;} /* */

.topCenter {text-align: center;}
.topCenter .blocVisu {margin: 0 auto .5em auto; text-align:left}
.topCenter .blocTxt {text-align: left;}
.topRight .blocVisu {float: right; clear:both}
.topRight .blocTxt {clear:both}

.bottomCenter {text-align: center;}
.bottomCenter .blocVisu {margin: 0 auto 1.5em auto; text-align:left}
.bottomCenter .blocTxt {text-align: left;}

.bottomRight .blocVisu {float: right; clear:both}
.bottomRight .blocTxt {clear:both}

.right .blocVisu, .news-right  {float: right; margin: 0 0 1.5em 15px}
.left .blocVisu, .news-left, .news-single-video {float: left; margin: 0 15px 1.5em 0; position: relative; z-index: 1}
#ColContextuelle .right .blocVisu {float: right; margin: 0 0 1em 10px}
#ColContextuelle .left .blocVisu {float: left; margin: 0 10px 1em 0}

.right_nowrap .blocVisu {float: right; margin: 0 0 1.5em 15px}
.left_nowrap .blocVisu {float: left; margin: 0 15px 1.5em 0}
.left_nowrap .blocTxt {float: left;}

