body{
	background-color:#014E84;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7F2B06;
}

#lesite{
	position:absolute;
	padding:0px;
	margin-top:10px;
	margin-left:-480px;
	width:960px;
	left:50%;
	margin-top:5px;
}

#banniere{
	position:relative;
	padding:0px;
	width:960px;
	height:202px;
	background-image:url(../image/accueil/fond.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}

#logo{
	position:absolute;
	left:120px;
	top:53px;
	width:437px;
	height:120px;
	background-image:url(../image/accueil/logo.jpg);
	background-repeat:no-repeat;
}

#droit{
	position:absolute;
	left:685px;
	top:0px;
	width:437px;
	height:120px;
	background-image:url(../image/accueil/img_droit.jpg);
	background-repeat:no-repeat;
}

#description{
	position:absolute;
	left:180px;
	top:170px;
	width:780px;
	height:32px;
	background-image:url(../image/accueil/fond_texte.jpg);
	background-repeat:repeat-x;
}

#menu{
	position:absolute;
	background-color:#FFFFFF;
	width:723px;
	height:14px;
	left:237px;
	top:153px;
	background-image:url(../image/accueil/fond_menu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	font-weight:bold;
}

#menu a{
	margin-right:10px;
	color:#2683BF;
	text-decoration:none;
}

#menu a:hover{
	color:#F9CD01;
	text-decoration:underline;
}

/*Formulaire d'inscription*/
#connection{
	position:absolute;
	left:1px;
	top:108px;
	background-image:url(../image/accueil/connection.jpg);
	background-repeat:no-repeat;
	width:86px;
	height:18px;
}

#login{
	position:absolute;
	left:0px;
	top:125px;
	width:180px;
	height:78px;
	background-image:url(../image/accueil/login.jpg);
	background-repeat:no-repeat;
	padding-left:4px;
	color:#0A76C1;
	text-align:center;
	font-size:9px;
}

#login a{
	color:#0A76C1;
	text-decoration:none;
}

#login a:hover{
	text-decoration:underline;
}

#login td{
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#user{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:120px;
	color:#0A76C1;
	background-color:#FFFFFF;
	border:1px solid #BFCCEE;
}

#password{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:76px;
	color:#0A76C1;
	background-color:#FFFFFF;
	border:1px solid #BFCCEE;
}

#validation{
	cursor:pointer;
	border:0px;
	width:40px;
	height:16px;
}

/*le corps*/
#corps{
	position:relative;
	width:960px;
	height:258px;
	background-color:#FED200;
	background-image:url(../image/accueil/centre.jpg);
}

#bas{
	position:absolute;
	width:850px;
	height:86px;
	background-image:url(../image/accueil/bas_coprs2.jpg);
	background-repeat:no-repeat;
	top:172px;
	left:70px;
}


/* arrivage */

#produit{
	position:relative;
	width:426px;
	height:204px;
	left:462px;
	padding:px;
}

#titre_produit{
	position:relative;
	width:426px;
	height:31px;
	background-color:#619ECB;
	background-image:url(../image/accueil/arrivage.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.prod{
	margin-top:1px;
	background-color:#FFF8BC;
	padding:1px;
	height:55px;
	overflow:hidden;
}

.image{	
	width:58px;
	height:55px;
}

.descrip{
		width:365px;
		height:55px;
		margin-left:58px;
		margin-top:-55px;
		text-align:justify;
		font-size:10px;
}

.titre_prod{
	font-weight:bold;
	text-transform:uppercase;
}

.prix_prod{
	width:130px;
	margin-left:234px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#619ECB;
	padding:1px;
}

/*produit de la semaine*/

#arrivage{
	position:absolute;
	width:286px;
	height:145px;
	background-color:#FFE55E;
	left:75px;
}

#titre_arrivage{
	position:relative;
	width:286px;
	height:31px;
	background-color:#FFA200;
	background-image:url(../image/accueil/produit.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#prod_arrivage{
	margin-top:0px;
	padding:0px;
	height:135px;
	overflow:hidden;
}

#image_arrivage{	
	width:114px;
	height:135px;
}

#descrip_arrivage{
	width:168px;
	height:135px;
	margin-left:116px;
	margin-top:-135px;
	text-align:justify;
	font-size:10px;
}

#titre_prod_arrivage{
	font-weight:bold;
	color:#C46302;
	text-transform:uppercase;
	margin-top:2px;
	height:auto;
	padding-bottom:4px;
}

#prix{
	position:absolute;
	bottom:0px;
	right:0px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FFA200;
	padding:1px;
}

/*copyright*/
#copyright{
	position:absolute;
	color:#FFA200;
	font-size:9px;
	font-weight:bold;
	left:230px;
	top:244px;
}

#copyright a{
	color:#FFA200;
	text-decoration:none;
}

#copyright a:hover{
	text-decoration:underline;
}

/* le produit de la semaine */

#bas_site{
	text-align:center;
	width:960px;
	height:55px;
}

/* les balises */

label{
 font-weight:bold;
 cursor:pointer;
}

input{
	cursor:text;
}

img{
	border:0px;
}
