BODY,TD,TH {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-size : 8pt;
}

a:link.content {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:visited.content {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:active.content {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:focus.content {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:hover.content {
		color : black;
		font-weight : bold;
		text-decoration : underline;
}
a:link.tablelinks {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:visited.tablelinks {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:active.tablelinks {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:focus.tablelinks {
		color : black;
        font-weight : bold;		
		text-decoration : none;
}
a:hover.tablelinks {
		color : #6B90DA;
        font-weight : bold;
		text-decoration : none;
}
a:link.tablelinks2 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:visited.tablelinks2 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:active.tablelinks2 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:focus.tablelinks2 {
		color : black;
		text-decoration : none;
}
a:hover.tablelinks2 {
		color : red;
        font-weight : bold;		
		text-decoration : none;	
}
a:link.tablelinks3 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:visited.tablelinks3 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:active.tablelinks3 {
        color : black;
        font-weight : bold;
        text-decoration : none;
}
a:focus.tablelinks3 {
		color : black;
		font-weight : bold;
		text-decoration : none;
}
a:hover.tablelinks3 {
		color : red;
        font-weight : bold;		
		text-decoration : none;
}
a:link.resetbutton {
        color : black;
        text-decoration : none;
}
a:visited.resetbutton {
        color : black;
        text-decoration : none;
}
a:active.resetbutton {
        color : black;
        text-decoration : none;
}
a:focus.resetbutton {
		color : black;
		text-decoration : none;
}
a:hover.resetbutton {
		color : black;	
		text-decoration : none;
}
a:link.adremail {
        color : black;
        text-decoration : none;
}
a:visited.adremail {
        color : black;
        text-decoration : none;
}
a:active.adremail {
        color : black;
        text-decoration : none;
}
a:focus.adremail {
		color : black;
		text-decoration : none;
}
a:hover.adremail {
		color : #6B90DA;	
		text-decoration : none;
}
.G1 {
	font-size : 12pt;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width : 95%;
	text-align : left;
}
.G2 {
	font-size : 8pt;
	font-style: italic;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width : 95%;
	text-align : right;
}

.L {
        border : 0px solid #6B90DA;
		border-spacing: 0px;
		margin-left: auto; 
		margin-right: auto;
}
.bild_mit_untertitel
{
  float: left;
  padding-right:10px; 
  padding-top:3px;
  max-width : 200px;
}
#menuelinks {
	vertical-align : top;
	border : 3px solid black;
	background-image:url(img/menue.jpg);
}
#inhalthead {
	background-image:url(img/head.gif);	
	height : 12px;
}
#inhalthead2 {
	background-image:url(img/head2.gif);	
	font-weight : bold;
	font-family:Arial;
	font-size:8pt;
    color : black;
	height : 16px;
	text-align : center;
	vertical-align : top;
	
}
#inhalt {
	border : 3px solid black;
	border-spacing : 0px;
	vertical-align : top;
	background-color : white;
	padding:0pt;
}
#menuerechts {
	vertical-align : top;
	border : 3px solid black;
	background-image:url(img/menue_2.jpg);
}

.N {
        border : 0px solid red;
		border-spacing: 0px;
		width : 140px;
		margin-left: 12px;
}
.N  TH {
        font-weight : bold;
		text-align : left;
		background-image:url(img/header3.gif);
}
.N TD {
		border : 1px solid black;
		text-align : left;
		background-color : white;
}

.N2 {
        border : 0px solid red;
		border-spacing: 0px;
		width : 140px;
		margin-left: auto;
		margin-right: 12px;
}
.N2  TH {
        font-weight : bold;
		text-align : left;
		background-image:url(img/header3.gif);
}
.N2 TD {
		border : 1px solid black;
		text-align : left;
		background-color : white;
}

.CT {
        border : 0px solid #6B90DA;
		border-spacing: 0px;
		margin-left: auto; 
		margin-right: auto;
		vertical-align : top;
		height : 100%;
		width : 600;
}
#CTTD { 
		background-color : white;
		width : 600px; 
		height : 100%;
        vertical-align : top;
		text-align : center;
}
#bild_untertiel {
	color : black;
	font-size : smaller;
	font-style : italic;
	width : auto;
}
#successmsg {
	color : green;
	font-weight : bold;
}
#errormsg {
	color : red;
	font-weight : bold;
}

.O {
        border : 0px solid #6B90DA;
		border-spacing: 0px;
		margin-left: auto; 
		margin-right: auto;
}
.O TH {
		font-family:Arial;
		font-size:8pt;
        line-height:10pt;
        background-color : #F0F7F9;
        color:black;
        border : 1px solid #6B90DA;
        font-weight : bold;
		text-align : center;
}
.T {
		border-spacing: 0px;
		margin-left: auto; 
		margin-right: auto;
		border : 1px solid #6B90DA;
}
.T TH {
		font-family:Arial;
		font-size:8pt;
        line-height:10pt;
        background-color : #F0F7F9;
        color:black;
        font-weight : bold;
		text-align : center;
}
.O2 {
        border : 0px solid #6B90DA;
		border-spacing: 0px;
		margin-left: auto; 
		margin-right: auto;
}
.O2 TH {
		font-family:Arial;
		font-size:8pt;
        line-height:10pt;
        background-color : #F0F7F9;
        color:black;
        border : 1px solid #6B90DA;
        font-weight : bold;
		text-align : left;
}
#linkszu {
	border-left : 1px solid #6B90DA;
}
#rechtszu {
	border-right : 1px solid #6B90DA;
}
#linksrechtszu {
	border-left : 1px solid #6B90DA;
	border-right : 1px solid #6B90DA;
}
#footer {
	font-size : 7pt;
	text-align : center;
}
.A {
        border : 0px solid #6B90DA;
		border-spacing: 0px;
}
.A TH {
		font-family:Arial;
		font-size:8pt;
        line-height:10pt;
        background-color : #F0F7F9;
        color:black;
        border-top : 1px solid #6B90DA;
		border-bottom : 1px solid #6B90DA;
        font-weight : bold;
		text-align : left;
}

.Z1 TD {
		font-family:Arial;
		font-size:8pt;
        line-height:11pt;
        background-color : white;
        font-weight : normal;
}
.Z2 TD {
		font-family:Arial;
		font-size:8pt;
        line-height:11pt;
        background-color : #F0F7F9;
        font-weight : normal;
}

#lrou {
  border-width:3px;
  border-style:solid;
  border-color:black;
  padding:0pt;
}
#lrou1 {
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:0pt;
}  
#lrou1blue {
  border-width:1px;
  border-style:solid;
  border-color:#F0F7F9;
  padding:0pt;
}


