*                                                        {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; color:#ffffff; line-height:16px; margin:0px;}
body                                                     {background-color:#a3ad9a; padding:0px;}
body.popup                                               {padding:10px;}
a, img                                                   {border-style:none; text-decoration:none;}
a                                                        {color:#1D461C;}
a:hover                                                  {color:red;}
a, span                                                  {font-size:1.0em;}
h1, .titel                                               {font-size:14px; margin-top:10px; 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;}
img.themenbild                                           {width:280px;}
td, th                                                   {vertical-align:top;}

table.container                                          {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff;}
td.left                                                  {width:280px; background-color:#a3ad9a; vertical-align:top; border-right-style:solid; border-right-width:1px; border-right-color:#ffffff;}
td.right                                                 {background-color:#bfc9b7; vertical-align:top; background-image:url(../images/page/bg_content.gif); background-repeat:repeat-y;}
td.top                                                   {background-color:#a3ad9a; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff; height:100px; vertical-align:bottom;}
td.content_left                                          {background-color:#afbba5; width:580px; vertical-align:top;}
td.left                                                  {background-image:url(../rte/upload/logo.jpg); background-repeat:no-repeat;}
#editblock                                               {border-color:silver;}
#pageimage                                               {display:block; float:left; padding-right:10px; padding-bottom:10px;}
#ext_content_spacer                                      {padding-left:10px; padding-bottom:10px; padding-top:35px;}
div.content_spacer                                       {padding:20px;}

li.activemenu, li.normalmenu                             {white-space:nowrap; overflow:hidden;}
ul.submenu, ul.mainmenu                                  {list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
ul.mainmenu                                              {margin-left:15px; margin-bottom:5px;}
ul.submenu                                               {margin-top:15px; margin-right:20px; margin-bottom:20px; text-align:right;}
li.mainitem, h2.mainmenu, li.trenner                     {display:inline;}
li.trenner                                               {padding-right:2px;}
li.normalmenu, li.activemenu                             {margin-top:5px; margin-bottom:5px;}
a.activemenu                                             {color:#1D461C; font-size:12px; text-transform:uppercase; font-weight:normal;}
a.normalmenu                                             {font-size:12px; text-transform:uppercase; color:#ffffff; font-weight:normal;}
a.activemenu:hover, a.normalmenu:hover                   {color:red;}
a.activemainmenu                                         {color:#1D461C; text-transform:uppercase;}
a.normalmainmenu                                         {color:#ffffff; text-transform:uppercase;}
a.activemainmenu:hover, a.normalmainmenu:hover           {color:red;}
h2.mainmenu                                              {padding-right:5px; padding-left:5px;}

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

img.galeriethumb                                         {margin-right:10px; margin-top:10px;}

#toplinklayer                                            {position:absolute; top:0px; left:0px;}

.blog_head_l,.blog_head_r, .liste_head                   {background-color:#d1dedf;}
.blog_table, table.event_item                            {border-color:#d1dedf;}
.center                                                  {text-align:center;}
.blog_table                                              {width:470px;}
.blog_table, table.event_item                            {border-style:solid; border-width:1px;}
table.event_item                                         {margin-bottom:10px;}
.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;}
.liste                                                   {padding:3px;}
.liste_head                                              {padding:3px; font-weight:bold;}

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

#metamenu                                                {position:absolute; top:20px; left:715px;}
#metamenu *                                              {font-size:12px;}
