﻿#auswahl
{
    margin: 0;
    padding: 0; /*width: 521px;*/
    width: 100%;
}
#auswahl strong
{
    float: left;
    width: 100%;
    font-weight: bold;
}
div.auswahl_column
{
    float: left;
    margin: 0 10px 0 0;
    padding: 10px 0 10px 0;
    position: relative;
}
div.auswahl_column p
{
    width: 100%;
    margin: 0;
    padding: 0 0 2px 0;
    font-weight: normal;
    height: 18px;
}
div.auswahl_column input
{
    width: 50px;
}
div.auswahl_column input[type=radio]
{
    width: 15px;
    margin: 0;
    padding: 0;
}
input[type=radio].auswahl_radio
{
    float: left;
    margin-top: 30px;
}
.clear
{
    clear: both;
    width: 100%;
    height: 0;
}
div.auswahl_column input.zstnr
{
    width: 80px;
}
p.optional
{
    font-style: italic;
}
p.feedback_form
{
    width: 300px;
}
p.feedback_form input
{
    margin: 0 0 10px 0;
}
div.success, div.error, div.warning, div.info
{
    border-radius: 0.3em 0.3em 0.3em 0.3em;
    border: 1px solid rgba(0,0,0,0.3);
    box-shadow: 1px 1px 3px rgba(0,0,0,0.2) inset;
    color: rgba(0,0,0,0.8);
    padding: 1.42857em;
    margin: 0px 0px 1.5em;
    width: 100%;
    max-width: 664px;
}
div.success
{
    background: none repeat scroll 0% 0% rgb(136,204,136);
}
div.error
{
    background: none repeat scroll 0% 0% rgb(204,136,136);
}
div.warning
{
    background: none repeat scroll 0% 0% rgb(204,204,136);
}
div.info
{
    background: none repeat scroll 0% 0% rgb(244,244,244);
}
div.error ul.error,div.warning ul.error,div.info ul.error
{
    border:0;
    color:Black;
    margin:0;
    }
div.liste
 {
    Position: absolute;
    top: 940px;
    left: 315px;
}
