@charset "utf-8";

@media print {
  #rightCollumC {
      visibility:hidden;
      display: none;
  }
  #leftCollum {
      visibility:hidden;
      display: none;
  }
  #footerC {
      visibility:hidden;
      display: none;
  }
  #toprrightC {
      visibility:hidden;
      display: none;
  }
  table td.bg_sx {
  	background-image: none;
  }

  table td.bg_dx {
  	background-image: none;
  }

}

/*@media screen, projection {*/
  /*
  //--------------------------------------------------------------------
  // Container basic color of backrground #8c6426
  //--------------------------------------------------------------------
  */
  #containerC {
      width: 876px;
  }
  
  #container {
      width: 876px;
      text-align: left;
  
  }
  
  /*------------------------------------------------------------------*/
  /* horni container s logem a horni navigaci(definovana v menu.css)--*/
  /*------------------------------------------------------------------*/
  
  #top {
      float: left;
      width: 876px;
      height: 109px;
      background: #004f1f url(../img/BHL_top2.jpg) no-repeat;
  }
  
  #logoC {
      position: relative;
      top: 7px;
      left: 8px;
  
  }
  
  #logoC H1 {
      margin: 0px;
      border: 0px;
  }
  
  #logoC A {
      display: block;
      padding-right: 0px;
      padding-left: 0px;
      padding-bottom: 0px;
      padding-top: 0px;
      margin: 0px;
      width: 210px;
      height: 25px;
      border: 0px;
      text-decoration: none;
  }
  
  #logoC span {
      position: absolute;
      margin-left: -1000px;
      font-size: 100%;
      border: 0px;
  }
  
  /*-------------------------------------------------------------------------------------*/
  /* definice praveho sloupce-------------------------------------------------------*/
  /*-------------------------------------------------------------------------------------*/
  #rightCollumC {
      float: right;
      width: 1px;
      display: block;
  }
  
  #rightCollum {
      font-size: 1.1em;
      padding-top: 5px;
  }
  
  
  
  
  /*-------------------------------------------------------------------------------------*/
  /* definice prostredniho sloupce-------------------------------------------------------*/
  /*-------------------------------------------------------------------------------------*/
  #pageC {
      width: 876px;
      clear: both;
      float: left;
  }
  
  
  /*-------------------------------------------------------------------------------------*/
  /* definice leveho sloupce, je zde pouze kvuli Mozile(jednotlive bloky napr search,----*/
  /* ci login se odpaluji "CONTENT" o velikost techto bloku dolu, pokud obsahuji clear:;)*/
  /*Pokud ho neobsahuji tak se naskladaji vedle sebe protoze neni definovava sirka:-))---*/
  /*-------------------------------------------------------------------------------------*/
  
  #leftCollum {
      clear: both;
      float: left;
      width: 236px;
      text-align: left;
      height: 250px;
  }
  
  /*
  #leftCollumMiddle {
      clear: both;
      float: left;
      width: 176px;
      text-align: left;
      height: 240px;
      padding-left: 40px;
      
  
  }*/
  
  #leftCollum ul {
      font-weight: bold;
  }
  
  #leftCollum li {
      padding-top: 2px;
      padding-bottom: 2px;
      list-style: none;
      list-style-image: none;
  /*    background-color: #97bf0d;*/
      font-size: 1.1em;
  }
  
  #leftCollum li li {
      padding-top: 2px;
      padding-bottom: 2px;
      list-style: none;
      list-style-image: none;
      font-size: 1.1em;
      list-style: url(../images/li_bg.gif);
  }
  
  #leftCollum li li a{
      _font-size: 0.9em;
  }
  
  #leftCollum li.selected {
      padding-top: 2px;
      padding-bottom: 2px;
      list-style-image: url(../images/li_bg.gif);
      font-size: 1.1em;
  }
  
  /*------------------------------------------------------------------*/
  /* prostredni container, obsahuje samotne telo stranky--------------*/
  /*------------------------------------------------------------------*/
  
  #contentC {
      float: left;
      width: 600px;
      min-height: 550px;
      _height: 550px;
  /*    background: #FFFFFF */
  }
  
  #content {
      padding-left: 10px;
      background: url(../images/page_dotted.gif) repeat-y left;
      text-align: justify;
  }
  
  #content ul {
      margin-top: 5px;
      margin-bottom: 5px;
  }
  
  #content li {
      list-style: url(../images/li_bg.gif);
  }
  
  #picboxC {
  	clear: both;
  	float: left;
  	width: 600px;
  	height: 280px;
  }
  
  #picbox {
  	clear: both;
  	float: left;
  	width: 550px;
  	height: 280px;
    margin: 0px 0px 0px 25px;
  }
  
  #RPpicbox {
  	clear: both;
  	float: left;
  	width: 500px;
  	height: 200px;
    margin: 0px 0px 0px 50px;
  }
  
  
  /*------------------------------------------------------------------*/
  /* container obsahujci dolni copyright------------------------------*/
  /*------------------------------------------------------------------*/
  
  #footerC {
      float: left;
      width: 876px;
      margin-top: 2px;
  }
  
  #footer {
      /*float: left;*/
  }
  
  #footertop a, #footertop a:visited, #footertop a:link, #footertop a:active {
      color: #004f1f;
      text-decoration: none;
  }
  
  #footertop a:hover {
      color: #004f1f;
      text-decoration: underline;
  }
  
  #footertext {
      text-align: left;
      padding-top: 2px;
      color: #97bf0d;
  }
  
  #footertextprint {
      padding-bottom: 10px;
      font-weight: bold;
      color: #004f1f;
      margin: 10px 0px 0px 16px;
  	  vertical-align:middle;
  }
  
  #footerflag {
      margin: 0px 0px 0px 5px;
  	  vertical-align:middle;
  }
  
  /*------------------------------------------*/
  /* KASKADA DEFINOVANA PRO SYTEMOVE HLASKY --*/
  /*------------------------------------------*/
  .errorMessage {
      color: #8c6426;
  }
  
  /* ------------------------------------------- */
  /* uvodni komentar k clanku ------------------ */
  /* ------------------------------------------- */
  .commnet {
      color: #8c6426;
      background: #97bf0d;
  }
  /* ------------------------------------------- */
  /* formularove prvky ------------------ */
  /* ------------------------------------------- */
 table.smallTable {
      margin: 5px;
      background: #97bf0d;
  }
  
  table.smallTable td {
      background: #97bf0d;
      vertical-align: top;
      text-align: left;
      color: #004f1f;
  }
  
  table.smallTable th {
      background: #97bf0d;
      text-align: left;
      vertical-align: top;
      padding-left: 3px;
      padding-right: 2px;
      padding-top: 2px;
      font-weight: normal;
  }
  
  table.smallTable input.large {
      width: 250px;
  }
  
  table.smallTable input.small {
      width: 100px;
  }
  
  table.smallTable .texar {
      width: 250px;
      height: 100px;
  }
  
  #tabtd {
      width: 230px;
  }
  
  
  /* ------------------------------------------- */
  /* detail DEMO BHL Europe -------------------- */
  /* ------------------------------------------- */
  
  #detailpic {
  float:left;
  clear: left;
  position:relative;
  }
  
  #detailtext {
  clear: right;
  float:right;
  position: relative;
  margin: 5px 5px 5px 25px;
  }
  
  /* ------------------------------------------- */
  /* Related Projects Page --------------------- */
  /* ------------------------------------------- */
  
  #rpt {
  position:relative;
  left:250px;
  top:220px;
  }
  
  #rpp {
/*
  position:relative;
  left:400px;
  top:250px;
*/
  width:450px;
  height: 300px;
  
  }
  
  
  /* ------------------------------------------- */
  /* Outcomes Page ----------------------------- */
  /* ------------------------------------------- */
  
  #tabula {
    display: table; 
    height: 87px; 
    #position: relative; 
    overflow: hidden;
  }
  
  #sloup {
    #position: absolute; 
    #top: 50%;
    display: table-cell; 
    vertical-align: middle;
  }
  
  #radecek {
    #position: relative; 
    #top: -50%;
  }
/*}*/
