body {margin: 5px 5px 0 0 ;padding: 0 ;background-color: #0072a1; background-image:url("../images/fond.jpg"); background-repeat: repeat-x }

body   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 0 }
body,font   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 0 }
td  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; border: solid 0 }
/* p   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 0 } */
p   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 0 }
.menu-left-l2 {font-size:9px;}
.menu-left-l2:hover {font-size:9px;}
.chapo  , h4  { color: #555454; font-size: 12px; font-family: Verdana, Arial, Helvetica,SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em; padding:2px 0 2px 0; margin:2px 0px 2px 0px;}
span {padding:0;}

ul, li {text-indent: 0px;
	margin-left: 20px;
	padding-left: 0px;}

.title {font-weight:bold; font-size:12px;}
.envaleur {background-color:#dddddd; padding:5px 2px 5px 0px;}
.envaleur .title { font-weight:bold; font-size:12px; }

a { color: #005a82; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent }
a:active { color: #005a82; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent }
a:hover  
{ 
color: #3b912b; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; background-color: transparent 
}

a.actu   
{ 
color: #d50200; 
font-size: 11px; 
font-family: Verdana, Arial, 
Helvetica, sans-serif; 
font-weight: bold; text-decoration: none 
}

a:hover.actu 
{ 
color: #3b912b; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; f
ont-weight: bold; 
text-decoration: none 
}

a.chemin 
{ 
color: 
#000; font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
text-decoration: none 
}

a:hover.chemin 
{ 
color: #d50200; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
text-decoration: none 
}

a.navbas
 { 
 color: white; 
 font-size: 10px; 
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 text-decoration: none 
 }

a:hover.navbas
  { 
  color: #000; 
  font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: normal; 
  text-decoration: none 
  }

.textesmall  
{ 
color: black; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: transparent; 
text-align: left; 
}

.chapo  
  { color: #555454; font-size: 12px; font-family: Helvetica, Verdana, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.2em }

.texte10  
{ 
color: #000; 
font-size: 10px; 
font-family: Verdana, Arial, SunSans-Regular, sans-serif; 
font-weight: normal 
}

.chemin  
{ 
color: #000; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica; 
font-weight: normal 
}
.formulaire   
{
 color: #53524d; 
font-size: 10px; 
font-family: Verdana, arial, sans-serif; 
background-color: #f8f6e8; 
width: 100px; 
height: 15px; 
border: 0 
}


.imageborddroit   { margin-right: 8px; margin-bottom: 1px }
.imagebordgauche  { margin-bottom: 1px; margin-left: 8px }
.image-centre  { margin-top: 2px; margin-bottom: 2px  }

div.trombin
{
 clear:none;
 display:inline; 
 float:left; 
 visibility:visible;
 width:130px;
 min-height:50px; 
 border:0px solid white;
 text-align:center;
 vertical-align:middle; 
}

div.gen
{
 min-height:50px;
 width:520px;
 border:1px solid red;
}
.titreelus{padding-bottom:10px;font-weight:bold;}