/* pop-up Panier / inscription  */

ul, li {	
			list-style-type: none;
			display: inline;
			margin:0;
			padding:0;
		}

.content_panier	{
					position:relative;
					width:600px;
					height:508px;
				}

.head_content_panier	{
							position:relative;
							width:100%;
							height:62px;
						}

.logo_panier	{
					background:url(../img/logo_panier.jpg) no-repeat;
					width:166px;
					height:45px;
					position:absolute;
					top:10px;
					left:10px;
					cursor:pointer;
				}

.bt_close	{
				width:14px;
				height:13px;
				background:url(../img/bt_close.jpg) no-repeat;
				position:absolute;
				right:5px;
				top:5px;
				cursor:pointer;
			}

.logo_b4all	{
/*
				width:115px;
				height:45px;
				background:url(../img/logo_b4all_panier.jpg) no-repeat;
				position:absolute;
				right:0;
				top:10px;
				*/
				display:none;
			}

.main_content_panier	{
							width:100%;
							height:445px;
							position:relative;
						}

.main_head_panier	{	
						height:75px;
						width:580px;
						margin:auto auto;
						background:#8b0303;
						position:relative;
					}

.main_body_panier	{
						height:100%;
						width:580px;
						background-color:white;
						position:relative;
						margin:auto auto;overflow:auto;
					}

.etape_content	{
					height:75px;
					width:540px;
					margin-right:auto;
					margin-left:auto;
					margin-top:0px;
					position:relative;
					
				}

.etape1_on	{	
				width:128px;
				height:43px;
				background:url(../img/etape1_on.gif) no-repeat;
				margin-left:0px;
				top:20px;
				position:absolute;
				
			}

.etape1	{	
				width:128px;
				height:43px;
				background:url(../img/etape1.gif) no-repeat;
				margin-left:0px;
				top:20px;
				position:absolute;
			}

.etape2_on	{	
				width:128px;
				height:43px;
				background:url(../img/etape2_on.gif) no-repeat;
				margin-left:138px;
				top:20px;
				position:absolute;
				
			}

.etape2	{	
				width:128px;
				height:43px;
				background:url(../img/etape2.gif) no-repeat;
				margin-left:138px;
				top:20px;
				position:absolute;
			}

.etape3_on	{	
				width:128px;
				height:43px;
				background:url(../img/etape3_on.gif) no-repeat;
				position:absolute;
				margin-left:275px;
				top:20px;
				
			}

.etape3	{	
				width:128px;
				height:43px;
				background:url(../img/etape3.gif) no-repeat;
				position:absolute;
				margin-left:275px;
				top:20px;
			}

.etape4_on	{	
				width:128px;
				height:43px;
				background:url(../img/etape4_on.gif) no-repeat;
				position:absolute;
				margin-left:412px;
				top:20px;
				
			}

.etape4	{	
				width:128px;
				height:43px;
				background:url(../img/etape4.gif) no-repeat;
				position:absolute;
				margin-left:412px;
				top:20px;
			}

.prod_content	{
					height:110px;
					width:480px;
					margin:auto auto;
					position:relative;
					background-color:#dadada;
				}

.prod_content_description	{
								height:88px;
								width:470px;
								position:absolute;
								background-color:white;
								right:0;
							}

.img_prod_panier	{
						background:url(../img/prod_panier.jpg) no-repeat;
						width:56px;
						height:56px;
						border:1px solid #aaaaaa;
						position:relative;
						margin-top:5px;
						margin-left:5px;
					}

.table_description	{
						position:absolute;
						width:400px;
						height:60px;
						top:0;
						right:0;
					}


.case_designation	{
						width:120px;
						height:60px;
						position:absolute;
						border-bottom:solid 1px #aaaaaa;
						border-right:solid 1px #aaaaaa;text-align:center;
					}

.case_quantite	{
						width:62px;
						height:60px;
						position:absolute;
						left:120px;
						border-bottom:solid 1px #aaaaaa;
						border-right:solid 1px #aaaaaa;text-align:center;
					}
					
.case_prix_unit	{
						width:110px;
						height:60px;
						position:absolute;
						left:180px;
						border-bottom:solid 1px #aaaaaa;
						border-right:solid 1px #aaaaaa;text-align:center;
					}

.case_total	{
						width:90px;
						height:60px;
						position:absolute;
						left:290px;
						border-bottom:solid 1px #aaaaaa;
						border-right:solid 1px #aaaaaa;text-align:center;
					}
					
.bt_annuler	{	
				background:url(../img/croix_fermer.jpg) no-repeat;
				background-position:center;
				height:60px;
				width:8px;
				right:0;
				position:absolute;
				cursor:pointer;
			}
			
.title	{	
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#dadada;
			font-weight:700;
			
		}
		
.prod_designation	{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#aaaaaa;
						font-weight:700;
						position:absolute;
						left:0px;
						top:20px;
						width:100%;
					}

.prod_quantite	{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#aaaaaa;
						font-weight:700;
						position:absolute;
						left:0px;
						top:20px;
						width:100%;
					}

.prix_unit	{
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#fb8926;
						font-weight:700;
						position:absolute;
						left:0px;
						top:20px;
						width:100%;
					}

.prix_total	{
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#fb8926;
						font-weight:700;
						position:absolute;
						left:0px;
						top:20px;
						width:100%;
					}

.txt_desc	{	
				width:100%;
				text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:700;
				color:#aaaaaa;
			}

.txt_desc2	{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#dadada;
				font-weight:700;
				margin-right:80px;
			}

.bt_content	{
				height:40px;
				width:480px;
				position:relative;
				margin:auto auto;
	}
	
.bt	{	
		background:url(../img/continuer.gif) no-repeat;
		background-position:0 -63px;
		height:21px;
		width:109px;
		right:8px;
		margin-top:10px;
		position:absolute;
		cursor:pointer;
	}

.bt hover	{
				background-position:0 0;
			}

.bt	disable	{
				background-position:0 -63px;
			}

.PhotosScroll
{
	width:190px;
	height:60px;
	overflow:hidden;
	position:absolute;
	left:8px;
}

.PhotosScrollContent
{
	height:60px;
	position:absolute;
	width:10000px;
}

.PhotosScroll2
{
	width:190px;
	height:122px;
	overflow:hidden;
	position:absolute;
	left:8px;
}

.PhotosScrollContent2
{
	height:60px;
	position:absolute;
	width:10000px;
}

.PhotosScrollContent3
{
	height:60px;
	position:absolute;
	top:60px;
	width:10000px;
}

.logo_popup
{
	width:166px;
	height:45px;
	background:url(../img/logo_popup.jpg) no-repeat;
	position:absolute;
	top:10px;
	left:10px;
}

/* alert stock */

.alertstock
{
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	min-height:160px;
	_height:160px;
	width:300px;
	margin-left:-150px;
	margin-top:-150px;
	padding-bottom:5px;
	z-index:200;
	background:#232f3f;
	padding:10px;
}

.content_alertstock	
{
	position:relative;
	width:100%;
}
					
.bt_close_alertstock	
{
	width:14px;
	height:13px;
	background:url(../img/bt_close.jpg) no-repeat;
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
}

.main_content_alertstock
{
	background:#fff;
	width:280px;
	height:90px;
	margin:70px 0 0 0;
	position:absolute;
	padding:30px 5px 5px 5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#232F3F;
	//position:relative;
	//margin:0 auto;
}

.logo_stock
{
	width:166px;
	height:45px;
	background:url(../img/logo_popup.jpg) no-repeat;
	position:absolute;
	top:10px;
	left:10px;
}

.logo_b4all_stock	
{
/*
	width:80px;
	height:31px;
	background:url(../img/logo_b4all_stock.jpg) no-repeat;
	position:absolute;
	right:0;
	top:10px;
	*/
	display:none;
}

/* zoom-product*/

.zoom-product
{
	position:absolute;
	left:50%;
	top:50%;	
	/*height:580px;*/
	width:500px;
	margin-left:-250px;
	margin-top:-250px;
	z-index:200;
	background:#232F3F;
	padding:10px;
}

.content_zoom	
{
	position:relative;
	border:1px solid #fff;
	/*width:100%;*/
	
}

/* zoom-product*/

/* syndication */

.container_syndication
{
	position:absolute;
	left:50%;
	top:50%;	
	/*height:580px;*/
	width:500px;
	margin-left:-150px;
	margin-top:-200px;
	z-index:200;
	background:#b90000;
	padding:10px;
}

.content_syndication { position:relative;border:#b90000 1px solid; }

#head_syndication { position:relative;}

#syndic { margin-top:60px; }

.link_back_site { float:left; }
.link_open_cart { float:right; }

.link_back_site, .link_open_cart
{
	color:#fff;
	margin-top:52px;
	padding:2px;
	cursor:pointer;
}
.link_open_cart a
{ color:#fff;text-decoration:none; }