/*****************************************/
/************* GENERAL CSS ***************/
/*****************************************/
html
{
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}

body
{
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;        
}


form { margin: 0; padding: 0; }                   
h4, h5, h6, ol, pre, blockquote
{
    margin-top: 10px;
    margin-bottom: 10px;
}
h1, h2, h3
{
    margin: 0px;
}


a, a:active, a:link, a:visited{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a:hover{
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}

/* standard helper classes */

.clr
{
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */


/* page layout */

body { text-align: center; } /* center on ie */


#container-inner { position: static; width: auto; }

#banner { /* position: relative; */ }
#banner-inner { position: static; }

#pagebody { /*position: relative;*/ width: 100%; }
#pagebody-inner { position: static; width: 100%; }

#alpha, #beta, #gamma, #delta
{
    display: inline; /* ie win bugfix */
    /*position: relative;*/
    float: left;
    min-height: 1px;
}

#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
    position: static; overflow: hidden;
}


/* content */

.content-nav
{
    margin: 10px;
    text-align: center;
}

.date-header,
.entry-content
{
    position: static;
    clear: both;
}

.entry,
.trackbacks,
.comments,
.archive
{
    position: static;
    overflow: hidden;
    clear: both;
    width: 100%;
    margin-bottom: 20px;
}

.entry-content,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed
{
    clear: both;
}

.entry-excerpt,
.entry-body,
.entry-more-link,
.entry-more
{
    clear: both;
}

.entry-more-link{
text-align:right;
}

.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content
{
    clear: both;
    margin: 5px 10px 20px 10px;
}

.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url, #comment-text
{
    width: 240px;
}

#comment-bake-cookie
{
    margin-left: 0;
    vertical-align: middle;
}

.comments-open-header
{
    clear: both;
}

#comment-post
{
    font-weight: bold;
}
 

.image-thumbnail
{
    float: left;
    width: 115px;
    margin: 0 10px 10px 0;
}

.image-thumbnail img
{
    width: 115px;
    height: 115px;
    margin: 0 0 2px 0;
}


/* modules */

.module
{
    position: relative;
    overflow: hidden;
    width: 100%;
}

.module-content
{
    position: relative;
    margin: 5px 10px 20px 10px;
}

.module-list,
.archive-list
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.module-list-item
{
    margin-top: 5px;
    margin-bottom: 5px;
}

/* positioniseverything.net/easyclearing.html */
.module-list:after
{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .module-list { display: inline-block; }
/* no ie mac \*/
* html .module-list { height: 1%; }
.module-list { display: block; }
/* */

.module-list-item
{
    display: block;
    /* ie win fix \*/ height: 1%; /**/
    margin: 0;
    border: 0;
    padding: 0;
}

.module-list-item a
{
    margin: 0;
    border: 0;
    padding: 0;
}

 
                            
/*****************************************/    
/**************   REAL CSS ***************/
/*****************************************/


body{
    background: #d6cdb8 url(images/bg-full-pronatura.jpg) no-repeat;  
    /* background-repeat:;*/
    background-attachment: fixed;
    background-position: top center;
    /* background: #ECEBFD; */
    margin: 0px 0px 0px 0px;
    color: #736357;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

p{
    font-size: 11px;
}


#banner{
    /*background-image:  url(images/header-top.gif);
    background-repeat: no-repeat;
    height: 185px;  */
    width: 960px;
    margin-bottom: 0px;

}
/*
#banner-inner{
    margin-top: 80px;
    clear: right;
    float: right;
    height: 150px;
    width: 400px;
    margin-right: 220px;     
    
}

#banner-header a, #banner-header a:visited{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#banner-header a:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}
*/

#container
{
    /*position: relative; */
    margin: 0 auto; /* center on everything else */
    width: 960px;
    text-align: left;  
}
#container-inner{
    /*background:  url(images/bg-feuilles.png) no-repeat;
    background-attachment: fixed;
    background-position: top center;*/
    padding-top: 10px;   
}

#pagebody{
    padding-top: 6px;   
    height: auto;
    width: 960px;
}

#pagebody-inner{
    height: auto;
    margin:0;
}


/*gauche */
#alpha {
  /*clear: none;*/
  float: left;
  width: 190px;
  margin: 0px;
}

#alpha-inner{
  height: auto;
  margin: 0;
  padding:5px;
}

/* milieu */
#beta{
    clear: none;
    float: left;
    height: auto;
    width: 447px; /*+2 fi real width*/
}

/* droite */
#gamma{
    
    clear: right;
    float: right;
    width: 250px;
    margin: 0;
}

#gamma-inner{
    height: auto;
    padding-left:5px;
}


/*****************************************/    
/**************   CONTENT  ***************/
/*****************************************/


.entry-top-header{ height: 0px; }

/*
 old entry header */

.entry-cat a{
text-decoration: none;
font-size: 12px;
}
.entry-cat a:hover{
text-decoration: underline;
font-size: 12px;
}
.entry-cat{
display: none;
}
 

.entry-content{
    /*width: 410px;*/
}

.entry{  
    font-size: 11px;
    padding-bottom: 30px;      
    
}

.entry-body{
    height: auto;            
}

/*     MODULES SIDEBAR    */
.module{
    height: auto;
}

.module-header, .module-header a{
    font-family: Calibri, Candara, Corbel, Arial;
    font-size: 16px;
    color: #000000;
    height: auto;
}

.module-header a:hover{
    font-family: Calibri, Candara, Corbel, Arial;
    font-size: 16px;
    color: #000000;
    height: auto;
}

.module-content {
   /*font-size: 11px;*/
}
   

.module-content ul
{
    margin: 0;
    padding: 0;                 
    list-style-type: none; 
}

.module-content li { 
margin: 0;
}


.module-content ul ul li { margin: 0;
}




/* ******** #alpha ul, #alpha ul, #alpha  ********* */
.entry ul{
    margin: 0px 0px 0px 10px;
    padding: 0;                 
   /* list-style-type: none;*/
}
.entry li { 
padding: 0px 0px 0px 0px;
}

/*
#alpha .module-content li a{
    display: block;
    background-image:  url(images/redButton.gif);
    background-repeat: repeat-y;      

    width: 145px;      

    margin-left: -10px;   

    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;
    padding-left: 5px;      
    color: #FFF;
    height: auto;
    text-decoration: none;

}

#alpha .module-content ul ul a:hover{
    display: block;
    background-image:  url(images/grey.gif);
    background-repeat: repeat-y;
    width: 145px;

    margin-left: -10px;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;   

    padding-left: 30px;

    color: #333333;   
    height: auto;
    text-decoration: underline;

}

#alpha .module-content ul ul a{
    display: block;
    background-image:  url(images/redButton.gif);
    background-repeat: repeat-y;    

    width: 145px;     

    margin-left: -10px;     

    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;
    padding-left: 30px;   
    color: #CCC;
    height: auto;
    text-decoration: none;

}

#alpha .module-content li a:hover{
    display: block;
    background-image:  url(images/grey.gif);
    background-repeat: repeat-y;
    width: 145px;    
    margin-left: -10px;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;  

    padding-left: 5px;   
    color: #333333;
    height: auto;
    text-decoration: underline;

}
*/

   
.entry-footer a:hover, .permalink a:hover, .post-footers a:hover{
    color: #666666;
}
.post-footers {
    color: #CC0000;
    font-weight: bold;
}

.entry-footer a, .permalink a, .post-footers a{
    color: #CCCCCC;
}
 

.date-header{
    font-size: 16px;
    font-weight: bold;
    padding-top: 8px;
}


/* general */
.comments{
    padding:0px;
   /* border: thin 0px #990000;*/
}

.trackbacks{
    padding: 10px;
   /* border: thin 0px #999999;*/
}
     

blockquote{
    padding: 5px;
   /* border: thin 0px #999999; */
}

.content-nav{
    text-align: right;
}


#trackback{
}


.comments-header{
/* display:none; */
}

.trackbacks-header h3{
}

.comments-header{
    font-size: 24px;
    font-weight: bold;
    padding-top: 0px;     
}

 
.comments-open-header{
    font-size: 24px;
    font-weight: bold;
}

.footer{
text-align: center;
clear: both;
padding-top: 5px;
color:#666666;
background-image:  url(images/footer-bg-new.gif);
background-repeat: no-repeat;
width: 960px;
height: 22px;
color:#FFFFFF;

}
.footer a{
font-weight: normal;
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
}
.footer a:hover{
text-decoration: underline;
color:#FFFFFF;
}




/*
if menu custom
.tubby-menu{
margin: 0px 40px 0px 180px;
clear: both;
color:#FFFFFF;
font-size:10px;
}
.tubby-menu a{
color:#FFFFFF;
text-decoration: none;  
font-size:10px;
}

.tubby-menu a, .tubby-menu a:link,.tubby-menu a:active,.tubby-menu a:visited{
color:#FFFFFF;
text-decoration: none;  
font-size:10px;
}


.tubby-menu a:hover{
color:#FFFFFF;
text-decoration: underline;  
font-size:10px;
}


.tubby-menu input{
height: 12px;
font-size: 10px;
}
*/

#alpha-inner a{
text-decoration : none;
}
#alpha-inner a:hover{
text-decoration : underline;
}

#gamma-inner a{
text-decoration : none;
}
#gamma-inner a:hover{
text-decoration : underline;
}
 

.entry-feedburner{
padding-left: 20px;
}


/* home page left */
.titre-bloc-home-1{
    background-image:  url(images/titre-bloc-home-1.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.titre-bloc-home-1-accueil-in{
/**** arnault *****/
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;

}
.titre-bloc-home-1-mil{
    background-image:  url(images/titre-bloc-home-1-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.titre-bloc-home-1-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-1-bot{
    background-image:  url(images/titre-bloc-home-1-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}

.titre-bloc-home-2{
    background-image:  url(images/titre-bloc-home-2.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.titre-bloc-home-2-mil{
    background-image:  url(images/titre-bloc-home-2-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.titre-bloc-home-2-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-2-bot{
    background-image:  url(images/titre-bloc-home-2-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}

         
/* home page right */
.inside-titre-bloc-2{
color:#C98D2A;
font-family: Georgia;
font-size: 15px; /* 18px;*/
font-weight: bold;
border-bottom: 1px solid #C98D2A;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}
.inside-titre-bloc-left-1{
border-bottom: 0px solid #82AB55;
}
.inside-titre-bloc-2{
color:#82AB55;
border-bottom: 1px solid #82AB55;
}
.inside-titre-bloc-2 a{
font-family: Georgia;
font-size: 15px; /* 18px;*/
font-weight: bold;
color:#82AB55;
}
              
.titre-bloc-home-left-1{
    background-image:  url(images/titre-bloc-home-left-1.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}

/*** zoom sur dynamique ***/

/* zoom -1 */
.titre-bloc-home-left-0-new{
    background-image:  url(images/zoom-sur-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-0-in-new{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.titre-bloc-home-left-0-mil{
    background-image:  url(images/titre-bloc-home-left-1-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-0-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-0-bot{
    background-image:  url(images/titre-bloc-home-left-1-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}/* bloc couleur zoom sur */
.inside-titre-bloc-left-0{
color:#C98D2A;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #C98D2A;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-0{
background: #FCEDD6;
color: #F0A732;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-0 a{
color: #F0A732;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-0 a:hover{
text-decoration: underline;
color: #F0A732;  
}
    
/* zoom -1 */
.titre-bloc-home-left-1-new{
    background-image:  url(images/zoom-sur-1.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-1-in-new{
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-1{
color:#B36BAD;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #B36BAD;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-1{
background: #F0E1EF;
color: #B36BAD;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-1 a{     
color: #B36BAD;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-1 a:hover{
text-decoration: underline;        
color: #B36BAD;
}   
/* zoom -2 */
.titre-bloc-home-left-2-new{
    background-image:  url(images/zoom-sur-2.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-2-in-new{
    color:#F6E721;/* 3av */
    color:#E3F472;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-2{
color:#8EAE17;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #8EAE17;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-2{
background: #ECF3D1;
color: #7C9914;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-2 a{
color: #7C9914;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-2 a:hover{
text-decoration: underline;
color: #7C9914;
}

/* zoom -3 */
.titre-bloc-home-left-3-new{
    background-image:  url(images/zoom-sur-3.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-3-in-new{
    color:#F6E721;
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-3{
color:#B5CB41;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #B5CB41;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-3{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-3 a{
color: #4C7833;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-3 a:hover{
text-decoration: underline;
color: #4C7833;
}

/* zoom -4 */
.titre-bloc-home-left-4-new{
    background-image:  url(images/zoom-sur-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-4-in-new{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-4{
color:#F0A732;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #F0A732;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-4{
background: #D9982D;
color: #FFE003;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-4 a{
color: #FFE003;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-4 a:hover{
text-decoration: underline;
color: #FFE003;
}

/* zoom -5 */
.titre-bloc-home-left-5-new{
    background-image:  url(images/zoom-sur-5.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-5-in-new{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-5{
color:#EB6793;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #EB6793;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-5{
background: #D799B3;
color: #9C0040;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-5 a{     
color: #9C0040;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-5 a:hover{
text-decoration: underline;     
color: #9C0040;
}

/* zoom -6 */
.titre-bloc-home-left-6-new{
    background-image:  url(images/zoom-sur-6.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-6-in-new{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-6{
color:#4C7833;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #4C7833;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-6{
background: #93C261;
color: #4C7833;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-6 a{        
color: #4C7833;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-6 a:hover{
text-decoration: underline;         
color: #4C7833;
}

/* zoom -7 */
.titre-bloc-home-left-7-new{
    background-image:  url(images/zoom-sur-7.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-7-in-new{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-7{
color:#D94330;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #8EAE17;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-7{
background: #F0B4AC;
color: #D94330;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-7 a{
color: #D94330;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-7 a:hover{
text-decoration: underline;
color: #D94330;
}

      
/*** fin zoom sur dynamique ***/


.titre-bloc-home-left-2{
    background-image:  url(images/titre-bloc-home-left-2.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-2-mil{
    background-image:  url(images/titre-bloc-home-left-2-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-2-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-2-bot{
    background-image:  url(images/titre-bloc-home-left-2-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}



.titre-bloc-home-left-3-nouveaute{
/**** arnault *****/
    background-image:  url(images/titre-bloc-home-left-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}

.page-titre-bloc-left-top-3-nouveaute-in{
    color:#F6E721;/* 3av */
    color:#A1B93C;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

.titre-bloc-home-left-3{
    background-image:  url(images/titre-bloc-home-left-3.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-3-mil{
    background-image:  url(images/titre-bloc-home-left-3-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-3-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-3-bot{
    background-image:  url(images/titre-bloc-home-left-3-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}

/* page right */
 
/* old tubby 19 mars08 
.page-titre-bloc-left-top{
    background-image:  url(images/page-titre-bloc-left-top.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.cat-titre-name{
    color:#F6E721;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
*/
/*** page catégorie custom top cadre ***/
.page-titre-bloc-left-top-1{
    background-image:  url(images/top-cadre-1.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-1-in{
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-2{
    background-image:  url(images/top-cadre-2.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-2-in{
    color:#F6E721;/* 3av */
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-3{
    background-image:  url(images/top-cadre-3.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-3-in{
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-4{
    background-image:  url(images/top-cadre-4.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-4-in{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-5{
    background-image:  url(images/top-cadre-5.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-5-in{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-6{
    background-image:  url(images/top-cadre-6.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-6-in{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-7{
    background-image:  url(images/top-cadre-7.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-7-in{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

/*** fin page catégorie custom top cadre ***/



.page-titre-bloc-left-mil{
    background-image:  url(images/page-titre-bloc-left-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.page-titre-bloc-left-mil-in{
   padding: 10px;
   clear: both;
}
.page-titre-bloc-left-bot{
    background-image:  url(images/page-titre-bloc-left-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 8px;
    margin-bottom:20px;
    clear: both;
}



/*** custom bottom sidebar right ***/ 
.page-sub-titre-bloc-left-top{
    background-image:  url(images/page-sub-titre-bloc-left-top.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}
.page-sub-titre-bloc-left-mil{
    background-image:  url(images/page-sub-titre-bloc-left-mil.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in{
   padding: 10px;
   clear: both;
}
.page-sub-titre-bloc-left-bot{
    background-image:  url(images/page-sub-titre-bloc-left-bot.gif);
    background-repeat: no-repeat;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
.page-bloc-en-savoir-plus-on{
    background: #EBF2CF;
    color: #9EC219;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on a{   
    color: #9EC219;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on a:hover{
    text-decoration: underline;
    color: #9EC219;
}
        



/* menu -1 */
.page-sub-titre-bloc-left-top-1{
    background-image:  url(images/subpage-subtitre-top-1.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}
.page-sub-titre-bloc-left-top-in-1{   
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-1{
    background-image:  url(images/subpage-subtitre-mil-1.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-1{
   padding: 10px;
   clear: both;
   color:#B36BAD;
}
.page-sub-titre-bloc-left-bot-1{        
    background-image:  url(images/subpage-subtitre-mil-1.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-1{
    background: #F0E1EF;
    color: #B36BAD;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-1 a{   
    color: #B36BAD;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-1 a:hover{
    text-decoration: underline;
    color: #B36BAD;
}
     
/* menu -2 */
.page-sub-titre-bloc-left-top-2{
    background-image:  url(images/subpage-subtitre-top-2.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}       
.page-sub-titre-bloc-left-top-in-2{
    color:#F6E721;/* 3av */
    color:#E3F472;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-2{
    background-image:  url(images/subpage-subtitre-mil-2.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-2{
   padding: 10px;
   clear: both;
   color:#7C9914;
}
.page-sub-titre-bloc-left-bot-2{
    background-image:  url(images/subpage-subtitre-mil-2.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-2{
    background: #ECF3D1;
    color: #7C9914;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-2 a{
    color: #7C9914;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-2 a:hover{
    text-decoration: underline;
    color: #7C9914;
}    

   
/* menu -3 */
.page-sub-titre-bloc-left-top-3{
    background-image:  url(images/subpage-subtitre-top-3.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}   
.page-sub-titre-bloc-left-top-in-3{
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-3{
    background-image:  url(images/subpage-subtitre-mil-3.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-3{
   padding: 10px;
   clear: both;
   color:#4C7833;
}
.page-sub-titre-bloc-left-bot-3{
    background-image:  url(images/subpage-subtitre-mil-3.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-3{
    background: #DBE4D6;
    color: #4C7833;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-3 a{
    color: #4C7833;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-3 a:hover{
    text-decoration: underline;
    color: #4C7833;
}    

  
/* menu -4 */
.page-sub-titre-bloc-left-top-4{
    background-image:  url(images/subpage-subtitre-top-4.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}      
.page-sub-titre-bloc-left-top-in-4{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-4{
    background-image:  url(images/subpage-subtitre-mil-4.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-4{
   padding: 10px;
   clear: both;
   color:#C98D2A;
}
.page-sub-titre-bloc-left-bot-4{
    background-image:  url(images/subpage-subtitre-mil-4.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-4{
    background: #FCEDD6;
    color: #C98D2A;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-4 a{
    color: #C98D2A;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-4 a:hover{
    text-decoration: underline;
    color: #C98D2A;
}    

    
/* menu -5 */
.page-sub-titre-bloc-left-top-5{
    background-image:  url(images/subpage-subtitre-top-5.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}      
.page-sub-titre-bloc-left-top-in-5{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-5{
    background-image:  url(images/subpage-subtitre-mil-5.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-5{
   padding: 10px;
   clear: both;
   color:#9C0040;
}
.page-sub-titre-bloc-left-bot-5{
    background-image:  url(images/subpage-subtitre-mil-5.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
} 
/**/
.page-bloc-en-savoir-plus-on-5{
    background: #EBCCD9;
    color: #9C0040;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-5 a{
    color: #9C0040;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-5 a:hover{
    text-decoration: underline;
    color: #9C0040;
}   

    
/* menu -6 */
.page-sub-titre-bloc-left-top-6{
    background-image:  url(images/subpage-subtitre-top-6.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}       
.page-sub-titre-bloc-left-top-in-6{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-6{
    background-image:  url(images/subpage-subtitre-mil-6.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-6{
   padding: 10px;
   clear: both;
   color:#82AB55;
}
.page-sub-titre-bloc-left-bot-6{
    background-image:  url(images/subpage-subtitre-mil-6.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-6{
    background: #EBF5E1;
    color: #82AB55;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-6 a{    
    color: #82AB55;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-6 a:hover{
    text-decoration: underline;    
    color: #82AB55;
}    

   
/* menu -7 */
.page-sub-titre-bloc-left-top-7{
    background-image:  url(images/subpage-subtitre-top-7.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}   
.page-sub-titre-bloc-left-top-in-7{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-7{
    background-image:  url(images/subpage-subtitre-mil-7.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-7{
   padding: 10px;
   clear: both;
   color:#D94330;
}
.page-sub-titre-bloc-left-bot-7{
    background-image:  url(images/subpage-subtitre-mil-7.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
} 
/**/
.page-bloc-en-savoir-plus-on-7{
    background: #F7D9D6;   
    color:#D94330;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-7 a{
    color: #D94330;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-7 a:hover{
    text-decoration: underline;
    color: #D94330;
}       
/*** fin custom bottom sidebar right ***/


/**************** entry *************/

.entry h2{
font-family: Georgia;
font-size: 18px;
font-weight: bold;
padding-bottom: 4px;
/* margin: 5px;*/
margin-bottom: 10px;
/* color:#82AB55; */
border-bottom: 0px;
}
.entry h2 a{          
/* color:#82AB55; */
font-family: Georgia;
font-size: 18px;
font-weight: bold;  
text-decoration: none;
}
.entry h2 a:hover{         
/* color:#82AB55; */
font-family: Georgia;
font-size: 18px;
font-weight: bold;
text-decoration: underline;
}

.entry-body h2, .entry-body h2 a, .entry-body h2 a:hover{
font-size: 18px;
}


.entry-body{
/* tubby 20 mars 08
font-weight: bold;
*/
}

/*************************************/
.page-left-menu-bloc-height{
font-size: 0px;
height: 7px;
}

.page-left-menu-bloc-height-2{
font-size: 0px;
height: 200px;
}

/*** sidebar left menu dynamique ***/
.page-left-menu-bloc{
background: #EBF2CF;
color: #9EC219;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
}
.page-left-menu-bloc a{ 
color: #9EC219;
font-weight: bold;
text-decoration: none;
font-size: 11px; 
font-family: Verdana;
}
.page-left-menu-bloc a:hover{
color: #9EC219;
font-weight: bold; 
text-decoration: underline;
font-size: 11px; 
font-family: Verdana;
}

.page-left-menu-bloc-on{
background: #EBF2CF;
color: #7C9914;
font-weight: bold;
font-size: 13px; 
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;
}
.page-left-menu-bloc-on a{   
color: #7C9914;  
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-on a:hover{
text-decoration: underline;
}
 
/* sidebar menu -1 */
.page-left-menu-bloc-1{
color: #B36BAD;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-1.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #E1C4DE;
}
.page-left-menu-bloc-1 a{    
color: #B36BAD;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-1 a:hover{   
color: #B36BAD;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-1-on{
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #B36BAD url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-1-on a{     
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-1-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -2 */
.page-left-menu-bloc-2{     
color: #7C9914;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-2.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #D8E7A3 ;
}
.page-left-menu-bloc-2 a{     
color: #7C9914;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-2 a:hover{      
color: #7C9914;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-2-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #9EC219 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-2-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-2-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -3 */
.page-left-menu-bloc-3{    
color: #4C7833;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;   
background: url(http://www.pronatura.com/images/fleche-blanche-droite-3.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #B7C9AD;
}
.page-left-menu-bloc-3 a{        
color: #4C7833;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-3 a:hover{     
color: #4C7833;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-3-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana; 
background: #4C7833 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-3-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-3-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -4 */
.page-left-menu-bloc-4{
color: #F0A732;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-4.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #F9DCAD;
}
.page-left-menu-bloc-4 a{      
color: #F0A732;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-4 a:hover{      
color: #F0A732;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-4-on{      
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #F0A732 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-4-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-4-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -5 */
.page-left-menu-bloc-5{
color: #9C0040;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px; 
background: url(http://www.pronatura.com/images/fleche-blanche-droite-5.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #D799B3;
}
.page-left-menu-bloc-5 a{      
color: #9C0040;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-5 a:hover{      
color: #9C0040;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-5-on{       
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #9C0040 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-5-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-5-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -6 */
.page-left-menu-bloc-6{
color: #4C7833;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;  
background: url(http://www.pronatura.com/images/fleche-blanche-droite-6.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #B7C9AD;
}
.page-left-menu-bloc-6 a{      
color: #4C7833;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-6 a:hover{      
color: #4C7833;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-6-on{    
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #4C7833 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-6-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-6-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -7 */
.page-left-menu-bloc-7{
color: #D94330;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;  
background: url(http://www.pronatura.com/images/fleche-blanche-droite-7.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #F0B4AC;
}
.page-left-menu-bloc-7 a{
color: #D94330;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-7 a:hover{
color: #D94330;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-7-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #D94330 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-7-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-7-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}


                                           
/*** fin sidebar left menu dynamique ***/
/*** début sous sidebar left menu dynamique ***/

.liste-note-sidebar-left{
/*margin-left: 5px;  mis en padding dans les -in ci-dessous*/
}
                      
.liste-note-titre-note,.liste-note-titre-note-1,.liste-note-titre-note-2,.liste-note-titre-note-3,.liste-note-titre-note-4,.liste-note-titre-note-5,.liste-note-titre-note-6,.liste-note-titre-note-7,
.liste-note-titre-note-on,.liste-note-titre-note-1-on,.liste-note-titre-note-2-on,.liste-note-titre-note-3-on,.liste-note-titre-note-4-on,.liste-note-titre-note-5-on,.liste-note-titre-note-6-on,.liste-note-titre-note-7-on{
margin-bottom: 5px;
}
/*
.liste-note-titre-note-1{ 
border-bottom: #B36BAD 1px solid;
}

.liste-note-titre-note-2{ 
border-bottom: #7C9914 1px solid;
}
.liste-note-titre-note-3{ 
border-bottom: #4C7833 1px solid;
}
.liste-note-titre-note-4{ 
border-bottom: #F0A732 1px solid;
}
.liste-note-titre-note-5{ 
border-bottom: #9C0040 1px solid;
}
.liste-note-titre-note-6{ 
border-bottom: #4C7833 1px solid;
}
.liste-note-titre-note-7{ 
border-bottom: #D94330 1px solid;
}
*/
.liste-note-titre-note-1-on a,
.liste-note-titre-note-2-on a,
.liste-note-titre-note-3-on a,
.liste-note-titre-note-4-on a,
.liste-note-titre-note-5-on a,
.liste-note-titre-note-6-on a,
.liste-note-titre-note-7-on a{
padding: 0px 0px 0px 20px;
}

.liste-note-titre-note-1 a{
color: #B36BAD;
font-weight: bold; 
font-size: 11px;
/*width:163px; */
display: block;
font-family: Verdana; 
text-decoration: none;
padding: 0px 0px 0px 20px;
}        
.liste-note-titre-note-1 a:hover, .liste-note-titre-note-1-on a{
background: #E1C4DE;
color: #B36BAD;
font-weight: bold;
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;
}

.liste-note-titre-note-2 a{
color: #7C9914;
font-weight: bold; 
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none; 
padding: 0px 0px 0px 20px;
}                   
.liste-note-titre-note-2 a:hover, .liste-note-titre-note-2-on a{
background: #D8E7A3;
color: #7C9914;
font-weight: bold;
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;
}

.liste-note-titre-note-3 a{
color: #4C7833;
font-weight: bold; 
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;      
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-3 a:hover, .liste-note-titre-note-3-on a{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;       
}

.liste-note-titre-note-4 a{
color: #F0A732;
font-weight: bold; 
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;      
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-4 a:hover, .liste-note-titre-note-4-on a{
background: #F9DCAD;
color: #F0A732;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-5 a{
color: #9C0040;
font-weight: bold; 
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;    
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-5 a:hover, .liste-note-titre-note-5-on a{
background: #D799B3;
color: #9C0040;
font-weight: bold;
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-6 a{
color: #4C7833;
font-weight: bold; 
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;     
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-6 a:hover, .liste-note-titre-note-6-on a{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-7 a{
color: #D94330;
font-weight: bold; 
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;     
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-7 a:hover, .liste-note-titre-note-7-on a{
background: #F0B4AC;
color: #D94330;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;     
}


             
/*** fin sous sidebar left menu dynamique ***/

.en-savoir-plus{
background: #EBF2CF;
color:#9EC219; 
font-weight: bold; 
}


/* page right / right colonne */


.page-titre-bloc-left-right-top{
    background-image:  url(images/page-titre-bloc-left-right-top.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.page-titre-bloc-left-right-mil{
    background-image:  url(images/page-titre-bloc-left-right-mil.gif);
    background-repeat: repeat-y;  
    width: 310px;
}
.page-titre-bloc-left-right-mil-in{
   padding: 10px;
   clear: both;
}
.page-titre-bloc-left-right-bot{
    background-image:  url(images/page-titre-bloc-left-right-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}


/* bloc couleur PN en quelques mots */
.page-bloc-en-quelques-mots-on{
background: #DECEDC;
color: #C289BD;
font-weight: bold;
font-size: 11px; 
margin-top: 4px; 
padding: 4px;
font-family: Verdana;
width: 304px;
}
.page-bloc-en-quelques-mots-on a{   
color: #C289BD;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-en-quelques-mots-on a:hover{
text-decoration: underline;
color: #C289BD;
}


/* bloc couleur A la une de */
.page-bloc-a-la-une-de-on{
background: #E5EBD0;
color: #9BBC77;
font-weight: bold;
font-size: 11px; 
margin-top: 4px; 
padding: 4px;
font-family: Verdana;
width: 304px;
}
.page-bloc-a-la-une-de-on a{   
color: #9BBC77;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-a-la-une-de-on a:hover{
text-decoration: underline;
color: #9BBC77;
}


.lignenoire{
background: #41591D;
height: 1px;
font-size: 0px;
}

/* ************************* */

.tag-cloud-top{
    background-image:  url(images/tag-cloud-top.gif);
    background-repeat: no-repeat;
    width: 235px;
    height: 22px;
}

.tag-cloud-mil{
    background-image:  url(images/tag-cloud-mil.gif);
    background-repeat: repeat-y;
    width: 235px;
}

.tag-cloud-mil-in{
   padding: 10px 20px 10px 15px;
}

.tag-cloud-bot{
    background-image:  url(images/tag-cloud-bot.gif);
    background-repeat: no-repeat;
    width: 235px;
    height: 18px;
    margin-bottom:20px;
}


/*
.retour-home{
height: 185px;
width: 960px;
display: block;
} */


.extended{
text-align: right;
margin-right: 20px;
}


.tab-top{
margin-top: 10px;
clear: both;
margin-bottom: 10px;
}
.top-titre-droit{
color:#FFFFFF;
font-family: Georgia;
font-size: 18px;
text-transform : uppercase;
font-family: bold;
}
.top-titre-droit-sub{
color:#3B1F06; 
font-size: 11px;
margin-bottom: 10px;
}

.overflow{
 overflow: hidden;
}


.entry-body ul
{
    margin: 0px 0px 0px 15px;
    padding: 0;                 
    list-style-type: none; 
}

.entry-body li, .entry-more li { 
margin: 0px 0px 0px 15px;
list-style-type: none; 
background: url(http://www.pro-natura.fr/images/tiretPN.jpg) no-repeat;
background-position: 0px 6px;
padding-left: 14px;
}
.entry-body ul ul li, .entry-more ul ul li { 
margin: 0px 0px 0px 15px;
list-style-type: none; 
background: url(http://www.pro-natura.fr/images/tiretPN.jpg) no-repeat;
padding-left: 14px;
background-position: 0px 6px;
}

.date-header, .entry-cat, .entry-footer{ display: none; }

.input {
    border: 1px solid #444444;
    color: #949494;
    background: #fff;
    padding: 2px 5px 1px 5px;
    font-size: 1em;
    }

.input:hover {
    background: #fff;            
    border: 1px solid #385926; 
    color:#385926;
    font-size: 1em;
    }

textarea {
    font-family: Arial, Verdana, Helvetica;
    font-size: 1.1em;
    border: 1px solid #444444;
    color: #949494;
    padding: 2px 5px 1px 5px;
    width: 450px;
    }

textarea:hover {
    background: #fff;
    border: 1px solid #ACE149;
    color: #385926;
    }








.entry-header{
    margin:0;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;   
    padding-top: 15px;
}

.entry-header h2 a,.entry-header h1 a{
text-decoration: none;
font-size: 14px;
}
.entry-header h2 a:hover,.entry-header h1 a:hover{
text-decoration: underline;
font-size: 14px;
}

.lien-txt{
text-decoration: underline;
font-weight: normal;
color:#9C8C7D;
}
.lien-txt:hover, .lien-txt a:hover{
text-decoration: none;
font-weight: normal;
color:#9C8C7D;
}


.lien-txt-2{
text-decoration: none;
font-weight: normal;
color:#9C8C7D;
}
.lien-txt-2:hover, .lien-txt-2 a:hover{
text-decoration: underline;
font-weight: normal;
color:#9C8C7D;
}

p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}







/**** custom titres contenu ****/
.entry-header-1-in, .entry-header-1-in h2, .entry-header-1-in h2 a, .entry-header-1-in h2 a:active, .entry-header-1-in h2 a:link, .entry-header-1-in h2 a:visited{
    color:#B36BAD;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-1-in h2 a:hover{
    color:#B36BAD;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-2-in, .entry-header-2-in h2, .entry-header-2-in h2 a, .entry-header-2-in h2 a:active, .entry-header-2-in h2 a:link, .entry-header-2-in h2 a:visited{
    color:#9EC219;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-2-in h2 a:hover{
    color:#9EC219;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-3-in, .entry-header-3-in h2, .entry-header-3-in h2 a, .entry-header-3-in h2 a:active, .entry-header-3-in h2 a:link, .entry-header-3-in h2 a:visited{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-3-in h2 a:hover{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-4-in, .entry-header-4-in h2, .entry-header-4-in h2 a, .entry-header-4-in h2 a:active, .entry-header-4-in h2 a:link, .entry-header-4-in h2 a:visited{
    color:#F0A732;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-4-in h2 a:hover{
    color:#F0A732;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-5-in, .entry-header-5-in h2, .entry-header-5-in h2 a, .entry-header-5-in h2 a:active, .entry-header-5-in h2 a:link, .entry-header-5-in h2 a:visited{
    color:#9C0040;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-5-in h2 a:hover{
    color:#9C0040;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-6-in, .entry-header-6-in h2, .entry-header-6-in h2 a, .entry-header-6-in h2 a:active, .entry-header-6-in h2 a:link, .entry-header-6-in h2 a:visited{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-6-in h2 a:hover{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-7-in, .entry-header-7-in h2, .entry-header-7-in h2 a, .entry-header-7-in h2 a:active, .entry-header-7-in h2 a:link, .entry-header-7-in h2 a:visited{
    color:#D94330;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} 
.entry-header-7-in h2 a:hover{
    color:#D94330;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} 
/**** fin custom titres contenu ****/







/************************* MENU *********************/

/* Rolling Menu Styles */

#tubby-CSS-menu {
    display: block;
    border: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-size: 10px;
    position: absolute;
    top: 120px;
}
#tubby-CSS-menu-old {
    display: block;
    border: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-size: 10px;
    clear: both;

}
       
/* style the table so that it takes no ppart in the layout - required for IE to work */
#tubby-CSS-menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

#tubby-CSS-menu ul {
    /* */
    width:970px;   
    min-height: 25px;
    height: 25px;
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-weight: bold;  
    font-size: 1.2em;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

#tubby-CSS-menu li {
    display: inline;
    float: left;
    min-height: 20px;
    position: relative;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#tubby-CSS-menu .pagenav{
border-right: 1px solid #B2B2B2;
}

#tubby-CSS-menu h2 {
    padding: 0px;
    margin: 0px;
    font-size: 1em;
}

#tubby-CSS-menu li ul {
    width: 170px;
    height: auto;
    top: 100%;
    left: 0px;      
    font-weight: normal;
    font-size: 1em;
}

#tubby-CSS-menu li.LargeMenu ul {
    width: 200px;
    height: auto;
    top: 100%;
    left: 0px;
}

#tubby-CSS-menu li ul li {
    text-align: left;
    width: 170px;
    height: auto;
    min-height: auto;
    display: block;
    visibility:visible;
   /* tubby19mars08
    color:#F6E721; */
}

#tubby-CSS-menu li.LargeMenu ul li {
    text-align: left;
    width: 198px;   
    height: auto;
    min-height: auto;
    display: block;
    visibility:visible;
}

#tubby-CSS-menu a {
    text-decoration: none;
    }

#tubby-CSS-menu li li ul {
    top: 0;
    left: 0;
}

#tubby-CSS-menu li li:hover ul {
    left: 150px;
}

/* initialy hide all sub sidemenus */
#tubby-CSS-menu ul ul,
#tubby-CSS-menu ul li:hover ul ul,
#tubby-CSS-menu ul ul li:hover ul ul,
#tubby-CSS-menu ul ul ul li:hover ul ul,
#tubby-CSS-menu ul ul ul ul li:hover ul ul {
    position: absolute;
    display:none;
    visibility:hidden;
}

/* display them on hover */
#tubby-CSS-menu li:hover ul,
#tubby-CSS-menu ul li:hover ul,
#tubby-CSS-menu ul a:hover ul,
#tubby-CSS-menu ul ul li:hover ul,
#tubby-CSS-menu ul ul ul li:hover ul,
#tubby-CSS-menu ul ul ul ul li:hover ul,
#tubby-CSS-menu ul ul ul ul ul li:hover ul {
     display: block;
     visibility:visible;
}


/* define the consecutive colors */

#tubby-CSS-menu {
    /* color: #FFFFFF; */
}

#tubby-CSS-menu ul{
    /*background: #7B0E6E;*/
    /*-moz-opacity:0.88; /* for mozilla */
    /*opacity: 0.88; /* for safari */
    /*khtml-opacity: 0.88 /* for konquerer and older safari */
}

#tubby-CSS-menu ul ul { 
   /* tubby19mars08 
    background: #FFFFFF;
    */
}
#tubby-CSS-menu ul li {
    /*  background: #F4F4F4; */
}     

#tubby-CSS-menu h2 {
  /*  color: #7C9914; */
}

#tubby-CSS-menu a {
    
   /* tubby19mars08
   color: #7C9914;*/
    /*vert*/
    }
#tubby-CSS-menu a:hover {
    
   /* tubby19mars08
   color: #F6E721;
   */  /* jaune */
    }

#tubby-CSS-menu ul li:hover {
   /* tubby19mars08 
    background: #9EC219;   
    color: #F6E721; */   
}

#tubby-CSS-menu ul li ul {

}

#tubby-CSS-menu ul li ul li {  
   /* tubby19mars08 
    background: #FFFFFF;
    */
}

#tubby-CSS-menu ul li ul li:hover { 
    
   /* tubby19mars08
   background: #9EC219;
    color:#F6E721;
    */
}

#tubby-CSS-menu ul li ul ul li{
    
   /* tubby19mars08
   background: #FFFFFF;
   */
    
}

#tubby-CSS-menu ul li ul ul li:hover {  
    
   /* tubby19mars08
   background: #9EC219;  
    color:#F6E721;
    */
}
 
.page_item a{
   padding-left: 15px;
}



/*********** menu 18/19mars 08 ***********************/

.menulist a, .menulist a:active, .menulist a:link, .menulist a:visited{
text-decoration: none;
}
/* menu 1 */            
.menu-1-on{
    background-image:  url(http://www.pronatura.com/images/menu-1-on.gif);
    background-repeat: repeat-x;    
    width: 137px;
    width: 169px;
    height: 25px;
    text-align: center;
    color:#FF99E8;
}
.menu-1-off{
    background-image:  url(http://www.pronatura.com/images/menu-1-off.gif);
    background-repeat: repeat-x;
    width: 137px;    
    width: 169px;
    height: 25px;
   text-align: center;
    color:#A66497;
}
.menu-1-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
}
.submenu-1{
background:#FF99E8;/* 3av */
background:#F0DFEB;
color:#B36BAD;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;
width: 137px;     
    width: 169px;
}
.submenu-1 a, .submenu-1 a:link, .submenu-1 a:active, .submenu-1 a:visited{
color:#B36BAD;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-1 a:hover{
color:#590A50;/* 3av */
color:#FFFFFF;
background:#B36BAD;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}     


/* menu 2 */              
.menu-2-on{
    background-image:  url(http://www.pronatura.com/images/menu-2-on.gif);
    background-repeat: repeat-x;     
    width: 196px;
    width: 216px;
    height: 25px;
   text-align: center;  
    color:#F6E721; /* 3av */
    color:#E3F472;
}
.menu-2-off{
    background-image:  url(http://www.pronatura.com/images/menu-2-off.gif);
    background-repeat: repeat-x;
    width: 196px;  
    width: 216px;
    height: 25px;
   text-align: center; 
    color:#A09615;
}
.menu-2-in{           
    padding-top: 4px;
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
}
.submenu-2{         
background:#F6E721; /* 3av */
background:#E3FFB0;
color:#9EC219;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif; /* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 196px;    
    width: 216px;
}
.submenu-2 a, .submenu-2 a:link, .submenu-2 a:active, .submenu-2 a:visited{
color:#9EC219;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-2 a:hover{
color:#7C9914;/* 3av */
color:#FFFFFF;
background:#9EC219; 
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -3 */
.menu-3-on{
    background-image:  url(http://www.pronatura.com/images/menu-3-on.gif);
    background-repeat: repeat-x;  
    width: 121px;
    width: 141px;
    height: 25px;
   text-align: center;
    color:#B5CB41;
}
.menu-3-off{
    background-image:  url(http://www.pronatura.com/images/menu-3-off.gif);
    background-repeat: repeat-x;
    width: 121px;  
    width: 141px;
    height: 25px;
   text-align: center;
    color:#76842A;
}
.menu-3-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-3{
background:#B5CB41;/* 3av */
background:#D1DBCA;
color:#4C7833;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;  
    width: 121px;  
    width: 141px;
}
.submenu-3 a, .submenu-3 a:link, .submenu-3 a:active, .submenu-3 a:visited{
color:#4C7833;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-3 a:hover{
color:#345223; /* 3av */
color:#FFFFFF;
background:#4C7833;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -4 */
.menu-4-on{
    background-image:  url(http://www.pronatura.com/images/menu-4-on.gif);
    background-repeat: repeat-x;  
    width: 120px;
    width: 140px;
    height: 25px;
   text-align: center;   
    color:#FFE003; /* 3av */
    color:#FFDC82;
}
.menu-4-off{
    background-image:  url(http://www.pronatura.com/images/menu-4-off.gif);
    background-repeat: repeat-x;
    width: 120px;   
    width: 140px;
    height: 25px;
   text-align: center;
    color:#A69202;
}
.menu-4-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-4{           
background:#FFE003; /* 3av */
background:#F2EFE6;
color:#F0A732;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 120px; 
    width: 140px;
}
.submenu-4 a, .submenu-4 a:link, .submenu-4 a:active, .submenu-4 a:visited{
color:#F0A732;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-4 a:hover{
color:#C98D2A;/* 3av */
color:#FFFFFF;
background:#F0A732;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -5 */      
.menu-5-on{
    background-image:  url(http://www.pronatura.com/images/menu-5-on.gif);
    background-repeat: repeat-x; 
    width: 110px;
    width: 130px;
    height: 25px;
   text-align: center;
    color:#EB6793;
}
.menu-5-off{
    background-image:  url(http://www.pronatura.com/images/menu-5-off.gif);
    background-repeat: repeat-x;
    width: 110px; 
    width: 130px;
    height: 25px;
   text-align: center;
    color:#994360;
}
.menu-5-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-5{
background:#EB6793; /* 3av */
background:#EBE2E6;
color:#9C0040;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;  
    width: 110px; 
    width: 130px;
}
.submenu-5 a, .submenu-5 a:link, .submenu-5 a:active, .submenu-5 a:visited{
color:#9C0040;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-5 a:hover{
color:#73002F; /* 3av */
color:#FFFFFF;
background:#9C0040;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu 6 */         
.menu-6-on{
    background-image:  url(http://www.pronatura.com/images/menu-6-on.gif);
    background-repeat: repeat-x;
    width: 136px;    
    width: 160px;
    width: 170px;
    height: 25px;
   text-align: center; 
    color:#E3F0AC;
}
.menu-6-off{
    background-image:  url(http://www.pronatura.com/images/menu-6-off.gif);
    background-repeat: repeat-x;
    width: 136px;
    width: 160px; 
    width: 170px;
    height: 25px;
   text-align: center; 
    color:#949C70;
}
.menu-6-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-6{
background:#E3F0AC; /* 3av */
background:#D8E8CC;
color:#9BCC67;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif; /* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
    width: 160px;  
    width: 170px;
}
.submenu-6 a, .submenu-6 a:link, .submenu-6 a:active, .submenu-6 a:visited{
color:#9BCC67;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-6 a:hover{
color:#88B05B; /* 3av */
color:#FFFFFF;
background:#4C7833;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu 7 */           
.menu-7-on{
    background-image:  url(http://www.pronatura.com/images/menu-7-on.gif);
    background-repeat: no-repeat;
    width: 134px;
    width: 122px;
    height: 25px;
   text-align: center;   
    color:#FFA126;  /* 3av */
    color:#F5A65B;
}
.menu-7-off{
    background-image:  url(http://www.pronatura.com/images/menu-7-off.gif);
    background-repeat: no-repeat;
    width: 134px;
    width: 122px;
    height: 25px;
   text-align: center;  
    color:#A66919;
}
.menu-7-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-7{
background:#FFA126; /* 3av */
background:#EBC8C8;
color:#D94330;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 134px;
    width: 122px;
}
.submenu-7 a, .submenu-7 a:link, .submenu-7 a:active, .submenu-7 a:visited{
color:#D94330;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-7 a:hover{
color:#B53828;/* 3av */
color:#FFFFFF;
background:#D94330;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  







/** new avril 08 **/

.drapeaux {
text-align: right;
margin-bottom: 0px;
}
.drapeaux a, .drapeaux a:link, .drapeaux a:visited, .drapeaux a:active{
color: #FFFFFF;
text-decoration: none;

}
.drapeaux a:hover{
color: #FFFFFF;
text-decoration: underline;
}/*****************************************/
/************* GENERAL CSS ***************/
/*****************************************/
html
{
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}

body
{
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;        
}


form { margin: 0; padding: 0; }                   
h4, h5, h6, ol, pre, blockquote
{
    margin-top: 10px;
    margin-bottom: 10px;
}
h1, h2, h3
{
    margin: 0px;
}


a, a:active, a:link, a:visited{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a:hover{
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}

/* standard helper classes */

.clr
{
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */


/* page layout */

body { text-align: center; } /* center on ie */


#container-inner { position: static; width: auto; }

#banner { /* position: relative; */ }
#banner-inner { position: static; }

#pagebody { /*position: relative;*/ width: 100%; }
#pagebody-inner { position: static; width: 100%; }

#alpha, #beta, #gamma, #delta
{
    display: inline; /* ie win bugfix */
    /*position: relative;*/
    float: left;
    min-height: 1px;
}

#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
    position: static; overflow: hidden;
}


/* content */

.content-nav
{
    margin: 10px;
    text-align: center;
}

.date-header,
.entry-content
{
    position: static;
    clear: both;
}

.entry,
.trackbacks,
.comments,
.archive
{
    position: static;
    overflow: hidden;
    clear: both;
    width: 100%;
    margin-bottom: 20px;
}

.entry-content,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed
{
    clear: both;
}

.entry-excerpt,
.entry-body,
.entry-more-link,
.entry-more
{
    clear: both;
}

.entry-more-link{
text-align:right;
}

.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content
{
    clear: both;
    margin: 5px 10px 20px 10px;
}

.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url, #comment-text
{
    width: 240px;
}

#comment-bake-cookie
{
    margin-left: 0;
    vertical-align: middle;
}

.comments-open-header
{
    clear: both;
}

#comment-post
{
    font-weight: bold;
}
 

.image-thumbnail
{
    float: left;
    width: 115px;
    margin: 0 10px 10px 0;
}

.image-thumbnail img
{
    width: 115px;
    height: 115px;
    margin: 0 0 2px 0;
}


/* modules */

.module
{
    position: relative;
    overflow: hidden;
    width: 100%;
}

.module-content
{
    position: relative;
    margin: 5px 10px 20px 10px;
}

.module-list,
.archive-list
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.module-list-item
{
    margin-top: 5px;
    margin-bottom: 5px;
}

/* positioniseverything.net/easyclearing.html */
.module-list:after
{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .module-list { display: inline-block; }
/* no ie mac \*/
* html .module-list { height: 1%; }
.module-list { display: block; }
/* */

.module-list-item
{
    display: block;
    /* ie win fix \*/ height: 1%; /**/
    margin: 0;
    border: 0;
    padding: 0;
}

.module-list-item a
{
    margin: 0;
    border: 0;
    padding: 0;
}

 
                            
/*****************************************/    
/**************   REAL CSS ***************/
/*****************************************/


body{
    background: #d6cdb8 url(images/bg-full-pronatura.jpg) no-repeat;  
    /* background-repeat:;*/
    background-attachment: fixed;
    background-position: top center;
    /* background: #ECEBFD; */
    margin: 0px 0px 0px 0px;
    color: #736357;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

p{
    font-size: 11px;
}


#banner{
    /*background-image:  url(images/header-top.gif);
    background-repeat: no-repeat;
    height: 185px;  */
    width: 960px;
    margin-bottom: 0px;

}
/*
#banner-inner{
    margin-top: 80px;
    clear: right;
    float: right;
    height: 150px;
    width: 400px;
    margin-right: 220px;     
    
}

#banner-header a, #banner-header a:visited{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#banner-header a:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: normal;
}
*/

#container
{
    /*position: relative; */
    margin: 0 auto; /* center on everything else */
    width: 960px;
    text-align: left;  
}
#container-inner{
    /*background:  url(images/bg-feuilles.png) no-repeat;
    background-attachment: fixed;
    background-position: top center;*/
    padding-top: 10px;   
}

#pagebody{
    padding-top: 6px;   
    height: auto;
    width: 960px;
}

#pagebody-inner{
    height: auto;
    margin:0;
}


/*gauche */
#alpha {
  /*clear: none;*/
  float: left;
  width: 190px;
  margin: 0px;
}

#alpha-inner{
  height: auto;
  margin: 0;
  padding:5px;
}

/* milieu */
#beta{
    clear: none;
    float: left;
    height: auto;
    width: 447px; /*+2 fi real width*/
}

/* droite */
#gamma{
    
    clear: right;
    float: right;
    width: 250px;
    margin: 0;
}

#gamma-inner{
    height: auto;
    padding-left:5px;
}


/*****************************************/    
/**************   CONTENT  ***************/
/*****************************************/


.entry-top-header{ height: 0px; }

/*
 old entry header */

.entry-cat a{
text-decoration: none;
font-size: 12px;
}
.entry-cat a:hover{
text-decoration: underline;
font-size: 12px;
}
.entry-cat{
display: none;
}
 

.entry-content{
    /*width: 410px;*/
}

.entry{  
    font-size: 11px;
    padding-bottom: 30px;      
    
}

.entry-body{
    height: auto;            
}

/*     MODULES SIDEBAR    */
.module{
    height: auto;
}

.module-header, .module-header a{
    font-family: Calibri, Candara, Corbel, Arial;
    font-size: 16px;
    color: #000000;
    height: auto;
}

.module-header a:hover{
    font-family: Calibri, Candara, Corbel, Arial;
    font-size: 16px;
    color: #000000;
    height: auto;
}

.module-content {
   /*font-size: 11px;*/
}
   

.module-content ul
{
    margin: 0;
    padding: 0;                 
    list-style-type: none; 
}

.module-content li { 
margin: 0;
}


.module-content ul ul li { margin: 0;
}




/* ******** #alpha ul, #alpha ul, #alpha  ********* */
.entry ul{
    margin: 0px 0px 0px 10px;
    padding: 0;                 
   /* list-style-type: none;*/
}
.entry li { 
padding: 0px 0px 0px 0px;
}

/*
#alpha .module-content li a{
    display: block;
    background-image:  url(images/redButton.gif);
    background-repeat: repeat-y;      

    width: 145px;      

    margin-left: -10px;   

    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;
    padding-left: 5px;      
    color: #FFF;
    height: auto;
    text-decoration: none;

}

#alpha .module-content ul ul a:hover{
    display: block;
    background-image:  url(images/grey.gif);
    background-repeat: repeat-y;
    width: 145px;

    margin-left: -10px;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;   

    padding-left: 30px;

    color: #333333;   
    height: auto;
    text-decoration: underline;

}

#alpha .module-content ul ul a{
    display: block;
    background-image:  url(images/redButton.gif);
    background-repeat: repeat-y;    

    width: 145px;     

    margin-left: -10px;     

    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;
    padding-left: 30px;   
    color: #CCC;
    height: auto;
    text-decoration: none;

}

#alpha .module-content li a:hover{
    display: block;
    background-image:  url(images/grey.gif);
    background-repeat: repeat-y;
    width: 145px;    
    margin-left: -10px;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;  

    padding-left: 5px;   
    color: #333333;
    height: auto;
    text-decoration: underline;

}
*/

   
.entry-footer a:hover, .permalink a:hover, .post-footers a:hover{
    color: #666666;
}
.post-footers {
    color: #CC0000;
    font-weight: bold;
}

.entry-footer a, .permalink a, .post-footers a{
    color: #CCCCCC;
}
 

.date-header{
    font-size: 16px;
    font-weight: bold;
    padding-top: 8px;
}


/* general */
.comments{
    padding:0px;
   /* border: thin 0px #990000;*/
}

.trackbacks{
    padding: 10px;
   /* border: thin 0px #999999;*/
}
     

blockquote{
    padding: 5px;
   /* border: thin 0px #999999; */
}

.content-nav{
    text-align: right;
}


#trackback{
}


.comments-header{
/* display:none; */
}

.trackbacks-header h3{
}

.comments-header{
    font-size: 24px;
    font-weight: bold;
    padding-top: 0px;     
}

 
.comments-open-header{
    font-size: 24px;
    font-weight: bold;
}

.footer{
text-align: center;
clear: both;
padding-top: 5px;
color:#666666;
background-image:  url(images/footer-bg-new.gif);
background-repeat: no-repeat;
width: 960px;
height: 22px;
color:#FFFFFF;

}
.footer a{
font-weight: normal;
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
}
.footer a:hover{
text-decoration: underline;
color:#FFFFFF;
}




/*
if menu custom
.tubby-menu{
margin: 0px 40px 0px 180px;
clear: both;
color:#FFFFFF;
font-size:10px;
}
.tubby-menu a{
color:#FFFFFF;
text-decoration: none;  
font-size:10px;
}

.tubby-menu a, .tubby-menu a:link,.tubby-menu a:active,.tubby-menu a:visited{
color:#FFFFFF;
text-decoration: none;  
font-size:10px;
}


.tubby-menu a:hover{
color:#FFFFFF;
text-decoration: underline;  
font-size:10px;
}


.tubby-menu input{
height: 12px;
font-size: 10px;
}
*/

#alpha-inner a{
text-decoration : none;
}
#alpha-inner a:hover{
text-decoration : underline;
}

#gamma-inner a{
text-decoration : none;
}
#gamma-inner a:hover{
text-decoration : underline;
}
 

.entry-feedburner{
padding-left: 20px;
}


/* home page left */
.titre-bloc-home-1{
    background-image:  url(images/titre-bloc-home-1.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.titre-bloc-home-1-accueil-in{
/**** arnault *****/
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;

}
.titre-bloc-home-1-mil{
    background-image:  url(images/titre-bloc-home-1-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.titre-bloc-home-1-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-1-bot{
    background-image:  url(images/titre-bloc-home-1-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}

.titre-bloc-home-2{
    background-image:  url(images/titre-bloc-home-2.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.titre-bloc-home-2-mil{
    background-image:  url(images/titre-bloc-home-2-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.titre-bloc-home-2-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-2-bot{
    background-image:  url(images/titre-bloc-home-2-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}

         
/* home page right */
.inside-titre-bloc-2{
color:#C98D2A;
font-family: Georgia;
font-size: 15px; /* 18px;*/
font-weight: bold;
border-bottom: 1px solid #C98D2A;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}
.inside-titre-bloc-left-1{
border-bottom: 0px solid #82AB55;
}
.inside-titre-bloc-2{
color:#82AB55;
border-bottom: 1px solid #82AB55;
}
.inside-titre-bloc-2 a{
font-family: Georgia;
font-size: 15px; /* 18px;*/
font-weight: bold;
color:#82AB55;
}
              
.titre-bloc-home-left-1{
    background-image:  url(images/titre-bloc-home-left-1.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}

/*** zoom sur dynamique ***/

/* zoom -1 */
.titre-bloc-home-left-0-new{
    background-image:  url(images/zoom-sur-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-0-in-new{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.titre-bloc-home-left-0-mil{
    background-image:  url(images/titre-bloc-home-left-1-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-0-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-0-bot{
    background-image:  url(images/titre-bloc-home-left-1-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}/* bloc couleur zoom sur */
.inside-titre-bloc-left-0{
color:#C98D2A;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #C98D2A;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-0{
background: #FCEDD6;
color: #F0A732;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-0 a{
color: #F0A732;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-0 a:hover{
text-decoration: underline;
color: #F0A732;  
}
    
/* zoom -1 */
.titre-bloc-home-left-1-new{
    background-image:  url(images/zoom-sur-1.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-1-in-new{
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-1{
color:#B36BAD;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #B36BAD;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-1{
background: #F0E1EF;
color: #B36BAD;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-1 a{     
color: #B36BAD;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-1 a:hover{
text-decoration: underline;        
color: #B36BAD;
}   
/* zoom -2 */
.titre-bloc-home-left-2-new{
    background-image:  url(images/zoom-sur-2.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-2-in-new{
    color:#F6E721;/* 3av */
    color:#E3F472;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-2{
color:#8EAE17;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #8EAE17;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-2{
background: #ECF3D1;
color: #7C9914;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-2 a{
color: #7C9914;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-2 a:hover{
text-decoration: underline;
color: #7C9914;
}

/* zoom -3 */
.titre-bloc-home-left-3-new{
    background-image:  url(images/zoom-sur-3.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-3-in-new{
    color:#F6E721;
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-3{
color:#B5CB41;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #B5CB41;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-3{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-3 a{
color: #4C7833;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-3 a:hover{
text-decoration: underline;
color: #4C7833;
}

/* zoom -4 */
.titre-bloc-home-left-4-new{
    background-image:  url(images/zoom-sur-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-4-in-new{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-4{
color:#F0A732;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #F0A732;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-4{
background: #D9982D;
color: #FFE003;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-4 a{
color: #FFE003;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-4 a:hover{
text-decoration: underline;
color: #FFE003;
}

/* zoom -5 */
.titre-bloc-home-left-5-new{
    background-image:  url(images/zoom-sur-5.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-5-in-new{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-5{
color:#EB6793;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #EB6793;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-5{
background: #D799B3;
color: #9C0040;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-5 a{     
color: #9C0040;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-5 a:hover{
text-decoration: underline;     
color: #9C0040;
}

/* zoom -6 */
.titre-bloc-home-left-6-new{
    background-image:  url(images/zoom-sur-6.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-6-in-new{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-6{
color:#4C7833;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #4C7833;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-6{
background: #93C261;
color: #4C7833;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-6 a{        
color: #4C7833;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-6 a:hover{
text-decoration: underline;         
color: #4C7833;
}

/* zoom -7 */
.titre-bloc-home-left-7-new{
    background-image:  url(images/zoom-sur-7.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-7-in-new{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} /* bloc couleur zoom sur */
.inside-titre-bloc-left-7{
color:#D94330;
font-family: Georgia;
font-size: 15px; /*18px;*/
font-weight: bold;
border-bottom: 1px solid #8EAE17;
padding-bottom: 4px;
margin: 5px;
margin-bottom: 10px;
}

.page-bloc-zoom-sur-on-7{
background: #F0B4AC;
color: #D94330;
font-weight: bold;
font-size: 10px; 
margin-top: 10px; 
padding: 4px;
font-family: Verdana;
width: 155px;
}
.page-bloc-zoom-sur-on-7 a{
color: #D94330;
font-weight: bold; 
text-decoration: none;
}
.page-bloc-zoom-sur-on-7 a:hover{
text-decoration: underline;
color: #D94330;
}

      
/*** fin zoom sur dynamique ***/


.titre-bloc-home-left-2{
    background-image:  url(images/titre-bloc-home-left-2.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-2-mil{
    background-image:  url(images/titre-bloc-home-left-2-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-2-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-2-bot{
    background-image:  url(images/titre-bloc-home-left-2-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}



.titre-bloc-home-left-3-nouveaute{
/**** arnault *****/
    background-image:  url(images/titre-bloc-home-left-4.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}

.page-titre-bloc-left-top-3-nouveaute-in{
    color:#F6E721;/* 3av */
    color:#A1B93C;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

.titre-bloc-home-left-3{
    background-image:  url(images/titre-bloc-home-left-3.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.titre-bloc-home-left-3-mil{
    background-image:  url(images/titre-bloc-home-left-3-mil.gif);
    background-repeat: repeat-y;
    width: 310px;
}
.titre-bloc-home-left-3-mil-in{
   padding: 10px;
   clear: both;
}
.titre-bloc-home-left-3-bot{
    background-image:  url(images/titre-bloc-home-left-3-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 5px;
    margin-bottom:20px;
    clear: both;
}

/* page right */
 
/* old tubby 19 mars08 
.page-titre-bloc-left-top{
    background-image:  url(images/page-titre-bloc-left-top.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.cat-titre-name{
    color:#F6E721;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
*/
/*** page catégorie custom top cadre ***/
.page-titre-bloc-left-top-1{
    background-image:  url(images/top-cadre-1.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-1-in{
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-2{
    background-image:  url(images/top-cadre-2.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-2-in{
    color:#F6E721;/* 3av */
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-3{
    background-image:  url(images/top-cadre-3.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-3-in{
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-4{
    background-image:  url(images/top-cadre-4.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-4-in{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-5{
    background-image:  url(images/top-cadre-5.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-5-in{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-6{
    background-image:  url(images/top-cadre-6.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-6-in{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}


.page-titre-bloc-left-top-7{
    background-image:  url(images/top-cadre-7.gif);
    background-repeat: no-repeat;
    width: 630px;
    height: 25px;
}
.page-titre-bloc-left-top-7-in{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

/*** fin page catégorie custom top cadre ***/



.page-titre-bloc-left-mil{
    background-image:  url(images/page-titre-bloc-left-mil.gif);
    background-repeat: repeat-y;  
    width: 630px;
}
.page-titre-bloc-left-mil-in{
   padding: 10px;
   clear: both;
}
.page-titre-bloc-left-bot{
    background-image:  url(images/page-titre-bloc-left-bot.gif);
    background-repeat: no-repeat;  
    width: 630px;
    height: 8px;
    margin-bottom:20px;
    clear: both;
}



/*** custom bottom sidebar right ***/ 
.page-sub-titre-bloc-left-top{
    background-image:  url(images/page-sub-titre-bloc-left-top.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}
.page-sub-titre-bloc-left-mil{
    background-image:  url(images/page-sub-titre-bloc-left-mil.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in{
   padding: 10px;
   clear: both;
}
.page-sub-titre-bloc-left-bot{
    background-image:  url(images/page-sub-titre-bloc-left-bot.gif);
    background-repeat: no-repeat;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
.page-bloc-en-savoir-plus-on{
    background: #EBF2CF;
    color: #9EC219;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on a{   
    color: #9EC219;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on a:hover{
    text-decoration: underline;
    color: #9EC219;
}
        



/* menu -1 */
.page-sub-titre-bloc-left-top-1{
    background-image:  url(images/subpage-subtitre-top-1.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}
.page-sub-titre-bloc-left-top-in-1{   
    color:#FF99E8;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-1{
    background-image:  url(images/subpage-subtitre-mil-1.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-1{
   padding: 10px;
   clear: both;
   color:#B36BAD;
}
.page-sub-titre-bloc-left-bot-1{        
    background-image:  url(images/subpage-subtitre-mil-1.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-1{
    background: #F0E1EF;
    color: #B36BAD;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-1 a{   
    color: #B36BAD;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-1 a:hover{
    text-decoration: underline;
    color: #B36BAD;
}
     
/* menu -2 */
.page-sub-titre-bloc-left-top-2{
    background-image:  url(images/subpage-subtitre-top-2.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}       
.page-sub-titre-bloc-left-top-in-2{
    color:#F6E721;/* 3av */
    color:#E3F472;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-2{
    background-image:  url(images/subpage-subtitre-mil-2.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-2{
   padding: 10px;
   clear: both;
   color:#7C9914;
}
.page-sub-titre-bloc-left-bot-2{
    background-image:  url(images/subpage-subtitre-mil-2.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-2{
    background: #ECF3D1;
    color: #7C9914;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-2 a{
    color: #7C9914;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-2 a:hover{
    text-decoration: underline;
    color: #7C9914;
}    

   
/* menu -3 */
.page-sub-titre-bloc-left-top-3{
    background-image:  url(images/subpage-subtitre-top-3.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}   
.page-sub-titre-bloc-left-top-in-3{
    color:#B5CB41;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-3{
    background-image:  url(images/subpage-subtitre-mil-3.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-3{
   padding: 10px;
   clear: both;
   color:#4C7833;
}
.page-sub-titre-bloc-left-bot-3{
    background-image:  url(images/subpage-subtitre-mil-3.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-3{
    background: #DBE4D6;
    color: #4C7833;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-3 a{
    color: #4C7833;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-3 a:hover{
    text-decoration: underline;
    color: #4C7833;
}    

  
/* menu -4 */
.page-sub-titre-bloc-left-top-4{
    background-image:  url(images/subpage-subtitre-top-4.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}      
.page-sub-titre-bloc-left-top-in-4{
    color:#FFE003;/* 3av */
    color:#FFDC82;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-4{
    background-image:  url(images/subpage-subtitre-mil-4.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-4{
   padding: 10px;
   clear: both;
   color:#C98D2A;
}
.page-sub-titre-bloc-left-bot-4{
    background-image:  url(images/subpage-subtitre-mil-4.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-4{
    background: #FCEDD6;
    color: #C98D2A;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-4 a{
    color: #C98D2A;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-4 a:hover{
    text-decoration: underline;
    color: #C98D2A;
}    

    
/* menu -5 */
.page-sub-titre-bloc-left-top-5{
    background-image:  url(images/subpage-subtitre-top-5.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}      
.page-sub-titre-bloc-left-top-in-5{
    color:#EB6793;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-5{
    background-image:  url(images/subpage-subtitre-mil-5.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-5{
   padding: 10px;
   clear: both;
   color:#9C0040;
}
.page-sub-titre-bloc-left-bot-5{
    background-image:  url(images/subpage-subtitre-mil-5.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
} 
/**/
.page-bloc-en-savoir-plus-on-5{
    background: #EBCCD9;
    color: #9C0040;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-5 a{
    color: #9C0040;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-5 a:hover{
    text-decoration: underline;
    color: #9C0040;
}   

    
/* menu -6 */
.page-sub-titre-bloc-left-top-6{
    background-image:  url(images/subpage-subtitre-top-6.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}       
.page-sub-titre-bloc-left-top-in-6{
    color:#E3F0AC;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-6{
    background-image:  url(images/subpage-subtitre-mil-6.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-6{
   padding: 10px;
   clear: both;
   color:#82AB55;
}
.page-sub-titre-bloc-left-bot-6{
    background-image:  url(images/subpage-subtitre-mil-6.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}
/**/
.page-bloc-en-savoir-plus-on-6{
    background: #EBF5E1;
    color: #82AB55;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-6 a{    
    color: #82AB55;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-6 a:hover{
    text-decoration: underline;    
    color: #82AB55;
}    

   
/* menu -7 */
.page-sub-titre-bloc-left-top-7{
    background-image:  url(images/subpage-subtitre-top-7.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 25px;
}   
.page-sub-titre-bloc-left-top-in-7{
    color:#FFA126;  /* 3av */
    color:#F5A65B;
    padding-left: 15px;    
    padding-top: 4px;    
    font-size: 13px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.page-sub-titre-bloc-left-mil-7{
    background-image:  url(images/subpage-subtitre-mil-7.gif);
    background-repeat: repeat-y;  
    width: 190px;
}
.page-sub-titre-bloc-left-mil-in-7{
   padding: 10px;
   clear: both;
   color:#D94330;
}
.page-sub-titre-bloc-left-bot-7{
    background-image:  url(images/subpage-subtitre-mil-7.gif);
    background-repeat: repeat-y;  
    width: 190px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
} 
/**/
.page-bloc-en-savoir-plus-on-7{
    background: #F7D9D6;   
    color:#D94330;
    font-weight: bold;
    font-size: 10px; 
    margin-top: 10px; 
    padding: 4px;
    font-family: Verdana;
}
.page-bloc-en-savoir-plus-on-7 a{
    color: #D94330;
    font-weight: bold; 
    text-decoration: none;
}
.page-bloc-en-savoir-plus-on-7 a:hover{
    text-decoration: underline;
    color: #D94330;
}       
/*** fin custom bottom sidebar right ***/


/**************** entry *************/

.entry h2{
font-family: Georgia;
font-size: 18px;
font-weight: bold;
padding-bottom: 4px;
/* margin: 5px;*/
margin-bottom: 10px;
/* color:#82AB55; */
border-bottom: 0px;
}
.entry h2 a{          
/* color:#82AB55; */
font-family: Georgia;
font-size: 18px;
font-weight: bold;  
text-decoration: none;
}
.entry h2 a:hover{         
/* color:#82AB55; */
font-family: Georgia;
font-size: 18px;
font-weight: bold;
text-decoration: underline;
}

.entry-body h2, .entry-body h2 a, .entry-body h2 a:hover{
font-size: 18px;
}


.entry-body{
/* tubby 20 mars 08
font-weight: bold;
*/
}

/*************************************/
.page-left-menu-bloc-height{
font-size: 0px;
height: 7px;
}

.page-left-menu-bloc-height-2{
font-size: 0px;
height: 200px;
}

/*** sidebar left menu dynamique ***/
.page-left-menu-bloc{
background: #EBF2CF;
color: #9EC219;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
}
.page-left-menu-bloc a{ 
color: #9EC219;
font-weight: bold;
text-decoration: none;
font-size: 11px; 
font-family: Verdana;
}
.page-left-menu-bloc a:hover{
color: #9EC219;
font-weight: bold; 
text-decoration: underline;
font-size: 11px; 
font-family: Verdana;
}

.page-left-menu-bloc-on{
background: #EBF2CF;
color: #7C9914;
font-weight: bold;
font-size: 13px; 
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;
}
.page-left-menu-bloc-on a{   
color: #7C9914;  
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-on a:hover{
text-decoration: underline;
}
 
/* sidebar menu -1 */
.page-left-menu-bloc-1{
color: #B36BAD;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-1.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #E1C4DE;
}
.page-left-menu-bloc-1 a{    
color: #B36BAD;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-1 a:hover{   
color: #B36BAD;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-1-on{
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #B36BAD url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-1-on a{     
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-1-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -2 */
.page-left-menu-bloc-2{     
color: #7C9914;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-2.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #D8E7A3 ;
}
.page-left-menu-bloc-2 a{     
color: #7C9914;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-2 a:hover{      
color: #7C9914;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-2-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #9EC219 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-2-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-2-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -3 */
.page-left-menu-bloc-3{    
color: #4C7833;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;   
background: url(http://www.pronatura.com/images/fleche-blanche-droite-3.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #B7C9AD;
}
.page-left-menu-bloc-3 a{        
color: #4C7833;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-3 a:hover{     
color: #4C7833;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-3-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana; 
background: #4C7833 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-3-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-3-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -4 */
.page-left-menu-bloc-4{
color: #F0A732;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
background: url(http://www.pronatura.com/images/fleche-blanche-droite-4.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #F9DCAD;
}
.page-left-menu-bloc-4 a{      
color: #F0A732;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-4 a:hover{      
color: #F0A732;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-4-on{      
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #F0A732 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-4-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-4-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -5 */
.page-left-menu-bloc-5{
color: #9C0040;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px; 
background: url(http://www.pronatura.com/images/fleche-blanche-droite-5.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #D799B3;
}
.page-left-menu-bloc-5 a{      
color: #9C0040;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-5 a:hover{      
color: #9C0040;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-5-on{       
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #9C0040 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-5-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-5-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -6 */
.page-left-menu-bloc-6{
color: #4C7833;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;  
background: url(http://www.pronatura.com/images/fleche-blanche-droite-6.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #B7C9AD;
}
.page-left-menu-bloc-6 a{      
color: #4C7833;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-6 a:hover{      
color: #4C7833;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-6-on{    
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;   
background: #4C7833 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-6-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-6-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}

/* sidebar menu -7 */
.page-left-menu-bloc-7{
color: #D94330;
font-weight: bold; 
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;  
background: url(http://www.pronatura.com/images/fleche-blanche-droite-7.gif) 4px 9px no-repeat; padding-left: 13px;
border-bottom: 1px solid #F0B4AC;
}
.page-left-menu-bloc-7 a{
color: #D94330;
font-weight: bold;
text-decoration: none;
font-size: 12px;
font-family: Verdana;
}
.page-left-menu-bloc-7 a:hover{
color: #D94330;
font-weight: bold; 
text-decoration: underline;
font-size: 12px;
font-family: Verdana;
}

.page-left-menu-bloc-7-on{     
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
margin-bottom: 4px; 
padding: 4px;
font-family: Verdana;  
background: #D94330 url(http://www.pronatura.com/images/fleche-blanche.gif) 4px 9px no-repeat; padding-left: 13px;
}
.page-left-menu-bloc-7-on a{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none;
}
.page-left-menu-bloc-7-on a:hover{
text-decoration: underline;   
color: #FFFFFF;
}


                                           
/*** fin sidebar left menu dynamique ***/
/*** début sous sidebar left menu dynamique ***/

.liste-note-sidebar-left{
/*margin-left: 5px;  mis en padding dans les -in ci-dessous*/
}
                      
.liste-note-titre-note,.liste-note-titre-note-1,.liste-note-titre-note-2,.liste-note-titre-note-3,.liste-note-titre-note-4,.liste-note-titre-note-5,.liste-note-titre-note-6,.liste-note-titre-note-7,
.liste-note-titre-note-on,.liste-note-titre-note-1-on,.liste-note-titre-note-2-on,.liste-note-titre-note-3-on,.liste-note-titre-note-4-on,.liste-note-titre-note-5-on,.liste-note-titre-note-6-on,.liste-note-titre-note-7-on{
margin-bottom: 5px;
}
/*
.liste-note-titre-note-1{ 
border-bottom: #B36BAD 1px solid;
}

.liste-note-titre-note-2{ 
border-bottom: #7C9914 1px solid;
}
.liste-note-titre-note-3{ 
border-bottom: #4C7833 1px solid;
}
.liste-note-titre-note-4{ 
border-bottom: #F0A732 1px solid;
}
.liste-note-titre-note-5{ 
border-bottom: #9C0040 1px solid;
}
.liste-note-titre-note-6{ 
border-bottom: #4C7833 1px solid;
}
.liste-note-titre-note-7{ 
border-bottom: #D94330 1px solid;
}
*/
.liste-note-titre-note-1-on a,
.liste-note-titre-note-2-on a,
.liste-note-titre-note-3-on a,
.liste-note-titre-note-4-on a,
.liste-note-titre-note-5-on a,
.liste-note-titre-note-6-on a,
.liste-note-titre-note-7-on a{
padding: 0px 0px 0px 20px;
}

.liste-note-titre-note-1 a{
color: #B36BAD;
font-weight: bold; 
font-size: 11px;
/*width:163px; */
display: block;
font-family: Verdana; 
text-decoration: none;
padding: 0px 0px 0px 20px;
}        
.liste-note-titre-note-1 a:hover, .liste-note-titre-note-1-on a{
background: #E1C4DE;
color: #B36BAD;
font-weight: bold;
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;
}

.liste-note-titre-note-2 a{
color: #7C9914;
font-weight: bold; 
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none; 
padding: 0px 0px 0px 20px;
}                   
.liste-note-titre-note-2 a:hover, .liste-note-titre-note-2-on a{
background: #D8E7A3;
color: #7C9914;
font-weight: bold;
font-size: 11px;
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;
}

.liste-note-titre-note-3 a{
color: #4C7833;
font-weight: bold; 
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;      
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-3 a:hover, .liste-note-titre-note-3-on a{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;       
}

.liste-note-titre-note-4 a{
color: #F0A732;
font-weight: bold; 
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;      
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-4 a:hover, .liste-note-titre-note-4-on a{
background: #F9DCAD;
color: #F0A732;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-5 a{
color: #9C0040;
font-weight: bold; 
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;    
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-5 a:hover, .liste-note-titre-note-5-on a{
background: #D799B3;
color: #9C0040;
font-weight: bold;
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-6 a{
color: #4C7833;
font-weight: bold; 
font-size: 11px;      
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;     
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-6 a:hover, .liste-note-titre-note-6-on a{
background: #B7C9AD;
color: #4C7833;
font-weight: bold;
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;      
}

.liste-note-titre-note-7 a{
color: #D94330;
font-weight: bold; 
font-size: 11px;    
/*width:163px;*/
display: block;
font-family: Verdana; 
text-decoration: none;     
padding: 0px 0px 0px 20px;
}
.liste-note-titre-note-7 a:hover, .liste-note-titre-note-7-on a{
background: #F0B4AC;
color: #D94330;
font-weight: bold;
font-size: 11px;     
/*width:163px;*/
display: block;
font-family: Verdana;
text-decoration: none;     
}


             
/*** fin sous sidebar left menu dynamique ***/

.en-savoir-plus{
background: #EBF2CF;
color:#9EC219; 
font-weight: bold; 
}


/* page right / right colonne */


.page-titre-bloc-left-right-top{
    background-image:  url(images/page-titre-bloc-left-right-top.gif);
    background-repeat: no-repeat;
    width: 310px;
    height: 25px;
}
.page-titre-bloc-left-right-mil{
    background-image:  url(images/page-titre-bloc-left-right-mil.gif);
    background-repeat: repeat-y;  
    width: 310px;
}
.page-titre-bloc-left-right-mil-in{
   padding: 10px;
   clear: both;
}
.page-titre-bloc-left-right-bot{
    background-image:  url(images/page-titre-bloc-left-right-bot.gif);
    background-repeat: no-repeat;  
    width: 310px;
    height: 6px;
    margin-bottom:20px;
    clear: both;
}


/* bloc couleur PN en quelques mots */
.page-bloc-en-quelques-mots-on{
background: #DECEDC;
color: #C289BD;
font-weight: bold;
font-size: 11px; 
margin-top: 4px; 
padding: 4px;
font-family: Verdana;
width: 304px;
}
.page-bloc-en-quelques-mots-on a{   
color: #C289BD;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-en-quelques-mots-on a:hover{
text-decoration: underline;
color: #C289BD;
}


/* bloc couleur A la une de */
.page-bloc-a-la-une-de-on{
background: #E5EBD0;
color: #9BBC77;
font-weight: bold;
font-size: 11px; 
margin-top: 4px; 
padding: 4px;
font-family: Verdana;
width: 304px;
}
.page-bloc-a-la-une-de-on a{   
color: #9BBC77;  
font-weight: bold; 
text-decoration: none;
}
.page-bloc-a-la-une-de-on a:hover{
text-decoration: underline;
color: #9BBC77;
}


.lignenoire{
background: #41591D;
height: 1px;
font-size: 0px;
}

/* ************************* */

.tag-cloud-top{
    background-image:  url(images/tag-cloud-top.gif);
    background-repeat: no-repeat;
    width: 235px;
    height: 22px;
}

.tag-cloud-mil{
    background-image:  url(images/tag-cloud-mil.gif);
    background-repeat: repeat-y;
    width: 235px;
}

.tag-cloud-mil-in{
   padding: 10px 20px 10px 15px;
}

.tag-cloud-bot{
    background-image:  url(images/tag-cloud-bot.gif);
    background-repeat: no-repeat;
    width: 235px;
    height: 18px;
    margin-bottom:20px;
}


/*
.retour-home{
height: 185px;
width: 960px;
display: block;
} */


.extended{
text-align: right;
margin-right: 20px;
}


.tab-top{
margin-top: 10px;
clear: both;
margin-bottom: 10px;
}
.top-titre-droit{
color:#FFFFFF;
font-family: Georgia;
font-size: 18px;
text-transform : uppercase;
font-family: bold;
}
.top-titre-droit-sub{
color:#3B1F06; 
font-size: 11px;
margin-bottom: 10px;
}

.overflow{
 overflow: hidden;
}


.entry-body ul
{
    margin: 0px 0px 0px 15px;
    padding: 0;                 
    list-style-type: none; 
}

.entry-body li, .entry-more li { 
margin: 0px 0px 0px 15px;
list-style-type: none; 
background: url(http://www.pro-natura.fr/images/tiretPN.jpg) no-repeat;
background-position: 0px 6px;
padding-left: 14px;
}
.entry-body ul ul li, .entry-more ul ul li { 
margin: 0px 0px 0px 15px;
list-style-type: none; 
background: url(http://www.pro-natura.fr/images/tiretPN.jpg) no-repeat;
padding-left: 14px;
background-position: 0px 6px;
}

.date-header, .entry-cat, .entry-footer{ display: none; }

.input {
    border: 1px solid #444444;
    color: #949494;
    background: #fff;
    padding: 2px 5px 1px 5px;
    font-size: 1em;
    }

.input:hover {
    background: #fff;            
    border: 1px solid #385926; 
    color:#385926;
    font-size: 1em;
    }

textarea {
    font-family: Arial, Verdana, Helvetica;
    font-size: 1.1em;
    border: 1px solid #444444;
    color: #949494;
    padding: 2px 5px 1px 5px;
    width: 450px;
    }

textarea:hover {
    background: #fff;
    border: 1px solid #ACE149;
    color: #385926;
    }








.entry-header{
    margin:0;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;   
    padding-top: 15px;
}

.entry-header h2 a,.entry-header h1 a{
text-decoration: none;
font-size: 14px;
}
.entry-header h2 a:hover,.entry-header h1 a:hover{
text-decoration: underline;
font-size: 14px;
}

.lien-txt{
text-decoration: underline;
font-weight: normal;
color:#9C8C7D;
}
.lien-txt:hover, .lien-txt a:hover{
text-decoration: none;
font-weight: normal;
color:#9C8C7D;
}


.lien-txt-2{
text-decoration: none;
font-weight: normal;
color:#9C8C7D;
}
.lien-txt-2:hover, .lien-txt-2 a:hover{
text-decoration: underline;
font-weight: normal;
color:#9C8C7D;
}

p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}







/**** custom titres contenu ****/
.entry-header-1-in, .entry-header-1-in h2, .entry-header-1-in h2 a, .entry-header-1-in h2 a:active, .entry-header-1-in h2 a:link, .entry-header-1-in h2 a:visited{
    color:#B36BAD;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-1-in h2 a:hover{
    color:#B36BAD;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-2-in, .entry-header-2-in h2, .entry-header-2-in h2 a, .entry-header-2-in h2 a:active, .entry-header-2-in h2 a:link, .entry-header-2-in h2 a:visited{
    color:#9EC219;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-2-in h2 a:hover{
    color:#9EC219;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-3-in, .entry-header-3-in h2, .entry-header-3-in h2 a, .entry-header-3-in h2 a:active, .entry-header-3-in h2 a:link, .entry-header-3-in h2 a:visited{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-3-in h2 a:hover{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-4-in, .entry-header-4-in h2, .entry-header-4-in h2 a, .entry-header-4-in h2 a:active, .entry-header-4-in h2 a:link, .entry-header-4-in h2 a:visited{
    color:#F0A732;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-4-in h2 a:hover{
    color:#F0A732;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-5-in, .entry-header-5-in h2, .entry-header-5-in h2 a, .entry-header-5-in h2 a:active, .entry-header-5-in h2 a:link, .entry-header-5-in h2 a:visited{
    color:#9C0040;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-5-in h2 a:hover{
    color:#9C0040;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-6-in, .entry-header-6-in h2, .entry-header-6-in h2 a, .entry-header-6-in h2 a:active, .entry-header-6-in h2 a:link, .entry-header-6-in h2 a:visited{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-6-in h2 a:hover{
    color:#4C7833;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}
.entry-header-7-in, .entry-header-7-in h2, .entry-header-7-in h2 a, .entry-header-7-in h2 a:active, .entry-header-7-in h2 a:link, .entry-header-7-in h2 a:visited{
    color:#D94330;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} 
.entry-header-7-in h2 a:hover{
    color:#D94330;
    font-size: 15px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
} 
/**** fin custom titres contenu ****/







/************************* MENU *********************/

/* Rolling Menu Styles */

#tubby-CSS-menu {
    display: block;
    border: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-size: 10px;
    position: absolute;
    top: 120px;
}
#tubby-CSS-menu-old {
    display: block;
    border: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-size: 10px;
    clear: both;

}
       
/* style the table so that it takes no ppart in the layout - required for IE to work */
#tubby-CSS-menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

#tubby-CSS-menu ul {
    /* */
    width:970px;   
    min-height: 25px;
    height: 25px;
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    z-index: 500;   
    font-weight: bold;  
    font-size: 1.2em;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
}

#tubby-CSS-menu li {
    display: inline;
    float: left;
    min-height: 20px;
    position: relative;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#tubby-CSS-menu .pagenav{
border-right: 1px solid #B2B2B2;
}

#tubby-CSS-menu h2 {
    padding: 0px;
    margin: 0px;
    font-size: 1em;
}

#tubby-CSS-menu li ul {
    width: 170px;
    height: auto;
    top: 100%;
    left: 0px;      
    font-weight: normal;
    font-size: 1em;
}

#tubby-CSS-menu li.LargeMenu ul {
    width: 200px;
    height: auto;
    top: 100%;
    left: 0px;
}

#tubby-CSS-menu li ul li {
    text-align: left;
    width: 170px;
    height: auto;
    min-height: auto;
    display: block;
    visibility:visible;
   /* tubby19mars08
    color:#F6E721; */
}

#tubby-CSS-menu li.LargeMenu ul li {
    text-align: left;
    width: 198px;   
    height: auto;
    min-height: auto;
    display: block;
    visibility:visible;
}

#tubby-CSS-menu a {
    text-decoration: none;
    }

#tubby-CSS-menu li li ul {
    top: 0;
    left: 0;
}

#tubby-CSS-menu li li:hover ul {
    left: 150px;
}

/* initialy hide all sub sidemenus */
#tubby-CSS-menu ul ul,
#tubby-CSS-menu ul li:hover ul ul,
#tubby-CSS-menu ul ul li:hover ul ul,
#tubby-CSS-menu ul ul ul li:hover ul ul,
#tubby-CSS-menu ul ul ul ul li:hover ul ul {
    position: absolute;
    display:none;
    visibility:hidden;
}

/* display them on hover */
#tubby-CSS-menu li:hover ul,
#tubby-CSS-menu ul li:hover ul,
#tubby-CSS-menu ul a:hover ul,
#tubby-CSS-menu ul ul li:hover ul,
#tubby-CSS-menu ul ul ul li:hover ul,
#tubby-CSS-menu ul ul ul ul li:hover ul,
#tubby-CSS-menu ul ul ul ul ul li:hover ul {
     display: block;
     visibility:visible;
}


/* define the consecutive colors */

#tubby-CSS-menu {
    /* color: #FFFFFF; */
}

#tubby-CSS-menu ul{
    /*background: #7B0E6E;*/
    /*-moz-opacity:0.88; /* for mozilla */
    /*opacity: 0.88; /* for safari */
    /*khtml-opacity: 0.88 /* for konquerer and older safari */
}

#tubby-CSS-menu ul ul { 
   /* tubby19mars08 
    background: #FFFFFF;
    */
}
#tubby-CSS-menu ul li {
    /*  background: #F4F4F4; */
}     

#tubby-CSS-menu h2 {
  /*  color: #7C9914; */
}

#tubby-CSS-menu a {
    
   /* tubby19mars08
   color: #7C9914;*/
    /*vert*/
    }
#tubby-CSS-menu a:hover {
    
   /* tubby19mars08
   color: #F6E721;
   */  /* jaune */
    }

#tubby-CSS-menu ul li:hover {
   /* tubby19mars08 
    background: #9EC219;   
    color: #F6E721; */   
}

#tubby-CSS-menu ul li ul {

}

#tubby-CSS-menu ul li ul li {  
   /* tubby19mars08 
    background: #FFFFFF;
    */
}

#tubby-CSS-menu ul li ul li:hover { 
    
   /* tubby19mars08
   background: #9EC219;
    color:#F6E721;
    */
}

#tubby-CSS-menu ul li ul ul li{
    
   /* tubby19mars08
   background: #FFFFFF;
   */
    
}

#tubby-CSS-menu ul li ul ul li:hover {  
    
   /* tubby19mars08
   background: #9EC219;  
    color:#F6E721;
    */
}
 
.page_item a{
   padding-left: 15px;
}



/*********** menu 18/19mars 08 ***********************/

.menulist a, .menulist a:active, .menulist a:link, .menulist a:visited{
text-decoration: none;
}
/* menu 1 */            
.menu-1-on{
    background-image:  url(http://www.pronatura.com/images/menu-1-on.gif);
    background-repeat: repeat-x;    
    width: 137px;
    width: 169px;
    height: 25px;
    text-align: center;
    color:#FF99E8;
}
.menu-1-off{
    background-image:  url(http://www.pronatura.com/images/menu-1-off.gif);
    background-repeat: repeat-x;
    width: 137px;    
    width: 169px;
    height: 25px;
   text-align: center;
    color:#A66497;
}
.menu-1-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
}
.submenu-1{
background:#FF99E8;/* 3av */
background:#F0DFEB;
color:#B36BAD;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;
width: 137px;     
    width: 169px;
}
.submenu-1 a, .submenu-1 a:link, .submenu-1 a:active, .submenu-1 a:visited{
color:#B36BAD;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-1 a:hover{
color:#590A50;/* 3av */
color:#FFFFFF;
background:#B36BAD;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}     


/* menu 2 */              
.menu-2-on{
    background-image:  url(http://www.pronatura.com/images/menu-2-on.gif);
    background-repeat: repeat-x;     
    width: 196px;
    width: 216px;
    height: 25px;
   text-align: center;  
    color:#F6E721; /* 3av */
    color:#E3F472;
}
.menu-2-off{
    background-image:  url(http://www.pronatura.com/images/menu-2-off.gif);
    background-repeat: repeat-x;
    width: 196px;  
    width: 216px;
    height: 25px;
   text-align: center; 
    color:#A09615;
}
.menu-2-in{           
    padding-top: 4px;
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
}
.submenu-2{         
background:#F6E721; /* 3av */
background:#E3FFB0;
color:#9EC219;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif; /* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 196px;    
    width: 216px;
}
.submenu-2 a, .submenu-2 a:link, .submenu-2 a:active, .submenu-2 a:visited{
color:#9EC219;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-2 a:hover{
color:#7C9914;/* 3av */
color:#FFFFFF;
background:#9EC219; 
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -3 */
.menu-3-on{
    background-image:  url(http://www.pronatura.com/images/menu-3-on.gif);
    background-repeat: repeat-x;  
    width: 121px;
    width: 141px;
    height: 25px;
   text-align: center;
    color:#B5CB41;
}
.menu-3-off{
    background-image:  url(http://www.pronatura.com/images/menu-3-off.gif);
    background-repeat: repeat-x;
    width: 121px;  
    width: 141px;
    height: 25px;
   text-align: center;
    color:#76842A;
}
.menu-3-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-3{
background:#B5CB41;/* 3av */
background:#D1DBCA;
color:#4C7833;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;  
    width: 121px;  
    width: 141px;
}
.submenu-3 a, .submenu-3 a:link, .submenu-3 a:active, .submenu-3 a:visited{
color:#4C7833;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-3 a:hover{
color:#345223; /* 3av */
color:#FFFFFF;
background:#4C7833;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -4 */
.menu-4-on{
    background-image:  url(http://www.pronatura.com/images/menu-4-on.gif);
    background-repeat: repeat-x;  
    width: 120px;
    width: 140px;
    height: 25px;
   text-align: center;   
    color:#FFE003; /* 3av */
    color:#FFDC82;
}
.menu-4-off{
    background-image:  url(http://www.pronatura.com/images/menu-4-off.gif);
    background-repeat: repeat-x;
    width: 120px;   
    width: 140px;
    height: 25px;
   text-align: center;
    color:#A69202;
}
.menu-4-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-4{           
background:#FFE003; /* 3av */
background:#F2EFE6;
color:#F0A732;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 120px; 
    width: 140px;
}
.submenu-4 a, .submenu-4 a:link, .submenu-4 a:active, .submenu-4 a:visited{
color:#F0A732;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-4 a:hover{
color:#C98D2A;/* 3av */
color:#FFFFFF;
background:#F0A732;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu -5 */      
.menu-5-on{
    background-image:  url(http://www.pronatura.com/images/menu-5-on.gif);
    background-repeat: repeat-x; 
    width: 110px;
    width: 130px;
    height: 25px;
   text-align: center;
    color:#EB6793;
}
.menu-5-off{
    background-image:  url(http://www.pronatura.com/images/menu-5-off.gif);
    background-repeat: repeat-x;
    width: 110px; 
    width: 130px;
    height: 25px;
   text-align: center;
    color:#994360;
}
.menu-5-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-5{
background:#EB6793; /* 3av */
background:#EBE2E6;
color:#9C0040;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;  
    width: 110px; 
    width: 130px;
}
.submenu-5 a, .submenu-5 a:link, .submenu-5 a:active, .submenu-5 a:visited{
color:#9C0040;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-5 a:hover{
color:#73002F; /* 3av */
color:#FFFFFF;
background:#9C0040;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu 6 */         
.menu-6-on{
    background-image:  url(http://www.pronatura.com/images/menu-6-on.gif);
    background-repeat: repeat-x;
    width: 136px;    
    width: 160px;
    width: 170px;
    height: 25px;
   text-align: center; 
    color:#E3F0AC;
}
.menu-6-off{
    background-image:  url(http://www.pronatura.com/images/menu-6-off.gif);
    background-repeat: repeat-x;
    width: 136px;
    width: 160px; 
    width: 170px;
    height: 25px;
   text-align: center; 
    color:#949C70;
}
.menu-6-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-6{
background:#E3F0AC; /* 3av */
background:#D8E8CC;
color:#9BCC67;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif; /* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
    width: 160px;  
    width: 170px;
}
.submenu-6 a, .submenu-6 a:link, .submenu-6 a:active, .submenu-6 a:visited{
color:#9BCC67;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-6 a:hover{
color:#88B05B; /* 3av */
color:#FFFFFF;
background:#4C7833;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  

/* menu 7 */           
.menu-7-on{
    background-image:  url(http://www.pronatura.com/images/menu-7-on.gif);
    background-repeat: no-repeat;
    width: 134px;
    width: 122px;
    height: 25px;
   text-align: center;   
    color:#FFA126;  /* 3av */
    color:#F5A65B;
}
.menu-7-off{
    background-image:  url(http://www.pronatura.com/images/menu-7-off.gif);
    background-repeat: no-repeat;
    width: 134px;
    width: 122px;
    height: 25px;
   text-align: center;  
    color:#A66919;
}
.menu-7-in{
    padding-top: 4px;    
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, Verdana, Arial, Sans-Serif;
    text-align: center;
} 
.submenu-7{
background:#FFA126; /* 3av */
background:#EBC8C8;
color:#D94330;
font-size: 12px;
font-weight: bold;
font-family: Georgia, Verdana, Arial, Sans-Serif;/* 3av */
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
    width: 134px;
    width: 122px;
}
.submenu-7 a, .submenu-7 a:link, .submenu-7 a:active, .submenu-7 a:visited{
color:#D94330;/* 3av */
color:#000000;   
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal; 
text-decoration: none;
}
.submenu-7 a:hover{
color:#B53828;/* 3av */
color:#FFFFFF;
background:#D94330;
font-family: Verdana, Arial, Sans-Serif; 
font-size: 11px;
font-weight: normal;
text-decoration: none;
}  







/** new avril 08 **/

.drapeaux {
text-align: right;
margin-bottom: 0px;
}
.drapeaux a, .drapeaux a:link, .drapeaux a:visited, .drapeaux a:active{
color: #FFFFFF;
text-decoration: none;

}
.drapeaux a:hover{
color: #FFFFFF;
text-decoration: underline;
}