body {
font-family : arial, sans serif; 
font-size : 0.85em;
margin: 0px;
padding: 0px;
}

#conteneur{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    font-size:0.9em;
}

*{
padding: 0;
margin: 0;
}

#bandeauHaut{
width: 950px;          
height: 29px;
line-height: 29px;;
padding-right: 50px;

}           

#bandeauHaut a {

   font-size: 0.8em;
   color :#606263;
   text-decoration: none;
}


p {
font:Arial; 
color:#000000;
}

#texte {
font:Arial;
color:#000000;
}

#bandeauHaut a:hover{
text-decoration: underline;

}

#bandeauHaut img {

border: 0;

}

.point {
color:#e88542;
padding-left: 5px;
padding-right: 5px;
}
             
#menuEntete {
background-image: url('../images/entete.gif');;
height: 199px;
width: 1000px;
float: left;
position: relative;
z-index: 5000;

}

#menuEntete img {
float: left;
border: 0;

}

#menuEntete a {
    color: white ;
    text-decoration: none;
}


#menuEntete a:hover {
    color: white;
    text-decoration: underline; 
}

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

#menuEntete li{
list-style-type: none;

padding: 0;
margin: 0;

}


       
#menu{
    position: absolute;
    left: 0px;
    top: 153px;                               
}



#centre{
width: 1000px;
background-image: url("../images/anneaux.gif");
float: left;
position: relative;
background-repeat: repeat-y;
z-index: 1;
background-position: top right;

      
}

#blocDroit{
background: url('../images/blocdroit.gif');
width: 330px;
height: 465px;
float: right;
  
}

#contenu{

    width: 640px;
    padding-left: 30px;
    padding-top: 20px;
    float: left;
    text-align: justify;
	min-height:465px;
	_height: 465px;; // hack uniquement interprété par IE Win
}

#menu1{
    width: 144px;;
    position: relative;
    left: 0px;
    top:198px;
    background-image: url('../images/fd_mn1.gif');
    z-index: 500;
    padding: 10px;
    
       
}

#menu2{
    width: 144px;;
    position: relative;
    left: 175px;
    top:198px;
    background-image: url('../images/fd_mn1.gif');
    z-index: 500;
    padding: 10px;
    
       
}

#menu3{
width: 135px;
    position: relative;
    left: 271px;
    top:196px;
    background-image: url('../images/fd_mn1.gif');
    z-index: 500;
    padding: 10px;
    
       
}

#menu4{
width: 135px;
    position: relative;
    left: 376px;
    top:196px;
    background-image: url('../images/fd_mn1.gif');
    z-index: 500;
    padding: 10px;
    
       
}

#menu5{
width: 135px;
    position: relative;
    left: 473px;
    top:195px;
    background-image: url('../images/fd_mn1.gif');
    z-index: 500;
    padding: 10px;
    
       
}

#blocHome{
    border-left: 1px solid #df7b2f;;
    border-bottom: 1px solid #df7b2f;;
    width: 614px;
    height: 345px;;
    padding-left: 20px;;
    position: relative;
}
     
#blocHome h1{
color: #df7b2f;
font-weight: bold;
text-transform: uppercase;
font-size:1.2em;
margin: 0;
padding: 0;
padding-bottom: 10px;

    
}

#blocHome #titre{
    width: 315px;
    overflow: hidden;
    left: 25px;
    position: relative;
    font-size: 1.8em;
    font-weight bold;
    color: #f29400;
	text-align:left;      
}

#blocHome #titre2{
    width: 590px;
    overflow: hidden;
    left: 25px;
    position: relative;
    font-size: 1.8em;
    font-weight bold;
    color: #f29400;
	text-align:left;      
}

#blocHome #texte{
    width: 315px;
    height: 150px;
    overflow: hidden;
    left: 25px;
    position: relative;
    top: 15px;
}

#blocHome #texte2{
    width: 590px;
    height: 150px;
    overflow: hidden;
    left: 25px;
    position: relative;
    top: 15px;
}

#blocHome #image{
width: 253px;
height: 274px;
background-image: url('../images/fond_img_home.jpg');
float: left;
padding-left: 18px;
padding-top: 18px;
}

#blocHome .lettrine{
color: white;
background: #f29400;
padding-left: 15px;;
padding-right: 3px;;

padding-bottom: 0px;;
position: relative;
margin-right: 5px;

}

.lirelasuite {
    color: #f29400; 
    text-decoration: none;
    font-weight: bold;
        left: 25px;
    position: relative;
    top: 25px;
}
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
      
                 
                 
                 
             
#blocHomeActu{
    border-left: 1px solid #df7b2f;;
    width: 614px;
    padding-left: 20px;;
    position: relative;
	min-height:465px;
	_height: 465px;; // hack uniquement interprété par IE Win
	
}
     
#blocHomeActu h1{
color: #df7b2f;
font-weight: bold;
text-transform: uppercase;
font-size:1.2em;
margin: 0;
padding: 0;
padding-bottom: 10px;

    
}

#blocHomeActu #titre{

    overflow: hidden;
    left: 25px;
    position: relative;
    font-size: 1.8em;
    font-weight bold;
    color: #f29400;      
}

#contenuPage #texte{
    width: 570px;

    left: 25px;
    position: relative;
    top: 15px;
}

#blocHomeActu #image{
width: 253px;
height: 274px;
background-image: url('../images/fond_img_home.jpg');
float: left;
padding-left: 18px;
padding-top: 18px;
float: left;
margin-right: 15px;
margin-bottom: 5px;
}

#blocHomeActu .lettrine{
color: white;
background: #f29400;
padding-left: 15px;;
padding-right: 3px;;

padding-bottom: 0px;;
position: relative;
margin-right: 5px;

}

#blocHomeActu a{
    color: #f29400; 
    text-decoration: none;
    font-weight: bold;

}

#texte a{
    color: #f29400; 
    text-decoration: none;
    font-weight: bold;
	padding:0px;
	margin:0px;
}
    
         
                 
                 
                 
                 
                 
.actuSuivante{

height: 75px;
padding-top: 11px;
    border-bottom: 1px solid #df7b2f;;       
}


.actuSuivante .titre{
         font-size: 1.6em;
    font-weight bold;
    color: #f29400;
	height:27px;   
    
}

.actuSuivante .texte{
height: 30px;
overflow: hidden;
font-size:0.95em;
vertical-align:top;
    
}

.actuSuivante a{
    color: #f29400; 
    text-decoration: none;
    


}

.actuSuivante a: hover{
    color: #f29400; 
    text-decoration: underline;
    


}
                
             
#contenuPage{
    border-left: 1px solid #df7b2f;;
    width: 614px;
    padding-left: 20px;;
    position: relative;
	min-height:465px;
	_height: 465px;; // hack uniquement interprété par IE Win
}
     
#contenuPage h1{
color: #df7b2f;
font-weight: bold;
text-transform: uppercase;
font-size:1.2em;
margin: 0;
padding: 0;
padding-bottom: 10px;

    
}            
                 
#contenuPage a{
    color: #f29400; 
    text-decoration: none;
    font-weight: bold;
}


               
#contenuPage #navigationPage{
    clear: both;
    width: 650px;
    position: relative;
}
  
#navigationPage {
    padding-bottom: 15px;
    padding-top: 15px;
}
              
#navigationPage a{
        color: #f29400; 
    text-decoration: none;
    font-weight: bold;
}
         
               
         
         

#ariane {
    position: absolute;
    top: 230px;
    left: 20px;
	font-size:10px;
}