body {
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:0.9em;
	background:#fff;
	color:#473b3f;
	background:#fff repeat-x;
}

.cleaner {
  clear:left;  
}

img.float {
	float:left;	
}

ul {
	list-style:none;
	padding:0;
	margin:0;	
}

ul li {
  height:41px;
  margin:0;
  padding:0;
}

#mapbb
{
	height:200px; 
	width:200px;
}

.warnbox-content {
  display:none;  
}

.liste_milieu {
  display:block;
  width:420;
  /* width:100%; */
  height:41px;
  /* background:#1374A5;  */
  background:#1e56a0;
  margin-bottom:15px;
    -moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;
  -moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);
}

li a
{
  display:block;
  width:96%;
  height:29px;
  padding-top:12px;
  padding-left:4%;
  color:#fff;
  text-decoration:none;
  background:url('../images/fleche.png') no-repeat right 13px; 
      -moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;
  -moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);box-shadow:2px 2px 0px 0px rgba(0,0,0,.4); 

}

li a:hover,li a:active,li a:focus{

  display:block;
  width:96%;
  height:29px;
  padding-top:12px;
  padding-left:4%;
  color:#fff;
  text-decoration:none;
  background-image:url('../images/fleche.png') no-repeat right 13px;
  background-color:#A02B08;
      -moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;
  -moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);
  /*background:url('/espresso/img/liste/fleche.png') no-repeat right 13px;  */
  

}

li#liste_share a {
  display:block;
  width:96%;
  height:29px;
  padding-top:12px;
  padding-left:4%;
  color:#fff;
  text-decoration:none;
  background:url('../images/fleche.png') no-repeat right 5px; 
      -moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;
  -moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);box-shadow:2px 2px 0px 0px rgba(0,0,0,.4); 
 
}

li#liste_share a:hover,li#liste_share a:active,li#liste_share a:focus{
 display:block;
  width:96%;
  height:29px;
  padding-top:12px;
  padding-left:4%;
  color:#fff;
  text-decoration:none;
  background-image:url('../images/fleche.png') no-repeat right 5px;
  background-color:#A02B08;
      -moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;
  -moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);box-shadow:2px 2px 0px 0px rgba(0,0,0,.4);
}

#content_general {
  width:90%;
  margin-left:5%;  
}

#content_general img {
  display:block;
  width:100%;
  margin:2% 0 0 0;
  border:none;
}

#header {
  text-align:right;
  margin-bottom:10px;
  border-bottom: 1px solid #483C40;
  height:50px;
  width:100%;
  
}

#header img
{
	position :absolute;
	display:block;
 	width:200px;
 	right:5%;
 	top:1%;
}

#header a.back img {
  position:inherit;
  width:73px;
  height:26px;
}

#header a.back {
  position:relative;
  left:0px;
  *left:72px;
  display:block;
  float:left;
  margin-top:10px;  
}

/****** Gestion des listes *******/

/****** Concept ******/

h2 {
  font-size:1.1em;
  padding:0px;
  margin:0px;
  position:relative;
  top:-12px;
  background:#F8F3ED;
  text-align:center;
}

h1 {
  font-size:1.1em;
  font-weight:bold;
  /* background:url('../images/puce_h1.jpg') no-repeat left 4px; */
  padding-left:15px;
}

/****** Concept ******/

/****** Footer ******/

.footer {
  width:90%;
  height:65px;
  margin-left:5%;  
}

.footer p {
  text-align:right;
  font-size:0.65em;
}

.footer a {
  display:inline;
  width:auto;
  height:auto;
  padding-top:0px;
  color:#000;
  text-decoration:none;
  padding-left:0%;
}

.footer a.newpolice {
  font-size:1.6em;  
}

/****** Footer ******/
