.kategorie { margin: 10px 0 5px 0; padding: 0px; }
  .kategorie li { width: 220px; padding-right: 5px; float: left; display: block; font-size: 90%; }
    .kategorie li.last { padding: 0px; }
    .kategorie li a { position: relative; color: #666; text-decoration : none; padding-left: 24px;}
    .kategorie li a:hover { color: #333; text-decoration: underline; }
    .kategorie li a span { background: url("./images/ico_folder_yellow.png") no-repeat 0 0 transparent; height: 14px; left: 0; position: absolute; top: 0; width: 17px; }
    .kategorie li a:hover span { background-position: 0 0; }
  .kategorie a.active { font-weight: bold; }
  .kategorie a.active em { background: url("./images/ico_kategory_arrow_white.png") no-repeat 0 0 transparent; height: 18px; left: 23px; position: absolute; top: 19px; width: 30px; }

#id_form {color: #666;}
  #id_form .sloupec { float: left; width: 88px; text-align: right; color: #666; margin: 5px 0; }
  #id_form .hodnota { border: 1px solid #ccc; color: #999; width: 137px; font-size: 90%; }
  #id_form #id_nazev { width: 370px; }
  #id_form select { width: 137px; border: 1px solid #ccc; font-size: 88%;}
  #id_form input { margin-top: 5px; }
  #id_form #id_vyska { width: 110px; }
  #id_form #id_hledat { cursor: pointer; width: 86px; }
  #id_form select { margin-top: 4px;}
    #id_form select, #id_form option, #id_form input { height: auto; }
    #id_form select, #id_form option { font-size: 98%; height: 20px; line-height: 100%; }
    #id_form option { border: none; }

#katalogrostlin_obal a, #katalogrostlin_detail_obal a { text-decoration: none; }
#katalogrostlin_obal #pokojoveRostliny { margin: 10px 0px 0px 10px; color: #900; font-size: 125%; font-size: Verdana; font-weight: bold; }
#katalogrostlin_obal #venkovniRostliny { margin: 10px 0px 0px 20px; color: #900; font-size: 125%; font-size: Verdana; font-weight: bold; }
#katalogrostlin_obal .nazevRostlinyL {color: #000; font-weight: bold; font-size: 110%; text-decoration: underline;}
#katalogrostlin_obal .nazevRostlinyC {color: #666; font-size: 92%; height: 14px; display: block;}
#katalogrostlin_obal .zarazeni { margin-right: 20px; color: #999; font-size: 90%; text-align: right; }
#katalogrostlin_obal .box1_obsah_o, #katalogrostlin_detail_obal .box1_obsah_o { border: none; background: none; }
#katalogrostlin_obal #pagination_display_panel { background-color: #f6f6f6; height: 20px; text-align: right; padding: 6px 2px 6px 2px; width: 696px; margin-bottom: 15px; }
#katalogrostlin_obal #display { color: #666; font-size: 95%; font-weight: bold; height: 20px; float: right;}
#katalogrostlin_obal #display select  {font-size: 95%; line-height: 100%; color: #666; width: 60px;}
  #katalogrostlin_obal #display select option  {font-size: 95%; border: none; line-height: 100%; color: #666;}
#katalogrostlin_obal #display img { vertical-align: top; }
#katalogrostlin_obal #display a { color: #999; text-decoration : underline; font-size: 85%; font-weight: normal;}
  #katalogrostlin_obal #display a:hover { color: #333;}
  #katalogrostlin_obal #display a.active { color: #333; }
  #katalogrostlin_obal #display a span { padding-left: 4px; }
#katalogrostlin_obal .pageNavigator_o { float: left; padding: 0px; text-align: center; width: 410px; }
#katalogrostlin_obal #search_result_text { display: block; color: #E30707; font-size: 110%; }
#katalogrostlin_obal #search_text {margin-top: 25px; margin-left: 30px; display: block; color: #900; font-size: 125%; font-size: Verdana; font-weight: bold;}
#katalogrostlin_obal #search_o {border-top: 4px solid #e5e5e5; border-bottom: 4px solid #e5e5e5; background-color: #fbfbfb;}
#katalogrostlin_obal #search_i {padding: 10px 0;}
#katalogrostlin_obal #btn_search_panel {margin-right: 0px; text-align: right;}

#katalogrostlin_detail_obal #top { border-bottom: 1px dashed #e5e5e5; word-wrap: break-word; color: #999; font-size: 96%; }
#katalogrostlin_detail_obal p { padding: 0px; color: #666; font-weight: normal; }
#katalogrostlin_detail_obal .box1_obsah_i { padding-left: 25px; padding-top: 10px; }
#katalogrostlin_detail_obal .box_obsah_o { background: url("./images/stin.jpg") no-repeat left 0 transparent; }
#katalogrostlin_detail_obal .box_obsah_i { padding: 15px; }
#katalogrostlin_detail_obal .box3_nadpis_obal { background: none; }
#katalogrostlin_detail_obal .box3_nadpis { font-size: 115%; color: #676767;}
#katalogrostlin_detail_obal .sloupec { float: left; width: 135px; color: #666; font-weight: bold; text-align: right; padding-right: 15px; }
#katalogrostlin_detail_obal .hodnota { float: left; text-align: left; color: #666; float: left; width: 530px; padding-bottom: 10px; font-size: 90%; }

.seznam ul { margin: 10px 0 5px 0; padding: 0px; }
  .seznam li { width: 345px; padding-right: 5px; float: left; display: block; font-size: 90%; }
    .seznam li.last { padding: 0px; }
    .seznam li a { color: #666; text-decoration : none; }
    .seznam li a:hover { color: #333; text-decoration: underline; }
    .seznam li a span { background: url("./images/ico_folder_yellow.png") no-repeat 0 0 transparent; height: 14px; left: 0; position: absolute; top: 0; width: 17px; }
    .seznam li a:hover span { background-position: 0 0; }
  .seznam a.active { font-weight: bold; }



.s6+.s2e {width: 230px;}