/* CSS Document */
.mainArt{padding: 0px 15px 10px 15px;}
.mainArt > h1 {
    width: 100%;
    margin-left: 0px;
    margin: 3px 0px 18px -15px;
    text-align: center;
    font-size: 1.7em;
    line-height: normal;
}
.thisArt{ height:50px;}
.thisArt > p{ background:transparent none;}
.thisArt > p > span.logoAuteur{display:block; float:right; background:url(/tim/mini50-50-/img/member_default_400.jpg) center center no-repeat; width:50px; height:50px; margin-left:10px;}
.thisArt > span.ttArt{ color:#999}
.artct{font-size:0.9em; margin:-6px 0px 0px 0px; padding:0px 8px 0px 8px; }
.artct button{font-size:0.9em; margin-left:10px;}
.fleft{float:left; line-height:20px;}
.fright{float:right;}

.cmts > form{padding:10px;}
.cmts > form > textarea{border:1px solid #CCC; width:595px; overflow:auto; height:60px;}
.cmts > form > div > button{float:right; margin-top:-35px;}
.cmts > h3{ line-height:20px;}
.cmts > ul{padding:10px; margin:0px; list-style:none}
.cmts > ul > li{ background:#FFFFFF; padding:7px;border:1px dashed #CCC; margin-bottom:8px;}
.cmts > ul > li a{ color:#333333}
.tousles{ display:block; float:left; background:#333333; color:#FFFFFF; text-decoration:none; padding:6px; font-size:14px; margin-left:4px;}
.tousles:hover{background:#111; color:#FFFFFF;}
.bclear{clear:both;}

section#artbody {line-height: 1.5;}
section.artct{margin:15px 0px 8px 0px}
section.cmts{ background:#F2F2F2}

button.stdbtn{font-size:14px; line-height:18px; color:#333333; /*font-weight:bold;*/ padding:0px 2px 2px 2px; margin-right:-8px; background:rgba(255,255,255,0.6) none; border:0}
button.stdbtn > span{display:inline-block; margin-bottom:-2px;background:url(/img/fl-left.png) 0px 4px no-repeat; height:18px; width:20px; }
.fil{display:inline-block; float:left;font-size:14px; text-align:left; margin-left:6px;}
.fil a{ background:transparent none; font-size:inherit; font-weight:bold; line-height:normal; display:inline-block; height:auto; width:auto; float:none; white-space:nowrap}
