/* --------------------------------------------- */
/* Root classes for tags without a defined CLASS */
/* --------------------------------------------- */
BODY {
  background-color: #CCCCCC;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
}

INPUT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #000000;
}

INPUT.text {
  height: 22px;
  background-color: #FFFFFF;
}

INPUT.checkbox {
  background-color: #FFFFFF;
}

SELECT {
  height: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #000000;
  background-color: #FFFFFF;
}

TEXTAREA {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #000000;
  background-color: #FFFFFF;
}

TABLE.backgroundcolor{
  background-color: #CCCCCC;
}


/* ------------- */
/* Style Classes */
/* ------------- */

/* Classes for browser */
.browser_header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #666699;
  border: solid; 
  border-width: 0px 0px 1px; 
  border-color: #CCCCCC #CCCCCC #666699;
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-left: 3px;
}

.browser_header_noul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #666699;
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-left: 3px;
}

.browser_data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #000000;
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-left: 3px; 
}

.search_browser_data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #000000;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 3px;
  padding-left: 3px;
}

/* Classes for Amphora screens */
.label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #666699;
}

.column_label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #666699;
}

.column_label_underline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #666699;
  border: solid; 
  border-width: 0px 0px 1px; 
  border-color: #CCCCCC #CCCCCC #666699;
}

.group_label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #666699 ;
  font-weight: bold;
}



/* Classes for <INPUT type="text"> */
.editDisabled {
  background-color: #DDDDDD;
}

.editDisabled_num {
  background-color: #DDDDDD;
  text-align: right;
}

.editReadonly {
  color: #707070;
  background-color: #CCCCCC;
}

.editReadonlyData {
  background-color: #CCCCCC;
  border: 0px;
}

.editReadonly_num {
  color: #707070;
  background-color: #CCCCCC;
  text-align: right;
}

.textInfo {
	background-color: transparent;
	border: 0px;
}



/* Classes for <TEXTAREA> */
.memoDisabled {
  background-color: #DDDDDD;
}

.memoReadonly {
  color: #707070;
  background-color: #CCCCCC;
}



/* Classes for <INPUT type="checkbox"> */
.checkDisabled {
  background-color: #CCCCCC;
}

.checkReadonly {
  color: #707070;
  background-color: #CCCCCC;
}



/* Classes for <SELECT> (combobox)*/
.selectDisabled {
  background-color: #DDDDDD;
}

.selectReadonly {
  color: #707070;
  background-color: #CCCCCC;
}


/* Classes for <SELECT> (listbox)*/
.listDisabled {
  background-color: #DDDDDD;
}

.listReadonly {
  color: #707070;
  background-color: #CCCCCC;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

/* Klasse for å tilpasse tekst i en TD-tag */
.autoTDFill {
  width:100%;
  overflow: hidden;
  text-overflow:ellipsis;
}

/* Klasse for <FIELDSET>-tag'er. */
.fieldset {
  border: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #666699;
}

/* Klasse for <LEGEND>-tag'er (som brukes i et fieldset) */
.legend {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #666699;
  font-weight: bold;
}







/* ---- IKKE LEGG TIL KLASSER UNDER HER ---- */

/* ------------------------- */
/* Classes ready for REMOVAL */
/* ------------------------- */
.ledetekstBlue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color:  #666699;
}

.arialNormalx-Small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
}

.arialNormalx-SmallBlue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #666699;
}

.TabellPad {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  width: 630px;
  border: 1px solid #666699;
}


.SokTabell {
  text-align: left;
  background: #CCCCCC;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14;
  padding: 0px;
  margin: 0px;
}
