A  
{ 
font-family: Arial, Verdana, sans-serif; 
color: #000000; 
font-size: 10pt; 
font-weight: normal; 
text-decoration: underline 
}


a:visited 
{
color: #000000; 
}


a:hover 
{
color: #454545;  
text-decoration: none  
}

.nounderline  
{ 
font-family: Arial, Verdana, sans-serif; 
color: #000000; 
font-size: 10pt; 
font-weight: normal; 
text-decoration: none 
}


a:visited.nounderline 
{
color: #000000; 
}


a:hover.nounderline 
{
color: #454545;  
text-decoration: none  
}

.textmiddle 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
text-decoration:none; 
}


.main 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
text-decoration:none; 
vertical-align:top; 
}

.archimedes 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
vertical-align:top; 
}

a:archimedes 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
text-decoration:underline; 
vertical-align:top; 
}

a:hover.archimedes 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
vertical-align:top; 
}

a:visited.archimedes 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-weight: normal; 
vertical-align:top; 
}

.headline 
{
font-size: 12pt; 
font-family: Arial, Verdana, sans-serif; 
color:#000000; 
font-style:italic;
text-decoration:none; 
vertical-align:top; 
}

.anmelden 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
}

a:anmelden 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
text-decoration:underline; 
}

a:hover.anmelden 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
}

a:visited.anmelden 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 

}


.speciallink 
{
font-size: 12pt; 
font-family: Arial, Verdana, sans-serif; 
color:#A3090E; 
font-style:italic;
text-decoration:none; 
vertical-align:top; 
}

a:speciallink 
{
font-size: 12pt; 
font-family: Arial, Verdana, sans-serif; 
color:#A3090E; 
font-style:italic;
vertical-align:top; 
}

a:hover.speciallink 
{
font-size: 12pt; 
font-family: Arial, Verdana, sans-serif; 
color:#A3090E; 
font-style:italic;
text-decoration:underline; 
vertical-align:top; 
}


a:visited.speciallink 
{
font-size: 12pt; 
font-family: Arial, Verdana, sans-serif; 
color:#A3090E; 
font-style:italic;
vertical-align:top; 
}





.footer 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
vertical-align:top; 
}

a:footer 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
text-decoration:underline; 
vertical-align:top; 
}

a:hover.footer 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
text-decoration:none; 
vertical-align:top; 
}

a:visited.footer 
{
font-size: 10pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
vertical-align:top; 
}







.footermini 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
vertical-align:top; 
}

a:footermini 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
text-decoration:underline; 
vertical-align:top; 
}

a:hover.footermini 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
text-decoration:none; 
vertical-align:top; 
}

a:visited.footermini 
{
font-size: 8pt; 
font-family: Arial, Verdana, sans-serif; 
color:#FFFFFF; 
font-weight: normal; 
vertical-align:top; 
}

BODY 
{ 
SCROLLBAR-FACE-COLOR: #EFEFEF; 
SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF; 
SCROLLBAR-SHADOW-COLOR: #EFEFEF; 
SCROLLBAR-3DLIGHT-COLOR: #EFEFEF; 
SCROLLBAR-ARROW-COLOR: #A3090E; 
SCROLLBAR-TRACK-COLOR: #D5D5D5; 
SCROLLBAR-DARKSHADOW-COLOR: #AFAFAF 
}


input 
{ 
BORDER-RIGHT: #A3090E 1pt solid; 
BORDER-TOP: #A3090E 1pt solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12pt; 
BORDER-LEFT: #A3090E 1pt solid; 
BORDER-BOTTOM: #A3090E 1pt solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #000000; 
BACKGROUND-COLOR: #FFFFFF;  
TEXT-DECORATION: none 
}

.inputbutton 
{ 
BORDER-RIGHT: #A3090E 1pt solid; 
BORDER-TOP: #A3090E 1pt solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
BORDER-LEFT: #A3090E 1pt solid; 
BORDER-BOTTOM: #A3090E 1pt solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #000000; 
BACKGROUND-COLOR: #FFFFFF;  
TEXT-DECORATION: none 
}

textarea 
{ 
BORDER-RIGHT: #A3090E 1pt solid; 
BORDER-TOP: #A3090E 1pt solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
BORDER-LEFT: #A3090E 1pt solid; 
BORDER-BOTTOM: #A3090E 1pt solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #000000; 
BACKGROUND-COLOR: #FFFFFF;  
TEXT-DECORATION: none 
}