/*----------------------General------------------------*/
/*---------------<-- Design by Rabbit972 ----------------*/



html {
	margin : 0px;
	padding : 0px;
	height: 100%;
}

body {
	margin : 0px;
	padding : 0px;
	height: 100%;
	background: url(filet.jpg) repeat-y center #000;
}



#fondsite {
	position:relative;
	width: 890px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	min-height:85%;
}
.fonsite{
	float:right;	
	width: 890px;
	background:url(fond_contenu.jpg) right repeat-y;
	position:relative;
	z-index:1;
}


.gauche{
	float:left;
}

.droite{
	float:right;
}
.imag_gauche{
	float:left;
	margin-right:5px;	
	padding:1px;
	border:1px solid #D96713;
	background:#FFF;
}

.imag_droite{
	float:right;
	margin-left:5px;
	padding:1px;
	border:1px solid #D96713;
	background:#FFF;
}

.imag_border{ 
	padding:1px;
	border:1px solid #D96713;
	background:#FFF;
}

.ban{
	width:890px;
	height:225px;
	float:left;
	clear:both;
	background:url(ban.jpg) no-repeat;
	position:relative;
}

.FullContenu{
	position:relative;
	width:787px;
	float:right;
	mi-height:90%;;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00;
	background:url(fullcontenu.jpg) no-repeat;
	margin-bottom:00px; 
	z-index:6;
	}
	
.FullContenu a{ color:#e6336f; font-weight:bold; text-decoration:none;}

.contenu{
	float:left;
	width:650px;
	margin-top:30px;
	margin-left:40px;
	z-index:10;
	position:relative;
	padding-bottom:0px;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e6336f;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F90;
	background:url(h2.gif) no-repeat left;
	padding-left:50px;
	padding-top:13px;
	padding-bottom:5px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F8C86D;
	border-bottom:2px solid #F8C86D;
}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FBBA79;
}

li{ 
   color:#e6336f;
}
.accueil{
	width:339px;
	height:147px;
	display:block;
	position:absolute;
	left: 81px;
	top: 8px;
	cursor:pointer;
}
.conseil{
	width:41px;
	height:26px;
	display:block;
	position:absolute;
	left: 739px;
	top: 57px;	
	cursor:pointer;
}

.logo{
	width:216px;
	height:149px;
	display:block;
	position:absolute;
	left: 31px;
	top: 45px;
	z-index:5;
	cursor:pointer;
}

.diapo{
	position:absolute;
	width:319px;
	height:168px;
	left: 367px;
	top: 23px;
	cursor:pointer;
}
#decor_poulet {
	position: absolute;	
	top: 248px;
	left: -39px;
	z-index: 5;
}

#decor_ribs {
	position: absolute;
	top: 261px;
	right: -39px;
	z-index: 5;
}

.actu{
	float:right;
	width:250px;
	border:1px solid #F8C86D;
	padding-left:5px;
	padding-right:5px;
}
/*//////////// BAS PAGE //////////////////*/
.bas_site{
	clear:both;
	position:relative;
	background:url(bas_site_bg.jpg) bottom repeat-x;	
	height:157px;
	width:100%;
	z-index:0;
	
}
.bas_site a{ color:#FFC;}
#bas_site{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:890px;
	height:157px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcc300;
	background:url(bas_site.jpg) no-repeat;
	text-align:right;
}

.bas_site_txt{
	float:right;
	width:400px;
	margin-top:125px;
	margin-right:50px;
}

/*//////////// FIN BAS PAGE ////////////////*/

/*//////////// MENU ////////////////*/
.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:800px;
	position:absolute;
	left: 51px;
	top: 184px;
}
.menu_off {
	float:left;
	text-align:center;
	margin-right:18px;
}
.menu_off a{ 
	color:#f3df9c;
	text-decoration:none;
	display:block;
	height:20px;
	float:left;
}
.menu_off a:hover{ color:#FC3; background:url(menu_bt_on.jpg) center bottom no-repeat;}
#menu_on a{ color:#fff; background:url(menu_bt_off.jpg) center bottom no-repeat;}


/*//////////// FIN MENU ////////////////*/

