/*
Couleurs ?
Gris Fond d'écran F3F3F5
Gris Recherche Rapide 9D9FA1
Bleu Titre Menu 0093D1
Bleu Foncé Sous-Menu Sélectionné 004B8D
Noir Menu Ordinaire & Texte 002B55

Bleu Titre Principal 009DDC

Gris Petits Caractères en bas de la page 808285
*/

/* Frameset */
* {margin:0; padding:0;}

body {
     font-family: Myriad, "Myriad Web Pro", "Myriad Web",  Arial, Helvetica, sans-serif;
     background-color:#F3F3F5;
}

p{padding-bottom:10px;}

#logo
{
    position:absolute; 
    top:50px; 
    text-align:center;
    width:100%;
}
#contenu
{
    width:955px;
    margin-right:auto;
    margin-left:auto;
    
}
#fond
{
    background-repeat:no-repeat;
    width:955px;
    float:left;
    margin-top:71px;
    background-color:White;
    text-align:left;
    /*border: 1px solid red;*/
}

#etire
{
   	width:955px;
   	background-repeat: repeat-y;
    text-align:left;
    margin-right:auto;
    margin-left:auto;
    background-image:url("../../images/ligne_etire_blanc.gif");
    /*border: 1px solid red;*/
}

#global{
	/*border: 1px solid red;*/
	position:relative;
    float:left;
    width:947px;
}
#header{
	/*border: 1px solid red;*/
	position:relative;
    margin-left: auto;
    margin-right: auto;
	width:947px;
	height:330px;
}
#menu_gauche{
	/*border: 1px solid red;*/
	float:left;
	position:relative;
	width: 211px;
	/*height:395px;*/
	padding-top:30px;
}
#page_principale{
	/*border: 1px solid red;*/
	float:left;
	position:relative;
	left:0px;
	width:329px;/*353-24 de padding*/
	padding-left:13px;
	padding-right:11px;
	padding-bottom:10px;
}
#menu_droite{
	/*border: 1px solid red;*/
	float:right;
	position:relative;
	/*height:375px;*/
	text-align:left;
	width: 355px;
	z-index:0;
}
#footer{
	/*border: 1px solid red;*/
	position:relative;
	width: 947px;
	/*height:80px;*/
	clear:both;
	padding-top:5px;
	background-color:#F3F3F5;
	padding-bottom:40px;
}

.ligne_verticale_grise
{
    background-image:url("../../images/fond_ligne_verticale.png");
    width:4px; 
    height:745px; 
    position:relative; 
    float:left;
}
.ligne_verticale_bleu
{
    width:2px; 
    height:500px;
    padding-bottom:20px;
}

img {border:none}

/* Texte */
#titre
{
   color:#009DDC;
   font-size:26pt;
   font-family:Verdana, Helvetica, sans-serif;
   padding-bottom:20px;
}

#texte
{
    color:#002B55;
    font-size:10pt;
    line-height:13pt;
    font-weight:normal;
    text-align:justify;
}
.titreProduit
{
    font-size:10pt;
    font-weight:bold;
}
.texteProduit
{
    color:#002B55;
    font-size:9pt;
    line-height:13pt;
    font-weight:normal;
    text-align:justify;
    margin-right:20px;
}
.texteProduit li
{
    list-style-image:none;
    font-weight:normal;
    margin-top:0px;
}
#menu_droite a img
{
    margin:0;
    display:inline;
}
#menu_droite img
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/* Menus */
#titreMenuSelectionne
{
    background-image:url("../../images/mouse_over_menu.jpg");
    background-position:center;
    background-repeat:no-repeat;
    color:#0093D1;
    font-size:13pt;
    font-weight:bold;
    padding-top:25px;
    padding-bottom:25px;
    padding-left:27px;
}

.titreMenu
{
    color:#002B55;
    font-size:13pt;
    font-weight:bold;
    padding-top:15px;
    padding-bottom:25px;
    padding-left:27px;
}
.titreMenu:hover
{
    background-image:url("../../images/mouse_over_menu.jpg");
}
.titreMenu a:hover
{
    color:#0093D1;
    font-style:normal;
}

#titreSousMenuSelectionne
{
    color:#004B8D;
    font-size:10pt;
    font-style:italic;
    font-weight:bold;
    padding-top:5px;
    padding-left:47px;
    padding-bottom:7px;
}

.titreSousMenu
{
    color:#002B55;
    font-size:10pt;
    font-weight:bold;
    padding-top:5px;
    padding-left:47px;
    padding-bottom:7px;
}

#recherche
{
    font-family:Verdana, Helvetica, sans-serif;
    color:#9D9FA1;
    font-size:10pt;
}

/* affecte tous les liens */
a { text-decoration:none; color:#002B55;}
a:hover { font-style:italic; color:#004B8D;}

#copyright
{
    color: #808285;
    font-family:Verdana, Helvetica, sans-serif;
    font-size:8pt;
}

.basDroite
{
    color: #808285;
    font-size:9pt;
    line-height: 13pt;
    font-weight: bold;
    letter-spacing: 1.5pt;
}

a:hover.basDroite { font-style:normal; color: #808285;}


.ligne
{
    float:left;
}
ul
{
    list-style-image: url('../../images/bullet.gif'); 
    margin:0; 
    padding-left:17px; 
    font-weight:bold;
}
li
{
    /*border:solid 1px red;*/
    vertical-align:middle;
    margin-top:6px;
}
li li
{
    /*border:solid 1px red;*/
    font-weight:normal;
}
li a
{
    color:#0093D1;
    font-weight:normal;
    font-size:9pt;
}
li li a
{
    color:#002B55;
    font-weight:normal;
    font-size:9pt;
}

.produits
{
    color:#002B55;
    font-size:10pt;
    font-weight:bold;
}
.produitSelectionne
{
    color:#0093D1;
}

/* Pour le popup window d'avertissement/avantages/épandage */
.closebutton {position: absolute; right:0px; top:0px; z-index:5;}
a.curseurmain{cursor: pointer;}  /* pour mettre une main comme curseur */
.boite  
{
    visibility: hidden; 
    height:440px; 
    width:806px; 
    z-index:3; 
    position:absolute; 
    top:222px; 
    left:220px;
    background-image: url(../../images/fond_popup.jpg); 
    background-repeat:no-repeat; 
    border:solid 2px #231F20;
}
.boiteContenu  
{
    overflow:auto; 
    float:left; 
    border: solid 24px #BCBEC0; 
    padding-top:10px; 
    height:382px; 
    width:758px;
}
.boiteContenuGauche{ float:left; text-align:center; }
.boiteContenuDroite{ float:left; width:377px; }
.lienRecherche
{
    text-decoration:underline;
}