/* Symfony css style */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}
/* End of symfony css Style */
body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  background: #fafaff;
  margin: 0px;
  text-align: center; /*pour aligner le conteneur au milieu de la page sous ie*/
  padding: 0px;
}
#conteneur
{
  background:  white;
  width:  780px;
  margin: 0px auto;
  padding:  0px;
}
#header
{
  background: transparent;
  height:  75px;
  text-align: left;
}
/* Les deux images en haut du site */
#logo
{
  position: relative;
  top:  18px;
  left: 10px;
  border: 0px;
}
#loisirs
{
  position: relative;
  left: 247px;
}
#menu
{
  background: transparent;
  height: 45px;
}
#top-menu
{
  background: transparent url(../images/menu/fond-menu.jpg) no-repeat top left;
  height: 25px;
 padding-left: 35px;
}
#top-menu div.titre, #top-menu div.titre-roll
{
  float:  left;
  padding:  5px;
  margin-right: 20px;
}
#top-menu div.titre-roll
{
  background: transparent url(../images/menu/fond-menu-rollover.gif) repeat-x top left;
}
#top-menu div.titre a, #top-menu div.titre a:hover, #top-menu div.titre-roll a, #top-menu div.titre-roll a:hover
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size:  14px;
  font-weight:  bold;
  color:  white;
  letter-spacing: 1px;
  text-decoration: none;
}
#sous-menu
{
  position: relative;
  left: 130px;
  float:  left;
  display:  none;
}
#corner-left, #corner-right
{
/*   background: red; */
  float:  left;
}
#sous-menu div.sous-titre
{
  background: transparent;
  float:  left;
  margin: 0px 10px;
}
#sous-menu div.sous-titre a
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-size:  11px;
  color:  #800080;
  letter-spacing: 1px;
  text-decoration: none;
}
#sous-menu div.sous-titre a:hover, #sous-menu div.sous-titre a.selected
{
  text-decoration: underline;
}
#sous-atelier
{
  display:  none;
  float:  left;
  background: #dfc0df;
  height: 15px;
  margin-top: 1px;
}
#sous-creation
{
  display:  none;
  float:  left;
  background: #dfc0df;
  height: 15px;
  margin-top: 1px;
}
#content
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  margin: 20px 0px 0px 10px;
}

#footer
{
  border-top: 1px solid #eee;
  margin: 15px 0px;
  padding: 15px 0px;
  text-align: right
}

#footer p.copyright, #footer p.copyright a
{
  font-size: 11px;
  color: #999;
  text-decoration: none
}

#footer p.copyright a:hover
{
  text-decoration: underline
}

/**
  *                                               lancement idkdo ( Encart )
  */

#annonces
{
  margin: 10px 5px 10px 0px;
  padding: 10px;
  clear: both;
  background: #d9ecd9
}

#annonces h2, #annonces p, #annonces p a
{
  color: #008000;
  text-align: center 
}

#annonces h2
{
  font-size: 14px;
  margin: 0px 0px 15px 0px
}

#annonces p
{
  font-size: 12px;
  margin: 0px 0px 5px 0px
}

#annonces p a
{
  text-decoration: underline
}

#annonces p a:hover
{
  text-decoration: none
}

/*-------------- CLEANER ---------------*/

div.cleaner
{
  display:  block;
  clear:  both;
}
