@charset "iso-8859-1";
/*
 ********************************************* 
this css file (skeleton/style/communs.css) : 
has been cheked by
http://jigsaw.w3.org/css-validator/
on the 2005-03-17 , and appears to be w3c complient.
If you happend to modify it, please recheck and update this comment
**********************************************
*/


/*Basic html*/

a span.descriptif {display:none;}
a {text-decoration: none;}

/* ***********

.MotCle {cursor:help;}

************ */	
em {font-weight:bold;}

li.spip_puce {margin-left:30px;}

table li 
	{
	margin:0px;
	padding:0px;
	}
	
table ul {padding-left:20px;}

 hr.hr_clear
  	{
  	visibility:hidden;
  	clear:both;
  	} 

div.important
	{
	border: 2px solid rgb(136, 136, 170); 
	padding: 10px; 
	width: 80%; 
	margin:10px;
	margin-left:auto;
	margin-right:auto;
	background-color: rgb(247, 248, 255); 
	text-align: justify;
	}

div.exemple
	{
	border: 2px dashed rgb(136, 136, 170); 
	padding: 10px; 
	width: 80%; 
	margin:10px;
	margin-left:auto;
	margin-right:auto;
	background-color: rgb(247, 248, 255); 
	text-align: justify;
	}

div.version 
 	{
 	color:gray;
 	float:left;
 	font-size:xx-small;
	margin-top: 6px;
 	} 
 
fieldset 
	{
	border:1px solid black;
	}

#Page fieldset 
 	{
 	margin-top:20px;
 	}

textarea 
	{
	display:block; 
	width:80%;
	margin:0px;
	}
	
input.titre 
	{
	width:80%;
	}
	
textarea.soustitre 
	{
	height:20px;
	overflow: hidden;
	margin:0px;
	}
	
textarea.chapo 
	{
	height:60px;
	overflow: hidden;
	margin:0px;
	}
	
textarea.texte 
	{
	height:400px;
	overflow: hidden;
	margin:0px;
	}
	
textarea.ps 
	{
	height:60px;
	overflow: hidden;
	margin:0px;
	}
textarea.readonly 
	{
	background-color:
	white;
	color:#999;
	}

hr.fond_page {clear:both;}
hr {visibility:hidden;}


/* ****** PAGE *********** */
	
	/* **** Table des matieres***** */
fieldset.toc
	{
	float:right;
	width:175px;
	text-align:left;
	border:1px solid rgb(136, 136, 136); 
/*	border:1px solid grey;  */
	padding:4px;
	}
fieldset.toc a
	{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	}
fieldset.toc a.h3{font-size:100%;}
fieldset.toc a.h4
	{
	font-size:90%;
	margin-left:10px;
	}
fieldset.toc a.h5
	{
	font-size:80%;
	margin-left:20px;
	}
fieldset.toc a.h6
	{
	font-size:70%;
	margin-left:25px;
	}

.puce ul{padding : 0px;}

/* FORUMS*/

table.forum
	{ 
	
	/* background-color: #333333;  */
	border: 2px #DFDBE2 solid; 
	}
table {font-size:90%;} 

td.message {vertical-align:top;}
td.rubrique 
	{
	text-align:center; 
	text-transform:uppercase; 
	font-weight:bold;
	}
td.auteur 
	{
	vertical-align:top; 
	width:150px;
	}
td.auteur img {width:50px;}

td.article {padding:3px;}
td.article {padding:3px;}
td.sujets 
	{
	padding:3px;
	padding-left:20px;
	 }
td.sujet 
	{
	padding:3px;
	padding-left:20px; 
	}
td.messages {padding:3px;}
td.dernier_message {padding:3px;}
td.dernier_message {padding:3px;}

td.message .include_date 
	{
	float:right;
	font-size:x-small;
	font-weight:bold;
	}
td.message h4 {margin:0px;}
td.auteur h4 {margin:0px;}

td.dernier_message {font-size:90%;}
td.dernier_message {font-size:90%;}
table a.article {font-weight:bold;}

.item {margin-top: 20px; border-top: 1px solid black;}
.couleur1 {background: #FFF;}
.couleur2 {background: #DDD;}
.couleur3 {background: #BBB;}

/* ************ BUGGY IEMAC
.couleur1	{ background-color: #FFFFFF; }
.couleur2	{ background-color: #DDDDDD; }
.couleur3	{ background-color: #BBBBBB; }
*/

tr.UTILE td.gauche 
	{
	padding-left:20px; 
	background-image: url(/ecrire/img_pack/admin-12.gif); 
	background-repeat: no-repeat;
	background-position: 5px 50%   ;
	}
	
tr.ANNONCE td.gauche 
	{
	padding-left:30px; 
	background-image: url(/ecrire/img_pack/fiche-perso-24.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%   ;
	}

tr.FERME td.gauche 
	{
	padding-left:20px; 
	background-image: url(/ecrire/img_pack/croix-rouge.gif); 
	background-repeat: no-repeat;
	background-position: 5px 50%   ;
	}
	
td.PRIVE 
	{
	padding-right:30px; 
	background-image:  url(/ecrire/img_pack/cadenas-24.gif); 
	background-repeat: no-repeat;
	background-position: 98% 50%   ;
	}
th 
	{
	color:#333333; 
	background:#999999;
	}

/* Agenda*/

.include_agenda .include_date 
	{
	font-weight:bold;
	text-align:right;
	}
