.hidden{ display:none; } body { scrollbar-face-color: #3376DF; scrollbar-shadow-color: #87ABEB; scrollbar-highlight-color: #3376DF; scrollbar-3dlight-color: 87ABEB; scrollbar-darkshadow-color: #87ABEB; scrollbar-track-color: #87ABEB; scrollbar-arrow-color: #A2D4C1; background-color:#A7EDFC; } .center-content{ margin-top:10px; margin-left:10px; } .center-content .liste{ margin-top:5px; /*CL 18-05-2017 20->5*/ } a:link { color:black; background-color:transparent; text-decoration:none; } a:visited { color:black; background-color:transparent; text-decoration:none; } a:hover { color:blue; background-color:transparent; text-decoration:none; } a:active { color:black; background-color:transparent; text-decoration:none; } .dbt { font-family: Geneva, Arial, Helvetica; background-color:#3376DF; color:white; width:75px; height:100%; text-decoration:none; font-weight:bold; padding:6px; text-align:center; vertical-align:middle; font-size: 10pt; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } .dbt:link { background-color:#3376DF; color:white; } .dbt:active { background-color:#3376DF; color:white; } .dbt:hover { color:#3376DF; background-color:white; } .dbt:visited { background-color:#3376DF; color:white; } .titrepage { font-family: Geneva, Arial, Helvetica; font-size: 13pt; font-weight: bold; color: #3376DF padding: 5px; border-bottom:solid #3376DF 2px; width: 490px ; //background-color: #D3F7FE; -moz-border-radius:6px 0px 0px 0px; -webkit-border-radius:6px 0px 0px 0px; border-radius:6px 0px 0px 0px; } .onglet{ background-color:#A7EDFC; border: solid #3376DF 0px; padding: 5px; font-size: 13pt ; } .casemenu{ background-color:#A7EDFC; border: solid #3376DF 2px; font-family: Geneva, Arial, Helvetica; font-weight: normal; color: #000000; line-height: 10px ; -moz-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; text-align: center; width: 120px ; padding: 0px ; } .casemenu:hover{ background-color:#A7EDFC; //#D3F7FE; border-bottom-width: 0px; } .casemenu:active{ background-color:#A7EDFC; border-bottom-width: 0px; } .decalage { padding : 5px; } .soustitrepage { font-family: Geneva, Arial, Helvetica; font-size: 12pt; font-weight: bold; color: #3376DF; text-align: left; margin-top: 10px; margin-bottom: 3px; display:inline-block; } .texte { font-family: Geneva, Arial, Helvetica; font-size: 10pt; font-weight: normal; color: #000000; line-height: 16px } table#texte { border-width:0px; padding : 0px; spacing : 0px; } .lignePaire { background-color: #D3F7FE; } .lignefin{ margin-top:10px; } .intitule { font-family: Geneva, Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #000000; line-height: 16px } td.separateur { background-color: #3376DF; } table#synthese { width: 100%; border: solid #3376DF 2px; border-collapse:separate; border-radius:6px } table#synthese th { /*border: solid #3376DF 2px;*/ background-color: #A7EDFC; } table#synthese th.head-border{ padding: 5px; text-align: center; border-left: 1px #C0C0C0 solid; } .totalmois { text-align: right; } table#synthese tr { } .ligcolor { background-color : #E8FAFE; } table#synthese td { } .vide { } .leftcol { border: solid #3376DF 1px; background-color: #A7EDFC; text-align: left; } .outtask { border: solid #3376DF 1px; background-color: #E8FAFE; width: 200px; } .intask { border: solid #3376DF 1px; text-align: right; background-color: #D3F7FE; } .intaskred { border: solid #3376DF 1px; text-align: right; font-weight: bold; background-color: red; } .intaskgreen { border: solid #3376DF 1px; text-align: right; font-weight: bold; background-color: #04B404; } .tabtitle { border: solid #3376DF 2px; text-align: left; font-weight: bold; background-color: #A7EDFC; } .annee { border: solid #3376DF 2px; text-align: center; background-color: #A7EDFC; font-weight: bold; } .total { border: solid #3376DF 2px; text-align: right; background-color: #A7EDFC; font-weight: bold; } .totalg { border: solid #3376DF 2px; text-align: left; background-color: #A7EDFC; font-weight: bold; } .data { border: solid #3376DF 1px; color: #000000; text-align: left; background-color: #CCCCCC; } /* -------------------------------------------------------------*/ /* Tableau de listes*/ .liste { width: 100%; border-color:#3376DF; border-style:solid; border-width:2px; padding : 0px; spacing : 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /*CL 2016 08 03 ajout */ border-collapse: separate; } table.liste th { border-color:#3376DF; border-style:solid; font-weight: bold; text-align: left; } .headtotal { background-color: #3376DF; } .headprojet { background-color: lime; } .headprovision { background-color: orange; } .headmaintenance { background-color: yellow; } .head { background-color: #D3F7FE; border-width:0 0 2px 0; } .headdroit { background-color: #D3F7FE; border-width:0 2px 2px 0; } .bottom { background-color: #D3F7FE; border-width: 2px 0 0 0; } .bottomdroit { background-color: #D3F7FE; border-width: 2px 2px 0 0; } .carac{ background-color: #D3F7FE; border-width:2px ; border-color:#3376DF; border-style:solid; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /*CL 2016 08 03 ajout */ border-spacing: 6px; /*CL 2016 08 03 ajout */border-collapse: separate; } .interieur{ border-width:0px ; } table.liste th.titrenombre { text-align: right; } table.liste th.centrenombre { text-align: center; } table.liste tr{ } table.liste tr.hover { background-color: #FFFFFF; } .titre { border: solid #3376DF 2px; } .lignePaire { background-color: #D3F7FE; } .form-control#RAP{ width:60px !important; } #VerifRAP .form-group{ width:100px !important; } table.liste .tr-totalrap{ padding-top: 5px; font-weight: bold; } table.liste .tr-totalrap td{ padding-top: 5px; padding-left: 5px; font-weight: bold; border-top: 1px #C0C0C0 solid; } table.liste .liste-proj-border, table.liste .liste-proj-first{ padding: 5px; text-align: center; border-left: 1px #C0C0C0 solid; } table.liste .liste-proj-first{ border-left: none; } table.liste .noborder{ border:none !important; } table.liste .left{ text-align: left !important; } table.liste .rap{ padding-left: 20px; padding-right : 20px; } table.liste .liste-proj-first{ padding-left: 5px; } table.liste .liste-proj-verifrap{ padding-left :5px; padding-right:5px; } .a-rap{ } table.liste td.droit { border-color: #3376DF; border-width: 0 2px 0 0; border-style: solid; } .nombre { text-align: right; } .header_fl{ font-size:0.8em; font-weight:normal; color:grey; } /* Tableau de planning*/ table#planning { } .planning { width: 100%; border-color:#3376DF; border-style:solid; border-width:2px; padding : 0px; spacing : 0px; } table#planning th { background-color: #D3F7FE; border-color:#3376DF; border-style:solid; font-weight: bold; } .head { text-align: left; border-width:0 0 2px 0; } .bottom { text-align: left; border-width:2px 0 0 0; } .semaine_haut { text-align: center; border-width:0 0 2px 2px; } .semaine_bas { text-align: center; border-width:2px 0 0 2px; } table#planning tr{ } .lignePaire { background-color: #D3F7FE; } table#planning td { } .tache { border-color:#3376DF; border-style:solid; border-width: 0 0 0 2px; } .debuttache { border-color:yellow; border-style:solid; border-width: 0 0 0 4px; } .fintache { border-color:orange; border-style:solid; border-width: 0 0 0 4px; } #assistance{ width: 564px; margin: 30px 0 0 152px; } .version{ color: #5B5B5B; font-size: 10px; line-height: 12px; margin: 20px auto 50px; overflow: hidden; position: relative; text-align: right; width: 90px; } table.menu { border-collapse: separate; border-spacing: 2px; } table.menu .casemenu { height : 40px; } .tr-small{ line-height:2px; } /************ca_mensuel*****/ body.ca_mensuel_frame, table.texte.ca_mensuel_frame{ height:400px; } /**************************/ #content{ width:20000px; } @media print{ iframe#menu { display: none; } *{ overflow: visible; } div{ page-break-inside: avoid; } .liste td, .liste th { border-top: lightgray 1px solid; } td.nombre { text-align: right; } .liste{ width : 90%; } } /********tec query *******/ .small { font-size: 0.8em; font-style: italic; } .noitalic{ font-style: normal; } /*******boutons d'enregistrement, image de loading ***/ .blue-button { margin-bottom: 2px; margin-top: 2px; display: inline-block; min-width: 100px; height: 100%; padding: 5px; } .blue-button .dbt { width: 100% !important; display: block; } .wait { width: 24px; float: left; position: absolute; } .blue-button .wait{ vertical-align: middle; float : none; position: relative; } #wait-calc{ width: 48px; float: left; margin-left: 250px; position: absolute; } /**********/ .erreur-imputations{ background-color : orange; } .erreur-imputations-vide{ background-color : gainsboro; } /****************************************/