#search {
    float:none;
    list-style-type: none;
    margin: 20px;
    margin-bottom: 0;
    padding: 0;
}
#search li.search-typ, #search li.search-typ-selected {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: inline;
}
#search li a.search-typ, #search li a.search-typ-selected,
#search li a.search-typ:hover, #search li a.search-typ-selected:hover {
    padding:1px 1.5em 1px 1.5em;
    font-size: 1.1em;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #cccccc;
}
#search li a.search-typ-selected, #search li a.search-typ-selected:hover {
    background-color:#eeeeee;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eeeeee;
}
#search li a.search-typ:hover, #search li a.search-typ-selected:hover {
    cursor:pointer;
    background-color:#dddddd;
}
span.datum {
    font-size:0.8em;
    margin-left: 1em;
}
#search-oddelovac {
    position:relative;
    top:2px;
    font-size:1px;
    height: 15px;
    background:#eeeeee;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #cccccc;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}

#search-body {
    margin: 0px 20px 1em 20px;
    background-color:#ffffff;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    padding: 1em;
    padding-top:0px;
    background-image: url(search-bg.png);
    background-repeat: repeat-x;
    background-position:top;
}    
#search-jyxo-info {
    margin:1em;
        float:right;
        font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
        color: #333333;
        font-size:0.8em;
}
.search-jyxo-formtext {
        font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
        color: #333333;
        font-size:0.8em;
}

.search-jyxo-input, .search-basic-input {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    background-color: #FFFFFF;
    border:1px solid #000000;
}

.search-jyxo-button, .search-basic-button {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    background-color: #cccccc;
    border:1px outside #dddddd;
    cursor:pointer;
}
.search-basic-button {
    width:7em;
}
#search-basic-form {
    margin: 0;
    padding: 1em 1em 0.2em;
}
.search-basic-cohledam, .search-basic-fraze, .search-basic-serazeni {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    color: #333333;
    padding: 0.5em;
}
.search-basic-tlacitko {
    padding:1em;
    text-align:center;
}

.search-basic-vysledek-item {
    display:block;
    clear:both;
    margin-bottom: 0.75em;
    list-style-type:none;
}

.search-basic-vysledek-item-nazev {
  display:block;
}

.search-basic-vysledek-item-popis {
    font-size:0.85em;
    margin-left:0.5em;
    margin-top:0.3em;
    padding-left:0em;
}

.search-basic-vysledek-item a {
    font-weight:bold;
}

.search-basic-vysledek-item img {
    float:left;
    margin:5px;
    margin-right:10px;
}

.search-basic-vysledek-item-cena {
    margin:5px;
    color:#FF6262;
    font-weight:bold;
}


#search-errormessage {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    color: #000000;
    background-color: #FFaaaa;
    margin: 1em;
    text-align: center;
    padding: 2px;
}

.search-nadpis, .search-nadpis-cohledano {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    color: #333333;
    text-align: center;
    margin: 2px;
}
.search-nadpis-cohledano {
    font-size: 1.1em;
    color: #FF7777;
    font-style: italic;
}

.search-nadpis-item {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    color: #333333;
    text-align: left;
    margin-top: 1em;
    margin-bottom: 0.5em;
    clear:both;
}
.search-pocetnalezenych {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    text-align: left;
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.search-vysledek-polozky {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    text-align: left;
}

#search-vyhledejvbody {
    margin-left: 1.5em;
}

.search-navigace {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.2em;
    color: #88888;
    background-color: #dddddd;
    margin: 1em;
    padding: 0.2em;
    padding-right: 4em;
    text-align: center;
}

.search-navigace-text {
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #666666;
    text-decoration: none;
        font-weight:bold;
        float:right;
}
.search-navigace-aktivni {
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
        font-weight:inherit;
}
.search-navigace-href, .news-navigace-href:hover {
    font-weight: normal;
    text-decoration: none;
    color: #CC9966;
    font-size: 1em;
    background-color: transparent;
    font-weight:inherit;
    padding-left: 0.3em;
    padding-right: 0.3em;
}
.search-navigace-href:hover {
    text-decoration: none;
    color: #FFFFFF;
    background-color: #666666;
    cursor:pointer;
}


/* vyhledavani podle parametru ****************************/

.search-param-skupina {
    margin-left:1em;

}

.search-param-skupina-nadpis {
    font-size: 1.2em;
    font-weight:bold;
    margin-bottom:0.5em;
}
.search-param-skupina-popis {
    font-size: 1em;
    margin-left:20px;
}
.search-param-skupina-kategorie {
    font-size: 0.8em;
    margin-left:20px;
    margin-top: 0.5em;
}

.search-param-skupina-naskupiny {
    font-size:0.8em;
    text-align:right;
    margin-right:20px;
}
.search-param-skupina-popis {
     margin-bottom:2em;
}
#search-param-dialog {
margin-bottom: 20px;

}

#search-param-dialog th, #search-param-dialog  td {
    padding:4px;
    font-size: 0.90em;
    vertical-align:top;
}

#search-param-dialog th {
    cursor:help;
    font-weight:bold;
    text-align:right;
}
#search-param-dialog td {
    text-align:left;
}
.search-param-input {
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1em;
    background-color: #FFFFFF;
}

#search-param-nenalezeno {
    text-align:center;
    margin:50px 30px;
    margin-bottom: 70px;
    font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    color: #333333;
}

#search-param-vysledek {
    margin-top:2em;
    margin-bottom:3em;
}
#search-param-vysledek li {
     margin-bottom:0.75em;
}
#search-param-vysledek li a {
    font-weight:bold;
}
.search-param-vysledek-item-popis {
    font-size:0.85em;
    margin-left: 1em;
    margin-top:0.3em;
}


