@import url("/css/login.css");
@import url("/css/dnb.css");
@import url("/css/admin.css");
@import url("/css/bilan.css");
@import url("/css/db_french.css");
@import url("/css/fiche.css");

table.hidden { display:none; }

span.errorDigit {
  font-family: Arial;
  font-size: 9pt;
  color: red;
  font-weight: bold;
  padding-left: 2px;
}

td.tab, td.tabwhite {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  background-color: #414141;
  color: #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #000000;
  padding:2px;
  padding-right: 8px;
  padding-left: 8px;
  cursor:pointer;
  cursor: hand;
}

td.tabwhite {
  background-color: #FFFFFF;
  cursor: default;
}

td.tab_selected {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  padding: 2px;
  padding-right: 50px;
  padding-left: 50px;
  background-color: #F5E8A9;
  color: #000000;
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
}

td.AddButton {
  background-image: url('/images/convert.gif');
  background-repeat: no-repeat;
  background-position: center;
  background-color: white;
  width: 24px;
  min-width: 24px;
  max-width: 24px;
  cursor: pointer;
  cursor: hand;
}

div.contextBox {
  width:390px;
  border:1px solid #BC3514;
  text-align:left;
  background-color:#F5E8A9;
}

div.SearchFieldList {
  margin-top: 10px;
  width: 555px;
  padding: 0px;
}

div.loading {
  background-color:#F5E8A9;
  position: absolute;
  top:350px;
  padding-top:10px;
  left:350px;
  width:200px;
  height:30px;
  vertical-align:middle;
  text-align:center;
  filter:Alpha(Opacity=90);
  -moz-opacity:0.9;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFFFFF;
  font-size: 15px;
  border:1px solid white;
  z-index:8000;
}

div.backloading {
  background-color:white;
  position: absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  vertical-align:middle;
  text-align:center;
  filter:Alpha(Opacity=90);
  -moz-opacity:0.9;
  z-index:7000;
}



option.title {
    background-color:#F5E8A9;
    color:#000000;
}

option.subtitle {
    font-size:8pt;
    background-color:#FDFAEC; 
    color:#000000;
}

td.titletabmemo, td.exportLineTitle {
  background-color: #BC3514;
  font-family: Arial,Geneva,Helvetica;
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding-top: 4px;
  padding-bottom: 4px;
  border: 1px solid #FFFFFF;
  padding-left: 5px;
}

a.helptabmemo, a.helptabmemo:hover, a.helptabmemo:visited {
  background-color: #BC3514;
  font-family: Arial,Geneva,Helvetica;
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
}

table.contentSearchForm, table.contentMemo, table.titleExportForm {
  background-color: #F5E8A9;
  width: 549px;
  border: 1px solid black;
}

table.contentSearchForm { border-top:none; }

div.titleSearchForm {
  background-color: #EEEEEE;
  width: 547px;
  border: 1px solid black;
  color: #BC3514;
  font-family: Arial,Geneva,Helvetica;
  font-size: 10pt;
  font-weight: bold;
  padding: 5px;
  margin-bottom:15px;
}

div.YellowForm{
  background-color: #F5E8A9;
  width: 527px;
  border: 1px solid black;
  border-top:none;
  padding:10px;
  padding-top:28px;
}

div.YellowFormTitle{
  background-color: #BC3514;
  width: 515px;
  border: 1px solid #FFFEC2;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  margin-bottom:10px;
}

td.fieldFormAccount
{
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
  background-color: #FFFFFF;
  color: #000000;
  width: 145px;
  min-width: 145px;
  width:210px;
}


td.contentSearchForm, td.contentMemo { padding:10px; }

td.contentSearchForm{ padding-top:28px;}

td.InfoSearchForm {
  border-bottom: 1px solid #BC3514;
  padding-top: 3px;
  padding-bottom: 3px;
  background-color: #FFFFFF;
  color: #BC3514;
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
}

td.borderBottomForm{ border-bottom:1px solid #BC3514; }

td.titlefieldmemo { padding-left:25px; }

td.titlevaluememo, td.titlefuncmemo {
  background-color: #FFFFFF;
  font-family: Arial,Geneva,Helvetica;
  font-size: 7pt;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 0px;
}

td.titlevaluememo {
  color: #000000;
  width: 320px;
  max-width: 320px;
  min-width: 320px;
}

td.titlefuncmemo {
  width: 65px;
  max-width: 65px;
  min-width: 65px;
}

td.resultitlememo {
  vertical-align: top;
  width: 230px;
}

td.resultmemo,td.resultmemoTop {
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
}

td.resultmemo, td.resultmemoTop {
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-top: 2px;
}

td.searchWork {
  background-color: #FFFFFF;
  background-image: url('/images/work.gif');
  background-repeat: no-repeat;
  background-position: center;
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
  color: #FFFFFF;
  min-width: 75px;
  width: 75px;
}

td.fieldSearch,
td.labelSearch {
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
  background-color: #FFFFFF;
  color: #666666;
  width: 200px;
  min-width: 175px;
}

td.labelSearch {
  height: 25px;
}

td.inputSearch {
  padding: 2px;
  background-color: #FFFFFF;
  width: 360px;
  min-width: 360px;
  max-width: 360px;
}

td.blank {
  background-color: #FFFFFF;
  width: 24px;
  min-width: 24px;
  max-width: 24px;
}

span.locatMemo {
  color: #414141;
  font-family: Arial,Geneva,Helvetica;
  font-size: 10px;
}

p.locatMemo {
  margin: 0px;
  margin-bottom: 3px;
  min-height: 15px;
  height: 15px;
  vertical-align: bottom;
}

div.locatMemo {
  margin-top: 3px;
  margin-bottom: 3px;
  text-align:left;
  height:35px;
}

p.tip {
  font-family: Arial,Geneva,Helvetica;
  font-size: 10px;
  color:#AAAAAA;
  font-style:italic;
}

img.mediaWork {
  width: 15px;
  height: 15px;
  vertical-align: bottom;
}

td.locat {
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
  background-color: #FFFFFF;
  color: #414141;
  background-color: #FFFFFF;
  padding-bottom: 3px;
  padding-left: 3px;
}

input.inp2Int { margin-left:25px; }

input.actyRadio { margin-left:30px; }

select.sirenList {
  width: 100px;
  margin-left: 15px;
}

/* User account pages */
td.acc_separator_row {
  border-right: 1px solid #0F4DD2;
}

td.acc_separator_line { border-bottom: 1px solid #0F4DD2; }

td.fieldLog {
  font-family: Arial,Geneva,Helvetica;
  font-size: 9pt;
  background-color: #FFFFFF;
  color: #BC3514;
}

/* Specific export form*/
input.exportButton, input.exportButton2 {
  width: 25px;
  height: 25px;
	background-color: #BC3514;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
  cursor: hand;
}

input.exportButton2 { font-size: 9pt; }

th.exportCellTitle {
  padding: 0px;
  border: 2px solid #BC3514;
  font-family: Arial,Geneva,Helvetica;
  text-align: center;
  font-size: 8pt;
  font-weight: bold;
}

th.exportCellNoLeft {
  border-left: none;
}

select.exportField {
  color: #000000;
  width: 300px;
}

td.subCategory {
  color: #BC3514;
  font-family: Arial,Geneva,Helvetica;
  font-size: 10pt;
  font-weight: bold;
  padding-left: 10px;
}


/* Advanced Search de DataPasse */
td.formGroup {
    border-bottom:2px solid #F5E8A9;
    border-top:2px solid #F5E8A9;
    cursor:pointer;
    cursor:hand;
}

div.formGroup {
    border-bottom:1px solid #e2e2e0;
    border-top:1px solid #949695;
    border-left:1px solid #949695;
    border-right:1px solid #e2e2e0;
    width:528px;
    margin:0px;
    padding:0px;
    background-color:#BEBEE0;
    background-image:url('/images/open2.gif');
    background-repeat:no-repeat;
    background-position:3px ;
}

div.formGroupSel {
    border-bottom:1px solid black;
    border-top:1px solid white;
    border-left:1px solid white;
    border-right:1px solid black;
    width:528px;
    background-color:#AFAED8;
    background-image:url('/images/close2.gif');
    background-repeat:no-repeat;
    margin:0px;
    padding:0px;
    background-position:3px ;
}

select.explorerBox,
div.explorerBox
{
    width:390px;
    height:160px;
    max-height:160px;
    overflow:auto;
    border:1px solid black;
    text-align:left;
    margin:auto;
    margin-bottom:5px;
    margin-top:5px;
    background-color:#EEEEEE;
    color: #BC3514;
    font-family: Arial,Geneva,Helvetica;
    font-size: 8pt;
    -moz-user-select:none;
}

div.explorerItem
{
    cursor:hand;
    cursor:pointer;
}

div.explorerItemSel
{
    cursor:hand;
    cursor:pointer;
    background-color:#F5E8A9;
}

div.activityBox
{
    position:absolute;
    display:none;
    top:200px;
    left:80px;
    background-color:#CCCCCC;
    width:234px;
    z-index:1OO;
    -moz-user-select:none;
}


