.center
{
margin-left:auto;
margin-right:auto;
width:99%;
}
.centerh {
    margin-left: auto;
    margin-right: auto;
}

.bordgauche { 
border-top-width : thin; 
border-right-width : thin; 
border-bottom-width : thin; 
border-left-width : thin; 
border-top-style : groove; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : solid; 
border-top-color : #0033cc; 
border-right-color : #0033cc; 
border-bottom-color : #0033cc; 
border-left-color : #0033cc; 
} 
.normalmenu { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000099; 
} 
.surlignemenu { 
background-color : #6496ff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : italic; 
color : #ffffff; 
} 
a { 
text-decoration : none; 
color : #0000ff; 
} 
BODY { 
font-size : 12px; 
word-spacing : normal; 
text-transform : none; 
color : #034ea2; 
font-family : Verdana, Helvetica, sans-serif; 
letter-spacing : normal; 
background-color : #FFFFFF; 
margin-left: auto;
margin-right: auto;
width: 100%;
} 
.barrehaut { 
border-top-width : thin; 
border-right-width : thin; 
border-bottom-width : thin; 
border-left-width : thin; 
border-top-style : solid; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
border-top-color : #0066cc; 
border-right-color : #0066cc; 
border-bottom-color : #0066cc; 
border-left-color : #0066cc; 

} 
H1, H2, H3, H4, H5, TH, THEAD, TFOOT { 
color : #003366; 
} 
H1 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 2em; 
font-weight : 700; 
font-style : normal; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
H2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : 700; 
font-style : normal; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
H3 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.58em; 
font-weight : 500; 
font-style : normal; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
H4 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.33em; 
font-weight : 500; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
H5, DT { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1em; 
font-weight : 700; 
font-style : normal; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
select { 
font-size : 10px; 
} 
H6 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.8em; 
font-weight : 700; 
font-style : normal; 
text-decoration : none; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
} 
TFOOT, THEAD { 
font-size : 12px; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
font-family : Arial, Helvetica, sans-serif; 
margin-right : 2px; 
} 
TH { 
vertical-align : baseline; 
font-size : 10px; 
font-weight : bold; 
word-spacing : normal; 
letter-spacing : normal; 
text-transform : none; 
font-family : Arial, Helvetica, sans-serif; 
margin-right : 2px; 
margin-left : 0; 
} 
TD { 
margin-left : 0; 
} 
A:link { 
text-decoration : none; 
color : #0066cc; 
} 
A:visited { 
text-decoration : none; 
color : #0099ff; 
} 
A:active { 
text-decoration : none; 
color : #333399; 
} 
A:hover { 
text-decoration : underline; 
color : #3333cc; 
} 
SMALL { 
font-size : 10px; 
} 
BIG { 
font-size : 12px; 
} 
BLOCKQUOTE, PRE { 
font-family : Courier New, monospace; 
} 
UL { 
text-indent : 0; 
left : 0; 
text-align : left; 
margin-left : 0; 
position : static; 
width : 0; 
list-style-position : inside; 
list-style-type : square; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
UL LI { 
display : none; 
list-style-type : square; 
margin-left : 0; 
left : 407px; 
top : 326px; 
white-space : normal; 
} 
UL.showList LI { 
display : block; 
} 
.defaultStyles UL { 
color : #034ea2; 
text-indent : 0; 
background-position : left 0%; 
text-align : left; 
position : absolute; 
width : auto; 
left : auto; 
} 
UL.defaultStyles LI { 
display : none; 
} 
UL LI LI { 
list-style-type : disc; 
} 
UL LI LI LI { 
list-style-type : circle; 
} 
OL LI { 
list-style-type : decimal; 
} 
OL OL LI { 
list-style-type : lower-alpha; 
} 
OL OL OL LI { 
list-style-type : lower-roman; 
} 
IMG { 
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
} 
TABLE { 
color : #034ea2; 
font-family : Arial, Verdana; 
vertical-align : sub; 
margin-left : 0;
margin-right: 0px;
font-size : 12px; 
} 
.menuvr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
} 
.bordbas { 
font-size : 10px; 
border-top : 1px none #0066cc; 
border-right : 1px none #0066cc; 
border-bottom : 1px solid #0066cc; 
border-left : 1px none #0066cc; 
} 
.tabentete { 
font-size : 10px; 
font-style : normal; 
font-weight : bold; 
color : #006699; 
background-color : #ffff99; 
font-family : arial; 
text-align : center; 
} 
.tabl2 {
	background-color : #FFF;
	font-style : normal;
	font-weight : normal;
	color : #006699;
	font-family : arial;
	font-size : 10px;
} 
.tabl1 { 
background-color : #e8e8ff; 
font-style : normal; 
font-weight : normal; 
color : #006699; 
font-family : arial; 
font-size : 10px; 
} 
.input { 
font-size : 10px; 
} 
.messagemaj { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #ff0000; 
text-decoration : blink; 
} 
.cligno { 
text-decoration : blink; 
} 
.borddroit { 
border-right-width : thin; 
border-right-style : solid; 
border-right-color : #034ea2; 
} 
.taille1 { 
font-size : 10px; 
font-weight : normal; 
} 
.taille2 { 
font-size : 12px; 
} 
.taille11 { 
font-size : 9px; 
} 
.contourtabbleu { 
border-top : thin solid #0066cc; 
border-right : thin none #0066cc; 
border-bottom : thin none #0066cc; 
border-left : thin none #0066cc; 
} 
.bordurebleu { 
border : thin solid #0066ff; 
} 
borduregauche { 
border-top-width : thin; 
border-right-width : thin; 
border-bottom-width : thin; 
border-left-width : thin; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : solid; 
border-top-color : #0066ff; 
border-right-color : #0066ff; 
border-bottom-color : #0066ff; 
border-left-color : #0066ff; 
} 
.borduregauche { 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : solid; 
border-top-color : #0066ff; 
border-right-color : #0066ff; 
border-bottom-color : #0066ff; 
border-left-color : #0066ff; 
} 
.barrebas { 
border-top-width : thin; 
border-right-width : thin; 
border-bottom-width : thin; 
border-left-width : thin; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : solid; 
border-left-style : none; 
border-top-color : #0066cc; 
border-right-color : #0066cc; 
border-bottom-color : #0066cc; 
border-left-color : #0066cc; 
} 
.bordurecontour { 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : solid; 
border-right-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-top-color : #0066ff; 
border-right-color : #0066ff; 
border-bottom-color : #0066ff; 
border-left-color : #0066ff; 
} 
.borddroitlight { 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #034ea2; 
} 
.bordcontour { 
border : thin solid #034ea2; 
} 
.borddroitbas { 
border-top : thin none #034ea2; 
border-right : thin solid #034ea2; 
border-bottom : 1px solid #034ea2; 
border-left : thin none #034ea2; 
} 
.bordbass { 
border-right-width : 1px; 
border-right-style : none; 
border-right-color : #034ea2; 
border-top-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : none; 
border-bottom-style : solid; 
border-left-style : none; 
border-top-color : #034ea2; 
border-bottom-color : #034ea2; 
border-left-color : #034ea2; 
} 
.bordg { 
border-top-width : 3px; 
border-right-width : 3px; 
border-bottom-width : 3px; 
border-left-width : 3px; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : solid; 
border-top-color : #ff0000; 
border-right-color : #ff0000; 
border-bottom-color : #ff0000; 
border-left-color : #ff0000; 
} 
.bordh { 
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px; 
border-top-style : solid; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
border-top-color : #ff0000; 
border-right-color : #ff0000; 
border-bottom-color : #ff0000; 
border-left-color : #ff0000; 
} 
.enteteSitePublic { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
color : #ffffff; 
background-color : #2187c2; 
font-weight : bold; 
} 
.menusite { 
font-size : 12px; 
font-weight : bold; 
color : #006699; 
} 
.bordhautbas { 
font-size : 10px; 
border-top : 1px solid #0066cc; 
border-right : 1px none #0066cc; 
border-bottom : 1px solid #0066cc; 
border-left : 1px none #0066cc; 
} 
.menun1 { 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
} 
.menun2 { 
font-size : 9px; 
color : #ffffff; 
} 
.borddroitleger { 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #034ea2; 
} 
.borddroitbasleger { 
border-top : 1px none #034ea2; 
border-right : 1px solid #034ea2; 
border-bottom : 1px solid #034ea2; 
border-left : 1px none #034ea2; 
} 
.bordbassrouge { 
border-right-width : 2px; 
border-right-style : solid; 
border-right-color : #ff0000; 
border-top-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px; 
border-top-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-top-color : #ff0000; 
border-bottom-color : #ff0000; 
border-left-color : #ff0000; 
} 
.titrecontrat { 
font-size : 10px; 
border-top : 1px none #0066cc; 
border-right : 1px none #0066cc; 
border-bottom : 1px solid #0066cc; 
border-left : 1px none #0066cc; 
background-color : #ffffcc; 
} 
.bordhautbass { 
border-right-width : 1px; 
border-right-style : none; 
border-right-color : #034ea2; 
border-top-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : solid; 
border-bottom-style : solid; 
border-left-style : none; 
border-top-color : #034ea2; 
border-bottom-color : #034ea2; 
border-left-color : #034ea2; 
} 
.tabsousentete_bleu { 
font-size : 10px; 
font-style : normal; 
font-weight : bold; 
color : #006699; 
background-color : #d5def9; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-style : solid; 
border-right-style : none; 
border-bottom-style : solid; 
border-left-style : none; 
border-top-color : #034ea2; 
border-right-color : #034ea2; 
border-bottom-color : #034ea2; 
border-left-color : #034ea2; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.haut_bas_blanc_leger {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	color: #FFFFFF;
}
contour_blanc_leger {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}
.bandvert { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-align :center;
color : #ffffff; 
background-color : #2ABFAA; 
font-weight : bold; 
} 

