/*------ Common --*/
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:80%;
  color:#333;
  margin:0; 
  padding:0;
  background:#F6FBFF url(fondciel.jpg) fixed no-repeat top left;
}
img{
  border:0;
}
ul.menu, ol.menu{
  margin:0;
  padding:0;
}
p{
  text-align:justify;
  margin-right:1em;
}
hr{
  margin:0;
  padding:0;
  font-size:1px;
  margin-top:0;
}
h2{
  font-size:1.1em;
}
h2.content{
  border-bottom:1px solid #CCCC99;
  margin-right:1em;
  margin-top:0;
}
h4{
  text-decoration:underline;
}
h5{
  margin-bottom:0;
  padding-bottom:0;
}
strong{
  font-weight:normal;
  color:#719624;
}
li{
  padding-top:0.2em;
  padding-bottom:0.2em;
}
a{
  color:#000080;
}
a:visited{
  color:#838383;
}
/*------ Pages --------*/
/* Le logo (voir derniere ligne des dump)*/
#webonorme{
  position:fixed;
  top:0;
  left:0;  
}
#webonorme a{
  display:block;
  margin-top:43px;  
}
/* Le titre */
#main{
  position:absolute;
  width:98%;
  text-align:right;
  background:#3773BC url(fairytells.gif)scroll no-repeat 260px 0px;
  font-size:1.3em;
  color:#f2f2ff;
  margin-top:0;
  margin-bottom:0;
  padding:0.5em;
  padding-top:1.1em;
  border-left:2px solid #dbdbdb;  
}
/* Les liens d'aide */
#nav{
  position:fixed;
  top:0;
  left:0;
  width:248px;
  height:35px;
  margin:0;
  padding:5px;
  background-color:#2350A1; 
  z-index:1;  
}
#nav li{
  display:inline;
}
#nav a{
  float:left;
  color:#ffffff;
  padding-right:0.5em;
}
/* La zone de contenu */
#screen{
  padding-top:4em;
  margin-bottom:0px;
  margin-left:56px;
  z-index:0;
}
/* Le menu */
#sommaire, #content, #content li a{
  color:#000080;
}
#sommaire, #content{
  float:left;
  width:198px;    
}
#sommaire{
  text-align:center;
  margin-top:1em;
  border-bottom:1px solid #838383;
  font-weight:normal;   
}
#content{
  clear:both;
  padding-bottom:0.3em;
  text-align:left;
	margin:0;
  padding:0;   
}
#content li{
  margin:0.3em;
  margin-left:1em;
}
#content li li{
  font-size:0.9em;
}

.item{
	margin-left:0.3em;
  padding-left:1em;
  margin-right:1em;
}
/* Le contenu */
#Sc_contenu{
  height:auto;
  margin-top:-5px;
  margin-left:201px;
  padding:1.7em 2em 1em 2em;
  background-color:#FDFCF8;
  border-left:2px solid #E8E8E8;
}
.note{
  list-style-type:none;
  font-size:0.9em;
}
/*--------- Footer -----*/
#footer{
clear:both;
  padding:0;
  margin:0;
  background-color:#EFF6FC; 
}

#footer p{
margin:0px;
}
#colophon{
  float:left;
  width:247px;  
  background-color:#898582; 
  color:#fff;
  margin-top:-6px;
  padding: 0.3em 1em 0.3em 0;      
  text-align:right;
  font-size:0.9em;     
}
#disclaimer{
	margin: 0.3em 0 0em 0;
  padding-right:1em;     
  text-align:right;
  font-size:0.9em;
  background-color:#EFF6FC;    
}
/*--- divers ----*/
.spacer{
  clear:both;
}
/* La date d'edition (repositionnée du pied de page en haut à droite) */
#maj{
  display:block;
  position:absolute;
  top:50px;
  right:15px;
  font-size:0.9em;
  text-align:center;
}
dl{
	margin-left:1em;
}
dt{
	font-weight:bold;
}
dd{
	margin-left:1em;
  margin-bottom:2em;
}
dd span{
	font-weight:normal;
}
/*--- Commentaires----*/
.coment, .coment2{
  padding:0.3em;
  margin-bottom:1em;
  margin-right:1em;
  border:1px solid #CCCC99;
  -moz-border-radius:1em 0;	         
}
.coment2{
	margin-left:2em;
  margin-right:0em;
}
.coment h3{
  margin-top:0;
  padding:0.3em;
  margin-bottom:0;
  border-bottom:0;
  font-size:1em;
  font-weight:normal;
  color:#989866;
}
.coment h3 a{
	text-decoration:underline;
  color:#989866;  
  font-weight:bold;
}
.coment p, .coment2 p{
	background-color:#f8f8f8;
  border-top:0;	  
  padding:0.5em;
  margin-top:0;
  margin-right:0;
}
.pseudo{
	display:block;
  float:left;
  width:70%;
  text-align:left;  
}
.navList_coment{
	text-align:center;
}
