/*********************************************************************/
.bodytour{
   background-color:#751F22;
   color:#000;
   font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size:12px;
   margin:0px;
   padding:0px 0px 0px 0px;
   text-align: center;     
   }
.bodypop{
   background-color:#ffcc33;
   background-image:none;
   padding:0;
   }
.bodytour a{
   background-color: transparent;
   color:#000000;    
   }
.bodytour a:focus{
   background-color: transparent;
   color:#000000;
   }
.bodytour a:hover{
   background-color: transparent;
   color:#000000;
   } 
.bodytour a:active{
   background-color: transparent;
   color:#000000;
   }                         
.bodytour img{
   border:0px;
    } 
h1 {
   color:#ffffff;
   font-size:50px;
   margin:0px 0px 0px 5px;
   }
img {
   background:transparent;
     }
a img {
   background:transparent;
     }
a img:hover {
   background:transparent;
     }
/************************************************************/
.datesite {
   text-align: center;
   margin: 3px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   }
.datesite p{
   color:#B5A491;
   font-size:13px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   }
.datesite a, .datesite a:hover, .datesite a:focus {
   color: #ffffff;
   margin: 3px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   }

/************************************************************/
.cadrecentrage{
   width: 1150px;
   background-color:#751F22;
   margin: 0px 0px 0px 5px;
   padding: 0px 10px 10px 10px;
   text-align: center;
   }
.cadrepubdroite {
   background-color:#751F22;
   width: 120px;
   margin: 10px 10px 0px 5px;
   padding :0px 0px 0px 0px;
   text-align: left;
   vertical-align: bottom;
   margin-left: 10px;
   float:left;
   }
.cadresite{
   width: 960px;
   background-color: #75594D;
   text-align: center;
   margin: 5px 15px 0px 15px;
   padding: 0px 0px 20px 0px;
   margin-left: 10px;
   float: left;
   }
/************************************************************/
.bassite{
   width: 1150px;
   background-color: #751F22;
   text-align: center;
   margin: 15px 15px 0px 15px;
   padding:10px 0px 20px 0px;
   clear:both;
   }
.bassite p{
   color:#B5A491;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   }  
/************************************************************/
.cadrepartiesitetitre{
   text-align: left;
   display: block;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border: 1px solid #75594D;
   }
.soustitre{
   color:#ffffff;
   font-size:18px;
   font-weight:bold;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }
.cadrepartiesitetitre img, 
.cadrepartiesitetitre a,  
.cadrepartiesitetitre a:hover, 
.cadrepartiesitetitre a:focus{
   background-color:#75594D;
   color:#ffffff;
   text-decoration: none;
   }
/************************************************************/
.cadrerecherche {
   background-color:#751F22;
   margin: 20px 30px 0px 0px;
   padding :20px 5px 20px 5px;
   text-align: center;
   vertical-align: top;
   } 
.cadrerecherche p, .cadrerecherche a, .cadrerecherche a:hover, .cadrerecherche a:focus {
   margin: 0px 0px 0px 0px;
   padding : 0px;
   background-color: transparent;
   color:#B5A491;
   font-size:18px;
   text-decoration:none;
   }
/************************************************************/
.onglet{
   background-color: #75594D;
   color: white;
   width: 920px;
   font-size:14px;
   vertical-align: top;
   display: block;
   text-align: right;
   margin:  0px 0px 0px 0px;
   padding: 0px 0px 0px 15px;
   border:0px solid #ffffff;
   } 
.onglet a{
   color: #ffffff; 
   text-decoration: none;
   }  
.onglet a:hover{
   color: #B5A491;
   }
/**************************************************************/
.cadremenuonglet{
   font-size:14px;
   width: 180px;
   vertical-align: top;
   margin:  0px 10px 0px 0px;
   padding: 0px 0px 0px 0px;
   border:1px solid #ffffff;
   }
/**************************************************************/
.cadrepage{
   width:780px;
   vertical-align: top;
   text-align: left;
   background-color: #B5A491;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border:0px solid #751F22;
   float: left;
   margin-left: 0px;
   }
.cadrepage h2{ 
   color:#751F22;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:9px 5px 7px 9px;
   text-align:center;
   }
.cadrepage h3{ 
   color:#751F22;
   border-color:#751F22;
   border-style:solid;
   border-width:0px 0px 2px 0px;
   text-transform:uppercase;
   font-size:15px;
   font-weight:900;
   margin:5px 5px 10px 5px;
   text-align:left;
   }
.cadrepage h4{ 
   color:#751F22;
   font-size:12px;
   font-weight:900;
   margin:0px;
   padding:0px;
   text-align:left;
   }
.cadrepage table{
   margin:0px 0px 0px 5px; 
   padding:5px 5px 0px 5px;
   text-align:left;
   }
.cadrepage img{
   border:0px;
   }
.cadrepagecontenu{
   padding: 5px 5px 60px 5px;
   min-height: 1200px; 
   }
.cadrepage a{
   color:#751F22;
   text-decoration: underline;
   font-weight:bold;
   }

.cadrepage a:visited, .cadrepage a:focus{
   color:#751F22;
   text-decoration: underline;
   font-weight:bold;
   }
.cadrepage a:hover{
   color:#000000;
   text-decoration: none;
   font-weight:bold;
   }
/*************************************************/
.cadrepagetitre {
   margin: 10px 0px 0px 0px;
   padding :3px 10px 3px 10px;
   vertical-align: middle;
   float:right;
   background-color:#751F22;
   }
.cadrepagetitre h2{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   color:#ffffff;
   text-transform:uppercase;
   font-size:20px;
   font-weight:bold;
   text-align:right;
   }
.cadrepagepied{
   width:100%;
   color:#B5A491;
   background-color: #75594D;
   display: block;
   vertical-align: bottom;
   padding:  0px 10px 0px 5px;
   font-weight:normal;
   } 
.cadrepagepied a{
   color: #ffffff;
   font-weight:normal; 
   text-decoration: none;
   } 
.cadrepagepied a:hover{
   color: #B5A491;
   font-weight:normal;
   }
.cadrepagepied a:visited, .cadrepagepied a:focus{
   color: #ffffff;
   font-weight:normal; 
   text-decoration: none;
   } 

/************************************************************/
.cadrepartiesitepied{
   width:800px;
   display: inline-block;
   vertical-align: bottom;
   margin:  0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   clear:both;
   }
.cadrepartiesitepied p{
   font-weight: bold;
   font-size:12px; 
   color:#B5A491;
   }  
/**************************************************************/
.divdefil{
   margin:0px;
   padding:0px;
   }
.divdefil p{
   margin:0px;
   color:#75594D;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   }
/************************************************************/
.divcompteurvisite{
   width:130px;
   margin:0px 0px 0px 10px;
   padding:0px 0px 0px 0px;
   color: #000;
   text-align:center;
   font-weight:normal;
   }
.divcompteurvisite td{
   width:128px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color: #000;
   text-align:center;
   font-weight:normal;
   }
.divmenupub{
   width:130px;
   background-color:#ffcc33;
   margin:0px 0px 10px 0px;
   padding:10px 0px 10px 5px;
   }
/**************************************************************/ 
.normal4xx{ 
   color:#000000;
   font-size:20px;
   font-weight:bold;
   text-align:center;
   border:10px;
   }
.normal{ 
   color:#000000;
   font-size:12px;
   font-weight:normal;
   text-align:justify;
   border:0px;
   }
.normalcenter{ 
   color:#000000;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   } 
.normalcentercolor{ 
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   }
.normalbold{ 
   color:#000000;
   font-size:12px;
   font-weight:bold;
   text-align:justify;
   }
.normalcenterbold{ 
   color:#000000;
   font-weight:bold;
   text-align:center;
   padding:0px 10px 0px 10px;
   }
.normalright{ 
   color:#000000;
   text-align:right;
   } 
.normalrightbold{ 
   color:#000000;
   font-weight:bold;
   text-align:right;
   }
.normalcentercolorbold{ 
   color:#751F22;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   }
.normalrightcolorbold{ 
   color:#751F22;
   font-weight:bold;
   text-align:right;
   }
.normalrighttopcolorbold{ 
   color:#751F22;
   font-weight:bold;
   text-align:right;
   vertical-align:top;
   }
.normalcolor{
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:justify;
   }
.normalcolorbold{
   color:#751F22;
   font-weight:bold;
   text-align:justify;
   }
.normalcolorboldleft{
   color:#751F22;
   font-weight:bold;
   text-align:left;
   }
.important{
   color:red;
   font-weight:bold;
   text-align:justify;
   }
.bouton img{
   border:0px;
   }
.conversionbutton{
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   background-color:#751F22;
   }
.conversionlegende {
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   }
.conversionlegendeleft {
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   text-align:left;
   }
.conversionlegenderight {
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   text-align:right;
   }
.conversionzone {
   color:#000000;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   }
.conversionzoneleft {
   color:#000000;
   font-size:14px;
   font-weight:bold;
   text-align:left;
   }
.conversionzoneright {
   color:#000000;
   font-size:14px;
   font-weight:bold;
   text-align:right;
   }
.citation {
   color:#751F22;
   font-size:15px;
   font-weight:bold;
   text-align:center;
   }
.chanson {
   color: #000000;
   font-size:12px;
   font-weight:normal;  
   text-align:center;
   }
.refrain {
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   }
.auteur{
   color:#75594D;
   font-weight:bold;
   text-align:center;
   }
.divcenter{
   text-align:center;
   }
/**************************************************************/
.infobulle{
   text-decoration:underline;
   cursor:help;
   }
a.infobulphot { position: relative}
a.infobulphot span { display: none; }
a.infobulphot:hover {text-decoration: none; background: none; /* correction d'un bug IE */ }
a.infobulphot:hover span {
   top:20px;
   left:50px;
   display: inline;
   position: absolute;
   border:3px solid #751F22;
   background:#000;
   color:#666633;
   padding: 0px;
   text-decoration: none;
    }
a.infobulmenu { position: relative}
a.infobulmenu span { display: none; }
a.infobulmenu:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulmenu:hover span {
   width:180px;
   position: absolute;
   top:0px;
   left:140px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   border:1px solid #ffcc33;
   color:#333;
   padding: 3px;
   background: transparent; 
    }
a.infobulrech { position: relative}
a.infobulrech span { display: none; }
a.infobulrech:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulrech:hover span {
   width:80px;
   top:20px;
   left:0px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#333;
   padding: 3px;
   background: #ffffff; 
    }
a.infobulcomm { 
   position: relative;
   font-weight:normal
   }
a.infobulcomm span { 
   display: none;
   font-weight:normal; 
    }
a.infobulcomm:hover {text-decoration: none;  font-weight:normal; /* correction d'un bug IE */ }
a.infobulcomm:hover span {
   width:200px;
   top:20px;
   left:0px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#333;
   padding: 3px;
   background: #ffffff; 
    }
a.infobulhtpage { position: relative}
a.infobulhtpage span { display: none; }
a.infobulhtpage:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulhtpage:hover span {
   width:100px;
   top:20px;
   left:-18px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#000;
   padding: 3px;
   background:#ffffff; 
    }
a.infobulparcprec { position: relative}
a.infobulparcprec span { display: none; }
a.infobulparcprec:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulparcprec:hover span {
   width:125px;
   top:33px;
   left:-14px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#000;
   padding: 3px;
   background:#ffffff; 
    }
a.infobulparcmenu { position: relative}
a.infobulparcmenu span { display: none; }
a.infobulparcmenu:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulparcmenu:hover span {
   width:125px;
   top:33px;
   left:-50px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#000;
   padding: 3px;
   background:#ffffff; 
    }
a.infobulparcsuiv { position: relative}
a.infobulparcsuiv span { display: none; }
a.infobulparcsuiv:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobulparcsuiv:hover span {
   width:125px;
   top:33px;
   left:-86px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #666;
   color:#000;
   padding: 3px;
   background:#ffffff; 
    }
a.infobullien { position: relative}
a.infobullien span { display: none; }
a.infobullien:hover {text-decoration: none; /* correction d'un bug IE */ }
a.infobullien:hover span {
   width:180px;
   top:25px;
   left:20px;
   display: inline;
   font-size:12px;
   font-weight:normal;
   text-align:center;
   position: absolute;
   border:1px solid #751F22;
   color:#333;
   padding: 3px;
   background: #ffffff; 
    }
/**************************************************************/
.divtitre {
   position:relative;
   left:10px;
   top:10px;
   margin:0px;
   padding:0px;
   }
.divtitre h1{
   color:#75594D;
   font-size:70px;
   font-weight:bold;
   text-align:left;
   margin: 0px;
   padding: 0px;
   }
/**************************************************************/
.divhaut{
   position:relative;
   left:380px;
   top:3px;
   background-color:#ffcc33;
   width:610px;
   padding:0px;
   margin:0px;
   display:block;
   display:inline;
   vertical-align:middle;
   font-size:12px;
   }
.divhauttable {
   vertical-align:middle; 
   text-align:center;
   padding:0px;
   margin:0px;
   border:0px;
   font-size:12px;
   }
.divhauttableleft {
   vertical-align:top;
   text-align:left;
   padding:0px;
   margin:0px;
   border:0px;
   font-size:12px;
   }
.divhauttablecenter {
   vertical-align:top;
   text-align:center;
   padding:0px;
   margin:0px;
   border:0px;
   font-size:12px;
   }
.divhauttableright {
   vertical-align:top;
   text-align:right;
   padding:0px;
   margin:0px;
   border:0px;
   font-size:12px;
   }
.divhauttable img{
   border:0px;
   }                
.divhaut p{
   color:black;
   padding:0px;
   margin:0px;
   text-align:center;
   display:block;
   vertical-align:middle;
   font-size:12px;
   }
/**************************************************************/
.divmoteur{
   position:absolute;
   left:380px;
   top:40px;
   width:370px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:left;
   }
.divmess{
   position:absolute;
   left:380px;
   top:70px;
   width:370px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:left;
   }
.divmoteur{
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   margin:0px 0px 0px 0px;
   vertical-align:middle;
   }

.divmoteurrech{
   color:#ffffff;
   font-size:15px;
   font-weight:bold;
   margin:0px 0px 0px 10px; 
   padding:0px 0px 0px 0px;
   }
.moteur{
   color:#751F22;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   background-color:#B5A491;
   margin:0px 0px 0px 0px; 
   padding:0px 0px 0px 0px;
   }
#envoyer {
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }
#zone {
   color:#751F22;
   font-size:14px;
   font-weight:bold;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }
.motcit {
   color:#751F22;
   font-size:15px;
   font-weight:bold;
   text-align:center;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }
.divpublicite{
   position:absolute;
   left:740px;
   top:40px;
   width:250px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:right;
   }
/**************************************************************/
.divlex{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:2px solid #fc0;
   padding:10px 10px 10px 10px;
   width:99%;
   }
.divlexlettre {
   color:#75594D;
   font-size:20px;
   font-weight:bold;
   text-align:center;
   vertical-align:top;
   }
.divlexalphab {
   color:#75594D;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   }
.divlexmot, .divlexmot a{
   color:#751F22;
   font-size:20px;
   font-weight:bold;
   text-align:left;
   text-decoration: none;
   }
.divlexdefi{
   color:#000000;
   font-size:12px;
   font-weight:bold;
   text-align:justify;
   margin:0px 0px 10px 15px;
   padding:5px 5px 5px 5px;
   }
/**************************************************************/
.divpop{
   background-color:#ffcc33;
   margin:0px 0px 0px 0px;
   padding:10px 0px 3px 5px;
   width:600px;
   }
.divpop h3{
   display:none;
   }
.divpoplettre {
   color:blue;
   font-size:20px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-weight:bold;
   text-align:center;
   vertical-align:top;
   }
.divpopalphab {
   color:#75594D;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   }
.divpopmot {
   color:blue;
   font-size:15px;
   font-weight:bold;
   text-align:left;
   }
.divpopdefi{
   color:#000;
   font-size:12px;
   font-weight:bold;
   margin:0px 0px 10px 15px;
   padding:5px 5px 5px 5px;
   }
/**************************************************************/
.divclassique{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:1px solid #fc0;
   padding:5px 5px 5px 5px;
   }
.divclassique h2{ 
   color:#751F22;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
.divclassique h3{ 
   color:#751F22;
   border-color:#fc0;
   border-style:solid;
   border-width:0px 0px 2px 0px;
   text-transform:uppercase;
   font-size:15px;
   font-weight:900;
   margin:5px 5px 10px 5px;
   text-align:left;
   }
.divclassique h4{ 
   color:#751F22;
   font-size:12px;
   font-weight:900;
   margin:0px;
   padding:0px;
   text-align:left;
   }
.divclassique table{
   margin:0px 0px 5px 5px; 
   padding:5px 0px 0px 0px;
   text-align:left;
   }
.divclassique img{
   border:0px;
   }
.divclassique ul{
   margin: 0px 0px 0px 40px;
   } 
/**************************************************************/
.divfete{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:2px solid #fc0;
   padding:5px 5px 5px 5px;
   width:99%;
   }
.divfete h2{ 
   color:#751F22;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
/**************************************************************/ 
.divphoto{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:2px solid #997;
   padding:5px 5px 5px 5px;
   width:99%;
   }
.divphoto h2{ 
   color:#000;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
.divphoto p{ 
   color:#900;
   font-size:14px;
   font-weight:900;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:center;
   }
.divcadre{
   margin:0px;
   padding:0px 0px 0px 0px;
   }
.divcadre img{
   border:10px solid #997;
   }
.divphotogalerie {
   vertical-align:top;
   }
.divphotogalerie img{
   border:5px solid #997;
   }
.divphotogalerie td{
   text-align:center;
   }
/**************************************************************/ 
.divphot{
   margin:0px 0px 0px 0px;
   padding:5px 5px 5px 5px;
   width:99%;
   }
.divphot h2{ 
   color:#000;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
.divphot p{ 
   color:#900;
   font-size:14px;
   font-weight:900;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:center;
   }
.divphot img{
   border:5px solid #751F22;
   }
.divphotvoirrecette{
   margin:0px 0px 0px 0px;
   border:0px;
   padding:5px 5px 5px 5px;
   width:99%;
   }
.divphotvoirrecette p{
   color:#900;
   font-size:14px;
   font-weight:900;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px; 
   text-align:center;
   }
.divphotvoirrecette img{
   border:0px;
   }
/**************************************************************/
.divintro{
   background-color:#E1DDBD;
   border:1px solid #751F22;
   margin:10px 7px 10px 7px;
   padding:10px 4px 10px 7px;
   text-align: center;
   }
.presentrecette{
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   display: block;
   text-align:left;
   vertical-align:top;
   margin : 0px 0px 0px 0px;
   padding: 7px 0px 0px 0px;
   }
.presentrecette img{
   border:2px solid #751F22; 
   }
.presentdesccopyright img{
   border:0px;
   margin : 3px 0px 0px 0px;
   padding : 0px 0px 0px 0px;
   }
.presentlibelle {
   font-size:12px;
   color:#751F22;
   text-decoration: none;
   text-align:justify;
   font-weight:normal;
   }  
.presentdescri{
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:left;
   vertical-align:top;
   margin : 0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }
/**************************************************************/
.divdefil{
   margin:0px;
   padding:0px;
   }
.divdefil p{
   color:#75594D;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   }
/**************************************************************/
.divlivredor{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:2px solid #fc0;
   padding:0px;
   width:99%;
   } 
/**************************************************************/
.divbordereau{
   background-image: url('../style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:2px solid #fc0;
   padding:0px;
   width:99%;
   }
/**********************/   
.divformulairewana{
   background-image: url('http://toquentete.net/style/back/groundmenu.gif');
   margin:0px 0px 0px 0px;
   border:0px;
   padding:10px;
   }
.divformulairewana h2{ 
   color:#751F22;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
/**************************************************************/
.divfichetechtitle {
   vertical-align:middle;
   text-align:center;
   background-color:#75594D;
   color:#ffffff;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   }
.divfichetechtitle a, .divfichetechtitle a:visited, .divfichetechtitle a:focus{
   color:#ffffff;
   }
.divfichetechtitle a:hover{
   color:#000000;
   } 
.divfichetechtitle h2{
   color:#ffffff;
   }
.divfichetechtitle h3 {
   color:#ffffff;
   border-style: none;
   border-width:0px 0px 0px 0px;
   text-decoration: none;
   vertical-align:middle; 
   font-weight:bold;
   font-size:15px;
   }  
.divfichetechtit {
   vertical-align:middle; 
   text-align:right;
   background-color:#75594D;
   color:#ffffff;
   font-weight:bold;
   padding:5px;
   margin:0px;
   border:2px solid #751F22;
   } 
.divfichetech {
   vertical-align:middle; 
   text-align:left;
   background-color:#E1DDBD;
   color:#751F22;
   font-weight:bold;
   padding:5px;
   margin:0px;
   border:2px solid #751F22;
   }
.divfichetechcenter {
   vertical-align:middle; 
   text-align:center;
   background-color:#B5A491;
   color:#751F22;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   }
/**************************************************************/  
.divfnactable {
   vertical-align:top; 
   text-align:center;
   padding:0px;
   border:0px;
   }
.divfnactable  a{
   color:#751F22;
   text-decoration: underline;
   font-weight:bold;
   }

.divfnactable  a:visited, .divfnactable a:focus{
   color:#751F22;
   text-decoration: underline;
   font-weight:bold;
   }
.divcentertable {
   vertical-align:middle; 
   text-align:center;
   padding:5px;
   border:2px solid #fc0;
   }
.divtoptable {
   vertical-align:top;
   padding:5px;
   border:2px solid #fc0;
   }
.divphotorecette {
   vertical-align:top;
   margin:2px 20px 2px 20px;
   padding:0px;
   } 
.divphotorecette img{
   border:2px solid #751F22;
   }
.divphotorecette td{
   text-align:center;
   }
.divtitrerecette{
   color:#751F22;
   font-size:12px;
   font-weight:bold;
   text-align:justify;
   padding:0px 0px 5px 5px;
   }
.divdescrrecette{ 
   color:#75594D;
   font-size:12px;
   font-weight:normal;
   text-align:justify;
   vertical-align:top;
   padding:0px 0px 5px 5px;
   }
.divdicton{
   background-image: url('../style/back/groundmenu.gif');
   border:2px solid #fc0;
   margin:0px 0px 0px 0px;
   padding:5px 5px 5px 5px;
   width:99%;
   }
.divbiblio{
   background-image: url('../style/back/biblio.jpg');
   border:2px solid #cc9;
   margin:0px 0px 10px 0px;
   padding:5px 5px 5px 5px;
   }
.divrecherche{
   background-image: url('../style/back/recherche.gif');
   border:2px solid #fc0;
   margin:0px 0px 10px 0px;
   padding:5px 5px 5px 5px;
   }
.divjour{
   color:#75594D;
   font-size:14px;
   font-weight:bold;
   text-align:justify;
   vertical-align:top;
   padding:0px;
   }
/**************************************************************/
.divintrorecette{
   margin:0px 0px 5px 0px;
   }
.divintrorecette1{
   float:left;
   width:100px;
   margin:5px 0px 0px 0px;
   }
/**************************************************************/
.divbottomright{
   float:right;
   font-size:12px;
   font-weight:normal;
   color:#75594D;
   text-align:right;
   }
.divsouspage{
   left:160px;
   width:99%;
   margin:0px;
   text-align:left;
   }
.divnavigbas{
   float:left;
   margin:0px 5px 0px 5px;
   width:50%;
   }
.divbasfeuillet{
   display:none;
   }
/**************************************************************/
.divvoirsuite{
   margin:0px 5px 0px 5px;
   }
.divvoirsuite a{
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:left;
   }
/**************************************************************/
.menubidon{
   display:none;
   }
/**************************************************************/
.divpageaccueil{
   float:left;
   left:10px;
   width:820px;
   margin:0px 0px 0px -5px;
   } 
.divpageaccueiltitre{
   color:#751F22;
   font-size:16px;
   font-weight:bold;
   text-align:center;
   }        
.divpageaccueil h2{ 
   color:#751F22;
   text-transform:uppercase;
   font-size:20px;
   font-weight:900;
   margin:5px 5px 5px 5px;
   text-align:center;
   }
.divaccdicton{
   background-color: #E1DDBD;
   border:1px solid #751F22;
   font-size:18px;
   margin:0px 20px 0px 5px;
   padding:0px 10px 0px 10px;
   } 
.acctitrecitation{ 
   font-size:17px;
   color:#75594D;
   font-weight:bold;
   text-align:center;
   padding:0px 7px 0px 10px;
   margin: 10px 0px 10px 0px;
   }
.acccitation{ 
   font-size:17px;
   color:#751F22;
   font-weight:bold;
   text-align:center;
   padding:0px 7px 0px 10px;
   margin: 5px 0px 20px 0px;
   }
.accauteur{ 
   font-size:14px;
   color:#75594D;
   font-weight:bold;
   text-align:center;
   padding:0px 7px 0px 10px;
   margin: 5px 0px 20px 0px;
   }
.divaccpremtiers{
   vertical-align:top;
   width:25%;
   margin:0px 1px 0px 0px;
   }
.divaccalacarte{
   text-align:center;
   background-color:#edd1a4;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divaccedito{
   background-color:#ffc;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divacccine{
   background-color:#fc0;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divaccconversion{
   display:none;
   background-color:#ffc;
   border:1px solid #99c;
   margin:0px 2px 2px 0px;
   padding:3px;
   }
.divaccdeuxtiers{
   vertical-align:top;
   width:30%;
   margin:0px 1px 0px 0px;
   }
.divrevue{
   background-image: url('../style/back/groundmenu.gif');
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divactu{
   background-color:#fc0;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divacctrombone{
   background-color:#b07d5d;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divacctroistiers{
   vertical-align:top;
   width:25%;
   margin:0px 1px 0px 0px;
   }
.divaccmerci{
   background-color:#ffc;
   border:1px solid #751F22;
   padding:10px;
   margin:3px;
   }
.divaccbibli{
   background-color:#b5ad94;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divaccfete{
   background-color:#d9bb77;
   border:1px solid #751F22;
   margin:0px 2px 4px 0px;
   padding:3px;
   }
.divaccpub{
   background-color:#999;
   border:1px solid #751F22;
   color:#751F22;
   margin:0px 2px 2px 0px;
   padding:3px;
   }
.divacccompteur{
   background-color:#ccc;
   border:1px solid #751F22;
   color:#33c;
   margin:5px;
   padding:3px;
   }
.divacccompteur p{
   color:#33c;
   text-align:center;
   }
.divnodisplay{
   display:none;
   }
.divrevuepresse {
   display:none;
   }
.cartevisite{
   color:#751F22;
   font-size:12px;
   font-weight:normal;
   text-align:left;
   vertical-align:top;
   }
.cartevisite img{
   border:5px solid #999;
   }
.revuearticle{
   background-color:#B5A491;
   border:2px solid #fc0;
   margin:10px;
   padding:20px 10px 15px 20px;       
   }
.revuearticle h4{
   color:#123;
   font-family:sans-serif;
   font-weight:bold;
   text-align:center;
   font-size:20px;   
   }
.revuearticle p{
   color:#123;
   font-family:sans-serif;
   font-weight:bold;
   text-align:justify;
   font-size:14px;   
   }
/**************************************************************/
.cadremenu {
   padding: 0px;
   margin: 0px;
   font-size:14px;
   width: 160px;
   min-height: 820px;
   vertical-align: top;
   margin-left: 10px;
   float: left;
   margin: 0px;
   padding: 0px;
   text-align:center;
   color: #000;
   font-weight:bold;
   background-color: #75594D; 
   }
.cadremenu dl, .cadremenu dd, .cadremenu ul, .cadremenu li{
   text-decoration: none;
   list-style-type: none;
   margin: 0px;
   padding: 0px;
   background-color: #75594D;
   }
.cadremenu dt {
   text-decoration: none;
   list-style-type: none;
   margin: 10px 10px 10px 0px;
   padding: 15px 3px 5px 0px;
   text-align: center;
   font-weight: bold;
   color: #B5A491;
   background-color: #751F22;
   border:0px solid #fc0;
   }
.cadremenu li {
   color:#663366;
   background-color: #75594D;
   margin: 0px 0px 0px 0px;
   padding: 0px 10px 2px 10px;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.cadremenu li a, .cadremenu dt a, .cadremenu li a:focus, .cadremenu dt a:focus{
   margin: 0px 0px 0px 0px;
   padding: 0px 10px 2px 10px;
   color:#75594D;
   background-color: #E1DDBD;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.cadremenu li a:hover, .cadremenu dt a:hover {
   margin: 0px 0px 0px 0px;
   padding: 0px 10px 2px 10px;
   color:#751F22;
   background-color: #ffffff;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.cadremenu li.cettepage {
   margin: 0px 0px 2px 10px;
   padding: 0px 10px 2px 10px;
   color:#751F22;
   background-color: #B5A491;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.cadremenu li.cettepage a {
   margin: 0px 0px 0px 0px;
   padding: 0px 10px 2px 10px;
   color:#751F22;
   background-color: #B5A491;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.cadremenu li.cettepage a:hover , .cadremenu dt.cettepage a:hover {
   margin: 0px 0px 0px -10px;
   padding: 0px 10px 2px 10px;
   color:#751F22;
   background-color: #ffffff;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.divsautdepage{
   margin: 0px;
   padding: 0px;
   display:none;
   }
/**************************************************************/ 
.lienbas {
   padding: 0px;
   margin: 0px;
   font-size:12px;
   color:#B5A491;
   text-decoration: none;
   text-align:justify;
   font-weight:normal;
   }
.lienbas a, .lienbas a:focus, .lienbas a:visited{
   color:#B5A491;
   text-decoration: underline;
   font-weight:normal;
   }
.lienbas a:hover{
   color:#ffffff;
   text-decoration: none;
   font-weight:normal;
   }
.lienbascentre {
   color:#B5A491;
   text-decoration: none;
   text-align:center;
   font-weight:bold;
   }
.photoeditor {
   float:right;
   text-align: right;
   width:200px;
   }
.photoeditor img{
   border:2px solid #751F22;
   } 
.divpubcolgauche {
   width: 140px;
   margin: 0px 10px 0px 10px;
   padding: 2px 0px 4px 0px;
   color:#751F22;
   background-color: #f7e300;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.divpubcolgauchetransp {
   width: 140px;
   margin: 0px 10px 0px 10px;
   padding: 2px 0px 4px 0px;
   color:#751F22;
   text-align:center;
   text-decoration: none;
   list-style-type: none;
   font-weight: bold;
   display: block;
   font-size:14px;
   }
.divpagelivredor a, .divpagelivredor a:visited, .divpagelivredor a:focus{
   color: #ffffff; 
   text-decoration: underline;
   }  
.divpagelivredor a:hover{
   color: #B5A491;
   text-decoration: underline;
   }
.traductitle {
   vertical-align:middle;
   text-align:center;
   background-color:#75594D;
   color:#ffffff;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   text-transform:capitalize;
   }
.tradlgnormal {
   vertical-align:middle;
   text-align:left;
   background-color:#ffffff;
   color:#000000;
   font-weight:normal;
   padding:5px;
   border:2px solid #751F22;
   text-transform:capitalize;
   }
.tradlgselect {
   vertical-align:middle;
   text-align:left;
   background-color:#888888;
   color:#000000;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   text-transform:capitalize;
   }
.fromagetitle {
   vertical-align:middle;
   text-align:center;
   background-color:#75594D;
   color:#ffffff;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   }
.fromagerupt {
   vertical-align:middle;
   text-align:center;
   color:#000000;
   font-weight:bold;
   font-size:15px;
   }
.fromagelgnormal {
   vertical-align:middle;
   text-align:left;
   background-color:#ffffff;
   color:#000000;
   font-weight:normal;
   padding:5px;
   border:2px solid #751F22;
   }
.fromagelgnormalbrillant {
   vertical-align:middle;
   text-align:left;
   background-color:#ffffff;
   color:#000000;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   }
.fromagelgselect {
   vertical-align:middle;
   text-align:left;
   background-color:#e1ddbd;
   color:#000000;
   font-weight:bold;
   padding:5px;
   border:2px solid #751F22;
   }
