A:LINK {font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#384d8b;}

A:ACTIVE {font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#384d8b;}

A:VISITED {font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#384d8b;}

A:HOVER {font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#d02b0b;}

.navi{font-family:Tahoma;
	font-size:12pt;
	font-weight:normal;
	text-decoration:none;
	color: #384d8b;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;}

.colorxx{#384d8b;}

p:first-letter {
	text-align:justify;}

cite{
	color:#B9B9B9;}
	

.texthead{
	font-family:Tahoma;
	font-size:14pt;
	font-weight:bold;
	color:#888888;}

.textheadgrey{
	font-family:Tahoma;
	font-size:14pt;
	font-weight:normal;
	padding-left:6px;
	padding-right:6px;
	background-color:#efefef;
	color:#888888;}


.textnorm{
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	color:#777777;}

.textnormmail{
	font-family:Tahoma;
	font-size:12pt;
	text-align:justify;
	vertical-align:top;
	padding-left:6px;
	padding-right:6px;
	font-weight:normal;
	color:#777777;}
	
.textnormfooter{
	font-family:Tahoma;
	font-size:12px;
	text-align:justify;
	vertical-align:top;
	font-weight:normal;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	border-top:1px dotted #ABABAB;
	color:#777777;}

.textleer{
	font-family:Tahoma;
	font-size:6pt;}
	
.textnormright{
	font-family:Tahoma;
	font-size:12px;
	text-align:right;
	vertical-align:top;
	font-weight:normal;
	color:#777777;}
}

.texterror{
	font-family:Tahoma;
	font-size:10pt;
	color:#d02b0b;}


.textsmallright{
	font-family:Tahoma;
	font-size:8pt;
	text-align:right;
	color: #ababab;}

.textminiright{
	font-family:Tahoma;
	font-size:4pt;
	text-align:right;
	color: #ababab;}

.textsmallcenter{
	font-family:Tahoma;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
	color: #ababab;}

.textsmalleft{
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	color: #ababab;}



SELECT, INPUT, TEXTAREA, OPTION, RADIO,LIST {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	background-color: #ffffff;
	border-top: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-right: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;}

.gruppen{
	font-family:Tahoma;
	font-size:11pt;
	text-align:left;
	font-weight:bold;
	color:#384d8b;
	background-color:#efefef;
}
.gruppenklein{
	font-family:Tahoma;
	font-size:10pt;
	text-align:left;
	font-weight:normal;
	color:#384d8b;
	background-color:#efefef;
}
.infohead{
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#777777;
	padding-left:3px;
}
.infodetail{
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	color:#777777;
	padding-left:3px;
}

.mainTrenner {
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	padding-right:5px;
	border-right:1px dotted #ABABAB;
	text-align: left;
	vertical-align: top; 
}

.cellEdit {
	font-family:Tahoma;
	font-size:10pt;
	text-align:right;
	color:#777777;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px dotted #ABABAB;
	vertical-align: top; 
}
.aktualisierung {
	font-family:Tahoma;
	font-size:10pt;
	text-align:left;
	color:#777777;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px dotted #ABABAB;
	border-top:1px dotted #ABABAB;
	vertical-align: top; 
}

.InfoBox {
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	padding-right:5px;
	border:1px dotted #ABABAB;
	text-align: left;
	vertical-align: top; 
}

.mainTrennerRight {
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:5px;
	text-align: left;
	vertical-align: top; 
}

.mainFieldEdit {
	font-family:Tahoma;
	font-size:10pt;
	text-align:right;
	color:#777777;}
	padding-bottom:10px;
	vertical-align: top; 
}
.picinfo { 
	border:1px solid #ABABAB;
}

	