/* begin px;e */

/* Generated with Artisteer version 2.0.2.15338 */

body
{
  margin: 0 auto;
  padding: 0;
  background-color: #89971A;
  
  background-image: url('../images/herbes.jpg');
  background-repeat: repeat-y;
  background-position: top center; 
  
 }

.Main
{
  position: absolute;
  width: 100%;
  
  
}

.logo
{ 
  background-image: url('../images/fond.jpg');
  background-repeat: no-repeat;
  background-position: top center; 
  
  height:450px;

}




/* end Page */

/* begin Box, Sheet */
.Sheet
{
  position:relative;
  /*overflow: hidden;*/
  z-index: 0;
 
  margin: 0 auto;
  padding:0;
 

  width: 1000px; 
  

    
  
 }

.Sheet
{
  margin-top: 0px !important;
}
/* end Box, Sheet */

.Topmenu
{
  position:relative;
  float:left;
  z-index: 1;
  overflow: visible;
  margin: 0 auto;
  padding:0;

  width: 100%;
  height: 47px;
  
  margin-top:-450px;
  
  background-image: url('../images/sousmenu.jpg');
  background-repeat: no-repeat;
  background-position: top center;
}

.bandeau
{
  position:relative;
  z-index: 1;
  float:left;
  overflow: hidden;
  margin: 0 auto;
  padding:0px;
  
  margin-top:-100px;
 
  width:100%;
  height:105px;

  background-image: url('../images/bandeau.png');
  background-repeat: no-repeat;
  background-position: top center;

}

.planches-ombre
{
  position:relative;
  float:left;
  z-index: 0;
  overflow: visible;
  margin: 0 auto;
  padding:0;
  
  margin-top:-75px;

  width: 100%;
  height:20px;


  background-image: url('../images/planchesombre.png');
  background-repeat: no-repeat;
  background-position: top center;
}


.planches
{
  position:relative;
  float:left;
  z-index: 0;
  overflow: visible;
  margin: 0 auto;
  padding:0;
  
  margin-top:-55px;

  width: 100%;


  background-image: url('../images/planches.png');
  background-repeat: repeat-y;
  background-position: top center;
}

.bandel
{
  position:relative;
  z-index: 0;
  float:left;
  overflow: hidden;
  margin: 0 auto;
  padding:0px;
  
  
 
 
  width:15%;

  /*background-image: url('../images/hautsousfiches.png');
  background-repeat: no-repeat;
  background-position: top left;*/
  

}

.bander
{
  position:relative;
  z-index: 0;
  float:right;
  overflow: hidden;
  margin: 0 auto;
  padding:0px;
  
 
  width:15%;
  
  /*background-image: url('../images/hautsousfiches.png');
  background-repeat: no-repeat;
  background-position: top left;*/
  

}

.entetefeuille
{
  position:relative;
  float:center;
  z-index: 0;
  margin: 0 auto;
  padding:0px;
  background-image: url('../images/hautaffiche.png');
  background-repeat: no-repeat;
  background-position: top center;
  height:80px;
  width: 620px;
  
  margin-top:50px;
  
  /*overflow:hidden;*/
}

.finfeuille
{
  position:relative;
  float:center;
  z-index: 0;
  margin: 0 auto;
  padding:0px;
  background-image: url('../images/basaffiche.png');
  background-repeat: no-repeat;
  background-position: top center;
  height:80px;
  width: 620px;
  
  /*overflow:hidden;*/
}


.feuille
{
  position:relative;
  z-index: 0;
  float:center;
  /*overflow: hidden;*/
  margin: 0 auto;
  padding:0px;
  /*margin-top: 20px;*/
  
  background-image: url('../images/affiche.png');
  background-repeat: repeat-y;
  background-position: top center;
  
  width: 620px;
  
  

}



.contenu
{
  position:relative;
  z-index: 0;
  float:center;
  /*overflow: hidden;*/
  margin: 0 auto;
  padding:0px;
  
  width: 590px;
  

}

.Footer 
{
  padding-top:15px;
  position: relative;
  float:left;
  z-index: 0;
  
  text-align: center;
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 10px;
  font-weight:bold;
  
  margin-top:-15px;
  
  width:100%;
  height:60px;
  
  overflow:hidden;
  
  background-image: url('../images/sousfooter.png');
  background-repeat: no-repeat;
  background-position: top center;
  
}

.contenu
{
  font-family: Helvetica, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #000000;
  
    
}




/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
  
  text-decoration: none;
  color: #6F5322;
}

/* Adds special style to an unvisited link. */
a:link
{
 
  text-decoration: none;
  color: #6F5322;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
 
  text-decoration: none;
  color: #6F5322;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  
  text-decoration: none;
  color: #B68123;
}

/* Finish Content link style */

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}


/* Start Content headings Fonts & Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #000000;
  margin:0;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-align: right;
  color: #000000;
  margin:0;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #B8BB90;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-align: center;
  color: #E1D2A3;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #E1D2A3;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 9px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  margin-top:0px;
  padding-top:0px;
  color: #000000;
}
/* Finish Content headings Fonts & Colors  */

/* end PostContent */



.titre-tente
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: #000000;

}

.slogan-tente
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 14px;
  font-style: normal;
  color: #000000;
}

.photo-tente
{
   margin-right:15px;
}

.minisoustitre
{
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  margin-top:0px;
  padding-top:0px;
  color: #000000;
}
.soustitre
{
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: bold;
  margin-top:0px;
  padding-top:0px;
  color: #5B3E2A;
}

.indication
{
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  margin-top:0px;
  padding-top:0px;
  padding-right:8px;
  color: #301D10;
}


.menu_tente a
{

  text-decoration: none;

  /*font-weight: bold;*/
  color: #000000;
}

/* Adds special style to an unvisited link. */
.menu_tente a:link
{
 
  /*text-decoration: none;*/
  text-decoration: none;
 
  /*font-weight: bold;*/
  color: #000000;
}

/* Adds special style to a visited link. */
.menu_tente a:visited, a.visited
{
 
  text-decoration: none;
  color: #000000;
}

/* :hover - adds special style to an element when you mouse over it. */
.menu_tente a:hover, a.hover
{
  
  text-decoration: none;
  color: #EABE0F;
}

.contact
{
  font-family: tahoma,arial,helvetica,sans-serif;
  text-decoration: none;
  font-size: 8px;
  font-weight: bold;
  /*font-weight: bold;*/
  color: #0B0602;
}



.pack-titre
{
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}

.pack
{
  text-decoration: none;
  font-size: 10px;
}

.composition
{
  text-decoration: none;
  font-size: 10px;
}

.encart
{
  margin: 10px 10px 10px 10px;
  padding: 10px 10px 10px 10px;
  
  text-decoration: none;
  font-size: 11px;

  background-color: #6D4D38;
  color: #000000;

}








