body{
    color: RGB(50,50,50);
    font-family: Arial;
    font-size: 11px;
    overflow-x: hidden;
    background-image: url('img/bg.gif');
    background-repeat: repeat-x;
}

#position{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    /*background-color: #ff0000;*/
}

#head{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 668px;
    height: 150px;
    overflow-x: hidden;
    background-color: #fff;
}

#head_image{
    position: absolute;
    left: 668px;
    top: 0px;
    width: 330px;
    height: 150px;
    overflow-x: hidden;
    /*background-color: #0000ff;*/
}

#menu{
    position: absolute;
    left: 0px;
    top: 150px;
    width: 150px;
	min-height: 700px;
    overflow-x: hidden;
    background-color: #f5f5f5;
    padding-top: 3px;
}

#breadcrumb{
    position: absolute;
    color: RGB(128,128,128);
    left: 150px;
    top: 150px;
    height: 15px;
    width: 512px;
    overflow-x: hidden;
    background-color: #fff;
    padding-left: 6px;
    padding-top: 2px;
}

#content{
    position: absolute;
    left: 150px;
    top: 165px;
    width: 510px;
    overflow-x: hidden;
    background-color: #fff;
    padding: 0px 4px 0px 4px;
}

#footer{
	clear:both;
    width: 512px;
    overflow-x: hidden;
    background-color: #fff;
    margin-bottom: 10px;
}

#rechts{
    position: absolute;
    left: 668px;
    top: 150px;
    width: 330px;
    min-height: 700px;
    overflow-x: hidden;
    background-color: #f5f5f5;
}

#werbung{
    position: absolute;
    left: 1006px;
    top: 150px;
    width: 200px;
}

a{
    color:RGB(0,51,204);
    text-decoration:none;
}

a:hover{
    color:RGB(210,32,39);
    text-decoration:underline;
}

a.menu{
    color:RGB(90,90,90);
    text-decoration:none;
}

a.menu:hover{
    color:RGB(90,90,90)
        ;text-decoration:none;
    font-weight:bold;
}

a.menu_fett{
    color:RGB(90,90,90);
    text-decoration:none;
    font-weight:bold;
}

a.noux
{color:RGB(170,187,41);
 text-decoration:underline;
}

a.noux:hover{
    color:RGB(99,134,34);
    text-decoration:none;
}

a.print_send{
    color:RGB(70,70,70);
    text-decoration:underline;
}

a.print_send:hover{
    color:RGB(70,70,70);
    text-decoration:none;
}

a.untermenu{
    color:RGB(90,90,90);
    text-decoration:none;
    font-size:10px;
}

a.untermenu:hover{
    color:RGB(0,0,255);
    text-decoration:none;
    font-size:10px;
}

.select{
    font-size:10px;
    font-family:Arial;
    color:RGB(0,0,0);
    background-color:#FFFFFF;
    border:1px solid RGB(142,142,142);
}

.Button{
    background-color:#FFFFFF;
    color:RGB(0,0,0);
    width:30px;
    height:20px;
    border:1px solid RGB(142,142,142);
}

input{
    font-size:10px;
    font-family:Arial;
    color:RGB(0,0,0);
}

.Feld{
    font-size:10px;
    font-family:Arial;
    color:RGB(0,0,0);
    background-color:#F2F2F2;
    border: 1px dashed #cccccc;
}

.login_button{
    background-color:#FFFFFF;
    color:RGB(0,0,0);
    width:64px;
    height:18px;
    border:1px solid RGB(142,142,142);
}

.menu_aktiv{
    color:RGB(28,54,101);
    text-decoration:none;
    font-weight:bold;
}

.untermenu_aktiv{
    color:RGB(28,54,101);
    text-decoration:none;
    font-size:10px;
}

.menu_aktiv:hover{
    color:RGB(28,54,101);
    text-decoration:none;
    font-weight:bold;
}

.untermenu_aktiv:hover{
    color:RGB(28,54,101);
    text-decoration:none;
    font-size:10px;
}

.headline{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    margin-bottom: -10px
}

.headline_file{
    color:RGB(28,54,101);
    font-family:Arial;
    font-size:16px;
    font-weight:bold
}


td.o1, td.o2, td.o3, td.o4, td.o5, td.o6{
    padding:0px;
    vertical-align:top;
    border-color:RGB(192,192,192);
    border-width:1px;
    border-style:solid;
    max-width: 162px;
    overflow-x:hidden;
}


td.o1o2, td.o5o6{
    padding:0px;
    vertical-align:top;
    border-color:RGB(192,192,192);
    border-width:1px;
    border-style:solid;
    max-width: 333px;
    overflow-x:hidden;
}