body{
background-color:#cccccc;
background-image:url('../pix/fondbody-brico-cuisine.jpg');
background-position:top left;
background-repeat:repeat-x;
color :#660000;
font-family : Verdana, Helvetica, Sans-serif;
font-size: 12px;
margin:auto;
}
	#content{
	background-color:transparent;
	position:absolute;
	top:0;
	left:0;
	border:0;
	width:1024px;
	margin:0;
	}
	#header{
	width:1024px;
	height:207px;
	position:relative;
	top:0;
	left:0;
	background-image:url('../pix/banniere-brico-cuisine.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
	}
	#header h1{
	position:relative;
	float:right;
	margin:90px 50px 0 0;
	width:400px;
	text-align:right;
	font-size:20px;
	color:#ffffff;
	border:0;
	}
		.date{
		height:15px;
		position:relative;
		margin: 0 0 10px 65px;
		}
a:link{
background-color:transparent;
color:#cc0000;
text-decoration :none;
}     
a:visited{
background-color:transparent;
color:#a4000C;
text-decoration :underline;
} 
a:hover{
background-color:transparent;
color:#666666;
text-decoration :none;
} 
a:active{
background-color:transparent;
color:#cc3300;
text-decoration:underline;
}
	#annonce{
	position:relative;
	width:1024px;
	height:500px;
	top:0;
	left:0;
	background-color:#cccccc;
	border:0;
	margin:0;
	padding:0;
	background-image:url('../pix/news.jpg');
	background-position: top right;
	background-repeat:no-repeat;
	}
		.anim{
		position:absolute;
		width:162px;
		height:122px;
		top:35px;
		left:42px;
		border:0;
		}
	#minirotate{
	position:absolute;
	top:0;
	left:0;
	width:160px;
	height:120px;
	border:0;
	margin:0;
	}
h1{
margin:0;
line-height:20px;
font-size:18px;
}
h2{
margin:0 0 20px 0;
font-size:16px;
line-height:18px;
}
		.article{
		width:750px;
		height:250px;
		border:0;
		position:relative;
		top:120px;
		left:100px;
		overflow:auto;
		}
	#retour{
	height:40px;
	width:100px;
	position:relative;
	top:125px;
	left:100px;
	font-size:20px;
	font-weight:bold;
	border:0;
	}
	#insertrecette,#insertcaddie{
	width:1024px;
	margin:0;
	border:0;
	background-image:url('../pix/banderecette.jpg');
	background-position: top right;
	background-repeat:repeat-y;
	}
	#toprecette img,#basrecette img,#topcaddie img,#bascaddie img{
	margin:0 0 -3px 0;
	}
		.confirmation{
		width:500px;
		height:180px;
		border:0;
		position:relative;
		top:20px;
		left:250px;
		}
		.zone_entree,.zone_valid,.zone_modif{
		border:0;
		margin:20px 0 0 0;
		width:650px;
		}
		.infos {
		border:0;
		display:block;
		height:20px;
		margin:0;
		text-align:right;
		width:155px;
		}
	#affichage,#affichage_caddie{
	width:650px;
	border:0;
	position:relative;
	left:190px;
	top:0;
	}
		.medium{
		height:20px;
		margin-top: 2px;
		}
		.medium1{
		height:25px;
		margin-top: 2px;
		}
	#envoi{
	text-align:center;
	}
	#envoi input{
	margin:10px 10px 0 0;
	}
		.labels{
		border:0;
		height:20px;
		width:280px;
		display:block;
		float:left;
		margin:5px 10px 0 0;
		text-align:right;
		}
		.labelsbig{
		border:0;
		height:20px;
		width:280px;
		display:block;
		float:left;
		margin:5px 10px 0 0;
		text-align:right;
		}
	#com,#liste,#suggestions{
	text-align:left;
	margin:25px 0 15px 0;
	}
		.zone_valid_perso{
		height:200px;
		}
		.colonne_article{
		border:1px solid #990000;
		text-align:center;
		width:300px;
		line-height:25px;
		}
		.conditionnement{
		border:1px solid #990000;
		text-align:center;
		width:8%;
		}
		.categorie{
		border:1px solid #990000;
		text-align:center;
		width:135px;
		}
		.price{
		border:1px solid #990000;
		text-align:center;
		width:10%;
		}
		.qt{
		border:1px solid #990000;
		text-align:center;
		background-color:#ffffff;
		width:15%;
		}
	#qte_com{
	width:25px;
	}
		.qt2{
		border:1px solid #990000;
		text-align:center;
		background-color:#fdf8d0;
		width:45px;
		}
		.ttl{
		border:1px solid #990000;
		text-align:center;
		width:60px;
		}
		.pttl{
		border:1px solid #990000;
		text-align:center;
		}
		.valid{
		border:1px solid #990000;
		text-align:center;
		}
		.commande{
		border:0;
		width:650px;
		position:relative;
		left:190px;
		top:0;
		}
		.enregistrement_coordonnees,.validation_adresse{
		width:650px;
		position:relative;
		height:265px;
		border:0;
		margin:0;
		padding:0;
		}
		.enregistrement_coordonnees .field3, .validation_adresse .field1{
		position:relative;
		margin:5px 0 0 0;
		width:45%;
		height:230px;
		float:left;
		padding:5px 0 0 0;
		}
		.enregistrement_coordonnees .field4, .validation_adresse .field2{
		position:relative;
		margin:5px 0 0 0;
		width:47%;
		height:230px;
		float:right;
		padding:5px 0 0 0;
		}
		.validated_adresse{
		width:650px;
		position:relative;
		height:225px;
		border:0;
		margin:0;
		padding:0;
		}
		.field1valid{
		position:relative;
		margin:5px 0 0 0;
		width:42%;
		height:180px;
		float:left;
		padding:10px;
		}
		.field2valid{
		position:relative;
		margin:5px 0 0 0;
		width:44%;
		height:180px;
		float:right;
		padding:10px;
		}
		.field3 form,.field2 form,.field1 form{
		margin:10px 0 0 0;
		}
		.field4 form{
		margin:60px 0 0 0;
		}
		.field3 label,.field4 label,.field2 label,.field1 label{
		border:0;
		width:135px;
		height:20px;
		text-align:right;
		margin:0 5px 0 0;
		display:block;
		float:left;
		}
		.field3 #env, .field2 #env, .field1 #env{
		margin:10px 5px 0 50px;
		}
	#ok{
	margin:10px 0 0 130px;
	}
		.warning{
		color:#CC0000;
		}
