/* CSS Document */
body { background:#E7CEA9 url(../images/commun/fond.gif) repeat-x top left; margin:0px;}
td { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
p { margin:0px;}
.fondBlanc { background:#fff;}
.interligne5px { padding-top:5px;}

.orange { color:#FF6000;}
.blanc { color:#FFF;}
.gris { color:#7F7F7F;}
.bleu { color:#39528F;}
.rouge { color:#AE0002;}
.creme { color:#F2E5CE;}

a.bold { font-weight:bold;}

.txt11 { font-size:11px;}
.txt12 { font-size:12px;}
.txt14 { font-size:14px;}
.txt18 { font-size:18px;}
.verdana { font-family:Verdana, Arial, Helvetica, sans-serif;}

a.lienblancs { text-decoration:underline; color:#fff;}
a.lienblancs:hover { text-decoration:none; color:#fff;}

a.lienrouges { text-decoration:underline; color:#910021;}
a.lienrouges:hover { text-decoration:none; color:#910021;}


a.lienrouge { text-decoration:none; color:#910021;}
a.lienrouge:hover { text-decoration:none; color:#910021;}

a.liennoirs { text-decoration:underline; color:#000;}
a.liennoirs:hover { text-decoration:none; color:#000;}
a.lienbold { text-decoration:none; color:#000; font-weight:bold}
a.lienbold:hover { text-decoration:underline; color:#000;}

a.liengris { text-decoration:none; color:#666;}
a.liengris:hover { text-decoration:underline; color:#666;}

a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color:#000;}

/*--------------- CARTE PARIS AVEC ARRONDISSEMENT --------------*/
.carteParis div { color:#848484;}

/*--------------- MENU ONGLET --------------*/
#menu {line-height:normal; height:19px; font-size:10px; font-weight:bold; }
#menu a { float:left; background:url(../images/menu/onglet_gauche.gif) no-repeat left top; margin:0; padding:0px 1px 0px 6px; text-decoration:none; color:#fff;}
#menu a span { float:left; display:block;  background:url(../images/menu/onglet_droit.gif) no-repeat right top; padding:3px 6px 4px 0px; color:#fff;}
#menu a span {float:none;}
#menu a:hover span {color:#fff;}
#menu a:hover {background-position:0% -19px;}
#menu a:hover span {background-position:100% -19px;}
/* etat clique */
#menu .clic{background-position:0% -19px;}
#menu .clic span {background-position:100% -19px;color:#fff;}



#pagination a { text-decoration:underline; color:#AE0002;  }
#pagination a:hover { text-decoration:none;  }
#pagination .clic { text-decoration:none;  color:#000; }

.separateurPointillet { background:url(../images/bureaux/pointillet.gif) repeat-x left; height:25px;}
.separateurPointillet2 { background:url(../images/bureaux/pointillet.gif) repeat-x left; height:35px;}

.adresse { display:none;}

.fondTabImmeubleClair {padding:3px 8px; background:#FBF1DA; border-bottom:1px solid #fff;}
.fondTabImmeubleFonce {padding:3px 8px; background:#F7E5BA; border-bottom:1px solid #fff;}

.fondTabSurfaceEntete {padding:5px 8px; background:#F7E5BA; border-right:1px solid #fff; font-weight:bold;}
.fondTabSurfaceContenu {padding:8px; border-left:1px solid #D2C0A3; border-right:1px solid #D2C0A3; border-bottom:1px solid #D2C0A3;}

#Masque_fond {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
  height:100%;
  width:100%;
  display:none;
}
* html #Masque_fond { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#Conteneur {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 2px solid #DDDDDD;
  text-align:left;
  top:50%;
  left:50%;
}
* html #Conteneur { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (WindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#Conteneur img#Image {
  display:block;
}
#Loading{
  position: fixed;
  display:none;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -16px 0 0 -16px;
}
* html #Loading { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (WindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#Navigation {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  position: fixed;
  background: #DDDDDD;
  z-index: 102;
  color:#000000;
  display:none;
  text-align:center;
  top:50%;
  left:50%;
  padding:5px;
}
* html #Navigation { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (WindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
