body {background-color:#FFF; padding:0; margin:10px 0px 0px 0px; width:100%; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#000000;}

/*****************CONTENEUR*******************/
table#conteneur{width:990px; height:570px; border-width:0px; border:0px solid #000000; padding:0px; border-spacing: 0px; margin-left:auto; margin-right:auto;}
table#conteneur td.header{height:144px;}
table#conteneur td.contenu{height:396px;}
table#conteneur td.footer{height:18px; text-align:right; background-color:#2B549C; color:#fff; font-size:7pt; padding:0px 40px 0px 0px;}
table#conteneur td.footer2{height:18px; text-align:right; color:#2B549C; font-size:9pt; font-weight:bold; padding:0px 40px 0px 0px;}

/*****************GENERAL*******************/
h1{font-family:Arial; font-size:12pt; color:#2B549C; margin:0px 0px 10px 10px; font-weight:bold;}
h2{font-family:Arial; font-size:12pt; color:#B7B7B7; margin:8px 8px 8px 8px; font-weight:bold;}
p.footer{font-family:Arial; font-size:7pt; color:#FFFFFF; margin:0px 20px 0px 0px;}
p.nondisponible{color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:10pt; padding:0px 0px 0px 22px;}
p.cheminfer{font-family:Arial; font-size:7pt; color:#c0c0c0; margin:0px 0px 0px 20px;}
p.footer2{font-family:Arial; font-size:9pt; color:#2B549C; font-weight:bold; margin:0px 40px 0px 0px;}
p.info{font-family:Arial; font-size:22pt; color:#2B549C; margin:0px 0px 0px 30px;}
p.contenu{font-family:Arial; font-size:10pt; color:#000000; margin:0px 0px 0px 0px;}
p{font-family:Arial; font-size:10pt; color:#000000; margin:0px 0px 0px 0px;}
p.contenu_preselection{font-family:Arial; font-size:9pt; color:#000000; margin:0px 0px 0px 0px;}
p.pdf{font-family:Arial; font-size:10pt; color:#000000; margin:0px 0px 0px 0px;}
p.contenu-gauche{font-family:Arial; font-size:11pt; color:#000000; margin:0px 8px 0px 0px;}
p.gauche-aide{font-family:Arial; font-size:9pt; color:#ffffff; margin:0px 0px 0px 10px;}
p.outils{font-family:Arial; font-size:8pt; color:#FFFFFF; letter-spacing: 4px;}
p.infobulle{font-family:Arial; font-size:8pt; color:#FFFFFF;}
p.infobulleformulaire{font-family:Arial; font-size:10pt; color:#000000; margin:8px 8px 8px 8px; }
p.recherchenorme{color: #ff0000; font-family:Arial, Verdana, Times New Roman; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}
li {font-family: Arial; font-size:10pt; color:#000000;} 

/*****************RECHERCHE*******************/
p.recherche-haut{font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt; color:#162C6D; margin:0px 0px 0px 0px;}
p.recherche-menu{font-family:Arial, Verdana, Times New Roman; font-size:10pt; color:#FFFFFF; margin:0px 0px 0px 8px;}
p.recherche-selection{font-family:Arial, Verdana, Times New Roman; font-size:10pt; color:#162C6D; margin:0px 0px 0px 5px;}
p.recherche-afficher{font-family:Arial, Verdana, Times New Roman; font-size:10pt; color:#162C6D; margin:0px 0px 0px 25px;}
p.recherche-afficher-blanc{font-family:Arial, Verdana, Times New Roman; font-size:10pt; color:#FFFFFF; margin:0px 0px 0px 25px;}

a.lien-haut:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.lien-haut:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.lien-haut:hover {color:#162C6D; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 0px;}

a.recherche-haut:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-haut:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-haut:hover {color:#162C6D; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 0px;}

a.recherche-menu:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}
a.recherche-menu:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}
a.recherche-menu:hover {color:#FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}

a.recherche-critere:link {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-critere:visited {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-critere:hover {color:#162C6D; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}

a.recherche-critere-norme:link {color: #ff0000; font-family:Arial, Verdana, Times New Roman; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-critere-norme:visited {color: #ff0000; font-family:Arial, Verdana, Times New Roman; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}
a.recherche-critere-norme:hover {color:#ff0000; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:9pt; text-decoration:none; padding:0px 0px 0px 0px;}

a.recherche-afficher-ok:link {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-ok:visited {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-ok:hover {color:#162C6D; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}

a.recherche-afficher-no:link {color: #FF0000; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-no:visited {color: #FF0000; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-no:hover {color:#FF0000; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:8pt; text-decoration:none; padding:0px 0px 0px 22px;}

a.recherche-afficher-schema:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-schema:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}
a.recherche-afficher-schema:hover {color:#FFFFFF; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt; text-decoration:none; padding:0px 0px 0px 22px;}

a.recherche-afficher-norme:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 2px;}
a.recherche-afficher-norme:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 2px;}
a.recherche-afficher-norme:hover {color:#FFFFFF; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:10pt; text-decoration:none; padding:0px 0px 0px 2px;}

a.fermeture-schema:link {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:11pt; text-decoration:underline; font-weight:bold; padding:0px 0px 0px 0px;}
a.fermeture-schema:visited {color: #162C6D; font-family:Arial, Verdana, Times New Roman; font-size:11pt; text-decoration:underline; font-weight:bold; padding:0px 0px 0px 0px;}
a.fermeture-schema:hover {color:#162C6D; font-family:Arial, Verdana, Times New Roman; font-size:11pt; text-decoration:none; font-weight:bold; padding:0px 0px 0px 0px;}

a.recherche-raz:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}
a.recherche-raz:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}
a.recherche-raz:hover {color:#FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt; text-decoration:none; padding:0px 0px 0px 8px; display:block; width:162px; height:18px;}

a.infobulle:link {text-decoration:none; padding:0px 0px 0px 0px; display:block; width:29px; height:29px;}
a.infobulle:link {text-decoration:none; padding:0px 0px 0px 0px; display:block; width:29px; height:29px;}
a.infobulle:link {text-decoration:none; padding:0px 0px 0px 0px; display:block; width:29px; height:29px;}

a.arborescence-lien:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:0px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}
a.arborescence-lien:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:0px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}
a.arborescence-lien:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:underline; padding:0px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}

a.arborescence-lien-2:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:10px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}
a.arborescence-lien-2:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:none; padding:10px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}
a.arborescence-lien-2:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman; font-size:8pt; text-decoration:underline; padding:10px 0px 0px 0px; display:block; width:80px; height:30px; border-bottom: 1px solid #8FA0A0;}

span.recherche-haut-off{color: #FFFFFF;}

/*****************RESULTATS*******************/
p.resultats-titre{font-family:Arial, Verdana, Times New Roman; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 0px;}
p.resultats-stock{font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#000000; margin:0px 0px 0px 0px;}
p.resultats-fiche{font-family:Arial, Verdana, Times New Roman; font-size:12px; color:#000000; margin:0px 10px 0px 10px; text-align : justify}

table#resultat-avant-titre {border: 0px solid #FFFFFF; border-collapse: collapse; width: 990px; padding:0px; border-spacing: 0px;}
table#resultat-avant-titre td.titre{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#162C6D; height:20px; border: 0px solid #FFFFFF; text-align: left;}

table#resultat-titre {border: 1px solid #FFFFFF; border-collapse: collapse; width: 990px; padding:0px; border-spacing: 0px;}
table#resultat-titre td.titre{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#FFFFFF; height:20px; border: 1px solid #FFFFFF; text-align: left; background-color: #162C6D;}

table#supp-preselection {border: 0px solid #FFFFFF; border-collapse: collapse; width: 430px; padding:0px; border-spacing: 0px;}
table#supp-preselection td.titre{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#FFFFFF; height:20px; border: 0px solid #FFFFFF; text-align: left; background-color: #162C6D;}
table#supp-preselection a:link {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
table#supp-preselection a:visited {color: #FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
table#supp-preselection a:hover {color:#FFFFFF; font-family:Arial, Verdana, Times New Roman; font-size:10pt;text-decoration:underline; padding:0px 0px 0px 0px;}

table#bas-preselection {border: 0px solid #FFFFFF; border-collapse: collapse; width: 430px; padding:0px; border-spacing: 0px;}
table#bas-preselection td.titre{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#000000; height:30px; border: 0px solid #FFFFFF; text-align: left; background-image : url('../images/recherches/preselection-fond-bas.jpg');}

table#resultat-titre-preselection {border: 1px solid #FFFFFF; border-collapse: collapse; width: 410px; padding:0px; border-spacing: 0px;}
table#resultat-titre-preselection td.titre{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:11px; color:#FFFFFF; height:20px; border: 1px solid #FFFFFF; text-align: left; background-color: #B7B7B7;}

table#resultat-preselection {border: 1px solid #FFFFFF; border-collapse: collapse; width: 410px; padding:0px; border-spacing: 0px;}
table#resultat-preselection td.l1{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #FFFFFF; height:20px; text-align: left; background-color: #FFFFFF;}
table#resultat-preselection td.l2{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #FFFFFF; height:20px; text-align: center; background-color: #FFFFFF;}
table#resultat-preselection a:link{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:10px;}
table#resultat-preselection a:visited{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:10px;}
table#resultat-preselection a:hover{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:10px;}
table#resultat-preselection td.l2{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #FFFFFF; height:20px; text-align: center; background-color: #FFFFFF;}
table#resultat-preselection tr.impaire td {background-color: #D4D7D6;}

table#resultat {border: 1px solid #FFFFFF; border-collapse: collapse; width: 965px; padding:0px; border-spacing: 0px;}
table#resultat td.l1{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #FFFFFF; height:20px; text-align: left; background-color: #FFFFFF;}
table#resultat a:link{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:11px;}
table#resultat a:visited{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:11px;}
table#resultat a:hover{color:#162C6D; text-decoration:none; font-family:Arial, Verdana, Times New Roman; font-size:11px;}
table#resultat td.l2{margin:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #FFFFFF; height:20px; text-align: center; background-color: #FFFFFF;}
table#resultat tr.impaire td {background-color: #D4D7D6;}

table#resultat-fiche {border: 1px solid #D4D7D6; border-collapse: collapse; width: 990px; padding:0px; border-spacing: 0px;}
table#resultat-fiche td.titre{padding:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; color:#FFFFFF; height:20px; border: 1px solid #D4D7D6; text-align: left; background-color: #162C6D;}
table#resultat-fiche td.l1{padding:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #D4D7D6; height:20px; text-align: left; background-color: #FFFFFF;}
table#resultat-fiche td.l2{padding:0px 0px 0px 0px; font-family:Arial, Verdana, Times New Roman; font-size:11px; border: 1px solid #D4D7D6; height:20px; text-align: center; background-color: #FFFFFF;}
table#resultat-fiche tr.impaire td {background-color: #D4D7D6;}

h2.resultat_fiche{font-family:Arial, Verdana, Times New Roman; font-weight:bold; font-size:12px; color:#162C6D; margin:0px 80px 0px 10px;}

/*****************DIV*******************/
span.contenu{width:98%;}

div.photo{position:relative; z-index:1; margin:-22px 0px 0px 0px;}
div.photohistoriqueimage{position:relative; z-index:1; margin:-22px 0px 0px 2px;}
div.photoflash{position:relative; z-index:1; margin:0px 0px 0px 0px;}
div.flash{position:relative; z-index:0; margin:-6px 0px 0px 0px;}

div.flashphoto{position:relative; z-index:0; margin:-28px 0px 0px 0px;}

div.photohistorique{position:relative; z-index:2; margin:-22px 0px 0px 0px;}
div.bouton1, div.bouton2, div.bouton3, div.bouton4{position:relative; z-index:10000000;}

div.critere-recherche-1{position:absolute; width:820px; height:329px; z-index:110;}
div.critere-recherche-2{position:absolute; display: none; width:820px; height:329px; z-index:109;}
div.critere-recherche-3{position:absolute; display: none; width:820px; height:329px; z-index:108;}
div.critere-recherche-4{position:absolute; display: none; width:820px; height:329px; z-index:107;}
div.critere-recherche-5{position:absolute; display: none; width:820px; height:329px; z-index:106;}
div.critere-recherche-6{position:absolute; display: none; width:820px; height:329px; z-index:105;}
div.critere-recherche-7{position:absolute; display: none; width:820px; height:329px; z-index:104;}
div.critere-recherche-8{position:absolute; display: none; width:820px; height:329px; z-index:103;}
div.critere-recherche-9{position:absolute; display: none; width:820px; height:329px; z-index:102;}
div.critere-recherche-10{position:absolute; display: none; width:820px; height:329px; z-index:101;}
div.critere-recherche-11{position:absolute; display: none; width:820px; height:329px; z-index:100;}

div.schemas{position:absolute; display: none; width:490px; height:150px; z-index:2; background-image : url('../images/visuels/recherche-critere-2-spb-fance.png'); padding: 5px 0px 0px 10px; margin: -40px 0px 0px 0px;}

div.schema-resultat-fond {display:none; position:absolute; width:990px; height:310px; z-index:20000; background-color:#D4D7D6; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); margin: -21px 0px 0px 0px;}
div.schema-resultat {display:none; position:absolute; width:490px; height:150px; z-index:20001; margin: -21px 0px 0px 0px;}

div.aide-dim {display:none; position:absolute; width:990px; height:310px; z-index:20001; margin: 0px 0px 0px 0px;}

div.guide_choix-fond{position:absolute; display:none; z-index:8000; background-color:#D4D7D6; width:817px; height:323px; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}
div.guide_choix{position:absolute; display:none; z-index:8001; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}

div.dossier_technique-fond{position:absolute; display:none; z-index:8000; background-color:#D4D7D6; width:817px; height:323px; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}
div.dossier_technique{position:absolute; display:none; z-index:8001; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}

div.ouverture_compte-fond{position:absolute; display:none; z-index:8000; background-color:#D4D7D6; width:817px; height:323px; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}
div.ouverture_compte{position:absolute; display:none; z-index:8001; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}

div.tableau_normes-fond{position:absolute; display:none; z-index:8000; background-color:#D4D7D6; width:817px; height:323px; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}
div.tableau_normes{position:absolute; display:none; z-index:8001; padding: 0px 0px 0px 0px; margin: 122px 0px 0px 173px;}

div.norme-NFE{}
div.norme-EN{display:none;}
div.norme-ISO{display:none;}
div.norme-DIN{display:none;}
div.norme-ASTM{display:none;}
div.norme-SPB{display:none;}

div.infobulle{position:absolute; display:none; z-index:9001; padding: 0px 0px 0px 0px; width:200px; height:63px; background-image : url('../images/recherches/info-bulle-spb-france.png'); margin: -52px 0px 0px -68px;}
div.infobulle2{position:absolute; display:none; z-index:9002; padding: 0px 0px 0px 0px; width:200px; height:120px; background-image : url('../images/recherches/info-bulle-2-spb-france.png'); margin: -110px 0px 0px -68px;}

div.norme{position:absolute; display:none; width:60px; height:80px; z-index:2; background-color: #162C6D; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 929px;}

/***************** MENU*******************/
div.menu-historique-p {float:left; width:95px; height:18px; margin:0; height:auto; z-index:11000;} 
#menu-historique-fond {height:412px; width:177px; position:absolute; display:none; margin:2px 0px 0px 0px; padding:0px; background-image : url('../images/menu/fond-sous-menu-spb-blanc.png'); filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; z-index:11000;} 
#menu-historique {position : absolute; width:185px; display : none; margin : 0px 0px 0px -8px; padding:0px; z-index:12000;} 
#menu-historique-fond-on {height:412px; width:177px; position:absolute; margin:2px 0px 0px 0px; padding:0px; background-image : url('../images/menu/fond-sous-menu-spb-blanc.png'); filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; z-index:11000;} 
#menu-historique-on {position : absolute; width:185px; margin : 0px 0px 0px -8px; padding:0px; z-index:12000;}

div.menu-service-p {float:left; width:77px; height:18px; margin:0; height:auto; z-index:11100;} 
#menu-service-fond {height:412px; width:217px; position:absolute; display:none; margin:2px 0px 0px 0px; padding:0px; background-image : url('../images/menu/fond-sous-menu-spb-blanc.png'); filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; z-index:11000;} 
#menu-service {position : absolute; width:225px; display : none; margin : 0px 0px 0px -8px; padding:0px; z-index:12000;} 
#menu-service-fond-on {height:412px; width:217px; position:absolute; margin:2px 0px 0px 0px; padding:0px; background-image : url('../images/menu/fond-sous-menu-spb-blanc.png'); filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; z-index:11000;} 
#menu-service-on {position : absolute; width:225px; margin : 0px 0px 0px -8px; padding:0px; z-index:12000;}

div.menu-outils-p {position:absolute; float:left; width:170px; height:18px; margin:0; height:auto; z-index:13000;} 
#menu-outils-fond {position:absolute; height:126px; width:170px; display:none; margin:-16px 0px 0px 0px; padding:0px; background : #ffffff; z-index:15000;} 
#menu-outils {position : absolute; width:170px; display : none; margin : -18px 0px 0px 0px; padding:0px; z-index:16000;} 

/***************** LOGO*******************/
img.logo { display:block; width:131px; height:60px; margin:0px 0px 0px 60px;}

/***************** LIENS*******************/
a.recherche_image { display : block; width : 64px; height : 62px; background-image : url('../images/menu/menu-spb-04.png'); background-repeat : no-repeat;} 
a.recherche_image:hover { background-image : url('../images/menu/menu-spb-04-over.png'); }
a.recherche_critere{ display : block; width : 63px; height : 62px; background-image : url('../images/menu/menu-spb-05.png'); background-repeat : no-repeat;} 
a.recherche_critere:hover { background-image : url('../images/menu/menu-spb-05-over.png'); }
a.recherche_forme { display : block; width : 63px; height : 62px; background-image : url('../images/menu/menu-spb-06.png'); background-repeat : no-repeat;} 
a.recherche_forme:hover { background-image : url('../images/menu/menu-spb-06-over.png'); }

a.email:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none;}
a.email:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none;}
a.email:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:underline;}

a.accueil:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:75px; height:18px;}
a.accueil:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:75px; height:18px;}
a.accueil:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:75px; height:18px;}

a.historique:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}
a.historique:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}
a.historique:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}

a.historique-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}
a.historique-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}
a.historique-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:85px; height:18px;}

a.service-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}
a.service-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}
a.service-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}

a.service:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}
a.service:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}
a.service:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:65px; height:18px;}

a.contact-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}
a.contact-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}
a.contact-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}

a.contact:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}
a.contact:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}
a.contact:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:70px; height:18px;}

a.contact-sous:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}
a.contact-sous:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}
a.contact-sous:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}

a.contact-sous-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}
a.contact-sous-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}
a.contact-sous-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:45px; height:18px;}

a.liens:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.liens:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.liens:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}

a.liens-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.liens-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.liens-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}

a.liens-url:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none;}
a.liens-url:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none;}
a.liens-url:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:underline;}

a.aide:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}

a.aide-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}

a.aide-sous:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; padding:0px 0px 0px 12px;}
a.aide-sous:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; padding:0px 0px 0px 12px;}
a.aide-sous:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;}

a.aide-sous-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;}
a.aide-sous-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;}
a.aide-sous-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;}

a.aide-vos-questions:link {color: #B7B7B7; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}
a.aide-vos-questions:visited {color: #B7B7B7; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}
a.aide-vos-questions:hover {color:#ffffff; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}

a.aide-vos-questions-on:link {color: #ffffff; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}
a.aide-vos-questions-on:visited {color: #ffffff; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}
a.aide-vos-questions-on:hover {color:#ffffff; background:2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:0px 15px 0px 0px; margin:1px 0px 0px 0px; display:block; width:387px; height:17px;}

a.aide-idees-recues:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; padding:0px 0px 0px 5px; margin:3px 0px 2px 0px;}
a.aide-idees-recues:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; padding:0px 0px 0px 5px; margin:3px 0px 2px 0px;}
a.aide-idees-recues:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; padding:0px 0px 0px 5px; margin:3px 0px 2px 0px;}

a.preselection:link {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:1px 0px 0px 28px;display:block; width:105px; height:17px;}
a.preselection:visited {color: #B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; padding:1px 0px 0px 28px;display:block; width:105px; height:17px;}
a.preselection:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; font-weight:bold; padding:1px 0px 0px 28px;display:block; width:105px; height:17px;}

a.sousmenuhistorique:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:160px; height:18px; border:0px solid #000000;}
a.sousmenuhistorique:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:160px; height:18px; border:0px solid #000000;}
a.sousmenuhistorique:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:160px; height:18px; border:0px solid #000000;}

a.sousmenuservice:link {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.sousmenuservice:visited {color: #2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.sousmenuservice:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}

a.sousmenuservice2:link {color: #000000; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.sousmenuservice2:visited {color: #000000; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.sousmenuservice2:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 25px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}

a.cgv:link {color: #000000; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.cgv:visited {color: #000000; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.cgv:hover {color:#2B549C; font-family:Arial, Verdana, Times New Roman;font-size:9pt;text-decoration:none; margin:0px 0px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}

a.mentions:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:0px 15px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.mentions:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:0px 15px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}
a.mentions:hover {color:#B7B7B7; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:0px 15px 0px 0px; vertical-align: bottom; display:inline; width:200px; height:18px; border:0px solid #000000;}

a.outils:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}
a.outils:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}
a.outils:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}

a.outils-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}
a.outils-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}
a.outils-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:8pt;text-decoration:none; margin:2px 0px 0px 28px; display:block; width:142px; height:16px;}

a.aide-on:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide-on:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}
a.aide-on:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; font-weight:bold; padding:0px 0px 0px 12px;display:block; width:50px; height:18px;}

a.fermer:link {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.fermer:visited {color: #ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:none; padding:0px 0px 0px 0px;}
a.fermer:hover {color:#ffffff; font-family:Arial, Verdana, Times New Roman;font-size:10pt;text-decoration:underline; padding:0px 0px 0px 0px;}

.bt_scrollDown, .bt_scrollUp, .bt_webcallback{
    background-position: center top;
    display: inline-block;
    cursor: pointer;
    behavior: url(./pngfix/iepngfix.php);
}

#pageScrollUp, #pageScrollDown {
    visibility: hidden;
}

#Page {
    position: absolute;
        top: 0;
        left: 510px;
    overflow: hidden;
    z-index: 3;
}
