body, td {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#7b7c7e;
line-height:1.4;
}

a {
color:#757477;
}

a:hover {
text-decoration:none;
}

p {
display: block;
margin-bottom: 10px;
}

.title {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:20px;
font-weight:normal;
color:#005ea8;
margin-bottom:18px;
line-height:28px;
}

.subtitle {
font-size:12px;
color:#154a9a;
font-weight:bold;
font-family: Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
}

.blue {
color:#0D3F96;
margin: 0px;
padding: 0px;
}

.legende {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:11px;
color:#333333;
font-style:Italic;
margin:0px 0 0px 0;
padding: 0px;
display: block;
}

.enlarge {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:11px;
color:#0D3F96;
font-style:Italic;
}

.smaller {
font-family:Arial;
font-size:13px;
}

.biggrey {
font-size:13px;
color:#666666;
line-height:18px;
}

.box-title {
font-size:12px;
color:#0D3F96;
text-decoration: none;
font-weight: bold;
display: block;
}

.pdf-link {
background-image: url(../img/pdf.gif);
background-repeat: no-repeat;
padding-left: 20px;
}

.bild-abstand {
margin: 0 0 10px 0;
}

.inline {
display: inline;
margin: 0px;
}

p.inline a {
font-weight: bold;
text-decoration: none;
}

.gross {
font-size: 11px;
}

.cell-top {
vertical-align: top;
}

.title-bg-blue {
color: #ffffff;
background-color: #154a9a;
display: block;
padding: 4px 4px 4px 8px;
font-weight: bold;
margin-bottom: 8px;
margin-top: 30px;
}

.top {
color: #0D3F96;
}



