body         { color: #4b4b4b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-align: justify; scrollbar-face-color: #E76507; }
a, a:link, a:visited   { color: #e67117; text-decoration: none }
a:hover  { color: red; text-decoration: underline }
ul  { list-style-image: url(puce-ki.gif); }

form {padding: 0; margin: 0;}

input select textarea {font-size: 12px; font-family: Arial, Helvetica, Geneva;}

.boutonmodiffiche   { font-size: 12px; font-family: Arial, Helvetica, Geneva; background-color: #fc3; padding: 0 5px; border: solid 1px black   }
a:link.boutonmodiffiche, a:visited.boutonmodiffiche  { color: black; text-decoration: none }
a:hover.boutonmodiffiche   { text-decoration: none; background-color: #cc0 }


.titre, h1  { color: #900; font-size: 17px; font-family: Arial, Helvetica, Geneva; font-weight: bold; line-height: 20px  ; margin-top: 0; margin-bottom: 16px; }
.sous-titre, h2  { color: #900; font-size: 13px; font-family: Arial, Helvetica, Geneva; font-weight: bold; }
.normal, td, input          { color: #4b4b4b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-align: justify; }
.petit  { color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif ; line-height: 12px; }
.tableaugris { background-color: #eee; margin: 0; padding: 0; border: dashed 1px #b3b3b3;}
//.tableaugris table, .tableaugris tbody { background-color: #eee; margin: 0; padding: 0; border: dashed 1px #b3b3b3;}
.tableaugris td { margin: 0; padding: 2px; border-bottom: 1px solid #fff; }

.tabFormulaire { border: solid 1px #a1a2a8; }
.tabFormulaire thead td { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva; font-weight: bold; background-color: #a1a2a8; padding: 5px 5px 5px 10px; }
.tabFormulaire tbody td { font-size: 12px; font-family: Arial, Helvetica, Geneva; padding: 5px 20px 5px 10px; }
.tabFormulaire table td { padding: 0; }

.txtGrisForm { color: #76777b; }
#fenetreInterne { background-color: #ececec; text-align: left; position: absolute; visibility: hidden; margin: 0; padding: 10px; border: solid 1px black; }
.titreSpeaker:link, .titreSpeaker:visited { color: #b03c4d; font-size: 14px; font-family: Arial, Helvetica, Geneva; }
.titreproduit { color: #277621; font-size: 40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 40px; text-align: left; margin: 0; padding: 0; }
.titreproduit2 { color: #ff99cc; font-size: 40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 40px; text-align: left; margin: 0; padding: 0; }

.textesroses strong {color: #ff99cc; }
.textesroses b {color: #4b4b4b; }
.textesroses a, .textesroses a:link, .textesroses a:visited { color: #ff99cc; }
.textesroses a:hover   {  }


.textesnoirs strong {color: #020202; }
.textesnoirs b {color: #FF7200; }
.textesnoirs a, .textesroses a:link, .textesroses a:visited { color: #FF7200; }
.textesnoirs a:hover   {  }


.textesnoirs ul  { list-style-image: url(puce-ki3.gif); }

.tableaubdc { border: solid 1px #007c21; }
.tableaubdc thead td { color: #007c21; font-size: 14px; font-family: Arial, Helvetica, Geneva; font-weight: bold; padding: 5px; border-bottom: 1px solid #007c21; }
.tableaubdc tbody td { font-size: 12px; font-family: Arial, Helvetica, Geneva; padding: 5px 5px 5px 5px; border-bottom: 1px solid #007c21; }

.tableaubdc1 { border: solid 1px #FF8400; }
.tableaubdc1 thead td { color: #007c21; border-bottom: 1px solid #FF8400; }
.tableaubdc1 tbody td { border-bottom: 1px solid #FF8400; }

.tableaubdc2 { border: solid 1px #277621; }
.tableaubdc2 thead td { color: #007c21; border-bottom: 1px solid #277621; }
.tableaubdc2 tbody td { border-bottom: 1px solid #277621; }

.tableaubdc3 { border: solid 1px #C683A4; }
.tableaubdc3 thead td { color: #007c21; border-bottom: 1px solid #C683A4; }
.tableaubdc3 tbody td { border-bottom: 1px solid #C683A4; }

.tableaubdc4 { border: solid 1px #F4E23F; }
.tableaubdc4 thead td { color: #007c21; border-bottom: 1px solid #F4E23F; }
.tableaubdc4 tbody td { border-bottom: 1px solid #F4E23F; }

.tableaubdc5 { border: solid 1px #492563; }
.tableaubdc5 thead td { color: #007c21; border-bottom: 1px solid #492563; }
.tableaubdc5 tbody td { border-bottom: 1px solid #492563; }

.tableaubdc6 { border: solid 1px #FF99CC; }
.tableaubdc6 thead td { color: #007c21; border-bottom: 1px solid #FF99CC; }
.tableaubdc6 tbody td { border-bottom: 1px solid #FF99CC; }


.tableaudico { border: solid 1px #007c21; }
.tableaudico thead td { color: #007c21; font-size: 14px; font-family: Arial, Helvetica, Geneva; font-weight: bold; padding: 5px; border-bottom: 1px solid #007c21; }
.tableaudico tbody td { font-size: 10px; font-family: Arial, Helvetica, Geneva; padding: 5px 5px 5px 5px; border-bottom: 1px solid #007c21; }

.offrecadre { background-color: #ff8319; text-align: left; width: 300px; margin: 0 0 10px; padding: 10px; border: solid 1px black; }
.offrecadre .sous-titre { color: white; }
.offrecadre2 { background-color: #e8f2fc; text-align: left; width: 220px; margin: 0 0 10px; padding: 10px; border: solid 1px black; }
.offrecadre2 .sous-titre { color: #fc8000; }

.signature { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-weight: normal; }
.signature a, .signature a:link, .signature a:visited { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-weight: normal; text-decoration: underline; }

.ensavoirplus { font-size: 14px; text-align: center; }
.ensavoirplus a, .ensavoirplus a:link, .ensavoirplus a:visited { color: #358f1e; font-size: 14px; font-weight: normal; text-decoration: none; }
.ensavoirplus a:hover   { color: #002374; text-decoration: underline; }

.menuconsultantes { font-size: 14px; text-align: center; }
.menuconsultantes a, .menuconsultantes a:link, .menuconsultantes a:visited { color: white; font-size: 14px; font-weight: normal; text-decoration: none; }
.menuconsultantes a:hover   { color: yellow; text-decoration: underline; }

#forlinks p {
	margin: 0;
	padding: 0;
}



