/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {background: #B7BCC3 url(images/body_bg.gif) repeat-x}

  a:active { color: red;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    text-decoration: none;
    }

  a:hover { color: rgb(153, 153, 153);
    background-color: #C4E2F4;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    text-decoration: none;
    }

  a:link { color: black;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    text-decoration: underline;
    }

  a:visited { color: black;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    text-decoration: underline;
    }

  td { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  p, b, input, div { font-family: arial,helvetica;
    font-size: 12px;
    }

  .clCMEvent { position: absolute;
    z-index: 300;
    width: 100%;
    height: 100%;
    left: 0pt;
    top: 0pt;
    visibility: hidden;
    }

  .clCMAbs { position: absolute;
    width: 10px;
    height: 10px;
    left: 0pt;
    top: 0pt;
    visibility: hidden;
    }

  .clT, .clTover, .clS, .clSover, .clS2, .clS2over { position: absolute;
    overflow: hidden;
    width: 130px;
    height: 25px;
    cursor: pointer;
    }

  .clTover { padding: 4px;
    font-size: 12px;
    font-weight: bold;
    }

  .clT { color: rgb(255, 255, 255);
    }

  .clTover { color: rgb(255, 255, 255);
    }

  .clSover { padding: 2px;
    font-size: 12px;
    font-weight: bold;
    }

  .clS2over { padding: 2px;
    font-size: 12px;
    }

  .clS2 { color: rgb(221, 221, 221);
    background-color: rgb(0, 0, 0);
    }

  .clSover { color: rgb(255, 255, 255);
    background-color: #990000;
    }

  .clB { position: absolute;
    visibility: hidden;
    z-index: 300;
    }

  .clBar { position: absolute;
    width: 10px;
    height: 10px;
    visibility: hidden;
    }

  .clB { background-color: #999999;
    }

  .clBar {  }

  .clS { color: rgb(221, 221, 221);
    background-color: #000000;
    }

  .clTover { background-color: #003366;
    }

  .clS2over { color: rgb(255, 255, 255);
    }

  .clS2over { font-weight: bold;
    background-color: #990000;
    }

  .clT { padding: 4px;
    font-size: 12px;
    font-weight: bold;
    background-color: #16618D;
    }

  .clS { padding: 2px;
    font-size: 12px;
    font-weight: bold;
    }

  .clS2 { padding: 2px;
    font-size: 12px;
    font-weight: bold;
    }

  .titre_orange { font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    }

  .text_orange {
	font-weight: bold;
	color: #006699;
	font-size: 16px;

    }

  .titre_blanc {
	font-size: 15px;
	font-weight: bold;
	color: rgb(255, 255, 255);
	font-style: normal;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 0.1em;



    }

  .formulaire { font-size: 12px;
    font-family: Verdana,Arial,Helvetica;
    font-weight: normal;
    background-color: #FFFFAA;
    }

  .copyright { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: rgb(153, 153, 153);
    }

  .text_menu { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .text_reg {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 17px;
	padding-left: 4px;
	padding-right: 2px;

    }

  .text_blockquote { font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-indent: -9pt;
    }

  .text-reg-margin { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    }
.tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.blockquote-aligned {
	text-indent: -8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
