@charset "utf-8";
/* CSS Document */

.imgbox1 { display: inline-block; background: url(imgbox1-bgleft.gif) left top repeat-y; position: relative;height:expression( this.scrollHeight ); }
.imgbox1 * { }
.imgbox1content { display: block; background: url(imgbox1-bgright.gif) right top repeat-y; position: relative; z-index: 1; }
.imgbox1content img { padding: 11px; background: url(imgbox1-bgbot.gif) left bottom repeat-x; }
.imgbox1top { display: block; background: url(imgbox1-bgtop.gif) left top repeat-x; }
.corntl { background: url(imgbox1-corntl.gif) top left no-repeat; width: 11px; height: 11px; display: block; position: absolute; top: 0; left: 0; z-index: 2; }
.corntr { background: url(imgbox1-corntr.gif) top left no-repeat; width: 11px; height: 11px; display: block; position: absolute; top: 0; right: 0; z-index: 2; }
.cornbl { background: url(imgbox1-cornbl.gif) top left no-repeat; width: 11px; height: 11px; display: block; position: absolute; bottom: 0 !important; bottom: -3px; left: 0; z-index: 2; }
.cornbr { background: url(imgbox1-cornbr.gif) top left no-repeat; width: 11px; height: 11px; display: block; position: absolute; bottom: 0 !important; bottom: -3px; right: 0; z-index: 2; }

.slideshow_une_img a { z-index: auto; }

.liste_question { border-bottom: 1px dotted #544528; padding-bottom: 15px; margin-bottom: 15px; }
.question { font-weight: bold; font-size: 14px; padding: 3px 5px; }
.liste_reponse .bloc_question { margin-bottom: 15px; }
.liste_reponse .reponse { font-size: 12px; }

.actuboxlist .picactu, .actuboxdetails .picactu { border: 1px solid #d5d5d5; padding: 5px; margin: 0 10px 5px 0; }
.actuboxlist h4, .actuboxdetails h2 { font-size: 14px; font-weight: bold; }
.actuboxlist .date, .actuboxdetails .date { font-style: italic; font-size: 11px; margin-bottom: 5px; }
.actuboxdetails { font-size: 12px; }
.actuboxdetails .texte { margin-top: 5px; }