/* ******************************************************************************************************************** */ /* BIBLIOTHEQUE DE STYLES /* SITE www.olivier-feller.ch /* AFFICHAGE ECRAN /* P.-G. Bieri, avril 2011 /* ******************************************************************************************************************** */ /* ******************************************************************************************************************** */ /* CONSTANTES /* ******************************************************************************************************************** */ body { background-color: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; /* background-image: url("/images/style_08/logo_estompe.gif"); */ /* background-position: top left; */ /* background-repeat: no-repeat; */ } /* ******************************************************************************************************************** */ /* BANDEAU /* ******************************************************************************************************************** */ #bandeau { background: url("/images/style/1109_fond.jpg"); } #bandeau a { border: none; } /* ******************************************************************************************************************** */ /* CONTENU CENTRAL /* ******************************************************************************************************************** */ div#contenu-image { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; } div#contenu-image a:link, div#contenu-image a:visited { color: #6666FF; } div#contenu-image a:hover { color: #ff0000; text-decoration: underline; } /* ID CONTENU /* ******************************************************* */ div#contenu { margin-top: 0px; margin-left: 26%; margin-right: 26%; } /* TITRES /* ************************************************** */ div#contenu .titre01, div#contenu h1 { font-family: Arial, Helvetica, sans-serif; font-size: 2em; line-height: 1.1em; color: #000000; text-align: left; padding-bottom: 10px; font-weight: normal; text-transform: uppercase; } div#contenu .titre02, div#contenu h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; line-height: 1.1em; color: #000000; text-align: left; padding-bottom: 5px; font-weight: normal; text-transform: uppercase; } div#contenu .titre03, div#contenu h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height: 1.1em; color: #000000; text-align: left; font-weight: bold; /* text-transform: uppercase; */ } div#contenu .intertitre { font-size: 1.2em; line-height: 1.1em; font-weight: bold; color: #000000; text-align: left; padding-top: 5px; } /* ACCUEIL /* ************************************************** */ div#contenu .accueil, div#contenu .accueil p { /* font-family: Arial, Helvetica, sans-serif; */ font-size: 1.2em; line-height: 1.1em; } /* CITATION /* ************************************************** */ div#contenu .citation, div#contenu .citation p { font-family: "Times New Roman", Times, serif; font-size: 1.2em; line-height: 1.1em; font-style: italic; font-weight: bold; color: #6666FF; text-align: left; padding-left: 20px; padding-right: 60px; } /* TABLEAU LISTE /* ************************************************** */ div#contenu .tableau-liste td { font-family: Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1.1em; color: #000000; text-align: left; padding-right: 10px; padding-bottom: 10px; } /* NAVIGATION LISTE /* ************************************************** */ div#contenu .navigation-liste, div#contenu .navigation-liste p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; /* font-weight: bold; */ } /* TEXTE RECHERCHE-DETAILS /* ************************************************** */ div#contenu .rch-details { font-size: 0.8em; color: #aaaaaa; } /* BLOC-LIENS - LISTES A PUCES SPECIALES /* ************************************************************ */ div#contenu .bloc-liens { text-align: left; } div#contenu .bloc-liens ul { padding-top: 5px; padding-bottom: 15px; } div#contenu .bloc-liens li { padding-bottom: 3px; list-style-image: url("../../images/pictos/picto_default.gif"); } div#contenu .bloc-liens li.puce-excel { list-style-image: url("../../images/pictos/picto_excel.gif"); } div#contenu .bloc-liens li.puce-pdf { list-style-image: url("../../images/pictos/picto_pdf.gif"); } div#contenu .bloc-liens li.puce-powerpoint { list-style-image: url("../../images/pictos/picto_powerpoint.gif"); } div#contenu .bloc-liens li.puce-puce { list-style-image: url("../../images/pictos/picto_puce.gif"); } div#contenu .bloc-liens li.puce-txt { list-style-image: url("../../images/pictos/picto_txt.gif"); } div#contenu .bloc-liens li.puce-word { list-style-image: url("../../images/pictos/picto_word.gif"); } /* SINON, PAR DEFAUT /* ************************************************** */ div#contenu, div#contenu p, div#contenu td, div#contenu li { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-align: justify; line-height: 1.25em; } div#contenu td { padding-right: 20px; padding-bottom: 15px; } div#contenu ul { padding-bottom: 0px; margin-bottom: 0px; } div#contenu li { padding-bottom: 8px; } div#contenu a:link, div#contenu a:visited { color: #6666FF; /* font-weight: bold; */ /* text-decoration: none; */ } div#contenu a:hover { color: #ff0000; text-decoration: underline; } /* AUTRES STYLES /* ******************************************************* */ div#imprimer { margin-top: 0px; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #6666FF; } div#imprimer a:link, div#imprimer a:visited { color: #6666FF; /* text-decoration: none; */ } div#imprimer a:hover { /* color: #ff0000; */ text-decoration: underline; } .erreur { color: #ff0000; font-weight: bold; } /* ******************************************************************************************************************** */ /* COLONNE DROITE /* ******************************************************************************************************************** */ div#contenu-droite { position: absolute; top: 225px; right: 1%; width: 18%; } div#contenu-droite .titre { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 1.1em; color: #6666FF; padding-bottom: 8px; } /* ACTUALITES /* ************************************************** */ div#contenu-droite .boite-actu { padding-top: 10px; padding-bottom: 10px; } div#contenu-droite .actu-titre { font-weight: bold; text-transform: uppercase; padding-bottom: 8px; } div#contenu-droite .actu-item { padding-top: 6px; padding-bottom: 6px; border-bottom-style: solid; border-bottom-width: 1px; border-color: #6666FF; } /* SINON, PAR DEFAUT /* ************************************************** */ div#contenu-droite, div#contenu-droite p, div#contenu-droite td, div#contenu-droite li { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 1.1em; color: #6666FF; } div#contenu-droite ul { padding-bottom: 0px; margin-bottom: 0px; } div#contenu-droite li { padding-bottom: 10px; } div#contenu-droite td { padding-bottom: 5px; } div#contenu-droite a:link, div#contenu-droite a:visited { color: #6666FF; /* font-weight: bold; */ text-decoration: none; } div#contenu-droite a:hover { /* color: #ff0000; */ text-decoration: underline; } /* ******************************************************************************************************************** */ /* MENU /* ******************************************************************************************************************** */ div#menu { position: absolute; top: 225; left: 1%; width: 18%; } div#menu td { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; text-align: right; padding-top: 15px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #6666FF; } div#menu .niveau1 { text-transform: uppercase; } div#menu .niveau2 { padding-left: 20px; } div#menu .passif { } div#menu .actif { font-weight: bold; color: #ff0000; } div#menu a:link, div#menu a:visited { text-decoration: none; } div#menu .passif a:link, div#menu .passif a:visited { color: #6666FF; } div#menu .actif a:link, div#menu .actif a:visited { color: #ff0000; } div#menu a:hover { color: #ff0000; text-decoration: underline; } /* ******************************************************************************************************************** */ /* BAS DE PAGE /* ******************************************************************************************************************** */ /* ----- BAS DE PAGE ECRAN ----- */ div#basdepage { padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; } div#basdepage p, div#basdepage td, div#basdepage li { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #6666FF; } div#basdepage a:link, div#basdepage a:visited { color: #6666FF; text-decoration: none; } div#basdepage a:hover { color: #ff0000; text-decoration: underline; } /* ----- BAS DE PAGE IMPRIMER ----- */ div#basdepage-imprimer { margin-top: 20px; margin-left: 90px; margin-right: 90px; margin-bottom: 60px; } div#basdepage-imprimer, div#basdepage-imprimer p, div#basdepage-imprimer td, div#basdepage-imprimer li { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #000000; } div#basdepage-imprimer a:link, div#basdepage-imprimer a:visited { /* font-size: 10pt; */ /* font-weight: bold; */ color: #000000; /* text-decoration: none; */ } div#basdepage-imprimer a:hover { /* color: #ff0000; */ text-decoration: underline; } /* ----- COPYRIGHT ----- */ div#copyright { margin-top: 20px; margin-bottom: 20px; } div#copyright p, div#copyright td { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000000; } div#copyright a:link, div#copyright a:visited { color: #000000; text-decoration: none; } div#copyright a:hover { /* color: #ff0000; */ text-decoration: underline; }