.visuel-equipe-blank { float: right; margin: 0 0 10px 10px; width: 175px; height: 125px; clear: both; }
.error { color: #CC0000; }
.submit-btn-envoyer { background: url(../../medias/nd-wai/pages/btn-envoyer.gif); cursor: pointer; width: 90px; height: 19px; display: block; float: right; margin-top: 10px; margin-right: 18px; }
.formualire_error { width: 500px; float: left; text-align: left; margin: 0; padding: 0 0 0 0; font-size: 1em; font-weight: bold; color: #CC0000; }
.txt-remerciement { color: #FFFFFF; }

a#btn-menu01_selected { background: url(../../medias/nd-wai/communs/agence_select.gif); width: 87px; height: 19px; }
a#btn-menu01_selected:hover { background: url(../../medias/nd-wai/communs/agence_select.gif); }
a#btn-menu01_selected.selected { background: url(../../medias/nd-wai/communs/agence_select.gif); }

a#btn-menu02_selected {	background: url(../../medias/nd-wai/communs/metier_select.gif);	width: 84px; height: 19px; }
a#btn-menu02_selected:hover { background: url(../../medias/nd-wai/communs/metier_select.gif); }
a#btn-menu02_selected.selected { background: url(../../medias/nd-wai/communs/metier_select.gif); }

a#btn-menu03_selected { background: url(../../medias/nd-wai/communs/ref_select.gif); width: 118px; height: 19px; }
a#btn-menu03_selected:hover { background: url(../../medias/nd-wai/communs/ref_select.gif); }
a#btn-menu03_selected.selected { background: url(../../medias/nd-wai/communs/ref_select.gif); }

a#btn-menu04_selected { background: url(../../medias/nd-wai/communs/contact_select.gif); width: 98px; height: 19px; }
a#btn-menu04_selected:hover { background: url(../../medias/nd-wai/communs/contact_select.gif); }
a#btn-menu04_selected.selected { background: url(../../medias/nd-wai/communs/contact_select.gif); }

#contenu-pages #solutions-details { width: 1000px; margin: auto; }
#solutions-details #gauche-solutions-details { width: 422px; float: left; background: url(../../medias/nd-wai/pages/fond-metiers.jpg) no-repeat left top; height: 414px; }
#solutions-details #droite-solutions-details { width: 575px; float: right; }

.toggler { margin: 5px; cursor: pointer; }
.element { }

.vignette-ref-ligne .vignette-ref-detail { width: 160px; margin-right: 10px; float: left; }
.vignette-ref-ligne .vignette-ref-detail .visuel-detail { width: 150px; height: 95px; border: solid #7d7d7d 1px; }
.border-visuel { border: 0; }
.vignette-ref-ligne .vignette-ref-detail .texte-detail { width: 150px; font-size: 0.8em; color: #fff; } /*text-transform: uppercase;*/

.w3c-align { vertical-align: middle; }

#menu-contxt-1 { border: #9b9c9c 1px solid; padding: 19px; width: 538px; color: #c0c0c0; font-size: 1em; font-weight: bold; }
#menu-contxt-1 ul { padding: 0; margin: 0; list-style-type: none; margin-top: 10px; }
#menu-contxt-1 li { background: url(../../medias/nd-wai/pages/fleche-grise.gif) no-repeat left 5px; padding-left: 8px; }
#menu-contxt-1 li a { color: #c0c0c0; text-decoration: none; }
#menu-contxt-1 li a:hover { color: #c0c0c0; text-decoration: underline; }
#menu-contxt-2 { border: #9b9c9c 1px solid; padding: 19px; width: 538px; color: #c0c0c0; font-size: 1em; font-weight: bold; }
#menu-contxt-2 ul { padding: 0; margin: 0; list-style-type: none; margin-top: 10px; }
#menu-contxt-2 li { background: url(../../medias/nd-wai/pages/fleche-grise.gif) no-repeat left 5px; padding-left: 8px; }
#menu-contxt-2 li a { color: #c0c0c0; text-decoration: none; }
#menu-contxt-2 li a:hover { color: #c0c0c0; text-decoration: underline; }
#menu-contxt-3 { border: #9b9c9c 1px solid; padding: 19px; width: 538px; color: #c0c0c0; font-size: 1em; font-weight: bold; }
#menu-contxt-3 ul { padding: 0; margin: 0; list-style-type: none; margin-top: 10px; }
#menu-contxt-3 li { background: url(../../medias/nd-wai/pages/fleche-grise.gif) no-repeat left 5px; padding-left: 8px; }
#menu-contxt-3 li a { color: #c0c0c0; text-decoration: none; }
#menu-contxt-3 li a:hover { color: #c0c0c0; text-decoration: underline; }
#menu-contxt-4 { border: #9b9c9c 1px solid; padding: 19px; width: 538px; color: #c0c0c0; font-size: 1em; font-weight: bold; }
#menu-contxt-4 ul { padding: 0; margin: 0; list-style-type: none; margin-top: 10px; }
#menu-contxt-4 li { background: url(../../medias/nd-wai/pages/fleche-grise.gif) no-repeat left 5px; padding-left: 8px; }
#menu-contxt-4 li a { color: #c0c0c0; text-decoration: none; }
#menu-contxt-4 li a:hover { color: #c0c0c0; text-decoration: underline; }


