/*##HASHING PICTONAV##*/
body {
 background-color: #FFFFFF;
 margin: 0;
}

/* style popdown */
.blocTexte{
/*display : none;
visibility:hidden;*/
}


.blocTexte_ouvert{
/*display : block;
visibility:visible;*/
}

.normalTexte{
  font-size: 12px;
  color: #9E9E9E;
}

.petit_vert {
color:#82C74B;
}
.petit_orange {
color:#F2952E;
}
h1 {
color:#F2952E;
text-decoration:underline;
}
.titre_orange {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#F2952E;
}
.titre_vert {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#82C74B;
}
.mention {
font-size:11px;
margin-left:5px;}

.celluleVert{
 padding-right:10px;
 background-image:url(images/texture.jpg);
}

.celluleOrange{
 padding-left:10px;
 background-image:url(images/textureO.jpg);
}

/*##FIN HASHING PICTONAV##*/


/* CSS Document */
html, body {height:100%;
padding:0;
margin:0;}

body{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9E9E9E;
        background-color: #FFFFFF;


        margin: 0; /* pour éviter les marges */
         text-align: left; /* on rétablit l'alignement normal du texte */

}

#fond{
  width: 100%;
  height:100%;

  background-image:url(images/fond.gif);
  background-position:top left;


}

/* banniere */

#top {
width:955px;
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
}

/* LA CARTE */
#carte {
text-align:left;
}

#carte .top{
background-image:url(images/hautCarte.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:177px;
height:17px;
margin:0 0 0 0;
padding:0 0 0 0;
border-width:0;
font-size:0;
}
#carte .center {
background-image:url(images/texture.jpg);
width:177px;
height:150px;
}
#carte .bottom {
background-image:url(images/carteBas.jpg);
background-repeat:no-repeat;
width:177px;
height:18px;
margin:0 0 0 0;
padding:0 0 0 0;
}
#carte .right {
background-image:url(images/carteDroite.jpg);
background-repeat:repeat-y;
width:11px;
clear:both;
}
#carte .rightH {
background-image:url(images/carteDroiteH.jpg);
background-repeat:no-repeat;
width:11px;
clear:both;
}
#carte .rightB {
background-image:url(images/carteDroiteB.jpg);
background-repeat:no-repeat;
width:11px;
clear:both;
}

#carte .orange {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F2952E;
margin: 15px 0 0 15px;
}
#carte .vert {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#82C74B;
margin: 15px 0 0 15px;
}
#carte .carte {
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
font-size:20px;
font-weight:bold;
color:#82C74B;

}
#carte .couponing {
/*background-image:url(images/decoupe.jpg);*/
background-repeat:no-repeat;;
width:188px;
height:97px;
}

#carte .couponing a{
 font-size:14px;
 text-decoration:none;

}

.contenuCouponing{
 /*padding-left:10px;
 padding-top:5px;*/
}


.animation{
font-size:14px;
font-weight:bold;
}

.animation:hover{
font-size:14px;
font-weight:bold;
color:#9E6209;
}


#carte .sousMenu {
margin-top:-3px;
font-size:11px;
margin-left:15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-weight:bold;
/*masque le popdown par defaut*/
/*display : none;
visibility:hidden;*/
}
#carte .sousMenu .pvert {
color:#82C74B;
}
#carte .sousMenu .porange {
color:#F2952E;
}
#menuDroite .sousBan{
background-image:url(images/fruits_legumesB.jpg);
background-repeat:no-repeat;
background-position:top right;
width:210px;
height:80px;
margin:0 0 0 0;
padding:0 0 0 0;
}

#menuDroite .pointillets {
 border:1px #000000 dashed;
 text-align:center;
 margin:0 10px 0 10px;
}

#menuDroite h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#669933;
}

.fondB {
margin:0 0 0 0;
padding:0 0 0 0;
border-left:1px #000000 solid;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;
background-color:#FFFFFF;
width:955px;
}

.bottom{
background-image:url(images/fond2.gif);
width:955px;
color:#9E6209;
border-top:1px #000000 solid;
font-family:Arial, Helvetica, sans-serif;
}

.bottom a:link {
 color:#9E6209;
 text-decoration:none;
}

.bottom a:visited {
 color: #9E6209;
}

.bottom A:hover {
 color:#9E6209; text-decoration:underline;
}

a{ color :#F2952E ; }
A:hover { color: #F8C21D ; text-decoration:underline ; }

p {
font-family:Arial, Helvetica, sans-serif;
}
td {
font-family:Arial, Helvetica, sans-serif;
}

#menu2 {
background-color:#E1F0D3;
text-align:center;
}

#menu2 a {
background-color:#E1F0D3;
}

.lienVert{
 color:#82C74B ;
}

.lienOrange{
 color:#F49734 ;
}



.titreNoir {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
