/* structure du blog */
table.blog {
 width:100%;
}
span.article_seperator {display:none;}
/* 
table.blog td {
 padding:0px 5px 0px 5px;
}
table.blog div {
 padding:0px 5px 0px 5px;
}
*/
/* contentpaneopen est une table pour :
- un titre d'article présenté dans un blog 
- un article présenté dans un blog 
- un article ouvert */
table.contentpaneopen {
  border-left:5px solid #FFFFFF;
  border-right:5px solid #FFFFFF;
  width:100%; 
}
table.contentpaneopen td {
 text-align:justify;
/* padding:0px; */
}
/* titre des articles */
table.contentpaneopen td.contentheading {
 text-align:left;
 padding:10px 0px 0px 0px;
 border-bottom:2px solid #D75B05;
 font-size:1.1em;
 font-weight:bold;
 color:#D75B05;
}
/* titre des articles avec lien */
/* 
a.contentpagetitle {
 font-size:1.05em;
}
*/
a.contentpagetitle:hover {
 text-decoration:none;
}
/*
table.contentpaneopen img {
 margin:6px; 
} */
/* contenu */
/**************** sommaire généré par le mambot mostoc ***************************/
div.editor_commentaire { border:1px solid #969696; margin:10px 0px 15px 0px; padding:10px; background-color:#FFFFAA; }
/**************** sommaire généré par le mambot mostoc ***************************/
div.toc_level0 { font-weight:bold;}
div.toc_level1 { margin-left:30px; }
div.toc_level2 { margin-left:60px; }
div.toc_level3 { margin-left:90px; }

/* table pour :
- toute information autre que du contenu */
table.contentpane {
  width:100%;
  padding:0px;
  border-collapse:collapse;
  border-spacing:0px;
  margin:0px;
}
table.contentpane td {
	margin:0px;
	padding:0px;
}
/* div pour titre de composant */
div.componentheading {
 text-align:left;
 padding:5px;
 font-size:1.2em;
 font-weight:bold;
 color:#FFFFFF;
 background-color:#D75B05;
}
/* auteur */
.small {
	text-align:right;
	color:#777777;
	font-weight:normal;
}
/* dates */
.createdate, .modifydate {
	font-size:0.9em;
	height:15px;
	padding-bottom:10px;
	color:#777777;
/*    background:url(../images/date.gif) right no-repeat; */
}
/* sommaires des articles */
/*
table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}
table.contenttoc td {
  padding: 2px;
}
table.contenttoc th {
  background: url(../images/subhead_bg.png) repeat-x;
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
*/
/* td pour petites images email print pdf */
td.buttonheading {
  vertical-align:bottom;
  border-left:5px solid #FFFFFF;
}
