


html, body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393838;
}

body {
	background: #141411 url(/clients/deltanautic/images/identite_client/bkg_site.gif) repeat-x;
}

a {
	color: inherit;	
}

#cadre {
	width: 990px;
	margin: auto;
	background: url(/clients/deltanautic/images/identite_client/ombre.png) repeat-y;
	min-height: 200px;
	padding: 0 5px;
}

#header {
	height: 100px;
	background: url(/clients/deltanautic/images/identite_client/bkg_header.jpg) no-repeat;
	position: relative;
}

#columnwrapper {
	background: url(/clients/deltanautic/images/identite_client/bkg_colonnes_repeat.gif) repeat-y;
}

#columnwrapper .bkg {
	background: url(/clients/deltanautic/images/identite_client/bkg_colonnes.jpg) no-repeat;
	min-height: 432px;
}

.column {
	float:left;
	/*min-height: 200px;*/
}

#leftcolumn {
	width: 156px;
	padding: 0 13px;
	position: relative;
	z-index: 999999;
}

#contentcolumn {
	width: 646px;
	padding-top: 24px;
}

#rightcolumn {
	width: 136px;
	padding: 25px 13px 0;
}

#footer {
	background: #6382aa url(/clients/deltanautic/images/identite_client/bkg_footer.gif) repeat-x;
	height: 96px;
	position: relative;
}

#gcecommerce {
	padding: 0 16px;	
}

#chemin {
	background: url(/clients/deltanautic/images/identite_client/bkg_arianne.gif) no-repeat;
	line-height: 23px;
	font-size: 11px;
	color: #827f78;
	width: 604px;
	padding-left: 10px;
	margin: 16px auto;
}

#chemin a {
	color: #827f78;
	text-decoration: none;
}

#chemin a:hover {
	text-decoration: underline;
}

#chemin .cheminl {
	background: url(/clients/deltanautic/images/identite_client/puce_arianne.gif) no-repeat 0 4px;
	padding-left:  10px;
	margin-left:  5px;	
}



/*************************************************************/
/* GROUPES */
#groupes {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	top: 100px;
	left: 183px;
	float:  left;
}

#groupes li {
	display: inline;
}

#groupes span, #groupes a {
	display: block;
	float: left;
	line-height: 24px;
	font-size: 13px;
	font-weight: bold;
	color: #414141;
	text-decoration: none;
}
#groupes a {
	margin-right: 1px;
	padding-right: 6px;
}
#groupes a:hover {
	text-decoration: underline;
}

#groupes .left {
	padding-left: 6px;
}

#groupes .repeat {
	padding: 0 15px;
	cursor: pointer;
}

#grp_1 {
	background: url(/clients/deltanautic/images/identite_client/grp_1_right.png) no-repeat right;
}
#grp_1 .left {
	background: url(/clients/deltanautic/images/identite_client/grp_1_left.png) no-repeat;
	
}
#grp_1 .repeat {
	background: url(/clients/deltanautic/images/identite_client/grp_1_repeat.png) repeat-x;
}

#grp_2 {
	background: url(/clients/deltanautic/images/identite_client/grp_2_right.png) no-repeat right;
}
#grp_2 .left {
	background: url(/clients/deltanautic/images/identite_client/grp_2_left.png) no-repeat;
	
}
#grp_2 .repeat {
	background: url(/clients/deltanautic/images/identite_client/grp_2_repeat.png) repeat-x;
}

#grp_3 {
	background: url(/clients/deltanautic/images/identite_client/grp_3_right.png) no-repeat right;
}
#grp_3 .left {
	background: url(/clients/deltanautic/images/identite_client/grp_3_left.png) no-repeat;
	
}
#grp_3 .repeat {
	background: url(/clients/deltanautic/images/identite_client/grp_3_repeat.png) repeat-x;
}

#grp_4 {
	background: url(/clients/deltanautic/images/identite_client/grp_4_right.png) no-repeat right;
}
#grp_4 .left {
	background: url(/clients/deltanautic/images/identite_client/grp_4_left.png) no-repeat;
	
}
#grp_4 .repeat {
	background: url(/clients/deltanautic/images/identite_client/grp_4_repeat.png) repeat-x;
}


/*************************************************************/
/* RETOUR A L'ACCUEIL SUR LE LOGO */
#tohome {
	display: block;
	position: absolute;
	width: 109px;
	height: 74px;
	left: 18px;
	top: 6px;
	background: url(/clients/deltanautic/images/identite_client/logoHeader.jpg) no-repeat;
}

#tohome:hover {
	background: url(/clients/deltanautic/images/identite_client/logoHeader_hover.jpg) no-repeat;
}

#tohome span {
	display: none;
}



/*************************************************************/
/* RETOUR HAUT DE PAGE */
#totop {
	text-align: right;
	padding-right: 176px;
	line-height: 25px;
	clear: both;
}

#totop a {
	color: #636158;
	font-size: 11px;
	text-decoration: none;
	background: url(/clients/deltanautic/images/identite_client/puceToTop.gif) no-repeat right;
	padding-right: 10px;
}

#totop a:hover {
	text-decoration: underline;
}






/*************************************************************/
/* MON PANIER */
.gcpanierrapide {
	float: right;
	background: url(/clients/deltanautic/images/identite_client/mon-panier.png) no-repeat;
	color: #fff;
	padding-left: 31px;
	margin: 5px 20px 0 0;
	line-height: 21px;
	position: relative;
}

.gcpanierrapide span span {
	color: #171716;
	margin-left: 10px;
}

.gcpanierrapide .gclignenbarticle {
	margin: 0 5px 0 78px;
	color: #000;
}

.gcpanierrapide .gclignenbarticle span {
	display: none;
}

.gcpanierrapide .gclignenbarticle, .gcpanierrapide .gclignetotal {
	float: left;
}

.gcpanierrapide .gclignetotal {
	color: #000;
}

.gcpanierrapide .gcbtaccespanier {
	position: absolute;
	top: 0;
	left: 34px;
	
	left: 0;
	width: 100%;
	z-index: 9999;
}

.gcpanierrapide .gcbtaccespanier a {
	color: #fff;
	text-decoration: none;
	
	display: block;
	padding-left: 24px;
}

.gcpanierrapide .gcbtaccespanier a:hover {
	text-decoration: underline;
}

.gcpanierrapide .gcbtaccespanier b {
	font-weight: normal;
}

.gcproduitpetit .gcprix, .gcproduitpetit .gcprixseul {
        color:#FD5B00 !important;
        font-size:18px !important;
}






/*************************************************************/
/* MON COMPTE */
#moncompte {
	background: url(/clients/deltanautic/images/identite_client/separation_compte_panier.gif) no-repeat right;
	float: right;
	margin: 5px 17px 0 0;
	padding-right: 17px;
}

#moncompte a {
	background: url(/clients/deltanautic/images/identite_client/mon-compte.png) no-repeat;
	line-height: 21px;
	padding-left: 26px;
	color: #fff;
	text-decoration: none;
}

#moncompte a:hover {
	text-decoration: underline;
}

#moncompte span {
	font-size: 11px;
	margin-left: 5px;
}

#moncompte span a {
	padding-left: 0;
	background: none;	
}




/*************************************************************/
/* MOTEUR DE RECHERCHE */
#recherche {
	height: 30px;
	position: relative;
	width: 646px;
	line-height: 30px;
}

#recherche form {
	margin: 0;
}

#recherche input, #recherche select {
	border: 1px solid #a6a4a4;
	font-size: 13px;
}

#recherche input {
	width: 256px;
	padding-left: 5px;
	margin: 6px 6px 0 12px;
	height: 16px;
}

#recherche select {
	width: 177px;
	/*padding: 3px 0;*/
	margin-top: 6px;
}

#recherche, #recherche dt, #recherche dd {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#recherche dt {
	text-transform: uppercase;
	color: #403d3b;
	margin-left: 20px;
}

#recherche #gcrechmot, #recherche #gcrechfamille, #recherche dt {
	float: left;
}

#recherche label {
	display: none;
}

#recherche #gcbtrechercher {
	background: url(/clients/deltanautic/images/identite_client/btn_rechercher.gif) no-repeat;
	width: 54px;
	position: absolute;
	right: 16px;
	top: 5px;
	
	height: auto;
}

#recherche #gcbtrechercher a{
	display: block;
	height: 21px;
	line-height: normal;
	margin-left: 0;
	padding-right: 0;
	width: auto;
}

#recherche #gcbtrechercher b {
	display: none;
}









/*************************************************************/
/* LES TROIS BOUTONS DE GAUCHE */
.btn_left {
	display: block;
	height: 37px;
	margin-top: 6px;
}

.btn_left span {
	display: none;
}

#btn_nosBarques {
	background: url(/clients/deltanautic/images/identite_client/toutes-nos-barques.png) no-repeat;
	margin-top: 14px;
}

#btn_nautisme {
	background: url(/clients/deltanautic/images/identite_client/tout-pour-le-nautisme.png) no-repeat;
}

#btn_navigation {
	background: url(/clients/deltanautic/images/identite_client/legislation-navigation.png) no-repeat;
}









/*************************************************************/
/* CONTACTEZ-NOUS */
#contacteznous, #contacteznous dt, #contacteznous dd {
	margin: 0;
	padding: 0;
}

#contacteznous {
	margin-top: 43px;
	/margin-top: 69px; /* hack ie7 */
}

#contacteznous dt {
	background: url(/clients/deltanautic/images/identite_client/bkg_encart_titre.gif) no-repeat;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-left: 11px;
	margin: 0 0 1px 0;
	color: #fff;
}

#contacteznous dd {
	background: url(/clients/deltanautic/images/identite_client/bkg_contact.gif) no-repeat;
	height: 137px;
	padding: 0 9px;
}

#contacteznous .adresse {
	display: block;
	color: #fff;
	padding-top: 6px;
	margin-bottom: 6px;
}

#contacteznous .mailto {
	color: #161718;
	font-size: 11px;
}

#contacteznous .plan {
	background: url(/clients/deltanautic/images/identite_client/plan-acces.gif) no-repeat;
	display: block;
	width: 118px;
	height: 58px;
	margin-top: 5px;
}

#contacteznous .plan span {
	display: none;
}







/*************************************************************/
/* NEWSLETTER */
#newsletter, #newsletter dt, #newsletter dd {
	margin: 0;
	padding: 0;
}

#newsletter {
	margin-top: 14px;
}

#newsletter dt {
	background: url(/clients/deltanautic/images/identite_client/bkg_encart_titre.gif) no-repeat;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding-left: 11px;
	margin: 0 0 1px 0;
	color: #fff;
}

#newsletter dd {
	background: url(/clients/deltanautic/images/identite_client/bkg_newsletter.gif) no-repeat;
	height: 51px;
	padding: 5px 4px 0;
	overflow: hidden; /* ie7 */
}

#newsletter .input_mail_newsletter {
	border: 1px solid #666262;
	width: 123px;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 3px;
	height: 16px;
	border-bottom-color: #cecaca;
	border-right-color: #a29d9a;
}

#newsletter .bt_valider_newsletter {
	height: 21px;
	width: 128px;
	margin-top: 4px;
}









/*************************************************************/
/* FOOTER */

#footer a {
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footer .tohome {
	background: url(/clients/deltanautic/images/identite_client/delta-nautic.gif);
	width: 90px;
	height: 70px;
	display: block;
	position: absolute;
	left: 46px;
	top: 16px;
}

#footer .tohome span {
	display: none;
}

#footer #addonline {
	position: absolute;
	right: 12px;
	top: 35px;
}

#footer #addonline a {
	color: #d1dae6;
	font-size: 10px;
}

#footer #addonline img {
	border: 0 none;
	vertical-align: middle;
	margin-left: 5px;
}

#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 182px;
	top: 42px;
}

#footer ul li {
	display: inline;
}

#footer ul a {
	font-size: 11px;
	color: #fff;
	background: url(/clients/deltanautic/images/identite_client/separation_compte_panier.gif) no-repeat right;
	line-height: 25px;
	display: block;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
}

#footer ul .last {
	background: none;
}

/***********************MA WISH LIST**************************************/
.gcwishlistrapide {
	float: right;
	background: url(/clients/deltanautic/images/identite_client/mon-panier.png) no-repeat;
	color: #fff;
	padding-left: 31px;
	margin: 5px 20px 0 0;
	line-height: 21px;
	position: relative;
}
.gcwishlistnom{
}
.gcwishlistnombreArticles{
}
.gcwishlisttotalArticles{
}
.gcwishlistprix{
}
/***********************MA WISH LIST**************************************/

/* Popup des Conditions Générales de Vente */
.popupCdv {
	background: 0 none;
	padding: 10px; 	
}
