
html {
        height:100%;
}

body {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #000000;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

        background-color:white;
        overflow:hidden;
}

div {
        border-style:none;
        border-color:#0000FF;
        border-width:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
}


div.top {
        position:absolute;
        top:0px; width:100%; height:9%;
        background-image:url(img/wasser.jpg);
	background-position:left top;
        background-repeat:no-repeat;
        background-attachment:fixed;
}
div.navigation_top {
        position:absolute;
        top:100%; height:25px; left:60%; width:40%;
        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
}

div.container {
        position:absolute;
        overflow-x:auto;
        overflow-y:scroll;
        top:14%; width:100%; height:76%;
}
div.border {
        position:relative;
        top:0px;  width:960px; min-height:100%;
        padding-left:10px;
        text-align:left;
}
div.sign {
        position:relative;
        top:0px; left:0px; width:250px; height:100px;
}
div.nav {
        position:relative;
        top:0px; left:45px; width:205px;
        background-color:white;
}
div.content {
        position:absolute;
        top:60px; left:290px; width:630px;
        padding-bottom:20px;
	font-size: 13px;
        text-align:left;
        background-color:white;
}
div.bottom {
        position:absolute;
        top:91%; width:100%; height:9%;
        background-image:url(img/wasser.jpg);
	background-position:left bottom;
        background-repeat:no-repeat;
        background-attachment:fixed;
}








span.maintitle {
        font-size: 17px;
        font-weight: bold;
	color:black;
}


a {
        margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
}
a:hover {
        color: #6B6B6B;
}

a.navigation_top {
	font-size: 13px;
}
a.nav_0 {
	font-size: 15px;
        font-weight:bold;
}
a.nav_1 {
	font-size: 13px;
}









table {
        border-collapse: collapse;
        border-spacing: 0px;
        margin: 0px;
	padding: 0px;
}
table.navigation {
        width:100%;
}
table.content {
        width:100%;
}
table.show {
        width:100%;
}




td       {
        margin: 0px;
	padding: 0px;
        font-size: 13px;
        text-align: center;
        vertical-align: middle;
}
td.content {
        vertical-align: top;
        text-align: left;
        width: 360px;
}
td.picture {
        text-align: center;
        vertical-align: top;
        width: 300px;
}



td.smalltab       {
        width: 15px;
}
td.tab       {
        width: 25px;
}
td.left       {
        text-align: left;
}
td.lefttop       {
        text-align: left;
        vertical-align: top;
}
td.justify {
        text-align: justify;
}
td.right       {
        text-align: right;
}
td.centertop  {
        text-align: center;
        vertical-align: top;
}
td.righttop  {
        text-align: right;
        vertical-align: top;
}
td.rightbottom       {
        text-align: right;
        vertical-align: bottom;
}
td.adress {
        font-size: 13px;
        text-align: left;
	color:black;
}











tr.maintitle {
        height:22px;
        width:100%;
}
tr.formular {
        height:21px;
}
tr.link {
        cursor:pointer;
        height:18px;
}
tr.linkformular {
        cursor:pointer;
        height:21px;
}

tr.show {
        height:18px;
}

td.nav   {
        text-align:left;
}
td.navbreak   {
        background-color:#000000;
}









p       {
        width:670px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}





img {
        border-style:none;
}
img.picture {
        width:225px;
       // height:150px;
}
img.space    {
        height:10px;
}
img.smallspace    {
        height:8px;
}








/* Formatierung für Formulare */

  form                               {
  	  font-size:      13px;
          margin:         0px;
	  padding:        0px;       }

  form.formularspace                 {
          font-size:      13px;
	  padding-top:    5px;
          padding-bottom: 5px;       }

  tr.formularspace                   {
          height:         5px;       }




/* Formatierung für Formular-Elemente */

  .formselect                        {
          font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
          font-size:      13px;
          color:          #000000;
          height:         18px;
          margin:         0px;
	  padding:        0px; }

  .formtext                          {
	  font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
	  font-size:      13px;
	  color:          #000000;
          height:         16px;
          margin:         0px;
	  padding-left:   0px;
	  padding-top:    0px;
	  padding-bottom: 0px;
          padding-right:  0px;
                                      }

  .formtextarea                      {
          font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
          font-size:      13px;
	  color:          #000000;
          margin:         0px;
	  padding-left:   0px;
	  padding-top:    0px;
	  padding-bottom: 0px;
          padding-right:  0px; }

  .formradio                         {
          font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
          font-size:      13px;
          color:          #000000;
          margin:         0px;
          padding:        0px;
          border:         1px solid; }

  .formbutton                        {
          font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
          font-size:      13px;
          color:          #000000;
          height:         24px;
          width:          100px;
          margin:         0px;
          padding:        0px;       }





















