div,td,p {  font-family: Trebuchet MS, Arial,sans serif; font-size: 12px; color:#333333; }

a:link, a:visited, a:hover, a:active {  color: #0000CC; }

a.tellafriend:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0A2E5E; text-decoration:none; }
a.tellafriend:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0A2E5E; text-decoration:none; }
a.tellafriend:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0A2E5E; }
a.tellafriend:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0A2E5E; }

a.download:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D53035; }
a.download:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D53035; }
a.download:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D53035; }
a.download:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D53035; }

a.white:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration:none; }
a.white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration:none; }
a.white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; }
a.white:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; }

a.footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #D3D3D3; }
a.footer:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #D3D3D3; }
a.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #D53035; }
a.footer:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #D53035; }

hr {  color: #0A2E5E; }
td.dunkelblau { background-color:#0A2E5E; color:#FFFFFF; }
td.mittelblau { background-color:#5C80B0; }
td.hellblau { background-color: #E6EAF6; color:#0A2E5E; }
td.copy { background-color: #F5F9FF; color:#0A2E5E; }
td.weiss { background-color: #FFFFFF; }
td.rot { background-color: #FF0000; color:#FFFFFF; height:20px;}
td.tellafriend { background-color: #F9F9FB; border: 1px solid #E4E5EB; } 

input.standard { width:240px; border: 1px dashed #ccc; font-size: 12px; color:#6d6763; font-family: Trebuchet MS, Arial,sans serif;}
textarea.standard { width:240px; border: 1px dashed #ccc; font-size: 12px; color:#6d6763; font-family: Trebuchet MS, Arial,sans serif;}
.button { cursor:hand; width:240px; height:22px; border: 1px dashed #ccc; font-size: 12px; color:#6d6763; font-family: Trebuchet MS, Arial,sans serif; font-weight: bold; } 

.marker {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0A2E5E; background-color: #E6EAF6; font-weight: normal; padding: 10px 10px 10px 10px; }
.rot { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #D53035 }
.weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF }
.gerahmt {  font-family: Arial, Helvetica, sans-serif; color: #003666; border: 1px solid #003666; background-color: #FFFFFF}
.small{ font-size: 10px;}
