a            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; }
a:link       { color:#929EdD; background-color:#12123a; text-decoration:none; }
a:visited    { color:#9999CC; background-color:#12123a; text-decoration:none; }
a:hover      { color:#BDBAff; background-color:#12123a; text-decoration:none; }
a:active     { color:#efefef; background-color:#12123a; text-decoration:none; }

#nav a {
 color: #000000;
 background-color: #A09FCE;
 font-size: 90%;
 padding: 3px 10px 3px 10px;
 text-decoration: none;
 display: block;
 border-top: 0px solid;
 border-right: 1px solid #242B7E;
 border-bottom: 1px solid #242B7E;
 border-left: 0px solid;
 font-weight:normal;
// letter-spacing:1px;
 text-align:center;
 }
#nav a:hover {
 color: #FFFF99;
 font-style:italic;
 background-color: #7A84BD;
 border-top: 0px solid;
 border-right: 1px solid #DAD9F5;
 border-bottom: 1px solid #ffffff;
 border-left: 0px solid;
 }
#nav a:active {
 color: #526D94;
 background: #A9A9F8;
 border-top: 0px solid;
 border-right: 1px solid #6B6D73;
 border-bottom: 1px solid #6B6D73;
 border-left: 0px solid;
 }
 #info a {
 color: #000000;
 background-color: #BAB9DF;
 font-size: 90%;
 padding: 3px 10px 3px 10px;
 text-decoration: none;
 display: inline;
 border-top: 0px solid;
 border-right: 1px solid #242B7E;
 border-bottom: 1px solid #242B7E;
 border-left: 0px solid;
 font-weight:normal;
 letter-spacing:2px;
 }
#info a:hover {
 color: #FFFF99;
 font-weight:normal;
 background-color: #7A84BD;
 border-top: 0px solid;
 border-right: 1px solid #DAD9F5;
 border-bottom: 1px solid #ffffff;
 border-left: 0px solid;
 }
body     {
            background-image:url("../_bilder/layout/bg-sterne.gif");
            background-color:#12123A;
            background-attachment:fixed; padding:0px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 80%;
            color:#dfdfdf;
            scrollbar-base-color:#BDBEE9;
            scrollbar-track-color:#12123A;
            scrollbar-face-color:#B2B5F8;
            scrollbar-highlight-color:#CDCCEE;
            scrollbar-3d-light-color:#CDCCEE;
            scrollbar-darkshadow-color:#CDCCEE;
            scrollbar-arrow-color:#000000;
}
.rahmen  {  padding: 0px 20px 0px 20px;
            min-width:510px;
            max-width:700px;
            line-height:120%;
            text-align:justify;
         }
.rah\men  { padding: 0px 20px 0px 20px;
            margin-right:0px;
            width:750px;
            line-height:115%;
            text-align:justify;
         }
.bonus-ja {font-size:16px; font-weight:bold; background-color:#00AFFF; color:#C0FF00; letter-spacing:2px; }
.bonus-no {font-size:16px; font-weight:bold; background-color:#FFDF00; color:red;  letter-spacing:2px; }
.faq {font-size:85%;}
.ani      {  position:absolute; top:30px; left:780px; z-index:-9;}
.ani1     {  position:absolute; top:0px;  left:780px; z-index:10;}
td {font-size:0.8em; background-color:#12123a; }
h1.headline:first-line
         {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:1.15em;
           font-weight:bold;
           background-color:#12123A;
           color:#C7B57C;
         }
h1.headline
         {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 1.15em;
            font-weight:bold;
            color:#C7B57C;
            line-height:125%;
            background-color:#12123A;
           }
h2.head     {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 1.1em;
            line-height:125%;
            color:#C7B57C;
            background-color:#12123A;
         }
h2.headline:first-line
         {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:0.7em;
           font-weight:normal;
           background-color:#12123A;
           color:#C7B57C;
         }


th       {  background-color:silver; color:#12123A; font-size:small; font-weight:normal; text-align:left; left:10px;}
p, span, li, td { color:#dfdfdf; line-height:125%; background-color:#12123A;}
p.impress       { color:#dfdfdf; line-height:125%; background-color:#12123A;}
ul       { list-style-image:url(../_bilder/layout/stern.gif); }
li       {line-height:1.5em; font-size:1.0em;}

.text0   {  font-size:75%; }
.text1   {  font-size:80%; }
.text2   {  font-size:11px; }
.text4   {  font-size:75%; }
.text5   {  font-size:13px; }
.coltext {  color:#FFFF33;  background-color:#12123a;    // color:#f5e260;}
.coltext1 { color:#FFFF33;  background-color:#2E2E92;}
fieldset {  width:560px; border: 1px solid #828ECD; padding:10px; text-align:left;}
legend   {  color:#828ECD;  font-size:110%;  background-color:#12123A;  // #C7B57C;}

.ab      {  padding-top: 8px; width: 480px; }
.ab1     {  padding-top: 8px; width: 240px;  }
.ab2     {  padding-top:7px; line-height:25px;  }
.ab4     {  padding-top: 8px;  }
.ab5     {  padding-top: 8px; width: 550px;  }
.bold    {font-weight:bold;}
.check  {color:#ffff00;  background-color:#12123a; text-transform:capitalize; }
.check1 {color:#ffff00; background-color:#12123a; }
.check2  {width:250px; color:#000000; background-color:#2E2E92;  }
.check3  {background-color:transparent; color:#ffff00;}
fieldset.check2 {width:250px; color:#000000; background-color:#2E2E92;  }

.urk        { margin-left:0px;  }
.bez     {
            float: left;
            width: 170px;
            text-align: right;
            background-color:#12123A;
            color:#dfdfdf;
                    }
.bez1    {
            float: left;
            width: 75px;
            text-align: right;
            background-color:#12123A;
            color:#dfdfdf;
         }
.input { font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000; font-size:95%; text-transform:capitalize;}
.input1   { font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000;  font-size:95%; }

.input2 { font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000; font-size:95%; text-transform:uppercase;}

.inputr   { font-family: Verdana, Helvetica, Arial, sans-serif; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000;  text-align:right; font-size:95%;}
radio, checkbox { background-color:#12123a; color:#000000;}

.button  {
 color: #000000;
 background-color: #BAB9DF;
 font-size: 100%;
 padding: 2px 1px 2px 1px;
 text-decoration: none;
 border-top: 0px solid;
 border-right: 2px solid #242B7E;
 border-bottom: 2px solid #242B7E;
 border-left: 0px solid;
 font-weight:normal;
 letter-spacing:1px;
 }
.button1  {
 color: #000000;
 background-color: #BAB9DF;
 font-size: 100%;
 text-decoration: none;
 border-top: 0px solid;
 border-right: 1px solid #242B7E;
 border-bottom: 1px solid #242B7E;
 border-left: 0px solid;
 font-weight:normal;
 }
.order_no   { font-size:0.8em; background-color:#12123A; color:#FF6347; font-family:Verdana, Arial, sans-serif; text-align:center; }
.order_yes  { font-size:0.8em; background-color:#12123A; color:#00ff00; border-style:none; font-family:Verdana, Arial, sans-serif; text-align:center; cursor:pointer; }
.order_hier { font-size:0.8em; background-color:#12123A; color:#ffff00; border-style:none; font-family:Verdana, Arial, sans-serif; text-align:center; }
.hr { width:60%; height:1px; text-align:left; border:1px dotted #9783F8;}
#bild {
 padding: 0px 20px 0px 0px;
}
#bild.left {
 padding:20px;
 text-align: left;
 float: left;
 }
#bild.right {
 padding:20px;
 float: right;
 text-align: right;
 }
#footer {
 margin-top:2px;
 border-top: 1px solid #FFFFAA;
 height: 40px;
 padding-right: 20px;
 padding-left: 20px;
 font-size: 70%;
}
#footer .left {
 text-align: left;
 float: left;
 }
#footer .right {
 float: right;
 text-align: right;
 }
.setrahmen {
            padding-left: 10px; padding-rigth: 10px;
            }
.set0 { background-color:#2E2E92; color:#FFFF99; }
.set1 { background-color:#2E2E92; color:#FFFF99; text-align:center; border-top: 1px solid #828ECD; }
.set2 { text-align:center; border-top: 1px solid #828ECD;}
.stern    {position:absolute; left:225px; top:60px;  z-index:0;}
.frage01  {position:absolute; left:400px; top:42px;  z-index:10; text-align:left; }
.frage02  {position:absolute; left:490px; top:104px; z-index:10; text-align:left; }
.frage03  {position:absolute; left:523px; top:167px; z-index:10; text-align:left; }
.frage04  {position:absolute; left:525px; top:230px; z-index:10; text-align:left; }
.frage05  {position:absolute; left:498px; top:290px; z-index:10; text-align:left; }
.frage06  {position:absolute; left:420px; top:355px; z-index:10; text-align:left; }
.frage07  {position:absolute; left:90px;  top:350px; z-index:10; text-align:right;  }
.frage08  {position:absolute; left:90px;  top:300px; z-index:10; text-align:right; }
.frage09  {position:absolute; left:20px;  top:250px; z-index:10; text-align:right; }
.frage10  {position:absolute; left:46px;  top:200px; z-index:10; text-align:right; }
.frage11  {position:absolute; left:70px;  top:150px; z-index:10; text-align:right; }
.frage12  {position:absolute; left:163px; top:100px; z-index:10; text-align:right; }
.frage13  {position:absolute; left:175px; top:50px;  z-index:10; text-align:right; }
.frage14  {position:absolute; left:260px; top:395px; z-index:10; text-align:right; }
.kontakt  {position:absolute; left:75px; top:415px; z-index:10;  }
.set3 { border-top: 1px solid #828ECD;}
.helptxt {position:absolute; top:125px; left:75px; color:#ffff99; background-color:transparent;}

.msgfeld   { color:#ffff00; background-color:#12123a; font-size:0.85em; width:95%; text-align:center; }
.msghead   { color:#ffff00; background-color:#12123a; font-weight:normal; }
.msgtext   { color:#cdcdcd; background-color:#2E2E92; font-weight:normal;padding:5px; }
.pulldown { font-family:courier new, monospace; font-size:95%; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000; OVERFLOW: hidden;  }
.PullDownWeit { font-family:courier new, monospace; font-size:12px; letter-spacing:0.05em; background-color:#BAB9DF; border:1px solid #BDBEBD; color:#000000;}