*                                              {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:12px; color:#000000; line-height:16px; margin:0px;}
body                                           {background-color:#ffffff; padding:0px;}
body.popup                                     {padding:10px;}

a, img                                         {border-style:none; text-decoration:none; }
a                                              {color:#ffffff;}
a:hover                                        {color:#ffffff;text-decoration:underline;}

hr    {margin-top:20px; margin-bottom:20px; height:1px; color:#ffffff;}

h1, .titel                                     {margin:0px; margin-bottom:10px; font-size:18px; font-weight:bold;color:#4881C4;}
h2, .untertitel                                {margin:0px; margin-bottom:10px;font-size:16px; font-weight:bold;color:#4881C4;}
h3, .content                                   {font-size:12px;color:#4881C4;}
h3                                             {margin:0px;}
div                                            {margin:0px; padding:0px; display:block;}
p                                              {margin-bottom:10px;}
label                                          {vertical-align:middle;}
ul, ol, form                                   {margin-top:10px; margin-bottom:10px;}
.content                                       {background-image:url(../images/page/bgcontent.gif);background-repeat:repeat-x;}

#bgtop                     {position:absolute; left:040px; top:000px; width:900px; height:200px; z-index:88; background-image:url(../images/page/bgtop.jpg); background-color:#ACC6E4;z-index:89;}
#toplogo                   {position:absolute; left:040px; top:000px; z-index:90;}
#mainmenu                  {position:absolute; left:060px; top:140px; z-index:90; white-space:nowrap; z-index:90;}
#content                   {position:absolute; left:040px; top:200px; width:900px; height:3000px; z-index:89; background-color:#7EA7D5;}
#menu                      {position:absolute; left:020px; top:020px; width:170px; z-index:90;}
#contenttext               {position:absolute; left:220px; top:020px; width:484px; z-index:90;}
#contentextended           {position:absolute; left:720px; top:000px; width:170px; z-index:00;}
#leoTime                   {position:absolute; left:798px; top:002px; width:138px; z-index:90; text-align:right; font-size:8px; line-height:10px; letter-spacing:-0.1em; color:#ACC6E4;}

li.normalmainmenu, li.activemainmenu           {list-style-type:none; list-style-image:none; margin:0px; padding-left:0px; white-space:nowrap; overflow:hidden;}
li.activemainmenu                              {}
li.submenulayer, li.activesubmenulayer         {list-style-type:none; list-style-image:none; margin:0px; padding-left:10px; white-space:nowrap; overflow:hidden;}
li.normalsubmenulayer3, li.activesubmenulayer3 {list-style-type:none; list-style-image:none; margin:0px; padding-left:10px; white-space:nowrap; overflow:hidden;}

a.activesubmenu, a.activesubmenu3 {font-weight:bold;}

ul.menusubpagelist                             {list-style-type:none; list-style-image:none; margin:0px; padding-left:14px; white-space:nowrap; overflow:hidden; }
ul.fullmenu, ul.submenucontainer, ul.submenucontainer3   {list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
li.activesubmenulayer3                         {}
li.normalsubmenulayer3                         {}
li.mainitem, h2.mainmenu, li.trenner           {display:inline;}

.myinput, input.text, textarea.text            {border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px;}
input.loginsubmit                              {margin-top:10px; margin-bottom:10px;}

table.forum_thread_table                       {width:100%; border-style:solid; border-width:1px; border-color:#ffffff;}
.forum_thread_name                             {text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px;}
.forum_thread_datum                            {text-align:center; width:90px;}
.forum_thread_anzahl                           {text-align:center; width:60px; padding-right:5px;}
.forum_thread_name_head                        {text-align:left; padding-left:5px; background-color:#7EA7D5;}
.forum_thread_datum_head                       {text-align:center; width:90px; background-color:#7EA7D5;}
.forum_thread_anzahl_head                      {text-align:center; width:60px; padding-right:5px; background-color:#7EA7D5;}
.forum_board_name                              {text-align:left; padding-left:5px; padding-top:8px; padding-bottom:8px;}
.forum_board_threads                           {text-align:center; width:70px;}
.forum_board_posts                             {text-align:center; width:70px;}
.forum_board_name_head                         {text-align:left; background-color:#ACC6E4; padding-left:5px;}
.forum_board_threads_head                      {text-align:center; width:70px; background-color:#7EA7D5;}
.forum_board_posts_head                        {text-align:center; width:70px; background-color:#7EA7D5;}
.forum_thread_head                             {background-color:#7EA7D5; padding-top:2px; padding-bottom:2px; font-weight:normal;}
.forum_thread_body                             {padding:5px; border-style:solid; border-width:1px; border-color:#ffffff;}

.ecard_textarea                                {width:200px; height:200px; border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px;}
.ecard_input                                   {width:200px; border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px;}
