Subversion Repositories Applications.gtt

Rev

Rev 150 | 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%;}