/* CSS Document */
body { margin:0; font-size:10px; font-family:Tahoma, Geneva, sans-serif; background:url(images/bg-main2.jpg) top center repeat-x #f0f0f0; }
#conteneur{ width:960px; margin:0 auto; position:relative; color:#4B575F; }

#logo {float:left; display:inline; padding:0; margin:55px 0 5px 15px; width:302px; height:50px; background:url(images/logo-sif-normatech.gif); text-indent:-5000px;}

ul#menuTop {float:left; display:inline; padding:0px; margin:2px 0 0 260px; width:378px; height:43px; background:url(images/bg-menu-top.jpg); list-style:none;}
ul#menuTop li {float:left; padding:0; margin:0; line-height:30px;  font-size:14px; font-style:italic; font-weight:bold;}
ul#menuTop li a {float:left; padding:0; margin:0px 25px; color:#FFF; text-decoration:none;}


/***************** 2nd menu : principal ****************/
#conteneurmenu {float:left; margin:18px 0 0 28px; padding:0; width:600px; height:37px; position:relative; z-index:90;}

.menu {float:left; display:inline; padding:0; margin:0; height:37px; font-size:14px; /*font-style:italic;*/ font-weight:bold;}
.menu a {display:block; padding:0 0 5px 0; margin:0; text-align:center; text-decoration:none; color:#4b575f; border-bottom:4px solid #778792; background:url(images/trait-menu.jpg) no-repeat right top;}
.menu a.violet {background:none;}
.menu a.orange:hover {color:#d95903; border-bottom:4px solid #d95903; }
.menu a.vert:hover {color:#8eae10; border-bottom:4px solid #8eae10; }
.menu a.bleu:hover {color:#1f5388; border-bottom:4px solid #1f5388; }
.menu a.violet:hover {color:#473554; border-bottom:4px solid #473554; }

.ssmenuOrange { padding:5px 10px; font-size:12px; background:#d95903; list-style-type:none;  font-size:12px; /*font-style:italic;*/}
.ssmenuOrange a {color:#fff; padding:5px 0; text-decoration:none; border-bottom:1px dotted #fff; display:block; margin:0; width:100%;}
.ssmenuVert { padding:5px 10px; font-size:12px; background:#8eae10; list-style-type:none;  font-size:12px; /*font-style:italic;*/}
.ssmenuVert a {color:#fff; padding:5px 0; text-decoration:none; border-bottom:1px dotted #fff; display:block; margin:0; width:100%;}
.ssmenuBleu { padding:5px 10px; font-size:12px; background:#1f5388; list-style-type:none;  font-size:12px; /*font-style:italic;*/}
.ssmenuBleu a {color:#fff; padding:5px 0; text-decoration:none; border-bottom:1px dotted #fff; display:block; margin:0; width:100%;}
.ssmenuViolet { padding:5px 10px; font-size:12px; background:#473554; list-style-type:none;  font-size:12px; /*font-style:italic;*/}
.ssmenuViolet a {color:#fff; padding:5px 0; text-decoration:none; border-bottom:1px dotted #fff; display:block; margin:0; width:100%;}

html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {width:auto;}

.menuOuvert a.orange { display:block; padding:0 0 5px 0; margin:0; text-align:center; text-decoration:none; color:#d95903; border-bottom:4px solid #d95903; background:url(images/trait-menu.jpg) no-repeat right top; }
.menuOuvert a.vert {display:block; padding:0 0 5px 0; margin:0; text-align:center; text-decoration:none; color:#8eae10; border-bottom:4px solid #8eae10; background:url(images/trait-menu.jpg) no-repeat right top; }
.menuOuvert a.bleu {display:block; padding:0 0 5px 0; margin:0; text-align:center; text-decoration:none; color:#1f5388; border-bottom:4px solid #1f5388; background:url(images/trait-menu.jpg) no-repeat right top; }
.menuOuvert a.violet {display:block; padding:0 0 5px 0; margin:0; text-align:center; text-decoration:none; color:#473554; border-bottom:4px solid #473554;  }
/****************************************************/


#accroche {float:left; padding:0; margin:20px 0 0 45px; width:547px; height:65px; background:url(images/accroche.png); text-indent:-5000px;}

/****************************************** PAGE ACCUEIL ******************************************/
.blocOrange {clear:left; float:left; padding:3px; margin:15px 10px 0 15px; width:217px; height:395px; text-decoration:none; background:#d3d6d6; border:1px solid #fff;/*background:#eb8500; border:1px solid #eb7400;*/ }
.blocOrange h2 {float:left; padding:3px 10px; margin:0; width:197px; height:34px; line-height:16px; background:#d95903; color:#FFF; font-size:16px; /*font-style:italic;*/ font-weight:bold; text-decoration:none; }
.blocOrange img {float:left; padding:0px; margin:3px 0; width:217px; height:163px; border:none;}
.blocOrange a {float:left; padding:4px 2px; margin:0 3px; width:207px; color:#4b575f; font-size:1.2em; text-decoration:none; border-bottom:1px dotted #fff;}
.blocOrange a:hover { font-weight:bold;}

.blocVert {float:left; padding:3px; margin:15px 0 0 0; width:217px; height:395px; text-decoration:none; background:#d3d6d6; border:1px solid #fff; /*background:#c7c503; border:1px solid #bab803;*/ }
.blocVert h2 {float:left; padding:3px 10px; margin:0; width:197px; height:34px; line-height:16px; background:#8eae10; color:#FFF; font-size:16px; /*font-style:italic;*/ font-weight:bold; text-decoration:none; }
.blocVert img {float:left; padding:0px; margin:3px 0; width:217px; height:163px; border:none; }
.blocVert a {float:left; padding:4px 2px; margin:0 3px; width:207px; color:#4b575f; font-size:1.2em; text-decoration:none; border-bottom:1px dotted #fff; }
.blocVert a:hover { font-weight:bold;}

.blocBleu {float:left; padding:3px; margin:15px 10px 0 10px; width:217px; height:395px; text-decoration:none; background:#d3d6d6; border:1px solid #fff; /* background:#3872ad; border:1px solid #215a83;*/}
.blocBleu h2 {float:left; padding:3px 10px; margin:0; width:197px; height:34px; line-height:16px; background:#1f5388; color:#FFF; font-size:16px; /*font-style:italic;*/ font-weight:bold; text-decoration:none; }
.blocBleu img {float:left; padding:0px; margin:3px 0; width:217px; height:163px; border:none; }
.blocBleu a {float:left; padding:4px 2px; margin:0 3px; width:207px; color:#4b575f; font-size:1.2em; text-decoration:none; border-bottom:1px dotted #fff; }
.blocBleu a:hover { font-weight:bold;}

.blocViolet {float:left; padding:3px; margin:15px 0 0 0; width:217px; height:395px; text-decoration:none; background:#d3d6d6; border:1px solid #fff; /*background:#735f81; border:1px solid #554463;*/}
.blocViolet h2 {float:left; padding:3px 10px; margin:0; width:197px; height:34px; line-height:16px; background:#473554; color:#FFF; font-size:16px; /*font-style:italic;*/ font-weight:bold; text-decoration:none; }
.blocViolet img {float:left; padding:0px; margin:3px 0; width:217px; height:163px; border:none;}
.blocViolet a {float:left; padding:4px 2px; margin:0 3px; width:207px; color:#4b575f; font-size:1.2em; text-decoration:none; border-bottom:1px dotted #fff; }
.blocViolet a:hover {  font-weight:bold;}


#contenuAccueil {clear:left; float:left; display:inline; padding:0; margin:20px 30px 0 20px; width:670px;}
#contenuAccueil h3 {float:left; padding:0; margin:0 0 10px 0; width:670px; font-weight:normal; font-size:1.3em; /*font-style:italic;*/}
#contenuAccueil h3 a {color:#858627; font-style:normal;}
#contenuAccueil p {float:left; padding:0; margin:0 0 10px 0; width:670px; font-size:1.2em;}

#actualites {float:left; padding:40px 8px 10px 8px; margin:20px 0 0 0; width:209px; background:url(images/actualites.jpg) no-repeat 6px 9px #cfd1d3;}
#actualites h3 {float:left; padding:0; margin:0; width:209px; color:#858627; font-size:1.2em;}
#actualites h3 a {color:#858627; text-decoration:none;}
#actualites p {float:left; padding:0; margin:5px 0; width:209px; font-size:1.1em;}
#actualites p a {color:#858627; font-weight:bold; font-size:1.1em;}

#footer {clear:left; margin:0px auto; width:100%; height:140px; background:url(images/footer.jpg) repeat-x top center #cdde70;}
#footer #contenuFooter { width:960px; margin:0 auto; padding:35px 0 0 0; position:relative; }
#footer #contenuFooter #adresse { float:left; display:inline; margin:0 0 0 20px; padding:0; color:#5c5b08; font-weight:bold; font-size:12px; line-height:18px; }
#footer #contenuFooter #adresse h4 { padding:0; margin:0; font-size:14px; }
#footer #contenuFooter #adresse a { color:#5c5b08; }

#footer #contenuFooter #liens { float:right; margin:0 15px 0 0; padding:0; color:#5c5b08; font-weight:bold; font-size:11px; }
#footer #contenuFooter #liens a { color:#5c5b08;}


/****************************************** PAGES NAV ******************************************/
#colonneGauche {float:left; display:inline; padding:0 0 15px 0; margin:15px 10px; width:720px; background:#F0F0F0; min-height:470px;}

#titreOrange {float:left; display:inline; padding:0 10px; margin:5px; width:690px; height:40px; line-height:40px; background:#d95903; font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
#titreVert {float:left; display:inline; padding:0 10px; margin:5px; width:690px; height:40px; line-height:40px; background:#8eae10; font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
#titreBleu {float:left; display:inline; padding:0 10px; margin:5px; width:690px; height:40px; line-height:40px; background:#1f5388; font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
#titreViolet {float:left; display:inline; padding:0 10px; margin:5px; width:690px; height:40px; line-height:40px; background:#473554; font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
#titreGeneral {float:left; display:inline; padding:0 10px; margin:5px; width:690px; height:40px; line-height:40px; background:#858627; font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}

#colonneGauche p {float:left; padding:0 15px; margin:0 0 10px 0; width:690px; font-size:1.2em; line-height:20px; }
#colonneGauche p a.general {color:#858627; }
#colonneGauche h3 {clear:left; float:left; width:653px; padding:0 15px 0 22px; margin:15px 15px 5px 15px; height:20px; background:url(images/puce.jpg) no-repeat left top;  font-size:14px; font-style:italic; border-bottom:1px dotted #6c6252;}

#colonneGauche p.court {float:left; padding:0 0 0 15px; margin:3px 0; width:340px; font-size:1.2em;}
#colonneGauche label {float:left; padding:0; margin:0; width:85px;}
#colonneGauche input, #colonneGauche textarea {border:1px solid #778792; padding:2px; color:#6c6252; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#colonneGauche #btnEnvoyer {float:left; padding:0; margin:20px 245px; width:200px; height:25px; border:none; background:#BEC4C8; font-size:13px; font-style:italic; font-weight:bold; color:#4B575F;  }
#colonneGauche .message {float:left; padding:0 15px; margin:5px 0; width:690px; font-size:1.2em; color:#858627; text-align:center; font-weight:bold;}

#colonneGauche ul#listeOrange {float:left; display:inline; padding:0; margin:0; width:720px; list-style:none; }
#colonneGauche ul#listeOrange li {float:left; display:inline; padding:0; margin:20px 0 0 20px; width:330px; }
#colonneGauche ul#listeOrange li a {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste.jpg) no-repeat right center; }
#colonneGauche ul#listeOrange li a:hover {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste-presses.jpg) no-repeat right center; }
#colonneGauche ul#listeOrange li a img {float:left; width:95px; height:110px; border:none;}
#colonneGauche ul#listeOrange li a h2 {float:left; padding:25px 50px 0 10px; margin:0; width:175px; line-height:16px;  font-size:12px; font-style:italic; font-weight:bold;}
#colonneGauche ul#listeOrange li a span {float:left; padding:5px 50px 0 10px; margin:0; width:175px; font-size:1.1em; font-weight:bold; text-decoration:underline; }
#colonneGauche ul#listeOrange li #cache {position:absolute; width:95px; height:110px; background:url(images/cache-photo-liste.png); }

#colonneGauche ul#listeVert {float:left; display:inline; padding:0; margin:0; width:720px; list-style:none; }
#colonneGauche ul#listeVert li {float:left; display:inline; padding:0; margin:20px 0 0 20px; width:330px; }
#colonneGauche ul#listeVert li a {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste.jpg) no-repeat right center; }
#colonneGauche ul#listeVert li a:hover {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste-compacteurs.jpg) no-repeat right center; }
#colonneGauche ul#listeVert li a img {float:left; width:95px; height:110px; border:none;}
#colonneGauche ul#listeVert li a h2 {float:left; padding:25px 50px 0 10px; margin:0; width:175px; line-height:16px;  font-size:12px; font-style:italic; font-weight:bold;}
#colonneGauche ul#listeVert li a span {float:left; padding:5px 50px 0 10px; margin:0; width:175px; font-size:1.1em; font-weight:bold; text-decoration:underline; }
#colonneGauche ul#listeVert li #cache {position:absolute; width:95px; height:110px; background:url(images/cache-photo-liste.png); }

#colonneGauche ul#listeBleu {float:left; display:inline; padding:0; margin:0; width:720px; list-style:none; }
#colonneGauche ul#listeBleu li {float:left; display:inline; padding:0; margin:20px 0 0 20px; width:330px; }
#colonneGauche ul#listeBleu li a {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste.jpg) no-repeat right center; }
#colonneGauche ul#listeBleu li a:hover {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste-basculeurs.jpg) no-repeat right center; }
#colonneGauche ul#listeBleu li a img {float:left; width:95px; height:110px; border:none;}
#colonneGauche ul#listeBleu li a h2 {float:left; padding:25px 50px 0 10px; margin:0; width:175px; line-height:16px;  font-size:12px; font-style:italic; font-weight:bold;}
#colonneGauche ul#listeBleu li a span {float:left; padding:5px 50px 0 10px; margin:0; width:175px; font-size:1.1em; font-weight:bold; text-decoration:underline; }
#colonneGauche ul#listeBleu li #cache {position:absolute; width:95px; height:110px; background:url(images/cache-photo-liste.png); }

#colonneGauche ul#listeViolet {float:left; display:inline; padding:0; margin:0; width:720px; list-style:none; }
#colonneGauche ul#listeViolet li {float:left; display:inline; padding:0; margin:20px 0 0 20px; width:330px; }
#colonneGauche ul#listeViolet li a {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste.jpg) no-repeat right center; }
#colonneGauche ul#listeViolet li a:hover {float:left; width:330px; height:110px; color:#FFF; text-decoration:none; background:url(images/bg-liste-bennes.jpg) no-repeat right center; }
#colonneGauche ul#listeViolet li a img {float:left; width:95px; height:110px; border:none;}
#colonneGauche ul#listeViolet li a h2 {float:left; padding:25px 50px 0 10px; margin:0; width:175px; line-height:16px;  font-size:12px; font-style:italic; font-weight:bold;}
#colonneGauche ul#listeViolet li a span {float:left; padding:5px 50px 0 10px; margin:0; width:175px; font-size:1.1em; font-weight:bold; text-decoration:underline; }
#colonneGauche ul#listeViolet li #cache {position:absolute; width:95px; height:110px; background:url(images/cache-photo-liste.png); }

#colonneDroite {float:left; display:inline; padding:0; margin:15px 0px; width:210px; background:#F0F0F0;}

#proposeAussi {float:left; display:inline; padding:5px 5px 10px 5px; margin:5px 5px 0 5px; width:190px; background:#D3D6D6; }
#proposeAussi h4 {float:left; display:inline; padding:0; margin:0 0 8px 0; width:190px; font-size:15px; font-weight:bold; line-height:16px;}
#proposeAussi h3 {float:left; display:inline; padding:0; margin:0 0 5px 0; width:190px; font-size:14px; font-weight:bold; line-height:16px;}
#proposeAussi p {float:left; display:inline; padding:5px 0; margin:0; width:190px; background:#D3D6D6; font-size:1.2em; border-bottom:1px dotted #6c6252; }
#proposeAussi a { text-decoration:none; color:#4B575F; font-size:1.1em;}
#proposeAussi a.orange:hover { color:#d95903;}
#proposeAussi a.vert:hover { color:#8eae10;}
#proposeAussi a.bleu:hover { color:#1f5388;}
#proposeAussi a.violet:hover { color:#473554;}
#proposeAussi p a { font-size:12px;}

#colonneDroite a.aussiOrange {float:left; padding:3px 5px; margin:5px 5px 0 5px; width:190px; height:34px; line-height:16px; background:#6c6252; color:#f0ede1; font-size:16px; font-style:italic; font-weight:bold; text-decoration:none;}
#colonneDroite a.aussiOrange:hover {background:#d95903;  }
#colonneDroite a.aussiVert {float:left; padding:3px 5px; margin:5px 5px 0 5px; width:190px; height:40px; line-height:40px; background:#6c6252; color:#f0ede1;  font-size:16px; font-style:italic; font-weight:bold; text-decoration:none;}
#colonneDroite a.aussiVert:hover {background:#8eae10; }
#colonneDroite a.aussiBleu {float:left; padding:3px 5px; margin:5px 5px 0 5px; width:190px; height:34px; line-height:16px; background:#6c6252; color:#f0ede1;  font-size:16px; font-style:italic; font-weight:bold; text-decoration:none;}
#colonneDroite a.aussiBleu:hover {background:#1f5388;}
#colonneDroite a.aussiViolet {float:left; padding:3px 5px; margin:5px 5px 0 5px; width:190px; height:34px; line-height:40px; background:#6c6252; color:#f0ede1;  font-size:16px; font-style:italic; font-weight:bold; text-decoration:none;}
#colonneDroite a.aussiViolet:hover { background:#473554;}

#colonneDroite #fabricationFr {float:left; display:inline; padding:0 0 0 53px; margin:30px 0 0 5px; width:147px; background:url(images/drapeau-fr.jpg) no-repeat 5px 2px;  font-size:15px; }
#colonneDroite #fabricationFr span {font-size:12px; font-style:italic; display:block; }
#colonneDroite #ce {float:left; display:inline; padding:0 0 0 53px; margin:15px 0 0 5px; width:147px; height:26px; line-height:26px; background:url(images/ce.jpg) no-repeat 5px 0;  font-size:15px; }

/****************************************** FICHES PRODUIT ******************************************/
h2#ficheOrange {float:left; display:inline; padding:0 10px; margin:5px 0 5px 5px; width:575px; height:40px; line-height:40px; background:url(images/titre-fiche-presse.jpg) no-repeat right #d95903;  font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
h2#ficheVert {float:left; display:inline; padding:0 10px; margin:5px 0 5px 5px; width:575px; height:40px; line-height:40px; background:url(images/titre-fiche-compacteur.jpg) no-repeat right #8eae10;  font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
h2#ficheBleu {float:left; display:inline; padding:0 10px; margin:5px 0 5px 5px; width:575px; height:40px; line-height:40px; background:url(images/titre-fiche-basculeur.jpg) no-repeat right #1f5388;  font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}
h2#ficheViolet {float:left; display:inline; padding:0 10px; margin:5px 0 5px 5px; width:575px; height:40px; line-height:40px; background:url(images/titre-fiche-benne.jpg) no-repeat right #473554;  font-size:23px; /*font-style:italic;*/ font-weight:bold; color:#FFF;}

#retourOrange {float:left; display:inline; padding:0 0 0 10px; margin:5px 5px 5px 0; width:105px; height:40px; line-height:40px; background:#d95903; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}
#retourVert {float:left; display:inline; padding:0 0 0 10px; margin:5px 5px 5px 0; width:105px; height:40px; line-height:40px; background:#8eae10; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}
#retourBleu {float:left; display:inline; padding:0 0 0 10px; margin:5px 5px 5px 0; width:105px; height:40px; line-height:40px; background:#1f5388; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}
#retourViolet {float:left; display:inline; padding:0 0 0 10px; margin:5px 5px 5px 0; width:105px; height:40px; line-height:40px; background:#473554; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}

h1#titreProduit {float:left; padding:0 10px; margin:10px 5px 0 5px; width:690px; height:38px; line-height:38px; border-bottom:1px solid #D3D6D6; border-top:1px solid #D3D6D6; font-size:18px; font-style:italic; font-weight:bold;}


#colTxt {float:left; display:inline; padding:0; margin:0 20px 0 5px; width:420px; font-size:12px; line-height:17px;}
#colTxt h3 {clear:left; float:left; width:398px; padding:0 0 0 22px; margin:20px 0 5px 0; height:20px; background:url(images/puce.jpg) no-repeat left top;  font-size:14px; font-style:italic; border-bottom:1px dotted #4B575F;}
#colTxt p {float:left; padding:0 0 0 2px; margin:0 0 5px 0; width:418px; font-size:12px; line-height:17px;}
#colTxt ul {clear:left; padding:0px; margin:0 0 0 20px; list-style:disc; list-style-position:outside; }

#colPhotos {float:left; display:inline; padding:0; margin:0; width:270px;}
#colPhotos #principale {float:left; display:inline; padding:0; margin:15px 0 0 0; width:260px; border:5px solid #d6d2c2;}
#colPhotos #autres {float:left; display:inline; padding:0; margin:5px 0; width:275px; }
#colPhotos #autres img {float:left; display:inline; padding:0px; margin:5px 5px 0 0; width:76px; border:5px solid #d6d2c2; }

#colPhotos .pdfPresse {float:left; display:inline; padding:3px 8px 5px 8px; margin:10px 0; width:254px; background:#d95903; color:#FFF;  font-size:14px; font-style:italic; text-decoration:none;}
#colPhotos .pdfPresse span {font-size:12px; }
#colPhotos .pdfCompacteur {float:left; display:inline; padding:3px 8px 5px 8px; margin:10px 0; width:254px; background:#8eae10; color:#FFF;  font-size:14px; font-style:italic; text-decoration:none;}
#colPhotos .pdfCompacteur span {font-size:12px; }
#colPhotos .pdfBasculeur {float:left; display:inline; padding:3px 8px 5px 8px; margin:10px 0; width:254px; background:#1f5388; color:#FFF;  font-size:14px; font-style:italic; text-decoration:none;}
#colPhotos .pdfBasculeur span {font-size:12px; }
#colPhotos .pdfBenne {float:left; display:inline; padding:3px 8px 5px 8px; margin:10px 0; width:254px; background:#473554; color:#FFF;  font-size:14px; font-style:italic; text-decoration:none;}
#colPhotos .pdfBenne span {font-size:12px; }

#colPhotos .pdfGeneral {float:left; display:inline; padding:3px 8px 5px 8px; margin:10px 0; width:254px; background:#858627; color:#FFF;  font-size:14px; font-style:italic; text-decoration:none;}

#colonneDroite #interesse {float:left; display:inline; padding:5px; margin:5px 5px 0 5px; width:190px; background:#D3D6D6; }
#colonneDroite #interesse h3 {float:left; display:inline; padding:0px; margin:0px; width:190px;  font-size:17px; line-height:18px; font-weight:bold; }
#colonneDroite #interesse p {float:left; padding:0px; margin:5px 0 0 0; width:190px; font-size:1.1em;}
#colonneDroite #interesse p input, #colonneDroite #interesse p textarea {border:1px solid #778792; width:188px; background:#e9e9e9; color:#6c6252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#colonneDroite #interesse p.message {float:left; padding:0px; margin:5px 0 0 0; width:190px; font-size:1.1em; color:#858627; text-align:center; font-weight:bold;}
#colonneDroite #btnEnvoyer {float:left; padding:0; margin:5px; width:200px; height:25px; border:none; background:#bec4c8; font-size:13px; font-weight:bold; color:#4B575F;  }



