@charset "iso-8859-1";
@import url(structure.css);
@import url(navigation_elements.css);
@import url(boxes.css);
@import url(_elements.css);
@import url(form.css);
@import url(newsletters.css);
@import url(publication_methods.css);
@import url(react_to_article.css);
@import url(recommend_the_site.css);
/* COMMON STYLES */
clear {
	clear: both;
}
body {
	margin:0;
	padding:0;
	font-family: verdana, arial, sans, helvetica, sans-serif;
	height: 100%;
	width: auto;
	color: #000000;
	font-size:12px;
}

img {
	border-width: 0;
	vertical-align: bottom;
}
h1 {
	font-size: 170%;
	color: #CC0000;
}

h2 {
	font-size: 150%;
	color: #CC0000;
}

h3 {
	font-size: 130%;
	color: #CC0000;
}

h4 {
	font-size: 130%;
	color: #CC0000;
}
h5 {
	font-size: 110%;
	color: #CC0000;
}
h6 {
	font-size: 110%;
	color: #CC0000;
}

.clear{
 clear:both;
  visibility:hidden;
}
/* Mise en forme des liens*/
#contents a{
  color:#3d5004;
  text-decoration:none;
}
#contents a:hover{
  text-decoration:underline;
}
/* Fin Liens */

#contents ul li{
  color:#000;
  list-style:square;
}
#contents ol li{
  color:#000;
}
#contents hr{
  clear:both;
  visibility:hidden;
}
/****/ /* CONTENU WIKI & Cie. */ /*****/
/*Mise en forme du gras*/
strong{
	/*color: #c00;*/	
}
/*mise en forme de l'italique*/
em{
	/*color: #f00;*/
}

address{
	color:#7a7649;
}
address:before{
	content:"Adresse : !\A";
}
pre{
	border:1px solid #ffff00;
	font-family: verdana, sans, arial, helvetica, sans-serif;
	padding:3px;
	overflow: auto;
	width: 98%;
}
blockquote{
	border-left:1px dashed #ffff00;
	padding-left:5px;
}
cite{
	background:#ffff00;
	padding:0 3px 0 3px;
}

acronym { border-bottom:1px dashed #ffff00; cursor:help;}

q{
	color:#ffff00;
	font-style:italic;
}
q:after{
	content: " Source: "attr(cite)" ";
	font-size:xx-small;
}

/*** D�finitions ***/
dl{
	border:1px dashed #ffff00;
}
dt{
	padding-left:15px;
	font-weight:bold;
	background:#7b9256;
}
dd{
	font-style:italic;
	background:#cad7bb;
	padding:2px;
}

.structured_text_links{
	float:right;
	margin:3px;
	padding:0;
	border:1px solid #7a7649;
	font-size:0.9em;
}
.structured_text_links dl{
	border:1px dashed #7a7649;
	background:#cad7bb;
}
.structured_text_links dt{
	padding-left:15px;
	font-weight:bold;
}
.structured_text_links dd{
	font-style:italic;
	background:#cad7bb;
	padding:2px;
}
.structured_text_links a{
	font-style:normal;
}


/*** Tableau ***/
table{
	margin:auto;
	border:1px solid #ffff00;
	border-spacing:0;
	border-collapse:collapse;
}
table caption{
	font-size:large;
	font-weight:normal;
	text-align:left;
	padding-bottom:3px;
}
th{
	font-size:small;
	font-weight:bold;
	color:#fff;
	background:#cad7bb;
	padding:0;
}
td{
	font-size:small;
	border:1px solid #7a7649;
	padding:2px;
}


/*** docBook ***/
div.docbook_links{
	text-align: center;
	border: 1px solid #aaa;
}

