/* Titres */
/*CSSEditor|content,title|Tous les titres*/
h1, h2, h3, h4, h5, h6{
	font-family: Verdana,Arial, sans-serif;
	font-weight:bold;
	line-height:normal;
	margin:10px 0;
}
/*CSSEditor|content,title|Titres de niveau 1*/
h1 {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
        letter-spacing:-1px;
}
/*CSSEditor|content,title|Titres de niveau 2*/
h2 {
  /* border-bottom:0.05em solid #F2F2F2; */
  font-family:Verdana;
        font-size:12px;
        letter-spacing:-1px;
   /*margin:0 0 0.2em; */
  color:#666666;
}
/*CSSEditor|content,title|Titres de niveau 3*/
h3 {
	font-family: Verdana;
	color:#336699;
	font-size: 10px;
	margin: 0.5em 0 0.5em 0.2em;
	line-height:16px;
}
/*CSSEditor|content,title|Titres de niveau 4*/
h4 {
	color:#81AC00;
	font-size:10px;
}
/*CSSEditor|content,title|Titres de niveau 5*/
h5 {
	color: #666666;
	font-size: 10px;
}
/*CSSEditor|content,title|Titres de niveau 6*/
h6 {
	color: #1FBDF0;
	font-size: 10px;
}

/* Liens */
/*CSSEditor|content,link|Apparence générale*/
a:link{
	color:#333333;
}
/*CSSEditor|content,link|Lien déjà visité*/
a:visited{
	color:#333333;
}
/*CSSEditor|content,link|Lien actif*/
a:hover, a:active{
	color:#666666;
	text-decoration:underline;
}
/* IE n'interprète pas les pseudo-éléments :after, ceci ne sera donc pas affiché pour IE */
#contents a.LinkOut:after{
	color:#bbb;
	content: " ["attr(hreflang)"]";
	font-weight:normal;
	text-decoration:none;
}


/****/ /* CONTENU WIKI & Cie. */ /*****/
/*CSSEditor|content,others|Paragraphe*/
p{
	margin:20px;
text-align:justify;
color:#666666;
font-size:11px;
}
/*CSSEditor|content,others|Texte en gras*/
strong{
	font-weight:bold;
}
/*CSSEditor|content,others|Texte en italique*/
em{
	font-style:italic;
}
address{
	color:#366;
}
address:before{
	content:"Adresse : \A";
}
/*CSSEditor|content,others|Texte préformaté*/
pre{
	background:#f0f6f7;
	border:1px solid #666666;
	font-family:Verdana, Courier, MS Courier New, Prestige, Everson Mono;
	font-size:1.1em;
	margin:20px auto;
	overflow:auto;
	padding:5%;
	width:80%;
}
code{
	background:#44bb34;
	color:#ffffff;
	font-family:Verdana, Courier, MS Courier New, Prestige, Everson Mono;
	font-size:1.1em;
	padding:2px;
}

/* astuce css pour les blocs de citation: http://notes.natbat.net/2006/11/21/inineimagequotes/ */
blockquote {
	background: url(/common_images/skin001/quotes1.png) no-repeat 0 2px;
	margin:10px 50px;
	text-indent: 25px;
}
blockquote p {
	background: url(/common_images/skin001/quotes2.png) no-repeat bottom right;
	display: inline;
	margin: 0;
	padding-right: 24px;
}
cite{
	color:#000;
	font-family: Verdana, Arial, sans-serif;
	font-size:1.1em;
	padding:0 3px 0 3px;
}
acronym {
	border-bottom:1px dashed #1FCAFF;
	cursor:help;
}
q{
	color:#666666;
	font-style:italic;
}
q:after{
	content: " ' Source: "attr(cite)" ";
	font-size:1em;
}

/*CSSEditor|content,list|Apparence générale|list*/
ul{
	color:#666666;
	list-style:none;
}

/*CSSEditor|content,list|Eléments des listes*/
ul li{
text-align:left;
}

/*CSSEditor|content,list|Liste ordonnée|list*/
ol{
	color:#616161;
	list-style:inside decimal-leading-zero;
	margin:5px 0 5px 25px;
}
hr{
	border-bottom:2px ridge #61615f;
	border:0;
}
.separator{
	clear:both;
	visibility:hidden;
}

/*** Liste de definitions ***/
dl{
	margin:10px 5px;
}
dt{
	color:#1e1e1c;
	font-size:1.1em;
	font-weight:bold;
}
dd{
	font-style:normal;
	margin:0;
	padding:0;
	text-indent:10px;
}

/*** Tableaux ***/
table{
  border-collapse:collapse;
  border-spacing:0;
  font-size:1em;
  margin:auto auto 15px;
  width:450px;
}
table caption{
  color: #666666;
  font-size: 1.3em;
  font-weight:bold;
  margin:5px 0;
  text-align:left;
}
tr {
}
th{
  background: #FFFFFF url(/images/sous_menu_bg.png) repeat-x scroll left bottom;
  color:#B60D0A;
  font-size:1.1em;
  font-weight:bold;
  padding:5px 2px;
  border-bottom:1px solid #cccccc;
  text-align:left;
}
td{

}

/*elements de mise en page dans la zone de contenu*/
.une_colonne, .deux_colonnes{
	clear:both;
	display: inline;
}
.colleft{
	float:left;
	margin:0 2% 0 0;
	margin:0;
	padding:0;
	width:47%;
}
.colright{
	float:left;
	margin:0;
	padding:0;
	width:48%;
}
.intext_left{
	float: left !important;
	padding: 5px !important;
}
.intext_right{
	float: right !important;
	padding: 5px !important;
}
.above_left{
	text-align: left;
}
.above_right{
	text-align: right;
}
.above_center{
	text-align: center;
}
.below_center{
	text-align: center;
}
.below_right{
	text-align: right;
}
.below_left{
	text-align: left;
}
.above_center img, .above_right img, .above_left img, .below_center img, .below_right img, .below_left img{
	float: none !important;
}
.center{
	text-align: center;
	width:100%;
}
.left{
	text-align: left;
	width:100%;
}
.right{
	text-align: right;
	width:100%;
}

i{
font-style:italic;
}

div.paragraphe	{
	padding:2px;
	background-color:transparent;
	text-align: justify;
}
div.paragraphe a{
	color:#666666;
	font-weight:normal;
	text-align: justify;
/* text-decoration:none; */
}

div.paragraphe a:hover{
	color:#336699;
	text-decoration:none;
}	
