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

  a {  }

  .text { background-color: rgb(255, 255, 255);
    }

  .bline { background-color: rgb(0, 0, 0);
    }

	h1#top { /* Affichage du titre */
	display: block;
	text-align: center;
	line-height :10pt;
	font-size :10pt;
	}

  body { margin: 0px;
    padding: 0px;
    background-color: rgb(255, 255, 255);
    }
	
	#page {
	 border: 0;
	 cellpadding: 0;
	 cellspacing: 0;
	 margin-left: auto;
	 margin-right: auto;	 
	 width: 90%;
	 }

	#menuGauche {
	 display: none;
	}
	#contenuDroit {
	text-align: center;
	valign: top;
	width: 100%;
	}
	
	#onglets {
	display: none;
	}
	#document {
	 text-align: left;
	 border: 0;
	 cellpadding: 0;
	 cellspacing: 0;
	 width: 100%;
	}
	#culdeverre {
	display: none;
	}
	#piedPage {
	display: none;
	}
  .menuUp, .menuUp_selected { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
	color:#B51621;
    }

  .menuUp_selected { text-decoration: underline;
    }

  .menuUp:hover { color: rgb(0, 0, 0);
    }

  .menu1, .menu1_selected, .menu1_anchor, .menu1_anchor_selected { font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-align: right;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    }

  .menu1:hover { color: rgb(0, 0, 0);
    }

  .menu1_selected { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  .menu1_anchor_selected { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  .menu1_anchor { text-decoration: none;
    color: rgb(181, 22, 33);
    }

  .menu2, .menu2_selected, .menu2_anchor, .menu2_anchor_selected { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    text-align: justify;
    vertical-align: middle;
    color: rgb(179, 179, 217);
    background-color: rgb(204, 204, 204);
    }

  .menu2:hover { color: rgb(0, 0, 0);
    }

  .menu2_anchor_selected { color: rgb(0, 0, 0);
    }

  .menu2_anchor { color: rgb(179, 179, 217);
    }

  .menu2_anchor:hover { color: rgb(0, 0, 0);
    }

  .menu2_selected { color: rgb(0, 0, 0);
    }

  .menu2_sep { color: rgb(0, 0, 0);
    vertical-align: middle;
    font-size: 14px;
    }

  .logo { text-align: center;
    vertical-align: top;
    background-color: rgb(255, 255, 255);
    }

  .page, .page_selected, .page_anchor_selected, .page_anchor { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 11px;
    text-decoration: none;
    text-align: right;
    font-weight: bold;
    font-variant: normal;
    color: rgb(179, 179, 217);
    background-color: rgb(255, 255, 255);
    }

  .page_selected { color: rgb(0, 0, 0);
    }

  .page:hover { color: rgb(0, 0, 0);
    }

  .page_anchor_selected { color: rgb(0, 0, 0);
    }

  .page_anchor { color: rgb(179, 179, 217);
    }

  .page_anchor:hover { color: rgb(0, 0, 0);
    }

  .tinyText { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    text-decoration: none;
    text-align: right;
    font-weight: bold;
    font-variant: normal;
    color: rgb(0, 0, 0);
    }

  .sepV { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    text-decoration: none;
    text-align: right;
    font-weight: bold;
    color: rgb(164, 176, 204);
    }

  .tabActive, .tabInactive, .tabInactiveAnchor { color: black;
    }

  .frmTitle { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  .frmSubTitle { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  .frmText { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  .ufFormInput, .uiFormInput { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    }

  .ufText, .ufBold, .uiText, .ucText { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    }

  .ufBold { font-weight: bold;
    }

  .uiError { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(255, 0, 0);
    }

  .bottomtext { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
    color: rgb(180, 194, 223);
    }

  .anchor { text-decoration: underline;
    color: rgb(237, 128, 2);
    }

  .anchorAnim { text-decoration: none;
    color: rgb(179, 179, 217);
    }

  .anchorAnim:hover { color: rgb(0, 0, 0);
    }

  .anchorAnimSelect { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: rgb(0, 0, 0);
    }

  .anchorAnimSelect:hover { color: red;
    }

  .actuTitle { font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: justify;
    color: rgb(122, 78, 167);
    }

  .actuTxt, .actuTxtTitle, .actunext { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    color: rgb(0, 0, 0);
    }

  .actuTxtTitle { font-weight: bold;
    font-size: 11px;
    text-align: left;
    color: rgb(0, 0, 0);
    }

  .actunext { color: rgb(44, 82, 165);
    text-align: right;
    }

  .pretty_link { border: 0px solid rgb(255, 255, 255);
    color: rgb(237, 128, 2);
    text-decoration: underline;
    }

  .pretty_title { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: rgb(0, 0, 0);
    text-transform: none;
    font-variant: small-caps;
    }

  .pretty_title2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: rgb(0,0,0);
    }

  .pretty_title3 { font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: rgb(0, 0, 0);
    text-decoration: none;
    }

  .pretty_frame_right { border: 1px dashed rgb(202, 202, 202);
    margin: 15px;
    padding: 10px;
    float: right;
    width: 200px;
    }

  .pretty_frame_left { border: 1px dashed rgb(202, 202, 202);
    margin: 15px;
    padding: 10px;
    float: left;
    width: 200px;
    }

	.line {
  background-color: rgb(181, 22, 33);
}


