
a    { color: black; font-size: 9pt; font-family: Arial; font-weight: bolder; border: 0 white }
a1  { color: white; background-color: #cf1420 }
a:link  { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;; font-weight: bolder; text-decoration: underline }
a:visited { color:#000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;; font-weight: bolder; text-decoration: none}
a:hover  { color: #999; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;; font-weight: bolder; text-decoration: underline }
body         { background-color: #fff; margin: 0; overflow: auto; 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 }           
font   { color: #666; font-size: 10pt; font-family: Arial }
.area { color: #666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; width: 480px; height: 291px }
.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 }
.bando    { background-image: url(../../../sas/images_recept/); background-repeat: no-repeat; background-attachment: fixed; background-position: right top }
.bando_bleu    { background-image: url(../../../sas/images_recept/ilustrsdb.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom; height: 96px }
.bando_vert  { background-image: url(../../../sas/images_recept/ilustrtoilette.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom; height: 96px }
.bando_orange  { background-image: url(../../../sas/images_recept/ilustrcuisine.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom; height: 96px }
.bando_vertical    { background-image: url(../images/bandeau_gauche_essai.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position:left top }
.bando1 { background-image: url(images/bando.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom }
.bando_bas  { background: #fed649 no-repeat left 50% }
.border { background-color: #fff }
.border_nosel { background-color: #fff; border: dotted 1px #ccc }
.border_sel { background-color: white; border: solid 1px #000 }
.bordure_inf { background: url(../../../outil/images/separateurh.gif) repeat-x }
.bordure_vert { background: url(../../../outil/images/separateurv.gif) repeat-y }
.button { color: #666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-image: url(../../../images/degrade.gif); border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.button_over { color: #666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-image: url(../../../images/degrade2.gif); cursor: hand  ; border-style: solid; border-width: 1px; border-color: #999 #ccc #ccc #999 }
.click_menu { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: hand  ; border-style: solid; border-width: 1px; border-color: #999 white white #999 }
.click_outil { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c0c0c0; cursor: hand  ; border-style: solid; border-width: 1px; border-color: #999 white white #999 }
.click_outil_col { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; cursor: hand  ; border-style: solid; border-width: 1px; border-color: #999 white white #999 }
.cursor_move { cursor: move }
.cursor_over { cursor: hand  }
.fdvert { color: #0647b2; font-size: 8pt; font-family: Arial; font-weight: bold; background-color: white }
.file { background-color: #ededed; border: solid 1px #999 }
.fnd { background-color: #fff; background-image: url(images/fond.png); border-style: solid none solid solid; border-width: 16px medium 16px 16px; border-color: #fff }
.fond { background-color: #fff }
.fond_body { background-color: #fff }
.fond_degrade { background: url(../../../outil/images/degrade.gif) repeat-y left 50% }
.fond_menu    { background-color: white }
.fond_outil  { background-color: #ededed }
.fond_rubrique { background-color: #e2e2e2 }
.font  { color: #000; font-size: 10pt; font-family: Arial }

.frameimage   { color: #000; font-size: 7.5pt; font-family: Arial; font-weight: normal;  }
.frametext1   { color: #000; font-size: 7.5pt; font-family: Arial; font-weight: normal; }
.frametitre     { color: #fff; font-size: 13pt; font-family: Arial; font-weight: bolder; font-stretch: condensed; }

.framelien  { color: #fff; font-size: 8pt; font-family: Arial; font-weight: bolder }
.framelien_over { color: #fff; font-size: 8pt; font-family: Arial; font-weight: bolder; text-decoration: underline }
.input { color: #999; font-size: x-small; font-family: Arial; border-style: solid; border-width: 1px; border-color: #f90 #ccc #ccc #f90 }
.input { color: #0647b2; font-size: 8pt; font-family: Arial; background-color: white; border-style: solid; border-width: 1px; border-color: #b3d900 white white #b3d900 }
.input_gris { color: #999; font-size: x-small; font-family: Arial; border-style: solid; border-width: 1px; border-color: #ccc #999 #999 #ccc }
.no_input  { color: #666; font-weight: bold; font-size: 8pt; font-family: Arial; background-color: #ededed; border: none; width: 35px; height: 15px }
.intitule_pt   { color: #000; font-size: 8pt; font-family: Arial; font-weight: bold }
.menu { color: #77b; font-size: 10pt; font-family: Arial ; 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  { font-size: 10pt; font-family: Arial; font-weight: bold; text-decoration: none; background-color: #f5f5f5; text-align: center; cursor: hand  ; border-style: solid solid none; border-width: thin }
.menu_selected { color: #eef; font-size: 10pt; font-family: Arial; 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 }
.ombre_h { background: url(images/ombre_h.gif) repeat-x }
.out_menu { color: gray; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; border-style: solid; border-width: 1px; border-color: white #999 #999 white }
.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_menu { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: silver; cursor: hand  ; border: solid 1px }
.over_outil        { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border: solid 1px white; cursor: hand  }
.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  }
.rubrique { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fed649; text-align: center }
.selection_click { background-color: #ffd494; cursor: hand  }
.selection_none   { background-color: #fff }
.selection_over   { background-color: #ccc; cursor: hand }
.sous_rubrique { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e2e2; text-align: left }
.sousmenu     { color: #000; cursor: hand  ; border-width: thin }
.sousmenu_over    {  cursor: hand  ; border-width: thin }
.sousmenu_selected   { color: white; font-size: 8pt; font-family: Arial; font-weight: bold; font-stretch: extra-condensed; cursor: hand  ; border-width: thin }
.soustitre1  { color: #cf1420; font-size: 12pt; font-family: Arial; font-weight: bold }
.soustitre2  { color: #000; font-size: 12pt; font-family: Arial; font-weight: bold }
.tablo  { background-color: #fff; border: solid 1px #ff9201 }
.tablo2  { background-color: #fff; border: solid 1px #ff9201 }
.text1  { color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text6 { color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.text2  { color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text3  { color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text4 { color: #000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text5  { color: #000000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.outillien   { color: navy; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: white; text-align: center }
.outillien_over   { color: navy; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline; background-color: white; text-align: center }
.textpt1  { color: #000; font-size: 8pt; font-family: Arial }
.textpt2 { color: #6d6880; font-size: 8pt; font-family: Arial }
.textptblanc { color: white; font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none }
.titre1   { color: #cf1420; font-size: 14pt; font-family: Arial; font-weight: bold; background-position: 100% 100%; }
.titre2  { color: #000; font-size: 14pt; font-family: Arial; font-weight: bold }
.titre3  { color: #999; font-size: 9pt; font-family: Arial; font-weight: bold; font-stretch: ultra-expanded }
.trait { background-color: #fff }
.trait_v { background: #fed649 url(images/trait_v.gif) repeat-y }
#barre1 { visibility: visible; display: block; position: static }
#barre2 { visibility: visible; display: block; position: static }
#div_outil { background-color: #ededed; visibility: hidden; display: block; position: absolute; z-index: 1; border: solid 1px #666 }
#format_cellule_text { background-color: #ededed; visibility: hidden; display: block; position: absolute; width: 540px; height: 410px; border: solid 1px #999 }
#menu   { border: solid 1px #666; position: absolute; top: 20px; left: 10px; width: 152px; visibility: hidden; display: block }
#modifChoixLien { display: block; z-index: 1 }
#outil_defil    { background-color: #fff; border: solid 1px #666; z-index: 1; overflow: auto; display: block }
#zone_modification { background-color: #ededed; position: static; top: 0px; left: 0px; overflow: auto; visibility: visible; display: block }
.detail0  { color: #0B62A4; font-size: 11pt; font-family: Arial; font-weight: bold; }
.titreh2  { color: #0B62A4; font-size: 11pt; font-family: Arial; font-weight: bold; margin:0;padding:0;}
.detail1  { color: #000000; font-size: 9pt; font-family: Arial; font-weight: bold }
.detail2  { color: #000000; font-size: 10pt; font-family: Arial; font-weight: bold }
.refprod  { color: #000000; font-size: 10pt; font-family: Arial; font-weight: bold; margin:0;padding:0;}
.detail3  { color: #ffffff; font-size: 11pt; font-family: Arial }
.detail4  { color: #000000; font-size: 10pt; font-family: Arial }


a.sousmenu     { 
color: #000; 
font-size: 8pt;
 font-family: Arial;
 font-weight: bold;
 font-stretch: extra-condensed; 
 cursor: hand  ;
 border-width: thin;
 text-decoration:none;
 }
a.sousmenu:hover { 
color: #fff; 
font-size: 8pt; 
font-family: Arial; 
font-weight: bold; 
font-stretch: extra-condensed; 
cursor: hand  ; 
border-width: thin ;
text-decoration:none;}

a.sousmenu_selected   { 
color: white;
 font-size: 8pt;
 font-family: Arial;
 font-weight: bold;
 font-stretch: extra-condensed; 
 cursor: hand  ; 
 border-width: thin;
text-decoration:none;
 }

.titreh1
{
display:none;
}
