a { font-family:Arial, Helvetica, sans-serif; font-size:10pt;:text-decoration:none; }
a:link { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#000000; }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#000000; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; font-weight: bold; color:#FF0000;}
a:active { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#000000;}

.a2:link { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#B22222; }
.a2:visited { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#B22222; }
.a2:hover { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#FF3333; }
.a2:active { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#B22222;}

.a3:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; color:#000000; }
.a3:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; color:#B22222; }
.a3:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; color:#FF3333; }
.a3:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; color:#B22222;}

.text { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;  cursor: default;}
.text1 { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color:#FFFFFF; cursor: default;}
.textfett { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; cursor: default;}
.textklein { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; }
.textklein1 { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; cursor: default;}
.ueberschrift { font-family:Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; cursor: default;}
.ueberschrift1 { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; cursor: default;}
.ueberschriftgross { font-family:Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; cursor: default;}
.menu { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-weight: bold; font-style: italic; cursor: default;}
.menuon { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FF0000; cursor: default; }
.ticker { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default; }

.rahmen-punkt {width: 100%; border: 1px dotted; border-spacing:10px;}
.rahmen-punkt-1 {border: 1px dotted; border-spacing:10px;}
.rahmen-punkt-o-ab {width: 100%; border: 1px dotted;}
.r_pkt {border: 1px dotted;}
.abs-20 {height:30px}

.rah {border-style:groove; width:95%; border-spacing:10px}

.bg { background-image:url(img/bg_ski.gif); background-repeat:repeat; background-attachment:fixed; padding:0px; }

.abs { letter-spacing: 0.15em;}
.dgr { color:003333}

.sch {text-shadow: #505050 3px 3px 5px}

.li { width:100%; border:none; border-top: 1px dotted #000000; height:1px;}
