

body             { scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #013C59; scrollbar-darkshadow-color: #013C59; scrollbar-face-color: #D5E2E8; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #013C59; scrollbar-track-color: #fff  }


body, div, td, .texte, input, textarea, button                       { color: #013c59; font-size: 13px; line-height: 16px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-repeat: no-repeat; list-style-image: url(../images/puce.gif) }
table  { color: #0b3d6f }
a                       { color: #0c3e59; text-decoration: none }
a:hover                        { color: #7496ab; text-decoration: none }
h1, .titre1           { color: #eaa634; font-weight: bold; font-size: 18px; line-height: 24px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2, .titre2         { color: #7496ab; font-weight: bold; font-size: 15px; line-height: 18px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3, .titre3           { color: #8a8a8a; font-size: 11pt; line-height: 13pt; font-family: Verdana, FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4, .titre4       { color: #4e5f54; font-style: italic; font-weight: normal; font-size: 10pt; line-height: 12px }
.visible{padding-left:5px}
a.visible{ color:#98b0bf; font-size: 9px; font-family: verdana; text-decoration: none; text-align: center; list-style-type: square }
a.visible:hover { color:#f2be64; font-size: 9px; font-family: verdana; text-decoration: none; text-align: center; list-style-type: square }
.content   { padding-top: 30px; padding-left: 30px }
.ensavoirplus { color: #94939b; font-style: italic; text-align: right }
.searchfield     { color: #005027; border: solid 1px #30536d; width: 300px; height: 20px }
.searchbutton  { color: #fff; background-color: #005027; margin-right: 3px; margin-left: 3px; border: solid 1px #005027; height: 20px; cursor:hand }
.menusup      { color: #fff; font-weight: bold; font-size: 14px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #013c59; padding-left: 5px }
.menusuptd  { color: #fff; font-weight: bold; font-size: 14px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #013c59 }
.menusup:hover   { color: #eaa634; font-weight: bold; font-size: 14px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #013c59; padding-left: 5px }
.menugch       { color: #fff; font-size: 10pt; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8aa5b7; padding-top: 1px; padding-left: 10px; width: 100%; height: 23px }
.menugchtd  { color: #fff; font-size: 10pt; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8aa5b7; width: 100%; height: 23px }
.menugch:hover     { color: #bdcdd4; font-size: 10pt; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #30536d; padding-top: 1px; padding-left: 10px; width: 100%; height: 23px }
.ssmenu    { color: #5f7d92; font-size: 12px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: medium none #f2bc62 }
.ssmenu:hover   { color: #0c3e59; font-size: 12px; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: medium none #f2bc62 }
.cel1 { background-color: white; border: solid 1px #8aa5b7; height: 25px }
.bt-ok   { color: #0c3e59; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #edf0f2; text-align: center }
.bt-anul  { color: #7c4618; font-family: "Century Gothic", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #edf0f2; text-align: center }
.cel2 { background-color: white; border: solid 1px #96aebe; height: 25px }
.cel3 { background-color: white; border: solid 1px #a2b6c5; height: 25px }
.cel4 { background-color: white; border: solid 1px #b0c2cd; height: 25px }
.cel5 { background-color: white; border: solid 1px #bdcdd4; height: 25px }
.cel6 { background-color: white; border: solid 1px #cbd8dd; height: 25px }
.cel7 { background-color: white; border: solid 1px #dce4e7; height: 25px }
.cel8 { background-color: white; border: solid 1px #edf0f2; height: 25px }

.or { border-bottom: 1px solid #ffa649 }
.habillage { margin-right: 20px; margin-bottom: 20px }
.legende    { color: #3a5467; font-style: italic; font-size: 10px; padding-bottom: 10px }
.lienfichier      { font-style: italic; font-weight: bold; background: url(../images/bkfichier.gif) no-repeat; padding-bottom: 10px; padding-left: 24px; height: 16px }
.liensmenu { font-style: italic; font-weight: bold; background: url(../images/bksmenu.gif) no-repeat; padding-bottom: 10px; padding-left: 24px }
.lienurl     { font-style: italic; background: url(../images/bklien.gif) no-repeat; padding-bottom: 10px; padding-left: 24px; height: 16px }
.bloclien { margin-top: 20px }
.imgtxt { padding-top: 20px }
.td-mois { color: #fff; font-size: 14px; font-weight: bold; background-color: #ffa649; padding-top: 10px; padding-bottom: 2px; padding-left: 10px; border: solid 1px #013c59; }
.filet { padding: 10px; border-color: #013c59 #0c3e59 #013c59 #013c59; border-style: solid; border-width: 1px; }
