/* ************** Links ************** */
.related a:link {
font-size: 10px;
color: #4784c3;
text-decoration: none;
}
.related a:active {
font-size: 10px;
color: #d38153;
text-decoration: none;
}
.related a:visited {
font-size: 10px;
color: #83589e;
text-decoration: none;
}
.related a:hover {
font-size: 10px;
color: #0000cc;
text-decoration: underline;
}

/* *********** menu Links *********** */
/* ************** Menuebene 0 ************** */
.servicemenu{
	font-size: 10px;
	color: #999999;
	background : #e2e2e2;
}

a.menu0:active{
	font-size: 10px;
	color: #999999;
	text-decoration: none;	
}

a.menu0:link{
	font-size: 10px;
	color: #999999;
	text-decoration: none;	
}

a.menu0:visited{
	font-size: 10px;
	color: #999999;
	text-decoration: none;	
}

a.menu0:hover{
	font-size: 10px;
	color: #999999;
	text-decoration: none;	
}

/* ************** Menuebene 1 ************** */
/************ realisiert über Bilder ************/

/* ************** Menuebene 2 ************** */
a.menu2:active {
	font-size: 11px;
	font-weight : bold;
	font-family : Arial;
	color: #003466;
	text-decoration: none;
}

a.menu2:link {
	font-size: 11px;
	font-weight : bold;
	font-family : Arial;
	color: #003466;
	text-decoration: none;
}

a.menu2:visited {
	font-size: 11px;
	font-weight : bold;
	font-family : Arial;
	color: #003466;
	text-decoration: none;
}

a.menu2:hover{
	font-size: 11px;
	font-weight : bold;
	font-family : Arial;
	color: #003466;
	text-decoration: underline;
}

/* ************** Classes ************** */

.relatedImage, a:link.relatedImage, a:visited.relatedImage, a:active.relatedImage {
color: #ffffff;
background-color: #4784c3;
}

.linkList
{
margin-bottom: 10px;
margin-top: 10px;
}


.intro {
font-size: 14px;
color: #c47547;
}

.caption {
font-size: 10px;
color: #666666;
vertical-align: bottom;
}

.hint {
font-size: 11px;
font-style: italic;
}

.inlineHeadline {
font-size: 12px;
font-weight: bold;
}

.related {
font-size: 10px;
vertical-align: bottom;
}

.related .inlineHeadline {
font-size: 11px;
font-weight: bold;
}

.related p {
font-size: 10px;
}

td.related {
vertical-align: top;
}

.current {
color: #d38153;
}
.author {
text-align: right;
font-size:11px;
}

/* ************** Classes for sitemap ************** */
.sitemapLevelOne {
background-color: #E2E2E2;
font-size: 10px;
}

.sitemapLevelTwo {
background-color: #F1F1F1;
font-size: 10px;
}

.sitemapLevelThree {
background-color: #FCFCFC;
font-size: 10px;
}

A.sitemap, A:visited.sitemap {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #003466;
text-decoration : none;
}

A:hover.sitemap {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #003466;
text-decoration : underline;
}


/* ************** Style for press-informations ************** */

.articleInfo {
/* formerly the class "hint" was used for this */
color: #000;
font-size: 11px;
}

.articleInfo strong, .related strong {
color: #666;
}

/* ************** Styles for tables ************** */

.tblSeparatorStrong {
background-color: #999; /* Bold grey line between table rows */
}

.tblSeparator {
background-color: #CCC; /* Grey line between table rows */
}


/* ************** Styles for hiding borders around images in links ************** */

A:link IMG, A:visited IMG { border-style: none }
A IMG { color: white } /* The only way to hide the border in NS 4.x */


/* ************** Styles for mail forms ************** */
.standardField {
width: 210px;
display: inline;
}

/* ************** News ************ */

dt   
{
    font-weight: bold;
    line-height: 16px;
    text-align: left;
}

dl.news 
{
	margin:0px 0px 10px -2px;
	padding:0;
	font-size:11px;
	line-height:14px;
	background-color:#F8F8F8;
	border-bottom:1px solid #E6E6E6;
}

dl.news dd
{
	margin:0;
}

dl.news dt 
{
	border-top:1px solid #E6E6E6;
	color:#666;
	font-weight:normal;
	font-size:11px;
	padding:2px 10px 0 10px;
	margin:0;
}

dt.head {
	display:block;
	border-top:1px solid #E6E6E6;
	xborder-bottom:1px solid #E6E6E6;
	background-color:#FFF;
	padding:10px 0;
}

dl.news dd 
{
	padding:2px 10px 4px 10px;
}

dl.news dd a 
{
	padding:0px 10px 0px 0px;
	text-decoration:none;
	display:block;
}

dl.news dd a:hover 
{
	text-decoration:underline;
}									

dl.news strong    
{
	display:block;
	font-size:11px;
	color:#333;
	padding:0 0 1px 0;
}


