img .adroite, img .adroite a {
	text-align: right;
	text-decoration: none;
	border-bottom: none;
}

.centre_tr {
	background-color: #f1f1ee;
	}

.separation	{
	}

.titre     {
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Verdana;
	text-decoration: underline;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	border-bottom: #600;
}
.inter     {
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Verdana;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: baseline;
}

ul.sommaire li {
	display: list-item;
	list-style-image: url(../images/arrowTournesol.gif);
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
}

.texte          {
	color: Black;
	font-size: 12px;
	line-height: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	font-weight: bold;
}

.chapo  { 
	color: #000; 
	font-weight: bold; 
	font-size: 13px; 
	line-height: 16px; 
	font-family: Verdana; 
	text-align: left; 
	text-indent: 0px; 
	word-spacing: 0px; 
	letter-spacing: 0px; 
	vertical-align: baseline }
	
.auteur { 
	color: #454441; 
	font-size: 11px; 
	line-height: 18px; 
	font-family: Verdana; 
	text-align: left; 
	text-indent: 0px; 
	word-spacing: 0px; 
	letter-spacing: 0px; 
	vertical-align: text-top }

.sstitre { 
	color: #454441; 
	font-style: italic; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana; 
	text-align: left; 
	text-transform: uppercase; 
	text-indent: 0px; 
	word-spacing: 0px; 
	letter-spacing: 0px; 
	vertical-align: text-top }

.articlecentre, categoriec.articlecentre        {
	background-color: #f1f1ee;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	vertical-align: text-top;
	}
	
.articlecentre a, categoriec.articlecentre a        {
	font-weight: bolder;
}

.articlecentre table.spip, categoriec.articlecentre table.spip , categoriec table.spip  { 
	vertical-align: top; 
	width: 100% }

.articlecentre table.spip td, categoriec.
articlecentre table.spip  td, categoriec table.spip  td{ 
	vertical-align: top; 
	width: 100% }	

.articlecentre table.spip tr, categoriec.
articlecentre table.spip  tr, categoriec table.spip  tr{ 
	vertical-align: top; 
	width: 100% }	
		
.articlecentre hr, categoriec.articlecentre hr     {
	color: Green;
	background-color: Green;
	height: 1px;
	width: 80%;
}

.articlecentre h2, categoriec.articlecentre h2     {
	font-weight: bold;
	font-size: 22px;
	line-height: 18px;
	font-family: Verdana;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: baseline;
}
.articlecentre h3, .categoriec.articlecentre h3 {
	font-weight: bold;
	font-size: 10px;
	line-height: 16px;
	font-family: Verdana;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: baseline;
}

.articlecentre h1, .categoriec.articlecentre h1 {
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: baseline;
}
	
.cheminacces  {
	font-size: 9px;
	line-height: 12px;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	padding-bottom: 0.5em;
}

.reference  {
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	background-color: #EBF9ED;
	padding-bottom: 0.5em;
}


.articlecentre .spip_doc_titre  {
	color: #454441;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	font-weight: 100;
}

/*
 * Habillage des forums
 */

.categoriec.articlecentre ul.forum-total, .articlecentre ul.forum-total {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.categoriec.articlecentre .forum-fil, .articlecentre .forum-fil {
	margin-top: 3em;
}
.categoriec.articlecentre .forum-fil ul, .articlecentre .forum-fil ul {
	display: block;
	margin: 0px;
	margin-left: 2em;
	padding: 0px;
	list-style: none;
}
.categoriec.articlecentre .forum-titre, .articlecentre .forum-titre {
	color: Green;
	font-weight: bold;
	font-size: 100%;
	line-height: 20px;
	font-family: Verdana;
	text-align: left;
	text-transform: none;
	text-indent: 0px;
	word-spacing: 0px;
	letter-spacing: 0px;
	vertical-align: text-top;
	border-bottom: medium none #600;
}
.categoriec.articlecentre .forum-item, .articlecentre .forum-item {
	font-family: Verdana; 	
	margin: 0px;
	padding: 1em;
	padding-top: 0.5em;
	padding-bottom: 0em;
	text-align: left;
	color: #454441;
	font-size: 60%;
}
.categoriec.articlecentre  .forum-repondre, .articlecentre .forum-repondre {
	font-size: 11px;
	font-family: Verdana;
	text-align: right;
}

/* Boite d'un forum : eclaircissement progressif des bords */

.categoriec.articlecentre ul .forum, .articlecentre ul .forum {
	margin: 0px 0px 1em;
	padding: 0px;
	border: solid 1px green;
}
.categoriec.articlecentre ul ul .forum, .articlecentre ul ul .forum {
	border: solid 1px green;
}
.categoriec.articlecentre ul ul ul .forum, .articlecentre ul ul ul .forum {
	border: solid 1px green;
}
.categoriec.articlecentre ul ul ul ul .forum, .articlecentre ul ul ul ul .forum {
	border: solid 1px green;
}
.categoriec.articlecentre ul ul ul ul ul .forum, .articlecentre ul ul ul ul ul .forum {
	border: solid 1px green;
}
.categoriec.articlecentre ul ul ul ul ul ul .forum, .articlecentre ul ul ul ul ul ul .forum {
	border: solid 1px green;
}

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */

.categoriec.articlecentre ul .forum-chapo, .articlecentre ul .forum-chapo {
	 color: #454441; 
	font-size: 70%; 
	font-family: Verdana; 
	background-color: #fcc281; 
	margin: 0px; padding: 3px 6px 2px; 
	border-style: none none dashed none; 
	border-width: 0px 0px 1px 0px; 
border-color: #ed441b ;
}
.categoriec.articlecentre ul ul .forum-chapo, .articlecentre ul ul .forum-chapo {
	background-color: #fcefe2;
}
.categoriec.articlecentre ul ul ul .forum-chapo, .articlecentre ul ul ul .forum-chapo {
	background-color: #fcefe2;
}
.categoriec.articlecentre ul ul ul ul .forum-chapo, .articlecentre ul ul ul ul .forum-chapo {
	background-color: #fcefe2;
}
.categoriec.articlecentre ul ul ul ul ul .forum-chapo, .articlecentre ul ul ul ul ul .forum-chapo {
	background-color: #fcefe2;
}

