


.gcbloccontourg{
	width: 100%;
	height: auto; /*background: url(/clients/deltanautic/images/caddie/blocproduits/b_g.gif); */
	background-repeat: repeat-y;
	

}
.gcbloccontourd{
	width: 100%;
	height: auto;
/*background: url(/clients/deltanautic/images/caddie/blocproduits/b_d.gif);*/
	background-repeat: repeat-y;
	background-position: 100% 0px;

}
.gcblochead{ 
	position: relative;
	width: 100%;
	font-size:1px;
	background-repeat: repeat-x;
	clear:both;
}
.gcblochead .cleft{ 
	display:block; 
	position: absolute;
	top: 0px;
	left: 0px;
	font-size:1px;
	z-index:2;
	background-repeat: no-repeat;
}
.gcblochead .cright{ 
	display: block; 
	position: absolute; 
	top: 0px; 
	right: 0%;
	_right: -1px;
	font-size:1px;
	z-index:3;
	background-repeat: no-repeat; 
}
.gcblocpied .cleft{
	display:block;
	position: absolute;
	top: 0px;
	left: 0px;
	font-size:1px;
	z-index:3;
	background-repeat: no-repeat; 
}
.gcblocpied{ 
	width: 100%;
	position: relative;
	font-size:1px;
	background-repeat: repeat-x;
	background-position: 0 100%;
}
.gcblocpied .cright{ 
	display:block;
	position: absolute;
	top: 0px;
	right:0px;
	_right:-1px;
	z-index:2;
	background-repeat: no-repeat; 
	
}
.gcproduitpetit{
	display: inline; /*bug ie*/
	height: auto;
	float: left;
	margin: 0 0 10px 10px;		
}
.gcproduitpetit .gcblocproduitdetail p{
	display: inline;
	padding:0;
	margin:0;
}
/*++++++++++++++++++++++++++++ CONTENU DU BLOC RESULTAT PRODUIT ++++++++++++++++++++++++++++++++++*/

.gcproduitpetit .gcblocproduitdetail {
	overflow: auto;	
}

.gcproduitpetit .gcbloccontenu br {
	display: none;
}

.gcproduitpetit .gclibelle{
	display: block;
	width: 100%;
	clear: both;
	margin:0;
  padding:0;
	font-size: 11px;
	color:#0099CC;
}
.gcproduitpetit .gcreference{
	width: 100%;
	display: block;
	clear: both;
	font-weight: bold;
	font-size: 11px;
	color:#999999;
	display: none;
}
.gcproduitpetit p{ 
	display: block;
	width: 100%;
	clear: both;
	height:auto;
	padding:0;
	margin:0;
}

.gcproduitpetit .gcdescriptif{
	display: block;
	width: auto;
	height: 80px; /*50px;*/
	
	clear: both;
	padding: 5px 0 5px 0;
	font-size: 13px;
	color: #0066CC;
	/*border:1px solid red;*/
}
.gcproduitpetit .horizontale .gcdescriptif{
	/*margin-top:5px;
	border:solid 1px red;*/
}
.gcproduitpetit .verticale .gcdescriptif{
	height: 79px;
}
.gcproduitpetit .gcprixbarre{
	font-weight: bold;
	font-size: 15px;
	color:#0099CC;
}
.gcproduitpetit .verticale .gcprixbarre{
	margin-top:40px;
	float:right;
}
.gcproduitpetit .horizontale .gcprixbarre{
	float:left;
	margin-top:5px;
}
.gcproduitpetit .gcprix,.gcproduitpetit .gcprixseul{
	font-size: 15px;
	font-weight: bold;
	color:#FFCC00;
}
.gcproduitpetit .verticale .gcprix,.gcproduitpetit .verticale .gcprixseul{
	float:right;
	width: 80px;
	text-align: right;
}

.gcproduitpetit .horizontale .gcprix,.gcproduitpetit .horizontale .gcprixseul{
	float:right;
	margin-top:5px;
}

.gcbtnonenvente{display:none;}
/*---------- BOUTONS
.gcproduitpetit .gcbtsavoirplus b,.gcproduitpetit .gcbtcommander b{display:none;}
.gcproduitpetit .gcbtsavoirplus a,.gcproduitpetit .gcbtcommander a{
	display: block;
	background-repeat: no-repeat;
}
.gcproduitpetit .gcbtsavoirplus a{float: left;}
.gcproduitpetit .gcbtcommander a{float: right;}

-------------------------*/

.gcproduitpetit .gcbtsavoirplus b,.gcproduitpetit .gcbtcommander b{display:none;}
.gcbtindisponible span{display:none;}
.gcproduitpetit .gcbtsavoirplus a,.gcproduitpetit .gcbtcommander a,.gcproduitpetit .gcbtindisponible{
	display: block;
	background-repeat: no-repeat;
}
.gcproduitpetit .gcbtsavoirplus a{float: left;}
.gcproduitpetit .gcbtcommander a,.gcproduitpetit .gcbtindisponible{float: right;}

.gcbtindisponible{
	
	width:79px;
	height:28px;
	float: left;
	background-image: url(/clients/deltanautic/images/caddie/indisponible_p.gif);
}




/*---------- IMAGE PRODUIT --------------------*/
.gcproduitpetit .imgproduitg{
	display: block;
	width:88px;
	height:77px;
	border:1px solid #d2d7e1;
	float:left;
}
.gcproduitpetit .verticale .imgproduitg{
	width:90px;
	height:120px;
	
	overflow:hidden;
	
	text-align: center;
	vertical-align: middle;

}
.gcproduitpetit .horizontale .imgproduitg{
	width:170px;
	height:90px;
	margin-left:2px;
	margin-bottom:2px;
	overflow:hidden;
	/* ajout pour centrer*/
	text-align: center;
	vertical-align: middle;
}
/***/
.gcproduitpetit .gcimage img{border:0;}
.gcproduitpetit .gcimage{
	display: block;
}

/*++++++++++++++++++++++++++ BOUTON  +++++++++++++++++++++++++++++++++++*/
.gcbouton{
	height: 20px;
	width: 155px;
	clear: both;
	background-repeat: no-repeat;
}
.gcbouton a{
	display:block;	
	width: 148px;
	height: 20px;
	padding-right:10px;
	margin-left:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
	vertical-align:middle;
	background-position: 100% 0;
	background-repeat: no-repeat;
}
/*Utilisé dans le caddie*/
.gcbouton1 a,.gcbouton1{
   display:-moz-inline-box;
   display:inline-block;
   height:25px;
   white-space:nowrap;
}
.gcbouton1{
   background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btetap_tcog.gif);
   background-repeat:no-repeat;
}
.gcbouton1 a{
   padding-right:14px;
   margin-left:14px;
  	background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btetap_tcod.gif);
   background-repeat:no-repeat;
   background-position:100% 0;
   text-decoration:none;
   cursor:pointer;
   text-align:center;
}
.gcbouton1 a b{
   vertical-align:top;
   font-size:12px;
   display:block;
   font-family: Arial, Helvetica, sans-serif;
   line-height:25px;
   vertical-align:middle;
   color:#4f7ccf;
   text-align:center;
}

#gcboutonpromohp
{
	width: 168px;
	height: auto;
	display: block;


}
#gcboutonpromohp UL{
	margin-top: 10px;
	/*border: 1px solid #00FF00;*/
	
}
#gcboutonpromohp UL LI A{
	width: 155px;
	height: 26px;
	margin-top:5px;
	margin-left:5px;
	padding-left: 10px;
	padding-top: 5px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	/*border: 1px solid #00FF00;*/
}
#gcboutonpromohp A.topvente{
background-image: url(/clients/deltanautic/images/identite_client/btn_topvente.gif);
}
#gcboutonpromohp A.nouveaute{
background-image: url(/clients/deltanautic/images/identite_client/btn_nouveaute.gif);
}
#gcboutonpromohp A.promotion{
background-image: url(/clients/deltanautic/images/identite_client/btn_promo.gif);
}
#gcboutonpromohp A.groupe3{
background-image: url(/clients/deltanautic/images/identite_client/btn_groupe3.gif);
}
/*++++++++++++++++++++++++++ CONTOUR DU BLOC DE TYPE BEST SELLER  +++++++++++++++++++++++++++++++++++*/
/* BOUTON voir  tous les produits
.gcbttousproduits {
	height: 20px;
	width: 150px;
	clear: both;
	margin: 5px 0 5px 20px;
	background-repeat: no-repeat;
}

.gcbttousproduits a{
	display:block;
	width: 138px;
	height: 20px;
	margin-left:10px;
	color:#000000;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
	vertical-align:middle;
	background-position: right;
	background-repeat: no-repeat;
}
*/
.gcgdbloccontourd{
	margin: 0 0 15px 0;
	clear:both;
}
/**/
.gcgdbloccontenu{
	margin: 10px 0 0 0;

}
.gcgdblochead h1.gcbloctitre{
	display: block;	
	padding: 0 0 0 0;
	margin: 0 0 0 15px;
	vertical-align:middle;
	color: #FFFFFF;
	font-size: 14px;
	height: 31px;
	line-height: 31px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.gcblochead1 {
	width:auto;
	height:auto;
	height: 58px;
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/c_h_g.gif);
	background-repeat: no-repeat;
	font-size:1px;
	clear:both;
	overflow : hidden;
	
}
.gcblochead1 .cright{ /*ok*/
	display:block;
	float:right;
	width: 100%;
	height: 58px;
	margin-right:-10px;
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/c_h_d.gif);
	background-position: 100% 0;
	background-repeat: no-repeat;
	font-size:1px;
		
}
.gcblochead1 .cright h2 b{ /*ok*/
display:none;
}
.gcblochead1 .cright h2{ /*ok*/
	margin:0;
	padding:0;
	height: 58px;
	width: 186px;
	/* renseigné dans  panier_2_livraison.css 
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/titre_adresse.gif);*/
	background-repeat: no-repeat;
	
}

.gcblocpied1 .cright{ /*ok*/
	display:block;
	width: 100%;
	height: 10px;
	float:right;
	
	/*clear:both;*/
	margin-right:-10px;
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/c_b_d.gif);
	background-position: 100% 0;
	background-repeat: no-repeat;
	font-size:1px;
/*border:1px solid red;*/

}

.gcblocpied1 { /*ok*/
	width:100%;
	height: 10px;
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/c_b_g.gif);
	background-repeat: no-repeat;
	font-size:1px;
	float:left;
	margin-bottom: 15px;
	
}

.gcbloccontourg1{
		width:auto;
		height:auto;
		background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/b_g.gif);
		background-repeat: repeat-y;
}
.gcbloccontourd1{ /*ok*/
	width:auto;
	height:auto;
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/b_d.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
}

.gcbloccontenu1{
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/f.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	background-color: #fff;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0px;
	padding: 5px 10px 5px 10px;

}
/*+++++++++++++++++utilise sur le bloc choix paiement ajout petit dégrade +++++++++++++++++++++++++++++*/
.gcbloccontenu2{
	background-image: url(/clients/deltanautic/images/caddie/cadre_caddie/f_ad_livraison.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	background-color: #fff;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0px;
	padding: 5px 10px 5px 10px;

}

/*+++++++++++++++++++++ FORMULAIRE ++++++++++++++++++++++*/
.formbordure{
	border:1px solid #cccccc;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:1px;
}
.obligatoire{
color:red;
font-weight:bold;
font-size:15px;
}
/**/
.gcligne{
clear:both;
}
/*+++++++++++++ BLOC GENERIQUE ++++++++++++++++++++++++*/
.gcerreur{
	color:#ffa800;
	padding:3px;
	border:1px solid #ffa800;
	clear:both;
}
.blockcolorer{
	display: block;
	width:auto;
	height: auto;
	padding: 10px;
	background-color: #E2E9EB;
}
/*+++++++++++++ tableau tulisisé pour le panier et le recapitulatif des commandes ++++++++++++++++++++++++*/

#recapitulatifcommande {
	width: 100%;
	background-color: #FFFFFF;
	
}

#recapitulatifcommande thead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5b6066;
}

#recapitulatifcommande thead tr {
	background-color:#e1e1e1;
}

#recapitulatifcommande thead tr th {
	text-align:left;
	padding-left:10px;
	border-top:1px solid #878889;
	padding-top:2px;
	padding-bottom:3px;
}

#recapitulatifcommande thead tr th.debut {	
	border-left:1px solid #878889;
}

#recapitulatifcommande thead th.fin {
	background-image:url(/clients/deltanautic/images/caddie/tab_commande/tableau/mediaArticleH.gif);
	background-repeat:no-repeat;
	background-position:right;
	border:none;
}

#recapitulatifcommande tbody tr {
}

#recapitulatifcommande tbody tr td {
	padding:3px 0px 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e7e7e;
}

#recapitulatifcommande tbody tr td.debut {
	border-left:1px solid #878889;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e7e7e;
}

#recapitulatifcommande tbody tr td input.special {
	width:20px;
}

#recapitulatifcommande tbody tr td.prixunitht {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff9000;
}

#recapitulatifcommande tbody tr td.totalht {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff9000;
}

#recapitulatifcommande tbody tr td span.totalht {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff9000;
}

#recapitulatifcommande tbody tr td.fin {
	text-align:center;
	border-right:1px solid #878889;
}
#recapitulatifcommande span.fond {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(/clients/deltanautic/images/caddie/tab_commande/decoupe_33.gif);
	/*	background-image:url(/clients/deltanautic/images/caddie/tab_commande/natura_decoupe_33.gif);*/
	background-repeat:no-repeat;
	display:block;
	padding:3px 0px 6px 5px;
	margin-left:19px;
	background-position: right;	
}
#recapitulatifcommande span.indication {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	/*
	background-image:url(/clients/deltanautic/images/caddie/tab_commande/decoupe_33.gif);
	background-repeat:no-repeat;*/
	display:block;
	padding:3px 0px 6px 5px;
	margin-left:19px;
	background-color: #F1F2F5;
}

#recapitulatifcommande tfoot tr td {
	border-bottom:1px solid #878889;
	font-size:10px;
}

#recapitulatifcommande tfoot tr td.debut {
	background-image:url(/clients/deltanautic/images/caddie/tab_commande/tableau/mediaArticleBG.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	border:none;
}

#recapitulatifcommande tfoot tr td.fin {
	background-image:url(/clients/deltanautic/images/caddie/tab_commande/tableau/mediaArticleBD.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border:none;
}

#recapitulatifcommande div#fraisdeport {
	width:250px;
}

#recapitulatifcommande div#fraisdeport a {
	color:#585858;
	text-decoration:none;
	font-weight:bold
}

#recapitulatifcommande div#fraisdeport a:hover {
	text-decoration:underline;
}

#recapitulatifcommande .gcTotalDesArticlesHT td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .gcTotalDesArticlesTVA td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .gcTotalDesArticlesTTC td {
}
#recapitulatifcommande .gcCoutEmballageCadeauHT td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .gcCoutEmballageCadeauTVA td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .gcCoutEmballageCadeauTTC td {
}
#recapitulatifcommande .gcPanierFraisdePortHT td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .gcPanierFraisdePortTTC td {
}
#recapitulatifcommande .ligneTotalHT td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .ligneTotalTVA td {
	display: none;
	visibility: hidden;
}
#recapitulatifcommande .ligneTotalTTC td {
}
#recapitulatifcommande .gcPanierTotalHT td {
	display: none;
	visibility: hidden;
}

#recapitulatifcommande .gcPanierTotalTVA td {
	display: none;
	visibility: hidden;
}

#recapitulatifcommande .gcPanierTotalTTC td {
}


/*++++++++++++ bouttons validation etapes +++++++++++++++++*/

.btnfdlibelle{
   display:block;
   float:left;
   height:61px;
   width:auto;
   margin-top:15px;
   padding-top:15px;
   padding-left:5px;
   padding-right:15px;
   background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btnvalidetape_d.gif);
   background-repeat:no-repeat;
   background-position:100% 0;
   text-decoration:none;
   font-size:16px;
   font-family: Arial, Helvetica, sans-serif;
   color:#7d8081;
   cursor:pointer;
}

#gcbtfincommandepaiement, #gcbtfincommandepanier, #gcbtfincommandelivr, #gcbtfincommanderetour{
    margin-top:5px;
    margin-bottom:5px;
	margin-right:10px;
	height:61px;
    display:-moz-inline-box;
    display:inline-block;
    white-space:nowrap;
}
#gcbtfincommandepaiement, #gcbtfincommandepanier, #gcbtfincommandelivr{
	float:right;
}

#gcbtfincommanderetour {
	float:left;
}
.apictolpaiement, .apictopanier, .apictolivr, .apictoretour{
   height:61px;
   width:65px;
   display:block;
   float:left;
  }
.apictolivr{
   background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btnvalidlivr_g.gif);
   background-repeat:no-repeat;
}
.apictopanier{
   background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btnvalidpanier.gif);
   background-repeat:no-repeat;
}
.apictolpaiement{
   background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btnvalidpaiement.gif);
   background-repeat:no-repeat;
}
.apictoretour{
background-image: url(/clients/deltanautic/images/caddie/pictos_paiement/btnretouretape_g.gif);
	background-repeat:no-repeat;
	background-position: 4px 6px;   /*horizontal vertical;*/
	/*border: 1px solid red;*/
}
.apictolpaiement b, .apictopanier b, .apictolivr b, .apictoretour b{
   display:none;
}

