body {
font-family:Tahoma;
margin:0;
padding:0;
background:url(images/background.gif) repeat-x;
font-size:12px;

}
whiteBody{
background-color:#FFFFFF;
}

td {
font-family:Tahoma;
}

th {
font-family:Tahoma;
}


ul.les-pdf {
list-style-type:none;
padding:0;
margin:0; }

ul.les-pdf li {
	background-image:url(images/pdf.gif);
	background-repeat:no-repeat;
	
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:25px; }
ul.les-pdf a {
  text-decoration: none 
}




.pepiniere {
width:989px;
margin:0 auto 0 auto;
height:auto;
}
.pepiniere-print {
width:600px;
margin:0 auto 0 auto;
height:auto;
}
.entete
{
background-color:#FFFFFF;
position:absolute; 
top:0px;
width:986px;
height:170px;
float:left;
padding: 0px 0px 0px 5px;
}

.entete_inside
{
background:url(images/droite-logo.jpg) no-repeat;
background-position: 362px 5px;
background-color:#FFFFFF;
top:5px;
width:981px;
padding: 5px 0px 0px 0px;
float:left;
}
.entete_inside2
{
background:url(images/droite-logo2.jpg) no-repeat;
background-position: 362px 5px;
background-color:#FFFFFF;
top:5px;
width:981px;
padding: 5px 0px 0px 0px;
float:left;
}
.entete_inside2
{
padding: 5px 0px 0px 0px;
}
.droite
{
padding-right:40px;
height:auto;
float:right;
}

.corps
{
position:absolute;
background-color:#FFFFFF;
width:986px;
top:170px;
height:auto;
float:left;
padding:0px 0px 0px 5px;

}

.corps2
{
background:url(images/bg-bas-brun.jpg) repeat-y right ;
position:absolute;
background-color:#FFFFFF;
width:986px;
top:170px;
height:auto;
float:left;
padding:0px 0px 0px 5px;

}
.corps_inside
{
background:url(images/bg-corps.gif) repeat-x;
width:981px;
top:170px;
height:auto;
float:left;
}

.cssnav { 
position: relative;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0; 
padding: 0; 
float:left;
}

.cssnav a {
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav_entreprise{background-image: url(images/entreprise-over.gif);}
.cssnav_produits{background-image: url(images/produits-over.gif);}
.cssnav_joindre{background-image: url(images/joindre-over.gif);}
.cssnav_soumission{background-image: url(images/soumission-over.gif);}

.cssnav_suivant{background-image: url(images/suivant-over.jpg);}
.cssnav_precedent{background-image: url(images/precedent-over.jpg);}

.logo {width: 362px; height: 137px; border: 0; }
.entreprise {width: 133px; height: 28px; border: 0; }
.produits {width: 130px; height: 28px; border: 0; }
.joindre {width: 128px; height: 28px; border: 0; }
.soumission {width: 131px; height: 28px; border: 0; }

.precedent {width: 19px; height: 13px; border: 0; background-repeat:no-repeat}
.suivant {width: 14px; height: 13px; border: 0;}

a.liens:link{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}
a.liens:visited{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}
a.liens:hover{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; background-color:#FFFFFF; font-weight:bold}
a.liens:active{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}

a.retour:link{font-family:Helvetica;color:#0d934e;font-size:11px;text-decoration:none; font-weight:bold}
a.retour:visited{font-family:Helvetica;color:#0d934e;font-size:11px;text-decoration:none; font-weight:bold}
a.retour:hover{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}
a.retour:active{font-family:Helvetica;color:#0d934e;font-size:11px;text-decoration:none; font-weight:bold}

a.des-liens:link{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold;}
a.des-liens:visited{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}
a.des-liens:hover{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:underline; font-weight:bold}
a.des-liens:active{font-family:Helvetica;color:#df6c27;font-size:11px;text-decoration:none; font-weight:bold}


a.foot_link:link{font-family:Helvetica;color:#ffffff;font-size:10px;text-decoration:none;}
a.foot_link:visited{font-family:Helvetica;color:#ffffff;font-size:10px;text-decoration:none;}
a.foot_link:hover{font-family:Helvetica;color:#ffffff;font-size:10px;text-decoration:none; text-decoration:underline}
a.foot_link:active{font-family:Helvetica;color:#ffffff;font-size:10px;text-decoration:none;}

a.liens-plantes:link{font-family:Tahoma;color:#000000;font-size:11px;text-decoration:none;}
a.liens-plantes:visited{font-family:Tahoma;color:#000000;font-size:11px;text-decoration:none;}
a.liens-plantes:hover{font-family:Tahoma;color:#009e4e;font-size:11px;text-decoration:none; font-weight:bold;}
a.liens-plantes:active{font-family:Tahoma;color:#000000;font-size:11px;text-decoration:none;}

* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.texte_orange{
color: #df6c27;
font-size: 12px;
font-weight:bold;
}

h1
{
color: #0d934e;
font-size: 12px;
font-weight:bold;
margin:0;
padding:0;
}

.zone_texte
{
padding: 0px 0px 0px 30px;
width:520px;
height:auto;
float:left;
}
.texte
{
color: #000000;
font-size: 11px;
text-align:justify;
float:left;
}

.footer
{
padding:14px 0px 5px 55px;
background:url(images/bas.gif) no-repeat;
color:#FFFFFF;
font-size:10px;
width:926px;
height:36px;
float:left;
}
.footer_gauche
{
padding:5px 0px 0px 0px;
float:left;
width:550px;
}
.footer_link
{
padding:5px 0px 0px 0px;
float:right;
width:365px;
}

.bandeblanche{
background-color:#FFFFFF;
height:5px;
}


.texte_boutons{
padding: 20px 0px 0px 0px;
color:#df6c27;
}


.range
{
width:170px;
float:left;
line-height:18px;
}

.bas-droite
{
float:left;
height:269px;
width:364px;
background:url(images/bg-droite.jpg) no-repeat;
}
.bas-droite2
{
float:left;
height:264px;
width:364px;
background:url(images/personnes.jpg) no-repeat;
}
.bas-droite-vide
{
float:left;
height:269px;
width:364px;
background:url(images/bande-brune-2.jpg);
}
.photo-fleur
{
float:left;
padding-left:100px;
}
.col-texte
{
float:left;
padding-left:10px;
width:380px;
}
.bg-ligne-brune
{
width:981px;
float:left;
background:url(images/bande-brune.gif) repeat-y top left;


}
.hydro{
float:left;
font-size:9px;
width:510px;
}
.hyd-ret
{
float:left;
width:500px;
}

.range p{
line-height:10px;
margin:0px;
margin-top:5px;
margin-bottom:5px;
}