BODY {
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

FORM {
display:inline;
margin:0;
padding:0;
}

UL {
list-style-type:none;
margin:0;
padding:0;
}

A IMG {
border-style:none;
}

#conteneur {
margin-left:auto;
margin-right:auto;
width:100%;
}

#header {
background:#57A url(/img/degrad3.jpg) repeat-y 100%;
height:100px;
}

#barhead {
padding-left:5px;
padding-bottom:6px;
padding-top:4px;
border-bottom:1px solid #8AD;
margin:0 0 50px;
}

#bardte {
float:left;
}

#barghe {
text-align:right;
}

.logo {
text-align:center;
padding:21px 0 4px;
}

#ht {
text-align:center;
padding:35px 0 0;
}

#ml {
text-align:center;
margin:0 auto;
padding:12px 0 0;
}

#bs {
text-align:center;
padding:5px 0 0;
}

.search {
margin:0;
padding:0;
}

#sf {
margin:0;
}

#sf div> input {
vertical-align:middle;
}

#sch,.gbt {
font-size:13px;
}

#sch {
border:1px solid #68b;
height:18px;
position:relative;
width:360px;
z-index:1;
-moz-box-shadow:inset 1px 1px #dfdfdf;
padding:0;
}

.gbt {
background:url(/img/bout2.gif) repeat-x;
width:110px;
border:0 solid #fff;
cursor:pointer;
font-weight:700;
color:#fff;
font-family:verdana;
height:20px;
padding:0 0 1.5px;
}

.radios {
font-size:100%;
color:#304a92;
padding:9px 0 4px;
}

table {
border-collapse:collapse;
border-spacing:0;
border-bottom:1px solid #68B;
}

.tablo_line td {
border-bottom:1px solid #68B;
}

#tablo {
margin:0 auto;
}

#tablo td {
text-align:left;
padding:2px 0 4px;
}

#tablo a {
font-size:105%;
color:#03A;
margin:0;
}

#tablo a:hover {
color:#980000;
text-decoration:underline;
}

.pied A {
color:#039;
margin:0 2px;
}

.B {
font-weight:700;
color:#fff;
}

.BB {
font-weight:700;
color:#304a92;
}

LI.j {
font-size:120%;
color:#000;
padding-top:0.8em;
}

P.a {
font-weight:700;
font-size:110%;
color:#980000;
margin-left:30px;
}

P.c A:hover {
color:#304a92;
text-decoration:underline;
}

P.z {
font-size:75%;
color:#444;
padding-top:0.9em;
}

P.zf {
font-size:75%;
color:#444;
padding:0 0 0 30px;
}

H6 {
font-size:10px;
color:#6f6f6f;
margin:10px 0 0;
}

H5 {
display:inline;
font-size:100%;
color:#333;
}

H4 A {
display:inline;
font-size:90%;
color:#039;
font-weight:400;
}

H3 {
display:inline;
font-size:100%;
}

H2 {
display:inline;
font-size:80%;
color:#444;
font-weight:400;
}

H2 A {
display:inline;
color:#039;
font-weight:400;
}

H1 {
display:inline;
font-size:100%;
color:#444;
margin:0 5px;
}

LI {
display:inline;
}

HR {
border:none;
width:665px;
line-height:normal;
height:1px;
background-color:#d3d3d3;
}

DIV,P {
margin:0;
padding:0;
}

#bardte A,#barghe A {
color:#304a92;
margin:0 6px;
}

.pied,H4 {
margin:30px 0 20px;
}

U,LABEL {
display:none;
}

