* {
  margin: 0px;
  padding: 0px;
}
body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
body {
  margin: 0px;
  padding: 0px;
  background: #113D6A url(/media/site/gen/accueil/bodybk.jpg) no-repeat center top;
}
#globalcontent {
  background: url(/media/site/gen/accueil/bodybk.jpg) no-repeat center top;
  margin: 0px auto;
  padding: 0px;
  height: 560px;
  width: 780px;
  position: relative;
}
#baseline {
  margin: 0px;
  padding: 0px;
  position: absolute;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 0px;
  top: 108px;
  text-align: center;
  width: 223px;
  z-index: 2;
}
#actualites {
  margin: 0px;
  padding: 0px;
  position: absolute;
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 0px;
  top: 170px;/*197px;*/
  text-align: left;
  width: 200px;
  z-index: 2;
  height: 239px;
}
#blason {
  margin: 0px;
  padding: 0px;
  position: absolute;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 54px;
  top: 11px;
  text-align: center;
  width: 114px;
  height: 98px;
  z-index: 1;
}

#bouton_mairie-services {
  position: absolute;
  left: 335px;
  top: 15px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_mairie-services {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 349px;
  top: 106px;
  text-align: center;
  width: 71px;
  z-index: 2;
}

#bouton_culture-tourisme {
  position: absolute;
  left: 238px;
  top: 105px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_culture-tourisme {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 240px;
  top: 202px;
  text-align: center;
  width: 105px;
  z-index: 2;
}

#bouton_vie-pratique {
  position: absolute;
  left: 252px;
  top: 241px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_vie-pratique {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 251px;
  top: 335px;
  text-align: center;
  width: 105px;
  z-index: 2;
}

#bouton_environnement {
  position: absolute;
  left: 362px;
  top: 313px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_environnement {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 362px;
  top: 409px;
  text-align: center;
  width: 105px;
  z-index: 2;
}

#bouton_vie-economique {
  position: absolute;
  left: 503px;
  top: 334px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_vie-economique {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 504px;
  top: 428px;
  text-align: center;
  width: 105px;
  z-index: 2;
}

#bouton_infos {
  position: absolute;
  left: 653px;
  top: 310px;
  width: 105px;
  height: 102px;
  z-index: 1;
}
#lien_infos {
  position: absolute;
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 649px;
  top: 403px;
  text-align: center;
  width: 114px;
  z-index: 2;
}

#signature {
  margin: 0px;
  padding: 460px 0px 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  left: 54px;
  top: 11px;
  text-align: center;
  width: 780px;
  height: auto;
  z-index: 1;
}

a.bouton:link, a.bouton:active, a.bouton:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
  text-decoration:none;
}
a.bouton:hover{
  text-decoration:none;
  color: #FFD701;
}
h1 {
  font: bold 14px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  margin: 0px 0px 10px;
  padding: 0px 0px 6px;
}


a.actumarquee:link, a.actumarquee:active, a.actumarquee:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #F6D61F;
  font-weight: bold;
  text-decoration: none;
}

a.actumarquee:hover{
  color: #62B239;
  text-decoration: none;
}
a.actumarquee:link, {

}
.redactionnel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.redactionnelgras {
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

  /* Div recherche */
#recherche_accueil {
  width: 190px;
  padding-bottom: 5px;
  margin-bottom:10px;
  position: relative;
}
#recherche_accueil p {
  clear: both;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
#recherche_accueil input {
  font-size: 10px;
  color: #797673;
  background-color: #FFFFFF;
  width: 176px;
  float: left;
  height: 15px;
  padding-top: 2px;
  padding-left: 5px;
  padding-right:15px;
  margin-bottom: 5px;
  border:1px #FFFFFF solid;
}
#recherche_accueil a {
  margin-left:-18px;
  position:relative;
  top:2px;
}
#recherche_accueil img {
  border:0;
}