/* Generated by KompoZer */
#conteneurgeneral {
  position: relative;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(photos/abcfond.jpg);
  background-repeat: repeat-x;
  height: 1000px;
}
#conteneur1 {
  padding-top: 50px;
  width: 1012px;
  height: 700px;
  margin-right: auto;
  margin-left: auto;
}
#conteneur1prov {
  width: 1012px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 50px;
  background-position: left bottom;
  background-repeat: no-repeat;
  height: 670px;
  background-image: url(photos/fondchronique.jpg);
}
#conteneur2 {
  height: 55px;
  background-image: url(photos/fondbandeau792x55.jpg);
  background-repeat: no-repeat;
  margin-right: auto;
  margin-left: auto;
  width: 1012px;
  background-position: right center;
  background-color: #885f2f;
}
#conteneur3 {
  position: relative;
  height: 20px;
  margin-right: auto;
  margin-left: auto;
  width: 1012px;
  background-color: #7e0000;
}
#boite1 {
  width: 1012px;
  background-image: url(photos/fonddiapviolet1012x580avectexte2.jpg);
  background-repeat: no-repeat;
  height: 580px;
  position: absolute;
  background-position:  center center;
  margin-right: auto;
  margin-left: auto;
}
#espaceclip {
  width: 640px;
  height: 480px;
  margin-top: 40px;
  margin-left: 40px;
}
#boiteclipagence {
  width: 640px;
  height: 480px;
  position: relative;
  margin-top: 50px;
  margin-left: 290px;
}
#boite1bis {
  width: 1012px;
  height: 580px;
  margin-top: 0px;
  margin-left: 0px;
  position: absolute;
  background-color: #264d4d;
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(photos/fond800x580.jpg);
}
#boite2bis {
  width: 1012px;
  height: 580px;
  margin-top: 0px;
  margin-left: 0px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(photos/fond800x580.jpg);
  background-color: #5a3a66;
}
#logementcartespros {
  width: 566px;
  height: 800px;
  margin-left: 212px;
}
#boitecolonne {
  width: 20px;
  position: absolute;
  height: 580px;
  margin-top: 0px;
  margin-left: 192px;
  background-color: #9e4f00;
}
#boiteboutons {
  width: 170px;
  position: absolute;
  height: 580px;
  margin-top: 0px;
  margin-left: 0px;
}
#boiteindex {
  width: 1012px;
  height: 580px;
  margin-top: 0px;
  margin-left: 0px;
  position: absolute;
  background-position: right top;
  background-repeat: no-repeat;
  background-color: #264d4d;
  background-image: url(photos/fond800x580pourindex.jpg);
}
#boitecarte {
  background-position: right top;
  width: 1012px;
  background-repeat: no-repeat;
  height: 800px;
  background-color: #5a3a66;
}
#boitetexte {
  width: 800px;
  margin-left: 212px;
  height: 540px;
}
#logementcarte {
  width: 800px;
  height: 800px;
  margin-left: 212px;
}
#boitecartespros {
  width: 1012px;
  height: 800px;
  background-color: #214242;
}
#boiteprechargement {
  margin-top: 100px;
  height: 20px;
  width: 200px;
}
#boitevignerons {
  width: 1012px;
  height: 631px;
  background-color: #1b3636;
}
.lienimage {
  width: 170px;
  height: 55px;
  margin-left: 0px;
  background-image: url(boutons/boutretouraccueil.jpg);
  background-position: left center;
  background-repeat: no-repeat;
  position: absolute;
  font-size: 0px;
  color: #996633;
  margin-top: 0px;
}
a.lienimage:hover {
  background-image: url(boutons/boutretouraccueil2.jpg);
  background-position:  center center;
  background-repeat: no-repeat;
}
h1 {
  width: 792px;
  margin-left: 220px;
  text-align: center;
  line-height: 55px;
  font-family: Verdana;
  font-weight: normal;
  color: #cc9933;
  position: relative;
  font-size: 22px;
}
.bouton1 {
  background-repeat: no-repeat;
  height: 20px;
  margin-left: 0px;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  width: 225px;
  background-position:  center center;
  background-image: url(boutons/boutvisiterlesvillagesmaconnais.jpg);
}
.bouton2 {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  background-image: url(boutons/boutvisiterlesvillagesbeaujolais.jpg);
  display: block;
  position: absolute;
  width: 220px;
  margin-left: 225px;
}
.bouton3 {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  background-image: url(boutons/boutguidedesadresses.jpg);
  margin-left: 445px;
  width: 250px;
}
.bouton4 {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  background-image: url(boutons/boutlemediadesvillagesenbref.jpg);
  width: 214px;
  margin-left: 690px;
}
.bouton5 {
  background-image: url(boutons/boutnouscontacter.jpg);
  font-size: 0px;
  background-position:  center center;
  background-repeat: no-repeat;
  height: 20px;
  position: absolute;
  display: block;
  margin-left: 896px;
  width: 116px;
}
a.bouton1:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutvisiterlesvillagesmaconnais2.jpg);
}
a.bouton2:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutvisiterlesvillagesbeaujolais2.jpg);
}
a.bouton3:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  background-image: url(boutons/boutguidedesadresses2.jpg);
}
a.bouton4:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutlemediadesvillagesenbref2.jpg);
}
a.bouton5:hover {
  background-image: url(boutons/boutnouscontacter2.jpg);
  background-position:  center center;
  background-repeat: no-repeat;
}
.legende {
  font-family: Verdana;
  font-size: 11px;
  color: #ffcc99;
  margin-left: 705px;
  width: 275px;
  margin-top: 280px;
  text-align: center;
}
.lientexte {
  font-family: Verdana;
  font-size: 10px;
  color: #ff9900;
}
h2 {
  width: 800px;
  height: 20px;
  margin-left: 212px;
  position: absolute;
  font-size: 18px;
  text-align: center;
  color: #660000;
  font-weight: normal;
  margin-top: 30px;
  font-family: Verdana;
}
h3 {
  text-align: center;
  text-transform: none;
  position: relative;
  font-family: Verdana;
  margin-right: auto;
  margin-left: auto;
  opacity: 0.999;
  background-color: transparent;
  font-style: italic;
  font-size: 16px;
  width: 750px;
  margin-top: 80px;
  line-height: 16px;
  color: #990000;
  font-weight: normal;
}
.p1 {
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
  font-family: Verdana;
  font-size: 12px;
}
strong {
  color: #990000;
  font-weight: normal;
}
em {
  color: #990000;
  font-style: normal;
  text-align: left;
  font-family: Verdana;
  font-weight: normal;
  font-size: 12px;
}
span {
  margin-left: 10px;
  font-size: 11px;
  color: #993399;
}
li {
  font-size: 12px;
  margin-left: 140px;
}
.p2 {
}
h4 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  position: relative;
  width: 600px;
  background-color: transparent;
  font-size: 18px;
  font-weight: normal;
  color: #993399;
  font-family: Verdana;
  line-height: 0px;
}
.liens2 {
  font-family: Verdana;
  font-weight: normal;
  font-size: 13px;
  color: #892d00;
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 150px;
}
a.liens2:hover {
  color: #33ffff;
}
.bouton8 {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  display: block;
  font-size: 0px;
  position: relative;
  background-position:  center center;
  background-image: url(boutons/boutpresentation.jpg);
  margin-top: 50px;
}
.bouton9 {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-position: right center;
  margin-left: 21px;
  background-image: url(boutons/boutadresses.jpg);
  margin-top: 100px;
}
.bouton10 {
  width: 170px;
  height: 95px;
  background-position:  center center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-image: url(boutons/boutboutiques.jpg);
}
.bouton11 {
  width: 170px;
  height: 95px;
  background-position:  center center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-image: url(boutons/boutrealisationclips.jpg);
}
.bouton12 {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-image: url(boutons/boutannoncesenligne.jpg);
  background-position:  center center;
  margin-left: 21px;
}
.bouton13 {
  width: 170px;
  height: 95px;
  background-image: url(boutons/boutcoordonnees.jpg);
  background-position:  center center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
}
a.bouton8:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutpresentation2.gif);
}
a.bouton9:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  background-image: url(boutons/boutadresses2.gif);
}
a.bouton10:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutboutiques2.gif);
}
a.bouton11:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutrealisationclips2.gif);
}
a.bouton12:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutannoncesenligne2.gif);
}
a.bouton13:hover {
  background-position:  center center;
  background-repeat: no-repeat;
  background-image: url(boutons/boutcoordonnees2.gif);
}
body {
  font-family: Verdana;
}
.p3 {
  font-size: 12px;
  width: 700px;
  margin-right: auto;
  margin-left: auto;
  text-align: justify;
}
.lienemail {
  text-align: center;
  font-size: 16px;
  margin-right: auto;
  margin-left: auto;
  height: 0px;
  color: #003333;
  font-weight: bold;
  text-decoration: none;
  display: block;
  line-height: 20px;
}
a.lienemail:hover {
  color: #ffff99;
}
address {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  line-height: 20px;
  display: block;
  margin-top: 0px;
  height: 0px;
  color: #003333;
  font-size: 20px;
  font-weight: bold;
  font-style: normal;
}
.legal {
  display: block;
  font-size: 14px;
  text-align: center;
}
.adressetel {
  display: block;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  color: #003333;
  height: 0px;
  margin-top: -10px;
}
#piedpage {
  width: 1000px;
  margin-top: -40px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
.lienpied {
  font-size: 10px;
  color: #892d89;
}
a.lienpied:hover {
  color: red;
}
.photlegende {
  width: 200px;
  height: 100px;
  position: absolute;
  margin-top: 20px;
  margin-left: 235px;
}
.bout8roll {
  width: 170px;
  height: 95px;
  background-image: url(boutons/boutpresentation2.gif);
  background-repeat: no-repeat;
  display: block;
  font-size: 0px;
  background-position:  center center;
  margin-left: 21px;
}
.bout9roll {
  display: block;
  width: 170px;
  height: 95px;
  background-image: url(boutons/boutsitesvitrines2.gif);
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
}
.bout10roll {
  display: block;
  width: 170px;
  height: 95px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  background-image: url(boutons/boutboutiques2.gif);
}
.bout12roll {
  display: block;
  width: 170px;
  height: 95px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  background-image: url(boutons/boutannoncesenligne2.gif);
}
.bout13roll {
  display: block;
  width: 170px;
  height: 95px;
  background-image: url(boutons/boutcoordonnees2.gif);
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
}
.ecart {
  margin-top: 30px;
}
.photlegendepros {
  width: 200px;
  height: 100px;
  float: left;
  margin-top: 600px;
  margin-left: 6px;
}
.textecartes {
  padding: 10px;
  color: #ffcc99;
  font-size: 11px;
  text-align: left;
  width: 200px;
  position: absolute;
  background-color: #366c6c;
  margin-left: 580px;
  margin-top: 300px;
}
.photlegendevignerons {
  width: 200px;
  height: 100px;
  text-align: center;
  margin-top: 90px;
}
.textecartevignerons {
  width: 200px;
  height: 100px;
  font-size: 11px;
  color: #ffcc99;
  float: right;
  margin-right: 18px;
  margin-top: -700px;
}
.imagex1 {
  width: 250px;
  height: 69px;
  float: left;
  margin-left: 20px;
  padding-right: 10px;
  padding-top: 10px;
}
.grafaccueil {
  width: 170px;
  background-image: url(boutons/grafaccueil.jpg);
  background-position:  center center;
  background-repeat: no-repeat;
  position: absolute;
  font-size: 0px;
  height: 55px;
}
.bouton4bis {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  width: 234px;
  margin-left: 659px;
  background-image: url(boutons/boutservicesmultimedia2.jpg);
}
.bouton5bis {
  width: 119px;
  font-size: 0px;
  background-position:  center center;
  background-repeat: no-repeat;
  height: 20px;
  position: absolute;
  display: block;
  margin-left: 893px;
  background-image: url(boutons/boutnouscontacter2.jpg);
}
.bout11roll {
  width: 170px;
  height: 95px;
  background-position:  center center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-image: url(boutons/boutrealisationclips2.gif);
}
.liensacteurs {
  font-family: Verdana;
  font-size: 11px;
  color: #ffcc99;
  text-align: center;
  height: 200px;
  position: absolute;
  width: 272px;
  margin-left: 705px;
  margin-top: 140px;
}
.lienspros {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #ff9900;
}
a.lienspros:hover {
  color: #ffffcc;
}
.p5 {
  width: 800px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  height: 40px;
  font-size: 10px;
}
.mvmv {
  background-position:  center center;
  background-repeat: no-repeat;
  width: 210px;
  height: 25px;
  text-align: center;
  font-size: 0px;
  background-image: url(boutons/boutaccueilmieuxvumieuxvendu.gif);
  display: block;
  margin-left: 300px;
  margin-top: 50px;
}
a.mvmv:hover {
  background-image: url(boutons/boutaccueilmieuxvumieuxvendubis.gif);
  background-position:  center center;
  background-repeat: no-repeat;
}
.p4 {
  width: 700px;
  margin-left: 50px;
  margin-top: 80px;
}
.bouton2bis {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  width: 220px;
  margin-left: 225px;
  background-image: url(boutons/boutvisiterlesvillagesbeaujolais2.jpg);
}
.bouton1bis {
  background-position:  center center;
  background-repeat: no-repeat;
  height: 20px;
  margin-left: 0px;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  width: 225px;
  background-image: url(boutons/boutvisiterlesvillagesmaconnais2.jpg);
}
.bouton3bis {
  height: 20px;
  background-position:  center center;
  background-repeat: no-repeat;
  font-size: 0px;
  color: #990000;
  display: block;
  position: absolute;
  width: 214px;
  margin-left: 690px;
  background-image: url(boutons/boutlemediadesvillagesenbref2.jpg);
}
.bouton92 {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-position:  center center;
  margin-left: 21px;
  background-image: url(boutons/boutsitesvitrines.jpg);
}
a.bouton92:hover {
  background-image: url(boutons/boutsitesvitrines2.gif);
  background-position:  center center;
  background-repeat: no-repeat;
}
h5 {
  position: absolute;
  font-family: Verdana;
  font-weight: normal;
  color: #ffff66;
  text-align: center;
  margin-top: 160px;
  font-size: 11px;
  margin-left: 750px;
}
.lienspiat {
  position: absolute;
  margin-top: 190px;
  text-align: center;
  width: 300px;
  margin-left: 688px;
}
.titreliens {
  font-weight: bold;
  color: #ff6666;
  display: block;
}
.infosglobales {
  padding-left: 40px;
  padding-top: 0px;
  padding-right: 0px;
  font-family: Verdana;
  font-size: 12px;
  width: 700px;
  margin-left: 220px;
  position: relative;
  margin-top: -25px;
}
h6 {
  text-align: center;
  text-transform: none;
  position: relative;
  font-family: Verdana;
  font-weight: bold;
  opacity: 0.999;
  background-color: transparent;
  font-style: italic;
  font-size: 16px;
  width: 800px;
  margin-left: 200px;
  line-height: 5px;
  margin-top: 24px;
  color: #663366;
}
.intro {
  padding-right: 40px;
  padding-left: 40px;
  font-family: Verdana;
  text-align: center;
  width: 750px;
  margin-left: 190px;
  color: #ccffff;
  font-size: 13px;
  padding-top: 25px;
  position: relative;
  margin-top: 60px;
}
.bouton14 {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-position: right center;
  margin-left: 21px;
  margin-top: 100px;
  background-image: url(boutons/boutclipvitrine.jpg);
}
a.bouton14:hover {
  background-image: url(boutons/boutclipvitrine2.gif);
  background-position:  center center;
  background-repeat: no-repeat;
}
.bouton12special {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-image: url(boutons/boutannoncesenligne.jpg);
  background-position:  center center;
  margin-left: 21px;
}
a.bouton12special:hover {
  background-image: url(boutons/boutannoncesenligne2.gif);
  background-position:  center center;
  background-repeat: no-repeat;
}
#conteneur1bis {
  width: 1012px;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.lienex {
  font-family: Verdana;
  font-size: 12px;
  text-decoration: none;
  color: #ffffcc;
  padding-left: 10px;
}
a.lienex:hover {
  color: #cc0000;
}
#annonce {
  height: 500px;
  position: absolute;
  width: 650px;
  margin-left: 290px;
  margin-top: 140px;
}
.partner {
  font-family: Maiandra GD;
  font-size: 19px;
  color: white;
}
.plus {
  font-family: Maiandra GD;
  font-size: 18px;
  font-weight: inherit;
  color: yellow;
}
.xfois {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-position:  center center;
  margin-left: 21px;
  background-image: url(boutons/boutxfoisplus.jpg);
}
a.xfois:hover {
  background-image: url(boutons/boutxfoisplus2.gif);
  background-repeat: no-repeat;
}
.boutonxfois {
  width: 170px;
  height: 95px;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  font-size: 0px;
  background-position:  center center;
  margin-left: 21px;
  background-image: url(boutons/boutsitesvitrines.jpg);
}
#pige {
}
.introservices {
  width: 700px;
  position: relative;
  margin-left: 260px;
  text-align: center;
  font-family: Verdana;
  font-size: 20px;
  color: #990000;
  padding-top: 20px;
  padding-bottom: 10px;
}
.infosprov {
  font-family: Verdana;
  font-size: 24px;
  color: #ff9900;
  text-align: center;
  line-height: 50px;
  margin-top: 50px;
}

