
  body {
    background-color: #004c93;
    font-family: Tahoma;    
    padding: 20px;
    font-size: 1.2em;
  }

	h1 {
        font-size: 1.4em;
        color:  white;
        border-bottom: 0.2em dotted #fc0;
        padding-left: 4px;        
     }
	
  h2 {
        font-size: 1.2em;
        color: #ffc56d;        
        margin-left: 0.2em;
        margin-bottom: 0.3em;
     }
      
  h3 {
    font-size: 1.1em;
    color: white;    
    padding-left: 4px;
  }
  
  h4 {
    color: #ffc56d;    
    cursor : pointer;
    margin: 0px;  
    font-size: 1.0em;
  }
  
	 a:link {
        text-decoration: none !important;                
        font-weight: bold !important;
        color: #ffcc00 !important;
    }
    
  a:visited {      
      text-decoration: none !important;   
      font-weight: bold !important;
      color: #ffcc00 !important;
    }
    
  a:hover {
      text-decoration: none !important;
      font-weight: bold !important;
      color: white !important;
      border-bottom: 1px solid #fc0;      
    }
    
     a:active {
      text-decoration: none !important;
      font-weight: bold !important;
      color: white !important;
    }
    
  .defaultSkin .mceMenu .mceText a {
    color: black !important;
  }
    
  table.lignesSoulignes td {
    border-bottom: 2px dotted #fc0;
    color: white;
    vertical-align: bottom;
    font-size: 0.9em;
    padding-left: 2px;
  }
  
  table.lignesSoulignes td.nowrap {
    white-space: nowrap;
    text-align: right;
  }
 
  table.lignesSoulignes {
    margin-left: 1.0em;  
    margin-right: 1.0em;     
    font-size: inherit;
  }
  
 
	p {
        line-height: 1.5em;
        font-size: 1.0em;
        color: #fdfdfd;
        margin-left: 1.0em;
        margin-right: 1.0em;
        margin-bottom: 1.3em;
        margin-top: 0.0em;
        text-align: justify;
      }

  table.colonnes td {
    vertical-align: top;
    font-size: 1.0em;    
    font-size: inherit;
  }
      
  tr.titre td {
    vertical-align: bottom;
    border-bottom: 0.2em dotted #fc0;
  }

  tr.titre td p {
    margin-bottom: 0px;
  }
      
	ul, ol {        
        color: #fc0;
        font-size: 1.0em;        
      }

  .colonnes ul {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 1.5em;
    font-size: 1.0em;
  }
  
  table.colonnes {
    font-size: 1.0em;
  }
      
    li {
        margin: 0.0em;
        line-height: 1.8em;
        text-align: justify;
        font-size: 1.0em;
        margin-left: 0.0em;
      }

  .colonnes blockquote {    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;    
    margin-left:  0.0em;    
    font-size: inherit;
  }
    
  div.blockquote_hidden {    
    display: none;
  }
  
  div.blockquote, div.blockquote_hidden {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;    
    margin-left: 2.0em !important;
    margin-left:  0.0em;
    font-size: inherit;
  }
  
             
	td.spacer {       
        border-bottom: 1px solid black;       
      }



/* Styles for the horizontal slider */
.fd-slider
        {
        position:relative;
        width:100%;
        height:20px;
        text-align:center;
        border:0 none;
        text-decoration:none;
        display:block;
        -moz-user-select:none;
        -khtml-user-select:none
        cursor:pointer;
        }
.fd-slider-inner
        {
        position:relative;
        display:block;
        z-index:1;
        height:18px;
        text-align:left;
        background:#fcfcfc;
        border:1px solid #ccc;
        }
.fd-slider-bar
        {
        position:absolute;
        display:block;
        z-index:2;
        height:2px;
        border:1px solid #bbb;
        border-bottom:1px solid #aaa;
        border-right:1px solid #aaa;
        background:#ddd;
        margin:0;
        overflow:hidden;
        line-height:4px;
        }
.focused .fd-slider-inner
        {
        background:#eee !important;
        border:1px solid #aaa !important;
        }
/* black handle, no glow */
.fd-slider-handle
        {
        position:absolute;
        display:block;
        padding:0;
        border:0 none;
        margin:0;
        z-index:3;
        top:0;
        left:0;
        width:20px;
        height:20px;
        outline:0px none;
        background:transparent url(/slider-disabled.png) no-repeat 0px 0px;
        cursor:W-resize;
        -moz-user-select:none;
        -moz-user-focus:none;
        -moz-outline:0px none;
        
        }
.fd-slider-handle:focus
        {
        outline:0px none;
        border:0 none;
        -moz-user-focus:normal;
        }
button.fd-slider-handle:focus::-moz-focus-inner { border-color: transparent; }

/* black handle, glow */
.fd-slider-hover .fd-slider-handle
        {
        background:transparent url(/slider-disabled-1.png) no-repeat 0px 0px;
        }
/* blue handle, no glow */
.focused .fd-slider-handle
        {
        background:transparent url(/slider.png) no-repeat 0px 0px;
        }
/* blue handle glow */
.focused.fd-slider-hover .fd-slider-handle
        {
        background:transparent url(/slider-1.png) no-repeat 0px 0px;
        }
body.W-resize-s *
        {
        cursor:W-resize !important;
        }
body.N-resize-s *
        {
        cursor:N-resize !important;
        }
