/** Modification des style pour IE6 et inférieur  */

body {font-size: 9px!important}

.col-left .sous-nav ul { background-color:#fff }
.col-left .sous-nav ul li { zoom: 1; }

.catalogsearch-result-index .col-2-layout .col-main { margin-left:12px; }

.col2-right-layout .col-main  { display:inline; }
.col-2-layout .col-main { margin-left: 12px!important; }

.account-login .cadre-725-top .explication { display:inline; }
.cadre-725-top .alerte { right:24px; }
.cadre-725-bottom { overflow:visible; }
form.form-panier {zoom: 1;}

.cadre-725-bottom { height:1% } 

/*
.cart-table div.reglage-qte { margin-right:8px; float: right;}
.cart-table td input.qte  {float: right;}*/
.cart-table div.reglage-qte { margin: 1px 0 0 0 ; }

.header-top form { padding-top: 7px;}
.header-top fieldset { width: 229px; }
.cms-home .header-bas form { padding-top: 5px !important; }

.quick-access ul { float: left; }
.quick-access #quick-panier { z-index: 5; }
#popin_panier {display:block;background: transparent url(../images/panier_border_bottom.gif) bottom no-repeat !important;}

#newsletter-validate-detail fieldset { z-index: 1; }

#newsletter-validate-detail select {width:43px; height:22px; border:#003399 solid 4px; display: inline; position: absolute; top: 50px; z-index: 2}
#newsletter-validate-detail option {width: 100px; color: #009966; z-index: 1; }

.centre-home .col-banner { 
/*margin: 21px 70px 26px 0;*/ 
height:400px;
float:right;
margin:21px 13px 26px 0px !important;
width:320px;
}

a.bouton_bleu span,
a.bouton_rouge span {
  margin-top: 0px;
}
button.bouton_bleu,
button.bouton_rouge {
  margin-top: 0px;
}


.footer-nav ul,.footer-nav ul li {height:32px !important;}
.footer-nav ul li a { padding: 0 14px; }

.centre-home .col-banner .actu ol { position:relative; zoom:1; }

.footer-top dd.secu a { background: url(../images/picto-footer-secu.gif) center top no-repeat !important; }
.footer-top dd.changer a { background: url(../images/picto-footer-30jours.gif) center top no-repeat !important; }
.footer-top dd.livraison a { background: url(../images/picto-footer-livraison.gif) center top no-repeat !important; }
.footer-top dd.fevad a { background: url(../images/picto-footer-fevad.gif) center 6px no-repeat !important; }
.footer-top dd.cadeau a { background: url(../images/picto-footer-cadeau.gif) center 0px no-repeat !important; }


.infobulle-450 {height: 250px; background: transparent url(../images/popin-450-bas.gif) bottom no-repeat; }
.infobulle-450 h3.info-titre { background: transparent url(../images/popin-450-haut.gif) top no-repeat;  }

ol.liste-produit li { display: inline; }
ol.liste-produit div.couleur-produit li { display:block; float: float; margin: 0 0 7px 0!important;  } 
ol.liste-produit .imgProduit .coupdoeil { bottom: 40%; }
div.block-produits ol.liste-produit li { display: list-item; }

/*div.block-produits ol.liste-produit .imgProduit .coupdoeil { left: -8px; }*/

.coupdoeil-fiche .product-img-box {  margin-left: 15px; }
.coupdoeil-fiche .product-info-box {  margin-right: 15px; }

.infobulle-556 { background: transparent url(../images/popin-556-haut.gif) top no-repeat; }
.infobulle-556 .contenu { overflow: visible;  background: transparent url(../images/popin-556-bas.gif) bottom no-repeat; }
	
.middle { height:400px; overflow: visible !important;}
.product-info-box div.product-shop{height:10px;} /* fiche produit */

/*
Select Fix for IE6 and IE5.x
Version 0.33

CSS instructions from http://www.hedgerwow.com/360/bugs/css-select-free.html
But keep in mind that these classes are a bit modified.
*/

.select-free {
	/* No more necessary? This needs to be checked!!! will have to test ;-) */
	/*overflow:hidden;/*must have*/
}
.select-free .innerFixer {
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	width:100%;/* (old value 3000px) must have for any big value*/
	height:100%;/* (old value 3000px) must have for any big value*/
}
.select-free iframe.innerFixer {
	border: 0;
	filter:mask();/*must have*/
	z-index:-1;/*must have*/
}


iframe.selectOverlap {
    position: absolute;
    z-index: -1;
    filter: mask();
    border: 0;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    overflow: hidden;
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

#cluetip-outer * { zoom: 1;}
#cluetip-title { margin-right: 0!important;}
#cluetip-extra {
	margin: 0!important;
    top: -12px!important;
    height: 50px!important;
    right: -6px!important;
}

#vithoCheckoutSteps li {display: inline; float: none}

#SCPcustomOptionsDiv { line-height: 0; height: 0}

.confirmation .bouton .large {
	font-size: 10px;
}

#pollForm .actions {zoom: 1}

/*
  Hack magnifique pour le TdV, la hauteur fixée n'est nécessaire que pour la
  page "Se connecter/Je crée mon compte". (Mantis #31183)
  Un JS se charge ensuite de remettre en height: auto pour la suite des évènements.
  (optcheckout.js => gotoSection: function(section) )
*/ 
.col2-right-layout {
    height: 600px;
}

.account-create form.form-panier .recent-orders { padding-right: 0}
