body {
margin-top: 0px;
background-color: #d00063;
color: #d00063;
scrollbar-face-color:  #43125f;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #d00063;
 background-image: url(fondpage.jpg);
 background-position: center;
 background-repeat: repeat-y;
text-align: center;
}
.data {
text-align:left;
}
.listeArticles {
padding-left: 7px;
vertical-align: middle;
line-height: 150%;
padding-bottom: 3px;
font-size: 10pt;
}
.msq {
position: relative;
top: -207px;
}
.nbpic {
 font-size: 10pt;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.liste:link,a.liste:visited,a.liste:active {
font-size: 12pt;
text-decoration: none;
}
a.big:link,a.big:active,a.big:visited {
font-family: Arial Narrow;
font-size: 10pt;
color: #d10163;
font-weight: bold;
text-decoration: none;
}
a.big:hover {
color: #340e49;
text-decoration: underline;
}
#liensville {
top: -544px;
width: 632px;
height: 400px;
}
#dep {
width:160px;
height: 19px;
filter: alpha(opacity=100);
a-moz-opacity:1.0;
}
.dpt {
background-color: #debfdf;
display: inline;
position: relative;
font-size: 11pt;
font-weight: bold;
cursor: pointer;
border: 1px solid #ffffff;
}
.dpt2 {
background-color: #debfdf;
display: inline;
position: relative;
font-size: 8pt;
font-weight: bold;
cursor: pointer;
border: 1px solid #ffffff;
}
a.calc:link,a.calc:visited,a.calc:active {
font-size: 12pt;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.calc:hover {
text-decoration: underline;
color: #ffffff;
}
#actualite{
 position: relative;
 left: 16px;
 top: 26px;
width: 160px;
height: 84px;
border: 1px solid;
overflow: hidden
}
#outils {
position: relative;
top: 27px;
width: 160px;
height: 83px;
border: 1px solid;
overflow: hidden
}
#biens1,#biens2,#biens3,#biens4 {
/*height: 76px;*/
width: 150px;
position: relative;
left: 4px;
/*overflow: hidden;*/
}
#pr1,#pr2,#pr3,#pr4 {
 position: relative;
 color: #ffffff;
 font-weight: bold;
top:-1px;
 text-align: center;
}

#biens1 {
top:10px;
}
#biens2 {
top: 25px;
}
#biens3 {
top: 24px;
}
#biens4 {
top: 25px;
left: 5px;
}
/*
#pr1 {
 top: 2px;
}
#pr2 {
 top: 90px;
}
#pr3 {
 top: 110px;
}
#pr4 {
 top: 124px;
}

*/
.titre {
font-family: Arial Narrow;
color: #ffffff;
position: relative;
top: 31px;
left: 24px;
z-index: 2;
font-size: 11pt;
}
td.texte1 {
 position: relative;
 width: 220px;
 height: 154px;
 padding-top: 17px;
 background-image: url(../images/masque-txt220b.gif);
 abackground-attachment: fixed;
 background-repeat: no-repeat;
}
div.pave1 {
padding-left: 10px;
padding-right: 4px;
width: 206px;
height: 120px;
overflow: auto;
}
.texte {
 top: -110px;
}
.titre {
 top: -79px;
}

body,p,div,span,td,th {
font-family:  Arial, Sans ;
font-size: 9pt;
color: #43125f;
}
#col21 {
padding-left: 14px;
padding-right: 14px;
}
#c2c {
width: 730px;
position: relative;
left: 480px;

}
#masque {
position: absolute;
top: 0px;
}
#cchd {
position: relative;
left: 636px;
top: -88px;
z-index: 4;
width: 74px;
height: 54px;
font-weight: bold;
font-family: Arial Narrow,Helvetica,Sans;
font-size: 10px;
padding-top: 3px;
}
#Tableau_01,#site {
 position: relative;
}
#site {
 background-color:: transparent;

}
#affj {
 position: relative;
 width: 136px;
 font-size: 18pt;
 font-weight: bold;
 text-align: center;
 color: #43125f;
 padding-bottom: 27px;
 padding-left: 32px;
 }
#compteur {
 position: relative;
 width: 136px;
 font-size: 18pt;
 font-weight: bold;
 text-align: center;
 color: #43125f;
 padding-bottom: 30px;
 padding-left: 1px;
 }
.mauve {
 color: #d6b0e7;
 font-weight: bold;
 }
.visites {
background-color: #000000;
color: lightgreen;
padding-left: 3px;
}
#ident {
color: #e6ebf7;
font-family: Arial Narrow;
font-size: 10pt;
padding-left: 10px;
position: relative;
top: 20px;
text-align: left;
}

.dyna {
text-align: center;
}

#pied {
position: relative;
bottom: 0px;
text-align:center;
}

#pendule {
font-size: 9pt;
color: #ffffff;
position: relative;
top: -5px;
text-align: center;
}

a:link,a:visited,a:active {
text-decoration: none;
color: #b50056;
}
a:hover {
text-decoration: underline;
color: #43125f;
}

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;
}

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: #d00063;
}
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 #43125f;
}

#mahd {
 background-color: #d00063;
 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: #43125f;
qborder-left: 10px solid #d00063;
}
#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: 152px;
background-color: #ffffff;
}
#derdata {
width: 140px;
background-color: #ffffff;
}
.bar {
background-color: #b99cc1;
border: 1px solid #d00063;
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: #d00063;
padding-right: 5px;
text-align: right;
font-family: Arial Narrow;
font-weight: bold;
color: #ffffff;
}
.cc {
 background-color: #43125f;
 border: 1px solid #d00063;
 }
.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: #43125f;
}
.encart {
border: 1px solid #43125f;
text-align: center;
}
.encart2 {
border: 0px solid #43125f;
font-size: 8pt;
text-align: justify;
padding: 2px;
}
.biens {
width: 90%;
border: 2px solid #ffffff;
}

h2,h2.geoloc {
font-family:Verdana,Arial;
font-style: oblique;
font-size: 14pt;
text-align: right;
padding-top: 10px;
padding-right: 15px;
background-position: 20px -10px;
background-image: url(images/h2bg300.gif);
background-repeat: no-repeat;
width: 300px;
height: 59px;
letter-spacing: 1.5px;
}
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 #d00063;

height: 25px;
}
fieldset {
border: 1px solid #43125f;
padding: 6px;
}
legend,.legend {
color: #43125f;
}
.legend {
 text-align: left;
 font-family: Arial Narrow;
 padding-left: 2px;
 }
input,textarea,select {
 background-color: #ddbee0;
 color: #d00063;
}
input.radio {
color: red;
background-color: transparent;
margin-right: 2px;
margin-left: 6px;
}
select.multi {
width:180px;
}
p.biens2 {
 color: #d00063;
 font-weight: bold;
 font-size: 11pt;
 font-family: Arial;
 text-align: left;
}

select {
background-color: #f4e3fc;
font-size: 8pt;
color: #d00063;

}
.submb {
background-image: url(/icons/ball.gray.gif);
background-repeat: no-repeat;
background-color: #43125f;
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: #d00063;
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;
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 #43125f;
}
.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 #43125f;
 }
.pik,.crit,.tpub,.sinfo {
 border: 1px solid #d00063;
}
.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 #43125f;
}
.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: #d00063;
 }
a.ball200:link,a.ball200:visited,a.ball200:active {
background-color: #f1dcf6;
padding-right: 4px;
width: 150px;
text-align: right;
text-decoration: none;
color: #d00063;
}
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: #43125f;
background-color: #f399c4;

padding-right: 2px;
padding-left: 2px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 4px;
border-left: 1px solid #621a3c;
border-top: 1px solid #621a3c;
border-right: 2px solid #813c5d;
border-bottom: 2px solid #813c5d;
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 #621a3c;
border-bottom: 1px solid #621a3c;
border-left: 2px solid #813c5d;
border-top: 2px solid #813c5d;

}
.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;
 }