A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.form
{
    BACKGROUND-COLOR:      #ffffff;
    BORDER-BOTTOM:         #ffffff 1px solid;
    BORDER-LEFT:           #ffffff 1px solid;
    BORDER-RIGHT:          #000000 1px solid;
    BORDER-TOP:            #000000 1px solid;
    COLOR:                 #000000;
    FONT-FAMILY:           Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE:             8pt
}
.button
{   BACKGROUND-COLOR:      #cccccc;
    BORDER-BOTTOM:         #666666 1px solid;
    BORDER-LEFT:           #666666 1px solid;
    BORDER-RIGHT:          #666666 1px solid;
    BORDER-TOP:            #666666 1px solid;
    COLOR:                 #000000;
    FONT-FAMILY:           Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE:             8pt;
    FONT-WEIGHT:           600}



.textnavigation
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none}
.textnavigation:link
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none}
.textnavigation:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none}
.textnavigation:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.textnavigation:active
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; text-decoration: none}


.textTitelProgrammDetail
{  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; line-height: 16px;}


.textklein
{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; line-height: 16px;}

.textmittel
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px;}

.textgross
{  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: none; line-height: 16px;}

body {
margin: 0px;
}

body,table,td,tr
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; margin:0px}

#navigationFeld a {
	text-decoration: none;
	display: block;
}

#navigationFeld {
	padding: 0;
	margin: 0;
	list-style: none;
}

#navigationFeld li {
	padding: 4px 9px;
	margin: 0;
	background-color: #000000;
	border-bottom: 1px solid #e4eaec;
	}

#navigationFeld li:hover {
	background-color: #333333;
}

#navigationFeld li ul {
	padding: 0 0 0 0;
	margin: 0;
}

#navigationFeld li ul li {
	padding: 4px 9px;
	margin: 0;
	list-style-position: outside;
	list-style-type: square;
	list-style-position: inside;
	border-bottom: 1px solid #e4eaec;
	font-weight: normal;
}

#navigationFeld li.groupnav ul li {
	padding: 4px 9px 4px 15px;
	margin: 0;
	list-style-position: inside;
	list-style-type: none;
	border-bottom: 1px solid #e4eaec;
	font-weight: normal;
}

#navigationFeld li.groupnav ul li:hover {
	background-color: #CCE7EC;
}
#navigationFeld li.groupnav {
	margin: 0;
	padding: 0;
	border-bottom: none;
}

a.exp_navi {
	padding: 4px 9px;
	font-weight: bold;
	display: block;
}

a.red_navi {
	padding: 4px 9px;
	font-weight: bold;
	display: block;
}

.cell_left {
	text-align: left;
}

.cell_center {
	text-align: center;
}

.rights th {
	background-color: #aaa;
	margin: 1px;
	padding: 2px;
}

.rights td {
	background-color: #eee;
	margin: 1px;
	padding: 2px;
}

#navigationFeld .aktiv {
	background-color: #333333;
}

#navigationFeld .SpezialNavigation {
	background-color: #ED1C24;
}
#navigationFeld .SubMenu {
	background-color: #666666;
}