body {
scrollbar-face-color: #cccccc;/*la scrollbar*/
scrollbar-shadow-color: #bbbbbb;/*le 1er contour de la scrollbar cote droit et bas*/
scrollbar-highlight-color: #ffffff;/*le 1er contour de la scrollbar cote gauche et haut*/
scrollbar-3dlight-color: #efefef; #FFF204;/*le 2eme contour de la scrollbar cote gauche et haut*/
scrollbar-darkshadow-color: #666666; #6a97d1
scrollbar-track-color: #cccccc; 
scrollbar-arrow-color: blue;
}
a:link,a:visited,a:active {
 text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.dte {
 font-size: 8pt;
}
.hdr {
 font-family: Arial Narrow;
 font-size: 11pt;
 font-weight: bold;
 color: blue;
 }
#coord {
 font-size: 12pt;
 font-weight: bold;
 font-style: oblique;
color: blue;
}
.nav1 {
position: relative;
display: inline;
width: 180px;
height: 20px;
padding: 0px;
text-align: center;
top: -50px;
color: #000000;
cursor: pointer;
font-weight: bold;
font-size: 9pt;
}
body,td,th,div,span,p,ul,ol {
 font-family: Verdana;
 font-size: 11pt;
 color: #000000;
}
#zoneint {
padding-left: 10px; 
padding-right: 10px;
 
}
legend,select,textarea {
 color: #666666;
}
h2 span {
 display: none;
 }
#pghd {
 text-align: center;
 }
h3,h4,h5 {
 color: blue;
}
h2 {
border: 3px solid #000000;
width: 500px; 
background-image: url(fondh2.jpg);
text-align: right;
padding-right: 20px;
color: #ffffff;
font-size: 18px;
}
#nav {
background-image: url(fondnav.jpg);
width: 160px;
border: 3px solid #000000;
padding-top: 20px;
position: relative;
top: -20px;
}

#news {
background-image: url(fondnews.jpg);
width: 160px;
border: 3px solid #000000;
position: relative;
color: #ffffff;
font-weight: bold;
padding: 4px;
}
.rub {
 color: #ffffff;
 font-weight: bold;
}
a.mag:link,a.mag:visited,a.mag:active {
 text-decoration: none;
 font-family: Arial Narrow;
 font-size: 7pt;
}
a.mag:hover {
text-decoration: underline;
 font-family: Arial Narrow;
 }
#heure {
background-color: #aabca4;
width: 160px;
border: 3px solid #000000;
position: relative;
color: #000000;
font-weight: bold;
padding: 0px;
top: 15px;
}
.list {
 font-size: 12pt;
padding: 10px; 
text-align: justify;
}
#liens {
font-family: Arial Narrow;
font-size: 8pt;
}
.info {
 font-size: 10pt;
 font-weight: bold;
 font-style: oblique;
 padding-left: 4px;
 padding-right: 4px;
text-align: center;
}
.info2 {
 font-size: 12pt;
 font-weight: bold;
 font-style: oblique;
 padding-left: 10px;
 padding-right: 10px;
text-align: center;
}
.info3 {
 font-size: 14pt;
 font-weight: bold;
 font-style: oblique;
 letter-spacing: 2px;
 padding: 10px;
text-align: center;
}
#hnav {
text-align: center;
}
.buttontext2,.buttontext {
color: blue;
}
#run {
display: none;
}
#pub {
height: 172px;
}
#svisio {
display: none;
}