Rev 337 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* =========================== Balises ============================/* =========================== Style général ============================ */#wrapper #container {max-width:1650px;}.gauche {float:left;}.droite {float:right;}.information {padding-left:40px;border:1px solid #FF420F;max-width:600px;height: 50px;text-align: center;font-size: 1.3em;color: #000000;background: url("../images/attention.png") no-repeat scroll 1em 0.5em transparent;background-color:#EF9C86;}.information div {margin-top: 15px}span.erreur {color: red;}input.erreur {border: 1px solid red;}#center {width: 720px;}/* =========================== Titres ============================ */.titre_saisie {padding-bottom: 10px;}.etape {color: #9AC343;padding-bottom:20px;}/* =========================== Menu et navigation ============================ */#saisie_menu ul li {background: none;padding-top: 5px;}#saisie_menu ul li.item_menu_station {background: url("../images/station.png") no-repeat scroll 0px 0.5em transparent;}.item_menu_station > a {padding: 5px;}#saisie_menu ul li.item_menu_espece {background: url("../images/espece.png") no-repeat scroll 0px 0.5em transparent;}.item_menu_espece > a {padding: 5px}#saisie_menu ul li.station_ajout {background: url("../images/ajout.png") no-repeat scroll -9px transparent;}li.station_en_cours {padding-top: 10px;}li.station_en_cours > a {color: #FFFFFF;font-weight: bold;border: solid 1px #FFFFFF;background-color: #BF3600;-moz-border-radius: 0.9em;-webkit-border-radius: 0.9em;border-radius: 0.9em;}#retour_au_site {padding-top: 30px;}#saisie_menu ul li.espece_ajout {background: url("../images/ajout.png") no-repeat scroll -9px transparent;}li.espece_en_cours > a {color: #FFFFFF;font-weight: bold;border: solid 1px #FFFFFF;background-color: #9AC343;-moz-border-radius: 0.9em;-webkit-border-radius: 0.9em;border-radius: 0.9em;}ul.liste_annees_observations {list-style-type: none;}.liste_annees_observations li {display: inline;list-style: none;background: none;}#annee_en_cours {font-size: 1.6em;color: #9AC343;}#retour_au_site ul li {background: url("../images/retour.png") no-repeat scroll 0 30% transparent}.export_observation {background: url("../images/csv.png") no-repeat scroll 2px 4px transparent;padding-left: 17px;padding-top: 3px;padding-right: 6px;}/* =========================== Formulaires d'inscription et d'identification ============================ */#conteneur_formulaire_identification, #conteneur_formulaire_inscription {width:650px;border: 1px solid grey;margin-top: 10px;padding: 10px;text-align: left !important;-moz-border-radius: 0.9em;-webkit-border-radius: 0.9em;border-radius: 0.9em;}#conteneur_formulaire_identification form {text-align: left !important;}#conteneur_formulaire_identification input {text-align: left !important;width: 300px;}#conteneur_formulaire_inscription input {text-align: left !important;width: 300px;}.message_identification {font-weight: bold;padding-top: 5px;color: #435F06;font-size: 1.5em;}/* =========================== Formulaires de l'application ============================ */#saisie_station {width: 700px;}.element_formulaire label {font-weight: bold;width:150px;}.element_formulaire_en_ligne {padding-right: 10px;}.element_formulaire, #conteneur_liens_lat_lon, #conteneur_form_liens_lat_lon {padding-bottom : 15px;}.conteneur_carte {height: 400px;width: 725px;}.gros_bouton_validation {height: 50px;width: 200px;font-size: 20px;margin-top: 10x;margin-right: 0px;}#localiser_lat_lon {background: url("../images/localiser.png") no-repeat scroll 2px transparent;}#saisie_liste_evenements {text-align: center;width:715px;}#saisie_modif_evenements tr, #saisie_liste_evenements tr {/*height: 40px;*/}.icone_s {height: 30px;width: 30px;}.formulaire_en_ligne {display: inline;}.valider_formulaire {cursor: pointer;background-color: transparent;background-image: url("../images/valider_s.png");border: none;color: rgba(0,0,0,0);background-position: center;background-repeat: no-repeat;padding-top: 2px;padding-bottom: 3px;}.valider_formulaire:hover, .lien_modifier:hover {background-color: #CFCFCF;}#form_saisie_espece {margin-right: auto;margin-left: auto;}.formulaire_informations_espece_mini {text-align: center;height:50px;width: 500px;border: solid 1px #999999;background-color: #CFCFCF;padding: 10px;margin-bottom: 10px;-moz-border-radius: 0.9em;-webkit-border-radius: 0.9em;border-radius: 0.9em;}.formulaire_informations_espece_mini:hover {background-color: #C0DF7D;}.formulaire_informations_espece_mini img {margin-top:-5px;}#fiche_station {position: relative;}#form_afficher_modification {margin-top: 0px !important;margin-bottom: 0px !important;position: absolute;right: 10px;bottom: 0;}.formulaire_suppression_station {margin-top: 10px;margin-left: 2px;}.formulaire_suppression_individu {margin-left: 2px;margin-top: 10px;}/* =========================== Fiches ============================== */.element_fiche {padding-bottom : 5px;}.intitule_fiche {}.valeur_fiche {font-weight: bold;}.titre_section_fiche {padding-bottom : 10px;padding-top : 10px;}.titre_fiche {}hr.separation_section {margin-top: 25px;}.informations_espece img {margin-top:-35px;padding: 15px;}.annee_observation {padding-left: 10px;}.observations_individu {display: table-cell;height: 400px;width: 250px;}.observations_individu {color: #000000;}#fiche_individu .observations_individu li {background: none;padding-left: 1px;list-style-type: none;margin-left: 0px;padding-left: 0px;}.observations_individu li div {-moz-border-radius: 0.9em;-webkit-border-radius: 0.9em;border-radius: 0.9em;}#center .observations_individu h4 {padding: 5px;color: black;}.ajouter_observation .date_observation {background: url("../images/ajout.png") no-repeat center center transparent;width: 20px;}.ajouter_observation .absence_observation {background: url("../images/absence.png") no-repeat center center transparent;width: 20px;}.ajouter_observation.hide,.ajouter_observation .conteneur_supprimer_observation,.ajouter_observation .absence_observation.hide {display: none;}.conteneur_supprimer_observation {position: absolute;right: 0px;top: 0px;width: 20px;height: 100%;display: flex;align-items: center;justify-content: center;}.supprimer_observation {background: url("../images/suppression.png") no-repeat center center transparent;width: 20px;display: none;}.date_observation_individu:not(.ajouter_observation):hover .supprimer_observation {display: block;}.conteneur_date_observation {padding: 0;position: relative;vertical-align: top;}.date_observation_individu {height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;flex: 1;padding-top: 5px;padding-bottom: 5px;position: relative;}.date_observation:not(.icone) {padding-left: 20px;padding-right: 20px;}.date_observation_individu .ui-datepicker {position: absolute;top: 100%;left: 0%;z-index: 1;}.icone:hover {filter: grayscale(100%);}.calendrier {}#fiche_individu {background-color: #F4F2EB;padding : 10px;margin-top: 31px;position: relative;}#fiche_individu .commentaire_individu {font-style: italic;white-space: pre;}textarea[name="individu_commentaire"] {width: 550px;min-height: 160px;border-radius: 5px;height: 75px;border: 1px solid #ACACAC;}/* =========================== Tableaux d'évenements ============================ */#saisie_liste_evenements, #saisie_modif_evenements {text-align: center;}#saisie_liste_evenements .information_individu, #saisie_modif_evenements.information_individu {text-align: left;}tr:nth-child(odd) {background-color: #CFCFCF ;}tr:nth-child(1) {color: #FFFFFF;}tr:nth-child(1), tr:nth-child(2) {background-color: #FFFFFF ;}div.evenement {text-align: center;}.stade_evenement {text-align: center;}/* =========================== Styles des différents stades ============================ */.stade_feuillaison {background-color: #ACC700;}.stade_floraison {background-color: #B549B9;}.stade_fructification {background-color: #FF7F00;}.stade_senescence {background-color: #BF3600;}.stade_1ere_apparition {background-color: #B549B9;}/* ============ Style pour l'administration ============================== */#barre_admin {-moz-border-radius: 10px 10px 10px 10px;background-color: #F4F2EB;border: 1px solid #D1C6A8;height: 60px;margin-bottom: 10px;padding: 5px;}#form_changement_identite {width: 330px;display: inline;}.export_observation_admin {background: url("../images/csv.png") no-repeat scroll 28px 0 transparent;padding-left: 46px;padding-top: 3px;}.gestion_espece_admin {background: url("../images/espece.png") no-repeat scroll 28px 0 transparent;padding-left: 46px;padding-top: 3px;}.saisie_liste_especes_admin {width: 100%;}.saisie_liste_especes_admin tr:nth-child(1) {color: #494949;background-color: #CFCFCF;}.saisie_liste_especes_admin .espece_inactive {color: #494949;background-color: #FF7D73;}#form_modification_espece_admin label {width: 150px;padding-right: 50px;}#form_ajout_espece_admin label.label_checkbox {font-weight: normal;}#saisie_espece_admin .illustration_espece {max-height: 180px;max-width: 250px;border: 1px solid grey;}.lien_annulation {float: left;font-size: 1.2em;margin-left: 439px;padding: 16px;}/* ============ Styles créés par des effets javascripts automatiques ===== */.chargement {background: url("../images/chargement.gif") no-repeat center center #DCDCDC;}.erreur_valeur {background-color: red;}.conteneur_type {float: right;align: center;width: 230px;}h4.lien_pliage {text-decoration: underline;display: inline;}.pliage {padding: 5px;}h4.lien_pliage:hover {cursor: pointer;}.element_cliquable {cursor: pointer;}.element_cliquable:hover {background : #9AC343;}.element_clique {background: #9AC343;}#saisie_espece ul.liste_onglets {margin: 0;padding: 0;float: left;list-style: none;height: 32px; /*--Set height of tabs--*/border-bottom: 1px solid #999;border-left: 1px solid #999;border-top-left-radius: 10px;border-top-right-radius: 10px;}#saisie_espece ul.liste_onglets li {-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;float: left;margin: 0;padding: 0;height: 31px; /*--Subtract 1px from the height of the unordered list--*/line-height: 31px; /*--Vertically aligns the text within the tab--*/border: 1px solid #999;border-left: none;margin-bottom: -1px; /*--Pull the list item down 1px--*/overflow: hidden;position: relative;background: #e0e0e0;}#saisie_espece ul.liste_onglets li a {text-decoration: none;color: #000;display: block;font-size: 1.2em;padding: 0 20px;border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/outline: none;}#saisie_espece ul.liste_onglets li a:hover {background: #ccc;}html ul.liste_onglets li.active, html ul.tabs li.active a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/background: #fff;border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/}#saisie_espece #onglets {margin-left: 85px;margin-right: auto;position: relative;bottom: -1px;z-index: 1;clear:left;}#saisie_espece .conteneur_onglets {border: 1px solid #999;overflow: hidden;float: left;background: #fff;position: relative;width: 100%;display: flex;justify-content: center;margin-left: 10px;}#saisie_espece .contenu_onglet {padding: 20px;font-size: 1.2em;}.autocompletion {position:relative;}.conteneur_suggestions, .conteneur_suggestions_utilisateur {position: absolute;left: 107px;width: 180px;background-color: #212427;border: 2px solid #000;color: #fff;z-index: 300;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}.conteneur_suggestions_utilisateur {left: 188px;}.liste_suggestions {margin: 0px;padding: 0px;}.liste_suggestions li {margin: 0px 0px 3px 0px;padding: 3px;cursor: pointer;}.liste_suggestions li {list-style-type: none;margin-left: 5px;margin-right: 5px;}.liste_suggestions .element_selectionne {background-color: #659CD8;}/* ============ Styles crées spécifiquement pour compenser les faiblesses de certains navigateurs ===== */.clearer {clear:both;}