#content #sections-list
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}


  #content #sections-list li
  {
    margin: 0;
    padding: 0;
    list-style-type: none;
    float: left;
  }

  #content #sections-list li a
  {
    display: block;
    float: left;
    width: 165px;
    margin: 10px 5px;
    padding: 0;
    list-style-type: none;
    height: 40px;
    padding-top: 100px;
    text-align: center;
    background-position: top center;
    background-repeat: no-repeat;
  }


#content #articles-list
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}


  #content #articles-list div.article-item
  {
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 165px;
    font-size: 0.9em;
    margin: 10px 9px;
    overflow: hidden;
    float: left;
    
  }

  #content #articles-list div.article-item a
  {
    display: block;
    width: 165px;
    padding: 0;
    list-style-type: none;
    height: 40px;
    padding-top: 70px;
    text-align: center;
    background-position: top center;
    background-repeat: no-repeat;
    text-decoration: none;
    
  }


    #content #articles-list div.article-item span
    {
      display: block;
      width: 112px;
      height: 23px;
      line-height: 23px;
      margin: 5px 0 5px 3px;
      padding: 0 0px 0 53px;
      background: url(../images/article-title2.jpg) top center no-repeat;
      color: #db3131;
      font-size: 10px;
      font-weight: bold;
  }
     #content #articles-list div.article-item span.industry1{
       background: url(../images/article-title1.jpg) top center no-repeat;
       color: #364c7b;
     }
     #content #articles-list div.article-item span.industry3{
       background: url(../images/article-title3.jpg) top center no-repeat;
       color: #e78137;
     }

#content #articles-list div.article-item ul.article-attributes
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}


  #content #articles-list div.article-item ul.article-attributes li
  {
    margin: 0;
    padding: 0;
    float: none;
    list-style-type: none;
  }

    #content #articles-list div.article-item ul.article-attributes li span
    {
      background: none;
      color: #000;
      height: auto;
      line-height: auto;
      margin: 0;
      padding: 0;
      font-weight: normal;
    }

    #content #articles-list div.article-item ul.article-attributes li span.label
    {
      display: block;
      width: 25px;
      height: 20px;
      float: left;
      text-align: left;
      background-position: top left;
      background-repeat: no-repeat;
    }


    #content #articles-list div.article-item ul.article-attributes li span.value
    {
      display: block;
      width: 130px;
      float: right;
      line-height: 20px;
      text-align: left;
    }




table.articles-list
{
  font-size: .8em;
  width: 550px;
  margin: 20px 0;
  background: #cfe2a0 url(../images/articles-list-table-header.jpg) top left no-repeat;
  overflow: hidden;
}

  table.articles-list th, table.articles-list td
  {
    padding: 0 6px;
    margin: 0;
  }


  table.articles-list tr.header
  {
    height: 28px;
    overflow: hidden;
  }

  table.articles-list tr.header th
  {
    line-height: 22px;
    text-align: center;
    vertical-align: top;
    overflow: hidden;
    color: #ffffaa;
  }

  table.articles-list tr.last
  {
    background: #cfe2a0 url(../images/articles-list-table-footer.jpg) bottom left no-repeat;
  }

  table.articles-list tr.last td, table.articles-list tr.last th
  {
    padding-bottom: 10px;
  }

  table.articles-list tr th.article-th
  {
    width: 150px;
  }

.description-bottom
{
  font-size: .8em;
  margin: 20px 0;
  width: 550px;
  padding-right: 140px;
  padding: 5px 10px;
  background-color: #e5f0e0;
  background-position: right center;
  background-repeat: no-repeat;
  height: 120px;  
}

  .description-bottom th
  {
    color: #206401;
    font-weight: bold;
  }
  
  .description-bottom th, .description-bottom td
  {
    padding: 0 2px;
    vertical-align: top;
  }
  
#smartbox-bottom
{
  background: url(../images/sections/smartbox_specifikace.jpg) right bottom no-repeat;
  padding-bottom: 60px;
}  

b
{
  color: #206401;
}


.description-bottom.float-left
{
  width: 270px;
}

.description-bottom.float-right
{
  width: 270px;
}


#content #legend
{
  margin: 0;
  list-style-type: none;
  width: 245px;
  margin: 10px auto;
  overflow: hidden;
  clear: both;
  margin-top: 20px;
  padding: 5px;
  border: 2px solid #4c953b;
}


    #content #legend span
    {
      background: none;
      color: #000;
      height: auto;
      line-height: auto;
      margin: 0;
      padding: 0;
      font-weight: normal;
    }

    #content #legend span.label
    {
      display: block;
      width: 25px;
      height: 20px;
      float: left;
      text-align: left;
      background-position: top left;
      background-repeat: no-repeat;
    }


    #content #legend span.value
    {
      display: block;
      width: 210px;
      float: right;
      line-height: 20px;
      text-align: left;
    }
    
    #content #legend li
    {
      list-style-type: none;
    }

  
#content ul#industry-info-select
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

  #content ul#industry-info-select li
  {
    margin: 0;
    padding: 20px 20px;
    float: left;
    list-style-type: none;
  }

  #content ul#industry-info-select li a
  {
    display: block;
    width: 140px;
    padding-top: 70px;
    text-align: center;
    float: left;
    background-position: center top;
    background-repeat: no-repeat;
    text-decoration: none;
  }

  #content ul#industry-info-select li a:hover
  {
    text-decoration: underline;
  }

