body{
   background:#154501 url(/images/body-bg.gif) repeat-x;   
   font:12px Arial, Helvetica, sans-serif;
   color:#3e3e3e;
}
img{
   border:0px;
}
h1{
    padding:0;
    margin:0;
}
.centrer{text-align:center;}
.pasitalic{font-style:normal;}

.faux-hr{
	clear:both;
	visibility:hidden;
	height:0px;
	margin:0;
	padding:0;
	border:0;
}
#global{
   width:926px;
   margin:0 auto;
}
#header{
   height:174px;
   width:926px;
   background:#3e3e3e url(/images/header-bg.jpg) no-repeat;
}
#logo{
    margin:15px 0 0 29px;
    display:block;
    position:absolute;
}
#contenu{    
    width:912px;
    padding-left:14px;
    background:#fff url(/images/contenu-bg.gif) repeat-y;
}

#flash{
    height:167px;
    width:615px;
    margin:0 0 0 21px;    
    border-top:4px solid #f4f4f4;
    border-right:5px solid #f4f4f4;
    border-left:5px solid #f4f4f4;
    float:left;
}
#footer{
    height:36px;
    width:926px;
    color:#000;
    background:url(/images/footer-bg.jpg) no-repeat top;
    padding:40px 0 0 0;
    text-align:right;
    font-size:11px;
}
#footer a{
    color:#000;
    text-decoration:none;
}
#footer a:hover{
    color:#fff;    
}
#logo-wipiix{
    padding-top:0px;    
    margin:0 25px 0 5px;
    float:right;
}
/**
 *Accueil
**/
#accueil{
    width:897px;
    float:left;
}
#accueil-actu{
    height:223px;
    width:186px;
    margin:9px 0 0 27px;
    background-color:#454c44;
    border-top:4px solid #f4f4f4;
    border-right:5px solid #f4f4f4;
    border-left:6px solid #f4f4f4;
    float:left;
}
#accueil-actu h2, #accueil-droite h2{
    color:#71b239;
    font-size:12px;
    font-weight:normal;
}
#accueil-actu h2{
    height:22px;    
    margin:0;
    padding:19px 0 0 18px;    
    background:url(/images/accueil-actu-bg.gif) repeat-x bottom;
}
#accueil-actu p{
    width:161px;
    color:#a6a8a6;
    margin:3px 0 0 17px;
    font-size:11px;    
}
#accueil-droite{
    height:227px;
    width:640px;
    margin:9px 0 0 6px;
    background:url(/images/accueil-bg.gif) no-repeat;
    float:left;
}
#accueil-droite h2{
    margin:8px 0 0 0;
}
#accueil-droite p{
    margin:0 0 0 0;
    line-height:14px;
}
#accueil-droite strong{
    color:#71b239;
    font-weight:normal;
}
.accueil-droite-gauche,.accueil-droite-droite{    
    height:103px;
    float:left;
}
.accueil-droite-gauche{
    width:258px;
    margin:0 0 1px 52px;   
}
.accueil-droite-droite{
    width:242px;
    margin:0 0 1px 75px;
}
/**
 *Nids de guêpes
**/
#nid-gauche{
    width:224px;
    float:left;
}
#nid-visuel-gauche{
    height:670px;
    width:186px;
    margin:12px 0 0 33px;   
    float:left;
}
#nid-droite{
    float:left;
}
#nid-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#nid-intro{
    height:91px;
    width:578px;
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/nids-bg.gif) no-repeat;    
}
#nid-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#nid-intro strong{
    font-weight:normal;
    color:#71b239;
}
#nid-principal{
    width:625px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#nid-principal-colonne-gauche-haut{
    width:255px;
    margin:0 0 0 38px;
    padding-top:12px;
    float:left;
}
#nid-principal-colonne-gauche-haut ul{
    list-style:none;
    padding:0 0 0 6px;
    margin:2px 0 19px 0;
}
#nid-principal-colonne-gauche-haut li{
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 9px;
    line-height:18px;
}
#nid-principal-colonne-gauche-haut p{
    margin:2px 0 0 0;
    line-height:18px;
    color:#71b239;
}
#nid-principal-colonne-gauche-haut strong{
    color:#000;    
    font-weight:normal;
}
#nid-principal-colonne-droite-haut{
    width:250px;
    margin:0 0 0 78px;
    padding-top:12px;
    float:left;
}
#nid-principal-colonne-droite-haut p{
    margin:14px 0 0 0;
    line-height:14px;    
}
#nid-principal-colonne-droite-haut strong{
    font-weight:normal;
    color:#71b239;
}
p.nid-centrer1, p.nid-centrer2{    
    width:525px;
    color:#71b239;
    font-weight:bold;    
    text-align:center;
    float:left;
}
p.nid-centrer1{
    margin:25px 0 0 60px;
}
p.nid-centrer2{
    margin:25px 0 12px 60px;
}
p#nid-explication{
    width:585px;    
    margin:13px 0 5px 38px;
    line-height:14px;
    color:#414840;
    float:left;
}
p#nid-explication strong{
    font-weight:normal;
    color:#71b239;
}
#nid-principal-colonne-gauche-bas{
    width:255px;
    margin:0 0 0 38px;
    padding-top:12px;
    float:left;
}
#nid-principal-colonne-gauche-bas h2{
    color:#d43144;
}

#nid-principal-colonne-gauche-bas p{
    margin:14px 0 0 0;
    text-indent:6px;
    line-height:14px;
    color:#d43144;
}
#nid-principal-colonne-droite-bas{
    width:250px;
    margin:0 0 0 78px;
    padding-top:12px;
    float:left;
}
#nid-principal-colonne-droite-bas p{
    margin:14px 0 0 0;
    line-height:14px;    
}
#nid-principal-colonne-droite-bas strong{
    font-weight:normal;
    color:#d43144;
}
/**
 *Desinsectisation
**/
#desinsect-gauche{
    width:224px;
    float:left;
}
#desinsect-visuel-gauche{
    height:282px;
    width:186px;
    margin:12px 0 0 33px;
    float:left;
}
#desinsect-droite{
    float:left;
}
#desinsect-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#desinsect-intro{
    height:88px;
    width:578px;
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/desinsect-bg.gif) no-repeat;    
}
#desinsect-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#desinsect-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#desinsect-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#desinsect-principal{
    width:625px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#desinsect-principal-colonne-gauche-haut{
    width:255px;
    margin:0 0 0 38px;
    padding-top:0px;
    float:left;
}
#desinsect-principal-colonne-gauche-haut ul, #desinsect-principal-colonne-droite-haut ul{
    list-style:none;
    padding:0 0 0 6px;    
}
#desinsect-principal-colonne-gauche-haut ul{margin:2px 0 19px 0;}
#desinsect-principal-colonne-droite-haut ul{margin:5px 0 19px 0;}

#desinsect-principal-colonne-gauche-haut li, #desinsect-principal-colonne-droite-haut li{
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 9px;
    line-height:18px;
}
#desinsect-principal-colonne-gauche-haut p{
    margin:2px 0 0 0;
    line-height:18px;
    color:#71b239;
}
#desinsect-principal-colonne-gauche-haut strong{
    color:#000;    
    font-weight:normal;
}
#desinsect-principal-colonne-droite-haut{
    width:250px;
    margin:0 0 0 78px;
    padding-top:0px;
    float:left;
}
p.desinsect-centrer{
    margin:13px 0 0 60px;
    width:525px;
    color:#71b239;
    font-weight:bold;    
    text-align:center;
    float:left;
}
#desinsect-bas{
    margin:12px 0 0 38px;
    float:left;
}
#desinsect-bas h2{
    margin:0 0 2px 0;
}
#desinsect-bas p{
    margin:0;
    text-indent:9px;
    line-height:18px;
}
#desinsect-bas em{color:#71b239;}
#desinsect-bas strong{color:#71b239;}
#desinsect-bas a{
    color:#71b239;
    text-decoration:none;
}
p.desinsect-centrer2{
    margin:0 0 0 60px;    
    padding:2px 0 9px 0;
    width:525px;
    color:#71b239;    
    text-align:center;
    float:left;
}
/**
 *demoussage
**/
#demoussage-gauche{
    width:224px;
    float:left;
}
#demoussage-visuel-gauche{
    height:119px;
    width:186px;
    margin:12px 0 0 33px;    
    float:left;
}
#demoussage-droite{
    float:left;
}
#demoussage-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#demoussage-intro{
    height:88px;
    width:578px;
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/demoussage-bg.gif) no-repeat;    
}
#demoussage-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#demoussage-intro div{
    margin-top:14px;    
}
#demoussage-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#demoussage-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#demoussage-principal{
    width:625px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#demoussage-principal-colonne-gauche-haut{
    width:255px;
    margin:0 0 0 38px;
    padding-top:0px;
    float:left;
}
#demoussage-principal-colonne-gauche-haut ul{
    list-style:none;
    padding:3px 0 0 6px;
    margin:0 0 33px 0;
}
#demoussage-principal-colonne-gauche-haut li{
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 8px;
    margin:15px 0 0 0;
}
#demoussage-principal-colonne-gauche-haut p{
    margin:2px 0 0 0;
    line-height:18px;
    color:#71b239;
}
#demoussage-principal-colonne-gauche-haut strong{
    color:#000;    
    font-weight:normal;
}
#demoussage-principal-colonne-droite-haut{
    width:250px;
    margin:0 0 0 78px;
    padding-top:0px;
    float:left;
}
#demoussage-principal-colonne-droite-haut p{
    margin:2px 0 0 0;
    line-height:18px; 
}
#demoussage-principal-colonne-droite-haut strong{
    font-weight:normal;
    color:#71b239;
}
/**
 *Dératisation
**/
#derat-gauche{
    width:224px;
    float:left;
}
#derat-visuel-gauche{
    height:101px;
    width:186px;
    margin:12px 0 0 33px;    
    float:left;
}
#derat-droite{
    float:left;
}
#derat-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#derat-intro{
    height:88px;
    width:578px;
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/derat-bg.gif) no-repeat;    
}
#derat-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#derat-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#derat-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#derat-principal{
    width:625px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#derat-principal-colonne-gauche-haut{
    width:255px;
    margin:0 0 0 38px;
    padding-top:0px;
    float:left;
}
#derat-principal-colonne-gauche-haut ul, #derat-principal-colonne-droite-haut ul{
    list-style:none;    
    padding:0 0 0 6px;    
}
#derat-principal-colonne-gauche-haut ul{margin:18px 0 0px 0;}
#derat-principal-colonne-droite-haut ul{margin:2px 0 0px 0;}

#derat-principal-colonne-gauche-haut li, #derat-principal-colonne-droite-haut li{
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 7px;
}
#derat-principal-colonne-gauche-haut li{
    margin-bottom:14px;
    line-height:14px;
}
#derat-principal-colonne-droite-haut li{
    margin-bottom:0px;
    line-height:18px;
}
#derat-principal-colonne-gauche-haut p{
    margin:2px 0 0 0;
    line-height:18px;
    color:#71b239;
}
#derat-principal-colonne-gauche-haut strong{
    color:#000;    
    font-weight:normal;
}
#derat-principal-colonne-droite-haut{
    width:250px;
    margin:0 0 0 78px;
    padding-top:0px;
    float:left;
}
/**
 *Desinfection
**/
#desinfect-gauche{
    width:224px;
    float:left;
}
#desinfect-visuel-gauche{
    height:128px;
    width:186px;
    margin:12px 0 0 33px;    
    float:left;
}
#desinfect-droite{
    float:left;
}
#desinfect-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#desinfect-intro{
    height:88px;
    width:578px;
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/desinfect-bg.gif) no-repeat;    
}
#desinfect-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#desinfect-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#desinfect-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#desinfect-principal{
    width:625px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#desinfect-principal-colonne-gauche-haut{
    width:255px;
    margin:0 0 0 38px;
    padding-top:0px;
    float:left;
}
#desinfect-principal-colonne-gauche-haut ul, #desinfect-principal-colonne-droite-haut ul{
    list-style:none;
    padding:0 0 0 6px;    
}
#desinfect-principal-colonne-gauche-haut ul{margin:0; padding-top:4px;}
#desinfect-principal-colonne-droite-haut ul{margin:2px 0 19px 0;}

#desinfect-principal-colonne-gauche-haut li{
    margin-top:14px;
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 7px;
    line-height:14px;
}
#desinfect-principal-colonne-droite-haut li{
    padding:0 0 0 4px;
    background:url(/images/puce.gif) no-repeat 0px 9px;
    line-height:18px;
}
#desinfect-principal-colonne-droite-haut{
    width:250px;
    margin:0 0 0 78px;
    padding-top:0px;
    float:left;
}
#desinfect-principal-colonne-droite-haut p{
    margin:2px 0 0 0;
    line-height:18px;    
}
#desinfect-principal-colonne-droite-haut strong{
    color:#000;    
    font-weight:normal;
}
p.desinfect-centrer{
    margin:6px 0 16px 34px;
    width:585px;
    color:#71b239; 
    text-align:center;
    float:left;
}
/**
 *Contact
**/
#contact{
    padding-bottom:8px;
    width:625px;
    background-color:#f4f4f4;
    margin:9px 0 30px 20px;
    float:left;
}
.bleu{color:#71b239;}
#contact-gauche, #contact-milieu, #contact-droite{float:left;}

#contact-gauche{
   height:188px;
   width:183px;
   margin-top:23px;
   padding-left:5px;
}
#contact-gauche h2{ margin:0 0 13px 0;}

#contact-gauche label, #contact-milieu label{
   color:#3e3e3e;
   margin:0 0 0 6px;
   display:block;
   padding:0;
   float:left;
}
#contact-gauche input, #contact-milieu input{
   height:16px;
   width:164px;
   border:1px solid #71b239;
   padding:0 0 0 2px;
   margin:0 0 8px 6px;   
   float:left;
}
#contact-milieu{
   height:163px;
   width:168px;
   margin:48px 0 0 0px;
   padding-left:10px;
}
#contact-droite{
   height:188px;
   width:194px;
   margin:0px 0 0 50px;
}
#contact-droite h2{text-align:right;}
#contact-droite strong{color:#71b239; font-weight:normal;}
#contact-droite select{
   margin:2px 28px 18px 0;
   height:18px;
   width:166px;
   border:1px solid #71b239;
   padding:0;   
}
#contact-droite input{
   margin:0 0 0 0px;
   float:left;
}
#contact-droite label{
   width:170px;
   margin:2px 0 6px 0;
   float:left;
}
#contact-bas{
   height:148px;
   width:653px;
   margin:0 0 0 17px;
   float:left;
}
#contact-bas textarea{
   height:88px;
   width:588px;
   border:1px solid #71b239;
   padding:2px 0 0 2px;
   margin:10px 0 0 1px;
   overflow:auto;   
}
#contact-bouton-envoyer{
   background:url(/images/tarifs-bouton-calculer.gif) no-repeat;
   background-position:center;
   cursor:pointer;
   border:0;
   width:147px;
   height:18px;
   margin:13px 60px 0 0;
   padding-top:0px;
   color:#fff;
   font:11px Verdana, Arial, Helvetica, sans-serif;   
   display:block;
   float:right;
}
#contact-bouton-envoyer:hover{   
   color:#154501;
}
#contact_confirm{
   margin:50px 0 100px 50px;
}
#contact_confirm h2{
   color:#71b239;
   margin-left:0;
   font-size:12px;
}
#contact_confirm p{
   color:#3e3e3e;
}
/**
 *Activités
**/
#activite-gauche{
    width:224px;
    float:left;
}
#activite-visuel-gauche{
    height:101px;
    width:186px;
    margin:12px 0 0 33px;    
    float:left;
}
#activite-droite{
    float:left;
}
#activite-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#activite-intro{
    height:84px;
    width:588px;    
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/activite-bg.gif) no-repeat;    
}
#activite-intro p{
    margin:0;
    font-size:12px;
    color:#414840;
}
#activite-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#activite-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#activite-principal{
    width:587px;
    padding-left:38px;
    line-height:14px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#activite-principal strong{    
    font-weight:normal;    
    color:#71b239;    
}
#activite-principal a{
    text-decoration:none;
    color:#71b239;    
}
#activite-principal h2{
    margin:14px 0 0 0; 
}
#activite-select{
    margin:20px 30px 19px 0;
}
/**
 *Charte
**/
#charte-gauche{
    width:224px;
    float:left;
}
#charte-droite{
    float:left;
}
#charte-droite h2{
    margin:0 0 0 0;
    font-size:12px;
    font-weight:normal;
    color:#71b239;    
}
#charte-intro{
    height:105px;
    width:588px;    
    line-height:14px;
    margin:9px 0 0 6px;    
    padding:9px 10px 0 52px;
    background:url(/images/charte-bg.gif) no-repeat;    
}
#charte-intro p{
    margin:0;    
    font-size:12px;
    color:#414840;
}
#charte-intro strong{
    font-weight:normal;    
    color:#71b239;
}
#charte-intro em{
    font-weight:normal;
    font-style:italic;
    color:#71b239;
}
#charte-principal{
    width:587px;
    padding-left:38px;
    line-height:14px;
    background-color:#f4f4f4;
    margin:0 0 0 20px;
}
#charte-principal strong{    
    font-weight:normal;    
    color:#71b239;    
}
#charte-principal h2{
    margin:14px 0 0 0; 
}
#charte-avertissement1{
    margin:0 0 14px 0;
    padding-top:7px;
    text-align:center;
    letter-spacing:0.5px;
    font-weight:bold;
}
#charte-avertissement2{
    margin:0 0 42px 0;
    padding-top:14px;
    color:#71b239;
    text-align:center;
    letter-spacing:0.5px;
    font-weight:bold;
}
#charte-avertissement2 strong{
    color:#d43144;
    font-weight:bold;
}
#charte-nocif{
    width:290px;
    padding:14px 0 19px 108px;
    background:url(/images/charte-logo-nocif.gif) no-repeat 24px 16px;
    color:#d43144;
}
