


body{
font-family: Georgia, Arial, sans-serif;
font-size: 12px;


padding:0px;
margin:0px;
background-color: white;
}
form{
padding:0px;
margin:0px;
}

#general1{
float:left;
width:100%;
height:100%;
}
#general2{
position: relative;
left: 50%;
width: 1010px;
margin-left: -505px;
float:left;
}
#baniere{
padding:0px;
margin:0px;
height:85px;
width: 1010px;
}
#baniere table{
padding:0px;
margin:0px;
height:85px;
width: 859px;
}
#menus{
vertical-align:top;
background-color: white;
padding:0px 0 0px 0;
margin:0 0 0 0;
}
#titregeneral{
float:left;
color:#CDCDCD;
font-size: 16px;
font-weight: bold;
padding:30px 0 0 70px;
}
#tablen1{
width:100%;
}
#tablen2{
width:100%;
}
.tdcontenu{
vertical-align:top;
}
.tdmenu{
background: white;
vertical-align:top;
width: 160px;
}
.tdmenurabatu{
background: #595F55;
vertical-align:top;
width: 0px;
}
.tdmenumascagebas{
width: 10px;
vertical-align:top;
}
.tdmenumascage{
background: #595F55;
width: 15px;
vertical-align:top;
}
.tdcontenubas{
text-align:right;
vertical-align:bottom;
}
#piedcadre{
width:100%;
}
#contenu{
background-color: #1e201d;
width:100%;
height:100%;
}
#bascadregeneral1{
}
#bascadregeneral1 img{
vertical-align:bottom;
}


#tablepopup{
width:900px;	
}
.tdpophead{
height:60;
background: #333333;
border-bottom: 1px solid #424242;
padding:0 0 0 10px;
}
.tdpopcmde{
background: #333333;
color: #333333;
width:180px;
}
.tdpopcontenu{
padding:0 0 0 15px;
width:720px;
background: #1E201D;
}
#logo{
float:left;
margin: 0 0 0 0;
}



#logon{
padding: 17px 0 0 490px;
font-size: 10px;
color: #333333;
height: 70px;
}
#logon table{
height: 40px;
width: 370px;
}
.logonRegister{
}
#logon td{
font-size: 10px;
color: #333333;
height: 21px;
}
#logon a{
padding: 10px 0 0 0;
font-size: 10px;
color: #666666;
text-decoration: none; 
}
#logon input{
width: 185px;
height: 15px;
border:0px;
color: #8D8D8D;
background-color:white;
margin:0px 0px 0 2px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
font-size: 10px;
}
#logonSubmit{
width: 229px;
height: 26px;
margin:0px 0 0 120px;
padding:0 0 0 0;
border:0;
cursor:pointer;
}
.logonSubmit{
margin:0px 3px 0 0px;
padding:0 0px 0 0;
border:0;
cursor:pointer;
text-align:right;
}
.logonError{
font-size: 10px;
color: #990000;
}
#logonReturn input{
background: #333333 url(../images/tie.gif) no-repeat center left;
width: 100px;
}
#loged{
margin:0 27px 0 0;
padding:0px 0 0 0;
border-left:0px solid #999999;
text-align: right;
vertical-align: top;
width: 858px;
height:55px;
}
#loged span{
padding : 2px 2px 2px 5px;
margin : 0 0 1 100px;
font-size: 11;
color: #999999;
letter-spacing: 0.9px;
width: 245px;
}
#loged font{
color: white;
font-size: 11px;
}
#loged a{
font-size: 11px;
color: #656565;
text-decoration: underline;
margin : 0 0 0 0;
}
#loged a:hover{
width: 245px;
font-size: 11px;
color: black;
text-decoration: underline;
margin : 0 0 0 0;
}
#loged a img{
vertical-align: middle;
}
.logonChangePass{
color: #8D8D8D;
padding:5px 5px 5px 5px;
}
.logonChangePass font{
font-size: 14px;
font-weight: bold;
text-decoration: none;
color:#CCCCCC;
}
.logonChangePass span{
font-size: 10px;
}
.logonChangePassInput{
width:200px;
border:0px;
background-color:#434343;
margin : 7px 3px 0 0;
}
.logonChangePassButton{
font-size: 10px;
width: 50px;
background-color:#434343;
margin : 15px 3px 5px 0;
border:0px;
padding:0px;
width:70px;
color: #8D8D8D;
}
.logonError{
font-size: 10px;
color: #990000;
}
.lostpass{
color: #666666;
font-size: 11px;
margin :0 0 0 12px;
width: 280px;
}
.lostpass input{
width: 180px;
height: 17px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #666666;
font-size: 11px;
}
.lostpass img{
margin : 10px 0 0px 0;
}



.menutitre{
margin: 0 0 0 0px;
color: #999999;
font-size: 14px;
padding: 0 0 0 0;
font-weight: bold;
text-decoration: none;
}
.menutitre a{
color: #999999;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.menutitreon{
margin: 0 0 0 0px;
color: #990000;
font-size: 14px;
padding: 0 0 0 0;
font-weight: bold;
text-decoration: none;
}
.menutitreon a{
color: #990000;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.menu0a{
margin: 0px 0 0 0px;
padding: 3px 0 0 0;
color:#990000;
font-size: 14px;
font-weight: bold;
cursor:pointer;




}
.menu0p{
margin: 0px 0 0 0px;
padding: 3px 0 0 0;
color: #999999;
font-size: 14px;
font-weight: bold;
cursor:pointer;




}
.menu1a{
margin: 0 0 0 0px;
padding: 0 0 0 0;
width: 200px;
color:#990000;
font-size: 11px;
font-weight: bold;
cursor:pointer;
}
.menu1p{
margin: 0 0 0 0px;
padding: 0 0 0 0;
width: 200px;
color: #999999;
font-size: 11px;
font-weight: bold;
cursor:pointer;
}
.menu1{
margin: 0 0 0 15px;
font-size: 11px;
color: #990000;
font-weight: normal;
cursor:pointer;
}
.menu1 a{
font-size: 11px;
color: #999999;
text-decoration: none;
margin: 0 0 0 0px;
cursor:pointer;
}
.menu1 a:hover{
font-size: 11px;
color: #CCCCCC;
text-decoration: none;
cursor:pointer;
}
.menuligne{
margin: 5px 0 0 0;
padding: 0 0 0 0;
width: 149px;
height:1px;
background: url(../images/menu_ligne.gif) no-repeat top right;
}
.menuseparation{
margin: 10px 0 10px 2px;
padding: 0 0 0 0;
height:1px;
border-top: 1px solid #D5D5D5;
background: none;
text-align:right;
}



#titre{
font-weight : bold;
color: 8D8D8D;
font-size: 14px;
text-decoration: underline;
word-spacing: 0.4em;
text-indent: 1em;
letter-spacing: 0.5em;
margin : 20px 8px 0 0;
}
#popuptitre{
font-weight : bold;
color: 8D8D8D;
font-size: 14px;
text-decoration: underline;
word-spacing: 0.4em;
text-indent: 1em;
letter-spacing: 0.5em;
margin : 10px 8px 10px 0;
}



#navigation{
margin:0px 0 0px 10px;
color: #1E201D;
font-size: 12px;
clear:right;
}
#navigation div{
/float:left;
}
.navigationfirst{
float:left;
}
.navigationlast{
clear:left;
}
.navigationcontenu{
background: white url(../images/nav_fond.gif) repeat-x;
float:left;
height:33px;
width: 806px;
}
.navigationcontenu span{
color: #999999;
font-weight : bold;
height:37px;
padding:5px 3px 0 5px;
float:left;
}
.navigationcontenu span font{
color: #990000;
font-size: 12px;
}
.navigationcontenu img{
float:left;
}
#navigationpopup{
margin:10px 0 20px 10px;
}
#navigationpopup div{
/float:left;
}
.navigationcontenupopup{
background: white url(../images/nav_fond.gif) repeat-x;
float:left;
height:37px;
width: 395px;
}
.navigationcontenupopup span{
color: #999999;
font-weight : bold;
float:left;
padding:5px 3px 0 5px;
font-size: 12px;
}
.navigationcontenupopup span font{
color: #999999;
font-weight : bold;
font-size: 12px;
}
.navigationcontenupopup img{
float:left;
}
#navigationpopup2{
margin:10px 0 20px 12px;
}
.navigationcontenupopup2{
background: white url(../images/nav_fond.gif) repeat-x;
float:left;
height:37px;
width: 530px;
}
.navigationcontenupopup2 span{
color: #999999;
font-weight : bold;
float:left;
padding:5px 3px 0 5px;
font-size: 12px;
}
.navigationcontenupopup2 span font{
color: #999999;
font-weight : bold;
font-size: 12px;
}
.navigationcontenupopup2 img{
float:left;
}
.navcmdeactif{
color: #990000;
}
.navcmdepassif{
color: #999999;
}
.navLogo{
float:left;
margin :0 12px 0 12px;
}



.cmde{
color: #666666;
font-size: 11px;
margin :0 0 0 12px;
width: 330px;
}
.cmde textarea{
width: 455px;
height: 220px;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #666666;
font-size: 11px;
}
.cmde input{
width: 300px;
height: 17px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #666666;
font-size: 11px;

}
.cmde select{
width: 300px;
height: 17px;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #666666;
font-size: 11px;
}
.cmdeBouton{
width: 475px;
text-align: right;
}
.cmdeRo{
background-color: #F4F4F4;
}
.cmdeWarning{
color: #990000;
}



#filtres{
padding :5px 0 0 2px;
margin :0 0 0 10px;
font-size: 10px;
width: 835px;	
height: 72px;	


background: none;
border:1px solid #DDDDDD;


}
#filtres td{
font-size: 10px;
}
#filtre2{
border-top:1px solid #EBEBEB;
margin :5px 3px 0 0px;
padding :5px 0 0 0;
}
.filtreListe{
float: left;
margin : 0 10px 3px 2px;
}
.filtreListeTitre{
color: #333333;
text-align: left;
margin :0 44px 0 0px;
}
.filtreListeChoix{
}
.filtreListeChoix select{
float: left;
font-size: 10px;
color: #333333;
margin : 0 0 0 2px;
width: 150px;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.filtreLibre{
margin : 0 0 0 2px;
}
.filtreLibreTitre{
margin : 0px 2px 0 0;
font-size: 10px;
color: #333333;
width: 80px;
text-align: left;
}
.filtreLibreValeur input{
margin : 0px 12px 0 0;
text-align: left;
font-size: 11px;
color: #333333;
width: 150px;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}



.filtreSubmit input{


height: 22px;
float:  right;
margin:0 15px 0 0;
color:#333333;
font-size: 11px;
background-color:#D9D9D9;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}


.filtreBoutonCentre{
background: #333333 url(../images/bouton_filtre_fond.gif) repeat-x;
float:left;
height:19px;
}
.filtreBoutonGauche{
background: #333333 url(../images/bouton_filtre_gauche.gif) no-repeat;
height:19px;
width:4px;
float:left;
}
.filtreBoutonDroite{
background: #333333 url(../images/bouton_filtre_droite.gif) no-repeat;
height:19px;
width:5px;
float:left;
}
.filtreBoutonTexte{
font-size: 10px;
padding:2px 5px 0 3px;
white-space:nowrap;
}
.filtreBoutonTexte a{
color: #333333;
font-size: 10px;
white-space:nowrap;
text-decoration:none;
}
.filtreBoutonTexte a:hover{
color: #666666;
font-size: 10px;
white-space:nowrap;
text-decoration:none;
}
.filtreBouton{
margin:5px 0 5px 0;
cursor:pointer;
}
.filtreBouton img{
padding:0 3px 0 3px;
}



#tableau{
width:838px;
margin :0 0 0 10px;
}
#tableau td{
}



.tableauActions{
padding :0 0 1px 0;
}
.tableauActions2{
margin :7px 0 0 0;
}
#tableauActionMiniature{
position: absolute;
left: 710px;
top: 185px;
background-image: url(../images/TabActionThumb.gif);
width: 33px;
height: 22px;
}
.tableauLignes{
clear:left;
}
.tableauLignes a{
font-size: 10px;
color: #8D8D8D;
}
.tableauLignes table{
width:100%;


border-collapse: collapse;
}
.tableauLignes td{
border-left: 1px solid white;
}
.tableauTitre{
padding:1px 5px 1px 5px;
background-color: #D9D9D9; 
white-space: nowrap;
border-bottom: 2px solid white;
}
.tableauTitre a{
color: #333333;
text-decoration: none; 
font-size: 11px; 
font-weight: normal;
}
.tableauOrder td{
background-image: url(../images/TabOrderBg.gif);
text-align: center;
}
.tableauThumb{
}
.tableauLigne1{
background-color: #EFEFEF;
font-size:10px;
color: #666666;
border-bottom: 1px solid white;
}
.tableauLigne1 td{
padding:1px 5px 1px 5px;
}
.tableauLigne2{
background-color: #F7F7F7;
font-size:10px;
color: #666666;
border-bottom: 1px solid white;
}
.tableauLigne2 td{
padding:1px 5px 1px 5px;
}
#tableauPages{
float: right;
}
#tableauPagesLabel{
float: left;
margin : 3px 0 3px 0;
color: #666666;
font-size:12px;
}
#tableauPagesForm select{
font-size:10px;
color: #666666;
background-color:#3A3A3A;
border: 0px;
}


.tableauBoutonCentre{
background: #1E201D url(../images/bouton_tab_fond.gif) repeat-x;
float:left;
height:18px;
}
.tableauBoutonGauche{
background: #1E201D url(../images/bouton_tab_gauche.gif) no-repeat;
height:18px;
width:6px;
float:left;
}
.tableauBoutonDroite{
background: #1E201D url(../images/bouton_tab_droite.gif) no-repeat;
height:18px;
width:6px;
float:left;
padding:0px 5px 0 0;
}
.tableauBoutonTexte{
padding:2px 5px 0 3px;
white-space:nowrap;
}
.tableauBoutonTexte a{
color: #333333;
font-size: 10px;
white-space:nowrap;
text-decoration:none;
}
.tableauBoutonTexte a:hover{
color: #666666;
font-size: 10px;
white-space:nowrap;
text-decoration:none;
}
.tableauBouton{
margin:5px 5px 5px 0;
cursor:pointer;
}
.tableauBouton img{
padding:0 3px 0 3px;
}
.tableauConteneurNavAction1{
width: 838px;
height: 45px;
}
#tableauConteneurNavAction1{
width: 833px;
height: 45px;
background-image : url('../images/tab_navaction_fond1.gif');
background-repeat : no-repeat;
background-position : bottom left;
margin: 0 0 5px 0;
}
.tableauConteneurNavAction2{
width: 838px;
height: 45px;
}
#tableauConteneurNavAction2{
width: 833px;
height: 45px;
background-image : url('../images/tab_navaction_fond2.gif');
background-repeat : no-repeat;
background-position : bottom left;
margin: 0 0 5px 0;
}
.tableauNavSelectPage{
height: 18px;
font-size: 10px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
margin: 0 4px 3px 0;
}
.tableauNavigation{
margin: 5px 0 0 0;
}



#formError{
width: 535px;


font-size: 10px;
margin: 0 0 10px 10px;
color: #8D8D8D;
}
#formError a{
font-size: 10px;
color: #8D8D8D;
text-decoration: underline;
}
#formError a:hover{
font-size: 10px;
color: black;
text-decoration: underline;
}
#formTitre{
font-size: 12px;
color: #CCCCCC;
font-weight: bold;
margin: 10px 10px 10px 10px;
}
.formSaisie input.btn_popup{
background: url(../images/majmultilist.gif)  center #CCCCCC no-repeat;
width: 34px;
margin: 0 0 0 0;
}
.form input{
width: 240px;
height: 18px;
font-size: 10px;
margin: 0 0 5px 0;
border:0px;
color: #8D8D8D;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.formTableau{
width: 535px;
margin: 10px 0 0 10px;
}
.formTableau td{
padding: 0 2px 0 0;
}
.formTableau font{
margin: 3px 0 3px 0;
color: #8D8D8D;
font-weight: bold;
}
.form input.formTableauInput{
width: 100%;
margin: 0 0 5px 0;
}
.formTableauTitreColonne{
margin: 3px 0 3px 0;
color: #8D8D8D;
}
.formAffichage{
font-size: 11px;
margin: 0 0 0 0;
border:0px;
color: #8D8D8D;
}
.formSelect{
width: 240px;
font-size: 10px;
margin:0 -3px 5px 0;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #8D8D8D;
background-color:white;
}
.formInput{
width: 185px;
font-size: 10px;
margin:0 -3px 5px 0;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #8D8D8D;
background-color:white;
}
.formTextarea{
width: 185px;
font-size: 10px;
margin:0 -3px 5px 0;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #8D8D8D;
background-color:white;
}
.formSelectArea{
width: 400px;
font-size: 10px;
margin:0 -3px 5px 0;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #8D8D8D;
background-color:white;
}
.formSelectMulti{
width: 162px;
font-size: 10px;
margin: 0 1px 5px 0;
color: #8D8D8D;
background-color:white;
height: 75px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.formPropriete{
margin: 0 0 0 0;
padding:0 0 0 0;
border:0;
}
.formFichier{
margin: 0 0 0 5px;
}
.formPropriete img{
margin: 0 0 0 10px;
vertical-align: top;
}
.form textarea{
width: 350px;
height: 90px;
font-size: 10px;
margin: 5px 0 5px 0;
border:0px;
color: #8D8D8D;
background-color:white;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.formHTML{
width: 350px;
margin: 5px 0 5px 0;
}
.formLabel{
font-size: 10px;
color: #8D8D8D;
font-weight: normal;
width: 180px;
border-bottom: 0px dotted #999999;
margin:0 2px 0 12px;
padding:0 0 1px 0;
}
.formLabelTd{
vertical-align: top;
padding:0 0 5px 0;
}
.formRadioLabel{
font-size: 10px;
color: #8D8D8D;


}
.formButton{
margin: 10px 0 0 10px;
width: 600px;
height: 32px;
background: white url(../images/form_save_fond.gif) no-repeat bottom right;
text-align: right;
}
.formButton a{
font-size:11px;
color: #8D8D8D;
text-decoration: none;
}
.formButton a:hover{
font-size:11px;
color: #CCCCCC;
text-decoration: none;
}
.formButton img{
vertical-align: middle;
}
.formButton input{
width: 100px;
font-size:11px;
background-color:#999999;
color:#333333;
border:1px dotted #8D8D8D;
font-weight: bold;
}



.formFenetre{
background-color: #EFEFEF;
margin: 0 0 0 10px;
padding:15px 0 0 0px;
width: 596px;
}
.formFenetreBas img{
padding:15px 0 0 0;
}
.formFenetreLabel{
background-color:#D9D9D9;
margin: 10px 0 0 10px;
padding:0 0 0 0;
height: 20px;
width: 596px;
color:#333333;
font-weight: bold;
font-size:11px;
}
.formFenetreLabel img{
padding:0 3px 0 5px;
vertical-align: middle;
}
.formFenetreLabelClose{
background-color:#DDDDDD;
margin: 10px 0 0 10px;
padding:0 0 0 0;
height: 24px;
width: 596px;
color:#999999;
font-weight: bold;
font-size:11px;
}
.formFenetreLabelClose img{
padding:0 3px 0 5px;
vertical-align: middle;
}
.formLigne{
border-top: 1px solid #2A2D28;
width:110%;
margin:5px 0 5px 0;
}
#utilisateurSubmit{
width:600px;
}



.formCmde{
position:absolute;
top: 75px;
left:15px;
margin: 0 0 0 0;
}
.formCmde img{
vertical-align:bottom;
}
.formCmde a{
color: #CCCCCC;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}
.formCmde a:hover{
color: #666666;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}
#filecontent{
color: #333333;
font-size: 8px;
margin:20px 0 0 10px;
}
.filecontentBouton{
text-align: right;
width: 580px;
}



#Choixfichier{
width:880px;
z-index:1;
border-left: 0px solid #4a4a4a;
padding:5px 5px 5px 15px;
background-color: #1E201D;
}
#Choixfichier td{
border: 2px solid #1E201D;
empty-cells: show;
color: #1E201D;
}
#Gestionfichier{
width:750px;
z-index:1;
border-left: 0px solid #4a4a4a;
padding:5px 5px 5px 15px;
background-color: #1E201D;
}
#Gestionfichier td{
border: 2px solid #1E201D;
empty-cells: show;
color: #1E201D;
}
.fichierTitre{
padding:1px 5px 1px 5px;
background-color: #D9D9D9; 
white-space: nowrap;
border-bottom: 2px solid white;
}
.fichierTitre a{
text-decoration: none; 
font-size: 11px; 
font-weight: normal;
}
.fichierLignes a{
font-size: 10px;
color: #333333;
}
.fichierLignes table{
margin:0 0 0 10px;
width:818px;
border-collapse: collapse;
}
.fichierLignes td{
border-left: 1px solid white;
}
.fichierLigne1{
background-color: #EFEFEF;
font-size:10px;
border-bottom: 1px solid white;
}
.fichierLigne1 td{
padding:1px 5px 1px 5px;
}
.fichierLigne2{
background-color: #F7F7F7;
font-size:10px;
border-bottom: 1px solid white;
}
.fichierLigne2 td{
padding:1px 5px 1px 5px;
}
.fichierThumb1 {
margin:0 0 0 7px;
}
.fichierThumb1td{
vertical-align: middle;
padding:0 0 0 0;
margin:0 0 0 0;
height: 72px;
width: 79px;
border: 2px solid white;
background-color: #F0F0F0;
}
.fichierThumb2 {
margin:0 0 0 7px;
}
.fichierThumb2td{
vertical-align: middle;
padding:0 0 0 0;
margin:0 0 0 0;
height: 207px;
width: 207px;
border: 2px solid white;
background-color: #F0F0F0;
}
.fichierThumb3 {
margin:0 0 0 7px;
}
.fichierThumb3td{
padding:0 0 0 0;
margin:0 0 0 0;
height: 228px;
width: 207px;
border: 2px solid white;
background-color : #F0F0F0;
}
.fichierThumbArrondi{
height: 4px;
width: 100%;
}
.fichierThumbArrondi td{
height: 0px;
width: 0px;
}
.fichierInfo{
border-top: 1px solid white;
height: 35px;
width: 207px;
}
.fichierInfosGauche{
padding:0 0 0 5px;
}
.fichierInfosDroite{
padding:0 5px 0 0;
}
.fichierInfo table{
height: 21px;
width: 207px;
}
.fichierInfo td{
font-size: 9px;
background-color:  inherit;
}
.fichierImg{
text-align: center;
vertical-align: middle;
padding:0 0 0 0;
margin:5px 0 0 0;
height: 202px;
width: 207px;
}
.fichierImg a{
cursor:pointer;
}
.fichierImgMini{
text-align: center;
vertical-align: middle;
padding:0 0 0 0;
margin:2px 0 0 0;
height: 70px;
width: 79px;
}
.fichierLabel{
vertical-align: bottom;
text-align: center;
font-size:9px;
}
.fichierComment{
text-align: left;
visibility: hidden;
background-color: #DDDDDD;
position: absolute;
top:70px;
left:365px;
width:225px;
color: #333333;
font-size:10px;
padding: 5px 5px 5px 5px;


-moz-opacity:0.65;
opacity: 0.65;
}
.fichierAffichage{
vertical-align: bottom;
text-align: center;
font-size:12px;
color: #cccccc;
}
.fichierAffichage div{
margin :4px 0 4px 0;
}
.fichierAffichageNav{
text-align: center;
}
.fichierAffichageNav a{
margin :0 3px 0 3px;
color: #8D8D8D;
}
.fichierAffichageNoteDiv{
margin :0 10px 0 10px;
vertical-align:bottom;
font-weight: bold;
color: #656565;
font-size: 11px;
}
.fichierAffichageNoteDiv select{
font-size: 11px;
}
#fichierAffichageNote{
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
color: #656565;
}



.fichierActions{
}
.fichierActions2{
padding :18px 0 0 0;
}
.fichierActions div{
}
.fichierActions2 div{
padding :0 0 0 0;
}
.fichierModeAffichage{
margin : 0 0 0 0;
}
.fichierModeAffichage a{
margin : 0 0 0 0;
}
.fichierNav{
position:absolute;
left:450px;
top:115px;
color: #8D8D8D;
font-size: 11px;
width:320px;
}
.fichierNav a{
color: #8D8D8D;
text-decoration: none;
}
#fichierinnerhtml{
padding: 60px 10px 10px 10px;
}
.fichierSelectionHaut{


border-bottom:1px solid #424242;
padding:3px 10px 10px 5px;
}
.fichierCompte{
font-size: 10px;
color: #999999;
width:45px;
line-height: 0.95;
padding:0 2px 3px 0;
text-align: right;
}
.fichierPropriete{
position:absolute;



height: 130px;
width: 220px;
background-color: white;
border: 1px solid black;
display:none;
}
.fichierPropriete table{
}
.fichierPropriete td{
}
.fichierProprieteAJAX{
height: 130px;
width: 200px;
}
.fichierProprieteAJAX table{
height: 130px;
width: 220px;
margin: 0px;
padding: 0px;
border-collapse: collapse;
}
.fichierProprieteAJAX tr{
background-color: transparent;
}
.fichierProprieteAJAX td{
border: 0px solid black;
margin: 1px;
padding: 0px;
background-color: transparent;
height: 15px;
}
.fichierProprieteLabel{
font-size: 10px;
color: #3A3226;
}
.fichierProprieteValeur{
font-size: 10px;
color: #3A3226;
width: 155px;
}
.fichierProprieteEspace{
width: 10px;
}
.fichierNavSelectPage{
font-size: 10px;
color: #666666;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
margin: 0 0 2px 0;
}
.fichierNavSelectParPage{
font-size: 10px;
color: #666666;
width: 60px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.fichierNavSelecTri{
font-size: 10px;
color: #666666;
width: 70px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
margin: 0 5px 2px 0;
}
#fichierConteneurNavAction1{
width: 820px;
height: 35px;
background-repeat : no-repeat;
background-position : bottom left;
margin: 0 0 5px 10px;
}
.fichierConteneurNavAction1{
width: 838px;
height: 15px;
}
#fichierNavigation{
padding: 10px 0 0 0;
}
#fichierConteneurNavAction2{
width: 820px;
height: 35px;
background-image : url('../images/fichier_navaction_fond2.gif');
background-repeat : no-repeat;
background-position : top left;
margin: 10px 0 5px 10px;
padding: 0 0 10px 0;
}
.fichierConteneurNavAction2{
width: 838px;
height: 15px;
margin: 5px 0 5px 0px;
padding: 0 0 10px 0;
}
#fichierNavigation2{
padding: 10px 0 0 0;
}



.fichierActionPopup{
margin :0 0 10px 12px;
padding :10px 0 10px 2px;
border:1px solid #CFCFCF;
width:588px;
}
.fichierActionPopup td{
font-size: 11px;
height: 25px;
}
.fichierActionViewHtml{
margin :0 0 10px 12px;
padding :10px 0 10px 10px;
}
.fichierActionPopup span{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:#CCCCCC;
}
.fichierActionPopup a{
font-weight: bold;
font-size: 11px;
color: #8D8D8D;
}
.fichierPopupInput{
width:185px;
border:0px;
background-color:#434343;
margin : 5px 3px 5px 0;
color: #8D8D8D;
}
.fichierActionPopup select{
width:185px;
border:0px;
margin : 5px 3px 5px 0;
color: #8D8D8D;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.fichierActionPopup font{
margin : 5px 3px 5px 0;
color: #333333;
font-size: 10px;
}



.fichierActionPopupBouton{
width:605px;
text-align: right;
margin :0 0 0 0;
}
.fichierActionPopupImg {
}
.fichierActionPopupData{
}
.fichierNoResult{
margin :0 0 0 10px;
color: #333333;
font-size: 12px;
}



.infosbulleBouton{
background-color:white;
border: 1px solid #3A3227;
padding:2px 2px 2px 2px!important;
color:#3A3227;
font-size: 10px;
white-space:nowrap;
}
.BoutonAction{
cursor:pointer;
}



#fichierAffichage{
}
#fichierAffichageBarreOutil{
background-color:white;
border: 0px solid white;
width: 1138px !important;
height: 50px !important;
/width: 1158px;
/height: 70px;
position: absolute;
top:0;
left:0;
text-align:left;
padding: 20px 0 0 20px;
margin: 0 20px 0 0;
background: white url(../images/console_barre_fond.gif) no-repeat bottom right;
vertical-align: top;
}
#FichierAffichageBarreOutil td{
padding: 0 0 0 0;
}
.fichierAffichageSeparation{
}
#fichierAffichageNavSelect{
font-size:9px;
background: white;
color: #666666;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
margin:0 2px 3px 0;
height: 15px;	
width: 70px;
}
#fichierAffichageNavSelecttd{
background: white url(../images/console_nav_fond.gif) repeat-x center left;
height: 25px;
}
#fichierAffichageProprieteConteneur{
text-align: left;
visibility: hidden;
background-color: transparent;
position: absolute;
top:18px;
left:500px;
width:590px;
color: #999999;
font-size:10px;
padding: 2px 2px 2px 10px;
}
#fichierAffichageFichier{
padding: 30px 0 30px 10px;
}
#fichierAffichageImage{
text-align: center;
vertical-align: middle;
}
#fichierAffichageProprieteAJAX{
color:#999999;


margin: 0 0 0 0;
font-size:10px;
}
.fichierAffichageProprieteAJAX{
color:#999999;


margin: 0 0 0 0;
font-size:10px;
}
.fichierAffichageProprieteAJAXTitre{
color: #323232;
font-size:11px;
font-weight: bold;
width:90px;
}
#fichierAffichageProprieteAJAX td{
border:0;
padding:0;
margin:0;
}
.fichierAffichageProprieteAJAX td{
font-size:10px;
}
#fichierAffichageMode{
position: absolute;
top:36px;
left:1107px;
background-color: transparent;
}
#fichierAffichageDetailMode{
}
#fichierAffichageSelectionInfo{
position: absolute;
left: 265px;
top: 5px;
height: 12px;
background-color:white;
border: 1px solid #3A3227;
padding:2px 2px 2px 2px;
color:#3A3227;
font-size: 10px;
}
.fichierAffichageAction img{
cursor:pointer;
}
#consolecomment{
padding:0 0 0 60px;
}



#detailsContenu{
padding:90px 0 0 20px;
margin:0;
text-align:left;
width: 1135px;
}
#detailsContenu table{
width: 100%;
}
#detailsContenu td{
vertical-align: top;
padding:0;
margin:0;
}
#detailsInfos{
padding:0 0 0 10px;
}
.detailsInfosTd2{
font-size:11px;
color: #777777;
background-color: white;
}
.detailsInfosTd1{
font-size:11px;
color: #777777;
background-color: #F6F6F6;
}
.detailsInfosTitreTd2{
font-weight: bold;
color: #656565;
font-size:11px;
background-color: white;
width: 125px;
}
.detailsInfosTitreTd1{
font-weight: bold;
color: #656565;
font-size:11px;
background-color: #F6F6F6;
}
.detailsInfosTd2 a{
font-size:11px;
color: #777777;
background-color: white;
cursor:pointer;
text-decoration:underline;
}
.detailsInfosTd1 a{
font-size:11px;
color: #777777;
background-color: #F6F6F6;
cursor:pointer;
text-decoration:underline;
}
.detailsNote{
position: absolute;
left: 65px;
top: 20px;
width: 120px;
height: 22px;
font-weight: bold;
color: #656565;
padding:5px 0 0 0;
font-size:11px;
}
.detailsNote select{
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
font-size:11px;
}



#searchContenu{
border: 1px solid #DDDDDD;
padding:2px 0 2px 0;
margin:0 0 15px 10px;
background-color : white;
width: 839px;

empty-cells:show;
}
#searchContenuDroit{
background-image : url('../images/search_div_droit.gif');
background-repeat : repeat;
background-position : top right;
width: 4px;
color: white;
}
#searchContenuGauche{
background-image : url('../images/search_div_gauche.gif');
background-repeat : repeat;
background-position : top left;
width: 4px;
color: white;
}
.searchGlobal{
width: 810px;
margin:3px 3px 3px 3px;
padding:0 0 0 0;
}
.searchBase{
padding:0 0 0 0;
}
.searchBase table{
width: 815px;
}
.searchBase td{
vertical-align: top;
}
.searchAvancee{
color: #656565;
font-size:10px;
margin-left: auto; 
margin-right: auto;
width:815px;
}
.searchAvancee table{
margin:10px 0 10px 0;
border-top:1px solid #C2C2C2;
width: 815px;
border-spacing: 0;
}
.searchAvancee td{
color: #656565;
font-size:10px;
width:/*80*/110px;
}
#searchmaindiv{
background-image: url(../images/search_main.gif);
background-repeat : no-repeat;
background-position : top right;
width: 281px;
height: 23px;
}
#searchmaindiv input{
border: 0px solid white;	
background-color : #F4F4F4;
height:15px;
width: 240px;
margin:3px 0 0 23px;
font-size:10px;
}
#searchtypediv{
width: 50px;
height: 50px;
padding:0 0 0 25px;
margin:0 0 0 0;
}
#searcharchdiv{
}
#searcharchdiv img{
margin:0 0 2px 0;
}
#searchadv{
margin:0 0 0 /*200*/0px;
text-align: right;
}
#searchadv a{
color: #656565;
font-size:10px;
}
#searchadv a:hover{
color: black;
font-size:10px;
}
.searchAvancee input{
width: 180px;
color: #656565;
font-size:10px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.searchSelect{
width: 180px;
color: #656565;
font-size:10px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.searchLabel{
padding:0 0 0 25px;
}
#searchhistory{
width: 288px;
color: #656565;
font-size:10px;
margin:10px 0 10px 10px;
border-top:1px solid #8E8E82;
border-left:1px solid #8E8E82;
border-bottom:1px solid #F6F7F2;
border-right:1px solid #F6F7F2;
}
.searchAdvColumn1{
border-right:1px solid #EBEBEB;
width: 230px;
}
.searchAdvTitle1{
padding:0 0 0 50px;
}
.searchAdvTitle2{
padding:0 0 0 10px;
}



#contentlinks{
width: 1007px;
border-top:1px solid #989898;
color: #9A9A9A;
font-size:10px;
margin:20px 0 0 0px;
padding:3px 0 0 0px;
text-align: center;
}
#contentlinks a{
color: #9A9A9A;
font-size:10px;
text-decoration: none;
}
#contentlinks a:hover{
color: #9A9A9A;
font-size:10px;
text-decoration: underline;
}
#content{
color: #9A9A9A;
font-size:10px;
margin:0 0 0 30px;
}
.homeText{
vertical-align:top;
color: #666666;
font-size:10px;
padding:0 2px 0 2px;
}
.homeText font{
color: #646464;
font-weight: bold;
font-size:11px;
}
.contentInfos{
color: #9A9A9A;
font-size:10px;
margin:0 0 0 10px;
}
.contentInfos a{
color: #9A9A9A;
font-size:10px;
text-decoration: underline;
}
.contentInfos a:hover{
color: #9A9A9A;
font-size:10px;
text-decoration: underline;
}



.homeContent{
padding:0px 0 0 8px;
}



.orderTable{
padding:5px 0 0 10px;
}
.orderTable a{
color: #333333;
}
.orderTable table{
width: 600px;
}
.orderTableTitre td{
background-color: #D9D9D9;
color: #333333;
font-size:11px;
padding:1px 3px 1px 3px;
}
.orderTable td{
border-left:1px solid white;
border-top:1px solid white;
}
.orderFileTable{
margin:5px 0 10px 10px;
padding:5px 0 10px 5px;
border:1px solid #8E8E82;
width: 589px;
}
.orderFileTable td{
padding:3px 3px 3px 3px;
}
.orderFileTable a{
color: #660000;
}
.orderTabTitle{
color: #333333;
font-size:12px;
font-weight:bold;
}

.formLabelS{
font-size: 10px;
color: #8D8D8D;
font-weight: normal;
border-bottom: 0px dotted #999999;
margin-top:3px;
}
