html             {margin: 0; padding: 0; width:100%; height: 100%;}
body             {margin: 0; padding: 0; min-height: 660px; min-width: 960px; background: #444444 url(../laybilder/bg_body.jpg) repeat-x left top fixed; color: #dbdde1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; line-height: 130%;}
#flashbody       {height: 100%;}
DIV              {background-color: transparent; margin: 0 0 0 0; padding: 0 0 0 0; color: #dbdde1; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 130%;}
TD               {background-color: transparent; color: #dbdde1; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 130%;}
hr               {color: #dbdde1; height: 1px;}

a,
a:visited,
a:link,
a:active         {color: #dbdde1; font-weight: bold; text-decoration: none;}
a:hover          {color: #ffffff; font-weight: bold; text-decoration: underline;}

#StartCont       {width:340px; font-size:12px; margin: 160px 0px 0px 0px; margin-left:auto; margin-right:auto; text-align:center;}
#StartCont a     {font-style:italic;}
#StartContsm     {width:600px; font-size:12px; margin: 50px 0px 0px 0px; margin-left:auto; margin-right:auto; text-align:center;}

#flashcontent    {width: 100%; height: 100%; margin: 0px 0px 0px 0px; text-align:center; overflow:auto;}

.float_right     {float:right; margin: 0px 0px 0px 10px;}
.float_left      {float:left;  margin: 0px 10px 0px 0px;}

h1               {font-size: 18px; color: inherit; line-height: 140%; }
h2               {font-size: 14px; color: inherit; line-height: 140%; }
.red             {color: #ff4402;}
.info            {color: #999999;}

/* Duplex-Content */
.waitduplex          { position: absolute; display: block; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #ffffff; text-align: center; color: #000000; opacity: 0.7; z-index: 300;}
.waiter              { position: absolute; display: block; left: 50%; top: 50%; width: 50px; height: 50px; padding:0px; text-align:center; background-color: transparent; color: #000000; white-space: nowrap; z-index: 302; margin-top: -25px; margin-left: -25px;}

#waitduplex_body     { display: none;}
#waiter_body         { display: none; width: 720px; height: 500px; padding:0px; white-space:normal; margin-top: -250px; margin-left: -350px; border: 1px solid #000000; background: #eaeaea; opacity: 0.8;}
#waiter_headline     { background: #93873F; color: #ffffff; display:block; height: 15px; border-bottom: 1px solid #000000; padding:2px; font-size:105%; margin: 0px;}
#waiter_content      { position: relative; color: #000000; background: transparent; display:block; height: 445px; padding: 0px; margin: 0px; overflow: hidden;}
#waiter_bottom       { position: absolute; left: 0px; bottom:0px; background: #93873F; height: 25px; padding-top: 10px; width: 100%; display: block; text-align:center; border-top: 1px solid #000000;}
#waiter_bottom form  { display: block; text-align:center;}
#ShopFrame           { position: relative; width:100%; height: 100%; border: none; padding: 0px; margin: 0px; overflow: auto;}

a.submit, a.submit:visited, a.submit:link, a.submit:active   {color: #ffffff; background: #93873F; height: auto; width: auto; font-weight: bold; text-decoration:none; margin: 3px 3px 0px 3px; padding: 4px; border: 1px solid #000000; vertical-align: top;}
a.submit:hover                                               {color: #ffffff; background: #000000; }

