/* 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: none;
}

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

	#menuGauche {
	 background-color: #CCCCCC; 
	 vertical-align: top; 
	 width: 175;
	}
	#contenuDroit {
	text-align: center;
	vertical-align: top;
	width: 607px;
	}
	
	#onglets {
	text-align: right;
	border: 0;
	cellpadding: 0;
	cellspacing: 0;
	width: 607px;
	}
	#document {
	 text-align: left;
	 border: 0;
	 cellpadding: 0;
	 cellspacing: 0;
	 width: 607px;
	}
	 
	#piedPage {
	text-align: center;
	border: 0;
	cellpadding: 0;
	cellspacing: 0;
	width: 782px;
	}
  .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(0,0,0);
    }

  .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);
    }

  .actu_page_title {
    font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 5px;
	border-top: 1px solid #B51621;
	margin-bottom : 5px;
	margin-top : 10px;
  }
  .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);
}
.date_maj {
font-size:80%;
text-align:right;
}

