body
{
background-color:#ffffff;
scrollbar-face-color:#476F95;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#476F95;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#93AAC4;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
}

hr
{
height:1px;
color:#93AAC4;
}

p, span, td, th
{
color:#000000;
font-family:arial,sans-serif,sans;
font-size:9pt;
letter-spacing:0.2pt;
}

.forum
{
color:#000000;
font-family:arial,sans-serif,sans;
font-size:10pt;
letter-spacing:0.6;
}

.forenkat
{
color:#000000;
font-size:10pt;
letter-spacing:1pt;
}

table.datagrid
{
border-collapse: collapse;
border: 1px solid #93AAC4;
}

table.datagrid tr, table.datagrid td
{
border: 1px solid #93AAC4;
}



table.noborder
{
border-width:0px;
}

table.nobordertr, table.noborder td
{
border-width:0px;
}


.aufzaehlung
{
 list-style-type:square;
 color:#476F95;
}
.nav
{
color:#476F95;
font-weight:bold;
font-size:9pt;
letter-spacing:1.5px;
}

.normal
{
color:#000000;
font-weight:normal;
font-size:9pt;
font-style:normal;
}

.LinkButton
{
font-weight:bold;
font-size:10pt;
letter-spacing:0.5pt;
}

.Alphabet
{
font-weight:bold;
font-size:11pt;
letter-spacing:1pt;
}

.Pager
{
font-weight:bold;
font-size:10pt;
letter-spacing:1pt;
}

.message
{
color:#476F95;
font-weight:bold;
font-size:11pt;
}

.ImageBorder
{
border-width:1px !important;
border-color:#C0C0C0;
}

h1
{
color:#476F95;
font-family:arial,sans-serif,sans;
font-size:17pt;
letter-spacing:0.8pt;
font-weight:bold;
font-variant:small-caps;
font-style:italic;
}

h2
{
color:#000000;
font-family:arial,sans-serif,sans;
font-size:13pt;
font-weight:bold;
letter-spacing:0.9;
}

h3
{
color:#476F95;
font-family:arial,sans-serif,sans;
font-size:11pt;
font-weight:bold;
font-style:italic;
letter-spacing:0.9;
}

.hell
{
color:#93AAC4;
}

.farbe
{
color:#476F95;
}

.error
{
color:red;
}

.error2
{
color:red;
font-size:8pt;
}

a:link, .userpopup
{
text-decoration:none;
color:#476F95;
font-weight:bold;
}

.userpopup
{
cursor:hand;
}

a:visited
{
text-decoration:none;
color:#476F95;
font-weight:bold;
}

a:active
{
color:#000000;
font-weight:bold;
}

a:hover
{
color:#93AAC4;
font-weight:bold;
}

.dg_td
{
border-width:1px;
border-style:solid;
border-color:#4C74A8;
}

.gross
{
font-size:16pt;
letter-spacing:1.3em;
}

.mittel
{
font-size:13pt;
color:#476F95;
font-weight:bold;
}

.mittel2
{
font-size:10.5pt;
color:#476F95;
font-weight:bold;
}

.mittel3
{
font-size:10pt;
color:#476F95;
font-weight:bold;
text-decoration:underline;
}

.mittel4
{
font-size:11pt;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.mittel5
{
font-size:9pt;
color:#476F95;
font-weight:bold;
}



.klein
{
font-size:8pt;
color:#000000;
font-weight:normal;
}

.zurueck
{
font-size:9pt;
font-weight:normal;
}

input
{
font-family:arial,sans-serif,sans;
color:#000000;
font-size:9pt;
}

.akkorde
{
font-family:monospace;
font-size:10pt;
background-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
border:none;
}

.akkorde2
{
font-family:monospace;
font-size:10pt;
}

.submit
{
font-weight:bold;
}

.table1
{
background-color:#476F95;
}

.table2
{
background-color:#93AAC4;
}

.table3
{
border: solid 1px #ffffff;
color:#000000;
padding:0px;
background-color:#93AAC4;
}

.td1
{
background-color:#FFFFFF;
}

.td2
{
background-color:#93AAC4;
}

.td3
{
background-color:#e1e1e1;
}


.header1 {
background-color: #ffffff;
color: #476F95;
font-weight: bold;
height: 25px;
}


.header2 {
background-color: #e1e1e1;
color: #000000;
font-weight: bold;
height: 20px;
}

.forenliste
{
background-color:#FFFFFF;
height: 20px;
padding:3px;
}
