body {
background-color: #90052D; 
margin-top: 10px; 
}
body,p,th,td,div,span,fieldset,legend,address,h1,h2,h3,h4,h5,h6,ol,ul,li {
font-family: Arial,Sans;
color: #800000; 
}
p,td,th,div,span,address,ol,ul,li {
font-size: 10pt; 
}
th,h3,h4 {
font-size: 11pt;
font-weight: bold; 
}
#Tableau_01 {
border: 2px solid #000000; 
}
#contenu {
width:631px; 
height:403px; 
overflow: auto; 
text-align: center;
padding-top: 10px; 
}

a:link,a:visited,a:active {
text-decoration: none;
color: #90052D;
}
a:hover {
text-decoration: underline;
color: #000000;
}
a.link1s:link,a.link1s:visited,a.link1s:active {
text-decoration: none;
color: #ffffff;
font-style: oblique;
font-size: 8pt;
}
a.link1s:hover {
text-decoration: none;
color: yellow;;
}
a.mag:link,a.mag:visited,a.mag:active {
text-decoration: none;
color: #ffcc00;
}
a.mag:hover {
text-decoration: none;
color: #ffea97;
}
a.ftl:link,a.ftl:visited,a.ftl:active {
text-decoration: none;
color: #f3760f;
font-family: Arial NArrow;
}
a.ftl:hover {
text-decoration: underline;
color: #339900;
}
a.ball200:link,a.ball200:visited,a.ball200:active {
text-decoration: none;
color: #90052D;
}
a.ball200:hover {
text-decoration: none;
color: beige;
}
a.ball200A:link,a.ball200A:visited,a.ball200A:active {
abackground-color: #e59ef9;
padding-top: 2px;
padding-right: 4px;
width: 150px;
text-align: right;
text-decoration: none;
color: brown;
font-weight: bold;
}

a.ball2001:link,a.ball2001:visited,a.ball2001:active {
background-image: url(images/led-off.gif); 
background-position: left;
background-repeat: no-repeat;
width: 132px;
color: #32499b;
background-color: #a8baf9;

padding-right: 2px;
padding-left: 2px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 4px;
border-left: 1px solid #4d67c4;
border-top: 1px solid #4d67c4;
border-right: 2px solid #32499b;
border-bottom: 2px solid #32499b;

text-align: right;
text-decoration: none;
font-size: 10pt;
}
a.ball2001:hover {
background-image: url(images/led-on.gif); 
background-position: 0px -1px;
abackground-color: #b99cc1;

text-decoration: none;
color: #efefef;
border-right: 1px solid #4d67c4;
border-bottom: 1px solid #4d67c4;
border-top: 2px solid #32499b;
border-left: 2px solid #32499b;
}

.buttontext {
font-size: 9pt; 
font-weight: bold; 
letter-spacing: 0.5px;
left: 0px; 
top: -25px; 
background-image: url(/icons/ball.gray.gif);
background-repeat: no-repeat;
background-position: 5px -2px;
padding-left: 2px;
}
.buttontext:hover {
font-size: 9pt; 
font-weight: bold; 
letter-spacing: 1px;
left: 0px; 
top: -24px; 
background-image: url(infos/picons/pl.gif);
background-repeat: no-repeat;
background-position: 5px -1px;
}
#ma,#mahd {
width: 80px; 
}
#ma {
border: 1px solid #a8baf9;
}

#mahd {
 background-color: #32499b;
 position: relative;
 top: -15px;
 color: #FFFFFF;
}
.mark {
padding: 5px; 
height: 100px; 
border: 0px solid #339900; 
font-family: Arial; 
font-size: 9pt; 
color: #f77b10;
}

#actu,#selection,#der,#meteot {
width: 152px;
background-image: url(infos/picons/deplacer.gif);
background-repeat: no-repeat;
background-position: 4px -1px;
background-color: #b99cc1; 
padding-right: 5px;
text-align: right;
font-family: Arial Narrow;
font-weight: bold;
color: #ffffff;
}
#meteo {
width: 142px;
background-color: #ffffff;
}
#derdata {
width: 140px;
background-color: #ffffff;
}
.bar {
background-color: #b99cc1; 
border: 1px solid #32499b; 
font-family: Arial Narrow;
font-weight: bold;
color: #ffffff;
padding-top: 1px;
padding-bottom: 1px;
}
.cctitre {
background-image: url(infos/picons/deplacer.gif);
background-repeat: no-repeat;
background-position: 4px -1px;
background-color: #32499b; 
padding-right: 5px;
text-align: right;
font-family: Arial Narrow;
font-weight: bold;
color: #ffffff;
}
.cc {
 background-color: #a8baf9;
 border: 1px solid #32499b;
 }
.greenbor {
border: 1px solid #b99cc1;
text-align: center;
}
.titre {
 font-size: 9pt;
font-weight: bold;
text-align: left;
}
.texte {
text-align: justify; 
padding: 3px;
}

hr {
border: 1px solid #90052D;

}
.orange {
background-color: #ffffff;
color: #a8baf9;
}
.encart {
border: 1px solid #a8baf9;
text-align: center;
}
.encart2 {
border: 0px solid #a8baf9;
font-size: 8pt;
text-align: justify;
padding: 2px;
}
.biens {
width: 402px;
border: 2px solid #ffffff; 
}
.biens2 {
 color: #000000;
 font-weight: bold;
}
h2 span {
 display: none;
} 
#tit {
 color:#ffffff; font-weight: bold; font-size: 12pt;
 width: 459px;
 font-family:Verdana,Arial;
font-style: oblique;
}
h2,h1 {
font-family:Verdana,Arial;
font-style: oblique;
font-size: 12pt;
text-align: center;
letter-spacing: 2px;
color: #ffffff;
display: none;
}
fieldset {
border: 1px solid #1f5494;
padding: 6px;
}
legend,.legend,h3 {
color: #1f5494; 
}
.legend {
 text-align: left;
 font-family: Arial Narrow;
 padding-left: 2px;
 }

.submb {
background-image: url(/icons/ball.gray.gif);
background-repeat: no-repeat;
background-color: #a8baf9;
line-height: 150%;
font-weight: bold;
padding-right: 5px;
text-align: right;
cursor: hand;
width: 240px;
color: #b6e6fc;
}
.submb2 {
background-image: url(/icons/ball.gray.gif);
background-repeat: no-repeat;
line-height: 150%;
font-weight: bold;
padding-right: 5px;
text-align: right;
cursor: hand;
color: #32499b;
background-color: #c0c0c0;
}
.submb2:hover {
background-image: url(/icons/ball.gray.gif);
background-repeat: no-repeat;
line-height: 150%;
font-weight: bold;
padding-right: 5px;
text-align: right;
cursor: hand;
}
.sm {
color: #f3760f;
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%;
}

#cchd,#cchd2 {
text-align: center;
font-family: Arial Narrow;
color: #ffffff;

}
.rf {
 background-color: #efefef;
 font-size: 8pt;
 color: #000000;
 border: 1px solid #ffa500;
 padding-left: 2px;
 padding-right: 2px;
}
.prix {
 background-color: #2c5f94;
 border: 1px solid #a8baf9;
}
.pri {
 font-size: 13pt;
 font-weight: bold;
}
.vignette {
 border: 1px solid #b6e6fc;
 padding: 2px;
}
.textepub {
padding: 4px; 
text-align: center;
color: #000000;
}
.texte {
 text-align: justify;
 }
.listimg {
 border: 1px solid #a8baf9;
 }
.pik,.crit,.tpub,.sinfo {
 border: 1px solid #90052D;
}
.crit {
 padding:10px;
 }
.sinfo {
background-color: #ffffff; 
font-family: Arial Narrow;
text-align: center;
width: 125px;
}
.finance {
 font-size: 9pt;
 border: 0px solid #cccccc;
 background: transparent;
}
.smallpic {
border: 1px solid #a8baf9; 
}
.acr,.acr2 {
font-family: Arial; 
}
.smenu {
 display: none;
 text-align: justify;
border-left: 1px solid #937c99;
border-top: 1px solid #937c99;
border-right: 2px solid #775880;
border-bottom: 2px solid #775880;

 background-color: #f1dcf6;
 color: #32499b;
 }
.beige {
color: #000000;
}
.beige2 {
 font-size: 12pt;
 font-weight: bold;
 height: 30px;
 z-index: 4;
 padding-left: 20px;
 }
