/* ******************************************************************************************************************** */ /* BIBLIOTHEQUE DE STYLES /* SITE www.dmbsa.ch /* P.-G. Bieri, decembre 2010 /* ******************************************************************************************************************** */ body { background-color: #f3f3f3; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } /* ******************************************************************************************************************** */ /* ENTETE ET CORPS PRINCIPAL /* ******************************************************************************************************************** */ .entete { } .entete-imprimer { margin-left: 60px; margin-right: 60px; margin-bottom: 60px; } .colonne-gauche { /* background-color: #f3f3f3; */ background: url("/images/style_11/filet_vert.gif") no-repeat top right; } .logo-site { padding: 20px 15px 20px 15px; } .colonne-droite { /* background-color: #f3f3f3; */ background: url("/images/style_11/filet_vert.gif") no-repeat top left; } /* ******************************************************************************************************************** */ /* CONTENU CENTRAL /* ******************************************************************************************************************** */ div#contenu-ecran { padding: 40px 80px 20px 80px; } div#contenu-imprimer { padding: 30px 90px 10px 90px; } div#contenu-image { margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-image: url("/images/style_11/olb/logo_dmb_estompe.gif"); background-position: top left; background-repeat: no-repeat; } div#contenu-image a:link, div#contenu-image a:visited { color: #FF6600; } div#contenu-image a:hover { color: #FF6600; text-decoration: underline; } /* ID CONTENU /* ******************************************************* */ div#contenu { } /* TITRES /* ************************************************** */ div#contenu .titre01 { font-family: Arial, Helvetica, sans-serif; font-size: 28pt; line-height: 30pt; color: #000000; /* text-align: left; */ padding-bottom: 10px; text-transform: uppercase; } div#contenu .titre02 { font-family: Arial, Helvetica, sans-serif; font-size: 22pt; line-height: 24pt; color: #000000; /* font-weight: bold; */ padding-bottom: 2px; text-transform: uppercase; } div#contenu .titre03 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 18pt; color: #000000; font-weight: bold; /* text-transform: uppercase; */ } div#contenu .intro { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 20pt; /* font-weight: bold; */ font-style: italic; color: #017E3F; /* padding-left: 50px; */ padding-bottom: 25px; } div#contenu .intertitre { font-size: 12pt; line-height: 16pt; font-weight: bold; font-style: italic; color: #017E3F; } /* ACCUEIL /* ************************************************** */ div#contenu .accueil, div#contenu .accueil p { /* font-family: Arial, Helvetica, sans-serif; */ font-size: 12pt; line-height: 16pt; } /* TABLEAU LISTE /* ************************************************** */ div#contenu .tableau-liste td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; color: #000000; text-align: left; padding-right: 10px; padding-bottom: 10px; } /* LISTE EN TABLEAU /* ************************************************** */ div#contenu .liste-inline ul { list-style-type: none; } div#contenu .liste-inline li { display: inline; margin: 0px 30px 30px 0px; } /* BLOC-LIENS /* ************************************************** */ div#contenu .bloc-liens { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 16pt; text-align: left; /* border-left-width: 10px; */ /* border-left-style: solid; */ /* border-left-color: #000000; */ padding-left: 30px; 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; } div#contenu .bloc-liens td { padding-right: 6px; padding-bottom: 4px; } /* SINON, PAR DEFAUT /* ************************************************** */ div#contenu, div#contenu p, div#contenu td, div#contenu li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 16pt; color: #000000; } div#contenu td { padding-right: 20px; 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: #FF6600; /* font-weight: bold; */ /* text-decoration: none; */ } div#contenu a:hover { color: #FF6600; text-decoration: underline; } /* AUTRES STYLES /* ******************************************************* */ div#imprimer { margin-top: 0px; margin-left: 70px; margin-right: 70px; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; } div#imprimer a:link, div#imprimer a:visited { color: #FF6600; /* text-decoration: none; */ } div#imprimer a:hover { /* color: #FF6600; */ text-decoration: underline; } .erreur { color: #ff0000; font-weight: bold; } /* ******************************************************************************************************************** */ /* COLONNE DE GAUCHE (MENU) /* ******************************************************************************************************************** */ div#menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; /********** fond et bordures **********/ border-width: 0px 0px 0px 0px; border-style: solid; border-color: #017E3F; } div#menu .une-option { /* text-align: right; */ } div#menu .niveau1 { /********** police **********/ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #017E3F; font-weight: bold; text-transform: uppercase; /********** espacement **********/ padding: 10px 20px 6px 20px; } div#menu .niveau1 a:link, div#menu .niveau1 a:visited { color: #017E3F; text-decoration: none; } div#menu .niveau2 { /********** police **********/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF6600; /********** espacement **********/ padding: 4px 20px 2px 35px; } div#menu .niveau2 a:link, div#menu .niveau2 a:visited { color: #FF6600; text-decoration: none; } div#menu .passif { } div#menu .actif { /* font-weight: bold; */ /* color: #; */ /* background-color: #f3f3f3; */ } div#menu a:link, div#menu a:visited { text-decoration: none; } div#menu .passif a:link, div#menu .passif a:visited { color: #; } div#menu .actif a:link, div#menu .actif a:visited { color: #; } div#menu a:hover, div#menu .niveau1 a:hover, div#menu .niveau2 a:hover, div#menu .actif a:hover, div#menu .passif a:hover { color: #FF6600; text-decoration: underline; } /* ******************************************************************************************************************** */ /* COLONNE DE DROITE /* ******************************************************************************************************************** */ div#contenu-droite { padding: 10px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-style: solid; border-color: #000000; } div#contenu-droite .titre { font-size: 12pt; font-weight: bold; } div#contenu-droite .filet-gauche { border-width: 0px 0px 0px 0px; border-style: solid; border-color: #017E3F; } /* ACTUALITES /* ************************************************** */ div#contenu-droite .boite-actu { padding: 0px 0px 12px 0px; border-width: 0px 0px 0px 0px; border-style: solid; border-color: #000000; } div#contenu-droite .actu-titre { /********** police **********/ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #017E3F; font-weight: bold; text-transform: uppercase; /********** espacement **********/ padding: 6px 20px 6px 20px; } div#contenu-droite .actu-titre a:link, div#contenu-droite .actu-titre a:visited { color: #017E3F; text-decoration: none; } div#contenu-droite .actu-item { /********** police **********/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; /********** espacement **********/ padding: 4px 20px 2px 35px; } div#contenu-droite .actu-item a:link, div#contenu-droite .actu-item a:visited { color: #FF6600; text-decoration: none; } div#contenu-droite .actu-logo { text-align: center; padding: 10px 8px 2px 8px; } /* OPTIONS DE MENU A DROITE /* ************************************************** */ div#contenu-droite .une-option { } div#contenu-droite .niveau1 { /********** police **********/ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #017E3F; font-weight: bold; text-transform: uppercase; /********** espacement **********/ padding: 10px 20px 6px 20px; } div#contenu-droite .niveau1 a:link, div#contenu-droite .niveau1 a:visited { color: #017E3F; text-decoration: none; } div#contenu-droite .niveau2 { /********** police **********/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF6600; /********** espacement **********/ padding: 4px 20px 2px 35px; } div#contenu-droite .niveau2 a:link, div#contenu-droite .niveau2 a:visited { color: #FF6600; text-decoration: none; } div#contenu-droite .actif { /* font-weight: bold; */ /* color: #; */ /* background-color: #f3f3f3; */ } div#contenu-droite .passif { } div#contenu-droite .actif a:link, div#contenu-droite .actif a:visited { /* color: #; */ } div#contenu-droite .passif a:link, div#contenu-droite .passif a:visited { /* color: #000000; */ } /* SINON, PAR DEFAUT /* ************************************************** */ div#contenu-droite, div#contenu-droite p, div#contenu-droite td, div#contenu-droite li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; } div#contenu-droite p { padding-left: 30px; padding-right: 15px; } 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 hr { color: #000000; } div#contenu-droite a:link, div#contenu-droite a:visited { color: #000000; /* font-weight: bold; */ text-decoration: none; } div#contenu-droite a:hover, div#contenu-droite .niveau1 a:hover, div#contenu-droite .niveau2 a:hover, div#contenu-droite .actif a:hover, div#contenu-droite .passif a:hover { color: #FF6600; text-decoration: underline; } /* ******************************************************************************************************************** */ /* BAS DE PAGE /* ******************************************************************************************************************** */ /* ----- BAS DE PAGE ECRAN ----- */ div#basdepage { padding-top: 60px; padding-left: 0px; padding-right: 0px; padding-bottom: 20px; } div#basdepage, div#basdepage p, div#basdepage td, div#basdepage li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #1649c0; } div#basdepage a:link, div#basdepage a:visited { color: #1649c0; text-decoration: none; } div#basdepage a:hover { color: #FF6600; text-decoration: underline; } div#basdepage hr { color: #1649c0; } /* 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: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 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: #FF6600; */ text-decoration: underline; } /* COPYRIGHT /* ************************************************** */ div#copyright { margin-top: 20px; margin-bottom: 20px; } div#copyright, div#copyright p, div#copyright td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; } div#copyright a:link, div#copyright a:visited { color: #cccccc; text-decoration: none; } div#copyright a:hover { /* color: #FF6600; */ text-decoration: underline; } /* ******************************************************************************************************************** */ /* REFERENCES CSS /* ******************************************************************************************************************** */ .ref-textes { font-family: Verdana, Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; /* font-family: "Times New Roman", Times, serif; */ font-size: 12pt; color: #FF6600; line-height: 14pt; text-align: right; text-align: justify; text-decoration: none; text-decoration: underline; font-style: italic; font-weight: bold; text-transform: uppercase; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ffffff; } .ref-body-print { background-color: #f3f3f3; /* background-image: url("/images/style_08/logo_estompe.gif"); */ /* background-position: top left; */ /* background-repeat: no-repeat; */ } .ref-entete-logo { /* position: relative; */ /* top: 25px; */ /* left: -60px; */ /* width: 100%; */ /* height: 160px; */ /* background-image: url("/images/style_09/fond01.gif"); */ }