

/*
		titre    :     	   AVP fixe pour ie 6 
		auteur   :   	   avp.mac@gmail.com
		mise à jours:  		   Fev 2007
*/

#contenu { z-index: -1; }

#subnav li { vertical-align: bottom; }

#subnav li a { width: 160px; }
#subnav li li a { width: 150px; }

a.btn { display: inline; }

* html #TB_window, * html #TB_load {
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
	}

* html #TB_overlay {
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
	
#principal form {
	width: 520px;
	margin: 0 0 0 0 !important;	
	}
	
	#principal legend { color: #666; }
	/*----------------------------------------------*/
	

/* Global Media Selector Positioning */
.select {
position:static;

}
/* Global add to cart buttons */
a.addtocart img{
background-image:none;
padding:0 0 1px 0;
}
a:hover.addtocart img{
background-image:none;
}
a.addtocart{
background-image:url(../images/layout/addtocart.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:91px;
height:22px;
border: 1px solid red !important;
}
a.addtocart:hover{
background-position:0px -23px;
background-repeat:no-repeat;
width:91px;
height:22px;
}
/* Global small add to cart buttons */
a.addtocart_small img{
background-image:none;
}
a.addtocart_small:hover img{
background-image:none;
}
a.addtocart_small{
background-image:url(images/addtocart.gif);
background-position:-91px 0px;
background-repeat:no-repeat;
width:33px;
height:22px;
}
a.addtocart_small:hover{
background-position:-91px -23px;
background-repeat:no-repeat;
width:33px;
height:22px;
}
.add {
height:23px;
}
/* Global cart popups - 183px */
.itempopup ul.popupcontent{
margin:0 0 0 4px;
}
/* Global cart popups - 168px */
.smallitempopup ul.popupcontent{
margin:0 0 0 4px;
}


.itempopup .productpopup
{
	top: -107px !important;
}

.smallitempopup .productpopup
{
	top: -107px !important;
}

.detailitempopup .productpopup
{
	top: -107px !important;
}

.smallitempopup .productpopup .popupprice .price 
{
	padding-left: 5px !important;
	line-height: 21px !important;
}

/* gifs instead of pngs */

.detailitempopup .productpopup .popupheader {
/* background-image:url(../images/layout/251x/popup-top.png);*/
background-image:url(../images/layout/251x/popup-top.gif);
}

.detailitempopup .productpopup .popupfooter {
background-image:url(../images/layout/251x/popup-btm.gif);
}

.detailitempopup .productpopup .popupmid {
background-image:url(../images/layout/251x/popup-c.gif);
}

/*
.smallitempopup .productpopup .popupmid{
background-image:url(../images/layout/168x/popup-c.gif);
}
*/
