/* CSS Document */
body{
margin:0;
}





#centrage{
position:relative;

margin-left:auto;
margin-right:auto;
width:825px;

}
#bandeau{
background-image:url(images/haut_01.jpg);
background-repeat:no-repeat;
clear:both;
	width:825px;
	height:227px;
	
}

#info{
background-image:url(images/gusto_02.jpg);
background-repeat:no-repeat;
clear:both;
	width:825px;
	height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}






#gauche{
float:left;
width:183px;

background-color:#FFFFFF;


}

#gauche1{
width:183px;
height:88px;
background-image:url(images/maquette01.5_03.jpg);
background-repeat:no-repeat;
}

#gauche10{
width:183px;
height:88px;
background-image:url(images/accueil_03.jpg);
background-repeat:no-repeat;
}

#gauche100{
width:183px;
height:88px;
background-image:url(images/images/sans_gauche_03.jpg);
background-repeat:no-repeat;
}


#gauche1000{
width:183px;
height:88px;
background-image:url(images/images/recettes_03.jpg);
background-repeat:no-repeat;
}



#gauche2{
width:183px;
background-image:url(images/gusto_05.jpg);
background-position:top;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#000000;

}

#gauche20{
width:183px;
background-image:url(images/accueil_05.jpg);
background-position:top;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#000000;

}

#gauche200{
width:183px;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#000000;

}


#gauche2 td{
text-align:left;

}


.produit{
margin-left:20px;
margin-right:20px;
}

.info{
margin-left:220px;
margin-right:20px;
padding-top:7px;

}
.texterecette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}



#gauche3{
width:183px;
height:25px;
background-image:url(images/accueil_14.jpg);
background-repeat:no-repeat;
}

#gauche30{
width:183px;
height:25px;
background-image:url(images/accueil_07.jpg);
background-repeat:no-repeat;
}

#gauche300{
width:183px;
height:25px;

}



#contenu{
float:left;
	width:642px;
	
	background-color:#FFFFFF;
}


#panier td{
background-color:#E2E9BD;

}


#piedpage{
clear:both;
height:77px;

width:825px;
background-image:url(images/maquette01.4_08.jpg);
background-repeat:no-repeat;
padding-left:200px;
padding-top:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
	font-size:14px;
	font-weight:200;
	color:#000000;
	

}

#piedpage2{
clear:both;

width:825px;
padding-left:200px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
	font-size:14px;
	font-weight:200;
	color:#000000;

}

/******** menu *******/


/*

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
*/
#menu {

position:absolute;
display:inline;
width:594px;
left:243px;
margin-top:33px;
/*z-index:100;*/

}
#nav, #nav ul { /* all lists */
font-weight:600;
position:absolute;
text-align:center;
	padding: 0;
	margin: 0;
	list-style: none;
	/*line-height: 1;*/
}

#nav a {
color:#000000;
	display: block;
	width: 95px;
	text-decoration:none;
}

#nav a:hover {
background-color:#FFFFFF;


}

#nav li { /* all list items */
padding-top:3px;
padding-bottom:3px;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center
	
	width: 95px; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
font-weight:400;
margin-top:2px;
border-top: 1px solid white;
border-left:1px solid white;
border-bottom:1px solid  #CCCCCC;
border-right:1px solid #CCCCCC;
	position: absolute;
	background: #E3E8BF;
	width: 95px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	
}

/* ************************************** */

.titrerecette {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: 600;
}
.bouton_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #E3E8BF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #FFFFFF;
}
.texte {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.bordure_cellule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: center;
	height: 25px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	font-weight: 600;
}
.bordure_tableau {
	border: thin solid #FFFFFF;
}
.fond_blanc {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
}


.bordure_tableau td{
	border: thin solid #FFFFFF;
}
.verdana_14_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 200;
	color: #000000;
	text-decoration: none;
}
.verdana_12_rouge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 200;
	color: #FF0000;
	text-decoration: none;
}
.lien_commande {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;
	text-align: justify;
	font-weight: 600;
}


#liens {
text-align:center;
}

#liens a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 200;
	color: #000000;
	text-decoration: none;
}

#liens a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 200;
	color: #000000;
	text-decoration: none;
}
.textecentre {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

