/* css com8 page product */
			
.menu_product	{
					height:450px;
					width:203px;
					background:url(../img/logo_product.jpg) no-repeat;
					background-position:8px 8px;
					position:absolute;
					z-index:30;
				}


.fond_menu_prod	{
					width:194px;
					height:600px;
					background:url(../img/fond_menu.gif) repeat-x;
					margin-left:9px;
					margin-top:61px;
					position:relative;
					overflow-y:auto;
					overflow-x:hidden;
				}

/* nav historique */
				
.head_content_page	{
						width:760px;
						height:17px;
						position:absolute;
						top:8px;
						background-color:#a4a7ac;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#909090;
						margin-left:8px;
						/*padding-left:3px;*/
						/*padding-top:3px;*/
						/*left:8px;*/
					}

.page_actuelle	{
					margin:0;
					padding:0;
					color:#757575;
				}

.ariane_prod
{
	margin-left:200px;
}

/* menu horizontal */

.menu_horizon	{
					position:relative;
					width:180px;
					/*height:100%;*/
					font-family: Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#525252;
					margin-left:10px;
					top:10px;
					text-align:left;
					
				}

.menu_horizon ul	{
						width:100%;
						height:100%;
					}

.menu_horizon li	{
						display:list-item;
						/*list-style:url(../img/arrow.gif) inside;*/
						margin-bottom:5px;
						background:url(../img/arrow.gif) no-repeat;
						background-position:0 4px;
						padding-left:10px;
						cursor:pointer;
					}


/* contenu */

.contenu_interieur	{
						width:565px;
						height:630px;
						right:0;
						top:35px;
						position:absolute;
						margin-right:8px;
						color : #000;
						font-size:13px;
					}
					

.produit	{
				width:305px;
				height:340px;
				top:10px;
				float:left;
				text-align:center;
			}

.bt_zoom	{
			width:100%;
			height:14px;
			background:url(../img/zoom.gif) no-repeat center;
			cursor:pointer;
			margin-top:5px;
		}

.description	{
					width:260px;
					height:450px;
					position:relative;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#909090;
					right:0;
					top:0;
					overflow:auto;
					padding:10px 5px 0 5px;
				}

.description_title	{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#535353;
						margin:0;
						padding:0;
						margin-bottom:20px;
					}
					
.prix	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#626262;
			position:relative;
			top:5px;
			bottom:5px;
		}

.title_small
{
	margin-bottom:2px;
}

.small_prod_content	{
						width:100%;
						//width:240px;
						position:relative;
						top:5px;
					}


.small_prod_case	{
						border:1px solid #dddddd;
						width:57px;
						height:57px;
						cursor:pointer;
						margin-right:2px;
						margin-bottom:2px;
					}

.select_size	{
					width:140px;
					position:relative;
					top:5px;
				}
				
.bt_panier	{
				width:103px;
				height:23px;
				position:relative;
				top:20px;
				background:url(../img/ajout_panier.gif) no-repeat;
				cursor:pointer;
			}
			
.bt_panier_no_stock	{
	width:103px;
	height:23px;
	position:relative;
	top:20px;
	background:url(../img/no_stock.gif) no-repeat;	
}
			
.bt_favoris	{
				width:103px;
				height:23px;
				position:relative;
				top:25px;
				background:url(../img/ajout_fav.gif) no-repeat;
				cursor:pointer;
			}
	
.bt_syndication
{
	width:103px;
	height:23px;
	top:30px;
	position:relative;
	background:url(../img/syndication.gif) no-repeat;
	cursor:pointer;
}

/* footer */

.menu_footer	{
					width:536px;
					height:130px;
					position:absolute;
					bottom:0;
					margin-left:15px;
				}

.bt_menu_footer_1on	{
						width:138px;
						height:24px;
						position:absolute;
						background:url(../img/menu_footer_1on.gif);
						cursor:pointer;
						z-index:2;
					}

.bt_menu_footer	{
					width:138px;
					height:24px;
					position:absolute;
					background:url(../img/menu_footer_1on.gif);
					cursor:pointer;
					z-index:2;
				}
				
.bt_menu_footer_2	{
						width:138px;
						height:24px;
						position:absolute;
						left:140px;
						background:url(../img/menu_footer_2.gif);
						cursor:pointer;
					}

.menu_footer_content	{
							position:absolute;
							width:100%;
							height:100%;
							top:32px;
							z-index:1;
							background:white;border:red 1px solid;
						}
						
.img_bas_content	
{
	
						position:relative;
						width:536px;
						height:100px;
						overflow:hidden;
						z-index:3;
					}
					

.img_bas	{
				width:116px;
				height:116px;
				margin-right:40px;
				margin-left:10px;
				cursor:pointer;
			}

.total-look
{
	overflow:hidden;
}

.popup-hover
{
	width:150px;
	height:140px;
	background:#ffffff;
	display:none;
	position:absolute;
	z-index:999;
	border:solid 1px red;
}

.image-medium
{
	text-align:center;
	width:150px;
}


.product-select
{
	margin-top:15px;
}


#menuproductthumbnail
{
	border:solid 1px #a3181d;
	width:210px;
	height:186px;
	z-index : 100;
	display : none;
	position:absolute;	
	background:white;
	margin-top:180px;
}

.permalink
{
	margin:60px auto 0;
	/*border-top:#d1d1d1 1px solid;*/
	width:290px;
}

.permalink-input
{
	width:170px;	
	height:22px;
	border:solid 1px #d1d1d1;	
	float:left;
}
.permalink-box
{
	width:280px;
}
.bt-copier-permalink
{
	width:80px;
	height:23px;
	float:right;	
	/*position:relative;*/	
	cursor:pointer;
	background:url(../img/bt_copy.gif) no-repeat;
}

.tooltip
{
border : solid 1px #000;
background-color : #ffffff;
}

.tooltip img { margin:0 auto;text-align:center; }

.img_over_gd { width:200px; }
.img_over_gd img {margin:0 auto 0 40px;position:relative;text-align:center;}
.img_over_mini {  }