﻿@charset "utf-8";
BODY{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	margin-top:0px;
}
/*p {margin 1em 5;}*/

a:link {
	color: #774500;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #774500;
}
a:hover {
	text-decoration: none;
	color: #774500;
}
a:active {
	text-decoration: none;
	color: #774500;
}



/****** ATTENTION POSITION GENERALE *****/
div {position: relative;}

#DIV_MOVE {
  position : absolute;
  left : 870px;
  top : 270px;
  color : #000000;
  font-size : 13px;
  font-family : Verdana;
  text-align : center;
  height : 255px;
  width  : 140px;
  z-index : 1000;
}

#CONTENEUR {
	left:84px;
    width: 841px;
	margin-top:0px;
}
#MENU{
    width: 750p;
    height: 138px;
	/*z-index=1000;*/
	background-color:#CC3
}
#TETE {
    width: 841px;
    height: 200px;
	/*background-color:#000*/
}
#TETE2 {
    width: 842px;
    height: 120px;
	background-image:url(../images/filet_defilant.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	z-index:0;
}
#TETE2 td, #TETE2 td p{
    padding-bottom:			0;
    margin-bottom:			0;
}
#ENTETE {

    width: 850px;
    height: 100px;
    background-color:#CCCC99;
	left:84px;
	top:0 px;
	margin-top:0px;
}
#COMPA {
    width: 817px;
	height: 35px;
	padding-left:25px;
	background-image:url(../images/filet_defilant.jpg);
	background-position:right;
	background-repeat:repeat-y;
	z-index:1;
	padding-top:15px;
}


#CENTRE {

    width: 842px;
  
	background-image:url(../images/filet_defilant.jpg);
	
	background-position:right;
	
	background-repeat:repeat-y;
	z-index:20;
	padding-top:		30px;
}



#GAUCHEFIXE {

    position: absolute;

    left: 0px;

    top: 0px;

    width:1px;

    height: 250px;

    background-color:#0066CC;
	

}



#CONTENU {

    left:0px; /*80 si colonne gauche activee a 80px */

    top:0px;

    width: 750px;

    height: auto;

    /*background-color: #999999;*/
	
	/*border:0px;*/

	z-index:20;

}



#DROITEFIXE {

    position: absolute;

    right: 0px;

    top: 0px;

    width:80px;

    height:auto;
	
	height:150px;

    background-color:#FF3366;


}



#PIED {

    left:0px;

    top:0px;

    width: 880px;

    height: 70px;

	
	background-image:url(../images/footer/footer.gif);
	
	background-repeat:no-repeat;
}

#MSG {

    left:0px;
    top:0px;
    width: 842px;
    height: 45px;	
	padding-top:20px;
	background-image:url(../images/filet_defilant.jpg);	
	background-position:right;
	background-repeat:repeat-y;
    /*background-color:#99FF66;*/

}

//*************************************//
//************ INFO BULLE *************//
//*************************************//
a.info{
    position:relative; 
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ 

 display:block; 
 position:static;
    
    
    /*top:2em; left:2em; width:15em;*/
	width:130px;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align:left;
	text-decoration:none;
    font-weight:none;
    padding:1px;
    
}

//*************************************//
//**** GESTION DES STYLES COMMUN   ****//
//*************************************//

.rose{
	color:#b565a0;
}
span.rose{
	color:#b565a0;
}
span.blanc{
	color:#fff;
	font-size:14px;
}

span.rose_bold{
	color:#7C4B08;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
}
span.rose_bold14{
	color:#7C4B08;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}

.libelle_recherche_par{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#7C4B08;
}
.titre_rubrique{
	text-indent:15px;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#4d4d4d;
}
.titre_rubrique_npad{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#7C4B08;
}
.dpt{
	color:#4d4d4d;
}
A.lien:link{ 
	color:#4d4d4d;;
	text-decoration:none;
}    /* lien non-visité */
A.lien:visited { color:#4d4d4d;;text-decoration:none;}   /* lien visité   */
A.lien:hover   { color:#4d4d4d;; font-weight:bold;text-decoration:none; } /* lien survolé     */
A.lien:active  { color:#4d4d4d;;text-decoration:none; }   /* lien activé    */


//*************************************//
//**** GESTION DES STYLES COMPAS   ****//
//*************************************//
.compas{
	color:#7C4B08;
}
span.compas{
	color:#7C4B08;
	text-decoration:none;
}
A.compas:link{ 
	color:#7C4B08;
	text-decoration:none;
}    /* lien non-visité */
A.compas:visited { color:#7C4B08;text-decoration:none;}   /* lien visité   */
A.compas:hover   { color:#7C4B08; text-decoration:none; } /* lien survolé     */
A.compas:active  { color:#7C4B08;text-decoration:none; }   /* lien activé    */



//*************************************//
//**** GESTION DES STYLES PRODUITS ****//
//*************************************//

td.colonne_dieteticienne{

	/*background:url(common/images/filet_defilant.jpg);
	background-position:right;
	background-repeat:repeat-y;*/
	background-color:#0099FF;
}
.titre_produit{
	text-align:right;
	margin-left:5px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
}
.produit_titre{//reserve pour la classe presentation
	font-size:10px;
	font-weight:600;
	color:#CECD00;
}


.titre_rubrique_produit{
	padding-left:15px;
	/*margin-left:15px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#4d4d4d;
}
td.titre_rubrique_produit{}
.desc_produit{
	/*text-indent:15px;*/
	padding-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#4d4d4d;
}
.lien_guide{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}
td.liseret_plante{
	background-image:url(../images/separateur_boules.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:40px;
}
A.lien_generic:link{ 
	color:#4d4d4d;
	text-decoration:none;
}    /* lien non-visité */
A.lien_generic:visited { color:#4d4d4d;text-decoration:none;}   /* lien visité   */
A.lien_generic:hover   { color:#4d4d4d; text-decoration:none; } /* lien survolé     */
A.lien_generic:active  { color:#4d4d4d;text-decoration:none; }   /* lien activé    */
//*************************************//
//**** GESTION DES STYLES GAMMES ****//
//*************************************//
.gamme_presentation{
	
}
table.gamme_presentation{
	padding-left:25px;
	margin-left:25px;
 }
td.gamme_presentation
{
	padding-left:25px;
	margin-left:25px;
	/*padding-right:25px;*/
}
select.menu_gamme {
 background-color: #fff;
 color: #4d4d4d;
}

td.btn_ok_gauche{
	background-image:url(../images/gamme_btnOK1.gif); 
	background-position:right; 
	background-repeat:no-repeat;
}
td.btn_ok_droite{
	background-image:url(../images/gamme_btnOK2.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:38px;
	width:70px;
}
.label_gamme{
	padding-left:15px;
	font-weight:600;
}
.compteur_gamme{
	padding-left:15px;
}
td.compteur_gamme{
	height:20px;
	padding-bottom:25px;
}

//*************************************//
//**** GESTION DES GUIDES CONSEILS ****//
//*************************************//
.titre_pdf{
}
td.titre_pdf{
	font-size:16px;
	font-weight:bold;
}

//*************************************//
//**** GESTION DES PDV ****//
//*************************************//
.dpt{
	color:#4d4d4d;
}
.retrouve_pdv{
	color:#7C4B08;
	font-weight:bold;
}
A.dpt:link{ 
	color:#4d4d4d;
	text-decoration:none;
}    /* lien non-visité */
A.dpt:visited { color:#4d4d4d;text-decoration:none;}   /* lien visité   */
A.dpt:hover   { color:#4d4d4d; font-weight:bold;text-decoration:none; } /* lien survolé     */
A.dpt:active  { color:#4d4d4d;text-decoration:none; }   /* lien activé    */

//*************************************//
//**** GESTION DE LA RECHERCHE ALPHA****//
//*************************************//
.lien_alpha {
	color:#4d4d4d;
	text-decoration:none;
}
A.lien_alpha:link{ 
	color:#4d4d4d;
	text-decoration:none;
	font-size:16px;
	font-weight:700;
	
}    /* lien non-visité */
A.lien_alpha:visited { color:#4d4d4d;text-decoration:none;font-size:16px;font-weight:700;}   /* lien visité   */
A.lien_alpha:hover   { color:#b565a0; text-decoration:none;font-size:16px;font-weight:700; } /* lien survolé     */
A.lien_alpha:active  { color:#4d4d4d;text-decoration:none; font-size:16px;font-weight:700;}   /* lien activé    */
span.resultat_recherche_alpha{
	padding-left:25px;
	font-size:14px;
}
span.resultat_lettre{
	color:#b565a0;
	font-size:16px;
	font-weight:700;
}

//*************************************//
//**** GESTION DES JOBS****//
//*************************************//
.job{
	text-decoration:none;
}
.job_droit{
	font-size:10px;
	font-style:italic;
	padding-left:25px;
	padding-right:15px;
}
A.job:link{ 
	color:#b565a0;
	text-decoration:none;
}    /* lien non-visité */
A.job:visited { color:#b565a0;text-decoration:none;}   /* lien visité   */
A.job:hover   { color:#b565a0; text-decoration:none; } /* lien survolé     */
A.job:active  { color:#b565a0;text-decoration:none; }   /* lien activé    */
//**** GESTION MOTEUR RECHERCHE **//
.resultat_recherche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
span.resultat_recherche{
	font-size:14px;
	font-weight:800;
	color:#4d4d4d;
}
//*************************************//
//************** FOOTER ***************//
//*************************************//
.footer{
	font-size:10px;
}
A.footer:link{ 
	color:#fff;
	text-decoration:none;
}    /* lien non-visité */
A.footer:visited { color:#fff;text-decoration:none;}   /* lien visité   */
A.footer:hover   { color:#fff; text-decoration:none; } /* lien survolé     */
A.footer:active  { color:#fff;text-decoration:none; }   /* lien activé    */
