/* -------------------- style general -------------------- */

html, body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background-color:#ffffff;
  }

body, tr, td, table, p {
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
}

h1 {
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
}

a {
	color: #874d00;
}

#page {
	position:absolute; 
	height: 100%;
	width: 100%;
	z-index: 1;
}

#centpourcent {
  position:absolute;
  background-color:#ffffff;
  height: 100%;
  width: 100%;
  }
  
.titre {
	color:#FFFFFF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
}
.ss-titre {
	color:#006600;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
}
.nouveaute {
	color:#C60
	font-size: 18px;
	font-family: Verdana,Arial,sans-serif;
}

/* -------------------- debut partie haut -------------------- */

#fd_menu {

background-image: url("images/nav_fd.gif");
width: 750px;
height: 66px;
position:absolute;
top:0px;

left:0px;
z-index:15;

background-repeat: no-repeat;
background-color: #FFFFFF;
padding-left:121px;
background-position: 121px;
}

#menu {
width: 750px;
height: 14px;
position:absolute;
top:48px;
z-index:20;
}

/* -------------------- navigation bar -------------------- */
	
		#nav{
		   margin: 0;
		   padding: 0;
		   list-style-type: none;
		   width: 750px;
		}
		
		#nav li{
			padding: 0;
			margin: 0;
			display: inline;
		}
		
		#nav li a{		
			float: left;
			font-family: Verdana,Arial,sans-serif;
			font-size: 11px;
			color: #ffffff;
			border-bottom: 3px solid #94A0AB;
			text-decoration: none;
			padding: 3px 5px;
		}
		
		#nav li a:hover{
			background-color: #ffffff;
			color: #fdae44;
		}

/* -------------------- fin navigation bar -------------------- */

#logo {
background-image: url("images/logo.gif");
width: 272px;
height: 99px;
position:absolute;
top:66px;
left:22px;
z-index:15;
background-color:#fdb046;
}

#fd_logo {
background-color: #eb8100;
width: 577px;
height: 99px;
position:absolute;
top:66px;
left:294px;
z-index:15;
}

/* -------------------- fin partie haut -------------------- */

/* -------------------- debut partie contenu -------------------- */
.accueil {
background-image: url("images/accueil.jpg");
}
.auteur-toastes {
background-image: url("images/toastes-livre.jpg");
}
.auteur-givres {
background-image: url("images/givre-livre.jpg");
}
.pain {
background-image: url("images/pain_livre.jpg");
}
.bio {
background-image: url("images/biographie.jpg");
}

.conseil {
background-image: url("images/gcconseil.jpg");
}

.actu {
background-image: url("images/actualite.jpg");
}

.anim {
background-image: url("images/animateur.jpg");
}

.video1 {
background-image: url("images/animateur.jpg");
}
.video2 {
background-image: url("images/animateur.jpg");
}
.video3 {
background-image: url("images/animateur.jpg");
}
.video4 {
background-image: url("images/animateur.jpg");
}

.presse {
background-image: url("images/presse.jpg");
}

.recettes {
background-image: url("images/recettes.jpg");
}

.contact_ve {
background-image: url("images/contact_ve.gif");
}

.contact_bl {
background-image: url("images/contact_bl.gif");
}

.contact_vi {
background-image: url("images/contact_vi.gif");
}

.envoi {
background-image: url("images/accueil.jpg");
}

.newsletter {
background-image: url("images/accueil.jpg");
}

desinscription {
background-image: url("images/accueil.jpg");
}


#illustration {
width: 294px;
height: 434px;
position:absolute;
top:165px;
z-index:15;
/*background-color:#9cbd03;*/
}

#contenu {
/* background-color:#350101;*/
width: 577px;
overflow:auto;
height: 434px;
position:absolute;
top:165px;
left:294px;
z-index:15;
}

#f1_ve {
background-color:#9CBD03;
}

#f1_bl {
background-color:#6398cf;
}

#f1_vi {
background-color:#b466fd;
}

.scroll_ve {
scrollbar-base-color:#9cbd03;
scrollbar-3dlight-color:#bfe21c;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#6f8700;
scrollbar-face-color:#9cbd03;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#87a403;
scrollbar-track-color:#b3d902;
}

.scroll_bl {
scrollbar-base-color:#336699;
scrollbar-3dlight-color:#336699;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#336699;
scrollbar-face-color:#5585b7;
scrollbar-highlight-color:#6398cf;
scrollbar-shadow-color:#b6d1ec;
scrollbar-track-color:#2e649c;
}

.scroll_vi {
scrollbar-base-color:#C2BAA8;
scrollbar-3dlight-color:#cb94ff;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#8544c2;
scrollbar-face-color:#b466fd;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#9a52de;
scrollbar-track-color:#ca97fa;
}


/* -------------------- fin partie contenu -------------------- */

/* -------------------- partie bas -------------------- */

#footer{
position:absolute;
top:610px;
left:15px;
font-size: 100%;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}



/* -------------------- debut recettes in page-------------------- */
.recettes_div{
	z-index:40;
	background-color: #eb8100;
	border: 1px solid #CC9933;
	position: absolute;
	left: 200px;
	top:0px;
	width:350px;
	overflow: visible;
	height:auto;
}

.titre_recette {
	padding:5px;
	display:block;
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-weight: bolder;
	font-size: 12px;
}

.titre_info_recette {
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
}

.info_recette {
	padding:5px;
	display:block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #874d00;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
}

.descriptif_recette{
	background-color: #ffffff;
	padding:5px;
	display:block;
	color: #eb8100;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;

}


.telecharger_recette{
	position:absolute;
	right:3px;
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-weight: normal;
	font-size: 9px;
}
/* -------------------- fin recettes in page-------------------- */