#content h1
{
  text-align: left;
  border-bottom: 2px solid #1ddd7c;
  margin-bottom:  15px;
  padding-bottom: 1px
}

#left-content
{
  width:  300px
}

#Lastkdo
{
  background: #ff8040;
  padding: 5px
}

#Lastkdo h2
{
  font-size:  16px;
  color:  white;
  padding: 5px;
  border-bottom:  2px solid  white;
  margin-bottom:  10px
}

#Lastkdo p
{
  font-size:  14px;
  color:  black;
  margin-bottom:  10px;
  text-align: justify
}

#Bodykdo h3
{
  background: white;
  font-size:  14px;
  color: #ff8040;
  padding:  5px 0px;
  margin-top: 20px;
  margin-bottom:  15px
}

#Bodykdo img
{
  border: 1px solid black
}

#Bodykdo p.prix
{
  font-size:  14px;
  font-weight:  bold;
  color:  white;
  text-align: center;
  margin: 10px 0px
}

#meuble-oublie
{
  background: #f2e6f2;
  margin-top: 25px;
  padding-bottom:  20px
}

#meuble-oublie h2
{
  font-size:  16px;
  color:  #800080;
  text-align: center;
  padding: 20px 0px
}

#meuble-oublie p a
{
  font-size:  14px;
  color:  black;
  text-decoration:  underline;
}

#meuble-oublie p a:hover
{
  text-decoration:  none
}

#cinq-mille-loisirs
{
  margin-top: 20px
}

#cinq-mille-loisirs img
{
  border: 0px
}

#main-content
{
  margin-right: 5px;
  width:  450px;
  float:  right
}

#main-content p.intro
{
  font-size:  14px;
  color:  #800080;
  text-align: justify;
  letter-spacing: 3px;
  line-height:  2;
  padding-bottom: 10px;
  margin-bottom:  10px;
  border-bottom:  1px dashed #800080
}

#main-content p.intro a
{
  text-decoration: underline;
  font-weight: bold;
  color:  #800080;
}

#marche
{
  position: relative;
  margin-top: 25px;
  height: 150px;
  text-align: center;
  border-bottom:  1px dashed #b10000;
  padding-bottom: 5px
}

#marche p.titre
{
  font-size:  14px;
  color:  black;
  text-align: justify;
  margin-bottom:  10px
}

#artisanaux, #nocturne
{
  position: relative;
  float: left;
  width:  225px;
  height: 108px
}

#artisanaux h3, #nocturne h3
{
  font-size:  16px;
  color:  white;
  background: #b10000;
  border: 0px;
  border-style: solid;
  border-color: white;
  margin-bottom:  20px
}

#artisanaux p, #nocturne p
{
  font-size:  14px;
  color:  #b10000;
}
.LienAgenda
{
  position: absolute;
  bottom: 0px;
  right: 0px;
}

.LienAgenda a
{
  font-size:  12px;
  color:  black;
  text-decoration:  underline
}

#LienAgenda a:hover
{
  text-decoration:  none
}

#creation-enfant
{
  background: #e6fcff;
  margin-top: 25px;
}

#creation-enfant h2
{
  font-size:  18px;
  font-weight:  normal;
  color:  #00e2ff;
  padding:  3px;
  text-align: left
}

#creation-enfant p
{
  font-size:  14px;
  color:  black;
  text-align: justify;
  padding:  5px
}

#creation-enfant h3
{
  font-size:  16px;
  color:  white;
  background: #00e2ff;
  padding:  3px;
  margin: 10px 0px;
  text-align: right
}

#creation-enfant img
{
  border: 1px solid black;
  margin: 3px;
}

p#AtelierEnfant
{
  text-align: right
}

#AtelierEnfant a
{
  font-size:  12px;
  color:  #00e2ff;
  text-decoration:  underline
}


