#global { position: relative; z-index: 1; width: auto; height: auto }BODY { font-size: 11px; font-family: Verdana, Tahoma, Sans-Serif;margin:0px; }.simulTraitbas { border-bottom: 1px solid #fff }.simulTraitgauche { border-left: 1px solid #fff }.simulzonechoix { padding-top: 10px; border-right: 1px solid white }.simulzonelegende { color: #836b6b; font-size: 11px; font-weight: bold; background-color: #fff; text-align: center }.simulzonelocalisation { color: #e4dccc; font-size: 12px; text-align: center }.menu  { color: #cbcbcb; font-size: 13px}.menu a { color: #cbcbcb; text-decoration: none }.menu a:hover { color: #fff; text-decoration: underline }#ssmenus01, #ssmenus02, #ssmenus03, #ssmenus04, #ssmenus05 { font-size: 11px; line-height: 15px; background-color: #f2f2e9; text-align: left; visibility: hidden; margin-top: -3px; padding: 10px 5px 5px; position: absolute; z-index: 50; width: auto; height: auto; border: solid 3px #2a2921 }#ssmenus01 { margin-left: 35px}#ssmenus02 { margin-left: 128px}#ssmenus03 { margin-left: 218px}#ssmenus04 { margin-left: 316px}#ssmenus05 { margin-left: 408px}#ssmenusFacade, #ssmenusColle, #ssmenusMortier { font-size: 11px; line-height: 15px; background-color: #f2f2e9; text-align: left; visibility: hidden; margin-top: -80px; padding: 10px 5px 5px; position: absolute; z-index: 50; width: 140px; height: auto; border: solid 1px #2a2921 }#ssmenusFacade a, #ssmenusColle a, #ssmenusMortier a { color: #2a2921; text-decoration: none }#ssmenusFacade a:hover, #ssmenusColle a:hover, #ssmenusMortier a:hover { text-decoration: underline }#ssmenus3D1    { margin-top: 40px; margin-left: 150px; font-size: 11px; line-height: 15px; background-color: #ab0c00; text-align: left; visibility: hidden; padding: 10px; position: absolute; z-index: 50; width: 200; height: auto; border: solid 2px #fff }#ssmenus3D1 a  { color: #fff; text-decoration: none }#ssmenus3D1 a:hover {  text-decoration: underline }.SelectFiche    { font-size: 10px; line-height: 11px; background-color: #cbcbcb; width: 230px; height: 15px }.Selectchantier { font-size: 11px; line-height: 11px; width: 230px; height: 12px }.blanc      { color: white; font-size: 11px; font-weight: bold; margin-top: 5px }.lienblanc a { color: white; font-size: 11px; font-weight: bold; text-decoration: none; margin-top: 5px }.lienblanc a:hover  { color: white; font-size: 11px; font-weight: bold; text-decoration: underline; margin-top: 5px }.textgris { color: #888383; font-size: 12px }.chemin    { color: #2a2920; font-size: 10px; text-indent: 10px }.chemin a     { color: #000; text-decoration: none }.chemin a:hover { text-decoration: underline }.titre { color: #2a2920; font-size: 14px; font-weight: bold }.titreClub { color: #fff; font-size: 14px; font-weight: bold }.titreproduit { color: #fff; font-size: 18px; font-weight: bold }.titreproduitsmall    { color: #ef0800; font-size: 15px; font-weight: bold; line-height: 15px }.catalogue  { color: #01a670; font-size: 14px; font-weight: normal }.texte11  { font-size: 11px; font-weight: normal; line-height: 13px }.texte11 a  { color: #ef0800; text-decoration: none }.texte11 a:hover  { color: #ef0800; text-decoration: underline }.texte11 i   { color: #6f665b; font-size: 11px; font-weight: normal; line-height: 13px }#apercuproduit    { font-size: 11px; font-weight: normal; line-height: 13px; padding: 2px; border-top: 1px dotted #01a670 }.listeverte { font-size: 11px; font-weight: normal; line-height: 13px; padding: 2px; border-top: 1px dotted #01a670 }#listechantier { font-size: 11px; font-weight: normal; line-height: 13px; padding-top: 4px; padding-right: 0; padding-bottom: 4px; border-top: 1px dotted #ffa500 }.titrechantiersmall { color: #ffa500; font-size: 13px; font-weight: bold }#listequestionreponse { font-size: 11px; font-weight: normal; line-height: 13px; padding-top: 4px; padding-right: 0; padding-bottom: 4px; border-top: 1px dotted #00a672 }.question { color: #ffa500; font-size: 11px; font-weight: bold }.norme     { font-size: 11px; font-weight: bold; background-color: #ffd57e; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-style: solid solid dashed; border-width: 1px; border-color: #ffa500 #ffa500 orange }.norme2 { font-size: 11px; font-weight: bold; background-color: #fffff6; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; border-right: 1px solid orange; border-left: 1px solid orange }.DTU { font-size: 11px; font-weight: bold }.textereponse { color: #4f4c4c; font-size: 11px; font-weight: normal; line-height: 13px }.textereponse a { color: #b10e16; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none }#zonepopup    { font-size: 11px; font-weight: bold; line-height: 20px; background-color: #f2f2e9; padding: 5px; padding-left: 10px; width: 250px }.texte13 { font-size: 13px; font-weight: normal; line-height: 16px }.texte11blk  { font-size: 11px; font-weight: normal; line-height: 16px }.texte11blk b { font-size: 11px; font-weight: bold; line-height: 16px }.texte11blk a   { color: #000; text-decoration: none }.texte11blk a:hover    { color: #ef0800; text-decoration: underline }.margegauche { padding-left: 10px }.footer   { color: #000; font-size: 10px }.footer a   { color: black; text-decoration: none }.footer a:hover    { color: #fff; text-decoration: underline }.home { }.home INPUT { font-size: 10px; background-color: #fff; margin-top: 2px; padding: 1px; width: 100px; border-width: 1px; border-color: #575353 }.recherche { color: #fff; font-size: 11px; font-weight: bold }.recherche INPUT { font-size: 10px; background-color: #fff; padding: 1px; width: 120px; border-width: 1px; border-color: #575353 }#ssmenus01 a, #ssmenus02 a,#ssmenus03 a, #ssmenus04 a, #ssmenus05 a   { color: #2a2921; text-decoration: none }#ssmenus01 a:hover, #ssmenus02 a:hover, #ssmenus03 a:hover, #ssmenus04 a:hover, #ssmenus05 a:hover   { text-decoration: underline; background-color: #fff }#pavenoirhaut   { color: white; font-size: 12px; background-image: url("images/fiche_produit/pave_noir_haut.gif"); text-align: left; margin-right: 12px; padding-top: 5px; padding-left: 20px; width: 333px; height: 22px }#pavenoirtxt   { font-size: 11px; text-align: left; margin-right: 12px; padding-top: 10px; padding-right: 6px; padding-left: 20px; width: 325px; border-right: 1px solid black; border-left: 1px solid black }#paverougewhitetxt   { font-size: 12px; font-weight: bold; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 129px; border-right: 2px solid black; border-left: 2px solid black }#paverougeredtxt   { color: #f2f2e9; font-size: 11px; font-weight: bold; background-color: #f11413; text-align: center; padding-top: 5px; padding-bottom: 5px; width: 129px; border-right: 2px solid black; border-left: 2px solid black }.texte14 { font-size: 14px; font-weight: normal; line-height: 14px }.gris  { color: #888383 }.rougesombre   { color: #ab0c00 }.listeProduit { font-size: 11px; font-weight: normal; line-height: 20px; padding: 2px; border-top: 1px dotted #01a670 }.listeNomProduit  { color: #ef0800; font-size: 14px; font-weight: bold }.listeNomProduit a     { color: #ef0800; text-decoration: none }.listeNomProduit a:hover { text-decoration: underline }.jour  { color: #000; font-size: 40px; font-weight: bold }.mois { color: #fff; font-size: 14px; font-weight: bold; padding-left: 22px}.actuCentre      { text-align: center; width: 320px; border-right: 1px solid #b6b7b7; border-left: 1px solid #b6b7b7 }.actuLeft     { text-align: center }.actuRight   { text-align: center }.actuInsert       { font-size: 11px; text-align: left; margin-right: 30px; margin-left: 30px }.actuInsert li      { color: #800000; font-size: 12px; font-weight: bold; background-color: #ffd57e; text-indent: 10px; list-style-type: disc; list-style-position: inside; display: list-item; margin-left: -35px; border-bottom: 1px solid orange }.actuInsert a       { color: #f11413; font-size: 10px; text-decoration: none }.actuInsert a:hover      { color: #f11413; font-weight: bold; text-decoration: underline }.actuTitle      { color: #ab0c00; font-size: 16px; font-weight: bold; text-align: left }.listeGlossaire     { background-color: #ececec; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 340px; height: 100px; overflow: auto }.definitionGlossaire      { font-size: 12px; text-align: left; padding: 10px 20px; width: auto; height: auto; border: dotted 2px #bbbcbe }.choixFormation   { color: #ab0c00; font-size: 13px; font-weight: bold; padding-right: 10px; padding-left: 5px }.choixFormation a      { color: #453528; font-weight: normal; text-decoration: none }.choixFormation a:hover  { color: #ef0800; text-decoration: underline }.filetgrisbas   { margin-top: 5px; padding-top: 5px; padding-bottom: 10px; border-bottom: 1px solid #bbbcbe }INPUT   { color: #000; background-color: #fff1d6 }TEXTAREA { color: #000; background-color: #fff1d6 }.legale { font-size: 11px; text-align: left; margin-right: 30px; margin-left: 30px }.legale a { color: #f11413 }.thema       { font-size: 11px; line-height: 15px; margin-top: 10px; margin-left: 20px }.thema a     { color: #f11413; font-size: 10px; text-decoration: none }.thema a:hover { font-weight: bold; text-decoration: underline }.themaTitle   { color: #ab0c00; font-size: 16px; font-weight: bold;  border-bottom: 1px solid #ab0c00}.filetgrisgauche { border-left: 1px solid #b6b7b7 }.reponseCarte  { font-size: 11px; background-color: #f7e9ce; padding: 10px; border: solid 1px #ef0800 }#legendenuance    { color: #858562; font-size: 12px; font-weight: bold; text-align: center; text-transform: uppercase; position: relative; z-index: 80; top: -43px; left: 310px; width: 243px }#animnuancier     { position: relative; z-index: 79; top: -281px; left: 361px; width: 243px }.tableautitre    { color: white; font-size: 11px; background-color: #000 }.tableauresultat   { color: white; font-size: 11px; background-color: #01915e }.tableauequipes    { color: white; font-size: 11px; background-color: #d40019 }.tableaupoints      { color: #d40019; font-size: 11px; background-color: white }
