/* Back du texte #d6d3ce */
TD.tdpetit {
   font-size : 8px; 
   font-family : verdana, geneva, helvetica, sans-serif; 
   color : #333333; 
   background : #a7ada7;
   text-align: left; 
}


TD.tdgauche {
   font-size : 10px; 
   font-family : arial, verdana, geneva, helvetica, sans-serif; 
   color : #333333; 
   background : #d6d3ce;
   text-align: left;  
}

TD.tdsujet {
   font-size : 11px; 
   font-family : verdana, geneva, helvetica, sans-serif; 
   color : #000000; 
   background : #7B849C; 
   text-align: left; 
}

TD.tdcentre {
   font-size : 10px; 
   font-family : arial, verdana, geneva, helvetica, sans-serif; 
   color : #333333; 
   background : #d6d3ce; 
   text-align : center; 
}

TD.tabTitre {
   font-size : 12px; 
   font-family : arial, verdana, geneva, helvetica, sans-serif; 
   color : #cccccc; 
   background : #333333; 
   text-align : center; 
}

TD.tabCel {
   font-size : 12px; 
   font-family : arial, verdana, geneva, helvetica, sans-serif; 
   color : #333333; 
   background : #c6c3bd; 
   text-align : left; 
}

SPAN.titre {
   font-weight : bold; 
   font-size : 16px; 
   line-height : 16px; 
   font-family : arial, helvetica, sans-serif; 
   color : #666666; 
   background : transparent; 
}

SPAN.rouge {
   font-size : 13px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #660000; 
   background : transparent;  
}

SPAN.rougePetit {
   font-size : 9.5px; 
   line-height : 10px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #660000; 
   background : transparent;  
}

SPAN.rougeCode {
   font-size : 11px; 
   line-height : 16px; 
   font-family : "courier new", sans-serif; 
   color : #660000; 
   background : #c6c3bd; 
}

SPAN.bleu {
   font-size : 13px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #000066; 
   background : transparent;  
}

SPAN.sujet {
   font-size : 14px; 
   line-height : 10px; 
   font-family : arial, helvetica, sans-serif; 
   color : #666666; 
   background : transparent; 
}


SPAN.soustitre {
   font-size : 9px; 
   color : #333333; 
   background : transparent; 
}


SPAN.petit {
   font-size : 11px; 
   line-height : 12px; 
   background : transparent; 
}


SPAN.copyright {
   font-size : 9px; 
   line-height : 9px; 
   background : transparent; 
}


SPAN.code {
   font-family : "courier new", sans-serif; 
   background : transparent; 
}


SPAN.bartitre {
   font-size : 11px; 
   color : #333333; 
   background : transparent; 
}

SPAN.barre {
   font-size : 11px;
   color : #333333;     
   line-height : 13px; 
   background : transparent; 
}


SPAN {
   font-size : 11px; 
   line-height : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background : transparent; 
}


PRE {
   font-size : 10px; 
   line-height : 16px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #000066; 
   background : transparent; 
   margin : 8px 60px; 
}

P.exem {
   font-size : 10px; 
   line-height : 16px; 
   font-family : "courier new", sans-serif; 
   color : #000066; 
   background : #c6c3bd; 
   margin : 8px 20px; 
   padding:10px;
   text-align: left; 
}

P {
   font-size : 12px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background : transparent; 
   margin : 8px 20px; 
   text-align: left; 
}


LI {
   font-size : 12px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background : transparent; 
   margin : 8px 50px; 
   text-align: left; 
}


H3 {
   font-size : 14px; 
   line-height : 12px; 
   font-family : arial, helvetica, sans-serif; 
   color : #666666; 
   background : transparent; 
   margin : 8px 50px; 
   text-align: left; 
}


H2 {
   font-weight : bold; 
   font-size : 16px; 
   line-height : 12px; 
   font-family : arial, helvetica, sans-serif; 
   color : #666666; 
   background : transparent; 
   margin : 8px 50px; 
   text-align: left; 
}


H1 {
   font-weight : bold; 
   font-size : 28px; 
   line-height : 18px; 
   font-family : arial, helvetica, sans-serif; 
   color : #dddddd; 
   background : transparent; 
   text-align : right; 
   margin : 8px 50px; 
}

h5 {font: 11pt/11pt Verdana, Tahoma, Arial, Helvetica, sans-serif; line-height:120%; color: #000; vertical-align: middle; text-transform: none;	letter-spacing: 0.01em; margin : 20px 8px 10px 20px;}

.encart {
  background-color : #c6c3bd;
	color : #333;
	text-align : left;
	text-align: justify;
	border : 1px dashed #5D625C;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
	margin-left:20px;
	margin-right:20px;
}
CODE {
   font-family : "courier new", sans-serif; 
   color : #003300; 
   background : transparent; 
   text-align: left; 
}


BODY {
   font-size : 12pt; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   margin : 0px; 
   background-color : #5D625C;   
   margin-left: 0px; 
   margin-right: 0px; 
   border-width : 0px; 
}

BLOCKQUOTE {
   font-size : 12px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background : transparent; 
   margin : 8px 70px; 
   text-align: left; 
}
acronym { border-bottom: 1px dotted #333; cursor: help; }

A:visited {
   color : #000000; 
   background : transparent; 
   text-decoration : none; 
}


A:link {
   color : #081038; 
   background : transparent; 
   text-decoration : none; 
}


A:hover {
   color : #eeeeee; 
   background-color : #666666; 
   text-decoration : none; 
}


A:active {
   color : #000000; 
   background : transparent; 
   text-decoration : none; 
}


.top {
   color : inherit; 
   background-color : #666666; 
}


.time {
   color : #555555; 
   background : transparent; 
}


.texte {
   color : inherit; 
   background-color : #d6d3ce; 
}


.stclic1 {
   font-size : 10px; 
   font-family : verdana, geneva, arial, sans-serif; 
   color : #000000; 
   background-color : #a7ada7; 
   border-width : 1px; 
   border-style : solid; 
   border-color : black; 
   width : 145px; 
   position : absolute; 
   visibility : hidden; 
   cursor : default; 
}


.stclic0 {
   line-height : 20px; 
   font-family : verdana, geneva, arial, sans-serif; 
   color : inherit; 
   background-color : #a7ada7; 
   border-width : 1px; 
   border-style : solid; 
   border-color : black; 
   width : 200px; 
   position : absolute; 
   visibility : hidden; 
   cursor : default; 
}


.resume {
   font-size : 12px; 
   line-height : 18px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background : transparent; 
   margin : 8px 50px; 
}


.line {
   font-size : 1px; 
   line-height : 0px; 
   border-width : 0px; 
   margin : 0px;
   margin-left: 0px; 
   margin-right: 0px;
   color : inherit; 
   padding: 0px; 
   background-color : #333333; 
}


.clicdroit {
   background : transparent; 
   padding-right : 10px; 
   padding-left : 15px; 
}

.bg {
   color : inherit; 
   border-width : 0px; 
   margin : 0px;
   margin-left: 0px; 
   margin-right: 0px; 
   background-color : #5D625C; 
   scrollbar-3d-light-color : #333333;
   scrollbar-arrow-color : #333333;
   scrollbar-base-color : #c6c3bd;
   scrollbar-dark-shadow-color : #333333;
   scrollbar-face-color : #c6c3bd;
   scrollbar-highlight-color : #333333;
   scrollbar-shadow-color : #333333;
}

.bartitre {
   color : #333333; 
   background-color : #a7ada7;  
}

.bartop {
   font-size : 11px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #cccccc; 
   background : #000000; 
}

.barre {
   color : #333333; 
   background-color : #c6c3bd; 
}

A.barreSujet:visited {
   color : #cccccc; 
   background : transparent; 
   text-decoration : none; 
}


A.barreSujet:link {
   color : #eeeeee; 
   background : transparent; 
   text-decoration : none; 
}


A.barreSujet:hover {
   color : #000000; 
   background-color : #eeeeee; 
   text-decoration : none; 
}


A.barreSujet:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

A.barreMauve:visited {
   color : #cccccc; 
   background : transparent; 
   text-decoration : none; 
}


A.barreMauve:link {
   color : #eeeeee; 
   background : transparent; 
   text-decoration : none; 
}


A.barreMauve:hover {
   color : #000000; 
   background-color : #a7ada7; 
   text-decoration : none; 
}


A.barreMauve:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

.barreMauve {
   font-size : 11px;
   line-height : 13px;
   color : #CCCCCC; 
   background-color : #333366; 
}

A.barreSer:visited {
   color : #cccccc; 
   background : transparent; 
   text-decoration : none; 
}


A.barreSer:link {
   color : #eeeeee; 
   background : transparent; 
   text-decoration : none; 
}


A.barreSer:hover {
   color : #000000; 
   background-color : #a7ada7; 
   text-decoration : none; 
}


A.barreSer:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

.barreSer {
   font-size : 11px;
   line-height : 13px;
   color : #CCCCCC; 
   background-color : #CC6600; 
}

A.barreProg:visited {
   color : #cccccc; 
   background : transparent; 
   text-decoration : none; 
}


A.barreProg:link {
   color : #eeeeee; 
   background : transparent; 
   text-decoration : none; 
}


A.barreProg:hover {
   color : #000000; 
   background-color : #a7ada7; 
   text-decoration : none; 
}


A.barreProg:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

.barreProg {
   font-size : 11px;
   line-height : 13px;
   color : #CCCCCC; 
   background-color : #A9834F; 
}

A.barreRef:visited {
   color : #cccccc; 
   background : transparent; 
   text-decoration : none; 
}


A.barreRef:link {
   color : #eeeeee; 
   background : transparent; 
   text-decoration : none; 
}


A.barreRef:hover {
   color : #000000; 
   background-color : #a7ada7; 
   text-decoration : none; 
}


A.barreRef:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

.barreRef {
   font-size : 11px;
   line-height : 13px;
   color : #CCCCCC; 
   background-color : #336633; 
}

A.glos:visited {
   color : #000000; 
   background : transparent; 
   text-decoration : none; 
}

A.glos:link {
   color : #000000; 
   background : transparent; 
   text-decoration : underline; 
}

A.glos:hover {
   color : #000000; 
   background-color : #a7ada7; 
   text-decoration : none; 
}

A.glos:active {
   color : #ffffff; 
   background : transparent; 
   text-decoration : none; 
}

.rotate {
   font-family:Geneva, Arial, sans-serif; 
   font-size:10pt; 
   color:#000000; text-decoration:none;
}

#auto5524555245 {
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
   width : 88px; 
   height : 31px; 
}

.table-separateur {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background-color : #d6d3ce; 
}

.table-titre {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #eeeeee; 
   text-align : center; 
   font-weight : bold; 
   background-color : #666666; 
}

.table-entete {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background-color : #a7ada7; 
}

.table-entete-centre {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : center; 
   background-color : #a7ada7; 
}

.table-entete-droit {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : right; 
   background-color : #a7ada7; 
}

.table-ligne1 {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background-color : #c6c3bd; 
}

.table-ligne2 {
   font-size : 12px;  
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   background-color : #cccccc; 
}

.table-ligne1-centre {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : center; 
   background-color : #c6c3bd; 
}

.table-ligne2-centre {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : center; 
   background-color : #cccccc; 
}

.table-ligne1-droit {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : right; 
   background-color : #c6c3bd; 
}

.table-ligne2-droit {
   font-size : 12px; 
   font-family : Verdana, arial, helvetica, sans-serif; 
   color : #333333; 
   text-align : right; 
   background-color : #cccccc; 
}