        a {
            color: #386898;
        }
		td {
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
			padding:0px;
        }
		img { border-style:none;margin:0px; }
        body {
            margin-left:0px;
            margin-right:0px;
            margin-top:9px;
        }
        table {
            table-layout:fixed;
            empty-cells:show;
        }
        form {
            padding:0px;
            margin:0px;
        }
        .head11 {
            color: #386898;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 16px;
            margin-bottom:5px;
        }
        .head21 {
            color: #386898;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            padding:0px;
            display:block;
            margin-bottom:8px;
        }
        .head22 {
            color: #F81808;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            padding:0px;
            display:block;
            margin-bottom:8px;
        }
        .pfeil {
            color: #F81808;
            text-decoration:none;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            margin-bottom:5px;
        }
        .head31 {
            color: #386898;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 10px;
            padding:0px;
            display:block;
            margin-bottom:5px;
        }
        #logo {
            width:265px;
            overflow:hidden;
            padding-bottom:1px;
        }
        .logoline {
            overflow:hidden;
            vertical-align:middle;
            background-color:#F81808;
            color:#FFFFFF;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 11px;
        }
		a.logoline {
            color:#FFFFFF;
            text-decoration:none;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 11px;
        }
        #top {
            height: 71px;
            max-height: 71px;
            overflow:hidden;
        }
        #topline {
            min-height: 18px;
            height: 18px;
            max-height: 18px;
            overflow:hidden;
        }
        .cornertitleol {
            width:11px;
            background-image:url(images/corner-title-ol.gif);
            background-repeat:no-repeat;
            background-color:#A8D8B8;
            height: 21px;
            overflow:hidden;
			background-position: left top;
        }
        .cornertitleor {
            width:11px;
            background-image:url(images/corner-title-or.gif);
            background-color:#A8D8B8;
            height: 21px;
            overflow:hidden;
            background-repeat:no-repeat;
            background-position: rigth top;
        }
        .cornertitleul {
            width:11px;
            background-image:url(images/corner-title-ul.gif);
            background-color:#A8D8B8;
            background-repeat:no-repeat;
            background-position: 0px 0px;
            height: 21px;
            overflow:hidden;
			background-position: left bottom;
        }
        .cornertitleur {
            width:11px;
            background-image:url(images/corner-title-ur.gif);
            background-color:#A8D8B8;
            overflow:hidden;
            background-repeat:no-repeat;
            background-position: right bottom;
        }
        .cornerol {
            width:11px;
            background-image:url(images/corner-ol.gif);
            background-repeat:no-repeat;
            background-position: left top;
            height: 11px;
            overflow:hidden;

        }
        .corneror {
            width:11px;
            background-image:url(images/corner-or.gif);
            background-position: right top;
            height: 11px;
            overflow:hidden;
            background-repeat:no-repeat;
        }
        .cornerul {
            width:11px;
            height: 11px;
            overflow:hidden;
            background-image:url(images/corner-ul.gif);
            background-position: left bottom;
            background-repeat:no-repeat;
        }
        .cornerur {
            width:11px;
            height: 11px;
            overflow:hidden;
            background-image:url(images/corner-ur.gif);
            background-repeat:no-repeat;
            background-position: right bottom;
        }
        .cornerfullor {
            width:10px;
            background-image:url(images/corner-full-or.gif);
            height: 10px;
            overflow:hidden;
            background-repeat:no-repeat;
            background-position: right top;
            background-color: #ECECEC;
            min-height: 10px;
        }
        .cornerfullur {
            width:10px;
            background-image:url(images/corner-full-ur.gif);
            border-right: 1px solid #C8C8C8;
            height: 10px;
            overflow:hidden;
            background-repeat:no-repeat;
            background-position: right bottom;
            background-color: #ECECEC;
            min-height: 10px;
        }
        .cornerfullol {
            width:10px;
            background-image:url(images/corner-full-ol.gif);
            height: 10px;
            overflow:hidden;
            background-repeat:no-repeat;
            background-color: #ECECEC;
            min-height: 10px;
            background-position: left top;
        }
        .cornerfullul {
            width:10px;
            background-image:url(images/corner-full-ul.gif);
            border-left: 1px solid #C8C8C8;
            height: 10px;
            min-height: 10px;
            overflow:hidden;
            background-repeat:no-repeat;
            background-position: left bottom;
            background-color: #ECECEC;
        }
        .boxtitle {
            background-color:#A8D8B8;
            text-align:center;
            color:#FFFFFF;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 11px;
            padding:2px;
            height: 21px;
        }
        .boxbottom {
            border-bottom: 1px solid #C8C8C8;
            font-size: 1px;
            height: 11px;
            overflow:hidden;
        }
        .boxtop {
            border-top: 1px solid #C8C8C8;
            font-size: 1px;
            height: 11px;
            overflow:hidden;
        }
        .boxfilled {
            background-color: #ECECEC;
        }
        .boxfilledcontent {
            background-color: #ECECEC;
            text-align:left;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:normal;
            font-size: 12px;
            padding:10px;
        }
        .boxcontent {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            border-bottom-style:none;
            padding:10px;
        }
        .boxcontentsmall {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 10px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            border-bottom-style:none;
            padding-left:10px;
            padding-right:10px;
            padding-top:5px;
            padding-bottom:5px;
        }
        .formline {
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            padding:0px;
        }
        input, option, textarea, select {
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border: 1px solid #C8C8C8;
        }
        .reihe1 {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            background-color: #E6FAEB;
            padding:2px;
        }
        .reihe1alert, .reihe1error, .reihe2error {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            background-color: #FAE6EB;
            padding:2px;
        }
        .reihe1small {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 10px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            background-color: #E6FAEB;
            padding:2px;
        }
        .reihe2 {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-left: 1px solid #C8C8C8;
            background-color:#A8D8B8;
            padding:2px;
        }
        .reihe3 {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-right: 1px solid #C8C8C8;
            background-color: #E6FAEB;
            padding:2px;
        }
        .reihe4 {
            vertical-align:top;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            border-left: 1px solid #C8C8C8;
            border-right: 1px solid #C8C8C8;
            background-color:#A8D8B8;
            padding:2px;
        }
        .menutitle {
            text-align:left;
            color:#F80808;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            padding-top:12px;
            padding-bottom:10px;
            padding-left: 0px;
        }
        .more {
            color:#F81808;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
        }
        .menuitem {
            text-align:left;
            text-decoration: none;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            padding-left: 1px;
        }
        .menuneu {
            vertical-align:middle;
            background-color:#F81808;
            color:#FFFFFF;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:normal;
            font-size: 9px;
            height:10px;
        }
        .optsmall, optgroup {
            vertical-align:middle;
            background-color:#FFFFFF;
            color:#000000;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight: bold;
            font-size: 10px;
        }
        .menuitem:hover {
            text-align:left;
            text-decoration: none;
            color:#386898;
            font-family: Arial, Helvetica, Sans-Serif;
            font-weight:bold;
            font-size: 12px;
            padding-left: 1px;
        }
