div.legalInfoDocument {
    width: 943px; 
    display: block; 
    float: none; 
    clear: both;
    padding-bottom: 24px;
    background-image: url(../images/static/contentbg.jpg);
    background-repeat: no-repeat;    
}

div.legalInfoDocument div.title {
    height: 58px;
    padding-left: 18px;
    padding-top: 16px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;
}

div.legalInfoDocument div.title span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;	
    font-weight: bold;
}

div.legalInfoDocument div.content {
    width: 920px; 
    padding: 10px;
}

div.legalInfoDocument div.content div p,
div.legalInfoDocument div.content p {
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-top: 5px;
    margin-bottom: 5px;
}

div.legalInfoDocument div.content div h2,
div.legalInfoDocument div.content h2 {
    text-align: center;
    color: #417CB8;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 24px;
}


div.legalInfoDocument div.content div.element {
    margin-top: 10px;
    margin-bottom: 10px;
}

div.legalInfoDocument div.content div h3,
div.legalInfoDocument div.content h3 {
    color: #417CB8;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}

div.legalInfoDocument div.content div p a,
div.legalInfoDocument div.content p a {
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #417CB8;
    font-weight: bold;
}

div.legalInfoDocument div.content div p a:hover,
div.legalInfoDocument div.content p a:hover {
    color: red;
}


div#devenirAgent {
    width: 935px; 
    display: block; 
    clear: both;
    background-image: url(../images/static/devenirbg-only.jpg);
    background-repeat: no-repeat;
    height: 536px;
}

div#devenirAgent div#devenirTitle {
    margin-left: 18px;
    padding-top: 16px;
}

div#devenirAgent div#devenirTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
}

div#devenirAgent div#devenirTitle span#devSpan {
    color: #A7AA8F;
    font-weight: normal;
}

div#devenirAgent div#devenirTitle span#agentSpan {
    color: #3F7DBA;
    font-weight: bold;
}

div#devenirAgent div#titlesList {
    margin-top: 14px; 
    margin-left: 8px;
    height: 96px;
    width: 600px;
    padding: 12px;
    padding-left: 16px;
}

div#devenirAgent div#titlesList ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

div#devenirAgent div#titlesList ul li {
    float: left;	
    display: block;
    width: 300px;
    margin-bottom: 8px;
}

div#devenirAgent div#titlesList ul li a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    background-image: url(../images/static/puce.jpg);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 10px;
    text-decoration: none;
}

div#devenirAgent div.devenirAgentBlock {
    margin-top: 56px;
    margin-left: 28px;	
    padding-right: 38px;
    overflow: auto;
    height: 250px;
}

div#devenirAgent div.devenirAgentBlock h3 {
    color: #417CB8;	
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    margin-bottom: 8px;
}

div#devenirAgent div.devenirAgentBlock h4 {
    color: #417CB8;	
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    margin-bottom: 8px;
}

div#devenirAgent div.devenirAgentBlock p {
    margin-bottom: 8px;
}

div#devenirAgent div.devenirAgentBlock p,
div#devenirAgent div.devenirAgentBlock ul li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

div#devenirAgent div.devenirAgentBlock ul li {
    margin-bottom: 8px;
}

div#devenirAgent div.devenirAgentBlock ul {
    list-style: circle;
    margin: 0px;
    padding: 0px;
    margin-top: 12px;	
    margin-left: 28px;
}

div#rapContainer {
    width: 943px;
    display: block;
    clear: both;
    float: none;
    background-image: url(../images/static/contentbg.jpg);
    background-repeat: no-repeat;
}

div#rapContainer div#rapTitle {
    height: 58px;
    padding-left: 18px;
    padding-top: 16px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;
}

div#rapContainer div#rapTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;	
    font-weight: bold;
}

div#rapContainer div#rapContents div#rapLinks {
    margin-top: 12px;
    margin-bottom: 12px;
    padding-left: 24px;
}

div#rapContainer div#rapContents div#rapLinks a,
div#rapContainer div#rapContents div#rapLinks h3 {
    display: block;	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #417CB8;
    font-weight: bold;
}

div#rapContainer div#rapContents div.rapElement {
    padding-left: 24px;	
    padding-right: 24px;
    margin-bottom: 18px;
}

div#rapContainer div#rapContents div.rapElement h3 {
    color: #417CB8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
}

div#rapContainer div#rapContents div.rapElement p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-top: 4px;
    margin-bottom: 8px;
}

div#rapContainer div#rapContents div.rapElement h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    margin-left: 16px;
    color: #333333;	
}

div#presidentContainer {
    width: 943px; 
    display: block; 
    float: none; 
    clear: both;
    padding-bottom: 24px;
    background-image: url(../images/static/contentbg.jpg);
    background-repeat: no-repeat;
}

div#presidentContainer div#presidentTitle {
    height: 58px;
    padding-left: 18px;
    padding-top: 16px;
    margin-bottom: 24px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;	
}

div#presidentContainer div#commissionTitle {
    height: 88px;
    padding-left: 18px;
    padding-top: 16px;
    margin-bottom: 24px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;	
}

div#presidentContainer div#presidentTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;	
    font-weight: bold;
}

div#presidentContainer div#commissionTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;	
    font-weight: bold;
}

div#presidentContainer p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-top: 4px;
    margin-bottom: 8px;
    margin-left: 24px;
    margin-right: 24px;
}

div#presidentContainer ul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-top: 4px;
    margin-bottom: 8px;
    margin-left: 35px;
    margin-right: 24px;
}

div#presidentContainer h5,
div#presidentContainer h3 {
    margin-left: 96px;	
}

div#forceReseauContainer {
    width: 943px; 
    display: block; 
    float: none; 
    clear: both;
    padding-bottom: 24px;
    background-image: url(../images/static/contentbg.jpg);
    background-repeat: no-repeat;
}

div#forceReseauContainer div#forceReseauTitle {
    height: 58px;
    padding-left: 18px;
    padding-top: 16px;
    margin-bottom: 24px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;	
}

div#forceReseauContainer div#forceReseauTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;	
    font-weight: bold;
}

div#forceReseauContainer div#forceReseauMainContent p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    margin-top: 4px;
    margin-bottom: 8px;
    margin-left: 24px;
    margin-right: 24px;
}

div#forceReseauContainer div#forceReseauMainContent ul {
    margin-left: 25px;
    color: #333333;
}


div#forceReseauContainer div#forceReseauMainContent h5,
div#forceReseauContainer div#forceReseauMainContent h3 {
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 5px;
    color: #3F7DBA;
    
}

div#conseilsVenteContainer {
    width: 943px; 
    display: block; 
    float: none; 
    clear: both;
    padding-bottom: 24px;
    background-image: url(../images/static/contentbg.jpg);
    background-repeat: no-repeat;
}

div#conseilsVenteContainer div#conseilsVenteTitle {
    height: 58px;
    padding-left: 18px;
    padding-top: 16px;
    margin-bottom: 24px;
    background-image: url(../images/static/headerbg.jpg);
    background-repeat: repeat-y;	
}

div#conseilsVenteContainer div#conseilsVenteTitle span {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;	
    font-weight: bold;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer {
    float: left; 
    width: 943px; 
    clear: both;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div {
    float: left;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div h3 {
    color: #837D7D;
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div div ul,
div#conseilsVenteContainer div#conseilsVenteLinksContainer ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div div ul li img,
div#conseilsVenteContainer div#conseilsVenteLinksContainer ul li img{
    float: left;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div div ul li,
div#conseilsVenteContainer div#conseilsVenteLinksContainer ul li {
    margin-bottom: 6px;
}

div#conseilsVenteContainer div#conseilsVenteLinksContainer div div ul li a,
div#conseilsVenteContainer div#conseilsVenteLinksContainer ul li a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #82797A;
    margin-bottom: 6px;
}

div#conseilsVenteContainer div#conseilsVenteItems {
    clear: both;
    float: none;
    width: 859px;
    padding-left: 42px;
    padding-right: 42px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem {
    margin-bottom: 18px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #0C58A4;
    font-size: 18px;
    background-image: url(../images/static/linknumber.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem p {
    padding-left: 20px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;	
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem p a {
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #417CB8;
    font-weight: bold;   
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem ul {
    padding-left: 35px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;	
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente {
    float: left; 
    width: 800px; 
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente {
    float: left;
    width: 800px;
    padding-top: 10px;
    padding-left: 30px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteRangeEntete {
    float: left;    
    width: 494px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0C58A4;
    padding: 2px;
    font-weight: bold;
    border-top: solid #000000 1px;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    border-top: solid #000000 1px;
    
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteRange {
    float: left;
    width: 500px;
    border-bottom: solid #000000 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteDerniereRange {
    float: left;
    width: 500px;
    border-bottom: solid #000000 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteRange div.headerAideMemoireVenteColonne {
    float: left;
    width: 148px;
    border-left: solid #000000 1px;
    padding: 1px;
    color: #565656;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteRange div.headerAideMemoireVenteDerniereColonne {
    float: left;
    width: 345px;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px; 
    padding: 1px;
    color: #565656;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteDerniereRange div.headerAideMemoireVenteColonne {
    float: left;
    border-left: solid #000000 1px;
    width: 148px;
    padding: 1px;
    color: #565656;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#headerAideMemoireVente div.headerAideMemoireVenteDerniereRange div.headerAideMemoireVenteDerniereColonne {
    float: left;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    width: 345px;
    padding: 1px;
    color: #565656;
}



div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRange {
    float: left; 
    width: 595px; 
    border-top: solid #000000 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteDerniereRange {
    float: left; 
    width: 595px;
    border-top: solid #000000 1px;
    border-bottom: solid #000000 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRangeEntete div.aideMemoireVentePremiereColonne {
    float: left; 
    width: 364px; 
    border-left: solid #000000 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0C58A4;
    padding: 2px;
    font-weight: bold;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRangeEntete div.aideMemoireVenteColonne {
    float: left; 
    width: 71px; 
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0C58A4;
    padding: 2px;
    font-weight: bold;
    text-align: center;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRangeEntete div.aideMemoireVenteDerniereColonne {
    float: left; 
    width: 71px; 
    border-right: solid #000000 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    background-color: #0C58A4;
    padding: 2px;
    font-weight: bold;
    text-align: center;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRange div.aideMemoireVentePremiereColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteDerniereRange div.aideMemoireVentePremiereColonne {
    float: left; 
    width: 363px; 
    border-left: solid #000000 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
    padding: 1px;
    
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRange div.aideMemoireVenteColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteDerniereRange div.aideMemoireVenteColonne {
    float: left; 
    width: 73px; 
    border-left: solid #000000 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
    padding: 1px;
    
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteRange div.aideMemoireVenteDerniereColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireVente div.aideMemoireVenteDerniereRange div.aideMemoireVenteDerniereColonne {
    float: left; 
    width: 73px; 
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
    padding: 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter {
    float: left; 
    width: 800px; 
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;   
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche {
    width: 350px;
    float: left;
    
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite {
    width: 350px;
    float: right;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau {
    
    
}
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauEntete,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauEntete {
    float: left; 
    width: 348px;
    border-top: solid #000000 1px;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    border-bottom: solid #000000 1px;
    font-weight: bold;
    background-color: #0C58A4;
    color: #FFFFFF;
    padding: 2px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange {
    float: left; 
    width: 354px;
    border-bottom: solid #000000 1px;
}

div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange {
    float: left; 
    width: 354px;
    border-bottom: solid #000000 1px;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
}



div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange div.aideMemoireAvantAcheterTableauColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange div.aideMemoireAvantAcheterTableauColonne {
    float: left;
    width: 297px;
    border-left: solid #000000 1px;
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
}


div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange div.aideMemoireAvantAcheterTableauDerniereColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauRange div.aideMemoireAvantAcheterTableauDerniereColonne {
    float: left;    
    width: 50px;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
}


div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange div.aideMemoireAvantAcheterTableauColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange div.aideMemoireAvantAcheterTableauColonne {
    float: left;    
    width: 297px;
    border-left: solid #000000 1px;
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #565656;
    font-size: 12px;
}



div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterGauche div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange div.aideMemoireAvantAcheterTableauDerniereColonne,
div#conseilsVenteContainer div#conseilsVenteItems div.conseilsVenteItem div#aideMemoireAvantAcheter div.aideMemoireAvantAcheterDroite div.aideMemoireAvantAcheterTableau div.aideMemoireAvantAcheterTableauDerniereRange div.aideMemoireAvantAcheterTableauDerniereColonne {
    float: left;
    width: 50px;
    border-left: solid #000000 1px;
    border-right: solid #000000 1px;
    padding: 1px;
}

div#googleEarth {
    width: 943px; 
    display: block; 
    clear: both;
}

div#googleEarth div#googleMain {
    background-image: url(../images/static/gemainbg.jpg); 
    height: 489px; 
    background-repeat: no-repeat;
}

div#googleEarth div#googleMain div h3#googleEarthTitle {
    color: #D8302D; 
    font-size: 48px; 
    font-weight: normal; 
    font-family: Tahoma;  
    margin-left: 24px;
    margin-top: 24px;
}

div#googleEarth div#googleMain div#geInstalled {
    float: left; 
    width: 496px; 
    margin-top: 16px;
}

div#googleEarth div#googleMain div#geInstalled span {
    font-family: Tahoma;
    font-size: 12px;
    color: #D8302D;    
}

div#googleEarth div#googleMain div#monterABord {
    float: left;
    width: 130px;
    height: 470px;
    padding-right: 40px;
    padding-top: 10px;
    padding-left: 5px;
}

div#googleEarth div#googleMain div#monterABord h3 {
    color: red;
    font-size: 40px;
    font-family: Tahoma;
    font-weight: normal;
}


div#googleEarth div#googleMain div.etape {
    float: left; 
    width: 496px;
    height: 218px;
}

div#googleEarth div#googleMain div.soustitreEtape {
    float: left;
    width: 496px;
    height: 40px;
}

div#googleEarth div#googleMain div.soustitreEtape h2 {
    font-family: Tahoma;
    color: #555756;
    font-size: 18px;
}

div#googleEarth div#googleMain div.etape h1 {
    font-size: 26px;
    font-weight: normal;
    font-family: Tahoma;
    color: #555756;
    margin-top: 12px;
}

div#googleEarth div#googleMain div.etape p {
    font-family: Tahoma;
    color: #555756;
    padding-bottom: 5px;
    font-size: 12px;
}

div#googleEarth div#googleBody {
    background-image: url(../images/static/gebodybg.jpg); 
    background-repeat: repeat-y;
}

div#googleEarth div#googleMain div div#boutonsEtapes {
    float: left;
    color: #FFFFFF;
    margin-top: 35px;
    width: 200px;
    margin-left: 10px;
}

div#googleEarth div#googleMain div div#boutonsEtapes:hover {
    cursor: pointer;
}


div#googleEarth div#googleMain div div#boutonsEtapes div h4 {
    font-weight: bold;
}


div#googleEarth div#googleMain div div.infoBox {
    float: left;
    width: 450px;
    overflow: auto;
    height: 193px;
    padding-left: 22px;
}

div#googleEarth div#googleMain div div.infoBox div.requirement {
    float: left;
    color: #575757;
    width: 400px;
}

div#googleEarth div#googleMain div div.infoBox div.requirement span.title {
    font-weight: bold;
    display: block;
    font-size: 14px;
}

div#googleEarth div#googleMain div div.infoBox div.requirement span {
    display: block;
    font-size: 14px;
}

div#googleEarth div#googleMain div div.infoBox div.question {
    float: left;
    color: #575757;
    width: 425px;
    margin-bottom: 10px;
}

div#googleEarth div#googleMain div div.infoBox div.question span.title {
    font-weight: bold;
    display: block;
    font-size: 14px;
}

div#googleEarth div#googleMain div div.infoBox div.question span {
    display: block;
    font-size: 14px;
    text-align: justify;
}

div#googleEarth div#googleMain div#downloadGoogleEarth {
    float: left;
    width: 180px;
    text-align: justify;
    height: 110px;
    color: #575757;
    font-family: Tahoma;
    font-size: 12px;
    margin-top: 185px;
    margin-left: 24px;
}

div#googleEarth div#googleMain div#downloadGoogleEarthIcon {
    margin-top: 10px;
    margin-left: 126px;
    float: left;
}

div#oesContainer {
    width: 935px; 
    display: block; 
    clear: both;
    background-repeat: no-repeat;
    height: 536px;
}

div#guidesContainer div.guidesElement {
    width: 242px;
    height: 172px;
    background-image: url(/images/accueil/guidebg.jpg);
    background-repeat: no-repeat;
    padding-top: 12px;
    padding-left: 12px;
    margin-right: 12px;
    float: left;
}

div#guidesContainer div.guidesElement div.guidesTitle {
    float: left;
    margin-left: 6px;
    width: 120px;
    height: 118px;
}

div#guidesContainer div.guidesElement div.guidesTitle span {
    color: #1C67AB;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
}

div#guidesContainer div.guidesElement div.guidesDownBtn {
    background-image: url(/images/accueil/guides-btn.jpg);
    width: 120px;
    height: 21px;
    text-align: center;
    padding-top: 6px;
    float: left;
    margin-left: 4px;
    width: 120px;
}

div#guidesContainer div.guidesElement div.guidesDownBtn a {
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}



