*                                                         {font-family:tahoma,verdana,arial; font-size:11px;color:#D9DFE4;line-height:18px; margin:0px;}
body                                                      {background-color:#47799E; padding:0px;}
body.popup                                                {padding:10px;}
a, img                                                    {border-style:none; text-decoration:none;}
a                                                         {color:#E8CF5B;}
a:hover                                                   {color:#E8CF5B;text-decoration:underline;}
a, span                                                   {font-size:1.0em;}
h1, .titel                                                {font-size:14px; margin-bottom:10px;}
h2, .untertitel                                           {font-size:13px; margin-bottom:3px;}
h3, .content                                              {font-size:12px;}
h3                                                        {margin:0px;}
h2.login                                                  {margin-bottom:15px;}
div                                                       {margin:0px; padding:0px; display:block;}
p                                                         {margin-bottom:10px;}
label                                                     {vertical-align:middle;}
ul, ol, form                                              {margin-top:10px; margin-bottom:10px;}

body.content                                              {background-image:url(../images/page/bgcontent.jpg);background-repeat:no-repeat;}

#toplogo                                                  {position:absolute;top:000px;left:000px;width:310px;height:060px;}
#content                                                  {position:absolute;top:80px;left:330px;width:640px;}
.arbeiter                                                 {float:left;margin-left:4px;margin-bottom:4px;}
#menumain                                                 {position:absolute;top:000px;left:310px;}
ul.mainmenu  {list-style-type:none; padding:0px;margin:0px; margin-left:0px; margin-top:0px; }
li.mainitem  {float:left;}
h2.mainmenu  {margin:0px;padding:0px;}
img.mainmenuimage {margin:0px;border:0px;}

#menusub                                                  {position:absolute;top:080px;left:000px;width:300px;text-align:right;}
ul.submenu, ul.menusubpagelist                            {list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
.pageimage {margin-bottom:20px;}
ul.menusubpagelist {padding-right:20px;}
li.activemenu, li.normalmenu {margin-left:100px;width:200px; border-style:solid; border-width:0px 0px 1px 0px; border-color:#A0B1BD;text-align:right;padding-bottom:4px;margin-bottom:10px;}
div.menupadding {padding:0px;margin:0px;}
a.activemenu, a.normalmenu {color:#D9DFE4;}
a.activemenu {font-weight:bold;}

.fusszeile {margin-top:20px; margin-bottom:100px; }

#lifestylebar                                             {position:absolute;top:170px;left:10px;width:110px;}
.myicon                                                   {float:left;padding-left:10px;padding-bottom:10px;}

.tdleft   {vertical-align:top; padding-right:10px;padding-bottom:10px;}
.tdright  {vertical-align:top;padding:4px;}
.tablecss {margin-top:10px;margin-bottom:10px;}

#top                                                      {visibility:hidden;position:absolute; top:5px; left:5px; width:900px; height:40px; background-color:#efefef; border-style:solid; border-color:silver; border-width:1px;}
#editblock                                                {border-color:silver;}


.myinput, input.text, textarea.text                       {border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px; color:#000000;}
input.mysubmit                                            {color:#000000}
input.loginsubmit                                         {margin-top:10px; margin-bottom:10px;}

.galeriethumb                                             {margin-right:5px; margin-bottom:5px;}

.captcha                                                  {border:solid silver 1px; width:120px;}
img.captcha                                               {margin-top:8px; margin-bottom:1px;}
input.captcha                                             {margin-bottom:2px;}

.blog_head_l,.blog_head_r, .blog_head_l *,.blog_head_r *  {background-color:#34668b; color:#ffffff;}
.blog_table                                               {border-color:#34668b;}
.center                                                   {text-align:center;}
.blog_table                                               {width:100%;}
.blog_table                                               {border-style:solid; border-width:1px;}
.blog_head_r                                              {text-align:right; padding-right:5px;}
.blog_head_l                                              {text-align:left; padding-left:5px;}
.blog_message                                             {padding:5px; padding-bottom:15px;}
.blog_search_fields                                       {border:solid silver 1px;}
.blog_attachment_container, .blog_comment_edit_container  {margin-top:10px; margin-bottom:10px;}

table.docm {width:100%;}
td.docm, th.docm                                          {border-width:0px 0px 1px 0px; border-style:solid; border-color:#336699; padding:4px; font-size:11px; vertical-align:top;}

