a:link {
       font-family: "Arial, Helvetica, sans-serif";
       color: #002973;
      font-weight: bold;
}

a:hover {
        color: #002973;
       text-decoration: underline;
              font-weight: bold;
}

a:visited {
       font-family: "Arial, Helvetica, sans-serif";
       color: #002973;
       font-weight: bold;
}

.nav2:link {
       font-family: "Arial, Helvetica, sans-serif";
       font-size: smaller;
       color: #FFFFFF;
       text-decoration: none
}

.nav2:hover {
        color: #FFFFCC;
        text-decoration: underline
}

input[type="submit"] {
	padding: 3px 10px;
	font-weight: bold;
	background: #C2CEEF;
	cursor: pointer;
}

.nav2:visited {
       font-family: "Arial, Helvetica, sans-serif";
       font-size: smaller;
       color: #FFFFFF;
       text-decoration: none
}

input {
	  padding: 3px;
      font-weight: normal;
      color: #000066;
      background-color: #DFE7FF;
      border: 1px solid #999ADF;
}

.tabhead {
      font-weight: normal;
      color: #000066;
      background-color: #8DA4F9;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
}

select {
	   padding: 3px;
       color: #000066;
       background-color: #DFE7FF;
       border: 1px solid #999ADF;
       font-family: arial;
}

select.smaller {
       color: #000066;
	   font-size: 11px;
}


textarea {
	  padding: 3px;
      font-weight: normal;
      color: #000066;
      background-color: #DFE7FF;
      border: 1px solid #999ADF;
      font-family: arial;
}

td {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: smaller;

}

.formtext {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: smaller;
       color: #003399;
       font-weight: bold;
}

.textfett {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: small;
       color: #003399;
       font-weight: bold;
}

.headline {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 18px;
       color: #000000;
       font-weight: bold;
}

.gruss {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 16px;
       color: #8DA4F9;
       font-weight: bold;
}
.subtitle {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 13px;
       color: #003399;
       font-weight: bold;
}

.subtitle2 {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 14px;
       color: #003399;
       font-weight: bold;
}

.navtext {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 13px;
       color: #FFFFFF;
       font-weight: bold;
       text-decoration: none;
}

.nav2text {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 11px;
       color: #FFFFFF;
       font-weight: normal;
       text-decoration: none;}

	   
a.navsmall {
	   color: #FFFFFF;
       text-decoration: none;
	   font-size: 11px;
	   font-weight: normal;
}

a.navsmall:visited {
	   color: #FFFFFF;
       text-decoration: none;
	   font-size: 11px;
	   font-weight: normal;
}

a.navsmall:hover {
	   color: #FFFFFF;
       text-decoration: none;
	   font-size: 11px;
	   font-weight: normal;
}
.head {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 18px;
       color: #000000;
       font-weight: bold;
}

.head2 {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 14px;
       color: #000000;
       font-weight: bold;
}

.txt {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 12px;
       color: #000000;
       font-weight: normal;
}


.small {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 10px;
       color: #000000;
       font-weight: normal;
}



.small2 {
       font-family: Arial,Helvetica,sans-serif ;
       font-size: 11px;
       color: #000000;
       font-weight: normal;
}


a.no {
	color: black;
	text-decoration: none;
	font-weight: normal;
}

a.no:visited {
	color: black;
	text-decoration: none;
	font-weight: normal;
}

a.no:hover {
	color: black;
	text-decoration: none;
	font-weight: normal;
}


.linehead {
	background: #F8D392;
	color: black;
	font-family: arial, helvetica;
	font-weight: bold;
}

img.r {
	border: 1px solid #002973;
	margin-left: 4px;
}
