body
{
        font:1em arial, sans-serif;
        padding:40px 0 20px 0;
}


input
{
        height: 20px;
        border: 1px solid #606060;
}

h1
{
        font: 1.6em arial, sans-serif;
        border-bottom: 1px dotted #A7A7A7;
}

#container_general
{
        padding-left: 20px;
        padding-right: 20px;
}

.container_upload
{
        background-color: #6B041C;
        border: 1px solid #6B041C;
        padding: 4px 8px 8px 8px;
        margin: 5px;
        margin-bottom: 20px;
        color: #FFFFFF;
}

.container_upload h2
{
        font: 1.2em arial, sans-serif;
}
.container_upload a
{
        font: 0.8em arial, sans-serif;
}

#container_upload_angebote
{
}


#container_upload_vertretungen
{
}

#container_show_error
{
        background-color: #F89994;
        border: 1px solid #FF0000;

        padding: 4px 8px 8px 8px;
        margin: 5px;
        margin-bottom: 20px;
}


#container_show_success
{
        background-color: #33C81E;
        border: 1px solid #3AA91B;

        padding: 4px 8px 8px 8px;
        margin: 5px;
        margin-bottom: 20px;
}

#filter
{
        background-color: #6B041C;
        border: 2px solid #6B041C;
        padding: 4px;
        text-align:right;
        font: 0.78em arial bold, sans-serif;
        vertical-align: middle;
        color: #FFFFFF;
}
#filter form
{
        padding: 0px;
        margin: 0px;
}

#data
{
        margin-top: 28px;
}


#main_table
{
        background-color: #6B041C;
        border: 2px solid #6B041C;
        padding: 4px;
        margin-bottom: 4px;
        color: #FFFFFF;
}

#main_table thead
{
        font: 0.78em arial bold, sans-serif;
        text-align: left;
        vertical-align: bottom;
        color: #FFFFFF;
}

#main_table td
{
        vertical-align: top;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 0px;
        padding-bottom: 0px;
        font: 0.78em arial, sans-serif;
        color: #000000;
}
#main_table td a
{
        color: #000000;
}

.tabl_tr_1
{
        background-color: #F3EBE1;
}


.tabl_tr_2
{
        background-color: #EBDECE;
}

.col_kategorie
{
        width: 600px;
}