body {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
}

p {
 margin-top:0px;
}

DIV.error, DIV.feedback {
	color : red;
	background-color: #ffdab9;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	border : 1px dotted red;
}

DIV.error strong {
	color : red;
}

DIV.feedback {
	color : green;
	background-color: #e0ffff;
}

a {
	font-size : 12px;
	font-weight : normal;
}

a:link,a:visited,a:active
	{
	font-size : 12px;
	font-weight : normal;
	color : #3e3e7b;
	text-decoration : underline;
}

a:hover
	{
	font-size : 12px;
	font-weight : normal;
	color : #3e3e7b;
	text-decoration : none;
}

h1,h2,h3,h4 {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height: 16px;
}
h5 {
   /*color: #83BD4C;*/
   color: #000;
   font-size: 110%;
   margin-bottom: 0.4em;
   /*font-weight: bold;*/
}

h6 {
   /*color: #83BD4C;*/
   color: #000;
   font-size: 105%;
   margin-bottom: 0.3em;
   font-weight: normal;
}

th,b,strong {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 12px;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,address,blockquote,nobr,b,i {
	color : #2E5084;
	font-family : Arial,sans-serif;
}

p,ul,ol,li,div,td,address,nobr,i {
	color : #3E3E7B;
	font-size : 12px;
}

INPUT {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

select {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

textarea {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

.headline {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height: 21px;
}

.textcontentheadline {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
}

A.textcontentheadline:LINK, A.textcontentheadline:VISITED, A.textcontentheadline:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
	text-decoration: none;
}

A.textcontentheadline:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
	text-decoration: underline;
}

.textcontent {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
}

A.textcontent:LINK, A.textcontent:VISITED, A.textcontent:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: underline;
}

A.textcontent:HOVER {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: none;
}

.textcontentbig {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	line-height: 22px;
}

.textcontentgreen {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 14px;
}

A.textcontentgreen:LINK, A.textcontentgreen:VISITED, A.textcontentgreen:ACTIVE {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 14px;
	text-decoration: underline;
}

.boldtext {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 15px;
}

A.boldtext:LINK, A.boldtext:VISITED, A.boldtext:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 15px;
}

A.boldtext:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
	line-height: 15px;
}

.aktionenLink {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 18px;
}

A.aktionenLink:LINK, A.aktionenLink:VISITED, A.aktionenLink:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 18px;
	width: 100%;
}

A.aktionenLink:HOVER {
	color: #BAD80A;
	/*background-color: #BAD80A;*/
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 18px;
	width: 100%;
}

.boldtextwhite {
	color: #FFFFFF;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 15px;
}

.mediumtext {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mediumtext:LINK, A.mediumtext:VISITED, A.mediumtext:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mediumtext:HOVER {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

.smalltext {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.smalltext:LINK, A.smalltext:VISITED, A.smalltext:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.smalltext:HOVER {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.smalltextgrey {
	color: #999999;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.smalltextgrey:LINK, A.smalltextgrey:VISITED, A.smalltextgrey:ACTIVE {
	color: #999999;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.smalltextgrey:HOVER {
	color: #000000;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.terminetext {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
}

A.terminetext:LINK, A.terminetext:VISITED, A.terminetext:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.terminetext:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

.metaNav {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.metaNav:LINK, A.metaNav:VISITED, A.metaNav:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.metaNav:HOVER {
	color: #FFFFFF;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.mehrText {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mehrText:LINK, A.mehrText:VISITED, A.mehrText:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

A.mehrText:HOVER {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

INPUT.button {
	color: #2E5084;
	background-color: #BAD80A;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border : 2px outset #2E5084;
	cursor : hand;
}

INPUT.text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

TEXTAREA.text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

SELECT.select {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
	cursor: pointer;
}