body {
  background-color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana;
  text-align:justify;
  margin:0;
  padding:0;
  color:#333333;
}

#page {
  margin:auto;
  padding:auto;
}

/*#page2 {
width:900px;
background-image:url(images/pagetop.png);
background-repeat:no-repeat;
}*/


#header {
  clear:both;
  height:60px;
  width : 100%;
  background-color:#3D8724;
  padding-top:20px;
  padding-left:250px;
  position:fixed;
}

#menulinks {
  position: fixed;
  width:200px;
  height:100%;
  background-color:#272927;
  float:left;
  padding-top:100px;
}

* html #menulinks a { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }

* html #menulinks a span { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }
  
/* apparence du bouton de la page sélectionnée*/
#menulinks a {
	padding-left:11px;
	height:35px;
	background-image:none;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:3px;
	margin-left:3px;
  }

#menulinks a span {
	padding-left:8px;
	padding-right:20px;
	padding-top:9px;
	height:26px;
	display:block;
   background-image:none;
	text-decoration:none;
	cursor:pointer;
  }
  
  
#menulinks a:hover, #menulinks a.active {
	background-color:#A2CD8C;
	background-position:top left;
	text-decoration:none;
	color:#FFFFFF;
	border-bottom: 1px;
}

#menulinks a:hover span, #menulinks a.active span {
   background-color:#A2CD8C right top no-repeat;
	text-decoration:none;
	color:#FFFFFF;
}


#mainarea {
  clear:both;
  margin-left:260px;
  margin-right:60px;
}

#contentarea {
  float:left;
  line-height:14pt;
  padding-bottom:10px;
  padding-top:80px;
}

#code{
  font-family:Courier new;
  color:#92CD00;
}

#codebox{
  margin-top:12px;
  margin-bottom:12px;
  margin-left:3px;
  padding:10px;
  background-color:#E5E4D7;
  overflow:auto;
  border-color:#666633;
  border-width:1px;
  border-style:dashed;
  font-family:Courier new;
  font-size:8pt;
  color:#2C6700;
}

#consigne{
  margin-top:12px;
  margin-bottom:12px;
  margin-left:3px;
  padding:10px;
  background-color:#E5E4D7;
}

/*#sidebar {
float:left;
width:235px;
line-height:14pt;
}*/

#footer {
  clear:both;
  height:30px;
  padding-top:20px;
  padding-left:260px;
  text-align:left;
  line-height:14pt;
  background-color:#A2CD8C;
  background-position:right;
  background-repeat:no-repeat;
  color:black;
}


#footer a {
  color:black;
}

h1 {
  font-size:12pt;
  color:#FFFFFF;
  margin:1px;
}

h1 a {
  color:black;
}

h2 {
  /*background-color:#99CC99;*/
  font-size:13pt;
  color:#0C450D;
  padding-top:15px;
  padding-bottom:10px;
}

h3 {
  font-size:10pt;
  color:#0C450D;
  margin:1px;
  text-indent:20px;
}
  

.description {
  font-size:14pt;
  color:#FFFFCC;
  margin:0;
  padding-left:35px;
}

a {
  color:#6DAB6E;
  text-decoration:none;

}

a:hover {
  text-decoration:none;
  color:#2FDE00;
}

p {
  text-indent: 30px;
  color:black;
}

ul {
	color:black;
	padding-right:30%;
}

.marge {
  margin-left: 5em;
  margin-right: 5em;
}

.commande {
  color:#D11DC5;
  font-family:arial;
  font-size:11pt;
  font-weight:bold;
}

.variable {
  color:green;
  font-size:11pt;
  font-family:arial;
}


#minimenu{
  font-size:11px;
  text-align:center;
  height:0px;
  padding-top:100px;
}

.tagcloud{
	padding-left:150px;
}

a.fraude{
	position:relative;
	padding-top:80px;
}