/* PANTOIA - suche.css - 24.6.2010 */

div, form, fieldset, label, input, select, p, table {
        margin: 0;
        padding: 0;
}
div#druckkopf {
        display: none;
}
div#suche {
	clear: both;
        padding: 0 0 1em 0;
        background: #fff;
        border-top: 1px solid lightgrey;
}
label, input, select {
        font-family: verdana, arial, helvetica, sans-serif;
}
select {
        float: left;
        background-color: #ffffff;
        border: 1px solid lightgrey;
        font-size: 0.7em;
        margin-right: 0.3em;
}
fieldset {
        border: none;
}
fieldset#fset1 {
        margin: 1em 0 0 0;
        background-color: #f6f6f6;
        padding: 1em 1em 0 1em;
        border: 1px solid #f2f2f2;
        border-bottom: none;
}
#fset1 label {
        float: left;
        font-size: 0.7em;
        padding-right: 0.5em;
        text-align: right;
        width: 8.5em;
}
#fset1 input {
        float: left;
        border: 1px solid lightgrey;
        background-color: #fff;
        font-size: 0.7em;
        margin-right: 0.5em;
}
#fset1 input.button {
        background-color: #f2f2f2;
        padding: 2px;
        width: auto;border: 1px solid lightgrey;
        overflow: visible;
}
div.form1sep {
        padding-top: 0.3em;
}
fieldset#fset2 {
        background-color: white;
        margin: 1em 0 0.5em 0;
        padding: 0 0.5em 0 0;
}
fieldset#fset3 {
        background-color: white;
        margin: 0.5em 1.5em 0 0;
        padding: 0 0.5em 0 0;
}
#fset2 input {
        float: left;
        border: 1px solid gray;
        background-color: #fff;
        font-size: 0.7em;
        margin: 0 0.2em 0 0;
        width: 2em;
}
#fset3 input {
        float: left;
        border: 1px solid gray;
        background-color: #fff;
        font-size: 0.7em;
        margin: 0 0.2em 0 0;
        width: 2em;
}
div#trennbalken {
        background-color: #f6f6f6;
        height: 1.2em;
        margin: 0;
        padding: 0 0 0.3em 0;
        border: 1px solid #f2f2f2;
        border-top: none;
}
div#datenausgabe {
        display: none;
}
p#treffer {
        color: #000;
        font-size: 0.7em;
        text-align: right;
}
p.sep {
        height: 1px;
        border-bottom: 1px solid lightgrey;
        width: 100%;
        margin: 1em 0 1em 0;
}
p.sep_gedichte {
        height: 1px;
        border-bottom: 1px solid lightgrey;
        width: 100%;
        margin: 1.2em 0 0.8em 0;
}
table#ausgabe {
        border: none;
        margin: 0.3em 0em 0.3em 0em;
        clear: both;
}
table#ausgabe_gedichte {
        border: none;
        margin: 0.3em 2em 0.3em 0em;
        padding-right: 2em;
}
td.zaehler {
        padding: 0 0.5em 0 1em;
        color: gray;
}
td.icon {
        padding: 0 0.5em 0 0.2em;
        color: gray;
}
td.etc {
        padding: 0 1em 0 0;
        color: gray;
        text-align: right;
}
