/****************************/
/** general
/****************************/

body {
margin: 0px;
padding: 0px; 
font-family: arial; 
background-color: #272740;
}

tr,td {
font-family: arial; 
font-size: 11px;
}

a {
color: #000000;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.document_fond {
background-color: #ABA8A6;
}

/****************************/
/** bandeau
/****************************/

#bandeau_date {
text-align: right;
background-color: #1C1515;
color: #C0C0C0;
}

/****************************/
/** contenu_page
/****************************/

#contenu_page {
height: 400px;
text-align: justify;
padding-right: 10px;
overflow-y: auto;

scrollbar-face-color: #799C61;
scrollbar-base-color: #D3E4CA;
scrollbar-3dlight-color: #D3E4CA;
scrollbar-arrow-color: #D3E4CA;
scrollbar-darkshadow-color: #415434;
scrollbar-highlight-color: #B1C6A4;
scrollbar-shadow-color: #415434;
scrollbar-track-color: #D3E4CA;

}

/****************************/
/** formulaire
/****************************/

.champ {
background: #FFFFFF;
border: 1px solid #BBBBBB;
width: 250px;
color: #535353;
font-family: arial;
font-size: 11px;
}

#formulaire_chapeau {
background: #393939;
color: #FFFFFF; 
}

.formulaire_bouton  {
background: #799C61;
border: 1px solid #415434;
color: #FFFFFF;
}

/****************************/
/** module
/****************************/

.module_bloc_00 {
background-color: #FCFCFC;
border: 1px solid #B1B1B1;
}

.module_bloc_01 {
background: url(../../image/module_bloc_01.gif) repeat-x; 
border: 1px solid #B1B1B1;
}

.module_bloc_02 {
background: url(../../image/module_bloc_02.gif) repeat-x; 
border: 1px solid #B1B1B1;
}

.module_bloc_03 {
background-color: #CFCFCF;
border: 1px solid #B1B1B1;
color: #666666;
padding: 3px;
text-align: justify;
font-size: 9px;
}

.module_fond {
background-color: #FCFCFC;
}

.module_lien {
color: #666666;
}

.module_lien a:hover {
text-decoration: underline;
}

#module_titre {
font-weight: bold;
color: #D00000;
}

/****************************/
/** principal
/****************************/

#principal_centre {
background: url(../../image/fond_principal_centre.gif) no-repeat center; 
}

#principal_droit {
background: url(../../image/fond_principal_droit.gif) no-repeat left; 
}

#principal_gauche {
background: url(../../image/fond_principal_gauche.gif) no-repeat right; 
}


/****************************/
/** popup
/****************************/

.modalDialog_transparentDivs{	
filter: alpha(opacity=40);
opacity: 0.4;
background-color: #000000;
z-index: 1;
position: absolute;
}

.modalDialog_contentDiv{
border: 3px solid #000;	
padding: 2px;
z-index: 100;
position: absolute;
background-color: #F0F0F0;
}

.modalDialog_contentDiv_shadow{
z-index: 90;
position: absolute;
background-color: #383838;
filter: alpha(opacity=30);
opacity: 0.3;
}

.popup_bouton {
background: #787878;
border: 1px solid #A0A0A0;
color: #FFFFFF;
}

.popup_conteneur {
border-left: 1px solid #787878; 
border-top: 1px solid #787878; 
border-right: 2px solid #787878; 
border-bottom: 2px solid #787878; 
}

.popup_formulaire_cadre {
border: 1px solid #393939; 
background: #F0F0F0;
}

.popup_formulaire_etiquette {
text-align: right;
color: #000000; 
font-size: 11px;
background: #C7C7C7;
}

.popup_formulaire_champ {
background: #E4E4E4;
}

.popup_titre {
text-align: center;
color: #393939;
font-weight: bold;
font-size: 20px;
}

.Chapeau {
background-color:#D6DFE7;
font-weight:bold;
}

.CelluleFoncee {
background-color:#E0E0E0;
}

.CelluleClaire {
background-color:#EEEEEE;
}
