*{
	margin:0;
	padding:0;
}

html, body{
	height:100%;
}

body{
	background:url(images/bg_body.gif) repeat-x #4B1D02;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#040200;
	line-height:14px;
}

a{
	text-decoration:none;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                     CLASSES DISPLAY et CLEAR                                     */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.lineclear{
	clear:both;
	height:1px;
}

.display{
	display:none;
}

.vishidden{
	visibility:hidden
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                          CLASSES TEXTE                                           */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


.bold{
	font-weight:bold;
}

.marron{
	color:#4E1A07;
}

.marron2{
	color:#823202;
}

.fsize17{
	font-size:17px;
}

.fsize19{
	font-size:19px;
}
























/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                  STRUCTURE COMMUNE                   ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


td{
	background:url(images/bg_table.gif) repeat-y;
}

table{
	margin:0 auto;
}

#global{
	width:870px;
	padding:0 43px 0 42px;
	background:url(images/bg_global.jpg) no-repeat;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             BANDEAU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#bandeau{
	height:305px;
	background:url(images/bg_bandeau.jpg) no-repeat;
	position:relative;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - -  lampe  - - - - - - - - - - - - - - - - - - - - - - - */


#lampe{
	position:absolute;
	top:0;
	left:-42px;
	width:421px;
	height:230px;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - texte bandeau  - - - - - - - - - - - - - - - - - - - - - -*/


#txt-bandeau-1{
	width:467px;
	text-align:center;
	color:#fff;
	height:81px;
	padding:27px 0 0 204px;
	font-weight:bold;
	line-height:29px;
	font:bold 29px Arial, Helvetica, sans-serif;
}

#txt-bandeau-2{
	padding:10px 11px 0 0;
	text-align:right;
	height:141px;
}

#txt-bandeau-2 p{
	padding:0 0 0 0;
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
	letter-spacing:-1px;
	line-height:22px;
	font-weight:bold;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - -  menu - - - - - - - - - - - - - - - - - - - - - - - - */


#menu{
	height:46px;
	padding:0 0 0 108px;
}

#menu ul{
	height:46px;
}

#menu ul li{
	display:inline;
	list-style-type:none;
	height:46px;
}

#menu ul li a{
	display:block;
	float:left;
	height:46px;
}

#menu ul li a.menu1{
	width:116px;
	background:url(images/menu1.jpg) no-repeat left top;
}

#menu ul li a.menu2{
	width:147px;
	background:url(images/menu2.jpg) no-repeat left top;
}

#menu ul li a.menu3{
	width:135px;
	background:url(images/menu3.jpg) no-repeat left top;
}

#menu ul li a.menu4{
	width:125px;
	background:url(images/menu4.jpg) no-repeat left top;
}

#menu ul li a.menu5{
	width:108px;
	background:url(images/menu5.jpg) no-repeat left top;
}

#menu ul li a:hover{
	background-position:left bottom;
}

#menu ul li a.focus{
	background-position:left bottom;
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#contenu{
	background:url(images/bg_contenu.gif) repeat-x #ED9017;
}

.titre{
	font-size:16px;
	font-weight:bold;
	padding:0 0 15px 0;
}



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                              FOOTER                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#footer{
	height:73px;
	padding:40px 0 0 0;
	width:734px;
	margin:0 auto;
	background:url(images/bg_footer.gif) no-repeat 0 40px;
	color:#FFA700;
}

#footer p.adresse{
	padding:19px 0 0 109px;
	font-size:11px;
}

#footer ul{
	padding:13px 0 0 180px;
}

#footer ul li{
	display:inline;
	list-style-type:none;
	padding:0 7px;
	border-right:solid 1px #ffa700;
	font-size:11px;
}

#footer ul li.lili{
	border:none;
}

#footer ul li a{
	color:#ffa700;
}

#footer ul li a:hover{
	color:#D1730E;
}


#menu_bas li {
font-size:10px;
}



















/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                       ACCUEIL                        ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - bloc actualites - - - - - - - - - - - - - - - - - - - - - */


/*... structure ...*/

#actualites{
	float:left;
	width:155px;
	padding:36px 44px 0 26px
}

#haut-actualites{
	height:21px;
	width:155px;
	background:url(images/haut-actualites.gif) no-repeat;
}

#milieu-actualites{
	padding:0 13px 0 13px;
	background:#491A04;
}

#bas-actualites{
	height:21px;
	width:155px;
	background:url(images/bas-actualites.gif) no-repeat;
}

/*... texte et images ...*/

#milieu-actualites img{
	float:left;
	margin:0 5px 0 0;
}

.titre-actus{
	font-weight:bold;
	color:#FFA700;
	font-size:16px;
	padding:0 0 13px 0;
}

.date{
	color:#ffa700;
	padding:0 0 1px 0;
	border-bottom:solid 1px #ffa700;
	font-size:10px;
	margin:0 0 6px 0;
}

.actus{
	font-size:10px;
	color:#fff;
}

.savoir{
	background:url(images/bg_savoir.gif) no-repeat right top;
	text-align:right;
	padding:0 0 15px 0;
}

.savoir a{
	color:#491a04;
	padding:0 10px 0 0;
	font-size:10px;
}

.savoir a:hover{
	color:#fff;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - texte accueil - - - - - - - - - - - - - - - - - - - - - */


#texte-accueil{
	float:left;
	padding:44px 0 0 0;
	width:463px;
	background:url(images/bg_texte-accueil.jpg) no-repeat 0 36px;
	text-align:justify;
}

#etiquette-cuisine-sdb{
	width:126px;
	height:76px;
	float:left;
	padding:15px 0 0 0;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - -  images partie droite - - - - - - - - - - - - - - - - - - - */


#accueil-droite{
	float:left;
	width:174px;
	text-align:right;
	padding:80px 0 0 0;
}


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                              FOOTER                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#tt{
	text-align:center;
	margin-top:20px;
}

#tt a{
	font-size:9px;
	color:#291308;
}

#tt a:hover{
	color:#873B0D;
}























/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                     AGENCEMENT                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie gauche - - - - - - - - - - - - - - - - - - - - - */

#agencement-gauche{
	float:left;
	width:367px;
	padding:27px 42px 0 11px;
}

.titre-agencement{
	padding-left:14px;
}

#agencement-gauche2{
	padding:15px 0 0px 160px;
	background:url(images/bg_agencement-gauche2.gif) no-repeat;
}

.puce{
	padding:0 0 20px 26px;
	background:url(images/puce.gif) no-repeat 0 0;
	text-align:justify;
	line-height:14px;
	font-size:14px;
}

.titre-puce{
	font-weight:bold;
	font-size:16px;
	color:#4E1A07;
	line-height:17px;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie droite - - - - - - - - - - - - - - - - - - - - - */

#agencement-droite{
	float:left;
	width:442px;
	padding:31px 0 0 0;
}

#diapo{
	width:236px;
	float:left;
	padding:0 33px 0 0;
}

#diapo img{
	border:solid 1px #1E1303;
	margin:0 0 15px 0;
}

#vignettes{
	float:left;
	width:148px;
	background:#201503;
}

#vignettes2{
	width:129px;
	padding:25px 5px 0 14px;
	background:url(images/bg_vignettes2.jpg) no-repeat;
}

#vignettes2 img{
	float:left;
	border:solid 1px #fff;
	margin:0 9px 9px 0;
}

#bas-vignettes{
	width:148px;
	height:17px;
	background:url(images/bas-vignettes.gif) no-repeat;
}

























/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                     MENUISERIE                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie gauche - - - - - - - - - - - - - - - - - - - - - */

#menuiserie-gauche{
	padding:31px 0 0 25px;
	width:442px;
	float:left;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie droite - - - - - - - - - - - - - - - - - - - - - */


#menuiserie-droite{
	float:left;
	width:340px;
	padding:27px 0 0 32px;
}























/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                     ACTUALITES                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie gauche - - - - - - - - - - - - - - - - - - - - - */


#actualites2{
	float:left;
	width:155px;
	padding:36px 44px 0 76px
}

.actus a{
	color:#fff;
}

.actus a:hover{
	color:#ffa700;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie droite - - - - - - - - - - - - - - - - - - - - - */


#actualites-droite{
	float:left;
	width:470px;
	padding:27px 0 0 32px;
}

#actualites-droite img{
	float:left;
	margin:0 10px 0 0;
	border:solid 1px #1E1303;
}


















/*##################################################################################################*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*((((((((((((((((((((((                        CONTACT                       ))))))))))))))))))))))*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*##################################################################################################*/



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*                                             CONTENU                                              */
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie gauche - - - - - - - - - - - - - - - - - - - - - */


#contact-gauche{
	float:left;
	width:404px;
	padding:27px 0 0 25px;
}

#plan{
	padding:20px 0 20px 0;
}

#plan img{
	border:solid 1px #1E1303;
	cursor:pointer;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie centre - - - - - - - - - - - - - - - - - - - - - */


#contact-milieu{
	float:left;
	width:170px;
}


/* x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x */
/* - - - - - - - - - - - - - - - - - - - - - partie droite - - - - - - - - - - - - - - - - - - - - - */


#contact-droite{
	float:left;
	width:271px;
	padding:10px 0 0 0;
}

.etiquette-contact{
	margin:0 0 15px 60px;
}

#contact-droite p{
	text-align:center;
}

.carte-france{
	padding:20px 0 0 60px;
}
