   .warning {
          font-family: "Verdana", "Arial";
          font-weight: bold;
          text-align: center;
          color: #ff0000;
            }

   .message {
          font-family: "Verdana", "Arial";
          font-weight: bold;
          text-align: center;
          color: #00B000;
            }

   a:link {
          font-family: "Verdana", "Arial";
          font-size: 10px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #323a50;
          }

   a:visited {
          font-family: "Verdana", "Arial";
          font-size: 10px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #323a50;
             }

   a:hover {
          font-family: "Verdana", "Arial";
          font-size: 10px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #c7d0da;
           }

   a:active {
          font-family: "Verdana", "Arial";
          font-size: 10px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #ff6600;
            }

   .textbody {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          letter-spacing: normal;
          word-spacing: normal;
          padding-top: 10px;
          padding-bottom: 10px;
          padding-left: 16px;
          padding-right: 50px;
          color: #003366;
             }

   .textbody a {
          text-decoration: underline ;
               }

   .quickmail {
          font-family: "Verdana", "Arial";
          font-size: 11px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          padding-top: 5px;
          padding-bottom: 5px;
          color: #ffffff;
              }

   .Newsbox {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          line-height: normal;
          padding-top: 5px;
          padding-left: 5px;
          padding-bottom: 5px;
          border-bottom: thin solid #000000;
          border-right: thin solid #000000;
          color: #ffffff;
          list-style-type: none;
          list-style-image: url(../images/arrowsmal.gif);
          list-style-position: outside;
            }

   .Newsbox a {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #ffffff;
              }

   .Newsbox a:active {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #ff6600;
                     }

   .Newsbox a:hover {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #ffffff;
                    }

   .Newsbox a:link {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #ffffff;
                   }

   .Newsbox a:visited {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: white;
                      }

   .Newsbox h5 {
          font-size: 14px;
               }

   .LoginBox {
          font-family: "Arial", "Helvetica";
          font-size: 11px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          line-height: normal;
          margin-top: 3px;
          margin-left: 3px;
          color: #ffffff;
          list-style-type: none;
          list-style-image: url(../images/arrowsmal.gif);
          list-style-position: outside;
             }

   .LoginBox input {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          vertical-align: baseline;
          border: 1px solid;
          background-color: #9cadbe;
          width: 83px;
                   }

   .Adress {
          font-family: "Arial", "Helvetica";
          font-size: 11px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          padding-bottom: 3px;
          padding-left: 5px;
          color: #003366;
           }

   .Adresstext {
          font-family: "Arial", "Helvetica";
          font-size: 11px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          padding-left: 20px;
          border-right: 1pt solid #ffffff;
          color: #000033;
               }

   a.subnav {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-variant: normal;
          font-style: normal;
          text-indent: 15px;
          overflow: visible;
          border-top: 0pt none;
          border-bottom: 0pt none;
          color: #ffffff;
          background-repeat: no-repeat;
          background-image: url(../images/arrowleftwhite1.gif);
          background-position: left bottom;
          display: block;
          float: none;
            }

   a.subnav:link {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-variant: normal;
          font-style: normal;
          border-top: 0pt none;
          border-bottom: 0pt none;
          color: #ffffff;
          background-repeat: no-repeat;
          background-image: url(../images/arrowleftwhite1.gif);
          background-position: left;
          display: block;
                 }

   a.subnav:active {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-variant: normal;
          font-style: normal;
          border-top: 0pt none;
          border-bottom: 0pt none;
          color: #ff6600;
          background-repeat: no-repeat;
          background-image: url(../images/arrowleftwhite1.gif);
          background-position: left;
          display: block;
                   }

   a.subnav:visited {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-weight: 700;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          border-top: 0pt none;
          border-bottom: 0pt none;
          color: #ffffff;
          background-repeat: no-repeat;
          background-image: url(../images/arrowleftwhite1.gif);
          background-position: left;
          display: block;
                    }

   a.subnav:hover {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          border-top: 0pt none;
          border-bottom: 0pt none;
          color: #cccccc;
          background-repeat: no-repeat;
          background-image: url(../images/arrowleftorange1.gif);
          background-position: left;
          display: block;
                  }

   .subnav {
          font-family: "Arial", "Helvetica";
          font-size: 11px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          padding-top: 2px;
          border-top: 1px solid white;
          border-bottom: 1px solid #ffffff;
          color: #ffffff;
           }

   .subnav ul {
          padding-top: 0px;
          padding-left: 0px;
          border-top: 0pt none;
          border-bottom: 0pt none;
              }

   .subnav li {
          line-height: 0;
          margin-top: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
          margin-right: 0px;
          padding-top: 0px;
          padding-left: 0px;
          border-top: 0pt none;
          border-bottom: 0pt none;
          list-style-type: none;
              }

   .karte {
          font-family: "Verdana", "Arial";
          font-size: 11px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          padding-left: 20px;
          color: #000033;
          }

   .carandtrain {
          font-family: "Verdana", "Arial";
          font-size: 9px;
          font-weight: normal;
          text-decoration: none;
          padding-left: 20px;
                }

   a.carandtrain {
          font-family: "Verdana", "Arial";
          font-size: 9px;
          font-weight: normal;
          text-decoration: none;
          padding-left: 20px;
                 }

   a.carandtrain:visited {
          font-family: "Verdana", "Arial";
          font-size: 9px;
          font-weight: normal;
          text-decoration: none;
          padding-left: 20px;
                         }

   a.carandtrain:link {
          color: #323a50;
                      }

   a.carandtrain:hover {
          color: #323a50;
                       }

   a.carandtrain:active {
          color: #ff6600;
                        }

   .BoldHeaders {
          font-family: "Verdana", "Arial";
          font-size: 12px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          line-height: 30px;
          color: #003366;
                }

   .bottom {
          font-family: "Verdana", "Arial";
          font-size: 9px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          color: #666666;
           }

   .boldertext {
          font-family: "Arial", "Helvetica";
          font-size: 12px;
          font-weight: bold;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          text-transform: none;
          line-height: normal;
          color: #003366;
               }

   #caption1 {
          font-family: "Arial", "Helvetica";
          font-size: 30pt;
          font-weight: bold;
          font-variant: normal;
          font-style: italic;
          line-height: normal;
          margin-bottom: 0pt;
          margin-left: 50px;
          color: #cccccc;
             }

   #caption2 {
          font-family: "Arial", "Helvetica";
          font-size: 12pt;
          font-weight: bold;
          margin-top: -12pt;
          margin-left: 150px;
          color: #ff6633;
             }

   .contentbl {
			display: inline;
			color: #003366;
			font-family: "Arial", "Helvetica";
			font-size: 10px;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			letter-spacing: normal;
			padding-top: 10px;
			padding-right: 50px;
			padding-bottom: 10px;
			padding-left: 16px;
			word-spacing: normal;
	}

   .contentbl table {
			color: #003366;
			font-family: "Arial", "Helvetica";
			font-size: 10px;
			font-style: normal;
			font-variant: normal;
			font-weight: normal;
			letter-spacing: normal;
			padding-top: 10px;
			padding-right: 50px;
			padding-bottom: 10px;
			padding-left: 16px;
			word-spacing: normal;
	}

   .contentbl input {
          border: 1px solid black;
          background-color: #EBEEF2;
          width: 250px;
                    }

    .contentbl input[type="radio"] {
        width: auto;
        border: none;
        background: none;
    }

    .contentbl input[type="checkbox"] {
        border: none;
        background: none;
        width: auto;
    }

	.contentbl input[type="submit"] {
		width: auto;
	}

	.contentbl input[type="reset"] {
		width: auto;
	}

   .contentbl TEXTAREA {
          border-top: medium none;
          border-bottom: thin solid black;
          border-left: medium none;
          border-right: thin solid black;
          background-color: #EBEEF2;
          width: 250px;
                       }

   .contentbl SELECT {
          border-top: medium none;
          border-bottom: thin solid black;
          border-left: medium none;
          border-right: thin solid black;
          background-color: #EBEEF2;
          width: auto;
                     }

   .admtbl {
          font-family: "Arial", "Helvetica";
          font-size: 10px;
          font-weight: normal;
          font-variant: normal;
          font-style: normal;
          text-decoration: none;
          letter-spacing: normal;
          word-spacing: normal;
          padding-top: 10px;
          padding-bottom: 10px;
          padding-left: 16px;
          padding-right: 50px;
          color: #003366;
          width: 100%;
          height: auto;
		border: 1px solid #000;
		border-collapse: collapse;
		font-stretch: narrower;
           }
.admtbl thead td {
	background-color: #88DDFF;
	border: 1px solid #000;
	padding: 2px;
}
.admtbl tbody td {
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 2px;
}
   .admtbl INPUT {
          font-family: inherit;
          font-size: x-small;
          font-weight: inherit;
          font-variant: inherit;
          font-style: inherit;
          width: auto;
                 }

   .admtbl TEXTAREA {
          font-family: inherit;
          font-size: inherit;
          font-weight: inherit;
          font-variant: inherit;
          font-style: inherit;
          border-top: medium none;
          border-bottom: thin solid black;
          border-left: medium none;
          border-right: thin solid black;
          width: auto;
                    }

   .admtbl SELECT {
          font-family: inherit;
          font-size: inherit;
          font-weight: inherit;
          font-variant: inherit;
          font-style: inherit;
          border-top: medium none;
          border-bottom: thin solid black;
          border-left: medium none;
          border-right: thin solid black;
          width: auto;
                  }

   .downloads {
          font-family: "Verdana", "Arial", cursive;
          font-size: xx-small;
              }

   .downloads A {
          font-family: inherit;
          font-size: inherit;
                }
   td.dbform_buttons {
   		text-align: center;
   }
   td.dbform_buttons input {
		border: 2px outset;
		font-weight: bold;
   }
   td.rightnavcol {
   		background-color:#000033;
		vertical-align:top;
   }

