A {
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
        COLOR: #000000
}
A:visited {
        COLOR: #000000
}
A:hover {
        COLOR: #e6993c
}
A.riddle {
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.riddle:link {
        COLOR: #ffffff
}
A.riddle:visited {
        COLOR: #ffffff
}
A.riddle:hover {
        COLOR: #e6993c
}

A.riddle2 {
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-SIZE: 11px
}
A.riddle2:link {
        COLOR: #ffffff
}
A.riddle2:visited {
        COLOR: #ffffff
}
A.riddle2:hover {
        COLOR: #e6993c
}

.center{TEXT-ALIGN: center;}

hr {color:grey; noshade; height:1px;}

BODY {
        BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; COLOR: #FFFFFF; PADDING: 30px 0px 0px 0px ;
        MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.box_index{
 background: ffffff;
 padding: 25px 60px 10px 80px;
 margin: 0px auto;
 border: 1px solid black;
 width: 529px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 position: relative
 }

.box_congra{
 background: #000000;
 padding: 10px;
 margin: 0px auto;
 border: 1px solid black;
 width: 649px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: center;
 position: relative
 }
.box_0start{
 background: #000000;
 Background-image: url(riddle/pics/zettel.gif);
 padding: 0px;
 margin: 0px auto;
 border: 1px solid #7f7f7f;
 width: 206px;
 height: 262px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: center;
 position: relative
 }

.box_intro{
 background: ffffff;
 padding: 5px;
 margin: 0px auto;
 border: 1px solid black;
 width: 659px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 position: relative
 }

.overall{
 background: ffffff;
 padding: 0px;
 margin: 0px auto;
 border: 0px;
 width: 671px;
 height: 64px;
 position: relative;
 }

.overall2{
 background: ffffff;
 padding: 0px;
 margin: 0px auto;
 border: 0px;
 width: 671px;
 height: 18px;
 position: relative;
 }

.menu{
 background: ffffff;
 padding: 0px;
 margin: 0px;
 border: 0px;
 width: 529px;
 height: 18px;
 float: right;
 position: relative;
 }

.time{
 background: 000000;
 padding: 0px 0px 0px 20px;
 margin: 0px;
 border: 0px;
 width: 122px;
 height: 18px;
 float: left;
 Background-image: url(pics/bottom_blank_short2.gif);
 position: relative;
 font-weight: bold;
 }

.time_black{
 background: 000000;
 padding: 0px 0px 0px 20px;
 margin: 0px;
 border: 0px;
 width: 122px;
 height: 18px;
 float: left;
 Background-image: url(riddle/pics/bottom_blank_short_riddle2.gif);
 position: relative;
 font-weight: bold;
 }

.show{
 background: ffffff;
 padding: 5px 20px 5px 20px;
 margin: 0px;
 border: 1px solid black;
 width: 453px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 position: relative
 }

.copyright{
 background: ffffff;
 padding: 0px;
 margin: 0px auto;
 border: 0px;
 width: 671px;
 position: relative;
 FONT-SIZE: 11px;
 COLOR: #000000
 }

.left_column{
 background: ffffff;
 padding: 0px 0px 0px 5px;
 margin: 20px 10px 0px 10px;
 border: 0px;
 width: 170px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 float: left;
 position: relative
 }
.middle_column{
 background: #000000;
 padding: 0px;
 margin: 20px 0px 0px 0px;
 border: 0px;
 width: 258px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: center;
 float: left;
 position: relative
 }
.rigth_column{
 background: ffffff;
 padding: 0px;
 margin: 20px 5px 0px 10px;
 border: 0px;
 width: 170px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 float: left;
 position: relative
 }

.loesung{
 background: ffffff;
 padding: 0px 10px 10px 10px;
 margin: 0px auto;
 border: 0px;
 width: 600px;
 left: 0px;
 top: 0px;
 TEXT-ALIGN: left;
 clear: left;
 position: relative
 }


IMG {BORDER: 0px; margin:0px; padding:0px;
}

IMG.riddle {border: 1px solid #7f7f7f}

IMG.start {border: 1px solid #000000}

INPUT {
       BORDER: 1px dashed #6f6f6f; FONT-SIZE: 11px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
INPUT.riddle {
       BORDER: 1px solid #7f7f7f;
}
TEXTAREA {
         BORDER: 0px; FONT-SIZE: 11px; PADDING: 0px; MARGIN: 0px; COLOR: #333366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}

FONT {FONT-SIZE: 11px; COLOR: #000000}

FONT.datum {COLOR: #ffffff}
