body,p,div,span,td {
font-family:  Arial, Sans ;
font-size: 9pt;
color: #6d5d62;
}
body {
 background-color: #ffffff;
}
p,div,span,td {
font-family:  Arial, Sans ;
font-size: 9pt;
color: #6d5d62;
}
a.topbar:link,a.topbar:visited,a.topbar:active {
text-decoration: none;
color: #ffffff;
}
a.topbar:hover {
text-decoration: none;
color: yellow;
}

a.mag:link,a.mag:visited,a.mag:active {
text-decoration: none;
color: #000000;
font-family: Arial Narrow;
}
a.mag:hover {
text-decoration: none;
font-style: oblique;
qfont-weight: bold;
color: #666666;
}
a.ftl:link,a.ftl:visited,a.ftl:active {
text-decoration: none;
color: #fe942f;
font-family: Arial NArrow;
}
a.ftl:hover {
text-decoration: underline;
color: #339900;
}
.beige {
 color: #b79ca5;
 font-size: 8pt;
font-family: Arial Narrow,Arial,Helvetica,Sans;
 }
.beige2 {
 color: #000000;
 
 }
.smenu {
 display: none;
 text-align: justify;
border-left: 1px solid #806d73;
border-top: 1px solid #806d73;
 border-right: 2px solid #6d5d62;
 border-bottom: 2px solid #6d5d62;
font-family: Arial Narrow;
 background-color: #aeaaab;
 color: #6d5d62;
 }
span.href{
color: #000000;
}
span.href:hover {
color: #6e5e63;
}

a.ball:link,a.ball:visited,a.ball:active {
background-image: url(/icons/ball.gray.gif); 
background-position: left;
background-repeat: no-repeat;
background-color: #e1d5d9;
padding: 2px;
qpadding-right: 4px;
border-left: 1px solid #806d73;
border-top: 1px solid #806d73;
border-right: 2px solid #6d5d62;
border-bottom: 2px solid #6d5d62;

width: 140px;
text-align: right;
text-decoration: none;
color: #000000;
font-size: 10pt;
}
a.ball:hover {
background-image: url(/icons/ball.red.gif); 
abackground-color: #b79ca5;
text-decoration: none;
color: #6e5e63;
border-right: 1px solid #806d73;
border-bottom: 1px solid #806d73;

border-left: 2px solid #6d5d62;
border-top: 2px solid #6d5d62;

}

a.ball200:link,a.ball200:visited,a.ball200:active {
abackground-image: url(images/led-off.gif); 
background-image: url(/icons/ball.gray.gif); 
background-position: left;
background-repeat: no-repeat;
width: 156px;
color: #ffffff;
background-color: #806d73; f1e7c6;

padding-right: 2px;
padding-left: 22px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-left: 1px solid #6e5e63;
border-top: 1px solid #6e5e63;

border-right: 2px solid #6d5d62;
border-bottom: 2px solid #6d5d62;

text-align: right;
text-decoration: none;
font-size: 8pt;
}
a.ball200:hover {
abackground-image: url(images/led-on.gif); 
background-image: url(/icons/ball.red.gif); 
background-position: 0px -3px;
background-color: #806d73; e1c779;
text-decoration: none;
color: #efefef;
border-right: 1px solid #6e5e63;
border-bottom: 1px solid #6e5e63;
border-left: 2px solid #6d5d62;
border-top: 2px solid #6d5d62;
}

.bgauche {
background-color: #b79ca5;
abackground-image: url(/icons/ball.red.gif); 
abackground-repeat: no-repeat;
abackground-position: center;
padding: 0px;
border-left: 1px solid #806d73;
border-top: 1px solid #806d73;

border-right: 2px solid #6d5d62;
border-bottom: 2px solid #6d5d62;
}
#butt {
 width:140px
}
a:link,a:visited,a:active {
text-decoration: none;
color: #806d73;
}
a:hover {
text-decoration: underline;
color: #339900;
}

#pendule {
 color: #ffffff;
}

.mark {
padding: 5px; 
height: 100px; 
border: 0px solid #339900; 
font-family: Arial; 
font-size: 9pt; 
color: #f77b10;
}
#contenu,#nav,#col1 {
background-color: #aeaaab; 
border: 1px solid #339900;
padding: 2px;
}
#col3 {
background-color: #aeaaab; 
border: 1px solid #339900;
padding: 0px;
}
 
#topbar {
background-color: #aeaaab; 
padding: 2px;
border-bottom: 1px solid #6d5d62;
}
#bbar {
background-color: #b79ca5; 
border: 1px solid #339900;
padding: 1px;
color: #ffffff;
}

#actu,#selection,#der {
width: 140px;
background-image: url(infos/picons/deplacer.gif);
background-repeat: no-repeat;
background-position: 4px -1px;
padding-right: 5px;
text-align: right;
font-family: Arial Narrow;
font-weight: bold;
}
.green {
background-color: #6d5d62; 
border: 1px solid #000000;
color: #ffffff; 
}
.greenbor {
border: 1px solid #6d5d62;
background-color: #e1d5d9; 
 width: 140px;
}
.titre {
 font-size: 14pt;
 font-weight: bold;
 text-align: left;
}
.titre2 {
 font-size: 11pt;
 font-weight: bold;
 text-align: left;
}
.texte {
text-align: justify; 
}
.acr2 {
text-align: justify;
}
hr {
height: 1px;
color: #6d5d62;
}
.orange {
color: #b79ca5;
}
.encart,.pik,.smallpic,.crit {
border: 1px solid #b79ca5;
}
.crit {
 padding: 2px;
 }
.pic {
 text-align: right;
 }
h2 span {
 display: none;
} 
h2,h1 {
font-family:Verdana,Arial;
font-style: oblique;
color: #ffffff;
background-color: #b79ca5;
border: 1px solid #339900;
font-size: 16pt;
letter-spacing: 2px;
padding-right: 10px;
background-image: url(infos/picons/deplacer.gif);
background-position: 7px 5px;
qbackground-image: url(images/led-on.gif); 
qbackground-position: 7px 4px;
background-repeat: no-repeat;
text-align: right;
}
fieldset {
border: 1px solid #6d5d62;
padding: 6px;
}
legend {
color: #b79ca5; 
}
select,input,textarea {
color: #b79ca5; 
}
input.subm {
border: 1px solid #666666; 
background-color: #cccccc;
}
.sm {
color: #fe942f;
letter-spacing: 0px;
text-align: center;
}
.mnu {
color: #339900; 
}
.def {
 font-family: Arial narrow;
 }
.hd {
 font-weight: bold;
letter-spacing: 2px;
border: 1px dashed #000000;
width: 100%;
}
#if0,#if1 {
 border: 2px solid #339900;
}

#if3 {
 border: 2px solid #339900;
}

#cchd0,#cchd1 {
 color: #b79ca5;
 letter-spacing: 1px;
}