body {

	font-family : Trebuchet, Tahoma, Arial, sans-serif;
	background-image: url(../images/bg.png);
	font-size : 12px;
	line-height: 1.5;
	color : #666666;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center; /* pour corriger le bug de centrage IE */

}



form{
margin:0;
padding:0;
}



#global {
	
	width:888px;
	margin: 8px auto;
    text-align: left;
    border: 1px solid #EEEEEE;

}

.gauche {
 width: 10px;   
 float: left;    
        }
        
.droite {
 width: 10px;  
 float: left;     
        }
        
.content{
	width:100%;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
  /*float: left;*/        
          }
        
.nav {
width: 888px;   
height: 173px;  
background-image: url(../images/bg_nav.png);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;

     }
.navBaseline{
	text-align: center;
	color:#999999;
	font-size: 11px;
	font-weight: bold;
}

     
.logo {
  width: 300px;
  margin: 10px auto;
}    


.input_search2 {
border: 1px #e5e5e5 solid; 
background-color: #f8f8f8;
width: 80px;
font-size: 10px;
color:#666666;
height: 11px;         
               }   
               
.submit-login{
  border: 0px;
  background-image: url(../images/ok.png);
  background-repeat: no-repeat;
	width:17px;
	height:16px;
	cursor:pointer;
}
     
.search {
height: 35px;
background-image: url(../images/bg_recherche.png);
margin: 0 2px 15px 2px;
padding: 0 2px;
} 
        
.search A:hover{
background-color: #FFFFFF;
     }        
    
     
.input_search {
	border: 1px #CCCCCC solid; 
	font-size: 9px;
	color:#666666;
	height: 14px;
}   
                
.submit-search{
  border: 0px;
  background-image: url(../images/b_recherche.png);
  background-repeat: no-repeat;
	width:17px;
	height:16px;
	cursor:pointer;
}
     
.contenu  {  
padding: 10px 5px 5px 5px;
}

.contenu A {
color: #5E5E5E;
text-decoration: none;   
         }  

.contenu A:hover {
color: #5E5E5E;
text-decoration: underline;   
         }  
         
.actu {
width: 152px;   
float: right; 
background-image: url(../images/bg_actu.png);
padding: 10px 10px 0px 10px;       
font-size: 10px;
color: #9C9C9C;
      }
      
.toutSavoir{
	width: 152px;   
	float: right; 
	border-left:1px dotted #DDDDDD;
	padding: 5px 5px 0px 5px;       
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.toutSavoirItem{
	border: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #DDDDDD;
	padding-bottom: 2px;
	margin-bottom: 5px;
}
.toutSavoirItem:hover{
	border: 1px dotted #3366cc;
	background-color:#EEEEEE;
	cursor: pointer;
}
.toutSavoirItem a{
	font-weight: bold;
}
.toutSavoirTitle{
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.docu {
width: 152px;   
float: right; 
background-image: url(../images/bg_actu.png);
padding: 10px 10px 30px 10px;       
font-size: 10px;
color: #9C9C9C;
      }


.actu A{
text-decoration: none;
color: #3366cc;
      }

.actu A:hover{
text-decoration: underline;
color: #3366cc;
      }

.docu A{
text-decoration: none;
color: #A9BB4B;
      }

.docu A:hover{
text-decoration: underline;
color: #A9BB4B;
      }
h1{
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	padding-left: 15px;
	font-size: 18px;
	font-weight:normal;
	text-transform: uppercase;
}
h2 {
color: #3366cc;
font-size: 12px;  
margin: 5px 2px 2px 2px;
    }

h3 {
color: #A9BB4B;
font-size: 12px;  
margin: 5px 2px 2px 2px;
    }

h4 {
color: #666666;
font-size: 16px;  
margin: 2px 2px 2px 2px;
font-weight: normal;
    }

h5 {
color: #666666;
font-size: 16px;  
margin: 5px 2px 2px 2px;
font-weight: normal;
    }
    
h6 {
color: #999999;
font-size: 12px;  
margin: 5px 2px 2px 2px;
}
h7{
	font-style: italic;
	text-align: justify;
	font-size: 11px;	
}

ul {
list-style-image: url(../produits/images/fleche.png);   
   }

#ul_accueil {
list-style-image: url(../images/puce.png);   
   }

.titre_actu {
color: #3366cc;
font-size: 16px;  
margin: 5px 2px 2px 2px;
font-style: italic;
    }

.titre_docu {
color: #ABBF08;
font-size: 16px;  
margin: 5px 2px 2px 2px;
font-style: italic;
    }


input {
border: 1px #3366cc solid; 
font-size: 11px;
height: 13px;     
color:#000000;     
    }               

textarea {
   border: 1px #3366cc solid; 
  font-size: 12px;    
  color:#000000;           
           }

select {
  border: 1px #3366cc solid; 
  font-size: 12px;
  height: 20px;     
  color:#000000; 
               }

.submit2{
  border: 0px;
	width:118px;
	height:26px;
	cursor:pointer;
	background-color: #EEEEEE;
}
     
.clear{
	clear:both;
}
     
 
.bas{  
	font-size: 10px;
  margin-top: 10px;
  width:875px;
	padding-top: 5px;
	padding-left: 5px;
	color:#000000;
	background-color: #FFFFFF;
	height:22px;
	text-align: center;

}

.bas A{
 color:#7888A0; 
 text-decoration: underline;
     }

.bas A:hover{
 color:#FFFFFF;   
 text-decoration: underline; 
     }


.plan{  
margin-top: 10px;
font-size: 10px;
border-top:1px dotted #EEEEEE;
padding: 5px;
}

.plan A{
 color:#969696;  
 text-decoration: none;
     }

.plan A:hover{
 color:#FB8535;  
 text-decoration: underline; 
     }    
     
a img{
	border:none;
}
.dossier_thematique{
	width: 630px;
	border:dotted 1px #DDDDDD;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
.dossier_thematique h4{
	color:#A9BB4B;
	font-size: 16px;
	font-weight: bolder;
	padding: 2px;
	padding-bottom: 8px;
}
.precedent_suivant{
	width:300px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.actu_article{
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	border-bottom:dotted 1px #DDDDDD;
	margin-bottom: 8px;
}
.actu_article h4{
	color:#3366cc;
	font-size: 16px;
	font-weight: bolder;
	padding: 2px;
	padding-bottom: 8px;
}


.even_a_venir{
 width: 550px;
 margin-left: auto;
 margin-right: auto;
 padding: 10px 10px 10px 10px;
 border:solid 1px #f3f3f3;
 background-color: #f3f3f3;
 margin-bottom: 8px;

}

.even_a_venir h4{
 color:#3366cc;
 font-size: 13px;
 font-weight: bold;
 padding: 2px;
 padding-bottom: 8px;
 text-align: 
}
/*img, div { behavior: url(http://www.mtsoftware.fr/pages/include/iepngfix.htc) }*/
.MenuTitle{
	text-align: center;
	font-weight:bolder;
	font-family: Verdana;
	color:#999999;
	text-transform: uppercase;
}
.MenuItem{
	text-align: center;
	color:#969696;
	font-family: Verdana;
	/*width: 155px;*/
	min-height: 16px;
	margin-right: 0px;
	margin-left: auto;
	cursor: pointer;
	text-transform: uppercase;
}
.MenuItem a{
	color:inherit;
	text-decoration: none;
	font-size:10px;
}
.MenuItem a:hover, .MenuItem:hover{
	color:inherit;
	background-color: #EEEEEE;
}

td{
	vertical-align: top;
}
