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;padding:0 0 0 2px;}
 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 5px;}
#right {float:right}
#first {font-weight: bold}
#header span.c2 {color:white;font-size:10px;}
#header span.c1 {color:#990011;font-size:10px;}

.mnucentre {
padding-right : 30px; 
padding-left : 35px;
margin-left: 0px;
margin-right: 260px;
padding-top : 20px; 
} 
li.y a{
font-size : 109%;
} 

/* Fin   */

.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 : 10px; /* 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; /*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; 
} 
#coda {margin: 5px 0px 6px -3px;padding:0px 0 0 4px;width:530px;background:#F7FAFD;}
#centre {width: 1000px;overflow: hidden;}
/* A changer  width:220px; 195px */
#navigation {float: left;width:175px;padding:15px 0px 30px 34px; border-right: #e5ecf9 0px solid;}
#navigation A {margin: 0 0 9px 0; COLOR: #003399}
#navigation A:hover {COLOR: #980000; TEXT-DECORATION: underline;}
/* A changer    20px 0px 30px 21px*/
#central {float: left;width:47%;padding: 20px 0px 30px 0px;margin:0;} /* 48% règle ecart droit de GG */
#central A {margin : 0 0; color : #324F9A;} 
#central  LI.y A:hover {color : #980000; text-decoration : underline; } 
#central LI.y {font-size : 106%;} 
#central LI.v {font-size : 100%;} 
#central LI.n {color : #663399; } 
#central LI.g {color : #565656; } 
#central LI.n A {color : #663399; text-decoration : underline; } 
#central LI.m {color : #008000;text-decoration : none;} 
#central LI.o {color : #555555;font-weight : bold;}
/* A changer    0 0 0 8px*/
#central .results {width:540px;padding: 0 0 0 5px;} 
#central em A {font-style:normal;color : #7777CC;} 
#secondaire {margin-left: 800px; padding: 16px 0;}
ul.navi {padding-top:10px;width:175px;}
ul.navi li {display: block;list-style: none;font-size:95%;text-align: left;margin:0 0 9px 0;padding:0;
}
.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 : 175px; 
line-height : normal; 
height : 1px; 
color : #ffffff; 
} 

