/*-----------------------------------------[lien conditions generales]--*/

a.liens{
	color:#696868;
	text-decoration:none;
	text-transform:uppercase;
}

a.liens:hover{
	color:#696868;
	text-decoration:underline;
	text-transform:uppercase;
}
/*-----------------------------------------[Connexion]--*/
div#cnx, div.contenaire{
	width:163px;
	height:auto;
	color:#d01c66;
	margin-bottom:8px;
	text-align:right;
	border-bottom:1px dashed #bfbfbf;
	border-top:1px dashed #bfbfbf;
	background-color:white;
}
		div#cnx a{
			color:#696868;
			font-weight:bold;
			padding-left:4px;
			border-left:1px solid #696868;
		}
			div#cnx a:hover{
				text-decoration:none;
			}

div.contenaire div.content, div#cnx div.content{
	padding:6px;
}
div.contenaire{
	color:black;
	text-align:left;
}

/*-----------------------------------------[Connexion]--*/
div#connexion{
	width:163px;
	height:auto;
	padding-bottom:12px;
	padding-top:50px;
	background:url(../images/connexion.gif) no-repeat left top;
}
	div#connexion label{
		color:#696868;
		font-weight:bold;
		display:block;
		margin-bottom:2px;
		margin-top:4px;
	}
	div#connexion form{
		margin-bottom:4px;
	}
	div#connexion a{
		color:#858282;
		padding-left:8px;
		text-decoration:none;
		background:url(../images/puce-gr.gif) no-repeat left center;
	}
		div#connexion a:hover{
			text-decoration:underline;
		}



/*-----------------------------------------[Recherche]--*/
div#recherche{
	width:163px;
	height:auto;
	padding-bottom:12px;
	padding-top:50px;
	background:url(../images/recherche.jpg) no-repeat left top;
}
	div#recherche label{
		color:#696868;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
		border-bottom:1px dashed #bfbfbf;
	}
	div#recherche form{
		margin-bottom:4px;
	}
	
/*-----------------------------------------[Abonnements]--*/
div#abonnements{
	width:163px;
	height:43px;
	margin-bottom:22px;
	background:url(../images/abonnements.gif) no-repeat left top;
}
	div#abonnements a{
		display:block;
		height:43px;
	}

/*-----------------------------------------[Meilleurs-vente]--*/
div#m-ventes{
	width:163px;
	padding-top:50px;
	margin-bottom:20px;
	background:url(../images/meilleurs-ventes.gif) no-repeat left top;
}
	div#m-ventes div.contenaire{
		background:none;
	}
	div#m-ventes div.content{
		padding-left:0;
		padding-right:0;
	}

/*-----------------------------------------[Bonnes-affaires]--*/
div#b-affaires{
	width:163px;
	color:black;
	padding-top:50px;
	margin-bottom:20px;
	background:url(../images/bonnes-affaires.gif) no-repeat left top;
}
	div#b-affaires div.img_prd{
		padding-top:6px;
		padding-bottom:6px;
		margin-top:6px;
		margin-bottom:6px;
		text-align:center;
		border-top:1px dashed #bfbfbf;
		border-bottom:1px dashed #bfbfbf;
	}
		div#b-affaires div.img_prd img{
			width:90px;
			height:123px;
			padding:2px;
			text-align:center;
			border:1px solid #e4e3e3;
		}
			div#b-affaires div.img_prd a{
				background:none;
			}
	div#b-affaires a{
		color:#d71d6b;
		font-weight:bold;
		display:block;
		padding-left:8px;
		background:url(../images/puce_rose.gif) no-repeat left top;
		background-position:0 3px;
	}
		div#b-affaires a:hover{
			text-decoration:none;
		}
		
/*-----------------------------------------[Catalogues]--*/
div#d-catalogue{
	width:163px;
	padding-top:50px;
	margin-bottom:12px;
	background:url(../images/demande-catalogue.jpg) no-repeat left top;
}
	div#d-catalogue div.contenaire{
		color:#605f5f;
	}
	div#d-catalogue img{
		width:49px;
		height:58px;
		padding:2px;
		float:left;
	}
	div#d-catalogue a{
		color:#d71d6b;
		font-weight:bold;
	}
		div#d-catalogue a:hover{
			text-decoration:none;
		}


/*-----------------------------------------[Liste UL-li]--*/
ul.liste li{
	text-align:left;
	list-style-type:none;
	border-bottom:1px solid #e2e2e2;
}
	ul.liste li a{
		display:block;
		color:#615f5f;
		text-decoration:none;
		padding:3px 0 3px 10px;
		background:url(../images/puce_rose.gif) no-repeat left 6px;
	}
	ul.liste li a:hover{
		color:#d71d6b;
		background:white url(../images/puce_rose.gif) no-repeat left 6px;
	}

/*-----------------------------------------[Form]--*/
input.txt_box{
	width:122px;
	height:16px;
	color:#656464;
	background-color:white;
	border:1px solid #bfbfbf;
	font-size:.9em;
}
input.ok_bt{
	width:21px;
	height:16px;
	border:0;
	color:white;
	cursor:pointer;
	font-size:.9em;
	line-height:16px;
	padding-bottom:1px;
	vertical-align:top;
	background-color:#959393;
}
.clr{
	clear:both;
}

