/*=================*/
/* config générale */
/*=================*/
body{width: 1024px; margin: auto; margin-top: 0px; background-color: rgb(248, 238, 223);}
#back{}
#header{background: url(ban2.jpg) no-repeat; width: 864px; height: 144px;}
h1{color: #8a1903;}
h2{color: #8a1903;}
h3{color: rgb(138, 25, 3); text-align: center;}
h4{color: rgb(138, 25, 3); text-align: center;}
p{color: rgb(73, 66, 66);}
#footer{ margin-top: 25px;}
#copy{margin-top: 10px;}
a {color: #cd8172;}
/*================*/
/* affichage news */
/*================*/
#news{margin-left: 527px; margin-top: -160px;}
#news a{color: rgb(73, 66, 66); text-decoration: none;}
#news a:hover{text-decoration: underline; color: rgb(218, 59, 53);}
/*================*/
/*   Navigation   */
/*================*/
#navigation{background: url(navigation.png) no-repeat; width: 1024px; height: 37px; margin-top: 160px; padding-left: 10px;}
#navigation a{color: white; line-height: 29px;}
/*================*/
/*      Menu      */
/*================*/
#menu{margin-top: 0px; margin-left: 0px; float: left; width: 190px;}
#backTitreMenu{background: url('menuH4.png') no-repeat; width: 175px; height: 31px; display: block;}
#menu h4.titreMenuCatalogue {color:white; display:block; line-height:23px; margin-left:50px; margin-top:-29px;}
#menu h4.titreMenuProduction {color:white; display:block; line-height: 23px; margin-left:50px; margin-top:-33px;}
#menu h4.titreMenuCommande {color:white; display:block; line-height:23px; margin-left:50px; margin-top:-35px;}
#menu h4.titreMenuTarif {color:white; display:block; line-height: 23px; margin-left:50px; margin-top:-39px;}
#menu h4.titreMenuContact {color:white; display:block; line-height: 23px; margin-left:50px; margin-top:-35px;}
#lienMenu{background: url(menuBack.png) repeat-Y; width: 185px; margin-top: -7px; padding: 9px;}
#lienMenu a{color: rgb(27, 78, 2); text-decoration: none;}
#menu a:hover{color: rgb(158, 64, 45); text-decoration: underline;}
#menu a:visited{color: rgb(205, 129, 114); text-decoration: underline;}
.raison {color: rgb(138, 25, 3);}
.raison {font-style: italic;}
/*==================*/
/* affichage layout */
/*==================*/
#topLayout{background: url(topLayout.png) no-repeat; width:760px; height: 36px; margin-left: 200px;}
#layout{background: url(milieuLayout.png) repeat-y; width: 750px; padding: 9px;}
#pres{width: 400px;}
#event{margin-top: 0px;}
/*==============*/
/* sliding menu */
/*==============*/
ul#sliding-navigation{list-style: none; font-size: .75em; margin: 0px 0; padding: 0px;}
ul#sliding-navigation li.sliding-element h3, ul#sliding-navigation li.sliding-element a{display: block; width: 150px; padding: 1px 0px; margin: 0; margin-bottom: 0px;}
ul#sliding-navigation li.sliding-element h3{color: #fff; background: rgb(228, 221, 213); font-weight: normal;}
ul#sliding-navigation li.sliding-element a{color: black; text-decoration: none;}
ul#sliding-navigation li.sliding-element a:hover{color: black; text-decoration: underline;}
.sliding-element a{color: rgb(73,66,66);}
/*================*/
/* config zoombox */
/*================*/
#zoombox_aplat{position:fixed; top: 0; left: 0; z-index: 90; width: 100%; height:100%; background-color: #000; cursor:pointer;}
#zoombox_loading{background:url(loader.png) left top no-repeat; position: fixed; height: 40px; width: 40px; cursor: pointer; top:50%; left:50%; margin:-20px 0 0 -20px; overflow: hidden; z-index: 100;}
#zoombox_close{position: absolute; top: -12px; right: -12px; height: 30px; width: 30px; background: transparent url(close.png); cursor: pointer; z-index: 100;}
#zoombox_conteneur{position:absolute; padding:18px 18px 56px 18px; overflow: visible; z-index: 90;}
#zoombox_conteneur2{position:relative; width:100%; height:100%;}
#zoombox_contenu{width:100%; height:100%; overflow:hidden;}
#zoombox_contenu iframe{border:0;}
#zoombox_titre{bottom:-26px; height:16px; left:0pt; position:absolute; width:100%; z-index:100; display:none;}
#zoombox_titre a{color:#aeaeae; text-decoration:none; font-size:0.9em;}
#zoombox_titre a:hover{color:#FFF;}
#zoombox_titrec{background:transparent url(titre_c.png) repeat-x; height:26px; color:#FFFFFF; font-family:Arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; text-align:center;}
#zoombox_titreg{background:transparent url(titre_g.png) no-repeat top right; height:26px; width:13px;}
#zoombox_titred{background:transparent url(titre_d.png) no-repeat top left; height:26px; width:13px;}
#zoombox_boutond{background:transparent url(bouton_d.png) no-repeat top right; display:block; height:26px; width:39px; cursor:pointer;}
#zoombox_boutong{background:transparent url(bouton_g.png) no-repeat top left; height:26px; width:39px; display:block; cursor:pointer;}
#zoombox_boutong:hover,#zoombox_boutond:hover{background-position:bottom left;}
#zoombox_bg {}
div.zoombox_bg_h{position:absolute; top: -18px; left:0; width: 100%; height: 18px; background: transparent url(ombre_h.png) repeat-x;}
div.zoombox_bg_hd{position:absolute; top: -18px; right: -13px; width: 13px; height: 18px;background: transparent url(ombre_hd.png) no-repeat;}
div.zoombox_bg_d{position:absolute; top:0; right: -13px; height: 100%; width: 13px; background: transparent url(ombre_d.png) repeat-y;}
div.zoombox_bg_bd{position:absolute; bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(ombre_bd.png) no-repeat;}
div.zoombox_bg_b{position:absolute; bottom: -18px; left:0; width: 100%; height: 18px; background: transparent url(ombre_b.png) repeat-x;}
div.zoombox_bg_bg{position:absolute; bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(ombre_bg.png) no-repeat;}
div.zoombox_bg_g{left: -13px; top:0; position:absolute; height: 100%; width: 13px; background: transparent url(ombre_g.png) repeat-y;}
div.zoombox_bg_hg{position:absolute; top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(ombre_hg.png) no-repeat;}
/*==============*/
/* config class */
/*==============*/
.float-right{float: right; margin-right: 3px;}
.float-left{float: left;}
.lien a{color: rgb(218,59,53); text-decoration: none;}
.lien a:hover{color: rgb(73, 66, 66);}
.lien a:visited{color: rgb(205, 129, 114); text-decoration: underline;}
.innerfade ol,ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:297px; width:96px; height: 144px;}
.video{float: right; height: 0px; margin-right: 3px;}
.abus{font-size: 10px;}
/*==============*/
/* Config vente */
/*==============*/
#vente {width: 750px;}
#vente a{color: rgb(178, 83, 63);}
#vente a:hover{color: rgb(158, 64, 45); text-decoration: underline;}
#vente a:visited{color: rgb(205, 129, 114); text-decoration: underline;}
#recette table{width: 770px;}
table td #recette{width: 385px;}
#sliderNews{width: 960px; color: rgb(27,78,2); }
/*==========*/
/* Recettes */
/*==========*/
#recette .titre a{color: #cd8172;}
.Secure {display: none;}
