body{ background:url(../imgs/ap.gif) }

.png {
	behavior: url(../styles/png.htc);
}

.tab {  border: 1px #034EA2 solid}
.txbase {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.titrebleu {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #034EA2}
.txtblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
.txtbleu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #034EA2}
.txtvert {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #00A651}
.t10pt {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FF6600}
.torange {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6600}

.lienmenu { font-size: 10pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.lienmenu:link ,a.lienmenu:active, a.lienmenu:visited { font-size: 10pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.lienmenu:hover { color: #FCCEAF; text-decoration: none}

.lienactu { font-size: 9pt; color: #FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.lienactu:link ,a.lienactu:active, a.lienactu:visited { font-size: 9pt; color: #FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.lienactu:hover { color: #034EA2; text-decoration: none}.torange {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6600}

.lienprog { font-size: 9pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
.lienprog2 { font-size: 11pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: underline ; font-weight: bold}
.lienprog3 { font-size: 11pt; color: #FF6600; font-family: Arial, Helvetica, sans-serif; text-decoration: underline ; font-weight: bold}
a.lienprog:link ,a.lienprog:active, a.lienprog:visited { font-size: 9pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.lienprog:hover { color: #FF6600; text-decoration: none}

.liens { font-size: 9pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.liens:link ,a.liens:active, a.liens:visited { font-size: 9pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.liens:hover { color: #FF6600; text-decoration: none}

.ids { font-size: 8pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.ids:link ,a.ids:active, a.ids:visited { font-size: 8pt; color: #034EA2; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.ids:hover { color: #FF6600; text-decoration: none}


.datemara {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #034EA2}
.txtbasejust {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: justify; color: #000000}
.titrebleusouli {  font-size: 14pt; font-weight: bold; color: #034EA2; text-decoration: underline; font-family: Arial, Helvetica, sans-serif}
.Tblsoul2 {  font-size: 10pt; font-weight: bold; color: #034EA2; text-decoration: underline; font-family: Arial, Helvetica, sans-serif}
.t8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.txtbleu8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #034EA2}
.txtblanc8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #5DA203; text-align: center}
txtbleu8tab {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; text-align: center}
.txtbleu8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #034EA2; background-color: #FFFFFF; text-align: center}
.txtbleugris {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #034EA2; background-color: #E2E2E2; text-align: center; vertical-align: top}
.blanc11b {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF}
.td_l_rap {  border: solid; border-width: 0px 1px; border-color: black #044185}
.tdLR {  background-color: #81A6D0; margin-top: 2pt; margin-right: 2pt; margin-bottom: 2pt; margin-left: 2pt; padding-top: 2pt; padding-right: 2pt; padding-bottom: 2pt; padding-left: 2pt}
.n10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.blans8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.bleu9ligth {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #034EA2}

div.domMenu_menuBar {
	/*border-top: 1px solid #990033;
	border-right: 0 solid #990033;
	border-bottom: 0 solid #990033;
	border-left: 1px solid #990033;*/
}
div.domMenu_menuElement {
    font-family: Arial, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}
div.domMenu_menuElementHover {
    font-family: Arial, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #FCCEAF;
    text-align: center;
}
div.domMenu_subMenuBar {
 	/*border-top: 1px solid #990033;
	border-right: 1px solid #990033;
	border-bottom: 2px solid #990033;
	border-left: 1px solid #990033;*/
}
div.domMenu_subMenuElement {
        font-family: Arial, sans-serif;
	font-size: 9pt;
	background-color: #FCCEAF;
	color: #3b608a;
	padding-right: 4px;
        padding-left: 4px;
        padding-top: 1px;
        padding-bottom: 1px;
	border-top: 0px solid #003B50;
	border-right: 0px solid #003B50;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #003B50;
}
div.domMenu_subMenuElementHeading {
}
div.domMenu_subMenuElementHover {
     color: #FFFFFF;
     background-color: #5588C1;
}
.txtmarge {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px}
.arial7 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.blocTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border: solid; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; border-width: 0px 1px; border-color: black #000000}
.blocTxt8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: solid; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; border-width: 0px 1px; border-color: black #000000 }
.bordimg {  border-color: #034EA2 034EA2 034EA2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

input.news {
border: 1px solid #5588C1;
}

div.scrollnews {
	scrollbar-face-color: #94b9e6;
	scrollbar-arrow-color: #EEE7CF;
	scrollbar-track-color: #EEE7CF;
	scrollbar-3dlight-color: #EEE7CF;
	scrollbar-highlight-color: #EEE7CF;
	scrollbar-shadow-color: #EEE7CF;
	scrollbar-darkshadow-color: #EEE7CF;
	OVERFLOW: auto;
}
/* COPYRIGHT */
#copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#a9acae;
	text-decoration:none;
}

#copyright:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#f27d46;
	text-decoration:underline;
}