BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#conteneur {
	WIDTH: 100%; POSITION: absolute
}
#header {
	BACKGROUND: url(degrad3.jpg) #5577aa repeat-y 100% 50%; HEIGHT: 72px
}
/* A changer    */

.logo {
padding-right : 1px; 
padding-left : 30px; 
float : left; 
padding-top : 21px; 
padding-bottom : 4px; 
} 

.search {
padding-right : 0px; 
padding-left : 208px; 
padding-bottom : 0px; 
padding-top : 0px;
line-height:20px
height:20px
margin-bottom:9px
}
.qr input q {border-style:none;line-height:20px;height:20px}
.qr div>input{vertical-align:top}
.qr span>input{vertical-align:top}
.q {border:1px solid #6688BB; height:20px;}

.search_bt {
font-weight : bold;
background:url(bout2.gif) repeat-x; width:110px;
color : #fff; 
text-align : center; 
line-height:20px;height:20px;
border:0 solid #6688BB;
padding: 0 0 1px 0;
white-space:nowrap;
cursor: pointer;
}
.radios {TEXT-ALIGN: left; font-size:95%; color:#fff; padding:1px 0 4px 0px; margin-left:202px;}
#right {float:right}

/* Fin   */

.haut {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e5ecf9; TEXT-ALIGN: left
}
.haut A {
	MARGIN: 0px 2px; COLOR: #003399
}
.haut LI.k {
	RIGHT: 30px; POSITION: absolute
}
.hautm {
	BORDER: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 33px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #e5ecf9; TEXT-vertical-align:top
}
.hautm A {
	MARGIN: 0px 2px; COLOR: #003399

}
.titre {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #d8e4f1; TEXT-ALIGN: left; MARGIN-BOTTOM: 16px; MARGIN-RIGHT: 66px
}
.titre A {
	MARGIN: 0px 2px; COLOR: #003399
}
.titre2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #d8e4f1; TEXT-ALIGN: left; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 66px
}
.titre3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 66px
}
.titre4 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; MARGIN-BOTTOM: 16px; MARGIN-RIGHT: 66px

/* A changer    */
}
#head{padding-bottom:0.2em; padding-top : 5px;}
#headb{padding-bottom:0.4em; padding-top : 0px;}
.mnuhead {padding-right : 0; padding-left : 204px; padding-bottom : 1px; padding-top : 1px; margin : 0;} 
.mnuhead LI.sl A {margin : 0 7px; color : #fff; text-decoration : none;}
.mnuhead LI.sl A:hover {text-decoration : underline;}
#head A {margin : 0 6px; color : #fff; font-size:13px; text-decoration : underline;} 
#head A:hover {text-decoration : none;}

/* FIN    */

.mnuaid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 11px; MARGIN: 0px; PADDING-TOP: 8px
}
.mnuaid A {
	MARGIN: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
.mnuaid A:hover {
	TEXT-DECORATION: none

}
.mnucentre {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-TOP: 20px; MARGIN-LEFT: 205px; MARGIN-RIGHT: 0px; BORDER-LEFT:  #CFDCF3 1px solid; 
}
.mnucentre A {
	MARGIN: 0px 2px; COLOR: #003399
}
.mnucentre A:hover {
	COLOR: #980000; TEXT-DECORATION: underline
}
.mnucentre .u {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 18px 9px 5px; PADDING-TOP: 0px
}
.mnucentre LI.y {
	FONT-SIZE: 105%
}
.mnucentre LI.v {
	FONT-SIZE: 100%
}
.mnucentre LI.n {
	COLOR: #800080
}
.mnucentre LI.q {
	BACKGROUND-POSITION: 0% 14%; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(fe.gif); MARGIN: 0.1em 0px 0px; COLOR: #7373b9; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.mnucentre LI.q A {
	COLOR: #7373b9; TEXT-DECORATION: none
}
#adsen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e5ecf9 1px solid; WIDTH: 180px; PADDING-TOP: 10px
}
#tablo {
	BORDER-LEFT: #b0c4de 1px solid
}
#tablooo {
	BORDER: #b0c4de 1px solid; PADDING-RIGHT: 0.4em; MARGIN-TOP: 1em; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; MARGIN-RIGHT: 66px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.5em
}

/* encadrements gg   */
}
#tabloon {
	PADDING-RIGHT: 0em; MARGIN-TOP: 1em; PADDING-LEFT: 0em; MARGIN-BOTTOM: 0em; MARGIN-RIGHT: 66px; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #FFFFFF; border-top:1px #CFDCF3 solid
}
#tableweb {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; MARGIN-RIGHT: 66px
}

.mnugauche {
	MARGIN-TOP: 10px;  LEFT: 33px; POSITION: absolute
}
.mnugauche A {
	MARGIN: 0px 0px 0px 9px; COLOR: #003399
}
.mnugauche A:hover {
	COLOR: #980000; TEXT-DECORATION: underline
}
#nav {
	CLEAR: both; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 30px 30px 15px; PADDING-TOP: 6px; BORDER-BOTTOM: #d3d3d3 1px solid
}
#nav A {
	COLOR: #003399; TEXT-DECORATION: underline
}
#nav LI.e {
	COLOR: #980000; TEXT-DECORATION: none
}
.mnubas {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 98%; PADDING-BOTTOM: 0.5em; MARGIN: 0px 30px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #e5ecf9
}
.mnubas A {
	MARGIN: 0px 2px; COLOR: #003399; TEXT-DECORATION: underline
}
.mnubas A:hover {
	COLOR: #980000; TEXT-DECORATION: underline
}
#searchbas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; PADDING-TOP: 0px

}

.mnutabla {
	 MARGIN-RIGHT: 60px;  PADDING-LEFT: 0.2em; FONT-SIZE: 90% 
}
.mnutabla A {
	  MARGIN: 0 0 0 4px; COLOR: #003399 
}
.mnutabla A:hover {
	COLOR: #980000; TEXT-DECORATION: underline
}
P.f {
            COLOR: #980000; PADDING-TOP: 1.2em
}
P.e{
          PADDING-BOTTOM: 0.8em; color:#CCCCFF
}
.mnutable A {
	 FONT-SIZE: 85%; MARGIN: 0px; COLOR: #003399
}
.mnutable A:hover {
	COLOR: #980000; TEXT-DECORATION: underline
}

P.h{

   PADDING-RIGHT: 10px; PADDING-LEFT: 10px; HEIGHT: 190px; PADDING-TOP: 100px

}
.B {
	FONT-WEIGHT: bold; COLOR: #fff
}
.BB {
	FONT-WEIGHT: bold; COLOR: #003399
}
P.z {
	font-size : 75%; color : #444444; padding-top : 0.9em; 
}           
.z A {
color : #444444; 
text-decoration : none; 
} 
.z A:hover {
color : #444444; 
text-decoration : none; 
}
DT {
              DISPLAY: none; 
}

H6 {
	DISPLAY: inline; FONT-SIZE: 10px; MARGIN: 10px 0px 0px; COLOR: #6f6f6f
}
H5 {
	DISPLAY: inline; FONT-SIZE: 95%
}
H3 {
	DISPLAY: inline; FONT-SIZE: 120%; COLOR: #000000
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; MARGIN: 0px 0px 1em; COLOR: #3366CC
}
H1 {
background: url('/img/s3.gif');
margin-right:0px; 
margin-left:30px; 
margin-top:21px; 
margin-bottom:4px;
text-indent:-500%;
float:left;
height:31px;
width:167px;
background-repeat:no-repeat;
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	DISPLAY: inline
}
FORM {
	DISPLAY: inline
}
H4 {
	DISPLAY: none
}
LABEL {
	DISPLAY: none
}
.ti{
	color:#8A9CBD;
}
.ti A {	color:#8A9CBD; font-size:12px;
}
.blu {   
	COLOR: #3366CC; FONT-SIZE: 13px; 
}
.clear {
	Clear: both;
}
#pied {
	Clear: both; BORDER-TOP: #FFFFFF 1px solid; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; MARGIN-BOTTOM: 2em; TEXT-ALIGN: center
}
#pied .text {
	PADDING-TOP: 9px;
}
#pied .text A {
	MARGIN: 0px 2px; 
	COLOR: #003399; 
}
#pied1 {
	Clear: both; BORDER-TOP: #CFDCF3 1px solid; BORDER-BOTTOM: #CFDCF3 1px solid; MARGIN-LEFT: 26px; MARGIN-RIGHT: 26px; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #FFF
}
#pied2 {
	Clear: both; BORDER-TOP: #336699 1px solid; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e5ecf9
}
#pied2 A {
	MARGIN: 0px 2px; COLOR: #7373b9; 
}
