 

img { border: 0; }

h1
{
	width: 770px;
	margin: 0;
	padding: 15px 0 10px 0;
	text-align: right;
}#global {
     margin-left: auto;
     margin-right: auto;
     width: 1024px; /* largeur obligatoire pour être centré */
     }

h5
{
	font-size: 120%;
	margin: 0;
	color: #E36707;
}


h4 {font-family:  arial, sans-serif;
	font-size:12px;
	color: #85C358;
}
h2
{font-family:  verdana,arial, sans-serif;
	font-size:13px;
	color: #6CAB1E;
	font-weight:100;
}
p
{font-family:Lucida Grande,  arial, sans-serif;
	font-size:12px;
	color: #555764;
	font-weight:100;
	
}
li
{font-family:Lucida Grande,  arial, sans-serif;
	font-size:12px;
	color: #555764;
	font-weight:100;
	
}a
{font-family: Lucida Grande,  arial, sans-serif;
	font-size: 11px;
	color: #666666;
text-decoration: none;
}
a:hover
{
 
font-family:Lucida Grande,  arial, sans-serif;
	font-size: 11px;
	
color: #272c30
;

}
#content
{
width: 1024px;
margin: 0 auto;
}

a.hover.couleur1 { 
color:#111111; 
} 

a.lien1
  {
    color:#3387AE;
    text-decoration:none;
    font-family: Lucida Grande, arial, sans-serif;
	font-size:18px;

	
  }
  
  a.lien1:hover
  {
    color:#E1772D;
    text-decoration:underline;
  
	font-family: Lucida Grande, arial, sans-serif;
	font-size:14px;
  }#navlist
{
padding-left: 0;
margin-left: 0;
border-top-color:#999999
width: 237px;
font-family: Lucida Grande, arial, sans-serif;
	font-size:12px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
font-family:Lucida Grande,  arial, sans-serif;
	font-size:12px;
}#navlist li a { text-decoration: none;
color: #25221e;
font-family:Lucida Grande,  arial, sans-serif;
	font-size:12px;
}
 
 
 #navlist li  a:hover{ text-decoration: none;
color: #658b29;
font-family: Lucida Grande, arial, sans-serif;
	font-size:12px;
}#menu {
	position: absolute;
}

#menu dt {
cursor: pointer;
margin: 1px 0;;
height: 20px;
line-height: 20px;
/*text-align: center;*/
font-family:  arial, sans-serif;
font-weight: bold;
/*border: 1px solid gray;*/
background: #DFDFDF;
}
/*#menu dd {
border: 1px solid gray;
}*/
#menu li {
/*text-align: center;*/
background: #9fcf48;
}
#menu li a, #menu dt a {
color: #999999;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#menu li a:hover, #menu dt a:hover {
background: #eee;
}

.mentions {
position: absolute;

color: #000;
background-color: #ddd;
}
div#bloc1 {
      	width: 650px;
      	height: 420px;
      	overflow: auto;
      
      }
	  
div#bloc2 {
      margin: 8px ;
	  	width:490px;
      	height: 385
		px;
      	overflow: auto;
      
      }
	  
	  div#bloc3 {
      margin: 8px ;
	  	width:670px;
      	height: 320px;
      	overflow: auto;
      
      }
