*{
padding: 0;
margin: 0;
border: 0;
}

body {
	background-color:#CACACA;
	font: .8em/1.9em Verdana, Arial, sans-serif;
    margin: 0; padding: 1em 0;
    text-align: center;  /* centrer avec Internet Explorer */
  }
  
  div#page {
    text-align: left;    /* placer la page à gauche */
    margin: 0 auto;      /* centrer de manière standard */
    width: 1024px;
    padding: 0;
    background: #666666;
    border: 2px ridge silver;
  }

/******************************/
/*************Menu*************/
#cadreMenu {
width:190px;
height:30px;
background-color:#666666;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:1px;
padding-top:2px;
padding-bottom:2px;
float:left;
}

#menu {
font-size: 1.83em;
    float: left; width: 175px;
	font: 18px "Trebuchet MS",Arial,sans-serif ;
    margin: 0 0 1.2em; padding: 0;
	border-right: #EB613D 3px solid;
}

#menu li {
    display: block ;
color:#584747;
line-height: 1em ;
padding: 4px 0 ;
padding-bottom: 4px;
padding-left: 4px;
text-align: left ;
text-decoration: none ;
border: 1px solid #FFFFFF ;
margin-right: 8px ;
margin-top: 10px;
  }
  
#menu a {
    display: block ;
	background: #FFFFFF url(../menu_cheminee/bouton.png) left bottom no-repeat ;
color:#584747;
line-height: 1em ;
padding: 4px 0 ;
padding-bottom: 2px;
text-align: left ;
text-decoration: none ;
text-indent:20px;
  }
  
#menu a:hover {
    background: #FFFFFF url(../menu_cheminee/bouton_nb_r.png) left bottom no-repeat ;
text-decoration: underline ;
color: #CACACA;
margin-left: 12px;
  }

/******************************/

#cadreTitre {
width:1024px;
height:60px;
background-color:#666666;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:#EB613D 3px solid;
}

#cadreActu {
width:1024px;
height:30px;
background-color:#666666;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:1px;
padding-bottom:0;
}

h1 {
    font-size: 1.5em;
    margin: 0; padding: 0.3em;
    text-align: center;
	color:#CACACA;
font: 2.6em/2em Times New Roman, Times, serif;
  }

h2{
color:#CCCCCC;
margin-bottom:7px;
margin-top:4px;
font-size:16px;
}

h3{
color:#CCCCCC;
margin-bottom:7px;
margin-top:4px;
font-size:14px;
}

h4{
color:#000000;
margin-bottom:7px;
margin-top:4px;
font-size:14px;
}

#cadreContenu p{
font-size: 1em;
    margin: 1em 0;
}

#cadreContenu ul{
text-align:left;
margin-left:15px;
}

#cadreContenu li{
margin-left:15px;
}

.coulerContenu {
color:#E3E3E3;
text-align:center;
}
			 
#cadreContenu {
float:right;
text-align: center;
margin-left:auto;
margin-right:auto;
margin-bottom:1px;
padding-bottom:4px;
width:834px;
background-color:#666666;
}

#hautDroit{
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
width:400px;
}

#hautGauche{

padding-bottom:10px;
padding-top:10px;
width:431px;
}

#basDroit{
padding-bottom:10px;
padding-top:10px;
margin-right:1px;
width:305px;
}

#basGauche{

padding-bottom:10px;
padding-top:10px;
width:675px;
margin-left:-175px;
padding-right:-175px;
}

#image1{

padding-bottom:10px;
padding-top:10px;
width:200px;
padding-right:60px;
}

#image2{

padding-bottom:10px;
padding-top:10px;
padding-left:60px;
width:200px;
}

#basGauche ul{
width:350px;
height:100px;
}

#cadreCopyright {
clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: #fed;
    border-top: 1px solid silver;
width:1024px;
}


.indexLigne{
width:832px;
text-align:left;
}

.indexLigneD{
float:right;
vertical-align:middle;
}

.indexLigneG{
float:left;
vertical-align:middle;
}


#cadreChemin {
text-align:left;
margin-left:auto;
margin-right:auto;
width:800px;
}

a.lienChemin {
color:#E3E3E3 ;
text-decoration:underline;
}

a:hover.lienChemin {
color:#EB613D;
text-decoration:none;
}

#indicationGauche{
text-align:left;
width:700px;
margin-top:5px;
margin-left:5px;
}