/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  a:active { color: red;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana, arial, geneva, helvetica, sans-serif;
    text-decoration: underline;
    }

  a:hover { color: #0033CC;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana, arial, geneva, helvetica, sans-serif;
    text-decoration: underline;
    }

  a:link { color: #003366;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana, arial, geneva, helvetica, sans-serif;
    text-decoration: none;
    }

  a:visited { color: #003333;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana, arial, geneva, helvetica, sans-serif;
    text-decoration: none;
    }

  td { font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }

  p, b, input, div { font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    }

  .clCMEvent { position: absolute;
    z-index: 300;
    width: 100%;
    height: 100%;
    left: 0pt;
    top: 0pt;
    visibility: hidden;
    }

  .clCMAbs { position: absolute;
    left: 0pt;
    top: 0pt;
    visibility: hidden;
    }

  .clT, .clTover, .clS, .clSover, .clS2, .clS2over { position: absolute;
    overflow: hidden;
    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, 51, 102);
    }

  .clSover { color: #ffffff;
    }

  .clSover { background-color: #0066cc;
    }

  .clB { position: absolute;
    visibility: hidden;
    z-index: 300;
    }

  .clBar { position: absolute;
    visibility: hidden;
    }

  .clB { background-color: #7B849B
    }

  .clBar {  }

  .clS { color: rgb(221, 221, 221);
    background-color: rgb(0, 51, 102);
    }

  .clTover { background-color: #0066cc;
    }

  .clS2over { color: rgb(255, 255, 255);
    }

  .clS2over { font-weight: bold;
    background-color: #0066cc;
    }

  .clT { padding: 4px;
    font-size: 12px;
    font-weight: bold;
    }

  .clS { padding: 2px;
    font-size: 12px;
    font-weight: bold;
    }

  .clS2 { padding: 2px;
    font-size: 12px;
    font-weight: bold;
    }

  .titre_orange {
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	margin-right: 7px;
	margin-left: 11px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	background-color: #E1F4FF;
	background-position: left;
	text-align: left;





    }

  .text_orange { font-weight: bold;
    color: rgb(204, 0, 0);
    }

  .titre_blanc { font-size: 15px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  .formulaire { font-size: 11px;
    font-family: Verdana,Arial,Helvetica;
    font-weight: normal;
    background-color: rgb(236, 244, 255);
    }

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969696;
	text-align: center;}

.text_menu { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;}

.text_reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-position: left;
	text-align: left;
	margin-left: 66px;
	margin-right: 5px;}
	
.text_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;}
	
.text-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: center;
	text-align: center;}
	
.grey {
	color: #A2A2A2;
	background-color: #A2A2A2;}
