/* Corrections suite aux selecteurs génériques commentés dans A_init.css */
/* Surcharge de la base font de 0.7em spécifiée sur le selecteur body, #bodyCentered dans layout.css du DotNet */
body, #bodyCentered{
    font-size:62.5%; /* base 1em -> 10px */   
	margin:0
}
#mainLogo{
	margin:0
}
/* Correction fond blanc derrière les méta-onglets */
#header .metaTab li span.intituleLink span{
    background:none;
}
.inputSearchBar{ 
	border-top:1px solid #AAB5C4;
	border-right:1px solid #AAB5C4;
	border-left:1px solid #AAB5C4;
}
#leftcol .sidebarContainer{
	padding:0;
}
/* Correction taille police header */
.headerForm input{
	font-size:1em;
}
/* Correction taille police footer */
.ferContainer .insideFer .zoneTitle{
	font-size:0.9em;
}
	.ferContainer .insideFer .zoneTitle h2 {
		font-size:1.2em;
		margin:0
	}
    .ferContainer .insideFer .zoneTitle h3{
		font-size:1.2em;
	    margin:0
    }
/* Diminution de l'espace vide en-dessous du footer */
.ferContainer .insideFer{
	padding:0 0 10px 0;
}
/* Footer 100% extensible */
div#footer{
	margin:0 auto;
	width:100%;
}
/* Footer process commande (provisoire) + paiement */
.footerPartPaiement{
	background-color:#ffffff;
	margin:0 auto;
	text-align:center;
	padding:15px 10px;
}
*+ html .footerPartPaiement{
	padding:15px 10px 0 10px;
}
.footerSepTop{
	border-top:1px solid #DDDDDD;
	margin:0 auto 10px auto;
	width:780px;
}
.footerSepBottom{
	border-top:1px solid #DDDDDD;
	margin:10px auto 0 auto;  
	width:780px;
}
/* Debug footer IE6 */
* html #footer .crossLinkContainer{
	margin:0;
}
* html .footerLogoList{
	margin:0;
}
* html body{text-align:center}

#MainProductList .clear{
	visibility:visible;
}
.clear{
	visibility:visible;
}
table{
  table-layout:inherit;
}
.WarrantyOverlaygar 
{
    top:255px;    
}
.InsuranceOverlaygar
{
    top:508px;    
}

#footer .footerOrder{
float:none;
margin:0 auto;
}
/*
.stdPageContent{
               margin-left :5px ;
}*/
