/* ******************************************************************************************************************** */ /* BIBLIOTHEQUE DE STYLES /* SITE www.asaf-suisse.ch /* P.-G. Bieri, septembre 2009 /* ******************************************************************************************************************** */ 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; */ } .colonne-centre { background-color: #ffffff; } /* ******************************************************************************************************************** */ /* ENTETE ET CORPS PRINCIPAL /* ******************************************************************************************************************** */ .entete-logo { /* position: relative; */ /* top: 25px; */ /* left: -60px; */ /* width: 100%; */ /* height: 160px; */ /* background-image: url("/images/style_09/fond01.gif"); */ } /* ----- ENTETE LANGUES ----- */ .entete-langues { /* padding-top: 130px; */ /* padding-left: 20px; */ text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #00cc33; } .entete-langues a:link, .entete-langues a:visited { color: #00cc33; text-decoration: none; } .entete-langues a:hover { color: #ff0000; text-decoration: underline; } /* ******************************************************************************************************************** */ /* CONTENU CENTRAL /* ******************************************************************************************************************** */ div#contenu { padding-top: 0px; padding-left: 50px; padding-right: 50px; padding-bottom: 10px; border-width: 1px; border-style: solid; border-color: #ff0000; } /* TITRES /* ************************************************** */ div#contenu .titre01 { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 28pt; color: #000000; /* padding-bottom: 5px; */ /* text-transform: uppercase; */ } div#contenu .titre02 { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; line-height: 24pt; color: #000000; /* font-weight: bold; */ /* padding-bottom: 10px; */ } div#contenu .titre03 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 18pt; color: #000000; font-weight: bold; } div#contenu .intertitre { font-size: 18pt; line-height: 24pt; font-weight: bold; color: #000000; padding-top: 5px; } /* ACCUEIL /* ************************************************** */ div#contenu .accueil, div#contenu .accueil p { /* font-family: Arial, Helvetica, sans-serif; */ font-size: 14pt; line-height: 18pt; } /* NOTES /* ************************************************** */ div#contenu .notes, div#contenu .notes p { font-size: 10pt; } /* COMPTEUR /* ************************************************** */ div#contenu .compteur, div#contenu .compteur p { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999; text-align: center; } /* FIN DE CONTENU /* ************************************************** */ div#contenu .fin, div#contenu .fin p { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999; text-align: center; } /* TABLEAU LISTE /* ************************************************** */ div#contenu .tableau-liste td { /* font-size: 9pt; */ padding-right: 15px; padding-bottom: 10px; } /* NAVIGATION LISTE /* ************************************************** */ div#contenu .navigation-liste, div#contenu .navigation-liste p { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; } /* TEXTE PETIT /* ************************************************** */ div#contenu .petit { font-size: 10pt; } /* BLOC-LIENS /* ************************************************** */ div#contenu .bloc-liens { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; /* border-left-width: 10px; */ /* border-left-style: solid; */ /* border-left-color: #000000; */ padding-left: 40px; padding-bottom: 10px; } div#contenu .bloc-liens ul { margin: 0px; padding: 0px; /* list-style-image: url("/images/style_07/puce_fleche.gif"); */ /* list-style-type: none; */ } div#contenu .bloc-liens li { padding-bottom: 2px; } /* SINON, PAR DEFAUT /* ************************************************** */ div#contenu, div#contenu p, div#contenu td, div#contenu li { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; line-height: 16pt; } div#contenu td { padding-right: 18px; padding-bottom: 10px; } div#contenu ul { padding-bottom: 0px; margin-bottom: 0px; } div#contenu li { padding-bottom: 10px; } div#contenu a:link, div#contenu a:visited { color: #00cc33; /* font-weight: bold; */ /* text-decoration: none; */ } div#contenu a:hover { color: #ff0000; text-decoration: underline; } /* AUTRES STYLES /* ******************************************************* */ div#imprimer { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; } div#imprimer a:link, div#imprimer a:visited { color: #999999; text-decoration: none; } div#imprimer a:hover { /* color: #ff0000; */ text-decoration: underline; } .erreur { color: #ff0000; font-weight: bold; } /* ******************************************************************************************************************** */ /* COLONNE DROITE /* ******************************************************************************************************************** */ div#contenu-droite { padding-top: 40px; padding-left: 20px; /* padding-right: 20px; */ padding-bottom: 20px; } div#contenu-droite .titre { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 16pt; color: #000000; padding-bottom: 8px; } /* TEXTE /* ************************************************** */ div#contenu-droite .boite-texte { padding-top: 60px; } /* ACTUALITES /* ************************************************** */ div#contenu-droite .boite-actu { padding-top: 10px; padding-bottom: 10px; } div#contenu-droite .actu-titre { font-weight: bold; padding-bottom: 8px; } div#contenu-droite .actu-item { padding-top: 6px; padding-bottom: 6px; /* border-bottom-style: solid; */ /* border-bottom-width: 1px; */ /* border-color: #; */ } /* 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: 10pt; color: #000000; line-height: 12pt; } 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: #00cc33; font-weight: bold; text-decoration: none; } div#contenu-droite a:hover { color: #ff0000; text-decoration: underline; } /* ******************************************************************************************************************** */ /* MENU /* ******************************************************************************************************************** */ div#menu { margin-top: 40px; margin-left: 20px; /* padding-left: 20px; */ /* padding-right: 0px; */ /* padding-bottom: 20px; */ /* border-top-width: 1px; */ /* border-top-style: solid; */ /* border-top-color: #ffffff; */ } div#menu td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 6px; padding-bottom: 6px; border-top-width: 1px; border-top-style: dotted; border-top-color: #00cc33; } div#menu .niveau1 { text-transform: uppercase; } div#menu .niveau2 { padding-left: 20px; } div#menu passif { } div#menu actif { } div#menu a:link, div#menu a:visited { text-decoration: none; } div#menu .passif a:link, div#menu .passif a:visited { color: #00cc33; /* font-weight: bold; */ } div#menu .actif a:link, div#menu .actif a:visited { color: #ff0000; font-weight: bold; } div#menu a:hover { color: #ff0000; text-decoration: underline; } /* ******************************************************************************************************************** */ /* BAS DE PAGE /* ******************************************************************************************************************** */ /* ----- BAS DE PAGE ECRAN ----- */ div#basdepage { padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; } div#basdepage p, div#basdepage td, div#basdepage li { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #bbbbbb; } div#basdepage a:link, div#basdepage a:visited { color: #bbbbbb; text-decoration: none; } div#basdepage a:hover { color: #ff0000; text-decoration: underline; } /* ----- BAS DE PAGE IMPRIMER ----- */ div#basdepage-imprimer { margin-top: 30px; margin-left: 80px; margin-right: 60px; margin-bottom: 20px; } div#basdepage-imprimer, div#basdepage-imprimer p, div#basdepage-imprimer td, div#basdepage-imprimer li { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 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: 8pt; color: #bbbbbb; } div#copyright a:link, div#copyright a:visited { color: #bbbbbb; text-decoration: none; } div#copyright a:hover { color: #ff0000; text-decoration: underline; }