
html {
        height:100%;
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
        min-height:101%;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div {
        border-style:none;
        border-color:#0000FF;
        border-width:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.container2 {
        position:absolute;
        top:0; width:100%;
}

div.logo {
        position:absolute;
        visibility:visible;
        top:10px; left:0px; width:690px; height:120px;
        padding-top:0px;
        padding-left:10px;
        padding-right:0px;
        padding-bottom:0px;
}

div.page {
        position:relative;
        top:140px; left:0px; width:690px;
        min-height:560px;
        background-color:white;
        padding-top:20px;
        padding-left:10px;
        padding-right:0px;
        padding-bottom:30px;
}





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%;
}
table.adress {
        width:690px;
}



td       {
        margin: 0px;
	padding: 0px;
        font-size: 13px;
        text-align: center;
        vertical-align: middle;
}
td.content {
        vertical-align: top;
        text-align: left;
        width: 370px;
}
td.picture {
        text-align: center;
        vertical-align: top;
        width: 270px;
}



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;
        width: 235px;
}











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:   2px;
	  padding-top:    0px;
	  padding-bottom: 0px;
          padding-right:  2px;
                                      }

  .formtextarea                      {
          font-family:    Helvetica, Tahoma, Verdana, Arial, sans-serif;
          font-size:      13px;
	  color:          #000000;
          margin:         0px;
	  padding-left:   2px;
	  padding-top:    0px;
	  padding-bottom: 0px;
          padding-right:  2px; }

  .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;       }


