/* SITE */
body {
font-family: arial, helvetic, sans-serif;
font-size: 85%; 
line-height: 2.0em;
font-size: medium; /* IE5 Win */
voice-family: "\"}\""; 
voice-family: inherit;
font-size: small; 
}

html>body { /* be nice to Opera */
	font-size: small;
	}

/* CONTENT */
span.head {
margin: 0;
padding:0;
font: 122% arial, helvetic, sans-serif; 
line-height: 1.3em;
font-weight: bold;
color: #CC0000;
text-transform: uppercase;
}
span.subhead {
font: 90% arial, helvetic, sans-serif; 
line-height: 1.3em;
font-weight: bold;
color: #333;
text-transform: uppercase;
}
p.shortcuts {
margin: 0;
padding:0;
font: 122% arial, helvetic, sans-serif;
line-height: 1.3em;
font-weight: bold;
color: #CC0000;
text-transform: uppercase;
}

span.n_head {
font-weight: 800;
color: #333;
}

.path_b {
font-weight: bold;
color: #333;
}

.path {
font-weight: normal;
color: #333;
}

.error {
color: #CC0000;
}

/* LINKS */
a {
background-color: transparent;
color: #005099;
font-weight: normal;
text-decoration:underline;
}
a:link {
background-color: transparent;
color: #005099;
font-weight: normal;
text-decoration:underline;
}
a:active {
background-color: transparent;
color: #CC0000;
font-weight: normal;
text-decoration:underline;
}

a:visited {
background-color: transparent;
color: #005099;
font-weight: normal;
text-decoration:underline;
}
a:hover {
background-color: transparent;
color: #CC0000;
font-weight: normal;
text-decoration:underline;
}
/* META */
a.akt {
background-color: transparent;
 color: #CC0000;
 font-weight:normal;
text-decoration:none;
}
a.akt:link {
background-color: transparent;
  color: #CC0000;
 font-weight:normal;
text-decoration:none;
}
a.akt:active {
background-color: transparent;
  color: #CC0000;
 font-weight:normal;
text-decoration:none;
}
a.akt:visited {
background-color: transparent;
 color: #CC0000;
 font-weight:normal;
text-decoration:none;
}
a.akt:hover {
background-color: transparent;
  color: #CC0000;
 font-weight:normal;
text-decoration:none;
}


a.pas {
background-color: transparent;
color: #005099;
font-weight:normal;
text-decoration:none;

}
a.pas:link {
background-color: transparent;
color: #005099;
font-weight:normal;
text-decoration:none;

}
a.pas:visited {
background-color: transparent;
color: #005099;
font-weight:normal;
text-decoration:none;

}
a.pas:active {
background-color: transparent;
color: #CC0000;
font-weight:normal;
text-decoration:none;

}
a.pas:hover {
background-color: transparent;
color: #CC0000;
font-weight:normal;
text-decoration:none;

}

a.nav {
background-color: transparent;
font-weight: bold;
color: #505050;
text-decoration:none;
}
a.nav:link {
background-color: transparent;
font-weight: bold;
color: #505050;
text-decoration:none;
}
a.nav:visited {
background-color: transparent;
font-weight: bold;
color: #505050;
text-decoration:none;
}
a.nav:active {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
a.nav:hover {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}

a.nav_ak {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
a.nav_ak:link {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
a.nav_ak:visited {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
a.nav_ak:active {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
a.nav_ak:hover {
background-color: transparent;
font-weight: bold;
color: #CC0000;
text-decoration:none;
}
/* VISUAL, CHARTS */
a.visual {
background-color: transparent;
color: #005099;
font-style: italic;
font-weight: normal;
text-decoration:underline;
vertical-align:top;
}
a.visual:link {
background-color: transparent;
color: #005099;
font-style: italic;
font-weight: normal;
text-decoration:underline;
}
a.visual:active {
background-color: transparent;
color: #CC0000;
font-style: italic;
font-weight: normal;
text-decoration:underline;
}

a.visual:visited {
background-color: transparent;
color: #005099;
font-style: italic;
font-weight: normal;
text-decoration:underline;
}
a.visual:hover {
background-color: transparent;
color: #CC0000;
font-style: italic;
font-weight: normal;
text-decoration:underline;
}
/* TDS ADDED TAGS */
/* ADDED */

/* Bildlinks ohne Rahmen anzeigen */
img {
	border-width: 0px;
}

/* Suchergebnisseite */
/*span.searchtitle {
	list-style-image: url(../images/pfeil_subnav.gif);
	display: block;
	font-weight:normal;
	text-decoration: none;
	color: #005099;
}*/
h4 {
font: 90% arial, helvetic, sans-serif; 
margin: 25px 0px 0px 0px;
line-height: 1.3em;
font-weight: bold;
color: #333;
text-transform: uppercase;
}

a.live-login-password, a.live-login-password:active {
	text-decoration: none;
}