html, body {
   background: #fff;
   color: #000;
}
table {
	margin-right: auto;
	margin-left: auto;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/* Style de la balise contenant l'information */
  div.wcode {
  		  text-align:justify;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          color: #000000;
          font-size: 0.8em;
		  margin:2px;
  }

  div.wcode span.gras { font-weight: bold; }
  div.wcode span.italique {font-style: italic; }
  div.wcode span.souligne {text-decoration: underline; }
  div.wcode span.fluo{ background:#ffff00; }

  div.wcode p.gauche { text-align: left; }
  div.wcode p.centre { text-align: center; }
  div.wcode p.droite { text-align: right; }
  div.wcode p.justifier { text-align: justify; }

  div.wcode img.cliquable { cursor: pointer; }

  .cachediv { display: none; }

  div.wcode div.zone_code {
        background: #ddddee;
        border: 0px;
        border: #8888bb 1px solid;
  }

  div.wcode div.zone_citation {
        background: #ddddee;
        border: 0px;
        border: #8888bb 1px solid;
  }

  div.wcode ul{
  	list-style-position: inside;
  	padding:0 0 0 0;
	margin: 3px 0px 3px 10px;
  }

  div.wcode ul.normal{ list-style-type: disc; }
  div.wcode ul.numeros{ list-style-type: decimal; }
  div.wcode ul.lettres{ list-style-type: lower-alpha; }

  div.wcode div.citation{
          margin: 5px;
          text-align: left;
          background: #ffffff;
          border: #def 1px solid;
          border-left: #89a 3px solid;
          padding-left: 5px;
  }

  div.wcode div.contenu_citation{
          background: #ffffff;
          border: 0px;
          border: #8888bb 1px solid;
          padding: 5px;
  }

  div.wcode pre{
  	font-size: 12px;
  	font-family: Courier New;
  	margin: 0px;
  	text-align: left;
  	background: #ffffff;
  	border: 0px;
    border: #8888bb 1px solid;
    padding: 5px;
  }
/* Fin du style de la balise contenant l'information */ 

/* Style de la news */
.info, .infomenulastnews {
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #000000;
	background-color: #6AEE6E;
}
.info {
	width: 99%;
}
.infomenulastnews {
width: 200px;
}
.infocomp 
{
	background-color: #6AEE6E;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0px;
	width: 100%;
}

.infotitre {
	font-weight: bold;
	padding: 2px;
	background-color: #6AEE6E;
	margin: 0px;
	width: 99%;
	color: #000000;
}
.infotitre a:hover   { color:#0000FF; }
.infotitre a:link    { color:#FFFFFF; }
.infotitre a:active  { color:#0000FF; }
.infotitre a:visited { color:#FFFFFF; }

.infodate
{
font-weight: normal;
font-size:0.85em;
font-style:italic;
text-align:left;
padding-bottom:0.4em;

}
/* Fin du style de la news */

.infomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.infopages{
	width:auto;
	text-align:center;
}
.infoarchives {
	width:auto;
	text-align:center;
}
.infoarchives, .infopages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
	border: 1px solid #000000;
	background-color: #EAEAEA;
}
.infomenudiv
{
margin-left:auto;
margin-right:auto;
border:#000000 solid 1px;
background-color:#6AEE6E;
}
.infomenuheadertext{

padding:2px;
text-align:center;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
}

.infonextprev {
/*width:auto;*/
}
.resultarchive, .infonextprev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height: 30px;
}
.alignjustify {
	text-align: justify;
}
.alignleft, .textnormal, .infotitre, .infomenu, .infoarchives {
	text-align: left;
}
.aligncenter, .divmenu, .textnormalcenter, .resultarchive, .infonb, .infonextprev {
	text-align: center;
}
.alignright, .textnormalright {
	text-align: right;
}

.textnormal, .divmenu, .textnormalright, .textnormalcenter, .infotitre, .infonb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.bigline, .divmenu, .infonb{
	line-height: 25px;
}
.bordernormal, .spanmenu, .tableau{
	margin: 2px;
	padding: 2px;
	border: 1px solid #000000;
}

.background, .spanmenu {
	background-color: #6AEE6E;
}
.spanmenu  a:hover{
color:#6600FF;
}

/* Style barre des pages */
a.off     {font-family:Arial;color:red;font-weight:bold}
.linkoff {color:#999999;}
.indicpage { margin: 0;
}
.indicpage1, .indicpage2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:center;
	margin: 0;
	line-height:20px;
	border: #000000 solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	vertical-align: middle;
}
.indicpage1 {
	background-color: #6AEE6E;
	float: left;
	width: auto;
	border-right-width: 0px;
	border-left-width: 1px;
	padding-left:2px;
	padding-right:2px;
}
.indicpage2 {
  	background-color: #51EAAF;
	border-right-width: 1px;
	border-left-width: 0px;
}
.formdisabled {
	background-color: #CCCCCC;
}
