BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
tr {
	FONT-SIZE: 11px; COLOR: #0054AE; FONT-FAMILY: Arial, sans-serif; 
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; 
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.button {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #f2f5f7
}
.form {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; COLOR: #16246c; BORDER-TOP-COLOR: #666666; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #666666
}
.pt {
	FONT-SIZE: 12px
}
.tblanc {
	COLOR: #ffffff
}
.tnoir {
	COLOR: #ffffff
}
.tgris {
	COLOR: #555555
}
.tchemma {
    COLOR: #0054A8
}
.submit {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #1b82e9
}
.barredz {
color : #ffffff; 
text-align: left;
font-size : 1.2em;
font-weight:bold; 
font-family : Arial, sans-serif;
BACKGROUND-COLOR: #9F0F1E;
BORDER-RIGHT: #cccccc 1.5em solid;
BORDER-LEFT: #cccccc 1.5em solid;
}
.barredzd {
color : #ffffff; 
text-align: center;
font-weight:bold; 
BACKGROUND-COLOR: #9F0F1E;
BORDER-RIGHT: #cccccc 1.5em solid;
BORDER-LEFT: #cccccc 1.5em solid;
}
.barredz2 {
font-size : 1.4em; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #ffffff; 
text-align: center;
BACKGROUND-COLOR: #585858;
BORDER-RIGHT: #cccccc 1.5em solid;
BORDER-LEFT: #cccccc 1.5em solid;
}
h1 {
font-size : 1.4em; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #ffffff; 
text-align: center;
BACKGROUND-COLOR: #737373;
BORDER-RIGHT: #cccccc 1.5em solid;
BORDER-LEFT: #cccccc 1.5em solid;
}
h2 {
font-size : 1.4em; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #ffffff; 
text-align: center;
BACKGROUND-COLOR: #585858;
BORDER-RIGHT: #cccccc 1.5em solid;
BORDER-LEFT: #cccccc 1.5em solid;
}
A {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A.header {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.trouge {
	COLOR: #ff0000
}
.tvert {
	COLOR: #336600
}
.souligne {
	TEXT-DECORATION: underline
}
.gras {
	FONT-WEIGHT: bold
}
.cachediv {
	MARGIN-TOP: -1px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; HEIGHT: 1px
}
.actualite {
	BORDER-RIGHT: #cccccc 15px solid; BORDER-TOP: #9F0F1E 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; BORDER-LEFT: #cccccc 15px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #9F0F1E 1px solid; FONT-FAMILY: Arial, sans-serif
}
.actualitedz {
	BORDER-RIGHT: #cccccc 15px solid; BORDER-TOP: #585858 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; BORDER-LEFT: #cccccc 15px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #9F0F1E;
}
.soustitre1 {
	BORDER-RIGHT: #cccccc 1.5em solid; BORDER-TOP: #9F0F1E 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; BORDER-LEFT: #cccccc 1.5em solid; COLOR: #9F0F1E; BORDER-BOTTOM: #9F0F1E 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #9F0F1E; margin: 3px; font-size : 1.2em; color: #FFFFFF; text-align: center;
}
.actualitedz2 {
	BORDER-RIGHT: #cccccc 15px solid; BORDER-TOP: #9F0F1E 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bolder; BORDER-LEFT: #cccccc 15px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #9F0F1E 1px solid; FONT-FAMILY: Arial, sans-serif;
}
.actualite-titre {
	BORDER-RIGHT: #cccccc 15px solid; BORDER-TOP: #9F0F1E 0px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bolder; BORDER-LEFT: #cccccc 15px solid; COLOR: #9F0F1E; BORDER-BOTTOM: #9F0F1E 1px solid; FONT-FAMILY: Arial, sans-serif;
}
a.liendz  {    font-size : 1em; color:#585858;    text-decoration:underline;   font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;     
}    
a.liendz:hover  {    font-size : 1em;  color:#cccccc;    text-decoration:none;   font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;      
}  
a.lien2  {    font-size : 1em; color:#FFFFFF;    text-decoration:none;    font-weight:bold;  font-family : Arial, sans-serif
}  
a.lien2:hover  {    font-size : 1em; color:#CFCDCE;    text-decoration:none;    font-weight:bold;   font-family : Arial, sans-serif
}  
a.lienex  {    font-size : 1em; color:#737373;   font-weight:bold; font-family : Arial, sans-serif;
}  
a.lienex:hover  {    font-size : 1em; color:#FFFFFF;    font-weight:bold; font-family : Arial, sans-serif;
}  
a.liencn  {    font-size : 1em; color:#0054AE;   text-decoration:underline; font-weight:bold; font-family : Arial, sans-serif;
}  
a.liencn:hover  {    font-size : 1em; color:#9F0F1E;   text-decoration:none; font-weight:bold; font-family : Arial, sans-serif;
}
.contenu {
background-color: #ffffff;
float: left;
width: 785px;
text-align: left;
margin: 3px;
}
.dzsoustitre1 {
background-color: #ffffff;
text-align: center;
margin: 3px;
}
.spacer {
clear: both;
}
p,ul,li {
font-size : 1.2em;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
color : black; 
}
.menuhz {
border-style:solid; 
border-width:1px; 
border-color:#737373; 
background-color:#737373;
}
.menuhz3 {
text-align: center;
border-style:solid; 
border-width:1px; 
border-color:#9F0F1E; 
background-color:#9F0F1E;
}
.menuhz2 {
text-align: center;
color:#ffffff; 
border-style:solid; 
border-width:1px; 
border-color:#C0C0C0; 
background-color:#C0C0C0;
}
.barrebas {
text-align: center;
color:#ffffff; 
border-style:solid; 
border-width:1px; 
border-color:#737373; 
background-color:#737373;
}
body {
font: 1em black verdana, sans-serif;
background-color: white;
}
#cadre { /* taille du cadre, à titre d'exemple */
width: 40em;
background-color: #909090;
}
/* propriétés communes à l'ensemble des 4 coins */
#hautgauche, #hautdroit, #basgauche, #basdroit {
height: 19px; width: 19px;
background-repeat: no-repeat;
font-size:1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
#hautgauche {
background: url(hautgauche.gif);
}
#hautdroit {
float: right;
background: url(hautdroit.gif);
}
#basgauche {
background: url(basgauche.gif);
}
#basdroit {
float: right;
background: url(basdroit.gif);
}
#contenu p {
color: white;
margin: 0.5em; /*gestion des espaces interparagraphes */
}