body
{
    background-color: #CCCCFF;
}
h1
{
    font-size:18px;
    font-weight:bold;
    font-family:arial;
    margin:0px;
    padding:0px;
    padding-left:5px;
}

h2
{
    font-size:15px;
    font-weight:bold;
    font-family:arial;
    margin:0px;
    padding:0px;
}

h3
{
    font-size:13px;
    font-weight:bold;
    font-family:arial;
    margin:0px;
    padding:0px;
}

div.adminpage
{
    padding:20px;
}

a
{
    color:#0000ff;
}

a:hover
{
    color:#0099ff;
}

form
{
    width:966px;
    margin:0px;
    padding:0px;
    margin-top:15px;
    //margin-top:0px;
}

fieldset
{
    margin:0px;
    padding:0px;
    padding:20px;
    /*border:none;*/
}

legend
{
    font-size:13px;
    margin:0px;
    padding:0px;
    //margin-bottom:20px;
    /*display:none;*/
}

input
{
    width:370px;
    
}

input.submit
{
    width:auto;
    margin-top:10px;
}

input[type=file]
{
    width:auto;
}

select
{
    width:374px;
}

input.checkbox, input.radio
{
    width:15px;
    margin-left:0;
}

td
{
    padding-bottom:10px;
    padding-right:10px;
}
ul.checkboxlist
{
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.checkboxlist li
{
    margin:0;
    padding:0;
}

div.browser
{
    width:966px;
}

div.browser input
{
    width:auto;
}

table.suchergebnis
{
    width:966px;
    border-top:1px solid #000;
    border-left:1px solid #000;
}

table.suchergebnis td, table.suchergebnis th
{
    border-right:1px solid #000;
    border-bottom:1px solid #000;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:2px;
    padding-right:2px;
}

table.suchergebnis a
{
    text-decoration:none;
    display:block;
}

.backlink
{
    text-align:right;
    margin:0;
    padding:0;
}

small, div.description
{
    font-size:10px;
    font-weight:normal;
    font-style:italic;
}
