BODY {
margin: 0px;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size : 11px;
color : #000000;
background-color: #FFFFFF;
background-image: url(images/fond.gif);
background-repeat: repeat-y;
background-position: center 10px;
}
TABLE {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size : 11px;
color : #000000;
text-align: left;
width: 100%;
border-spacing: 0px;
border-collapse: collapse;
}
TD {
padding: 0;
vertical-align: top;
}
IMG {
border: none;
}
A {
color : #4DA2CB;
text-decoration : none;
}
A:HOVER {
text-decoration: underline;
}
FORM {
margin: 0px;
}
INPUT,SELECT,TEXTAREA {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size : 11px;
color : #000000;
}

#main_div {
width: 1000px;
border-top: 10px solid #FFF;
margin: auto;
}
#top {
background-image: url(images/top_fond.gif);
background-repeat: repeat-x;
border-bottom: 13px solid #000000;
}
#top_left {
float: left;
}
#top_right {
float: right;
text-align: right;
}

#main_div_table {
background-color: #000000;
padding-right: 13px;
padding-left: 13px;
padding-bottom: 13px;
}
#main_table {
background-color: #FFFFFF;
}

#left_menu {
border-right: 13px solid #000000;
width: 150px;
}
#left {
border-right: 13px solid #000000;
}

#icones {
background-color: #000000;
padding-top: 7px;
}
#son {
float: left;
}
#son IMG {
display: none;
}
#contact {
float: right;
}
#contact A {
display: block;
background-image: url(images/icone_contact.gif);
background-repeat: no-repeat;
color: #97999C;
font-weight: bold;
padding: 4px;
padding-left: 35px;
}

#DETAILS {
border-top: 13px solid #000000;
padding: 10px;
min-height: 140px;
}
#DETAILS P {
margin: 0;
padding: 3px;
}
#DETAIL_CLIENT {
font-weight: bold;
}
#DETAIL_PROJET {
}
#DETAIL_DATE {
}
#DETAIL_SUPPORT {
}
#DETAIL_DESCRIPTIF {
}

#left_menu UL {
margin: 7px;
padding: 0;
}
#left_menu UL LI {
list-style:none;
background-image: url(images/puce_menu_ferme.gif);
background-repeat: no-repeat;
background-position: 2px 4px;
padding: 3px;
padding-left: 17px;
}
#left_menu UL LI A {
font-weight: bold;
color: #000000;
}
#left_menu UL LI UL {
margin: 3px;
}
#left_menu UL LI UL LI {
background-image: none;
border-left: 1px solid #C5C7C9;
padding: 3px;
padding-left: 7px;
}
#left_menu UL LI UL lI A {
font-weight: normal;
}
#left_menu UL LI UL LI UL {
}
#left_menu UL LI UL LI UL LI {
border: 0;
}
#left_menu UL LI UL lI UL LI A {
font-style: italic;
}
#left_menu .SMENU_ON {
background-image: url(images/fond_menu.gif);
background-repeat: no-repeat;
background-position: 3px 1px;
}
#left_menu .SSMENU_ON A {
font-weight: bold;
}
#left_menu #DECONNEXION {
color: #FF0000;
}
#left_menu #left_menu_ouvert {
background-image: url(images/puce_menu_ouvert.gif);
}


#ACCUEIL_MENU {
background-color: #60696C;
padding: 8px;
border-bottom: 13px solid #000000;
}
#ACCUEIL_MENU IMG {
margin: 7px;
border: 1px solid #8DB0C1;
}
#ACCUEIL_MENU IMG:HOVER {
padding: 5px;
margin: 2px;
background-color: #78848C;
border: 1px solid #8DB0C1;
}
#ACCUEIL_CONTENU {
padding: 10px;
}
#ACCUEIL_CONTENU_TXT {
background-color: #000000;
color: #FFFFFF;
padding: 10px;
}

#CLIENTS_MENU {
background-color: #60696C;
padding: 8px;
border-bottom: 13px solid #000000;
}
#CLIENTS_MENU IMG {
margin: 7px;
border: none;
}
#CLIENTS_MENU IMG:HOVER {
padding: 5px;
margin: 2px;
background-color: #78848C;
border: none;
}
#CLIENTS_CONTENU {
background-color: #000;
padding: 10px;
padding-bottom: 50px;
text-align: center;
}

#CLIENTS_CONTENU #PROJET_PRECEDENT {
text-align: left;
}
#CLIENTS_CONTENU #PROJET {
text-align: center;
}
#CLIENTS_CONTENU #PROJET IMG {
border: none;
cursor: pointer;
}
#CLIENTS_CONTENU #PROJET_SUIVANT {
text-align: right;
}

#TELECHARGER_CONNEXION {
padding: 15px;
border-bottom: 13px solid #000000;
}
#TELECHARGER_LISTE {
padding: 5px;
height: 120px;
border-bottom: 13px solid #000000;
overflow: auto;
width: 771px;
}
#TELECHARGER_LISTE TD {
text-align: center;
padding: 2px;
color: #FFF;
}
#TELECHARGER_LISTE P {
margin: 2px;
width: 90px;
}
.TELECHARGER_ICONE {
padding-bottom: 10px;
}

.TELECHARGER_ICONE IMG {
padding: 5px;
border: 1px solid #60696C;
}
.TELECHARGER_ICONE IMG:HOVER {
background-color: #78848C;
border: 1px solid #8DB0C1;
}




#DEPOSER_CONNEXION {
padding: 15px;
border-bottom: 13px solid #000000;
}

#FORM_CONNEXION TABLE {
margin-bottom: 15px;
}
#FORM_CONNEXION TD {
padding: 5px;
width: 50%;
vertical-align: middle;
color: #FFFFFF;
font-weight: bold;
}
#FORM_CONNEXION TABLE INPUT {
border: 1px solid #83A5B4;
padding: 3px;
background-color: #78848C;
color: #FFFFFF;
}
#FORM_CONNEXION TABLE INPUT:focus {
background-color: #A7ADB2;
}
#FORM_CONNEXION_VALIDER {
border: 0;
background-color: transparent;
color: #FFFFFF;
font-weight: bold;
background-image: url(images/bouton_fond_2.gif);
background-repeat: no-repeat;
background-position: center top;
text-align: center;
width: 150px;
height: 142px;
padding-top: 40px;
cursor: pointer;
}


#DEPOSER {
padding: 15px;
}
#DEPOSER FORM TABLE {
margin-bottom: 15px;
}
#DEPOSER FORM TD {
padding: 5px;
width: 50%;
vertical-align: middle;
color: #FFFFFF;
font-weight: bold;
}
#DEPOSER FORM TABLE INPUT {
border: 1px solid #83A5B4;
padding: 3px;
background-color: #78848C;
color: #FFFFFF;
}
#FORM_DEPOSER_VALIDER {
border: 0;
background-color: transparent;
color: #FFFFFF;
font-weight: bold;
background-image: url(images/bouton_fond_2.gif);
background-repeat: no-repeat;
background-position: center top;
text-align: center;
width: 150px;
height: 142px;
padding-top: 40px;
cursor: pointer;
}
#FORM_DEPOSER_MESSAGE {
text-align: center;
color: #B3D66F;
}

.chargement {
margin: 0;
}
.chargement_image {
padding: 65px;
background-image: url(images/chargement.gif);
background-repeat: no-repeat;
background-position: center top;
}

#CLIENTS_CONTENU .chargement_image {
padding: 75px;
background-image: url(images/chargement_noir.gif);
background-repeat: no-repeat;
background-position: center top;
}

#FORM_FICHIER_VALIDER {
border: 0;
background-color: transparent;
color: #FFFFFF;
font-weight: bold;
background-image: url(images/bouton_fond_2.gif);
background-repeat: no-repeat;
background-position: center top;
text-align: center;
width: 150px;
height: 142px;
padding-top: 40px;
cursor: pointer;
}

.infobullecss {
position: absolute;	
visibility : hidden;
padding:4px;
background-color: #FFF;
border:1px solid #000;
}

#CHOIX_FICHIER {
text-align: center;
color: #B3D66F;
font-weight: bold;
font-size: 12px;
}
#FORM_CONNEXION_MESSAGE {
text-align: center;
color: #B3D66F;
font-weight: bold;
font-size: 12px;
}
#SESSION_EXPIRE {
text-align: center;
color: #B3D66F;
font-weight: bold;
font-size: 12px;
}
