/* ***** Menu ***** */

div#topmenu {
    color: #FFF;
    text-align: right;
    padding-right: 10px;
}

div#topmenu a {
    color: #FFF;
    text-decoration: none;
}
div#topmenu a:hover {text-decoration: underline}
div#topmenu a:visited {color: #FFF}



/* Sliding Doors of CSS 
by Douglas Bowman */

div#menuV3 {
    position: absolute;
    z-index: 20;
    width: 860px;
    margin: 0 20px;
    padding: 6px 0;
    background: #98bf0e;
}

div#menuV3 a {cursor: pointer}
a.yuimenuitemlabel {color: #000}
.yuimenuitemlabel,.yuimenubaritemlabel{white-space:nowrap}

.yuimenubaritem{
    float:left;
    margin-left: 4px;
    background-color: #000;
}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block}
.yuimenuitemlabel .helptext{
    font-style:normal;
    display:block;
    margin:-1em 0 0 10em;
}
.yui-menu-shadow{
    position:absolute;
    visibility:hidden;
    z-index:-1
}
.yui-menu-shadow-visible{
    top:3px;
    right:-3px;
    left:3px;
    bottom:-3px;
    visibility:visible;
}
.yui-skin-sam .yuimenubaritemlabel{
    padding:0 10px;
    height: 30px;
    line-height: 30px;
    color:#FFF;
    text-decoration:none;
    margin:0;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{
    color: #FFF;
    background-color: #58585a;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url("../images/indicateur.png") right center no-repeat}
.yui-skin-sam .yuimenubarnav .yuimenuitemlabel-hassubmenu{background:url("../images/indicateur.png") right center no-repeat}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-selected{
    color: #FFF;
    background: #58585a url("../images/indicateur.png") right center no-repeat;
}
.yui-skin-sam .yuimenubarnav .yuimenuitemlabel-hassubmenu-selected{background: #58585a url("../images/indicateur.png") right center no-repeat}
.yui-skin-sam .yuimenu .bd{
    border:solid 1px #FFF;
    background-color:#000;
    color: #FFF;
}
.yui-skin-sam .yuimenuitemlabel{
    padding:0 20px;
    color:#FFF;
    text-decoration:none;
}
.yui-skin-sam .yuimenuitemlabel:visited{color:#FFF}
.yui-skin-sam .yuimenuitemlabel .helptext{
    margin-top:-1.5em;
    *margin-top:-1.45em;
}
.yui-skin-sam .yui-menu-shadow-visible{
    background-color:#000;
    opacity:.12;
    filter:alpha(opacity=12);
}
.yui-skin-sam .yuimenuitem-selected{background-color:#58585a}

/* Slide */

div#containerSlide {
    width: 860px;
}
p#aideSlide {
	margin: 0 20px;
	padding-left: 21px; 
	font-size: 10px;
	font-style: italic;
    color: #FFF;
	background: #000 url(/images/help.png) 0 3px no-repeat;
}
div#slide {
    position: relative;
	z-index: 0;
	padding: 10px 0;
    width: 860px;
    height: 160px;
    overflow: hidden;
}

div#slide a {display: block}
div#slide a:hover {text-decoration: none}

div#slide img {border: 0}
div#slide input.imageSlide {
	margin: 28px 0 0 9px;
	border: 1px solid #58585a;
	width: 140px;
	height: 105px;
}
img.imageSlide {
	margin: 28px 0 0 9px;
	border: 1px solid #58585a;
	width: 140px;
	height: 105px;
}
div#slide div {
    position: absolute;
    top: 10px;
	width: 160px;
    height: 160px;
    overflow: hidden;
	color: #000;
	background: transparent url(/images/backgrounds2/backgroundSlide.png) 0 0 no-repeat;
}

p.refSlide, p.prixSlide, p.prixEnBaisseSlide, p.typeSlide, p.statusSlide {
	position: absolute;
	padding: 0 5px;
}
p.refSlide {	
	bottom: 6px;
	left: 3px;
	width: 70px;
	font-size: 9px;
	line-height: 14px;
	text-align: center;
}
p.prixSlide, p.prixEnBaisseSlide {
	bottom : 2px;
	right: 13px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
}
p.prixEnBaisseSlide {
	padding-right: 16px;
	background: transparent url(/images/arrow_down.png) right 2px no-repeat;
}
p.typeSlide {
	top: 1px;
	width: 160px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
}
p.statusSlide {
	bottom : 8px;
	left: 15px;
	height: 12px;
}
