div,
label,
li,
ol,
p,
td,
th,
u,
span,
ul {
	font-family:"Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color:#737A7E;
	text-align: left;
	font-size:11px;
}
body {
	 margin: 5px 0 0 10px;
}
input,
select,
textarea {
	font-family:"Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size:11px;
	color:#737A7E;
}

img {
	margin:0px;
	border:0px;
}

p,
pre,
form {
	margin:0px;
	padding:0px;
}

.FirstTable {
	margin-left: 30px;
}

.abc-Liste {
	list-style-type:lower-alpha;
}


/**
 * Article
 */
a {
	text-decoration:none;
	color:#4183A5;
}

a:hover {
	text-decoration:underline;
	color:#4183A5;
}
.a-aktiv {
	text-decoration:underline;
	color:#8BADBD;
}
.a-aktiv:hover {
	text-decoration:underline;
	color:#8BADBD;
	cursor:auto;
}

tr.FirstLine {
	background: #FFFFFF;
}
tr.SecondLine {
	background: #F3F3F3;
}
tr.ThirdLine {
	background: #FBFBFD;
}
div.SubNavi{
	BACKGROUND: #727A7D;
	width: 100%;
	COLOR: #FFFFFF;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
	 /*style="width: 100%; text-align: center; text-valign: middle; font-size: 16px; font-weight: bold;"*/
}
.MarkPflicht{
	COLOR: 		#4183A5;
 	FONT-SIZE: 	16px;
 	FONT-WEIGHT: 	bold;
}
.SubNavi {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
a.SubNavi:hover{
	background-color:#E8E8E8;
	color:#000088;
	text-decoration:none;
	font-weight:bold;
}

.headLine {
	COLOR: #000033;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.head {
	BACKGROUND: #4183A5;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.headaktiv {
	BACKGROUND: #727A7D;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.TableHeadOne {
	BACKGROUND: #727A7D;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.TableHeadTwo {
	BACKGROUND: #4183A5;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
TableHeadThree  {
	BACKGROUND: #FFFFFF;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.content {
	COLOR: #737A7E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
TD.content {
	COLOR: #737A7E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
TD.contentaktiv {
	BACKGROUND: #F0EEEE;
	COLOR: #737A7E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.smallcontent {
	COLOR: #737A7E;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 11px
}
.error {
	COLOR: #CC0000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.red  {
	COLOR: #CC0000;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px
}
.green {
	COLOR: #228b22;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px
}

a {
	text-decoration:none;
	color:#4183A5;
}

.smalllink{
	color: #FFFFFF;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: underline;
}
a.PageScroll{
	color: #F0EFFB;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: underline;
}
a.PageScroll:hover{
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}
A.smalllink{
	color: #FFFFFF;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: underline;
}

A.tabinaktiv {
	color: #FFFFFF;
	text-decoration: none;
}
A.tabinaktiv:hover{ color: #003399 }

A.tabaktiv {
	color: #FFFFFF;
	text-decoration: none
}
A.tabaktiv:hover{ color: #FFFFFF }

.FooterText  	   { font-size: 9px;  color: #A0A0A0; }
.BlindText	   { font-size: 9px;  color: #FFFFFF; }
.Input-Button 	   { font-size: 10px; border-width: 1px;}
.submit		   { width: 100px; font-size: 10px; }
.Input-Text 	   { font-size: 10px; text-align: left;  border-width: 1px; height: 19px;}
