@charset "utf-8";
/* CSS Document */

/***********************************************************************************************************
	This CSS style sheet contains information for all the site
	Please follow our guidelines very carefully before modifying this CSS style sheet.
	This CSS style sheet was written by Michel de Amorim | Artistic director.
/***********************************************************************************************************/

body{
	margin: 0px;
	margin-left:4px;
	padding: 0px;
	background-image: url(/images/img_commun/blocs/bg_clair.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	margin-top:25px;
}

/* Titre ************************************************************************************************************ */

.orange, .categorieCascade strong, .title_gd, .title_pt, .onglet_fiche_hover div, .order_title strong, .Rappel_Infos strong, h4, h6,.paiements_title strong{
	color:#3061d1;
	}

/* Texte ************************************************************************************************************ */

body{
	color:#3e3e3f;
	}

/* Nom du Produit *************************************************************************************************** */

.LinkName{
	color: #3e3e3f;
	}


/* LIEN ************************************************************************************************************ */

a, .footer_customize_Link, .header_Link, #headerPanier a, .panierMaj a{
	color:#3061d1;
	}

/* ONGLETS      *************************************************************************************************** */

.navMenuHeader li a{
	color: #49525e;
}
.navMenuHeader li a:hover, .navMenuHeader li .current{
	color: #5e6a7b;
}

/*Bouton global *************************************************************************************************** */

.poursuivre{
	margin:10px;
	float:right;
	min-width:130px!important;
	width:190px;
	cursor:pointer;
}

.poursuivre a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.order_left {
	float:left;
	height:22px;
	width:90%;
	background-image: url(/images/img_commun/customize_bleu/btt_bg_left.png);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top:6px;
}
.order_right {
	float:left;
	width:17px;
	height:28px;
	background-image: url(/images/img_commun/customize_bleu/btt_bg_right_flc.png);
	background-repeat: no-repeat;
	padding-top:5px;
}

/* Les puces *********************************************************************************************************** */

#headerPanier a{
	font-weight:bold;
	text-decoration:underline;
	background-image:url(/images/img_commun/customize_bleu/icon_panier.jpg);
	background-repeat:no-repeat;
	padding-left:20px;

}

.Link_arrow, .puce, .button_link, #ficheDesc li, .onglet_off a, .siteMap a, .BlocVersion strong, .Link_flc{
	/*background-image: url(/images/img_commun/customize_bleu/link_flch.png);*/
}

.link_back {
	background-image: url(/images/img_commun/customize_bleu/flch_gche.png);
}
/* IMAGES STEP BY STEP *********************************************************************************************************** */

.step1ON {
	background-image: url(/images/img_commun/customize_bleu/step1_on.jpg);
	background-repeat: no-repeat;
	background-position: Top-left;
}
.step2ON {
	background-image: url(/images/img_commun/customize_bleu/step2_on.jpg);
	background-repeat: no-repeat;
	background-position: Top-left;
}
.step3ON {
	background-image: url(/images/img_commun/customize_bleu/step3_on.jpg);
	background-repeat: no-repeat;
	background-position: Top-left;
}
.step4ON {
	background-image: url(/images/img_commun/customize_bleu/step4_on.jpg);
	background-repeat: no-repeat;
	background-position: Top-left;
}


/* Structure background */

.header_size{
	height:126px;
}

.header_customize{
	float:left;
	width:827px;
	height:172px;
	background-image: url(/images/img_commun/body/bg_header_customize_standard.gif);
	background-repeat: repeat-x;
}

.footer_customize{
	height:111px;
	background-image: url(/images/img_commun/body/bg_footer_customize_standard.gif);
	background-repeat: no-repeat;
	text-align:right;
	margin: 0 0 20px 0;
}

.center_customize{
	background-image: url(/images/img_commun/body/bg_center_customize_standard.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	width:837px!important;
	width:827px;
}



.logo{
	margin-top:4px;
	margin-left:8px;
}

.header_Link a{
	background-image: url(/images/img_commun/navigation/puce_header.png);
	background-repeat: no-repeat;
	background-position:left center;
	padding-left:8px;
}

.header_Link{
	float:right;
	width:300px;
	margin-top:80px;
	margin-right:15px;
	padding:10px;
	text-align:center;
}


/* GESTION DES SOUS MENU NIVEAU -1 */

ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#headerPanierContent{
	display:none;
}

.navMenuHeader ul{
	display: none;
	z-index:100;
	position:absolute;
	float:left;
	width: 22em;
	cursor: pointer;
}

.navMenuHeader li{
	float:left;
}

.navMenuHeader li ul {
	z-index:100;
	position:absolute;
	width:180px;
	margin-top:32px;
	margin-left:-50px;
}


.navMenuHeader li ul li{
	height:auto;
	width:180px;
	padding:0;
	border:0;
	text-align:left;
}


.navMenuHeader li ul li a{
	color:#5e6a7b;
	background-color:#FFFFFF;
	width: 180px;
	padding:0.65em;
	background-image: url(/images/img_commun/navigation/ss_cat_bg_sep.gif);
	background-repeat:repeat-x;
	background-position: center 26px!important;
	background-position: center 24px;
}

 .navMenuHeader li ul li a:hover{
 	color:#49525e;
	background-color:#cbcfd4;
 }
 
 /*-------GESTION DE LA FICHE -----------*/
 
#ficheResult h2{
	font-weight:bold;
	font-size:24px;
	color: #3061d1;
	padding-top:15px;	
	}
#ficheResult h3{
	font-weight:bold;
	font-size:20px;
	color: #3061d1;
	padding-top:15px;
	}
#ficheResult h4{
	font-weight:bold;
	font-size:16px!important;
    color: #3061d1;
    text-decoration:none!important;
	padding-top:15px;
	}

#ficheResult h6{
   text-decoration:none;
   font-size: 11px;
   color: #3061d1;
   font-weight:normal;
   text-decoration:none!important;
	padding-top:15px;
	}

 /*-------GESTION DE LA FICHE speciale-----------*/
 
#TabbedPanels1 h2{
	font-weight:bold;
	font-size:24px;
	color: #3061d1;
	padding-top:15px;	
	}
#TabbedPanels1 h3{
	font-weight:bold;
	font-size:20px;
	color: #3061d1;
	padding-top:15px;
	}
#TabbedPanels1 h4{
	font-weight:bold;
	font-size:16px!important;
    color: #3061d1;
    text-decoration:none!important;
	padding-top:15px;
	}

#TabbedPanels1 h6{
   text-decoration:none;
   font-size: 11px;
   color: #3061d1;
   font-weight:normal;
   text-decoration:none!important;
	padding-top:15px;
	}



