Rev 132 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
Contributor for GTT : Jean-Pascal MILCENT <jpm@tela-botanica.org>
*/
/* Basic */
* {
margin:0em;
padding:0em;}
body {
font-family:"trebuchet ms", sans-serif;
color:#555555;
font-size:0.8em;}
a{
color: #669911;}
/* Presentation des listes de definitions */
dl {width:100%;}
dt {
float:left;
font-weight: bold;
line-height:1.1em;
text-align:top left;
margin-right:0.3em;}
dd {
width:auto;
margin-left:0;
line-height:1.1em;
margin:0.5em 0;}
/* Presentation des formulaires */
form.editer{
padding:0 0 1em 0;}
form ul li{
list-style-type:none;}
form label{
font-weight:bold;}
legend{
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
color: #5D5F53;}
/* Présentation générale des tableaux */
table{
border:1px dotted black;
width:100%;}
thead th{
background-color:#486300;
color:white;}
tbody th{
text-align:left !important;
width:20%;}
td{text-align:center;}
tr.pair{background-color: #F1F2E7;}
caption{margin-top:1em;}
/* Présentation d'icones*/
a.ext:after {
content: " "url(../../images/icones/lien_externe.png);}
/*Présentation des bulles d'aide */
*[title]:after {content:" "url(images/help_view_16x16.gif);}
/* Zone entête */
#zone_entete{
background-image: url('images/a2.gif');
background-position: bottom left;
padding-left: 40px;
padding-top: 45px;}
#zone_entete h1{
text-transform:uppercase;
font-size:1.6em;
color:white;}
#zone_entete a{
position: relative;
top:-0.3em;
color:#E8EFC2;
font-weight:normal;
font-size:1.1em;
text-transform:lowercase;}
/* Zone menu */
#zone_menu h3{
margin:0.5em 0 0 0;}
#zone_menu li{
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
margin-right: 0em;}
#zone_menu li a{
display:block;
font-size: 0.8em;
font-weight: bold;
color: #5D5F53;
text-decoration: none;
margin-right: 1em;}
#zone_menu li a:hover{
background-color: #6B7E09;
color:white;}
/* Zone tronc */
#zone_tronc{
padding: 0 15px 1em 15px;
line-height: 1.6em;
background: url('images/a4.gif') repeat-x top left;}
#zone_tronc h2,#zone_tronc h3{
text-transform:uppercase;}
/* Zone gauche */
#zone_gauche{
padding: 0 1.5em 1.5em 0.5em;}
#zone_gauche h2, #zone_gauche h3{
color: #5D5F53;
border-bottom: dotted 1px #ECEEDF;
margin-bottom:0;}
#zone_gauche hr{margin-bottom: 0.5em;}
/* Zone centre */
#zone_centre{
padding: 0;}
#zone_centre h2,h3,h4,h5,h6{
margin-bottom:1em;
text-transform:uppercase;}
#zone_centre p{
margin-bottom: 1.5em;}
#zone_centre ul{
margin-bottom: 1.5em;
padding-left: 1em;}
/* Zone droite */
#zone_droite h3, #zone_droite h3{
background: url('images/a1.gif') no-repeat;
width: 185px;
height: 27px;
font-size: 1.0em;
font-weight: bold;
padding-left: 15px;
padding-top: 5px;
color: #5D5F53;}
/* Zone pied */
#zone_pied{
background: url('images/a4.gif') repeat-x top left;
border-top: solid 1px #D0D4BB;
padding: 2.0em 3.5em 3.0em 3.5em;
font-size: 0.8em;}
/*------------------------------------------*/
/*Spécial Appli GTT*/
#info,.information{
background-image: url('images/a3.gif');
background-repeat: repeat-x;
background-position: bottom left;
padding: 0.5em;}
/* Presentation des informations */
.information{
text-align:center;
font-weight:bold;
border:2px solid red;}
/*Formulaires*/
.symbole_obligatoire{
font-size:1em;
font-weight:bold;
color:red;}
/*Liste de définition*/
.ajout_2_points dt:after {content:" : ";}
.ajout_2_points dt[title]:after {content:" "url(images/help_view_16x16.gif)" : ";}
/* Le calendrier */
.calendrier {
font-family:verdana, arial, helvetica, sans-serif;
font-size:0.9em;}
.calendrier table {background-color: silver;}
.calendrier table td {text-align: center;}
.calendrier caption {font-weight: bold;}
.categorie,.totaux_titre {
font-size:1.6em;
text-align:left !important;
padding:1px;
margin:0 0.2em;}
.projet, .absence_titre {
font-weight:bold;
width:350px;
text-align:left !important;
padding-left:30px;}
.utilisateur{
width:75px;
text-align:center;
background:white;}
.jour_courrant {
color:#BB0000;
background-color:yellow;
border:2px outset #74C054;}
.jour_ferie {
background-color:red;
border-width:2px outset #74C054;}
.jour_we {
color:black;
background-color: #F1F2E7;
border-width:2px outset #74C054;}
.jour_vide {
color:white;
background-color: grey;}
/* Tableau identification */
#connexion{border:0;}
#connexion td{
width:50%;}
/* Tableau stats*/
tbody td.total{
width:5%;}
tr.categories,tr.absences{
background-image: url('images/a2.gif');}
tr.total, tr.total th{
color:white;
font-weight:white;
background-color:#B30000;}
#tab_tps_w_mensuel_salarie{
width:100%;}
.entete{width:250px;}
#navigation{text-align:center;}
#navigation p{margin:0;}
#form_utilisateur label{
display:inline;
float:none;
min-width:0;
font-weight:normal;}
#preferences .pr_no {
font-weight:bold;
width:30%;
text-align:left;
padding-left:5px;}
#preferences .pr_de {
font-size:0.8em;
text-align:left;}
table#ut_tdt{width:50%;}