/* CSS udaf27 */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
LINE-HEIGHT:1.2em; 
color:  #2D2D2D;
background-color: #C7C7C5;
}
a:link 
  {color: #900; 
  text-decoration: none; 
   }
a:visited 
  { color: #699; 
  text-decoration: underline; 
 }
a:active 
  { color: #696; 
  text-decoration: underline; 
 }
 a:hover 
  { color: #699; 
  text-decoration: underline; 
 }
h1 {
FONT-SIZE: 1.3em; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;LINE-HEIGHT:25px; PADDING-TOP: 0px; MARGIN: 5px 0px 5px 0px;
}
h2 {
FONT-SIZE: 1.2em; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;LINE-HEIGHT:25px; PADDING-TOP: 0px; MARGIN: 5px 0px 5px 0px;
}

h3 {
FONT-SIZE: 1.4em; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;LINE-HEIGHT:25px; PADDING-TOP: 0px; MARGIN: 5px 0px 5px 0px;
}
p {
margin: 0 0 10px 0;
}
#header {
height: 100px;
background-color: #99CCCC;
background: url(css/hautpage.jpg);
background-repeat:no-repeat;
}
#haut {
height: 20px;
background-color: #C7C7C5;
}
#conteneur {
width:950px;
margin:0 auto;
background-color:#393A35;
background: url(css/fond.jpg);

}
#centre {
background-color:#fff;
margin-left: 201px;
margin-right: 200px;
background-image:url(css/lumiere.jpg);
background-repeat:no-repeat;
background-position:top;
}
#centrebordure{
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
}

#centrebordure a:link 
  {color: #900; 
  text-decoration: none; 
   }
#centrebordure a:visited 
  { color: #699; 
  text-decoration: underline; 
 }
 #centrebordure  a:hover 
  { color: #900; 
  text-decoration: underline; 
 }

#centrebordure a:active 
  { color: #696; 
  text-decoration: underline; 
 }

#gauche {
float:left;
width: 190px;
background-color:#E5982B;

border-right: 10px solid #393935;
background: url(css/basmenu.jpg) bottom;
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 25px 0px;
}
#droite {
background-image:url(css/droitehaut.jpg);
background-repeat:no-repeat;
background-position:top;
float:right;
width: 200px;
background-color:#A9D13E;

color:#fff;
}
#droite h3{
color:#094895;

}
#droitebordure{

padding-bottom:0px;
padding-bottom:40px;
background-image:url(css/droitebas.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
#droitebordure a:link 
  {color: #900; 
  text-decoration: none; 
   }
#droitebordure a:visited 
  { color: #699; 
  text-decoration: underline; 
 }
#droitebordure  a:hover 
  { color: #900; 
  text-decoration: underline; 
 }

#droitebordure a:active 
  { color: #696; 
  text-decoration: underline; 
 }
#phrase{
margin-top:10px;
margin-left:5px;
margin-right:5px;
color:#094895;
}
#phrase h3 {
FONT-SIZE: 1em; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;LINE-HEIGHT:25px; PADDING-TOP: 0px; MARGIN: 5px 0px 5px 0px;
}

#actualite {
margin-left:5px;
margin-right:5px;
padding-top:10px;
color:#094895;
}

#pied {
clear:both;
height:50px;
background-color: #D5B51E;
background: url(css/bas.jpg) bottom;
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 80px 0px 0px 0px;
}
#piedbordure{
margin-left:200px;
margin-right:5px;

padding-top:20px;
}
#piedbordure a:link 
  {color: #900; 
  text-decoration: none; 
   }
#piedbordure a:visited 
  { color: #699; 
  text-decoration: underline; 
 }
#piedbordure  a:hover 
  { color: #900; 
  text-decoration: underline; 
 }

#piedbordure a:active 
  { color: #696; 
  text-decoration: underline; 
 }
#menuhaut {
background-image:url(css/haut.jpg);
background-repeat:repeat-x;
height:30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 200px;
list-style-type: none;
width: 750px; /* 100%précision pour Opera */
}
#menuhaut li {
display: inline;
}
#menuhaut a {
float: left;

margin: 4px;
padding: 25px 20px;
text-align: center;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
text-decoration: none;
color: #000;
background: url(css/dessus.jpg) bottom;
background-repeat:no-repeat;
}
#menuhaut a:hover {
text-decoration: none;
background: #789521;
border-left: 1px solid #F2E516;
border-right: 1px solid #F2E516;
color: #F2E516;
background: url(css/dessus2.jpg) bottom;
background-repeat:no-repeat;
}


#menugauche {
list-style-type: none;
padding:0px 0px 20px 0px;
margin: 0px 0px 0px 0px;
LINE-HEIGHT:18px;

background-color:#E5982B;
}
#menugauche a {
DISPLAY: block;
background-color:#ECDEB7;
padding:0px 0px 0px 20px;
margin: 2px 0px 2px 2px;
FONT-SIZE: 11px; width:165px;

font-weight:bold;

}

#menugauche a:link 
  {color: #000; 
  text-decoration: none; 
    background-color:#F4AF4D ;  
}
#menugauche a:visited 
  { color: #D7D7D7; 
  text-decoration: none;
  background-color:#D78B20 ; 
 }
#menugauche a:hover 
  { color: #fff; 
   text-decoration: none;
  background-color:#D78B20 ; 
 }
#menugauche a:active 
  { color: #696; 
  text-decoration: none; 
 }




#menugauche h3 {
background: url(css/hautmenu.jpg) top;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
FONT-SIZE: 11px; 


}

#menugauche ul {

padding:2px 0px 2px 0px;
 margin: 0px 0px 0px 0px;
 FONT-SIZE: 11px;



}
#menugauche li {

padding:0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
FONT-SIZE: 11px;

border: 1px solid #000;
 TEXT-ALIGN: right;
 width:194px;
}

#menugauchecoordonne{
background-color:#000;
color:#fff;
list-style-type: none;
margin: 0px;
padding:0px;
LINE-HEIGHT:18px;

border: 1px solid #ccc;
}
#menudroit {
list-style-type: none;
margin: 0;
padding:0;
}
#menudroit li {
margin-bottom: 5px;
}

