﻿/*******Produits clotures *********/
#produit_listing_produit
{
	width: 540px;
	color: #848586;
	padding-left: 29px;
	padding-top: 15px;
}

.produit_element
{
	width: 134px;
	float: left;
}

.produit_cloture_gamme
{
	font-size: 11px;
	font-weight: bold;
	color: #594e3f;
	background-image: url(../images/produits/titre_produit_element.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 28px;
	padding: 6px 0px 14px 9px;
	margin-bottom: 15px;
}
.produit_cloture_gamme a
{
	color: #594e3f;
}

.produit_marque_titre
{
	font-size: 11px;
	font-weight: bold;
	color: #696a6a;
	height: 30px;
	padding-left: 4px;
	display: block;
}
.produit_contenu
{
	width: 115px;
	border-right: solid 1px #dadada;
	padding-right: 11px;
	margin-bottom: 30px;
}

.produit_contenu_img_prod
{
	border: solid 1px #dadada;
	margin-bottom: 2px;
}

.produit_contenu p
{
	width: 112px;
	padding-left: 3px;
	padding-top: 7px;
	height: 115px;
}


/***********Selection***************/
#selection_liste_produit
{
	padding: 0px 0px 0px 20px;
}
#selection_liste_produit dd
{
	padding: 0 0 18px 41px;
	color: #a1a2a3;
	background-image: url(../images/solution/ligne_pointille.gif);
	background-repeat: no-repeat;
	background-position: 41px bottom;
	margin-bottom: 8px;
}

#selection_liste_produit dd b
{
	color: #696a6a;
}

.selection_element
{
	padding-right: 7px;
}

.selection_titre_famille
{
	font-size: 11px;
	font-weight: bold;
	color: #696a6a;
	height: 20px;
	background-image: url(../images/produits/fleche_jaune.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 16px;
}

.selection_titre_famille a
{
	color: #696a6a;
}

.selection_img_prod
{
	border: solid 1px #dadada;
	margin-bottom: 2px; /*float: left;*/
}

.selection_produit_description
{
	float: left;
	width: 289px;
	padding-left: 11px;
}

.produit_point_forts
{
	font-size: 11px;
	font-weight: bold;
	color: #696a6a;
	text-decoration: underline;
	padding-bottom: 4px;
	display: block;
}

.produit_savoir_plus
{
	float: left;
	padding: 10px 0px 0px 22px;
}

.produit_savoir_plus a
{
	background-image: url(../images/produits/plus_infos.gif);
	background-repeat: no-repeat;
	display: block;
	width: 39px;
	height: 40px;
}

.produit_savoir_plus a span
{
	display: none;
}
.titre_famille
{
	height: 35px;
	background-image: url(../images/produits/fleche_selection.gif);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 45px;
	font-size: 15px;
	font-weight: bold;
	color: #696a6a;
}

#selection_produit_nom_marque
{
	color: #ffc234;
}

.selection_produit_conteneur_img
{
	width: 115px;
	border-right: solid 1px #dadada;
	float: left;
	padding-right: 7px;
}

/***********Fiche produit******************/
#fiche_produit_contenu
{
	padding: 0px 0px 0px 19px;
}

#produit_back_picto
{
	padding-left: 45px;
}

#pointilles_prod
{
	background-image: url(../images/fiche_produit/pointille_bas.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	padding-bottom: 3px;
}

#produit_pictos
{
	float: left;
	padding: 0px 0px 0px 75px;
	text-align:right;
	width:370px;
}

#description_produit_partie_gauche
{
	width: 440px;
	padding: 15px 0px 0px 30px;
	float: left;
}

.description_produit_partie_droite
{
	float: left;
	padding: 15px 0px 0px 25px;
}

#groupe_bt_dl_doc
{
	padding-left: 1px;
}

.bt_dl_dim
{
	background-image: url(../images/fiche_produit/bt_dl_dim.gif);
	background-repeat: no-repeat;
	width: 157px;
	height: 11px;
	padding: 6px 0px 6px 15px;
	display: block;
	color: #504f4d;
	float: left;
}

.bt_dl_desc_tect
{
	background-image: url(../images/fiche_produit/bt_desc_tech.gif);
	background-repeat: no-repeat;
	width: 183px;
	height: 11px;
	padding: 6px 0px 6px 15px;
	display: block;
	color: #504f4d;
	float: left;
	margin-left: 10px;
}

.fiche_produit_intitule
{
	background-image: url(../images/fiche_produit/fleche.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	color: #51514f;
	font-size: 11px;
	font-weight: bold;
}

#fiche_produit_couleur
{
	padding-left: 20px;
	padding-top: 5px;
}

#fiche_produit_couleur a
{
	color: #a5a6a6;
}

.fiche_produit_titre_video
{
	background-image: url(../images/icones/ico_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 18px;
	padding-top: 3px;
}

#onglet_fiche_produit
{
	background-image: url(../images/fiche_produit/fond_onglet.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	width: 530px;
	padding: 0px 0px 0px 65px;
	height: 69px;
}

#onglet_fiche_produit ul li
{
	float: left;
	margin-right: 3px;
}

#onglet_fiche_produit ul li a span
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	display: none;
}
#onglet_documentation_off a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/documentaiton_off.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}

#onglet_documentation_off a:hover
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/documentaiton_on.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}


#onglet_documentation_on a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/documentaiton_on.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}


#onglet_donnees_off a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/donnees_tech_off.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_donnees_off a:hover
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/donnees_tech_on.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_donnees_on a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/donnees_tech_on.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_produit_asso_off a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_asso_off.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_produit_asso_off a:hover
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_asso_on.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_produit_asso_on a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_asso_on.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_produit_comp_off a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_comp_off.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}

#onglet_produit_comp_off a:hover
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_comp_on.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}


#onglet_produit_comp_on a
{
	background-image: url(../../particulier/francais/themes/images/fiche_produit/prod_comp_on.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}

.separateur
{
	width: 518px;
	height: 1px;
	display: block;
	border-top: solid 1px #d8d9d9;
	margin-left: 63px;
	margin-top: 10px;
}

.fiche_produit_groupe_doc
{
	padding: 7px 0px 0px 49px;
}

.fiche_produit_intitule_gauche
{
	float: left;
	padding-top: 14px;
	width: 150px;
}

.fiche_produit_donnee_tec_intitule
{
	float: left;
	padding-top: 2px;
	width: 162px;
}

.fiche_produit_select
{
	width: 142px;
	float: left;
	font-size: 9px;
	margin-top: 2px;
	height: 16px;
}
.groupe_titre_select
{
	float: left;
}

.groupe_titre_select_donnee_tec
{
	float: left;
	padding-left: 10px;
}

.groupe_titre_select a, .groupe_titre_select_donnee_tec a
{
	padding: 0px 0px 0px 3px;
	color: #848586;
	font-size: 9px;
}

.fiche_produit_photo_produit
{
	width: 62px;
	padding-left: 4px;
	border-left: solid 1px #d8d9d9;
	margin-bottom: 3px;
}

.separateur_pointilles
{
	width: 518px;
	height: 1px;
	display: block;
	background-image: url(../images/ligne_pointille.gif);
	background-repeat: repeat-x;
	margin-left: 63px;
	margin-top: 10px;
}

.groupe_titre_select_produit_asso
{
	float: left;
	padding-left: 20px;
	font-size: 10px;
	width: 343px;
}

.groupe_titre_select_produit_asso a
{
	color: #848586;
}


/************Fiche produit Pro***********/

.titre_famille_pro
{
	height: 35px;
	padding: 2px 0px 0px 45px;
	font-size: 15px;
	font-weight: bold;
	color: #6f0999;
}

#pointilles_prod_pro
{
	background-image: url(../images/fiche_produit/pointille_bas_pro.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	padding-bottom: 3px;
}

.bt_dl_dim_pro
{
	background-image: url(../images/fiche_produit/bt_dl_dim_pro.gif);
	background-repeat: no-repeat;
	width: 157px;
	height: 11px;
	padding: 6px 0px 6px 15px;
	display: block;
	color: #fff;
	float: left;
}

.bt_dl_desc_tect_pro
{
	background-image: url(../images/fiche_produit/bt_desc_tech_pro.gif);
	background-repeat: no-repeat;
	width: 183px;
	height: 11px;
	padding: 6px 0px 6px 15px;
	display: block;
	color: #fff;
	float: left;
	margin-left: 10px;
}

.fiche_produit_intitule_pro
{
	background-image: url(../images/fiche_produit/fleche_pro.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	color: #4d4d4d;
	font-size: 11px;
	font-weight: bold;
}

#onglet_documentation_off_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/documentation_off_pro.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}

#onglet_documentation_off_pro a:hover
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/documentation_on_pro.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}


#onglet_documentation_on_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/documentation_on_pro.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 63px;
	display: block;
}


#onglet_donnees_off_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/donnees_tech_off_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_donnees_off_pro a:hover
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/donnees_tech_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_donnees_on_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/donnees_tech_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_donnees_off_pro_en a
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/donnees_tech_off_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_donnees_off_pro_en a:hover
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/donnees_tech_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_donnees_on_pro_en a
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/donnees_tech_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}



#onglet_produit_asso_off_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_asso_off_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_produit_asso_off_pro a:hover
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_asso_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}


#onglet_produit_asso_on_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_asso_on_pro.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 63px;
	display: block;
}

#onglet_produit_comp_off_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_comp_off_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}

#onglet_produit_comp_off_pro a:hover
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_comp_on_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}


#onglet_produit_comp_on_pro a
{
	background-image: url(../../professionnel/francais/themes/images/fiche_produit/prod_comp_on_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}


#onglet_produit_comp_off_pro_en a
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/prod_comp_off_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}

#onglet_produit_comp_off_pro_en a:hover
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/prod_comp_on_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}


#onglet_produit_comp_on_pro_en a
{
	background-image: url(../../professionnel/english/themes/images/fiche_produit/prod_comp_on_pro.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 63px;
	display: block;
}


.fiche_produit_donnee_tec_intitule_pro
{
	float: left;
	padding-top: 2px;
}


.fiche_produit_texte_pro
{
	background-image: url(../images/fiche_produit/fleche_pro.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	color: #4d4d4d;
	font-size: 11px;
	font-weight: bold;
	color: #848586;
	font-size: 10px;
}
.fiche_produit_texte_pro a
{
	background-image: url(../images/icones/fleche_noire_pro.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	background-color: #000;
	width: 145px;
	height: 12px;
	display: block;
	color: #fff;
	font-size: 10px;
	padding-left: 11px;
}

.groupe_titre_select_produit_asso_pro
{
	font-size: 10px;
	padding-left: 20px;
	padding-top: 10px;
	width: 343px;
}

.groupe_titre_select_produit_asso_pro a
{
	color: #800950;
}

/***********Selection PRO***************/
#selection_liste_produit_pro
{
	padding: 0px 0px 0px 20px;
}
#selection_liste_produit_pro dd
{
	padding: 0 0 18px 41px;
	color: #a1a2a3;
	background-image: url(../images/solution/ligne_pointille_pro.gif);
	background-repeat: no-repeat;
	background-position: 41px bottom;
	margin-bottom: 8px;
}

#selection_liste_produit_pro dd b
{
	color: #696a6a;
}

.selection_element
{
	padding-right: 7px;
}

.selection_titre_famille_pro
{
	font-size: 11px;
	font-weight: bold;
	color: #696a6a;
	height: 20px;
	background-image: url(../images/fiche_produit/fleche_pro.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 16px;
}

.selection_titre_famille_pro a
{
	color: #696a6a;
}

.selection_img_prod
{
	border: solid 1px #dadada;
	margin-bottom: 2px; /*float: left;*/
}

.selection_produit_description
{
	float: left;
	width: 289px;
	padding-left: 11px;
}

.selection_produit_description a
{
	color: #000;
}

.produit_point_forts
{
	font-size: 11px;
	font-weight: bold;
	color: #696a6a;
	text-decoration: underline;
	padding-bottom: 4px;
	display: block;
}

.produit_savoir_plus
{
	float: left;
	padding: 10px 0px 0px 22px;
}

.produit_selection_savoir_plus_pro
{
	background-image: url(../images/icones/select_produit_pro.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	display: block;
	width: 100px;
	height: 13px;
	padding-left: 15px;
	display: block;
	color: #fff;
}

.produit_savoir_plus a span
{
	display: none;
}
.titre_famille
{
	height: 35px;
	background-image: url(../images/produits/fleche_selection.gif);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 45px;
	font-size: 15px;
	font-weight: bold;
	color: #696a6a;
}

#selection_produit_nom_marque
{
	color: #ffc234;
}

.selection_produit_conteneur_img
{
	width: 115px;
	border-right: solid 1px #dadada;
	float: left;
	padding-right: 7px;
}

#info_bulle
{
	background-image: url("../images/pictos/bulle.gif" );
	background-repeat: no-repeat;
	display: none;
	height: 46px;
	left: 382px;
	position: absolute;
	top: 309px;
	width: 149px;
	color:#fff;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}

*+html #info_bulle
{
	background-image: url("../images/pictos/bulle.gif" );
	background-repeat: no-repeat;
	height: 54px;
	left: 382px;
	position: absolute;
	top: 335px;
	width: 149px;
}

* html #info_bulle
{
	background-image: url("../images/pictos/bulle.gif" );
	background-repeat: no-repeat;
	height: 54px;
	left: 382px;
	position: absolute;
	top: 335px;
	width: 149px;
}

#info_bulle a
{
	color:#fff;
	text-decoration:none;
}

/***********************************/
/******** Login pour dl doc *******/
/*********************************/

#loginDoc
{
	position: absolute;
	z-index: 10;
	top: 190px;
	left: 290px;
	display: none;
	width: 225px;
	height: 175px;
	padding: 10px 10px 10px 10px;
	background-color: #C1C1C1;
	border: solid 1px #000;
	color: #000;
	font-weight: bold;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
}

#fermerloginDoc
{
	text-align: right;
}

#loginDoc a
{
	color: #000;
	text-decoration: none;
}

