body #nav_compte { 
	padding-bottom:6px;
}
body #nav_compte a.mon_compte {
	margin-left:24px;
}
body #nav_compte  a#mon_panier {
	background-image:url(../sacby/img/mon_panier.png);
}
/**** Main Nav : onglet *****/
ul#onglet {
	list-style-type: none;
	margin: 0 auto;
	display:block;
	width: 1000px;
	padding: 0px;
	height: 24px;
	border-top:1px solid #818181;
	border-bottom:1px solid #818181;
	margin-bottom:7px;
}
ul#onglet li {
	float: left;
	height: 100%;
	margin-left:1px;
}
ul#onglet li a{
	display: block;
	height: 100%;
	font-size:14px;
	text-decoration: none;
	font-weight: bold;
	text-indent:-9999px;
}
ul#onglet h2 {
	display: block; float: left;height:24px;
}
#soldes {
	background:url(../sacby/img/mainnav_soldes.gif) left top no-repeat;
	width:152px;
}
#soldes09 {
	background:url(../sacby/img/mainnav_soldes09.gif) left top no-repeat;
	width:226px;
}
#automne09 {
	background:url(../sacby/img/mainnav_automn09.gif) left top no-repeat;
	width:286px;
}
#automnehiver09 {
	background:url(../sacby/img/mainnav_automn_hiver09.gif) left top no-repeat;
	width:323px;
}
#permanente {
	background:url(../sacby/img/mainnav_permanente.gif) left top no-repeat;
	width:290px;
}
#coindba {
	background:url(../sacby/img/btn_le_coin.gif) left top no-repeat;
	width:280px;
}
#razia {
	background:url(../sacby/img/mainnav_razia.gif) left top no-repeat;
	width:217px;
}
#promonoel {
	background:url(../sacby/img/mainnav_noel.gif) left top no-repeat;
	width:259px;
}
#bonneaffaires {
	background:url(../sacby/img/mainnav_ba.gif) left top no-repeat;
	width:210px;
}
#colhiver09 {
	background:url(../sacby/img/mainnav_hiv.gif) left top no-repeat;
	width:240px;
}
#newcoll {
	background:url(../sacby/img/mainnav_nc.gif) left top no-repeat;
	width:230px;
}
#proxspeciaux {
	background:url(../sacby/img/mainnav_speciaux.gif) left top no-repeat;
	width:176px;
}
ul#onglet .on,
ul#onglet li a:hover  {
	background-position: left bottom;
}

/***** Navigation univers marques & co ****/
#searcharea {
	display:block;
	width:1000px;
	margin:0 auto;
	overflow:visible;
	z-index:80;
	position:relative;
	height:50px;
}

 #univerbox {
	position:absolute;
	width:294px;
	height:18px;
	border:1px solid #818181;
	background-color:#818181;
	color:white;
	padding-left:6px;
	left:0;
	top:0;
	text-transform:uppercase;
	font-weight:bold;
	line-height:18px;
	overflow:visible;
 }
 
 #univerbox dl {
	position:absolute;
	top:-1px;
	left:158px;
	width:141px;
	border:1px solid #818181;
}

#univerbox dl dt {
	background: url(../sacby/img/arrow_red.gif) 5px 4px no-repeat #fff;
	color:#b32943;
	padding-left:16px;
	width:125px;
	height:18px;
}

#univerbox dl dd.first {
	background: url(../sacby/img/border-dotted-110.gif) center top no-repeat #fff;
	padding-top:2px;
}

#univerbox dl dd {
	display:none;
	width:141px;
}
#univerbox dl dd a {
	display:block;
	padding-left:16px;
	background-color:#fff;
}

#univerbox dl dd a:hover {
	color:#b32943;
}
#men0 {
	width:1000px;
	height:21px;
}
#men0 li {
	display:block;
	float:left;
	background:url(../sacby/img/border-left-22.gif) left bottom no-repeat;
	height:21px;
}

#ss1 , #ss2 , #ss3 , #ss4  {
	background:url(../sacby/img/border-left-22.gif) left top no-repeat;
	height:21px;
}

#tm1, 
#ss1 {
	width:230px;
}

#tm1 {
	margin-left:312px;
}
#tm2, #ss2 {
	width:208px;
}

#tm1 p, #tm2 p, #ss1 p, #ss2 p {
	height:21px;
	padding-left:10px;
}
#tm1 p, #ss1 p {
	background:url(../sacby/img/border-dotted-230.gif) left bottom no-repeat;
}
#tm2 p, #ss2 p {
	background:url(../sacby/img/border-dotted-208.gif) left bottom no-repeat;
}


#tm3, #tm4 ,
#ss3, #ss4 {
width:125px;
}

#tm3 p, #tm4 p ,
#ss3 p, #ss4 p {
	padding-left:10px;
	background:url(../sacby/img/border-dotted-125.gif) left bottom no-repeat;
}

#ssnav {
	position:relative;
	display:block;
	padding-left:312px;
}

.puce {
	display:block;
	height:17px;
	padding:4px 0 0 10px;
	font-weight:bold;
	color:#666666;
	background: url(../sacby/img/fleche_menu.gif) left 5px no-repeat;
}

.puce_critere {
display:block;
height:17px;
padding:4px 20px 0 10px;
background: url(../sacby/img_menu/puce_critere.gif) right 5px no-repeat;
cursor:pointer;
text-transform:uppercase;
color:#791143;
}


span.puce_critere_vide {
	background: url(../sacby/img_menu/puce_critere_vide.gif) right 5px no-repeat;
	padding:4px 20px 0 10px;
	height:17px;
	color:#791143;
	display:block;
}

#men1, #men2, #men3, #men4 { 
	padding:0 4px 0 14px;
	border-right:1px solid #818181;
	border-bottom:1px solid #818181;
	border-left:1px solid #818181;
}
#men1 {
	width:211px;
}
#men2 {
	width:189px;
}
#men3, #men4 {
	width:106px;
}

#men1, #men2, #men3, #men4 {
	position:absolute;
	top:21px;
	background-color:white;
	visibility:hidden;
}

.bt_scroll {
	padding:3px 10px 3px 0;
	text-align:center;
}

#scroll1, #scroll2, #scroll3, #scroll4 {
	padding:4px;
}

#scroll1 a, #scroll2 a, #scroll3 a, #scroll4 a{
	display:block;
	padding:2px 0;
}

#scroll1 a:hover, #scroll2 a:hover, #scroll3 a:hover, #scroll4 a:hover {
	color:#791143;
}

/***** Sommaire ****/
#sommaire {
	font-size:11px;
	color:#666;
	text-align:right;
	width:110px;
	padding-right:14px;
}

#sommaire a:hover {
	color:#b32943;
}

#sommairemain {
	padding-bottom:6px;
}

#sommairemain dd {
	height:15px;
	padding-bottom:2px;
}

#sommairemain dd a {
	display:block;
	height:15px;
	font-weight:bold;
	font-size:11px;
}

#sommaire .second {
	background:url(../sacby/img/txt_separateur.gif) right top no-repeat;
	padding:12px 0 10px;
}

#sommaire .second dt {
	display:block;
	height:12px;
	text-align:left;
	text-indent:-9999px;
}

.second .label4 {
	background:url(../sacby/img/txt_lesmarques.gif) right bottom no-repeat;
}

.second .label6 {
	background:url(../sacby/img/txt_lestypes.gif) right bottom no-repeat;
}
.second .label7 {
	background:url(../sacby/img/txt_lestonalites.gif) right bottom no-repeat;
}
.second .label8 {
	background:url(../sacby/img/txt_lesprix.gif) right bottom no-repeat;
}

/**** Home : main content ***/
#homemain {
	float:left;
	z-index:2;
	width:550px;
	padding-right:14px;
}

#apercuproduits {
	width:550px;
	overflow:auto;
	z-index:2;
	overflow:visible;
}
#apercuproduits dt {
	width:215px;
	float:left;
	padding:13px 33px 0 32px;
	height:117px;
}
#apercuproduits dd {
	position:relative;
	float:left;
	width:130px;
	padding:0 10px 10px 0;
	height:130px;
}

#apercuproduits dd.lastinline {
	padding-right:0;
}

#apercuproduits dd div.top {
	position:absolute;
	z-index:2;
	bottom:60px;
	left:90px;
	width:142px;
	background:url(../sacby/img/bulle_hp_top.png) left top no-repeat;
	display:none;
	padding-top:15px;
}
#apercuproduits dd div.bottom {
	background:url(../sacby/img/bulle_hp_bottom.png) left bottom no-repeat;
	padding-bottom:33px;
}
#apercuproduits dd div.center {
	background:url(../sacby/img/bulle_hp_center.png) left bottom repeat-y;
}

#apercuproduits dd div.center p {
	padding:0 10px;
	color:#666;
}
#apercuproduits dd div.center p span{
	font-size:10px;
	text-decoration:line-through;
	vertical-align:top;
}


/**** Home : right content ****/
#homeright {
	width:304px;
	float:left;
}
	
.box304center {
	width:100%;
	background:url(../sacby/img/box304center.gif) left top repeat-y;
	font-size:11px;
	color:#666;
	margin-bottom:5px;
}

.box304top {	
	padding-top:16px;
	width:100%;
	background:url(../sacby/img/box304top.gif) left top no-repeat;
}

.box304top h3 {
	padding: 0 25px 0 22px;
}

.box304bottom {	
	padding: 0 25px 18px 22px;
	background:url(../sacby/img/box304bottom.gif) left bottom no-repeat;
}

.box304bottom p {
	padding:4px 0;
}

.box304bottom .suitlink {
	color:#b32943;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.box304bottom .suitlink:hover {
	text-decoration:none;
}

#listmarques li {
	margin-top:5px;
}

/**** Rubrique : Bubble ****/
.hasinfo {
	position:relative;
}

.hasinfo div.top {
	position:absolute;
	z-index:2;
	bottom:30px;
	left:90px;
	width:142px;
	background:url(../sacby/img/bulle_hp_top.png) left top no-repeat;
	display:none;
	padding-top:15px;
}
body .colfix .top {
	bottom:90px;
}

.hasinfo div.bottom {
	background:url(../sacby/img/bulle_hp_bottom.png) left bottom no-repeat;
	padding-bottom:33px;
}
.hasinfo div.center {
	background:url(../sacby/img/bulle_hp_center.png) left bottom repeat-y;
}

.hasinfo div.center img {

}


/*** Produit : list des couleurs  ***/

#colorslist {
	width:143px;
	height:360px;
	list-style-type:none;
	padding-top:10px;
}

#colorslist li {
	display:block;
	width:67px;
	height:90px;
	float:left;
	text-align:center;
	color:#b32847;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	line-height:1.4em;
}

#colorslist li.marge {
	padding-left:9px;
}

#colorslist li img {
	border:1px solid #d6d6d6;
}
#colorslist li img.selected {
	border:1px solid #b32847;
}

#colorslist li span {
	color:#6f6f6f;
}

/***** Produit List des visuels *****/
#viewlist {
	width:154px;
	height:360px;
	list-style-type:none;
	padding-top:27px;
}

#viewlist li {
	height:90px;
	width:72px;
	float:left;
}

#viewlist li.marge {
	padding-left:10px;
}


/****** Produit : Image pricipale *****/
#mainview {
	padding:0 30px;
}

#navproduct {
	color: #4c4c4c;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}

#navproduct a {
	color: #4c4c4c;
	text-transform:uppercase;
}	
#navproduct a span {
	text-decoration:underline;
}


/***** Produit : Ca va ensemble ****/

#ensemblelist {
	text-align:center;
	padding-bottom:20px;
}

#ensemblelist li {
	display:inline;
	margin:0 6px;
}

#ensemblelist li img {
	border:1px solid #d6d6d6;
}


/***** Produit : Descript *****/

#descitem {
	color:#797979;
	padding-left:30px;
}

#descitem a {
	margin-bottom:4px;
}

#descitem h2 {
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}

#descitem p.price {
	font-weight:bold;
	text-transform:uppercase;
	font-size:28px;
}

#descitem p.price img {
	vertical-align:bottom;
}

#descitem p.price span {
	font-size:18px;
}

#descitem span.oldprice {
	line-height: 33px;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through
}
#descitem span.precprice {
	line-height: 20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through
}
.modele {
	padding:10px 0;
}

#alert_panier_ok {
	color:#B32943;
	padding:0 0 8px 8px;
}

#alert_panier_ok a {
	color:#B32943;
	text-decoration:underline;
}

#offrelist {
	background:url(../sacby/img/line-dotted-purple.gif) left top no-repeat;
	padding-top:1px;
}

#offrelist li{
	background:url(../sacby/img/line-dotted-purple.gif) left bottom no-repeat;
	padding:4px 0 5px;
}

.prixconfinoga {
	color:#B32943;
	font-weight:bold;
}

/**** Zoom ****/
#global {
	position:relative;
	overflow:hidden;
}

#rectangle {
	background-color:silver;
	border:1px solid gray;
	cursor:crosshair;
	height:70px;
	left:0;
	opacity:0.4;
	position:absolute;
	top:0;
	visibility:hidden;
	width:70px;
	z-index:95;
}

#myzoom {
	background-color:white;
	border:1px solid #A6A6A6;
	height:450px;
	left:548px;
	overflow:hidden;
	position:absolute;
	top:0px;
	visibility:hidden;
	width:450px;
	z-index:80;
}

#detail_produit {
	position:relative;
	z-index:1;
}

/**** Envoyer a un ami ****/
#block_produit_gauche {
	border-bottom:1px solid #BDBDBD;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
	width:665px;
	color:#666;
}

.floatleft {
	float:left;
}

#detailproduit {
	padding:20px 0 0 340px;
}

#detailproduit .titre_produit {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

#detailproduit .prix_produit {
	display:block;
	font-size:28px;
	font-weight:bold;
}

#detailproduit .prix_produit_barre {
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:line-through;
}

#block_formulaire_droite {
	float:right;
	width:260px;
}

#block_formulaire_droite label {
	display:block;
	font-weight:bold;
	margin-top:4px;
}

#block_formulaire_droite input {
	margin-bottom:6px;
	margin-top:2px;
	width:240px;
}

#block_formulaire_droite textarea {
	height:80px;
	margin-bottom:6px;
	margin-top:2px;
	width:240px;
}

#block_formulaire_droite input.bt_valider_envoi {
	width:auto;
}

#infod {
	font-weight:bold;
	display:block;
	width:1000px;
	margin:0 auto 8px auto;
	text-align:center;
	overflow:hidden;
	position: relative;
	height:14px;
}

#infod span {
	color:#b32943;
}

#iemarquee {
	position: absolute; top:0; left:1000px;
}

#femmeactuellepub   {
	text-align:center;
}

