#HTTP_HEADER{Content-Type: text/css;} #CACHE{0} @charset "utf-8"; @font-face { font-family: "UniveCon"; src: url('#CHEMIN{font/UniveCon.otf}'); } @font-face { font-family: "UniveConBol"; src: url('#CHEMIN{font/UniveConBol.otf}'); } /* Les couleurs, de haut en bas pour partie : > "1 Graine de jardin" : #0d8489 > "2 Les réseaux" : #597a89 > "4 Les Jardins" : #5f8918 > "3 Agenda" : #406715 > "5 Médiathèque" : #3c4c0f > "6 Troc vert" : #412809 Couleur des liens pour la partie "Quincaillerie" (trois derniers items du menu ppal) : #6e6a69 */ [(#ID_SECTEUR|=={1}|?{#SET{couleur_rub#ID_RUBRIQUE,#0d8489}})] [(#ID_SECTEUR|=={2}|?{#SET{couleur_rub#ID_RUBRIQUE,#597a89}})] [(#ID_SECTEUR|=={4}|?{#SET{couleur_rub#ID_RUBRIQUE,#5f8918}})] [(#ID_SECTEUR|=={3}|?{#SET{couleur_rub#ID_RUBRIQUE,#406715}})] [(#ID_SECTEUR|=={5}|?{#SET{couleur_rub#ID_RUBRIQUE,#3c4c0f}})] [(#ID_SECTEUR|=={6}|?{#SET{couleur_rub#ID_RUBRIQUE,#412809}})] /* couleur rub#ID_RUBRIQUE #GET{couleur_rub#ID_RUBRIQUE}*/ html { width: 100%; margin:0; } body { width: 100%; margin:0; overflow-x:hidden; } /*** CSS GENERAUX ***/ hr.break{ border: none; width: 0; height: 0; margin: 0; padding: 0; clear: both; line-height: 0; background-image: none!important; } /*** CONSTRUCTION DE LA PAGE ***/ /*******************************/ #page{ position:relative; width: 993px; overflow:hidden; margin:auto; } #decors{ width:993px; margin: auto; } #volute{ height:955px; z-index:0; position:fixed; } #volute_degrade{ z-index:00; position:fixed; } #volute_couvercle{ z-index:1000; margin: 0 0 0px 285px; position:fixed; opacity:1; } /*** MENU GAUCHE ***/ /*******************/ #boite_menu_gauche{ position: absolute; width:211px; top:145px; left:52px; overflow:hidden; background: white; font-family: UniveConBol; font-weight: normal; } #boite_menu_gauche #logo_accueil{ height: 88px; width: 211px; } #pied_menu_gauche{ width: 211px; position:fixed; z-index:3000; background-image: url(#FICHIER); background-repeat: no-repeat; background-position: 0px bottom; } #menu_gauche{ width: 188px; padding: 8px 6px 35px 17px; background-image: url(#CHEMIN{images/jardinons_ensemble.png}); background-repeat: no-repeat; background-position: 0px 0; right: 0px; } #fond_menu_gauche{ /* pour faire un fond blanc sous le contenu mais pas les tetes et pieds */ width:211px; background: white; margin : 0px 0px 0px 0px; position: absolute; bottom:85px; top:158px; left:0px; z-index:-1; } #boite_menu_gauche ul{ margin:15px 0 0 0; padding:0; list-style:none; } #boite_menu_gauche ul ul{ margin:2px 0 0 0; } #boite_menu_gauche ul li li{ margin: 0 0 2px 0; line-height: 12px; } #boite_menu_gauche ul li{ margin:0; padding:0; list-style:none; line-height:16px; color:#GET{couleur_rub#ID_RUBRIQUE}; } #boite_menu_gauche ul li.on{ margin: 10px 0 10px 0; } #boite_menu_gauche a{ text-transform: ; text-decoration : none; font-size: 12.5px; color: inherit; font-weight: normal!important; letter-spacing : -0.0px; } #boite_menu_gauche a .menu_soustitre{ line-height: 14px; } #boite_menu_gauche ul li ul li a, #boite_menu_gauche ul li ul li{ font-size: 10.5px; } #boite_menu_gauche a:hover{ color:black!important; } /*** CABANE A OUTILS ***/ /***********************/ /*** CONSTRUCTION BOITES CABANE ***/ #conteneur_cabane{ width:211px; position:absolute; top: 59px; left: 750px; z-index:3000; font-family: UniveConBol, arial; font-weight: normal; } #tete_cabane{ width:211px; overflow: hidden; position: fixed; padding : 0; z-index:2000; background-image: url(#FICHIER); background-repeat: no-repeat; background-position: 0 0; } #pied_cabane{ background-image: url(#FICHIER); background-repeat: no-repeat; background-position: 0 bottom; } #menu_cabane{ width:211px; background-repeat: no-repeat; margin : 0; padding: 30px 5px 10px 11px; } #fond_cabane{ /* pour faire un fond blanc sous le contenu mais pas les tetes et pieds */ width:100%; background: white; margin : 0px 0px 0px 0px; position: absolute; bottom:85px; top:85px; z-index:-1; } /*** CONTENU CABANE ***/ #conteneur_cabane h3{ text-transform: uppercase; font-size: 12.5px; margin:0; font-family: UniveConBol; font-weight: normal; } #conteneur_cabane a{ text-transform: uppercase; text-decoration : none; font-size: 12.5px; color: #GET{couleur_rub#ID_RUBRIQUE}; font-weight: normal!important; letter-spacing : -0.0px; } #conteneur_cabane a:hover{ color: black; } #conteneur_cabane hr{ border: none; width: 186px; height: 7px; margin:9px 0 12px 0; padding:0; background-image: url(#CHEMIN{images/filet_cabane.png}); } #conteneur_cabane ul{ margin:4px 0 0 0; padding:0; list-style:none; } #conteneur_cabane ul li{ margin:0; padding:0; list-style:none; line-height:16px; height:16px; } /*** recherche cabane ***/ #conteneur_cabane input#recherche{ border:#ccc 1px solid; width:167px; height: 12px; font-size: 12px; margin: 5px 0 3px 0; padding:1px; background-image: none; } #conteneur_cabane #formulaire_recherche label{ color: #GET{couleur_rub#ID_RUBRIQUE}; font-size:9.3px; letter-spacing : -0px; font-weight: normal; } /*** outils cabane ***/ #cabane_outils{ margin: 5px 0 0 0; } #cabane_outils h4{ padding: 0; margin: 0; } #cabane_outils a{ margin:0; padding: 0; font-size:9.3px; text-transform: uppercase; } #cabane_outil_1, #cabane_outil_2, #cabane_outil_3, #cabane_outil_4, #cabane_outil_5, #cabane_outil_6, #cabane_outil_7, #cabane_outil_8{ float:left; } #cabane_outil_2, #cabane_outil_3, #cabane_outil_6{ text-align: center; } #cabane_outil_7, #cabane_outil_8{ text-align: right; } /*** FIN CABANE ***/ /**********************/ /*** GRANDE COLONNE ***/ /*** FIL d'ARIANE ***/ #fil_ariane{ background:white; height: 45px; width: 424px; position: fixed; z-index: 20000; top:85px; padding: 0 10px 0 10px; color: #GET{couleur_rub#ID_RUBRIQUE}; font-family: UniveConBol; } #fil_ariane h3{ font-size: 11px; margin: 0; } #fil_ariane h3 a{ text-decoration: none; } #fil_ariane hr{ background: red; width: 424px; height:7px; margin:8px 0 0 0; padding:0; border:none; background-image: url(#CHEMIN{images/filet_cabane.png}); } /*** CONSTRUCTION COLONNE ***/ #colonne{ width:444px ; margin-left:285px ; margin-bottom:600px; padding: 0; background-color: ; overflow:hidden; position: relative; } #fond_colonne{ /* pour faire un fond blanc sous la colonne mais pas le pied */ width:100%; background:white ; margin : 0px 0px 0px 0px; position:absolute ; bottom:85px; top:0px; z-index:0; } #pied_colonne{ width:100%; margin : 0px 0px 0px 0px; padding: 50px 0 30px 0; position: relative; bottom:0px; top:0px; z-index:10; background-image: url(#FICHIER); background-repeat: no-repeat; background-position: 0 bottom; } #contenu_colonne{ background: ; padding: 90px 10px 10px 10px; position: relative; top:0px; } /*** CONTENU COLONNE ***/ #colonne { font-family: arial!important; font-size: 12.5px; line-height: 20px; } #colonne a{ text-transform: uppercase; text-decoration : normal; color: #GET{couleur_rub#ID_RUBRIQUE}; font-weight: bold; } #colonne a:hover{ color:black!important; } /*** CONTENU DES LISTES EN COLONNE ***/ #colonne .liste{ line-height: 16px; } #colonne .liste ul{ margin: 0; padding: 0; list-style:none; } #colonne .liste li{ margin: 0 0 20px 0px; padding: 0; } #colonne h2{ font-size: 12.1px; margin: 0; } #colonne .spip_logos{ border: 1px #ccc solid; float: right; margin: 5px 0 0 4px; } #colonne .barre_date{ text-transform : uppercase; font-size: 12px; line-height:14px; white-space: nowrap; } #colonne .dynamo{ color: white; background: #GET{couleur_rub#ID_RUBRIQUE}; padding: 1px 2px 0 2px; text-transform: uppercase; font-weight: bold; font-size: 10.5px; } /**************/ /*** AGENDA ***/ /*** CALENDRIER */ #calendar { font-family: UniveConBol; font-size: 14px; text-align:center; margin:0 0 0 0px; padding:0px; } #calendar table { margin: 0; padding: 0; border-spacing: 0px; border-collapse: collapse; border: 1px solid #ccc; } #calendar caption { font-size: 13px; color: black; text-transform : uppercase; background-color:white; line-height:13px; padding:2px 0; margin:0 2px; width:px; text-align: left; } #calendar caption a { font-size:19px; text-decoration: none; color: #GET{couleur_rub#ID_RUBRIQUE}; text-transform : uppercase; } #calendar th { height: 22px; width: 23px; background:black; font-weight:normal; color:#666; padding:4px 1px 1px 1px; margin:0px; font-size:16px!important; line-height:16px!important; border: 1px #444 solid; } #calendar th abbr { border: none; font-weight:bold; color:#GET{couleur_rub#ID_RUBRIQUE}; padding:0; margin:0; } #calendar tbody{ padding:0; margin:0; } #calendar td { height: 22px; margin:0; padding:2px 1px 1px 1px; text-align: center; color:white; border: 1px #ccc dotted; } #calendar td.horsperiode { background:white; color:white; border: none; } #calendar td.occupe { background:#404526; } #calendar td.libre { font-family: UniveCon; color: black; background-color: ; } #calendar td a { } #calendar td span { color: #aaa; } #calendar td a:hover { color: #fff; } #calendar td.occupe { background:#GET{couleur_rub#ID_RUBRIQUE}; } #calendar td.occupe a { color:white; } #calendar td a { text-decoration: none; display: block; color:white; } #calendar td span { color: #aaa; } #calendar td a:hover { color: #fff; font-weight:bold; } #calendar td.today { } #calendar td.today a{ }