/* Standard-Aussehen von verlage-finden.de
 * (C) 2005 Julius Plenz http://www.plenz.com
 */

/*
* {border:1px solid red;}
*/

body {
    margin:                 .5em 10% .5em 10px;
    padding:                0;
    /*
    background-image:       url(/verlage_finden_logo.gif);
    background-repeat:      no-repeat;
    background-position:    200px 0;
    */
}

p#anzahlsuchergebnisse {
    position:               absolute;
    top:                    10px;
    right:                  10%;
}

ul#nav {
    position:               absolute;
    top:                    35px;
    left:                   10px;
    width:                  220px;
    list-style-type:        none;
    margin:                 0;
    padding:                0;
    font-family:            Verdana, sans-serif;
    font-size:              .9em;
}

ul#nav ul {
    list-style-type:       none;
}

ul#nav li a, ul#nav li strong {
    display:                block;
    width:                  210px;
    border:                 solid #c0c0c0;
    border-width:           0 0 0 10px;
    margin:                 0 0 3px 0;
    padding:                0 0 0 3px;
    text-decoration:        none;
}

ul#nav li strong {
    border-color:           #eb5e2b;
}

ul#nav li ul {
    margin:                 3px 0;
    padding:                0;
}

ul#nav li ul li a, ul#nav li ul li strong {
    margin:                 0 0 3px 0;
    padding:                0 0 0 20px;
    width:                  190px;
}

ul#nav li ul li ul li a, ul#nav li ul li ul li strong {
    margin:                 0 0 3px 0;
    padding:                0 0 0 40px;
    width:                  170px;
}

ul#nav li a:hover, ul#nav li strong:hover {
    border-color:           #fc6;
    background-color:       #f9f28a;
}

ol.suchergebnis {
    padding:                5px .5em 5px 2.5em;
    /*
    border:                 1px solid green;
    */
    min-height:             200px;
}

h1, h2, h3, ol, p, dl, fieldset, table, pre, address {
    margin:                 0 0 .5em 230px;
    padding:                0;
    font-family:            Verdana, sans-serif;
    font-size:              .9em;
}

pre { font-family: fixed; }

h2 {
    border:                 solid #c0c0c0;
    border-width:           0 0 1px 0;
    font-size:              1.5em;
}

fieldset {
    padding:                5px 10px;
    border:                 0; /* nicht anzeigen */
    min-height:             300px;
}

form br {
    clear:                  both;
}

textarea {
    margin:                 0 0 5px 0;
    width:                  500px;
}

/*
label { border:             1px solid red; }
*/

input {
    margin:                 .1em 0;
    padding:                0;
}

form div.checkbox label {
    float:                  none;
    width:                  10em;
    margin-left:            10.5em;
    display:                inline;
}

form div.checkbox br {
    clear:                  none;
}

label {
    float:                  left;
    width:                  10em;
    margin:                 5px .5em 5px 0;
    font-size:              .9em;
}

form div.checkbox input {
    margin-right:           .5em;
    margin-left:            0;
}

table.verlagsdetails td {
    vertical-align:         top;
    padding:                0 0 .5em 0;
}

table.verlagsdetails td strong {
    margin:                 0 .75em 0 0;
}

address {
    font-family:            Verdana, sans-serif;
    clear:                  both;
    border:                 solid black;
    border-width:           1px 0 0 0;
}

a img {
    border:                 0;
}

/*
underscore-hack?
*/
