body        { background-color: #fff; margin: 0 ; scrollbar-3dlight-color: #dcdcdc; scrollbar-arrow-color: #dcdcdc; scrollbar-darkshadow-color: #dcdcdc; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #dcdcdc; scrollbar-shadow-color: #dcdcdc; scrollbar-track-color: #FFFFFF}
.fond_menu   { background-color: white }
.fond_degrade   { background: url(../../../outil/Images/degrade.gif) repeat-y left  }
.fond_outil { background-color: #ededed }
.click_outil     { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c0c0c0; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.over_outil        { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border: solid 1px white; cursor: hand  }
.out_outil    { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.out_sel { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ededed; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.out_sel_col { color: gray; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffd494; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.over_outil_col  { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; border: solid 1px white; cursor: hand  }
.click_outil_col { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.click_menu { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #999 white white #999; cursor: hand  }
.over_menu { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: silver; border: solid 1px white; cursor: hand  }
.out_menu { color: gray; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.selection_click { background-color: #ffd494; cursor: hand  }
.selection_none   { background-color: #fff }
.selection_over   { background-color: #ccc; cursor: hand }
.button   { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../../../images/degrade.gif); border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.button_over    { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../../../images/degrade2.gif); border-style: solid; border-width: 1px; border-color: #999 #ccc #ccc #999; cursor: hand  }
.input { color: #999; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #f90 #ccc #ccc #f90 }
.input_gris { color: #999; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.bordure_inf       { background: url(../../../outil/Images/separateurh.gif) repeat-x }
.bordure_vert   { background: url(../../../outil/Images/separateurv.gif) repeat-y }
.file { background-color: #ededed; border: solid 1px #999 }
.cursor_over { cursor: hand }
.cursor_move { cursor: move }
#menu   { border: solid 1px #666; position: absolute; top: 20px; left: 10px; width: 152px; visibility: hidden; display: block }
#div_outil    { background-color: #ededed; border: solid 1px #666; position: absolute; z-index: 1; visibility: hidden; display: block }
#outil_defil    { background-color: #fff; border: solid 1px #666; z-index: 1; overflow: auto; display: block }
#modifChoixLien  { z-index: 1; display: block }
#format_cellule_text    { background-color: #ededed; border: solid 1px #999; position: absolute; width: 540px; height: 410px; visibility: hidden; display: block }
#zone_modification { background-color: #ededed; position: static; top: 0px; left: 0px; overflow: auto; visibility: visible; display: block }
#barre1 { position: static; visibility: visible; display: block }
#barre2 { position: static; visibility: visible; display: block }
.intitule_pt  { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.area    { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 480px; height: 291px }
.fond_body { background-color: #fff }
.fond_rubrique { background-color: #e2e2e2 }
.fond { background-color: #fff }
.rubrique  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fed649; text-align: center }
.sous_rubrique { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e2e2; text-align: left }
.border       { background-color: #fff }
.border_sel    { background-color: white; border: solid 1px #000 }
.border_nosel   { background-color: #fff; border: dotted 1px #ccc }






.bando       { background-image: url("images/bando.jpg"); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom }
.bando_bas  { background: #fed649 no-repeat left  }
.tablo  { background-color: white; border: solid 1px #FF9201 }
.tablo2  { background-color: #fff; border: solid 1px #ff9201 }
.trait    { background-color: #fff }
.trait_v  { background: #fed649 url(images/trait_v.gif) repeat-y }
.ombre_h { background: url(images/ombre_h.gif) repeat-x }
.menu    { color: #77b; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #dcdced; text-align: center; cursor: hand  ; border-style: solid solid none; border-width: thin; border-color: #bbf #bbc #aac #dcdced }
.menu_over       { color: #ff9201; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #f5f5f5; text-align: center; cursor: hand  ; border-style: solid solid none; border-width: thin; border-color: #ff9201 }
.menu_selected      { color: #eef; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #99b; text-align: center; cursor: hand  ; border-style: solid solid none; border-width: thin; border-color: #fff #f5f5f5 #fff #dcdcdc }
.sousmenu    { color: #c0c0c0; font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: #fff; cursor: hand  ; border-width: thin; border-color: #dcdcdc }
.sousmenu_over   { color: #FF9201; font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: #fff; cursor: hand  ; border-width: thin; border-color: #FF9201 }
.sousmenu_selected      { color: #6d6880; font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: #fff; cursor: hand  ; border-width: thin; border-color: #fff }
.fdvert  { color: #0647b2; font-weight: bold; font-size: 8pt; font-family: Verdana; background-color: white }
.input   { color: #0647b2; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: solid; border-width: 1px; border-color: #b3d900 white white #b3d900 }
.area_site   { color: #0647b2; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-style: solid; border-width: 1px; border-color: #fed649 white white #fed649 }
.titre1      { color: #939ed1; font-size: 14pt; font-family: Verdana; font-style: normal; font-weight: normal; background-color: #fff; background-repeat: repeat-y; background-position: 100% 100%; border-width: medium; border-color:  }
.titre2   { color: #ff9201; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.soustitre1    { color: #939ed1; font-size: 12pt; font-family: Verdana; font-weight: bold }
.soustitre2   { color: #ff9201; font-size: 12pt; font-family: Verdana; font-weight: bold }
.text1   { color: #ff9201; font-size: 10pt; font-family: Verdana }
.text3   { color: #FF9201; font-weight: bold; font-size: 10pt; font-family: Verdana }
.text4    { color: #6d6880; font-size: 10pt; font-family: Verdana; font-weight: bold }
.textpt1  { color: #FF9201; font-size: 8pt; font-family:Verdana }
.text2   { color: #6d6880; font-size: 10pt; font-family: Verdana }
.textpt2   { color: #6d6880; font-size: 8pt; font-family: Verdana }
li  { list-style-image: url(images/puce.gif) }
.textptblanc { color: white; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
a   { text-decoration: none }
a:hover    { color: #FF9201; text-decoration: underline }
font   { color: #FF9201; font-size: 10pt; font-family: Verdana }
.font   { color: #FF9201; font-size: 10pt; font-family: Verdana }
.fnd  { background-color: #fff; background-image: url("images/fond.png"); border-top: 16px solid #fff; border-right: #fff; border-bottom: 16px solid #fff; border-left: 16px solid #fff }
