body { background-color: #fff; }
a:link { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a:visited {color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a:hover { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline;}
a:active {color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.bas:link { color: #900; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a.bas:visited { color: #900; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a.bas:hover { color: #900; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.bas:active { color: #900; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.equipe:link { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.equipe:visited { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.equipe:hover { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.equipe:active { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.lexiq:link { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.lexiq:visited { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.lexiq:hover { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.lexiq:active { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
a.dixi:link { color: #808080; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.fdbas { background-image: url(../images/fd-bas.jpg); background-repeat: repeat-x; }
.pixgris { background-image: url(../images/telamon1-2.4-dec_26.jpg); background-repeat: repeat-x; }
.pixgrisbas { background-image: url(../images/telamon1-2.4-dec_39.jpg); background-repeat: repeat-x; }
.fdencart { background-image: url(../images/telamon1-2.4-dec_35.jpg); background-repeat: repeat-y; }
.tasse { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/tasse.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.assurance { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/assurance-img.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.partenaires { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/partenaire-img.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.amenagement { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/amenagement-maison.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.construire { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/construire-maison.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.ecologie { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/ecologie-maison.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.renovation { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/renovation-maison.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.plan { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/table-plan-maison.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.presentation { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/equipe.jpg); background-repeat: no-repeat; background-position: right 50%; padding-left: 22px; }
.equipe1 { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top: 0; padding-left: 15px; }
.textepetit { color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.grishtgg { color: gray; font-size: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.redhtgg { color: #900; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.titre { color: #900; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.grishtmoy { color: #808080; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.titreencart { color: #900; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.titreencartred { color: #900; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.encart { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-right: 9px; padding-left: 5px; }
.milieu { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; vertical-align: top; padding-right: 10px; padding-left: 5px; }
.milieu1 { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 10px 10px 5px; }
.milieu5 { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; padding: 10px 10px 5px 20px; vertical-align: top; }
.milieu2 { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }
.textegras { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.textegrasit { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: oblique; }
.milieu3 { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: top; }
.milieu4 { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 70px; vertical-align: top; }
.encartred { color: #900; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.encartredbg { color: #900; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.espphotos { margin-right: 11px; }
.textefonce { color: #333; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.pxghmilsuit { background-image: url(../images/atlante_33.jpg); background-repeat: repeat-y; }
.pxdrmilsuit { background-image: url(../images/atlante_33-04.jpg); background-repeat: repeat-y; }
.pxhtmilsuit { background-image: url(../images/atlante_26-1.jpg); background-repeat: repeat-x; }
.pxbasmilsuit { background-image: url(../images/atlante_43-1.jpg); background-repeat: repeat-x; }

