#topText { word-wrap: break-word; color: #999; }
#typovedomy_obal .kategorie { margin: 10px 0 5px 0; padding: 0px; padding-top: 20px; border-top: 1px dashed #e5e5e5; width: 700px; }
#typovedomy_obal .kategorie li { width: 172px; padding-right: 4px; float: left; display: block; font-size: 90%; }
#typovedomy_obal  .kategorie li.last { padding: 0px; }
#typovedomy_obal  .kategorie li#all a { text-decoration: underline; color: #444; }
#typovedomy_obal  .kategorie li a { position: relative; color: #666666; text-decoration : none; padding-left: 24px;}
#typovedomy_obal  .kategorie li a:hover { color: #333; text-decoration: underline; }
#typovedomy_obal    .kategorie a.active { font-weight: bold; }
#typovedomy_obal    .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; }
#typovedomy_obal    .kategorie li a:hover span { background-position: 0 0; }

#typovedomy_obal a { text-decoration: none; }
.detail_firmy { text-decoration: none; font-size: 90%; color: #333; }
.firma { text-decoration: none; }
.box1_obsah_o { border: none; background: none; }
.box1_obsah_o .img_stin16x9 { margin-top: -5px; }

#typovedomy_obal .ui-state-default, #typovedomy_obal .ui-widget-content #typovedomy_obal .ui-state-default, #typovedomy_obal .ui-widget-header #typovedomy_obal .ui-state-default { background: url("./images/slider_pointer.png") no-repeat 0 0 transparent; width: 9px; height: 12px; }
#typovedomy_obal .ui-corner-all {border-radius: 0px; left: 5px;}
#typovedomy_obal .slider .ui-widget-content { border: none; background-color: #f0f0f0; }
#typovedomy_obal .slider .ui-widget { font-size: 0.8em }
#typovedomy_obal .slider .ui-slider .ui-slider-handle { cursor: pointer; height: 14px; top: -2px; width: 11px; left: 4px;}
#typovedomy_obal .slider .ui-widget-header { background-color: #666; }
#typovedomy_obal .slider .ui-slider-horizontal { height: 6px; top: 4px; width: 218px;}
#typovedomy_obal .slider, #typovedomy_obal #slider_last {amargin-right: 44px; margin-left: 12px; text-align: center; margin-bottom: 5px;}
#typovedomy_obal .slider label{color: #000; margin-top: 0px;}
#typovedomy_obal #slider_last { margin-right: 0px; margin-bottom: 0px;}
#typovedomy_obal .slider_text {display: block; color: #f00; text-align: center; margin-right: 4px;}
#typovedomy_obal .no_js_slider_text {color: #f00; float: left; margin-left: 10px; margin-top: 6px;}
#typovedomy_obal .ui_sliders {padding: 4px 0; margin-left: 0px; margin-right: 0px; border-right-width: 10px;}

#id_form {color: #666;}
  #id_form .sloupec { float: left; width: 175px; amargin-bottom: 5px; }
  #id_form .sloupec_label { color: #000; afont-weight: bold; margin-bottom: 2px; }
  #id_form .hodnota { width: 160px; width: 108px; font-size: 90%; color: #666; margin: 0px; margin-top: 2px; margin-bottom: 7px;}
  #id_form #id_nazev { width: 370px; }
  select { width: 137px; 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: 145px; height: 38px; background: url("./images/btn_search.png") no-repeat 0 0 transparent; }

  #id_form #id_spotrebaEnergie, #id_form #id_vyberFirmy { width: 228px; }
  #id_form #id_nazevDomu { width: 196px; }
  #id_form #id_tvarStrechy { width: 198px; }
  
  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; }
    #id_form #prvni_cast { width: 525px; }
    #id_form #druha_cast { width: 155px; }
    #id_form #druha_cast { width: 155px; }

    #id_form fieldset { border: none; margin: 0px; padding: 0px; amargin-top: 7px; amargin-left: -5px }
    #id_form #separator { background: url("http://r.ceskestavby.cz/imgs/obecny/1px_dottedGray.gif") repeat-x scroll center top transparent; height: 1px; margin-top: 8px; margin-bottom: 12px;}


#id_form fieldset input {
  amargin: 0px; padding: 0px;
  margin-top: 2px;
}
#id_form fieldset label {
  color: #333;
  font-size: 90%;
}
#id_form fieldset span {
  margin-bottom: 2px;
  display: block;
}
#id_form #div_extended_up {
  margin: 20px 0 0 0px;
}



#id_form #extended_down span { cursor: pointer; width: 171px; height: 35px; background: url("./images/extended_down.png") no-repeat 0 0 transparent; display: block; margin: 0 auto; }
#id_form #extended_up span { cursor: pointer; width: 171px; height: 37px; background: url("./images/extended_up.png") no-repeat 0 0 transparent; position: relative; top: -11px; display: block; margin: 0 auto; }

#id_form .kategorie {margin: 0px; border: none; padding: 0px; width: 338px;}
#id_form .kategorie li{width: 110px; font-size: 85%; color: #333;}

#typovedomy_obal #search_result_text { display: block; color: #E30707; font-size: 110%; }
#typovedomy_obal .firma { color: #000; font-weight: bold; font-size: 110%; text-decoration: underline; }
#typovedomy_obal .projekt {  color: #666; font-size: 92%; }
#typovedomy_obal .typ_dum { margin-right: 20px; color: #999; font-size: 90%; text-align: right; }
#typovedomy_obal #pagination_display_panel { background-color: #f6f6f6; height: 20px; text-align: right; padding: 6px 2px 6px 2px; width: 696px; margin-top: 35px; margin-bottom: 15px; }
#typovedomy_obal #display { color: #666; font-size: 95%; font-weight: bold; height: 20px; float: right;}
#typovedomy_obal #display img { vertical-align: top; }
#typovedomy_obal #display a { color: #999; text-decoration : underline; font-size: 85%; font-weight: normal;}
  #typovedomy_obal #display a:hover { color: #333;}
  #typovedomy_obal #display a.active { color: #333; }
  #typovedomy_obal #display a span { padding-left: 4px; }
#typovedomy_obal #search_result_text { display: block; color: #E30707; font-size: 110%; }
#typovedomy_obal #search_text {amargin-top: 25px; amargin-left: 30px; display: block; color: #900; font-size: 125%; font-size: Verdana; font-weight: bold;}
#typovedomy_obal .search_o {aborder-top: 4px solid #e5e5e5; margin-left: -10px; aborder-bottom: 4px solid #e5e5e5; background: url("./images/filtr1_bg.png") no-repeat left 0 transparent;  abackground-color: #fbfbfb; awidth: 720px;  aheight: 173px;}
#typovedomy_obal .search_i {padding: 14px 0px 14px 20px; padding: 14px 6px 14px 20px; }
/*del*/
#typovedomy_obal #btn_search_panel {width: 198px; text-align: center; margin-top: 10px;}
#typovedomy_obal .acontrol {width: 198px; text-align: center; margin-top: 10px;}

#typovedomy_obal .pageNavigator_o { float: left; padding: 0px; text-align: center; width: 520px; }

#typovedomy_detail_obal .cena_sloupec { float: left; width: 150px; color: #666; font-weight: bold; text-align: left; padding-left: 10px; }
#typovedomy_detail_obal .cena_hodnota { float: left; text-align: right; color: #666; float: left; width: 190px; }
#typovedomy_detail_obal .box1_obsah_i { padding-left: 25px; padding-top: 10px; }
#typovedomy_detail_obal .box_obsah_o { background: url("./images/stin.jpg") no-repeat left 0 transparent; }
#typovedomy_detail_obal .box_obsah_i { padding: 15px 25px; }
#typovedomy_detail_obal .box3_nadpis_obal { background: none; }
#typovedomy_detail_obal .box3_nadpis { font-size: 115%; color: #676767;}
#typovedomy_detail_obal h3 { font-size: 120%; color: #e30707; border-bottom: 4px solid #e30707;}
#typovedomy_detail_obal .box_obsah_i h3 { font-size: 120%; color: #000; border: none;}
#typovedomy_detail_obal p { padding: 0px; color: #000; font-weight: normal;}
#typovedomy_detail_obal .box_typ1 h3 {border: none; font-size: 115%}
#typovedomy_detail_obal .box_typ1 .sloupec { float: left; color: #666; font-weight: bold; width: 170px; max-weight: 170px; }
#typovedomy_detail_obal .box_typ1 .hodnota { float: left; color: #666; }

.ajax_select_control {cursor: pointer; background: url("./images/selectControl.png") no-repeat left 0 transparent;  width: 17px; height: 18px; float: right;}


