body { scrollbar-arrow-color: grey; scrollbar-base-color: #D5DEE5; scrollbar-face-color: #D5DEE5; scrollbar-highlight-color: lightgrey; scrollbar-shadow-color: grey; scrollbar-track-color: lightgrey; background-color :#D5DEE5; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; font-family: Arial, Helvetica, sans-serif; } a { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: white;} a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; } a:link { font-family: Arial, Helvetica, sans-serif; color: black;} a:visited { font-family: Arial, Helvetica, sans-serif;} a:active { font-family: Arial, Helvetica, sans-serif;} :focus {outline: thick solid black;} :active {outline: thick solid red;} /* parametres pour les éléments de menu */ .menu { text-align: right; font-style: italic; font-weight: bold; font-size: 10px;} .menu_non{ color: black;} .menu_oui { color: #F00; } /* parametres elements de navigation */ .fleches { border: none;} /* mise en page */ .mini_logo { width: 120;} .zone_logo { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 240; vertical-align: top; text-align: left;} .tableau_fond { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 760; height: 500; vertical-align: center; text-align: center;} .zone_donnees { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 480; height: 480; vertical-align: center; text-align: center; background-repeat: no-repeat;} .zone_details { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 260; height: 480; vertical-align: top; text-align: left;} .zone_vide { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 20; height: 480;} .zone_images { padding: 0 0 0 0; border: none; border-collapse: collapse; width: 480; height: 480; vertical-align: top; text-align: right;} .table_images { padding: 0 0 0 0; border: none; border-collapse: collapse;} /* accueil */ .titre_accueil { font-size: 20px; text-align: center; font-weight: bold; color: #1f4286;} .slogan_accueil { font-size: 15px; text-align: left; font-weight: bold; width: 200; line-height: 1.5;} .text_accueil { font-size: 14px; text-align: justify; text-indent: 15; line-height: 1.5;} .table_accueil { padding: 15 15 15 15;} /* metiers */ .images_metiers { border: 1 solid black; width: 140; height: 140;} .accueil_metiers { font-size: 18px; font-weight: bold; text-align: left; width: 180; color: #1f4286;} .titre_metiers { font-size: 17px; text-align: left; width: 200; font-weight: bold; color: #1f4286;} .text_metiers { font-size: 14px; text-align: left; width: 200;} .slogan_metiers { font-size: 12px; text-align: center;} .info_metiers { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; text-align: center; width: 140; height: 135} /* réalisations */ .images_realisation { border: 1 solid black; width: 84; height: 84;} .image_zoom_realisation { border: 1 solid black; width: 100; height: 100; cursor: hand;} .zoom_realisation { position: absolute; visibility: hidden; z-Index: 2;} .titre_val_realisation { font-size: 18px; font-weight: bold; text-align: left; width: 180; color: #1f4286;} .valeur_realisation { font-size: 14px; text-align: left; width: 200;} /* details realisations */ .titre_realisation { font-size: 15px; text-align: left; font-weight: bold; width: 240; margin-bottom: 10;} .aide_realisation { font-size: 12px; text-align: left; width: 190;} .maitr_realisation { font-size: 12px; text-align: left; width: 240; margin-top: 15; margin-bottom: 15;} .titre_maitr_realisation { font-style: italic;} /* barres de titres */ .barre { padding: 0 0 0 0; border: none; border-collapse: collapse; border-spacing: 0 0 0 0; } .gauche { width: 9px; height: 15px; background-image: url(/portail/sitespr.nsf/barre-g.gif?OpenImageResource); background-repeat: no-repeat;} .droite { width: 8px; height: 15px; background-image: url(/portail/sitespr.nsf/barre-d.gif?OpenImageResource); background-repeat: no-repeat;} /* details */ .descr_trvx { font-size: 12px; font-weight: bold; text-align: left; margin-top: 5; margin-bottom: 5; color: #1f4286;} .centre { width: 210; height: 15px; background-image: url(/portail/sitespr.nsf/barre-c.gif?OpenImageResource); font-size: 11px; text-align: left; color: white; font-weight: bold;} .details { width: 240; font-size: 11px; margin-top: 5; margin-bottom: 5;} .titre_sous_details { font-style: italic; text-align: left;} .sous_details { width: 240; text-align: left;} .retour { width: 150; height: 15px; background-image: url(/portail/sitespr.nsf/barre-c.gif?OpenImageResource); font-size: 11px; text-align: center; color: white; font-weight: bold; cursor: hand; a.hover.color: white;} /* cas institut */ .images_institut { width: 190; height: 190; text-align: left; vertical-align: center;} .titre_institut { font-size: 17px; text-align: center; font-weight: bold; color: #1f4286;} .text_institut { font-size: 14px; text-align: justify; text-indent: 15; line-height: 1.8;} .details_institut{ padding: 15 15 15 15;} /* contact */ .mail_contact { font-size: 22px; text-align: center; color: black} .adresse_contact { font-size: 15px; text-align: center;} .logo_contact { width: 350; border: none;} /* admin */ .titre_identif { font-size: 20px; text-align: center; font-weight: bold; color: #1f4286; font-style: underline;} .boxI { } .boxII { }