 

/* layout template */
div#ViewTooltimePersonne { width: 1250px; min-height: 480px; margin-left: 25px; }

/* Informations générales */
table#ViewTooltimeInfosGenerales { background: #FDF4E5; width: 300px; height: 145px; padding: 10px 7px 10px 7px; border: none; }
table#ViewTooltimeInfosGenerales td.entete { background: #FFFFFF; height: 20px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: right; padding: 5px 0px 5px 0px!important; }
table#ViewTooltimeInfosGenerales td.entete span { height: 13px; vertical-align: center; display: inline-block; margin-right: 100px; }
table#ViewTooltimeInfosGenerales td.entete img { width: 13px; height: 13px; vertical-align: center; display: inline-block; margin: 0px 15px 0px 0px; }
table#ViewTooltimeInfosGenerales table { width: 300px; border-collapse: separate!important; border: none; margin: 10px 0px 0px 0px; }
table#ViewTooltimeInfosGenerales table tr { height: 20px; }
table#ViewTooltimeInfosGenerales table tr td.libelle { width: 150px!important; padding-top: 3px; }
table#ViewTooltimeInfosGenerales table tr td.right { text-align: right; }
table#ViewTooltimeInfosGenerales table td.champ img { vertical-align: -20%; margin-left: 5px; }
table#ViewTooltimeInfosGenerales table td.champ input.temps { text-align: right; width: 30px; padding-right: 5px; }

div#ViewToolTimeVisusInfosGraphiques { width: 1205px;margin: 20px auto 0 auto;background:#FDF4E5;text-align: center; height:475px; border: 1px solid #F5D6A0; }
div#ViewToolTimeVisusInfosGraphiques  span.cadre_graphique { display:block; border: 1px solid #000; }


div#ViewToolTimeStatistiquesGraphiques { width: 1205px;margin: 20px auto 0 auto;background:#CCCCCC;text-align: center; height:475px; border: 1px solid #999; }
div#ViewToolTimeStatistiquesGraphiques span.cadre_graphique { display:block; border: 1px solid #000; }




table#ViewTooltimeAjoutFavoris { border: 1px solid #F15; }

table#ViewTooltimeAjoutFavoris td.bouton { text-align: center; }


div#ViewTooltimeListeFavoris { width: 700px; height: 165px; }



div#ViewTooltimeListeFavoris table.infos td { font-size: 12px; border-collapse: collapse!important; border: 0 none;}

div#ViewTooltimeListeFavoris table.entete_infos { width: 800px; height: 25px; border: none; border-collapse: collapse; }
div#ViewTooltimeListeFavoris table.entete_infos td:first-child { text-align: left; vertical-align:	middle; }
div#ViewTooltimeListeFavoris table.entete_infos td + td { text-align: right; vertical-align: middle; }
div#ViewTooltimeListeFavoris table.entete_infos img { cursor: pointer; }
div#ViewTooltimeListeFavoris table.corps_infos { background: #FDF4E5; width: 700px; height: 340px; padding: 10px 7px 10px 7px; border: none; }
div#ViewTooltimeListeFavoris table.corps_infos td.entete { background: #FFFFFF; height: 20px; font-family: verdana; font-weight: bold;  text-align: right; padding: 5px 0px 5px 0px!important; }
div#ViewTooltimeListeFavoris table.corps_infos td.entete span { height: 13px; vertical-align: center; display: inline-block; margin-right: 200px; }
div#ViewTooltimeListeFavoris table.corps_infos td.entete img { width: 13px; height: 13px; vertical-align: center; display: inline-block; margin: 0px 15px 0px 0px; }
div#ViewTooltimeListeFavoris table.corps_infos table { width: 700px; border: none; border-collapse: collapse; margin: 10px 0px 0px 0px; display: inline; }
div#ViewTooltimeListeFavoris table.corps_infos table:first-child { margin: 10px 20px 0px 0px; }
div#ViewTooltimeListeFavoris table td.libelle { width: 300px!important; white-space: nowrap; padding-right: 30px; }
div#ViewTooltimeListeFavoris table tr.grise td { background: #f1e7d6; } 
div#ViewTooltimeListeFavoris table tr.separateur td { padding-top: 10px; } 
div#ViewTooltimeListeFavoris input.total { border: 0 none; } 


div#ViewTooltimePersonne div#section_gauche { margin-right:0; }

div#ViewTooltimeFormulaireRechercheFavoris { width: 100%; border: solid #EAA224; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeFormulaireRechercheFavoris table { border: 0 none; float: none; }

div#ViewTooltimeFormulaireRechercheParProjet { width: 100%; border: solid #C3C3C4; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeFormulaireRechercheParProjet table { border: 0 none; float: none; }

div#ViewTooltimeFormulaireRechercheParPersonne { width: 100%; border: solid #C3C3C4; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeFormulaireRechercheParPersonne table { border: 0 none; float: none; }

div#ViewTooltimeFormulaireCumulsJours { width: 100%; border: solid #C3C3C4; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeFormulaireCumulsJours table { border: 0 none; float: none; }

div#ViewTooltimeFormulaireGestionProjets { width: 100%; border: solid #C3C3C4; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeFormulaireGestionProjets table { border: 0 none; float: none; }

div#ViewTooltimeResultatRecherche table.personne, ViewTooltimeResultatRecherche td.personne { border: 0 none; }
div#ViewTooltimeResultatRecherche table.personne { width:400px; margin: 0 0 0 350px; border-collapse:collapse; padding: 0; color:#999A9B; } 
div#ViewTooltimeResultatRecherche td.personne { vertical-align: top; height: 20px; } 
div#ViewTooltimeResultatRecherche td.nom { white-space: nowrap; width: 1px; }
div#ViewTooltimeResultatRecherche td.milieu { background-image: url("../../images/point.png"); background-repeat: repeat-x; }
div#ViewTooltimeResultatRecherche td.duree { white-space: nowrap; width: 1px; text-align: right; }


div#ViewTooltimeResultatRecherche fieldset { margin-top: 20px; padding: 0; width: 800px; margin-left: auto; margin-right: auto; }
div#ViewTooltimeResultatRecherche fieldset legend { margin-left: 20px; }

div#ViewTooltimeResultatRecherche fieldset div.point { background-repeat: repeat-x; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_1, div#ViewTooltimeResultatRecherche fieldset.class_activite_1 { border: 1px solid #EAA224 !important; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_1 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_1 legend { color: #EAA224 !important; }
div#ViewTooltimeResultatRecherche div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_1 div.point { background-image: url("../../images/point_1.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_1, div#ViewTooltimeResultatRecherche table.class_activite_1 { color: #EAA224 !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_2, div#ViewTooltimeResultatRecherche fieldset.class_activite_2 { border: 1px solid #3B2314; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_2 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_2 legend { color: #3B2314; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_2 div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_2 div.point { background-image: url("../../images/point_2.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_2, div#ViewTooltimeResultatRecherche table.class_activite_2  { color: #3B2314 !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_3, div#ViewTooltimeResultatRecherche fieldset.class_activite_3 { border: 1px solid #C3996B; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_3 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_3 legend { color: #C3996B; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_3 div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_3 div.point { background-image: url("../../images/point_3.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_3, div#ViewTooltimeResultatRecherche table.class_activite_3  { color: #C3996B !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_4, div#ViewTooltimeResultatRecherche fieldset.class_activite_4 { border: 1px solid #754C28; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_4 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_4 legend { color: #754C28; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_4 div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_4 div.point { background-image: url("../../images/point_4.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_4, div#ViewTooltimeResultatRecherche table.class_activite_4  { color: #754C28 !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_5, div#ViewTooltimeResultatRecherche fieldset.class_activite_5 { border: 1px solid #F06628; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_5 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_5 legend { color: #F06628; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_5 div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_5 div.point{ background-image: url("../../images/point_5.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_5, div#ViewTooltimeResultatRecherche table.class_activite_5  { color: #F06628 !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche fieldset#id_activite_6, div#ViewTooltimeResultatRecherche fieldset.class_activite_6 { border: 1px solid #EE4036; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_6 legend, div#ViewTooltimeResultatRecherche fieldset.class_activite_6 legend { color: #EE4036; }
div#ViewTooltimeResultatRecherche fieldset#id_activite_6 div.point, div#ViewTooltimeResultatRecherche fieldset.class_activite_6 div.point { background-image: url("../../images/point_6.png"); }
div#ViewTooltimeResultatRecherche table#id_activite_6, div#ViewTooltimeResultatRecherche table.class_activite_6 { color: #EE4036 !important; font-weight: bold; }

div#ViewTooltimeResultatRecherche p.total_duree { color:#EAA224; font-size:16px; text-align:center; font-weight:bold; }

div#ViewTooltimeResultatRecherche table { border: 0 none; border-collapse: collapse; width: 100%; margin: 10px 0 0 0; }
div#ViewTooltimeResultatRecherche tr.paire { background: #EAE9E0; }

div#ViewTooltimeResultatRecherche td { height: 30px; }
div#ViewTooltimeResultatRecherche td.projet { font-weight: bold; padding-left: 100px;  }
div#ViewTooltimeResultatRecherche td.sous_projet { padding-left: 140px;  }

div#ViewTooltimeResultatRecherche td.archive { color: #868686; }

div#ViewTooltimeResultatRecherche input[type="checkbox"] { width: 50px; }
div#ViewTooltimeResultatRecherche input[type="image"] { border: 0 none; }



div#ViewTooltimeJoursNonSaisis { margin-left: auto; margin-right: auto; width: 800px; font-family: verdana; }
div#ViewTooltimeJoursNonSaisis table { border: 0 none; float: none; }
div#ViewTooltimeJoursNonSaisis table#ListeJourNonSaisi { border-collapse: collapse; border: 0 none; vertical-align: top; margin-left: auto; margin-right: auto; width: 800px; margin-top: 20px; }
div#ViewTooltimeJoursNonSaisis table#ListeJourNonSaisi td { vertical-align: top; }
div#ViewTooltimeJoursNonSaisis input.bouton_absence { background: #DDDDDD; color: #4B4B86; border: 1px solid #B2B2B2; width: 100px; }
div#ViewTooltimeJoursNonSaisis tr.semaine_paire td { background: #E9E9DF; }
div#ViewTooltimeJoursNonSaisis fieldset { border: 1px solid #E9A224; width: 800px; padding: 0; }
div#ViewTooltimeJoursNonSaisis legend { color: #E9A224; text-align: left; margin-left: 570px; font-size: 14px; padding-left: 10px; padding-right: 10px; }
div#ViewTooltimeJoursNonSaisis .non_rempli { font-weight: bold; }
div#ViewTooltimeJoursNonSaisis td.marge { width: 240px; }
div#ViewTooltimeJoursNonSaisis td.crayon { padding-left: 20px; }
div#ViewTooltimeJoursNonSaisis td.aide { font-size:10px; width: 230px; height: 30px; vertical-align: top; }
div#ViewTooltimeJoursNonSaisis td.bouton { vertical-align: bottom; }

/* Ajouter un sous-projet favori */
table#ViewTooltimeAjoutFavoris { background: #FDF4E5; width: 425px; height: 125px; margin: 10px 0px 0px 0; padding: 10px 7px 10px 7px; border: none; }
table#ViewTooltimeAjoutFavoris td.entete { background: #FFFFFF; height: 20px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: center; padding: 5px 0px 5px 0px!important; }
table#ViewTooltimeAjoutFavoris td.entete span { height: 13px; vertical-align: center; display: inline-block; }
table#ViewTooltimeAjoutFavoris td.entete img { width: 13px; height: 13px; vertical-align: center; display: inline-block; margin: 0px 15px 0px 0px; }
table#ViewTooltimeAjoutFavoris table { width: 300px; border: none; border-collapse: separate!important; margin: 10px 0px 0px 0px; }
table#ViewTooltimeAjoutFavoris table tr { height: 20px; }
table#ViewTooltimeAjoutFavoris table td.libelle { width: 250px; height: 18px; vertical-align: middle; }
table#ViewTooltimeAjoutFavoris table td.champ { width: 250px; height: 18px; }
table#ViewTooltimeAjoutFavoris table td.champ img { vertical-align: -15%; }
table#ViewTooltimeAjoutFavoris select.liste { width: 300px; }
table#ViewTooltimeAjoutFavoris td.fleche { padding-left: 20px; }




/* Statistiques Personnelles */
div#ViewTooltimeStatistiquesPersonnelles { background: #FDF4E5; width: 1024px; height: 300px; min-height: 300px;  }



div#ViewTooltimeAjoutProjetsEtSousProjets table.cadre { float:none; margin: 10px auto 0 auto; background: #f4f4f4; border: 0 none; width: 100%; }
div#ViewTooltimeAjoutProjetsEtSousProjets table.layout { border: 0 none; }
div#ViewTooltimeAjoutProjetsEtSousProjets td.titre { text-align: center;font-weight: bold; }
div#ViewTooltimeAjoutProjetsEtSousProjets td.bouton { text-align: center; }

div#ViewTooltimeAjoutProjetsEtSousProjets select, div#ViewTooltimeAjoutProjetsEtSousProjets input[type=text] { width: 300px; border: 1px solid #000; }  

div#ViewTooltimeResultatCumulsJours table.layout { border:0 none; width: 100%; }

div#ViewTooltimeResultatCumulsJours td.gauche, div#ViewTooltimeResultatCumulsJours td.droite { vertical-align: top; text-align: center; }
div#ViewTooltimeResultatCumulsJours td.gauche { width: 50%; }
div#ViewTooltimeResultatCumulsJours td.droite { width: 50%; }

div#ViewTooltimeResultatCumulsJours .titre { font-weight:bold; }

div#ViewTooltimeResultatCumulsJours table.cumul { float: none; margin: auto ; background: #E4E9E0; border:0 none; width: 300px; padding-top: 10px; padding-bottom: 10px; }
div#ViewTooltimeResultatCumulsJours table.cumul td { padding: 5px; }

div#ViewTooltimeResultatCumulsJours table.cumul td.libelle { text-align: left; padding-left: 40px; }
div#ViewTooltimeResultatCumulsJours table.cumul td.chiffre { text-align: center; padding-right: 40px; }
div#ViewTooltimeResultatCumulsJours table.cumul td.total { font-weight: bold; }

div#ViewTooltimeResultatCumulsJours table.cumul td.separateur { text-align: right !important; }
div#ViewTooltimeResultatCumulsJours table.cumul span.separateur { display:block; background: #fff; width:250px; height:5px; margin: auto; }

div#ViewTooltimeResultatCumulsJours p.periode { color: #EAA328; }

div#ViewTooltimeFormulaireStatistiques { width: 100%; border: solid #C3C3C4; border-width: 2px 0; padding: 10px 0; }
div#ViewTooltimeStatistiques table { float: none; border:0 none; }


