body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#ccc url(/eshop/Img/ikks/Template/V4/fond.jpg) 100% 100%;
}
#conteneur {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: 540px;
	margin-top:auto;
	margin-bottom:auto;
}


html, body, #contener_total,#td_total {
	height:100%;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	overflow-y:auto;
}

#contener_total {
	width:100%;
	height:100%;
}

#centrale {
	margin:38px 15px 20px 20px;
	width:745px;
	height:412px;
	overflow:hidden;
	overflow-y:auto;
}

#form_critere{
	display:none;
}

#line1 #logo {
	width:160px;
	height:40px;
}

.fd_color {
	background-color:white;
}

.separation {
	width:10px;
}
form{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
}
:focus{
	outline:none;
}

#col_gauche {
	width:135px;
	margin:38px 10px 20px 15px;
	height:412px;
	margin-top:38px;
	overflow:hidden;
}
#nav_haut {
	font-size:11px;
	line-height:11px;
	height:30px;
	color:#000;
	margin:10px 15px 0 20px;
	width:745px; /*YP*/
	/*background-color:#eee;*/
}
#nav_haut_blocinfos a{
	color:#963;
	text-decoration:none;
}
#nav_haut_blocinfos a:hover{
	color:#963;
	/*text-decoration:underline;*/
}
.zone_panier{
	font-size: 11px;
	color:#996633;

}
/*.zone_panier a{
	text-decoration:none;
	color:#818179;
}
.zone_panier a:hover{
	text-decoration:underline;
	color:#818179;
}*/
#encart_compte {
	color: #000000;
	float:left;
}
#encart_compte a{
	text-decoration:none;
	color: #000000;
}
#encart_compte a:hover{
	text-decoration:none;
	color: #996633;
}
#encart_compte a.nomcompte{
	color:#963;
	text-decoration:none;
}
#encart_compte a:hover.nomcompte{
	color:#963;
	/*text-decoration:underline;*/
}
#encart_panier{
	float:left;
}
#encart_panier a{
	color:#963;
	text-decoration:none;
}
#encart_panier a:hover{
	color:#963;
	/*text-decoration:underline;*/
}
#nav_secteur{
	width:745px;
	padding:0;
	margin:0;
	font-size:14px;
	text-transform:uppercase;
}
#nav_secteur strong{
	color:#963;
}
#nav_secteur td{
	padding:0;
}
#nav_secteur a{
	color:#000;
	text-decoration:none;
}
#nav_secteur a:hover{
	color:#963;
}
#nav_secteur a.select{
	color:#963;
}
#nav_secteur a:hover.select{
	color:#963;
	/*text-decoration:underline;*/
}



#colgauche_listingformes{
	margin-top:5px;
	padding-left:1px;
}
#colgauche_listingformes a{
	color:#000;
	text-decoration:none;
}
#colgauche_listingformes a:hover{
	color:#963;
	text-decoration:none;
}
#colgauche_listingformes a.select{
	color:#963;
	/*text-decoration:underline;*/
}

#recherche{
	padding-left:10px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 170px;
}
#recherche input{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	border: #555555 1px solid;
}
#rechercher input:hover, input:focus{
	border: #555555 1px solid;
	background-color: #f1f1ed;
}
#recherche a{
	color:#555555;
	text-decoration:none;
	display:inline;
}
#recherche a:hover {
	color:#555555;
	text-decoration:underline overline;
	background-color:#ffffff;
}
#fianet{
	padding-top:100px;
	width:20px;
	padding-left: 10px;
}

#home_secteur_bloc_formes{
	margin:0;
	width:780px;
	height:185px;
}
#home_secteur_bloc_formes img{
	display:block;
	margin:0;
	padding:0;
}
#home_secteur_bloc_formes .bloc_formes{
	width:185px;
	height:185px;
	float:left;
}
#home_secteur_bloc_formes .bloc_formes_texte{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#555555;
	font-size:20px;
	margin-top:115px;
}
#home_secteur_bloc_formes .bloc_formes_texte a{
	height:50px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding:10px;
	background-color:#818179;
}
#home_secteur_bloc_formes .bloc_formes_texte a:hover{
	color:#555555;
	background-color:#818179;
	text-decoration:none;
}
#secteur_bloc{
	width: 780px;
}
#secteur_bloc .secteur_titre{
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 40px;
	vertical-align:top; 
}
#secteur_bloc .pdt{
	width:185px;
	margin-right:5px;
	float:right;
}
#secteur_bloc .prix{
	text-align:center;
	width:185px;
	margin-top:5px;
	margin-bottom:15px;
	border-top:2px solid #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
hr{
	height:2px;
	border:0;
	background-color:#818179;
	color:#818179;
	margin: 15px 0;
}
#fil_ariane {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	color: #555555;
	margin-bottom:5px;
}
#fil_ariane a{
	color: #555555;
	text-decoration:none;
}
#fil_ariane a:hover{
	color: #555555;
	text-decoration:underline;
}
#formes_titre {
	float: left;
	width: 185px;
	height:185px;
	background-color:#818179;
	margin:0 40px 40px 0;
	position:relative;
}
#formes_titre .titre{
	position:absolute;
	top:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:5px;
	line-height:25px;

}
#formes_produit {
	float: left;
	width: 145px;
	height:205px;
	margin:0 0 1px 0;
	/*background-color:#818179;*/
	position:relative;
}
#formes_produit_sep {
	float:left;
	height:185px;
	width:40px;
	margin:0 0 40px 0;
	position:relative;
	/*background-color:#eeeeee;*/
}
#formes_produit_sep2 {
	float:left;
	height:185px;
	width:185px;
	margin:0 40px 40px 0;
	position:relative;
}
#formes_produit img {
	/*width:185px;
	height:185px;*/
	position:absolute;
}
#formes_produit .texte{
	position:absolute;
	width:175px;
	background-color:#818179;
	bottom:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px;
	text-align:right;
}
#formes_produit .texte4{
	position:absolute;
	width:175px;
	bottom:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px;
	color:#666666;
	text-align:right;
}
#formes_titre2 {
	float: left;
	width: 185px;
	height:185px;
	margin:0 40px 40px 0;
	position:relative;
}
#formes_titre2 .titre2{
	position:absolute;
	top:0px;
	left:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 40px;
	line-height:40px;
}
#formes_produit2 {
	float: left;
	width: 185px;
	height:186px;
	margin:0 0 40px 0;
	/*background-color:#818179;*/
	position:relative;
}
#formes_produit2_sep {
	float:left;
	height:185px;
	width:40px;
	margin:0 0 40px 0;
	position:relative;
	/*background-color:#eeeeee;*/
}
#formes_produit2_sep2 {
	float:left;
	height:185px;
	width:185px;
	margin:0 40px 40px 0;
	position:relative;
}
#formes_produit2 img {
	width:185px;
	height:185px;
	position:absolute;
}
#formes_produit2 .texte2{
	position:absolute;
	width:170px;
	background-color:#ffffff;
	bottom:0px;
	left:0px;
	border-top:2px solid #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding:2px 5px 5px 5px;
	text-align:center;
}
#formes_produit3 {
	width: 441px;
	margin:0;
}
#formes_titre4 {
	float: left;
	width: 390px;
	height:214px;
	margin:0;
	position:relative;
}
#formes_produit4 {
	float: left;
	width: 390px;
	height:214px;
	margin:0;
	position:relative;
}
#formes_produit4 .texte4{
	position:absolute;
	width:380px;
	bottom:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px;
	color:#666666;
	text-align:right;
}
#page_nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing: -1px;
	color:#555555;
}
#page_nav a{
	text-decoration:none;
	color:#555555;
}
#page_nav a:hover{
	/*text-decoration:underline;*/
}
#page_ref {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#555555;
}



#produit{
	
}
#produit_photos{
	width:280px;
}
#produit_descriptif{
	width:350px;
	text-align:right;
	/*background-color:#eee;*/
}
#colori_zone {
	
}
#libel_prix{
	margin:5px 0;
}
.produit_descriptif_libelle{
	font-size: 17px;
	font-weight:bold;
}
.produit_descriptif_prix{
	font-size: 18px;
	color:#000;
}
#ref_col{
	text-transform:uppercase;
	font-size:11px;
	

}
#taille_qte{
	margin-top:5px;
}
.produit_descriptif_taille{
	white-space:nowrap;
}
.produit_descriptif_description{
	font-size: 11px;
	margin:2px 0;
	height:60px;
}
*+html .produit_descriptif_description{
	margin:2px 0px;
}
.produit_descriptif_quantite{
	white-space:nowrap;
}
.produit_descriptif_add_panier{
	margin-top:7px;
	font-size:14px;
	font-weight:bold;
	height:30px;
}
.produit_descriptif_add_panier a{
	color:#000;
	text-decoration:none;
}
.produit_descriptif_add_panier a:hover{
	text-decoration:none;
	color:#963;
}
.indispo{
	color:#9f1634;
}
.alertereassort{
	font-size:10px;
	font-weight:normal;
}
.alertereassort a{
	
}
.alertereassort a:hover{

}
.produit_descriptif_extra{
	font-size: 11px;
	line-height:12px;

}
.produit_descriptif_extra a{
	color:#808080;
	text-decoration:none;
}
.produit_descriptif_extra a:hover{
	color:#963;
	text-decoration:none;
}

#cross_selling{
	margin-top:10px;
}
*+html #cross_selling{
	margin-top:5px;
}

#cross_selling img{
	margin-left:5px;
}
#cross_selling span{
	margin-left:5px;
}



#entete_panier {
	/*width: 725px;
	padding-right:20px;*/
	text-align:right;
}
#entete_panier span{
	text-transform:uppercase;
}
#entete_panier a{
	color:#000;
	text-decoration:none;
}
#entete_panier a:hover{
	color:#963;
	text-decoration:none;
}
#entete_panier .menu_panier_select a{
	color:#963;
	font-weight:bold;
}

/*
#produit_fragrances{
	width:780px;
	height:430px;
}
#produit_fragrances img{
	position:absolute;
	display:block;
}
#produit_descriptif_fragrances{
	position:relative;
	float:right;
	width:255px;
	font-family: Arial, Helvetica, sans-serif;
	top:0px;
	right:0px;
	margin-top:45px;
	margin-right:45px;
}
#produit_photos2{
	float:left;
	width:600px;
	margin-left: 5px;
}
#produit_photos3{
	float:left;
	width:360px;
	margin-right:40px;
}
#produit_descriptif2{
	width:175px;
	font-family: Arial, Helvetica, sans-serif;
}
#produit_descriptif3{
	float:left;
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 37px;
	margin-left: 10px;
}
.produit_descriptif_reference2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	float: left;
}
.produit_descriptif_reference3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.produit_descriptif_reference4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.produit_descriptif_libelle2{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	float: left;
}
.produit_descriptif_libelle3{
	font-family: "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size: 20px;
}
.produit_descriptif_prix2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	margin-top: 10px;
}
.produit_descriptif_description2{
	font-size: 11px;
	margin-bottom: 10px;
}
.produit_descriptif_description3{
	font-size: 11px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.produit_descriptif_composition{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	margin-top:10px;
}
.produit_descriptif_taille2{
	color:#555555;
	float:left;
	width: 110px;
	margin-top: 20px;
	margin-bottom: 25px;
	font-size: 12px;
}
.produit_descriptif_quantite2{
	color:#555555;
	width: 65px;
	float: left;
	margin-top: 20px;
	margin-bottom: 25px;
	font-size: 12px;
}
.produit_descriptif_taille3{
	color:#555555;
	float:left;
	width: 120px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 12px;
}
.produit_descriptif_quantite3{
	color:#555555;
	width: 80px;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 12px;
}
*/

#codeavtg input{

}


#footer1{
	width:950px;
	margin-top: 15px;/*YP*/
	/*background-image:url(/eshop/img/ikks/template/structure/fond_footer.jpg);
	background-repeat:repeat-x;
	background-position:top;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#ffffff;
	height:30px;
	background-color:#818179;
}
#footer1 a{
	color:#ffffff;
	text-decoration:none;
}
#footer1 a:hover{
	color:#ffffff;
	/*text-decoration:underline;*/
}
#footer2{
	width:950px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	margin-top:5px;
	color:#555555;
}
#footer2 a{
	color:#555555;
	text-decoration:none;
}
#footer2 a:hover{
	color:#555555;
	/*text-decoration:underline;*/
}



/*********************************************************************/
/*********************************************************************/
/*****************************CSS ESHOP V1****************************/
/*********************************************************************/
/*********************************************************************/




#patience1{
	z-index:500;
	border-style:solid ;
	border-color:#51515b;
	border-top-width:4px;
	border-left-width:4px;
	border-right-width:4px;
	border-bottom-width:4px;
	width:300px;
	height:100px;
	position: absolute ;
	background-color: white;
	top:50%;
	margin-left:-125px;
	left:50%;
	/*margin-top:-100;*/
	margin-top:-100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:  #51515b;
	font-weight: bold;	
	}
.lien{
         font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #555555;
}
.recherchemot{
  background-color: #555555;
       font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
width:100%;
}
select {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        background-color:white;
		border:1px solid #868686;
        background-position: left center;
}
input {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 9pt;
        font-style: normal;
        color: #000000;
        /*background-color: #E9E9E9;*/
		background-color:white;
		border:1px solid #868686;
}
textarea {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 9pt;
        font-style: normal;
        color: #000000;
        background-color:white;
		border:1px solid #868686;
}
.navigationtimes {
        font-family: Georgia, Times, serif;
        font-size: 11px;
        text-transform: none;
        color: #000000;
}
.navigationpanier {
        font-family: Georgia, Times, serif;
        font-size: 12px;
        text-transform: none;
        color: #000000;
}
.titre {
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-transform: none;
}
.titreblc {
        font-family: Georgia, Times, serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        text-transform: none;
}
.titreblk {
        font-family: Georgia, Times, serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-transform: none;
}
.titrebeige {
        font-family: Georgia, Times, serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #9a927b;
        text-decoration: none;
        text-transform: none;
}
.titreicode {
        font-family: Georgia, Times, serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #E4E2D6;
        text-decoration: none;
        text-transform: none;
}
.titrebarre {
        font-family: Georgia, Times, serif;
        font-size: 18px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: line-through;
        text-transform: none;
		text-decoration:line-through;
}
.titrebarreicode {
        font-family: Georgia, Times, serif;
        font-size: 18px;
        font-style: normal;
        font-weight: normal;
        color: #E4E2D6;
        text-decoration: line-through;
        text-transform: none;
		text-decoration:line-through;
}
.designation {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-transform: none;
}
.titcollection {
        font-family: Georgia, Times, serif;
        font-size: 28pt;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
}
.tittheme {
        font-family: Georgia, Times, serif;
        font-size: 44pt;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
}
.naveshopcat {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 14pt;
        font-weight: normal;
        text-transform: uppercase;
        font-style: normal;
        line-height: normal;
}
.navigationtimestheme {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: normal;
        color: #000000;
}
.navigationtimesthemeblc {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
}
.navigationtimesthemeblc:hover {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: bold;
        color: #ffffff;
}
.navigationtimesthemeblk {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: normal;
        color: #000000;
}
.navigationtimesthemeblk:hover {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: bold;
        color: #000000;
}
.navigationtimesthemebeige {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: normal;
        color: #9a927b;
}
#nav_theme {

}
#titre_theme {
        margin-top: -10px;
}
.txtdescriptionproduit {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #51515b;
}
.txtdescriptionproduitblc  {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #ffffff;
}
.txtdescriptionproduitblk  {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #000000;
}
.txtdescriptionproduiticode {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #E4E2D6;
}
#produitgrand {
        float: left;
        width: 140px;
        margin-left: 7px;
        /*margin-left: 7,6px;*/
        margin-top:10px;
        margin-bottom:30px;
}
#produitmini {
        float: left;
        width: 76px;
        margin-left: 10px;
        margin-top:10px;
}
#descriptif_produit {
        float: left;
        margin-top:20px !important;
        margin-top:0px;
        width: 688px;
}
#descriptif_image {
        float: left;
        width: 233px;
}
#descriptif_texte {
        float: left;
        margin-left: 20px;
        width: 435px;
}
#zone_texte {
        margin-top: 10px;
}
#zone_taille {
        margin-left: 15px;
}
#zone_zoom {
        margin-top: 10px;
        margin-left: 15px;
}
#colori {
        width: 22px;
        margin-top: 2px;
        margin-left: 3px;
}
.texte1_descriptif {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        text-transform: uppercase;
        color: #51515b;
        text-decoration: none;
}
.txtdescriptionproduit {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #51515b;
}
#autre_produit {
        width: 74px;
        margin-top: 2px;
        margin-left: 3px;
}

table.entete_panier {
        background-color: #555555;
}
table.entete_panier_red {
        background-color: #9f1634;
}
#titre_panier {
        height: 20px;
		color:#ffffff;
		background-color: #51515B;
		vertical-align: middle;
		padding-left: 5px;
		padding-top: 5px;
}
#titre_panier2 {
        height: 23px;
		color:#ffffff;
		background-color: #51515B;
		vertical-align: middle;
		padding-left: 2px;
		padding-top: 2px;
}
#titre_tableau_panier {
        margin-top:20px;
}
#ligne_tableau_panier {
}
#ligne_milieu_tableau_panier {
        border-top: solid;
        border-top-width: 1px;
        border-top-color: #555555;
		margin-top:4px;
		margin-bottom:4px;
}
#ligne_milieu_tableau_port {
        border-top: solid;
        border-top-width: 1px;
        border-top-color: #555555;
        margin-top: 10px;
        padding-top: 10px;
        margin-bottom: 10px;
}
#ligne_tva_tableau_panier {
	background-color: #996633;
	color:#fff;
		padding-left:4px;
			font-weight:bold;
}
#ligne_tva_tableau_panier_noir {
	background-color: #fff;
	color:#996633;
		font-weight:bold;
}
#ligne_total_tableau_panier_gris{
		background-color: #808080;
	color:#fff;
	padding-left:4px;
	font-weight:bold;
}
#ligne_total_tableau_panier {
	background-color: #fff;
	color:#000;
		font-weight:bold;
}
#ligne_total_tableau_panier_red {
	background-color: #9f1634;
}

.lienDore{
color:#996633;
text-decoration:none;
font-weight:bold;
}

a.lienDore{
color:#996633;
text-decoration:none;
}

a.lienDore:hover{
color:#996633;
text-decoration:none;
}


a.lienDore:visited{
color:#996633;
text-decoration:none;
}

#ligne_total_tableau_panier_dore {
	background-color: #996633;
	color:#fff;
}
#pied_panier {
	/*margin-top:35px;*/
}
.titre_label_tableau_panier {
        background-color: #3b342f;
}

.titre_label_tableau_panier2{
        background-color: #3b342f;
		color:#fff;
}
.navcommande {
	font-size: 11px;
}
.navcommande a{
	color:#000;
	text-decoration:none;
}
.navcommande a:hover{
	/*text-decoration:underline;*/
}
.navcommandered {
	font-size: 12px;
	font-weight: bold;
}
.navcommandered a{
	text-decoration:none;
	color:#000;
}
.navcommandered a:hover{
	/*text-decoration:underline;*/
	color:#000;
}
.navcommandered a:visited{
	/*text-decoration:underline;*/
	color:#000;
}
.navcommandered2 {
	font-size: 11px;
	text-decoration:none;
	color:#ffffff;
}
.navcommandeblc {
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: #996633;
        text-decoration: none;
        text-transform: none;
}
.titregris {
        font-family: Georgia, Times, serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
        text-transform: none;
}
.tittableau {
        font-weight: bold;
        
		padding-left:5px;
}

.tittableau a{
        text-decoration:none;
		color:#fff;
}
.tittableau2 {
        font-weight: bold;
        color: #000;
		padding-left:5px;
}
.txtdescriptionproduit {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #000000;
}
.txtdescriptionproduitblc {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #ffffff;
}
.txtdescriptionproduitbeige {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #9a927b;
}
.txtdescriptionproduitbold {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #51515b;
        font-weight: bold;
}
.txtdescriptionproduitbold a{
        text-decoration:none;
		color:#963;
}
.txtdescriptionproduitbold a:hover{
      /*  text-decoration:underline;*/
		color:#963;
}
.txtdescriptionproduitbold2 {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #51515b;
        font-weight: bold;
}
.txtdescriptionproduitbold2 a{
        text-decoration:none;
		color:#51515b;
}
.txtdescriptionproduitbold2 a:hover, .txtdescriptionproduitbold2 a.active{
      /*  text-decoration:underline;*/
		color:#963;
}
.tva {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #FFFFFF;
}
.tva a{
	text-decoration:none;
	color:#fff;
}
.tva a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#963;
}
.tva2{
	font-size:11px;
	color:#000;
}
.tva2 a{
	text-decoration:none;
	color:#000;
}
.tva2 a:hover{
	text-decoration:none;
	color:#963;
}
td.entetetableau{
         background-color: #555555;
}
td.entetetableau_red{
         background-color: #9f1634;
}
td.soustittableau{
         background-color: #989898;
         text-align: center;
}
.pttxtgris {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #51515b;
}
.focus_produit_panier {
  /*     position:relative;*/
       float:left;
       width:44px;
}
.descr_produit_panier {
       position:relative;
       float:left;
}
.titrepetit {
        font-family: Georgia, Times, serif;
        font-size: 18px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        text-transform: none;
}
.txtrechercheprod {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #000000;
}
.txtrechercheprodbold {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	text-transform: none;
	color: #000000;
	font-weight: bolder;
}
.txtrechercheprodboldmaj {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bolder;
}
.tittabnorm {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
}
.txtrecherchedesignation {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	text-transform: none;
	color: #000000;
	font-weight: bolder;
}
.titcgv {
        font-size: 16px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: bolder;
        color: #000000;
}
.pttxtdescriptionproduit {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 9px;
	text-transform: none;
	color: #51515b;
	font-style: normal;
}
.questfaq {
        font-family: Georgia, Times, serif;
        font-size: 14px;
        text-transform: none;
        text-decoration: none;
        font-style: normal;
        font-weight: bolder;
        color: #000000;
}
.grostitcgv {
        font-family: Georgia, Times, serif;
        font-size: 40pt;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
}
.resultrechercheprod {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        text-transform: none;
        color: #000000;
}
.resultrechercheprodbold {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	text-transform: none;
	color: #000000;
	font-weight: bolder;
}
.txtgristaille {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 11px;
        text-transform: none;
        color: #51515b;
}
.txtblctaillebold {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: bolder;
}
.reftaillebold {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	text-transform: none;
	color: #996633;
	font-weight: bolder;
}
table.filet {
		border-left:1px solid #999999;
		border-bottom:1px solid #999999;
		border-right:1px solid #999999;
		border-top:1px solid #999999;
}
.soustittheme {
		color: #B3A4A0;
		font-family: Arial;
		font-size: 42px;
}
.articletableau{
	float: left;
	height: 200px;
	width: 665px;
}
#picto_produit_1{
	position:absolute;
	margin-top:117px;
	margin-left:52px;
	z-index:1;
}
#picto_produit_2{
	position:absolute;
	margin-top:396px;
	margin-left:2px;
	z-index:1;
}

/* ========================================== */

#couleurtitreart a{
	text-decoration:none;
	color:#000000;
}

.lienaucunstyle{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.entete_paiement{
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
}

.mention{
	font-size:20px;
	color:#996633;
}

.pttxtgris2 a{
	font-size: 12px;
	text-decoration:none;
	color: #000000;
}

.pttxtgris2 a:hover{
	font-size: 12px;
	text-decoration:none;
	color: #996633;
}

.titcgv2{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.questfaq2 a{
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.questfaq2 a:hover{
	font-size: 12px;
	text-decoration:none;
	color: #996633;
}

.reftaillebold2 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	text-transform: none;
	color: #996633;
	font-weight: bolder;
}



/*AJOUT TEMPLATEv4-GH*/
.lienRetour{
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

#centralTaille{
height:350px;
overflow:auto;
overflow-x:hidden;
}

input[type="radio"],
input[type="checkbox"] {

 background-color:transparent;
 border:none;
width:13px;
}


form{
margin:0;
padding:0;
}


/*
PAGE COORDONNEES
*/
#formulaireMonCompte{/width:96%;visibility:hidden;/*position:absolute;*/}
#pageCoordonnees{visibility:hidden;position:absolute;}
#centraleGregCoord{height:355px;overflow-x: hidden;overflow-y: hidden;}
.entetePanier{height:14px;background-color:#3B342F;margin-bottom:10px;}
#monCompteGauche{padding-top:10px;width: 38%;/*float:left;*/padding-top:5px;}
#monCompteDroite{padding-top:10px;width: 58%;float:right;padding-top:5px;}
.titreAuth{line-height:6px;/line-height:0px;font-size:11px;font-weight:bold;}
.titreAuth h1{font-size:16px;}
.titreEspacePerso{color: #000;font-size:16px;}
ul{color:#51515B;font-size:13px;font-weight:bold;padding-left:5px;/margin-left:0px;}
li, li a{text-decoration:none;list-style-type:none;font-weight:normal;color:#51515B;}
		
/*
PanierRecap
*/
#formulairePaiement, #formulaireRecapCoord{visibility:hidden;position:absolute;}
.centraleGregPanierRecap{overflow:auto;height:305px;}

/*
PanierPaiement
*/
#choixPaiementContenu{width:650px;}
.choixPaiement{width:300px;height:32px;float:right;display:inline;vertical-align:middle;}

/*
GESTION DES SLIDES
*/
#taille_qteFicheProduit{font-size:17px; font-weight:bold;padding-top:3px; padding-bottom:3px;}

.nav{border:1px solid red;height:15px;}
.accessible_news_slider img {border: 0;}
.accessible_news_slider li,.accessible_news_slider p {	font-family: "Arial", "Verdana", sans-serif;margin: 0;padding: 0;font-size: .8em;line-height: 1.6;}
.accessible_news_slider li p {	font-size: 1em;}
.accessible_news_slider {position: relative;	overflow: hidden;}
.accessible_news_slider .back {top: 0;right: 10px;z-index: 2;}
.accessible_news_slider .back a,.accessible_news_slider .next a {display: none;outline: none; /* This is optional, and is arguably less accessible. */}
.accessible_news_slider .next {top: 0;right: 0;z-index: 2;}
.accessible_news_slider ul {position: relative;left: 0;width: auto;margin: 0;	padding: 0;	list-style-type: none;overflow: hidden;	z-index: 1;}
.accessible_news_slider li {float: left;display: inline;width: 50px;}
.accessible_news_slider li.grand {float: left;	display: inline;width: 83px;}
.candy_coated  {width: 200px;/*border-bottom: 2px solid #ccc;*/margin-left:200px;!margin-left:0px;}
/**> .candy_coated  {	width: 200px;*//*border-bottom: 2px solid #ccc;*//*	margin-left:200px;!margin-left:0px;}*/
*> .candy_coated  {	width: 200px;/*border-bottom: 2px solid #ccc;*/	margin-left:170px;!margin-left:0px;}
.candy_coated2  {width: 245px;/*border-bottom: 2px solid #ccc;*/	margin: 0 0 32px 60px;}
.candy_coated .next a {top: 10px;	right: 10px;width: 10px;height: 10px;background: url("/eshop/img/ikks/template/next.png") no-repeat top right;}
.candy_coated .back a {top: 10px;right: 20px;width: 10px;height: 10px;text-align: right;background: url("/eshop/img/ikks/template/prev.png") no-repeat;}
.candy_coated li {overflow: hidden;}
.candy_coated li img {float: left;display: inline;}

/*
mise en page
*/
#centrale {overflow:hidden;overflow-x:hidden;overflow-y:hidden;}
#chequeckdo{width:745px;height:412px;}
#cko{position:relative;float:right;margin-left:20px;width:400px;font-family: Arial, Helvetica, sans-serif;}
#cko_txt{color:#666;}
#cko_txt input{float:left;}
#cko_txt label{display:block;float:left;text-align:left;width:60px;}
#cko_txt textarea{padding:3px;}
.produit_descriptif_libelle{color:#000;}

.produit_descriptif_description{color:#000;}

#titreAutreColoris{

}
/*
Panier
*/
a.tailles_panier {color:black;text-decoration:underlined; padding-left:2px; padding-right:2px;}
#lien_ajout_panier a{color:black;text-decoration:underlined;}
#lien_ajout_panier{font-size:12px;font-weight:bold;	text-decoration:none;text-decoration:underlined;color:black;}
#lien_ajout{color:black; }
a.lienSouligne {color:#000; text-decoration:underline;}
a.lienSouligne:hover{color:#000; text-decoration:underline;}
a.lienSouligne:visited{color:#000; text-decoration:underline;}
a.lienBlanc {color:#fff; text-decoration:none;}
a.lienBlanc:hover{color:#fff; text-decoration:none;}
a.lienBlanc:visited{color:#fff; text-decoration:none;}
a.lienNoir {color:#000; text-decoration:none;}
a.lienNoir:hover{color:#000; text-decoration:none;}
a.lienNoir:visited{color:#000; text-decoration:none;}
.lienNoirPanier {color:#000; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienNoirPanier {color:#000; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienNoirPanier:hover{color:#000; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienNoirPanier:visited{color:#000; text-decoration:none;font-size:11px;font-weight:bold;}
.lienDorePanier {color:#996633; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienDorePanier {color:#996633; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienDorePanier:hover{color:#996633; text-decoration:none;font-size:11px;font-weight:bold;}
a.lienDorePanier:visited{color:#996633; text-decoration:none;font-size:11px;font-weight:bold;}

/*
PanierDetail
*/
.diff_trans{background-color:#FF0000;color:#FFFFFF;font-family:Arial;font-weight:bold;font-size:12px;}
.panier_promos{	font-weight: bold;font-size: 11px;color: #FFFFFF;font-family: Arial;background-color: #845C33;}
.texte_panier a{color:#963;text-decoration:none;}
.texte_panier a:hover{color:#963;text-decoration:none;}

.centraleGreg{overflow:auto;height:285px; !important ; /height:245px;  overflow-x: hidden;overflow-y: auto;}
.centraleGregPanierVisu2{overflow:auto;height:325px;overflow-x: hidden;overflow-y: auto;}
.centraleGregPanierVisu{overflow:auto;height:310px;overflow-x: hidden;overflow-y: auto;}
.centraleGregAjustement{overflow:auto;height:300px;overflow-x:hidden;}
.centraleGregAjustement2{overflow:auto;height:284px;overflow-x:hidden;}
.boxTemp{height:16px;width:100%;}

/*
BaseLine
*/

#baseline {position:absolute; width:950px; height:50px; left:50%; top:50%; margin-left:-475px; margin-top:320px; text-align:center;font-family:Arial, Helvetica, sans-serif;	font-size:11px;color:#666666;font-weight:normal;}
.baseline_txt {font-family:Arial, Helvetica, sans-serif;	font-size:11px;color:#666666;font-weight:normal;padding:0;margin:0;}
.baseline_txt a{font-size:11px;color:#666666;text-decoration:none;}
.baseline_txt a:hover{text-decoration:underline;}