		body {
			background-color		: #ffffff;
			margin				    : 0px;
			padding     			: 0px;
			}


		#mainbox {
		    position				: absolute;
			width					: 780px;
			height                  : 100%;
			top						: 0px;
			left					: 50%;
			margin-left				: -390px;
			border				    : 0px solid #aaaaaa;
			}



		table.maintable {
            width                   : 780px;
            background-color        : #ffffff;
            height                  : 90%;
            }

         td.mainnavi {
            background-color        : #115893;
            width                   : 150px;
            padding                 : 0px;
            vertical-align          : top;
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            font-size               : 11px;
            line-height				: 16px;
            }

         td.contentdata {
            background-color        : #ffffff;
            width                   : 450px;
            padding                 : 0px;
            vertical-align          : top;
            }

         td.marginalspalte {
            background-color        : #bbdaef;
            width                   : 180px;
            padding                 : 0px;
            vertical-align          : top;
            }

         td.impressum {
            background-color        : #115893;
            width                   : 150px;
            height                  : 20px;
            padding                 : 0px;
            vertical-align          : top;
            }


         table.addressboxes {
            width                   : 410px;
            }

         td.addresstext {
            width                   : 260px;
            padding                 : 0px;
            padding-top             : 12px;
            vertical-align          : top;
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            color                   : #003366;
            font-size               : 11px;
            line-height				: 15px;
            }

         td.addresspics {
            width                   : 150px;
            height                  : 160px;
            padding-top             : 12px;
            vertical-align          : top;
            }


         ul.margin {
            padding-left            : 15px;
            margin-left             : 0px;
            margin-top              : 0px;
            }

        ul.contenttext {
            padding-left            : 15px;
            margin-left             : 0px;
            margin-top              : 0px;
            }


        p.pressrelease {
            padding-bottom          : 20px;
            }

        p.pressbackbottom {
            padding-top          : 20px;
            }




        #content {
            background-color        : #ffffff;
            margin-top              : 18px;
            margin-left             : 20px;
            margin-right            : 9px;
            margin-bottom           : 40px;
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            color                   : #003366;
            font-size               : 11px;
            line-height				: 16px;
            }


        #contentheadline {
            font-weight             : bold;
            font-family				: Verdana, sans-serif;
            color                   : #003366;
            font-size               : 13px;
            line-height				: 16px;
            margin-bottom           : 10px;
            }

        #contentheadlineinner {
            font-weight             : bold;
            font-family				: Verdana, sans-serif;
            color                   : #003366;
            font-size               : 13px;
            line-height				: 16px;
            margin-bottom           : 10px;
            margin-top              : 30px;
            }

        #objectmiddle {
            margin-top              : 30px;
            margin-bottom           : 30px;
            margin-left             : 0px;
            }


        #searchbox {
            background-color        : #ffffff;
            width                   : 400px;
            margin-top              : 20px;
            margin-left             : 20px;
            margin-bottom           : 60px;
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            color                   : #000000;
            font-size               : 11px;
            line-height				: 16px;
            }



		#header {
            height                  : 90px;
            background-color        : #ffffff;
            }

        img#logo {
			position			    : absolute;
			top						: 0px;
			right					: 0px;
			}

		img#headerpfeil {
			position			    : absolute;
			top						: 0px;
			left					: 0px;
			}

		img#balkenblau {
	position			    : absolute;
	top						: 45px;
	left					: 150px;
	height: 23px;
			}


		img#contentheader {
            padding-bottom          : 10px;
            }

        img#marginalbanner {
            padding-top             : 10px;
            padding-bottom          : 10px;
            }



        .marginalheadline {
            display                 : block;
            padding                 : 4px;
            padding-left            : 7px;
            background-color        : #115893;
            font-family				: Verdana, sans-serif;
            font-weight             : bold;
            color                   : #ffffff;
            font-size				: 11px;
            }

        .text {
            font-family				: Verdana, sans-serif;
            font-weight             : normal;
            color                   : #113366;
            font-size				: 11px;
            }

        .textmargin {
            display                 : block;
            padding                 : 7px;
            padding-top             : 8px;
            padding-bottom          : 15px;
            font-family				: Verdana, sans-serif;
            font-weight             : normal;
            color                   : #113366;
            font-size				: 11px;
            line-height				: 15px;
            }

        .searchsite {
            display                 : block;
            padding                 : 7px;
            padding-top             : 14px;
            font-family				: Verdana, sans-serif;
            font-weight             : bold;
            color                   : #ffffff;
            font-size				: 11px;
            line-height				: 15px;
            }

        .searchadd {
            display                 : block;
            padding                 : 7px;
            padding-top             : 14px;
            font-family				: Verdana, sans-serif;
            font-weight             : normal;
            color                   : #ffffff;
            font-size				: 11px;
            line-height				: 15px;
            }

        .suchfeld {
            height				    : 20px;
            width				    : 90px;
            margin-left             : 7px;
            font-family				: Verdana, sans-serif;
            font-weight             : normal;
            background-color        : #bbdaef;
            color                   : #003366;
            border                  : 1px solid #115893;
            }

        .gobutton {
            height				    : 20px;
            font-family				: Verdana, sans-serif;
            font-weight             : bold;
            font-size				: 11px;
            background-color        : #88ceff;
            color                   : #00366;
            padding-left            : 7px;
            border                  : 1px solid #115893;
            }


        .form120 {
	        font-family             : Verdana, sans-serif;
	        font-size               : 11px;
	        color                   : #003366;
	        text-decoration         : none;
	        background-color        : #bbdaef;
	        border                  : 1px solid #115893;
	        margin                  : auto;
	        height                  : 20px;
	        width                   : 120px;
            }


         .form20 {
	        font-family             : Verdana, sans-serif;
	        font-size               : 11px;
	        color                   : #003366;
	        text-decoration         : none;
	        background-color        : #bbdaef;
	        border                  : 1px solid #115893;
	        margin                  : auto;
	        height                  : 20px;
	        width                   : 20px;
            }


        .form400 {
	        font-family             : Verdana, sans-serif;
	        font-size               : 11px;
	        color                   : #003366;
	        text-decoration         : none;
	        background-color        : #bbdaef;
	        border                  : 1px solid #115893;
	        margin                  : auto;
	        height                  : 100px;
	        width                   : 400px;
            }


        .formbutton {
	        height				    : 20px;
            font-family				: Verdana, sans-serif;
            font-weight             : bold;
            font-size				: 11px;
            background-color        : #88ceff;
            color                   : #003366;
            margin                  : auto;
            border                  : 1px solid #115893;
            }


        .form60 {
	        font-family             : Verdana, sans-serif;
	        font-size               : 11px;
	        color                   : #003366;
	        text-decoration         : none;
	        background-color        : #bbdaef;
	        border                  : 1px solid #115893;
	        margin                  : auto;
	        height                  : 20px;
	        width                   : 60px;
            }


        .formtext {
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            color                   : #003366;
            font-size               : 11px;
            line-height				: 16px;
            }


        .alert {
            font-weight             : normal;
            font-family				: Verdana, sans-serif;
            color                   : red;
            font-size               : 11px;
            line-height				: 16px;
            }


        .css02 {
            font-family				: Verdana, sans-serif;
            font-size               : 11px;
            font-weight             : normal;
            color                   : #003366;
            line-height             : 16px;
            }

	 .pressnavihead {
		text-decoration         : none;
            font-weight             : bold;
            font-family				: Verdana, sans-serif;
            color                   : #cc0033;
            font-size               : 11px;
			}

	.linkred {
            color                   : #cc0033;
			}
