/******************************************************************************
* xcndpContentDefault.css
*******************************************************************************
Feuille de style de contenu
*******************************************************************************
*                                                                             *
* Copyright 2007									                          *
*                                                                             *
******************************************************************************/
/*Contenu */
.gshpProductPage,
.sdsSearchSection,
.gshpBasketPage{
	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:1em;/*12px*/
	color:#000;
}
.gshpLinksToBackOffice{
	float:none;
}
.gshpProductPage{
	background:transparent url(../iso_icons/bgContent1_730.gif) 0% 0% no-repeat;
}
.gshpProductPageRightInset{
	background:transparent url(../iso_icons/bgContent1_475.gif) 0% 0% no-repeat;
	width:475px;
	float:left;
}
.gshpProductPageContent{
	background-color:#FFF;
	border-right:1px solid #F60;
	border-bottom:1px solid #F60;
	border-left:1px solid #F60;
	padding:9px 9px 0px;
}
.gshpProductPageContent div.gshpAdvColumn{
	overflow:hidden;
}
.gshpProductPageContent table.tabStandardTable{
	margin:0px;
}
* html body .gshpProductPageContent{
	width:710px;
}
* html body .gshpProductPageRightInset div.gshpProductPageContent{
	width:455px;
}
.xcndpFilterBar{
	/*border-bottom:1px dotted #000;
	margin-bottom:24px;*/
	border-top:1px dotted #000000;
	bottom:-120px;
	left:5px;
	padding-top:5px;
	position:absolute;
	width:720px;
}
.filterBarGlobalSearch{
	/*border-bottom:1px dotted #000;
	margin-bottom:24px;*/
	width:966px;
}
.xcndpFilterBar div.line1{
	background:#e7e0c2 url(../iso_icons/bgTitleFilterBarLeft.gif) 0% 0% no-repeat;
	margin-bottom:14px;
	height:40px;
}
.xcndpFilterBar div.line1 h2{
	display:block;
	float:left;
	margin-top:11px;
	margin-bottom:0px;
	font-size:1.13em; /*16px*/
}
.xcndpFilterBar div.line1 h2 a,
.xcndpFilterBar div.line1 h2 a:visited{
	color:#000;
	text-decoration:none;
}
.xcndpFilterBar div.line1 h2 a:hover,
.xcndpFilterBar div.line1 h2 a:active{
	color:#000;
	text-decoration:underline;
}
.xcndpFilterBar div.line1 div.orderBlock{
	background:transparent url(../iso_icons/bgTitleFilterBarRight.gif) 100% 0% no-repeat;
	padding:0px 25px 0px 22px;
	text-align:right;
	height:40px;
}
.xcndpFilterBar div.line1 div.orderBlock form{
	float:right;
}
.xcndpFilterBar div.line1 div.orderBlock select{
	margin:11px 0px !important;
	border:1px solid #7b9ebd !important;
	margin:11px 0px 8px 0px;
}
.xcndpFilterBar div.line2{
	padding:0px 25px 4px 22px;
}
.xcndpFilterBar div.line2 div.navigationRecap{
	float:left;
}
.xcndpFilterBar div.line2 div.navigationBlockPage{
	color:#f60;
	text-align:center;
}
.xcndpFilterBar div.line2 div.navigationBlockPage span.navigationBlockPageLabel{
	color:#000;
}
.xcndpFilterBar div.navigationBlockPage img{
	vertical-align:middle;
}
.xcndpFilterBar div.navigationBlockPage a,
.xcndpFilterBar div.navigationBlockPage a:visited{
	color:#3b5a63;
	text-decoration:underline;
}
.xcndpFilterBar div.navigationBlockPage a:hover,
.xcndpFilterBar div.navigationBlockPage a:active{
	color:#3b5a63;
	text-decoration:none;
}
.xcndpFilterBar div.navigationBlockPage a.previous
.xcndpFilterBar div.navigationBlockPage a.previous:visited
.xcndpFilterBar div.navigationBlockPage a.next
.xcndpFilterBar div.navigationBlockPage a.next:visited{
	text-decoration:none;
}
.xcndpFilterBar div.navigationBlockPage a.previous:hover
.xcndpFilterBar div.navigationBlockPage a.previous:active
.xcndpFilterBar div.navigationBlockPage a.next:hover
.xcndpFilterBar div.navigationBlockPage a.next:active{
	text-decoration:underline;
}
.xcndpFilterBar div.navigationBlockPage a.goFirst span,
.xcndpFilterBar div.navigationBlockPage a.goLast span,
h3.gshpCategoryLabel,
.xcndpContent div.gshpLeftInset,
.xcndpContent div.gshpProductRightInset,
.xcndpContent div.gshpCategoryList{
	display:none;
}

/* Liste de produit */
.xcndplistItemSimple{
	border-bottom:1px solid #f2f2f2;
	padding-bottom:21px;
	margin-bottom:23px;
	min-height:119px;
}
* html body .xcndplistItemSimple{
	height:119px;
}
img.paraSmallUnderlineImg{
	float:left;
	padding-right:10px;
}
.xcndplistItemSimple a.productLabel,
.xcndplistItemSimple a:visited.productLabel{
	font-size:1.17em;/*14px*/
	color:#000;
	text-decoration:none;
}
.xcndplistItemSimple a:hover.productLabel,
.xcndplistItemSimple a:active.productLabel{
	color:#000;
	text-decoration:underline;
}
.xcndplistItemSimple p{
	color:#999;
}
.xcndplistItemSimple div.listItemAction{
	width:230px;
	float:right;
	padding-left:10px;
}
.xcndplistItemSimple  div.listItemAction ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.xcndplistItemSimple  div.listItemAction li{
	float:left;
}
.xcndplistItemSimple  div.listItemAction li.liPrices{
	float:none;
}
.xcndplistItemSimple  div.listItemAction li.liAddBasket{
	padding-right:4px;
}
.xcndplistItemSimple  div.listItemAction li.liAPlus{
	clear:both;
}
.xcndplistItemSimple  div.listItemInfo img{
	margin-right:15px;
	float:left;
}
.gshpColumnRightInset{
	float:right;
	width:33%;
}
.xcndplistItemDetailed .gshpPriceSpan,
.xcndplistItemDetailed2 .gshpPriceSpan{
	padding-top:5px;
}
/*Fiche produit*/
.xcndpContent span.gshpReferenceCode,
.xcndpContent span.gshpReferencePublicCode,
.xcndpContent div.gshpMainPicture span,
.xcndpContent li.gshpProductCardAddToBasket span,
.xcndpContent div.actionPlus li span{
	display:none;
}
.xcndpContent div.gshpMainPicture img{
	margin-bottom:9px;
}
.xcndpContent div.gshpMainPicture a{
	background:transparent url(../iso_icons/btZoomPicture.gif) 0px 0px no-repeat;
	display:block;
	width:55px;
	height:19px;
	margin:0px auto;
}
.xcndpContent div.gshpProductCardSize span.gshpProductPrice{
	line-height:30px;
}
.xcndpContent div.gshpProductCardSize label{
	color:#999;
	font-weight:normal;
	margin-right:8px;
	line-height:30px;
}
.xcndpContent div.gshpProductCardSize input{
	border:1px solid #3b5a63;
	width:47px;
	text-align:center;
}
.xcndpContent div.gshpProductCardSize p.sending .gshpWarningBasketMsg,
.xcndpContent div.gshpProductCardSize p.sending .gshpWarningStockMsg,
.xcndpContent div.gshpProductCardSize p.sending .brandSending{
	color:#FFF;
	background-color:#cc0000;
	padding:2px 5px;
	text-align:center;
	width:150px;
	display:block;
}
.xcndpContent div.gshpProductCardSize p.sending .brandSending{
	background-color:#018b94;
}
.xcndpContent div.gshpProductCardSize p.sending .gshpWSM_GS{
	color:#3b5a63;
	background:none;
	text-align:left;
}
.gshpDiscountedPrice,
.gshpPrice,
.gshpProductPrice{
	font-size:1.5em;
	color:#000;
}
.gshpDashedPrice{
	font-size:1em;/*12px*/
	margin-right:10px;
}
.gshpDiscountedPriceContainer span.gshpDiscountedPrice{
	font-size:1em;
}
.gshpDiscountedPriceContainer span.gshpDashedPrice{
	font-size:0.5em;
}
.xcndpContent ul.gshpProductReferencesAction{
	list-style:none;
	padding:0px;
	margin:0px;
}
.xcndpContent li.gshpProductCardAddToBasket a,
.xcndpContent li.gshpProductCardAddToBasket a:visited,
.xcndpContent li.gshpProductCardAddToBasket a:hover,
.xcndpContent li.gshpProductCardAddToBasket a:active{
	display:block;
	width:110px;
	height:19px;
	background:transparent url(../iso_icons/basket_ajouter-au-panier.gif) 0px 0px no-repeat;
}
.xcndpContent div.showProductPart1{
	margin-bottom:30px;
	overflow:hidden;
}
.xcndpContent div.showProductPart1 div.showProductTotalDescription{
	width:579px;
	float:right;
}
.xcndpContent div.showProductPart1 div.showProductTotalDescription p.gshpProductCardDescription{
	color:#999;
}
.xcndpContent div.showProductPart1 div.gshpProductCardImage{
	float:left;
	width:130px;
	text-align:center;
}
.xcndpContent div.showProductPart2{
	clear:both;
}
.xcndpContent div.showProductPart2 table.details{
	border-collapse:collapse;
	margin-bottom:15px;
	width:100%;
}
.xcndpContent div.showProductPart2 table.details th{
	width:130px;
	font-weight:normal;
	color:#666;
	padding:0px 0px 0px 15px;
}
.xcndpContent div.showProductPart2 table.details th,
.xcndpContent div.showProductPart2 table.details td{
	padding:6px 0px;
}
.xcndpContent div.showProductPart2 table.details tr{
	border-bottom:1px solid #f2f2f2;
}
.xcndpContent div.showProductPart2 table.details ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.xcndpContent div.showProductPart2 table.details li{
	background:transparent url(../iso_icons/puceProductDwl.gif) 2px 7px no-repeat;
	padding-left:12px;
}
.xcndpContent div.showProductPart2 table.details a,
.xcndpContent div.showProductPart2 table.details a:visited{
	color:#999;
	text-decoration:underline;
}
.xcndpContent div.showProductPart2 table.details a:hover,
.xcndpContent div.showProductPart2 table.details a:active{
	color:#3b5a63;
	text-decoration:underline;
}
.xcndpContent div.actionPlus{
	margin-bottom:15px;
}
.xcndpContent div.actionPlus ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.xcndpContent div.actionPlus li{
	float:left;
	margin-right:7px;
}
.xcndpContent div.actionPlus li.home{
	background:transparent url(../iso_icons/separatorProductPrices.gif) 100% 0% no-repeat;
	margin-right:88px;
	padding-right:44px;
}
.xcndpContent div.actionPlus li a{
	display:block;
}
.xcndpContent div.actionPlus li.home a,
.xcndpContent div.actionPlus li.home a:visited{
	color:#666;
	text-decoration:underline;
}
.xcndpContent div.actionPlus li.home a:hover,
.xcndpContent div.actionPlus li.home a:active{
	color:#666;
	text-decoration:none;
}
.xcndpContent div.actionPlus li.print a{
	background:transparent url(../iso_icons/print.gif) 0px 0px no-repeat;
	width:67px;
	height:19px;
}
.xcndpContent div.actionPlus li.sendFriend a{
	background:transparent url(../iso_icons/sendFriend.gif) 0px 0px no-repeat;
	width:184px;
	height:19px;
}
.xcndpContent div.actionPlus li.returnPage a{
	background:transparent url(../iso_icons/return.gif) 0px 0px no-repeat;
	width:51px;
	height:19px;
}
/* Panier */
.gshpBasketPropertyLabel{
	padding-right:20px;
}
.gshpCommandBar{
	background:none;
	height:35px;
	width:auto;
	margin-top:50px;
	margin-bottom:5px;
}
.gshpCommandBar ul{
	margin:0px auto;
	width:910px;
}
.gshpCommandBar li{
	height:auto;
	width:auto;
	margin:0px;
	background:none;
}
.gshpCommandBar li div{
	height:35px;
	width:148px;
}
.gshpCommandBar li.gshpCommandBar_basketColumns div{
	background:transparent url(../iso_icons/basket_1monPanier.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_basketColumns div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_1monPanierOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_identification div{
	background:transparent url(../iso_icons/basket_2identification.gif) 0px 0px no-repeat;
	width:168px;
}
.gshpCommandBar li.gshpCommandBar_identification div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_2identificationOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_addresses div{
	background:transparent url(../iso_icons/basket_3livraison.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_addresses div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_3livraisonOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_shipping div{
	background:transparent url(../iso_icons/basket_4transport.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_shipping div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_4transportOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_payment div{
	background:transparent url(../iso_icons/basket_5paiement.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_payment div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_5paiementOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_basketSummary div{
	background:transparent url(../iso_icons/basket_6recapitulatif.gif) 0px 0px no-repeat;
}
.gshpCommandBar li.gshpCommandBar_basketSummary div.gshpBasketStepTextSelected{
	background:transparent url(../iso_icons/basket_6recapitulatifOn.gif) 0px 0px no-repeat;
}
.gshpCommandBar li span{
	font-size:0.75em;
	visibility:hidden;
}
.gshpCommandBar li a,
.gshpCommandBar li a:link,
.gshpCommandBar li a:visited,
.gshpCommandBar li a:hover,
.gshpCommandBar li a:active{
	color:#8d7513;
	text-decoration:none;
	display:block;
	height:35px;
}
.gshpCommandBarText{
	width:auto;
	margin-top:0px;
}
table.gshpBasketTable span.gshpBasketCode,
table.gshpBasketTable span.gshpBasketDimensions{
	color:#000;
}
table.gshpBasketTable span.gshpBasketLabel{
	text-decoration:underline;
}
input.gshpBasketQuantity{
	width:32px;
}
table.gshpBasketTable th{
	background-color:#9c9783;
}
table.gshpBasketTable td,
table.gshpBasketTable td.gshpBasketCell{
	background:none;
	border:none;
}
table.gshpBasketTable tr{
	background:#E8E1C4 url(../iso_icons/basketBg.gif) 0px 0px repeat-y;
}
table.gshpBasketTable tr.gshpBasketRow_heading{
	background:none;
}
table.gshpBasketTable tr.gshpBasketRow_heading th{
	background:none;
	color:#000;
}
table.gshpBasketTable tr.gshpBasketRow_heading img{
	display:none;
}
table.gshpBasketTable tr.gshpBasketRow_heading{
	background:transparent url(../iso_icons/basketBgHeader.gif) 0px 0px no-repeat;
}
table.gshpBasketTable tr.gshpBasketRow_buttonBar{
	background:transparent url(../iso_icons/basketBgFooter.gif) 0px -25px no-repeat;
}
div.gshpBasketCommandSummary  tr.gshpBasketRow_totalVatAmount{
	background:transparent url(../iso_icons/basketBgFooter2.gif) 0px -17px no-repeat;
}
div.gshpBasketCommandSummary div.gshpBasketCommandSummary tr.gshpBasketRow_totalVatAmount{
	background-image:none;
	background-color:#9C9783;
}
div.gshpBasketCommandSummary  tr.gshpBasketRow_totalVatAmount th{
	background-color:transparent;
}
div.gshpBasketCommandSummary tr.gshpBasketRow_heading th{
	background-color:#9C9783;
	color:#FFF;
}
div.gshpBasketCommandSummary div.gshpBasketCommandSummary tr.gshpBasketRow_heading th{
	background:transparent url(../iso_icons/basketBgHeader2.gif) 0px 0px no-repeat;
}
td.gshpDiscountCouponCell div.gshpDiscountCoupon{
	margin-right:auto;
	margin-left:auto;
	width:220px;
	background-color:transparent;
}
* html body td.gshpDiscountCouponCell div.gshpDiscountCoupon{
	overflow:hidden;
}
td.gshpDiscountCouponCell div.gshpDiscountCoupon h4{
	background-color:#9C9783;
}
td.gshpDiscountCouponCell div.gshpDiscountCoupon div.gshpDiscountCouponContent{
	background-color:#FFF;
}
td.gshpDiscountCouponCell div.gshpDiscountCoupon div.gshpDiscountCouponContent a,
td.gshpDiscountCouponCell div.gshpDiscountCoupon div.gshpDiscountCouponContent a:visited,
td.gshpDiscountCouponCell div.gshpDiscountCoupon div.gshpDiscountCouponContent a:hover,
td.gshpDiscountCouponCell div.gshpDiscountCoupon div.gshpDiscountCouponContent a:active{
	color:#9C9783;
}
table.gshpBasketTable td.gshpPaymentModesCell{
	background-color:transparent;
}
table.gshpBasketTable td.gshpPaymentModesCell table.gshpBasketTable tr{
	background-image:none;
}
table.gshpBasketTable td.gshpPaymentModesCell table.gshpBasketTable{
	margin-right:10px;
}
table.gshpBasketTable tr.gshpBasketRow_data td.gshpBasketCell span.gshpPrice{
	font-size:1.1em;
}
table.gshpBasketTable td.gshpBasket_fullDescription{
	color:#000;
	text-align:left;
}
table.gshpBasketTable td.gshpBasket_quantity,
table.gshpBasketTable td.gshpBasket_vatPrice,
table.gshpBasketTable td.gshpBasket_vatTotal,
table.gshpBasketTable td.gshpBasket_delete{
	text-align:center;
}
table.gshpBasketTable tr tr{
	background:none;
}
table.gshpBasketTable tr.gshpBasketRow_buttonBar td{
	padding-top:30px;
	padding-bottom:15px;
}
table.gshpBasketTable tr.gshpBasketRow_buttonBar td.gshpBasketCommandBar td{
	padding-top:0px;
	padding-bottom:0px;
	background:none;
}
.gshpCommandFollowUpPage div.gshpBasketCommandSummary  tr.gshpBasketRow_totalVatAmount th{
	background-color:#9C9783;
}
.gshpCommandFollowUpPage div.gshpLinkBackToList{
	margin-top:-30px;
}
.gshpCommandFollowUpPage table.gshpBasketTable tr{
	background-image:none;
}
.gshpBasketTable td.gshpBasketCommandBar,
.gshpBasketCommandBar td{
	background-color:transparent;
}
.gshpBasketTable td.gshpBasketCommandBar table.gshpBasketCommandBar td{
	width:33%;
}
.gshpBackToShopButton,
.gshpBackToSiteButton,
.gshpOrderButton,
.gshpBackButton,
.gshpContinueButton{
	background:transparent url(../iso_icons/bgBasketValidation2.gif) 100% 0% no-repeat;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	width:250px;
	margin:0px 0px 0px auto;
	padding-right:5px;
	float:right;
}
.gshpBackToShopButton,
.gshpBackToSiteButton,
.gshpBackButton{
	background:transparent url(../iso_icons/bgBasketContinu2.gif) 100% 0% no-repeat;
	float:left;
}
.gshpBackToShopButton,
.gshpBackToSiteButton{
	margin:0px auto 0px 0px;
}
.gshpBasketTable span.bsButtonSpan{
	float:none;
}
.gshpBackToShopButton span.bsButtonSpan,
.gshpBackToSiteButton span.bsButtonSpan,
.gshpOrderButton span.bsButtonSpan,
.gshpBackButton span.bsButtonSpan,
.gshpContinueButton span.bsButtonSpan{
	background:transparent url(../iso_icons/bgBasketValidation1.gif) 0% 0% no-repeat;
	display:block;
	height:24px;
	padding-left:28px;
}
.gshpBackToShopButton span.bsButtonSpan,
.gshpBackToSiteButton span.bsButtonSpan,
.gshpBackButton span.bsButtonSpan{
	background:transparent url(../iso_icons/bgBasketContinu1.gif) 0% 0% no-repeat;
}
td.gshpBasketFirstButton div.gshpBasketButtonDiv span {
	float:none;
}

.gshpBackToSiteButton span.bsButtonSpan a,
.gshpBackToSiteButton span.bsButtonSpan a:visited,
.gshpBackToSiteButton span.bsButtonSpan a:hover,
.gshpBackToSiteButton span.bsButtonSpan a:active,
.gshpBackButton span.bsButtonSpan a,
.gshpBackButton span.bsButtonSpan a:visited,
.gshpBackButton span.bsButtonSpan a:hover,
.gshpBackButton span.bsButtonSpan a:active{
	background:none;
	border:0;
	color:#000;
	cursor:pointer;
	font-weight:bold;
	line-height:1.8em;
	margin:0;
	padding:0 5px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}


.gshpBasketTable span.bsButtonSpan a.bsButton,
.gshpBasketTable span.bsButtonSpan a.bsButton:visited,
.gshpBasketTable span.bsButtonSpan a.bsButton:hover,
.gshpBasketTable span.bsButtonSpan a.bsButton:active{
	background:none;
	border:0px;
	color:#000;
	text-decoration:none;
	padding:0px 5px;
	line-height:1.8em;
}
.gshpBasketRow_headingCells th{
	text-align:center;
}
.gshpDeleteAllButton span.bsButtonSpan a.bsButton,
.gshpDeleteAllButton span.bsButtonSpan a.bsButton:visited,
.gshpDeleteAllButton span.bsButtonSpan a.bsButton:hover,
.gshpDeleteAllButton span.bsButtonSpan a.bsButton:active,
.gshpPrintButton span.bsButtonSpan a.bsButton,
.gshpPrintButton span.bsButtonSpan a.bsButton:visited,
.gshpPrintButton span.bsButtonSpan a.bsButton:hover,
.gshpPrintButton span.bsButtonSpan a.bsButton:active{
	display:block;
	background:transparent url(../iso_icons/btRound.gif) no-repeat scroll 0%;
	border:0px none;
	color:#000000;
	font-weight:bold;
	height:21px;
	text-align:center;
	width:144px;
	margin:0px auto;
}
.gshpPrintButton span.bsButtonSpan a.bsButton,
.gshpPrintButton span.bsButtonSpan a.bsButton:visited,
.gshpPrintButton span.bsButtonSpan a.bsButton:hover,
.gshpPrintButton span.bsButtonSpan a.bsButton:active{
	width:244px;
	background:transparent url(../iso_icons/btRound-RetourBoutique.gif) no-repeat scroll 0%;
}
.gshpBasketOkButton a{
	background-image:url(../iso_icons/xcndp_gshp_ok.gif);
	width:26px;
}

/* Site Map */
.xcndpSiteMapNiv0, .xcndpSiteMapNiv0 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.xcndpSiteMapNiv0 span{
	display:block;
	padding:15px 15px 5px 0px;
	background-color:#00134a;
	color:#FFF;
	font-size:22px;
	text-align:right;
	text-transform:uppercase;
}
.xcndpSiteMapNiv0 a,
.xcndpSiteMapNiv0 a:visited,
.xcndpSiteMapNiv0 a:hover,
.xcndpSiteMapNiv0 a:active{
	color:#FFF;
	text-decoration:none;	
}
ul.xcndpSiteMapNiv1{
	margin-bottom:15px;
	border:1px solid #00134a;
	padding:5px 0px;
}
ul.xcndpSiteMapNiv1Boutique{
	border:0px;
}
.xcndpSiteMapNiv1 span{
	margin:0px;
	padding:0px 0px 0px 10px;
	background-color:transparent;
	color:#00134a;
	font-size:10px;
	text-align:left;
	text-transform:none;
}
.xcndpSiteMapNiv1 a,
.xcndpSiteMapNiv1 a:visited{
	color:#00134a;
	text-decoration:underline;	
}
.xcndpSiteMapNiv1 a:hover,
.xcndpSiteMapNiv1 a:active{
	color:#00134a;
	text-decoration:none;	
}
.xcndpSiteMapNiv1Boutique span{
	text-align:center;
	line-height:25px;
	font-size:15px;
	text-transform:uppercase;
}
li.xcndpSiteMapNiv11{
	background-color:#c5c6c8;
	color:#545456;
}
li.xcndpSiteMapNiv12{
	background-color:#525254;
	color:#fff;
}
li.xcndpSiteMapNiv13{
	background-color:#344667;
	color:#fff;
}
ul.xcndpSiteMapNiv2{
	margin-bottom:0.2em;
	padding:0.2em;
	opacity:0.7;
}
ul.xcndpSiteMapNiv21{
	border:1px solid #c5c6c8;
	background-color:#f4f5f7;
}
ul.xcndpSiteMapNiv22{
	border:1px solid #525254;
	background-color:#c3c3c3;
}
ul.xcndpSiteMapNiv23{
	border:1px solid #344667;
	background-color:#98a5bd;
}
.xcndpSiteMapNiv2 span{
	text-align:left;
	line-height:normal;
	font-size:10px;
	text-transform:none;
}
ul.xcndpSiteMapNiv3 {
	padding:13px 0px;
	margin-left:30px;
}
.xcndpSiteMapNiv3 li{
	list-style:circle;
}
/* recherche */
.advSearchForm div.advSearchPart1, .advSearchForm div.advSearchPart2,  .advSearchForm div.advSearchPart3{
	width:430px;
	margin:0px auto;
}
.advSearchForm div.advSearchPart2{
	width:630px;
}
.gshpSearchSection{
	margin-top:20px
}
.advSearchForm div.advSearchPart3{
	text-align:right;
}
.advSearchForm fieldset{
	border:none;
}
.advSearchForm legend{
	display:none;
}
.advSearchForm select{
	border:1px solid #80a3c1;
	width:305px;
	padding:2px;
}
.advSearchForm input.fulltextAdvText{
	border:1px solid #80a3c1;
	width:295px;
	padding:2px;
}
.advSearchForm div.advSearchPart2 select{
	margin-bottom:10px;
}
.advSearchForm label{
	display:block;
}
.advSearchForm label.advSearchLabelSubmit{
	display:none;
}
.advSearchForm p.introAdvSearch{
	margin-top:10px;
}
.advSearchForm p.sdsSearchCountPara{
	width:480px;
	float:left;
}
.advSearchForm hr{
	margin:7px 0px;
}

/*Formulaire d'inscription */
.xcndpRegisteringForm div.insFullcontent{
	padding:8px 8px;
}
.xcndpRegisteringForm fieldset{
	border:0px;
}
.xcndpRegisteringForm{
	background-color:#D8DDE0;
	width:583px;
	margin:0px auto;
}
.xcndpRegisteringForm div.rfLevel1{
	background:transparent url(../iso_icons/bgInset7a.gif) 0% 0% no-repeat;
}
.xcndpRegisteringForm div.rfLevel2{
	background:transparent url(../iso_icons/bgInset7c.gif) 0% 100% no-repeat;
}
.xcndpRegisteringForm div.rfLevel3{
	background:transparent url(../iso_icons/bgInset7b.gif) 100% 0% no-repeat;
}
.xcndpRegisteringForm div.rfLevel4{
	background:transparent url(../iso_icons/bgInset7d.gif) 100% 100% no-repeat;
	padding:20px;
}
.xcndpRegisteringForm input,
.xcndpRegisteringForm select,
.xcndpRegisteringForm textarea{
	border-top:1px solid #989a99;
	border-right:1px solid #989a99;
	border-bottom:1px solid #989a99;
	border-left:1px solid #989a99;
}
.xcndpRegisteringForm td{
	padding-bottom:5px;
}

/* login */
div.usrLoginForm .usrLoginLabel{
	color:#FF6600;
}
div.usrLoginForm .usrLoginResMsg{
	color:#ff0000;
	font-weight:bold;
}
div.usrLoginForm{
	float:none;
}
div.usrLoginForm a{
	/*display:block;*/
	margin-top:10px;
	text-align:right;
}
