
#article_visuel{
	float:left;
	width:380px;
	margin: 0 0 14px 0;
}
#large {
	float: left;
	width: 380px;
	min-height:380px;
	background:  url(../_img/zoomloader.gif) no-repeat center center;
}
#thumbnail {
	width: 380px;
	list-style: none;
	padding: 0px 0 5px 0;
	margin: 0;
}
#thumbnail li {
	float: left;
	width: 54px;
	margin: 8px 8px 8px 0;
}
#thumbnail a {
	display: block;
	border: 1px solid #AEABAB;
	padding: 1px;
	width:48px;

}
#thumbnail a:hover {
	border-color: #67A6B5;
}

.jqzoom{
	border: 1px solid #AEABAB;
	float:left;
	position:relative;
	padding:0px;
	cursor:pointer;
}

.jqzoom img{
	float:left;
	border: none;
}


div.zoomdiv {
	z-index: 100;
	position: absolute;
	top:0px;
	left:0px;
	width: 190px;
	height: 190px;
	display:none;
	text-align: center;
	border: 1px solid #AEABAB;
	overflow: hidden;
}

div.jqZoomPup {
	z-index : 10;
	visibility: hidden;
	position: absolute;
	top:0px;
	left:0px;
	width: 50px;
	height: 50px;
	background: #ffffff url(../_img/zoom.gif) 50% top  no-repeat;;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}













#article_info{
	float:none;
	clear:both;
	width:336px;
	width:336px;
	font-size:11px;
	margin: 0 0 14px 14px;
}
#article_info .type,
.intituleVert{
	font-weight:bold;
	color:#67A6B5;
	font-size:12px;
}
.intituleVert{
	margin:14px 0 0 0;
	padding:0;
}

#article_info .modele{
	font-size:24px;
	color:#FE0404;
	font-weight:bold;
}
#article_info .descriptif{
	font-size:11px;
}
#article_info .prix{
	font-weight:normal;
	color:#67A6B5;
	font-size:24px;
	line-height:24px;
}
#article_info .ajoutPanier{
	float: left;
	font-weight:bold;
	color:#67A6B5;
	font-size:11px;
	line-height:33px;
}
#article_info .valeur{
	color:#FE0404;
	font-weight:bold;
}
.bouton{
	background:#FF0000 url('../_img/bouton.gif') no-repeat center center;
	color:#FFFFFF;
	border:0;
	width:171px;
	height:33px;
	font-weight:bold;
	font-size:11px;
}
.boutonPanier, .boutonPanierHover{
	background:#FFFFFF url('../_img/panier.gif') no-repeat center 0px;
	color:#FFFFFF;
	border:0;
	width:26px;
	height:20px;
	margin-top: -3px;
	cursor: pointer;
}
#article_prix{
	margin-left:160px;
}
#article_prix .prix_mini{
	font-size:24px;
	color:#FE2929;
	font-weight:bold;
}
#article_prix .prix_conseil{
	font-size:14px;
	font-weight:bold;
}
.article_tableau td{
	height:24px;
	text-align:center;
}
.article_tableau .ligne_stock{
	color:green;
	font-size:12px;
	font-weight:bold;	
}
.article_tableau .ligne_nostock,.article_tableau .ligne_stock{
	width:50px;
}


/***
Select personnalisés
***/
.select_rouge ul.newList * {margin:0; padding:0;}
.select_rouge ul.newList {margin:0; padding:0; list-style:none; color:#000; width:54px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.select_rouge .newListSelected {width:58px; color:#000; height:28px; padding:10px 0 0 6px; float:left;}
.select_rouge .newListSelected span {width:47px; display:block;}
.select_rouge ul.newList li {padding:3px 8px;}

.select_rouge .selectedTxt {width:32px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.select_rouge .hiLite {background:#67A6B5!important; color:#fff!important;}
.select_rouge .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.select_rouge .newListSelHover, .select_rouge .newListSelFocus {background-position:0 0px; cursor:default;}
.select_rouge .newListOptionTitle {font-weight:bold;}
.select_rouge .newListOptionTitle ul {margin:3px 0 0;}
.select_rouge .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

.select_rouge .newListSelected {height:22px; background:url(../_img/formulaire_select_rose.gif) no-repeat 0px 8px; z-index:9999; }



.select_gris ul.newList * {margin:0; padding:0;}
.select_gris ul.newList {margin:0; padding:0; list-style:none; color:#000; width:72px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.select_gris .newListSelected {width:76px; color:#000; height:28px; padding:3px 0 0 6px; float:left;}
.select_gris .newListSelected span {width:65px; display:block;}
.select_gris ul.newList li {padding:3px 8px;}

.select_gris .selectedTxt {width:50px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.select_gris .hiLite {background:#67A6B5!important; color:#fff!important;}
.select_gris .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.select_gris .newListSelHover, .select_gris .newListSelFocus {background-position:0 0px; cursor:default;}
.select_gris .newListOptionTitle {font-weight:bold;}
.select_gris .newListOptionTitle ul {margin:3px 0 0;}
.select_gris .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

.select_gris .newListSelected {height:22px; background:url(../_img/formulaire_select_gris.gif) no-repeat; z-index:9999; }



.select_gris_large ul.newList * {margin:0; padding:0;}
.select_gris_large ul.newList {margin:0; padding:0; list-style:none; color:#000; width:122px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.select_gris_large .newListSelected {width:106px; color:#000; height:28px; padding:3px 0 0 6px; float:left;}
.select_gris_large .newListSelected span {width:95px; display:block;}
.select_gris_large ul.newList li {padding:3px 8px;}

.select_gris_large .selectedTxt {width:80px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.select_gris_large .hiLite {background:#67A6B5!important; color:#fff!important;}
.select_gris_large .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.select_gris_large .newListSelHover, .select_gris_large .newListSelFocus {background-position:0 0px; cursor:default;}
.select_gris_large .newListOptionTitle {font-weight:bold;}
.select_gris_large .newListOptionTitle ul {margin:3px 0 0;}
.select_gris_large .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

.select_gris_large .newListSelected {height:22px; background:url(../_img/formulaire_select_gris_larg.gif) no-repeat; z-index:9999; }


#triParListe .ajoutPanier{
	float: left;
	font-size:12px;
	line-height:20px;
}




a.linkArrow:link, a.linkArrow:visited {
	text-decoration: none;
	color: #67A6B5;
	margin: 0;
	padding: 0 0 0 16px;
	background: url(../_img/grey_arrow.gif) no-repeat left center;
}
a.linkArrow:hover, a.linkArrow:active {
	text-decoration: none;
	color: #6E6C6C;
	margin: 0;
	padding: 0 0 0 16px;
	background: url(../_img/grey_arrow.gif) no-repeat left center;
}




div#hiddenzone2.hide {
	display: none;
	height: 0px;
}
div#hiddenzone2.display {
	display: block;
}