table{font-size:100%;}
TD {
	COLOR: rgb(51,51,51); FONT-FAMILY: Tahoma
}
INPUT {
	FONT-SIZE: 68%; FONT-FAMILY: Tahoma
}
SELECT {
	FONT-SIZE: 70%; COLOR: rgb(51,51,51); FONT-FAMILY: Tahoma; BACKGROUND-COLOR: rgb(254,254,254)
}
TEXTAREA {
	FONT-SIZE: 70%; COLOR: rgb(51,51,51); FONT-FAMILY: Tahoma; BACKGROUND-COLOR: rgb(254,254,254)
}
A:link {
	COLOR: #034c7d; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}

A:visited {
	COLOR: #034c7d; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A:active {
	COLOR: #AB0E21; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
/*A:hover {
	COLOR: #7f7d00; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}*/
A:hover {
	COLOR: #AB0E21; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.nav {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 70%; COLOR: #AB0E21; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
/*A.nav:hover {
	FONT-SIZE: 70%; COLOR: #7f7d00; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}*/
A.nav:hover {
	FONT-SIZE: 70%; COLOR: #AB0E21; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navmark {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navmark:active {
	FONT-SIZE: 70%; COLOR: #AB0E21; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navmark:visited {
	FONT-SIZE: 70%; COLOR: #AB0E21; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navmark:hover {
	FONT-SIZE: 70%; COLOR: #AB0E21; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.contentlink {
	FONT-SIZE: 100%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlink:active {
	FONT-SIZE: 100%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlink:visited {
	FONT-SIZE: 100%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlink:hover {
	FONT-SIZE: 100%; COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlinkmenu {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlinkmenu:active {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlinkmenu:visited {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.contentlinkmenu:hover {
	FONT-SIZE: 70%; COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.topiclink {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.topiclink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.topiclink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.topiclink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: underline
}
A.weblink {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.weblink:active {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.weblink:visited {
	FONT-SIZE: 70%; COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.weblink:hover {
	FONT-SIZE: 70%; COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.press {
	FONT-SIZE: 70%; COLOR: rgb(51,51,51); TEXT-DECORATION: underline
}
A.press:active {
	FONT-SIZE: 70%; COLOR: rgb(51,51,51); TEXT-DECORATION: underline
}
A.press:visited {
	FONT-SIZE: 70%; COLOR: rgb(51,51,51); TEXT-DECORATION: underline
}
A.press:hover {
	FONT-SIZE: 70%; COLOR: rgb(174,10,34); TEXT-DECORATION: none
}
A.navred {
	COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navred:active {
	COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navred:visited {
	COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navred:hover {
	COLOR: rgb(0,0,0); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navweblink {
	COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navweblink:active {
	COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navweblink:visited {
	COLOR: #034c7d; FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
A.navweblink:hover {
	COLOR: rgb(174,10,34); FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica; TEXT-DECORATION: none
}
.contenttext {
	FONT-SIZE: 70%
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #034c7d; FONT-FAMILY: Tahoma
}
.kursiv {
	FONT-STYLE: italic
}
.bold,.fett {
	FONT-WEIGHT: bold
}

.contentbold,.fett {
	FONT-WEIGHT: bold
}

.groesser_fett {
	font-weight: bold;
	font-size: 100%;
}

.home_datum {
	FONT-SIZE: 75%; COLOR: #4a4a4a; FONT-FAMILY: arial
}
.contentbox {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #e1e7e6
}
.topicheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
.topicheadlineblue {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #034c7d
}
.menulinkaktiv {
	FONT-WEIGHT: bold; COLOR: #034c7d; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica
}
.grey {
	COLOR: #929292
}
.tabletext {
	FONT-SIZE: 100%
}

/* Editorklassen */

.red,.rot {
	COLOR: rgb(174,10,34);	
}
.blau {
	COLOR: #034c7d;
}
.gruen {
	COLOR: #7f7d00;
}
.schwarz {
	COLOR: rgb(51,51,51);
}
.standard {
	FONT-FAMILY: Tahoma; COLOR: rgb(51,51,51); font-weight: normal; font-size: 100%;
}
.headlineblue {
	FONT-WEIGHT: bold; COLOR: #034c7d;
}

.medialink {
	padding-bottom: 8px;
}
.searchinput {font-size: 100%;}
.searchinput_button {font-size: 100%;}
.hit {background: #ffff00; text-transform: uppercase;}


.left{
	text-align: left;
	ro-hideclass:true;
}

.center{
	text-align: center;
	ro-hideclass:true;
}

.right{
	text-align: right;
	ro-hideclass:true;
}
.italic {
	FONT-STYLE: italic;
}
.bold {
	FONT-WEIGHT: bold
}

#table_middle {font-size: 70%;}

error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e2464a;
    FONT-FAMILY: tahoma,verdana,geneva,arial,helvetica;
    TEXT-DECORATION: none
}

.asterisk
{
    FONT-WEIGHT: bold;
    COLOR: #e2464a;
    TEXT-ALIGN: right
}
.inputError
{
    BORDER-RIGHT: #e2464a 1px solid;
    BORDER-TOP: #e2464a 1px solid;
    COLOR: #e2464a;
    BORDER-BOTTOM: #e2464a 1px solid;
    
}
