body{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
    color:#000000;
}
h1{
    font-size:16px;
    color:#0E0A70;
}
h2{
    margin:0px; padding-left:10px;
    font-size:14px;
    color:#53488C;
}
h3{    
    font-size:16px;
}
p{
    padding-left:20px;
}
.notiz{
    font-size:10px;
}
.fehler{
    color:#FF0000;
    font-weight:bold;
}
.info-container{
    background:#E8E7F8 url(../img/bg_info.gif) repeat-x;
    border:1px solid #4A4590;
    padding:0px 4px 4px;
    margin-bottom:10px;
}
.info-container .head{
    color:#FFFFFF;
    line-height:16px;
    text-align:right;
    padding-bottom:17px;
    font-weight:bold;
}
.info-container .img{
    float:left; padding-top:3px;
}
.geschaeft{
    height:130px;
    padding:10px 50px 10px 10px;
    margin-right:17px;
    background:#F3EDE8;
    border:1px solid #DCD6D3;
}
/*** Listen ***/
ul{
    list-style-image:url(../img/sym_list.gif);
}
/*** Links ***/
a{
    color:#2E4080;
    font-weight:bold;
    text-decoration:none;
}

a:hover{
    color:#949FBF;
}
/*** Tabellen ***/
td{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
    color:#000000;
}
/*** Formularelemente ***/
.feld, .area, .button{
    margin:1px; padding:1px; border:1px solid #485D92;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.button{
    color:#485D92;
    font-weight:bold;
    background-color:#BFC8E5;
}
fieldset{

}
/*** Sonstiges ***/
img{
    border:1px solid #A32164;
    padding:1px;
}
hr{
    height:1px;
    color:#304588;
    width:70%;
}
.noborder{
    border:none;
}
