﻿body {
    /* background-color: #fffdef; */
    background-color: #ffffff;
    color: #002f5f;
    font-family: Segoe UI, Tahoma, Arial, Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    margin: 0px;
    padding: 0px;       
}

#bodyHaut {
    background-image: url(Images/Body/PNG/BodyHaut.png);
    background-repeat: repeat-x;
    width: auto;
    height: auto;  
}

.divMasterPageFirstOne {
    background-color: transparent;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    position: relative;    
    width: 1024px;
    height: auto;
}

.divMasterPageFirstOneFooter {
    background-color: transparent;
    clear: both;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    position: relative;    
    width: 1024px;
    height: 50px;
}

.divMasterPage {
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   width: 1024px;
   height: auto;
}

.divMasterPageFooterBloc {
   clear: both;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative; 
   width: 1024px;
   height: 70px;
}

.divMasterPageFooterHaut {
   background-image: url(Images/Footer/PNG/FooterHautW1024H35.png);
   background-repeat: no-repeat;  
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative; 
   width: 1024px;
   height: 35px;
}

.divMasterPageFooterBas {
   background-image: url(Images/Footer/PNG/FooterBasW1024H35.png);
   background-repeat: no-repeat;  
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   position: relative; 
   width: 1024px;
   height: 35px;
}

.divMasterPageHeader {
   background-image: url(Images/Header/PNG/HeaderW1024H120.png);
   background-repeat: no-repeat;
   margin: 0px;
   padding: 0px;
   width: 1024px;
   height: 120px;     
}

.divMasterPageContenuFirstOne {
    background-image: url(Images/Pages/Contenus/PNG/ContenuW1024H1.png);
    background-repeat: repeat-y;
    clear: both;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;   
    position: relative;
    width: 1024px;
    height: auto;
}


.divMasterPageContenuPagesEnfants {
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;   
    position: relative;    
    width: 1024px;
    height: auto;
}

.divMasterPageFinContenuPagesEnfants {
    clear: both;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;   
    position: relative;    
    width: 1024px;
    height: 30px;
}

.divContenu {
    margin: 0px 0px 0px 225px;
    padding-top: 0px;    
    width: 795px;
    height: auto;
}

.divContenuBlocInside {
    margin: 0px;
    padding: 0px;
    width: 795px;        
    height: auto;
}

.divContenuBlocInside a {
	color: #a71930;
	text-decoration: underline;
}

.divContenuBlocInside a:visited {
	color: #b37730;
	text-decoration: underline;
}

.divContenuBlocInside a:hover {
	color: #a71930;
	text-decoration: underline;
}

.divContenuTableau {
    background-color: #ffffff;
    margin: 0px 0px 0px 1px;
    padding-top: 0px;    
    width: 1022px;
    height: auto;	
}

.divContenuTableauMenu 
{
    background-color: #71a930;
    margin: 0px 0px 0px 0px;
    padding-top: 5px;    
    width: 1024px;
    height: 20px;	
}

.divContenuHautTableau {
    margin: 0px 0px 0px 0px;
    padding-top: 5px;    
    width: 1022px;
    height: auto;	
}

.divMenuFloatLeftP10 
{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    width: auto;
    height: 15px;
}

.divFloatLeftAlignLeft
{
    float: left;
    margin: 0px 0px 0px 0px;
    text-align: left;
}
