BODY {
font-size : 0.8em; 
font-family : Arial, Helvetica, sans-serif; 
margin : 0; padding : 0;
}
FORM{
margin : 0; padding : 0;
}
DIV{
margin : 0; padding : 0;
}
P{
margin : 0; padding : 0;
} 
UL{
margin : 0; padding : 0;
} 
A IMG {
	BORDER-STYLE: none; 
}
#conteneur {
width : 100%; 
position : absolute;

} 
#header {
background : #5577AA url(/img/degrad3.jpg) repeat-y 100%;
height : 72px;
} 

#adsen {
padding-right : 0px; 
padding-left : 9px; 
padding-bottom : 0px; 
padding-top : 10px; 
float : right;
width : 206px;
BORDER-LEFT:  #e5ecf9 1px solid;
MARGIN :  0; 
}
#adsen A {
MARGIN: 0px 0px 9px 6px; 
COLOR: #003399;
}
#adsen A:hover {
COLOR: #980000; 
TEXT-DECORATION: underline;
}
#adsenb {
PADDING-RIGHT: 10px; 
PADDING-LEFT: 16px; 
PADDING-BOTTOM: 30px;
PADDING-TOP: 10px;
FLOAT: right; 
MARGIN: 0px; 
BORDER-LEFT: #e5ecf9 1px solid; 
WIDTH: 170px; 
}
#adsenb A {
MARGIN: 0px 0px 9px 6px; 
COLOR: #003399
}
#adsenb A:hover {
COLOR: #980000; 
TEXT-DECORATION: underline;
} 
#tablo {
border-left : 1px solid #b0c4de; 
} 

#tablooo {
	BORDER: #E5ECF9 1px solid; PADDING-RIGHT: 0.4em; MARGIN-TOP: 0em; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; MARGIN-RIGHT: 66px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0em
}

/* A changer    */
.logo {
padding-right : 1px; 
padding-left : 30px; 
float : left; 
padding-top : 21px; 
padding-bottom : 4px;
} 
.search {padding:0;margin:0;} 
.qr{margin:0;}
.qr div> input {vertical-align: middle;}
.qr span> input {vertical-align:middle;}
.q,.search_bt{font-size:13px;}
 input.c3 {margin-left:15px;}
.q{border:1px solid #6688bb;height:18px;padding:0px 0px;position:relative;width:300px;margin-left:15px;}
.search_bt{background:url(/img/bout2.gif) repeat-x;width:110px;border:0px solid #fff;color:#6688bb;cursor:pointer;font-weight:bold;color:#fff;font-family:verdana;height:20px;padding:0 0 1px;
}
.radios {font-size:95%; color:#fff; padding:1px 0 4px}
#right {float:right}

.haut {
padding-right : 10px; 
padding-left : 33px; 
padding-bottom : 4px; 
margin : 0; 
padding-top : 4px; 
background-color : #e5ecf9; 
text-align : left;
border : 0; 
} 
.haut A {
margin : 0 2px; 
color : #304a92; 
}
.haut LI.k {
position: absolute;
right:30;
} 
#nav2 {
height: 17px; 
border-top : 1px solid #d3d3d3; 
padding-left : 0; 
padding-bottom : 6px;
padding-top : 6px;
margin-top : 30px;
margin-left : 30px; 
margin-right : 30px; 
margin-bottom : 10px; 
border-bottom : 1px solid #d3d3d3; 
clear: both;
}
#nav2b{
margin-left : -3px; 
} 
#nav {
height: 17px; 
border-top : 1px solid #d3d3d3; 
padding-left : 0; 
padding-top : 6px;
padding-bottom : 6px;
margin-top : 0 px;
margin-left : 30px; 
margin-right : 30px; 
margin-bottom : 11px; 
border-bottom : 1px solid #d3d3d3; 
clear: both;
} 

#nav A {
color : #304a92; 
text-decoration : underline; 
} 
#nav LI.e {
color : #980000; 
text-decoration : none; 
} 

/* A changer    */

#head{
padding-bottom:0.2em;
padding-top : 5px; 
}
#headb{
padding-bottom:0.2em;
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 ul li#first A{margin:0 6px; color: #fff; font-size:13px; 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 : 0; 
padding-left : 13px; 
font-size : 11px; 
margin : 0; 
padding-top : 8px; 
} 
.mnuaid A {
margin : 0; 
color : #ffffff; 
text-decoration : none; 
} 
.mnuaid A:hover {
text-decoration : none; 
} 
.mnucentre {
padding-right : 30px; 
padding-left : 35px;
margin-left: 0px;
margin-right: 260px;
padding-top : 20px; 

} 
.mnucentre A {
margin : 0 0; 
color : #324F9A;
} 
.mnucentre  LI.y A:hover {
color : #980000; 
text-decoration : underline; 
} 
.mnucentre LI.y {
font-size : 106%;
} 
.mnucentre LI.v {
font-size : 100%;
} 
.mnucentre LI.n {
color : #663399; 
} 
.mnucentre LI.n A {
color : #663399; 
text-decoration : underline; 
} 
.mnucentre LI.m {
color : #008000;
text-decoration : none;
} 
.mnucentre LI.o {
color : #555555;
font-weight : bold; 
} 
/* A ENLEVER   */
.mnucentre LI.q {
text-decoration : none; 
background-image: url(fe.gif);
background-repeat: no-repeat;
background-position: 0% 14%;
padding-top: 0px;
padding-left: 15px;
MARGIN: 0.1em 0 0 0;
DISPLAY: block; 
} 
.mnucentre LI.q A {
color : #7373b9; 
text-decoration : none; 
} 
.mnucentre LI.q A hover {
color : #696969; 
text-decoration : underline; 
} 
/* FIN    */
.mnucentre em A {
font-style:normal;
color : #7777CC;
} 
.mnucentre LI.r {
color : #980000;
}
.mnucentre LI.r A hover {
color :  #0033AA;
} 
.mnubas {
padding : 0.5em; 
margin : 0px 30px 15px;
background-color : #e5ecf9; 
font-size : 98%;
} 
.mnubas A {
margin : 0 2px; 
color : #0033AA; 
text-decoration : underline; 
} 
.mnubas A:hover {
color : #980000; 
text-decoration : underline; 
} 
.mnubasb {
padding : 0.5em; 
margin : 0 30px 15px; 
background-color : #e5ecf9; 
} 
.mnubasb A {
margin : 0 0px; 
color : #003399; 
text-decoration : underline; 
} 
.mnubasb A:hover {
color : #980000; 
text-decoration : underline; 
} 
#searchbas {
padding : 0; 
margin-left : 30px; 
margin-right : 30px; 
} 
.pied {
padding-left : 0; 
padding-bottom : 20px; 
margin-left : 30px; 
margin-right : 30px; 
padding-top : 20px; 
} 
.pied A {
margin : 0 2px; 
color : #003399; 
} 
.B {
font-weight : bold; 
color : #ffffff; 
} 
.BB {
font-weight : bold; 
color :  #304a92; 
} 
LI.j {
font-size : 120%; 
color : #000000; 
padding-top : 0.8em; 
} 
P.a {
font-weight : bold; 
font-size : 110%; 
color : #980000; 
margin-left : 30px;
} 
P.c A:hover {
color : #304a92; 
text-decoration : underline; 
}
P.z {
font-size : 75%; 
color : #444444; 
padding-top : 0.9em; 
} 
P.zf {
	font-size : 75%; 
	color : #444444; 
              padding: 0px 0 0 30px;
} 
H6 {
font-size : 10px; 
margin : 10px 0 0; 
color : #6f6f6f; 
} 
H5 {
display : inline; 
font-size : 100%; 
color : #333333; 
} 
H4 {
display : none; 
} 
H3 {
display : inline; 
font-size : 100%; 
} 
H2 {
display : none; 
}
H1 {
DISPLAY: inline
} 
UL {
list-style-type : none; 
} 
LI {
display : inline; 
} 
FORM {
display : inline; 
} 
LABEL {
display : none; 
} 
HR {
border: none; 
width : 100%; 
line-height : normal; 
height : 1px; 
background-color : #d3d3d3; 
} 
























