@import url("paginator.css");

div#obsah h1.nabidka {
    height: 30px;
    border: none;
    background-image: url("../images/public/nabidka.gif");
    text-align: right;
    padding-top:20px;
    color: #fff;
}
div#vetev {
    margin: 10px 0 0 20px;
    padding: 0;
    width: 40%;
    float:left;
}
div#vetev p {
    margin: 0;
    padding: 0;
    font-size: 8pt;
}
div#obsah form {
    margin: 0 20px 0 20px;
    padding: 0.5em 0 0.5em 0;
    border: 1px solid #FFF8AE;
    /*	border: 1px solid #d0d0d0;
            background-color: #f4f4f4;*/
    background-color: #FFF8AE;
}
div#obsah form div#formicka {
    margin: 0 auto 0 auto;
}
div#obsah form p {
    margin: 0.5em 0 0 0;
    padding: 0;
    text-align: center;
}
div#obsah form select#kategorie {
    width: 14em;
}
div#plavacci {
    margin: 0 auto 0 auto;
    width: 28em;
}
div#lplavacek {
    float: left;
    width: 22em;
}
form div#lplavacek p {
    text-align: left;
}
div#pplavacek {
    float: left;
    width: 6em;
    padding: 1.1em 0 0 0;
}
div#info {
    margin: 10px 0 0 20px;
    padding: 0;
    width: 49%;
    float: left;
    text-align: right;
}

div#info p {
    margin: 0;
    padding: 0;
    font-size: 8pt;
    font-weight: bold;
    /*color: #ffffff;
    background-color: #31660a;*/
}
div#obsah div#vypis {
    margin: 1em 1.5em 0 1.5em;
    padding: 1.7em 0.3em 0.5em 0.3em;
    border: 1px solid #FFF8AE;
    background-color: #FFF8AE;
}
div.zaznam, div.zaznamakce {
    margin: 0 1.2em 1em 1.2em;
    padding: 0;
    border-bottom: 1px solid #000000;
    background-color: transparent;
    position: relative;
}
div.zaznam div.nahled, div.zaznamakce div.nahled {
    float: left;
    width: 60px;
    height: 80px;
    overflow: hidden;
    background-color: transparent;
    margin:3px 6px 5px 0px;
}
div.zaznam div.kocarek, div.zaznamakce div.kocarek {
    float: right;
    width: 38px;
    height: 45px;
    overflow: hidden;
    background-color: transparent;
}
div.zaznam a.kocarek, div.zaznamakce a.kocarek {
    float: right;
    width: 38px;
    height: 45px;
    overflow: hidden;
    text-decoration: none;
    background-image: url("../images/public/kosik_pridej.gif");
}
div.zaznam a.plny {
    background-image: url("../images/public/kosik_vysyp.gif");
}
div.zaznam a.kocarek:hover {
    background-position: 0 45px;
    text-decoration: none;
}
/*div.zaznam a.kocarek span.nenividet {
visibility: hidden;
}*/
div.zaznam h2 {
    margin: 0;
    padding: 0;
    font-size: 11pt;
}
div.zaznam h3 {
    margin: 0;
    padding: 0;
    font-size: 10pt;
}
div.zaznam h3 a {
    color:#000;
    text-decoration: none;
}
div.zaznam h2.titul {
    color: #d97A00;
}

div.zaznam h3.obor {
    margin-top: 0.5em;
    color: #31660a;
    font-size: 8pt;
}
div.zaznam p {
    margin: 0 0 10px 0px;
    padding: 0;
}
div.zaznam p.provoz {
    margin-top: 0.5em;
    font-size: 8pt;
    color: #31660a;
}
div.zaznam p.info {
    width:420px;
}
div#obsah div.zaznam p.cena,div#obsah div.zaznam p.cenaakce {
    margin: 0 0 0.5em 0;
    text-align: right;
    font-weight: bold;
    /*color: #31660a;*/
    color: #d97A00;
}
div#obsah div.zaznam p.cenaakce {
    /*line-height: 2em;*/
    color: red;
}
img #imgkosik {
    /*float: right;*/
    vertical-align: top;
    width: 25px;
    height: 25px;
    border: 0;
}
div#vypis p.nic {
    margin: 0 0 0.5em 0;
    padding: 0 0 0 0.5em;
}
div.str {
    margin: 0 1em 0.5em 1em;
    padding: 0;
    text-align: center;
    /*	background-color: green;*/
}
a.prvni {
    float: left;
    margin-left: 9.4em;
    margin-top: 4px;
    width: 25px;
    height: 22px;
    overflow: hidden;
    text-decoration: none;
    background-color: transparent;
    background-image: url("../images/public/sipka_prvni.gif");
    background-repeat: no-repeat;
    background-position: left top;
}
a.predchozi {
    float: left;
    margin-top: 4px;
    width: 22px;
    height: 22px;
    overflow: hidden;
    text-decoration: none;
    background-color: transparent;
    background-image: url("../images/public/sipka_predchozi.gif");
    background-repeat: no-repeat;
    background-position: left top;
}
a.dalsi {
    float: right;
    margin-top: 4px;
    width: 22px;
    height: 22px;
    overflow: hidden;
    text-decoration: none;
    background-color: transparent;
    background-image: url("../images/public/sipka_nasledujici.gif");
    background-repeat: no-repeat;
    background-position: right top;
}
a.posledni {
    float: right;
    margin-right: 9.4em;
    margin-top: 4px;
    width: 25px;
    height: 22px;
    overflow: hidden;
    text-decoration: none;
    background-color: transparent;
    background-image: url("../images/public/sipka_posledni.gif");
    background-repeat: no-repeat;
    background-position: right top;
}
a.prvni:hover, a.predchozi:hover {
    background-position: left bottom;
    background-color: transparent;
}
a.dalsi:hover, a.posledni:hover {
    background-position: right bottom;
    background-color: transparent;
}
span.znacka {
    visibility: hidden;
    font-weight: bold;
    color: red;
}
div#obsah div.stranky {
    /*background-color: magenta;*/
    padding-top: 4px;
}
div#obsah div.stranky form.strform {
    padding: 0;
    text-align: center;
    /*background-color: red;*/
    height: 15px;
}
div#obsah div.stranky form.strform input{
    text-align: center;
    width: 10.5em;
}
.search_form {width:425px; text-align: left; float: left; margin-left: 10px;}
#frm-filterForm-search { margin: 25px 0 10px 0;}
.search_form label {width:130px; display: inline-block;}
#frm-filterForm-fulltext, #frm-filterForm-category {width: 210px;}

.zaznam .flash {
    position: absolute;
    right:0;
    top:50px;

}

.prodano {
    position: absolute;
    right:0;
    top:50px;
    color: red;
    font-weight: bold;

}

div#obsah .webStyledLimitation {
    margin: 0em 1.5em 0 1.5em;
    padding: 0 0.3em 0.5em 0.3em;
    border: 1px solid #FFF8AE;
    background-color: #FFF8AE;
}
div#obsah .webStyledLimitation form {
    float: left;
    margin: 0 0 0 20px;
    background: none;
    border: none;
}