body {
  font-family: Verdana,Helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  margin:0px;
  padding:0px;
}

img,
a img table {
  border:none;
}

table {
  font-family: Verdana,Helvetica,sans-serif;
  font-size:12px;
}

.boitier {
  width:340px;
  height:495px;
  top:0px;
  left:0px;
}

.zip {
  position:absolute;
  left:165px;
  top:250px;
}

.ok {
  position:absolute;
  left:302px;
  top:249px;
  width:24px;
  height:21px;
}

.picture {
  position:absolute;
  left:200px;
  top:50px;
}

.bloc {
  position:absolute;
  left:20px;
  width:500px;
}

a {
  text-decoration:underline;
  font-weight:bold;
  color:#000000;
}

a:hover {
  text-decoration:underline;
  font-weight:bold;
  color:#000000;
}

.message {
  font-size:12px;
  color:#000000;
  position:absolute;
  top:520px;
  left:20px;
  text-align:center;
  width:500px;
}

.copyright {
  left: 390px;
  top: 495px;
  position:absolute;
  color: #797979;
  font-size: 10px;
  font-weight: normal;
}

.carte {
  width:500px;
  height:390px;
  border:1px solid #B0B3B8;
  vertical-align:top;
  position:absolute;
  left:20px;
  top:10px;
}

.carte2 {
  width:500px;
  height:430px;
  border:1px solid #B0B3B8;
  vertical-align:top;
  position:absolute;
  left:20px;
  top:10px;
}

.bloc4d {
  margin-left:10px;
  width:480px;
  height:280px;
  border:1px solid #B0B3B8;
  vertical-align:top;
}

.zoom {
  left: 220px;
  top: 417px;
  position:absolute;
  z-index:10;
}

.zoom2 {
  left: 220px;
  top: 457px;
  position:absolute;
  z-index:10;
}

.bouton {
  left: 20px;
  top: 453px;
  position:absolute;
  z-index:10;
}

.liste {
  left: 20px;
  top: 420px;
  position:absolute;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}

.titleTxt {
  font-size:14px;
  font-weight:bold;
}

.subTitleTxt {
  font-size:14px;
  font-weight:bold;
}

.fieldsTxt {
  font-weight:bold;
}

.infoTxt {
  font-family: Verdana,Helvetica,sans-serif;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

.way_logo {
  display:none;
}

.way_carte {
  top:5px;
  left:20px;
  position:absolute;
}

.way_iti {
  display:none;
}

.geo_list {
  width:400px;
  height:330px;
  overflow:auto;
  top:50px;
  left:0px;
  position:absolute;
}

.titre {
  color: #F07F29;
  font-size: 14px;
  font-weight: bold;
}

.cartoclic {
  width:500px;
  height:500px;
  border:1px solid #B0B3B8;
  z-index:10;
  margin-left:19px;
  margin-top:9px;
}

.way_carte {
  width:500px;
  height:390px;
  border:1px solid #B0B3B8;
  vertical-align:top;
  position:absolute;
  left:20px;
  top:30px;
}


.way_bouton {
  width:500px;
  height:20px;
  vertical-align:top;
  position:absolute;
  left:20px;
  top:430px;
}

.distance {
  width:500px;
  position:absolute;
  left:20px;
  top:10px;
}

#regionInfo {
  background:url(../images/cartouche.jpg) no-repeat;
  font-size:11px;
  width:220px;
  height:80px;
  margin-left:10px;
  margin-top:22px;
  padding-left:0px;
  padding-top:15px;
  text-align: center;
}

#regionName {
  font-weight: bold;
}

.btnMail {
  background: url(../images/btn_mail.png) no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  display: block;
  float: right;
  font-size: 11px;
  font-weight: bold;
  margin-right: 80px;
  padding: 6px 0px 4px 0px;
  text-align: center;
  text-transform: uppercase;
  width: 88px;
  height:29px;
}

.btnMail:hover {
  background:url(../images/btn_mail_on.png) no-repeat scroll 0 0 transparent;
  color:#fff;
}

a.btnMail {
  text-decoration:none;
}

a.btnMail:hover {
  text-decoration:none;
}

.btnGPS {
  background: url(../images/btn_gps.png) no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  font-weight: bold;
  margin-right: 80px;
  padding: 6px 0px 4px 0px;
  text-align: center;
  text-transform: uppercase;
  width: 148px;
  height:29px;
}

.btnGPS:hover {
  background:url(../images/btn_gps_on.png) no-repeat scroll 0 0 transparent;
  color:#fff;
}

a.btnGPS {
  text-decoration:none;
}

a.btnGPS:hover {
  text-decoration:none;
}

.GPS {
position:absolute;
top:550px;
left:50px;
}
