/******************************************************************************
 * document result styles PIRAN iKOPR 2010 (source = ESO_MREZA 2008)
 ******************************************************************************/

.doc_res_document {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;
  color      : black;
}

DIV.doc_res_document P {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;
  color      : black;
}

DIV.doc_res_document TT {
  font-family: "Lucida Console", courier;
  font-weight: bold;
  font-size  : 12px;
}

DIV.doc_res_document DIV {
  padding-bottom: 1px;
}

DIV.doc_res_document H1 {
  font-family     : verdana;
  font-size       : 14px;
  font-weight     : bold;
  font-variant    : normal;
  letter-spacing  : 2px;
  background-color: #fafdff;
  
  line-height: 16px;

  text-align: center;

  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #a0a0a0;

  margin-top    : 8px;
  margin-bottom : 8px;
  padding-left  : 8px;
  padding-right : 8px;
  padding-top   : 2px;
  padding-bottom: 2px;
}

DIV.doc_res_document H2 {
  /*
  font-family     : verdana;
  font-weight     : bold;
  font-size       : 11px;
  background-color: #E9EAE5;

  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #CACACA;

  margin: 8px 0px 8px 0px;
  padding-left  : 1px;
  padding-right : 1px;
  padding-top   : 1px;
  padding-bottom: 0px;
  */

  font-family:Verdana,Arial;
  font-size:14px;
  font-variant:small-caps;
  font-weight:bold;
  letter-spacing:4px;

  background-color:#E9EAE5;
  border-color:#CACACA;
  border-style:solid;
  border-width:0 0 1px;
  color:black;

  margin-bottom:8px;
  margin-top:8px;
  padding:2px 8px;
}

DIV.doc_res_document H3 {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;
  margin-left: 8px;
  margin-top    : 0px;
  margin-bottom : 0px;
  padding-left  : 0px;
  padding-right : 0px;
  padding-top   : 0px;
  padding-bottom: 0px;
}

DIV.doc_res_document H4 {
  font-family     : verdana;
  font-weight     : normal;
  font-size       : 11px;
  background-color: #F5F5EE;

  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #ECECE5;

  margin-left   : 0px;
  margin-right  : 0px;
  margin-top    : 0px;
  margin-bottom : 1px;
  padding-left  : 0px;
  padding-right : 0px;
  padding-top   : 0px;
  padding-bottom: 1px;
}

DIV.doc_res_document H5 {
  font-family     : verdana;
  font-weight     : normal;
  font-size       : 11px;
  background-color: #EEEEF5;

  border-style: solid;
  border-width: 0 0 0 0;

  margin-left   : 0px;
  margin-right  : 0px;
  margin-top    : 0px;
  margin-bottom : 0px;
  padding-left  : 0px;
  padding-right : 0px;
  padding-top   : 0px;
  padding-bottom: 0px;
}

DIV.doc_res_document UL {
  list-style-type: disc;

  margin-top    : 0px;
  margin-bottom : 4px;
  margin-left   : 0px;
  margin-right  : 0px;
  padding-left  : 30px;
  padding-right : 0px;
  padding-top   : 0px;
  padding-bottom: 0px;
}

DIV.doc_res_document LI {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;

  padding-right : 4px;
  padding-bottom: 1px;

  vertical-align: text-bottom;
}

DIV.doc_res_document TABLE {
  border-style    : solid;
  border-width    : 0 0 0 0;
  padding         : 0 0 0 0;
  border-collapse : collapse;
}

DIV.doc_res_document TD {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;

  border-width: 0 0 0 0;
  padding-right : 4px;
  padding-bottom: 1px;

  vertical-align: text-top;
}

DIV.doc_res_document A:link {
  color           : #035293;
  font-size  : 11px;
  text-decoration : none;
}

DIV.doc_res_document A:visited {
  color           : #035293;
  font-size  : 11px;
  text-decoration : none;
}

DIV.doc_res_document A:hover {
  color           : #A80000;
  font-size  : 11px;
  text-decoration : underline;
}

TABLE.doc_res_document_cell_link {
  border-style    : solid;
  border-width    : 0 0 0 0;
  padding         : 0 0 0 0;
  border-collapse : collapse;
}

TABLE.doc_res_document_cell_link TD {
  border-width: 1 1 1 1;
  border-color: black;
  border-style: solid;

  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;
  color      : white;
  background : #0F4DB0;

  vertical-align: text-middle;

  margin-left   : 0;
  margin-right  : 0;
  margin-top    : 0;
  margin-bottom : 0;
  padding-left  : 8px;
  padding-right : 8px;
  padding-top   : 1px;
  padding-bottom: 1px;
}

TABLE.doc_res_document_cell_link A:link {
  color           : white;
  text-decoration : none;
}

TABLE.doc_res_document_cell_link A:visited {
  color           : white;
  text-decoration : none;
}

TABLE.doc_res_document_cell_link A:hover {
  color           : white;
  text-decoration : none;
}

TABLE.doc_res_with_border {
  border-style    : solid;
  border-width    : 0 0 0 0;
  padding         : 0 0 0 0;
  border-collapse : collapse;

  margin-left: 16px;
}

TABLE.doc_res_with_border TD {
  font-family: verdana;
  font-weight: normal;
  font-size  : 11px;

  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #C3D4F8;

  padding-left  : 2px;
  padding-right : 8px;
  padding-top   : 1px;
  padding-bottom: 1px;

  vertical-align: text-top;
}

.doc_res_document_info {
  color: #1c4152;
}

.doc_res_document_warn {
  font-weight: bold;
  color      : darkred;
}

.doc_res_document_comment {
  font-weight: normal;
  font-style : italic;
  font-size  : 10px;
  color      : #505050;

  vertical-align: text-bottom;
}

