/*
==============
REDEFINITION
==============
*/
body {
   /*Page*/
        background-color: #B8B48B;
        margin: 0px 0px 0px 0px;
   /*Font*/
        color : #000000;
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
}

td {
   /*Font*/
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
}
/*
==============
LINK
==============
*/
a {
        color: #111144;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: none;
}
a:hover {
        color: #111144;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: underline;
}

/*OVER MENU*/
.overmenu {
        position : absolute;
        z-index : auto;
        width : auto;
        height : auto;
        left : 0;
        top : 0;
        visibility : hidden;
}
/*
==============
INPUT
==============
*/
select {
   /*Font*/
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
}

input {
   /*Font*/
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
}
option {
        color : #111144;
        padding: 0px 2px 0px 2px;
        background-color: #EAEAEA;
}
.tinyborder {
   /*Page*/
        border: 1px solid Black;
        padding: 0px 0px 0px 0px;
}
.tinyborder_with_padding {
   /*Page*/
        border: 1px solid Black;
        padding: 0px 2px 0px 2px;
}
/*
==============
ADMIN
==============
*/
/*Table style*/
.admin_el {
   /*Page*/
        color : Black;
        border: 1px solid Black;
        padding: 2px 2px 2px 2px;
        background-color: #ADD8E6;
}
.admin_el_link {
   /*Page*/
        color : Black;
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
        font-weight: bold;
}
.admin_el_link:hover {
   /*Page*/
        color : Black;
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
        font-weight: bold;
}
.admin_del {
        color: Red;
}
.admin_modif {
        color: Green;
}
.admin_add {
        color: Blue;
}
.admin_tb_contenu {
   /*Page*/
        border: 1px solid Black;
        padding: 8px;
}
/*Control panel*/
.cp_box {
        background-color: #145772;
        border: 1px solid #E0F7E1;
        padding: 2px 2px 2px 2px;
        /*font*/
        color : White;
        font-family : Rockwell, Times, Arial;
        font-size: 10pt;
}
/*Control panel link*/
a.cp_link {
        color : #D0FEFF;
        font-family : Rockwell, Times, Arial;
        font-size: 8pt;
}
a:hover.cp_link {
        color : White;
        font-family : Rockwell, Times, Arial;
        font-size: 8pt;
}
/*
==============
USER STYLE
==============
*/
/* titre = Titre */
.titre {
   /*Page*/
   /*Font*/
        font-family : Rockwell, Times, Arial;
        font-size: 11pt;
        font-weight: bold;
        color: #0C50EC;
}
/* soustitre = Sous titre */
.soustitre {
   /*Font*/
        color : #0C50EC;
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
        font-weight: bold;
}
/* paragraph = Paragraph */
.paragraph {
   /*Font*/
        color : #8B4513;
        font-family : Rockwell, Times, Arial;
        font-size: 9pt;
        text-align: justify;
}

/*Basic style*/
.gras {
        font-weight : bold;
}
.souligne {
        text-decoration : underline;
}
.italique {
        font-style : italic;
}

/*Table style*/
/* tb_titre = Titre */
.tb_titre {
        color : #000000;
        font-family: Rockwell, Times, Arial;
        font-size: 10pt;
        font-weight: bold;
        text-transform: uppercase;
}
/* tb_soustitre = Sous titre */
.tb_soustitre {
        color : #000000;
        padding: 0px 1px 0px 1px;
        font-family: Rockwell, Times, Arial;
        font-size: 8pt;
        font-weight: bold;
        background-color: #FFFFFF;
}
