
body, td, tr, table, input, select, textarea    { color: black; font-size: 11px; font-family: Arial, Helvetica, Univers;  }
small  { color: black; font-size: 9px; font-family: Arial, Helvetica, Univers; }



a:link  { color: #3E5F88; TEXT-DECORATION: none; }
a:visited  { color: #3E5F88; TEXT-DECORATION: none; }


.foot .txtri
{
    POSITION: relative;
    FLOAT: right;
    MARGIN-TOP: 0px;
    COLOR: #9999A3;
}
.foot .txtle
{
     MARGIN-TOP: 0px;
     COLOR: #9999A3;
}
.foot A
{
    COLOR: #9999A3;
    TEXT-DECORATION: none;
}
.foot A:link
{
    COLOR: #9999A3;
    TEXT-DECORATION: none;
}
.foot A:visited
{
    COLOR: #9999A3;
    TEXT-DECORATION: none;
}
.foot A:active
{
    COLOR: #9999A3;
    TEXT-DECORATION: none;
}
.foot A:hover
{
    COLOR: #9999A3;
    TEXT-DECORATION: underline;
}

input, textarea
{    
	font-family: arial, helvetica, sans serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	
}

input.text_gb, textarea.text_gb
{    
	font-family: arial, helvetica, sans serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	background-color: #f6f6f6;
	
}

select
{    
	font-family: arial, helvetica, sans serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
}

.submitbutton
{
	font-family: arial, helvetica, sans serif;
	font-size: 11px;
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #505050;
	border-left: 1px solid #a0a0a0;
	border-right: 1px solid #505050;
	background-color: #fdfdfd;
	padding: 1px;
	cursor: pointer;
}

.submitbutton:focus
{
	border: 1px solid #000000;
	background-color: #5f8749;
	color: #ffffff;
}

.submitbutton:hover
{
	border: 1px solid #000000;
	background-color: #5f8749;
	color: #ffffff;
}

.resetbutton
{
	font-family: arial, helvetica, sans serif;
	font-size: 11px;
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #505050;
	border-left: 1px solid #a0a0a0;
	border-right: 1px solid #505050;
	background-color: #fdfdfd;
	padding: 1px;
	cursor: pointer;
}

.resetbutton:focus
{
	border: 1px solid #000000;
	background-color: #d26d6d;
	color: #ffffff;
}

.resetbutton:hover
{
	border: 1px solid #000000;
	background-color: #d26d6d;
	color: #ffffff;
}



h4 { font-weight: bold; font-size: 11px }
h3  { font-weight: bold; font-size: 12px }
.h4dummy { font-weight: bold; font-size: 11px }
.weissertext { color: white }
.hochgestellt   { font-size: 8px; vertical-align: super }
