body {
margin-top: 0px;
background-color: #32499b;
color: #32499b;
scrollbar-face-color:  #a8baf9;
scrollbar-arrow-color: #ffffff; 
scrollbar-track-color: #32499b;
background-image: url(images/fond.gif);
}
body,p,div,span,td {
font-family:  Arial, Sans ;
font-size: 9pt;
color: #32499b;
}
#nav1 {
background-image: url(images/fond_col1.jpg);
}
#site {
border: 1px solid #a8baf9;
background-color: #ffffff;
text-align: center;
}
.dyna {
text-align: center;
}
a.gris:link,a.gris:visited,a.gris:active {
text-decoration: none;
color: #efefef;
font-size: 7pt;
}
a.gris:hover {
text-decoration: underline;
color: #ffffff;
}
#pied {
position: relative;
bottom: 0px; 
text-align:center;
}

#pendule1 {
font-size: 8pt;
line-height: 110%;
}
a:link,a:visited,a:active {
text-decoration: none;
color: red;
}
a:hover {
text-decoration: underline;
color: #a8baf9;
}
a.link1:link,a.link1:visited,a.link1:active {
text-decoration: none;
color: #b6e6fc;
font-style: oblique;
}
a.link1:hover {
text-decoration: none;
color: yellow;
}
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: #32499b;
}
a.mag:hover {
text-decoration: none;
font-weight: bold;
color: brown;
}
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;
}
.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;
}
#contenu,#nav,#col3 {
border: 0px solid #FFFFFF;
padding: 8px;
text-align: center;
}
.contenu {
background-image: url(fondpage.jpg);
background-color: #a8baf9; 
qborder-left: 10px solid #32499b;
}
#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 {
height: 1px;
color: #b99cc1;
}
.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;
} 
h2,h1 {
background-image: url(images/puce2.gif);
background-repeat: no-repeat;
background-position: 7px 1px;
font-family:Verdana,Arial;
font-style: oblique;
font-size: 12pt;
text-align: right;
color: #736247;
padding-right: 10px;
padding-top: 5px;
border-bottom: 0px dotted #32499b;

height: 25px;
}
fieldset {
border: 1px solid #a8baf9;
padding: 6px;
}
legend,.legend {
color: #a8baf9; 
}
.legend {
 text-align: left;
 font-family: Arial Narrow;
 padding-left: 2px;
 }
input,textarea,select {
 background: transparent;
 color: #32499b;

}
select {
background-color: #dbe3fb; 
font-size: 8pt;
color: #32499b;

}
.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 #32499b;
}
.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;
 }
a.ball200:link,a.ball200:visited,a.ball200:active {
background-color: #f1dcf6;
padding-right: 4px;
width: 150px;
text-align: right;
text-decoration: none;
color: #32499b;
}
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.ball200:hover {
abackground-color: #b99cc1;
text-decoration: none;
color: brown;
}
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;
}
.beige {
color: #000000;
}
.beige2 {
background-image: url(images/puce2.gif); 
background-position: 2px 2px;
background-repeat: no-repeat;
background-color: #f1dcf6;
border-left: 1px solid #78667d;
border-top: 1px solid #78667d;
border-right: 2px solid #775880;
border-bottom: 2px solid #775880;

height: 22px;
width: 152px;
 color: #9B6E04;
 z-index: 4;
 }