*                                                   {font-family:tahoma, arial, verdana; font-size:12px; color:#6F7862; 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:#cc3300;}
a:hover                                             {color:#cc3300;text-decoration:underline;}
a, span                                             {font-size:1.0em;}
h1, .titel                                          {font-size:14px;margin:0px;}
h2, .untertitel                                     {font-size:12px;font-weight:bold;margin:0px;}
h3, .content                                        {font-size:12px;margin:0px;}
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;}
ul {padding-left:16px;margin-top:0px;}
td {vertical-align:top;}

body.content {background-image:url(../images/page/bg.jpg);background-repeat:repeat-x;background-color:#E4E7DF;}

.thumbs {float:left; padding:4px; margin-left:4px; margin-bottom:4px; border-style:solid; border-color:#8A9875; border-width:1px; }

.amazon  {border: 1px solid rgb(222, 222, 222); padding: 10px; margin-top: 10px; margin-bottom: 10px; width: 300px;}
#topmeta      {position:absolute;left:000px;top:000px;width:040px;} 
#topnavi      {position:absolute;left:560px;top:110px;width:400px;height:20px; text-align:right;z-index:99;}

#mycontent    {visibility:visible;padding-left:1px;position:absolute;left:039px;top:000px;width:942px;min-height:100%;background-image:url(../images/page/bgmycontent.jpg);background-repeat:repeat-y;}
#toplogo      {width:930px;height:130px;background-image:url(../images/page/toplogo.jpg);}
#topface      {position:absolute;left:620px;top:000px;width:340px;height:070px;z-index:48;}
#bilderleiste {width:970px;height:260px;background-image:url(../images/page/bgbilderleiste.jpg);background-repeat:repeat-x;background-color:#E0E4DA;margin-left:-040px;white-space:nowrap;}
.bildl {float:left;padding:10px;width:600px;height:240px;}
.bildr {float:left;padding-top:10px;width:340px;height:240px;}
#mymenu       {width:930px;overfow:hidden;background-image:url(../images/page/bgmenu.jpg);background-repeat:repeat-x;white-space:nowrap;}
.menulayer1    {float:left;padding:10px;width:555px;border-style:solid;border-color:#E0E4DA;border-width:0px 0px 0px 0px; }
.menulayer2    {float:left;padding:10px;padding-left:15px; }

#content      {float:left;width:550px;padding-left:20px;padding-top:20px;}
.spalte1      {width:270px;}
.spalte2      {width:270px;padding-left:10px;}

#extended     {float:left;width:330px;padding-left:25px;padding-top:20px;}

#fusszeile    {font-size:11px;width:500px;padding-left:40px;padding-top:10px;z-index:99;border-style:solid;border-color:#E0E4DA;border-width:0px 0px 0px 0px;}

#seitenende   {margin-left:-01px;}
.minigreen   {font-size:11px;color:#6F7862;}


#editblock                                          {border-color:silver;}



ul.mainmenu, ul.submenu                             {list-style-type:none; list-style-image:none; margin:0px; padding:0px; padding-left:10px;}
ul.mainmenu                                         {margin-bottom:12px; padding-top:10px;}

li.activemainmenu, li.normalmainmenu, li.activemenu, li.normalmenu, h2.mainmenu, h2.submenu    {display:inline;padding:0px;margin:0px;}
li.activemainmenu, li.activemenu                    {border-style:solid;border-color:#cc3300;border-width:0px 0px 1px 0px;padding:2px;padding-left:6px;padding-right:6px;padding-bottom:2px;margin-right:2px;margin-bottom:0px;overflow:hidden;}
li.normalmainmenu, li.normalmenu                    {border-style:solid;border-color:#A9B39A;border-width:0px 0px 1px 0px;padding:2px;padding-left:6px;padding-right:6px;padding-bottom:2px;margin-right:2px;margin-bottom:0px;overflow:hidden;}


li.activemenu, li.normalmenu                        {white-space:nowrap; overflow:hidden;}
div.menupadding                                     {margin:0px; padding:0px;}
ul.menusubpagelist                                  {list-style-type:none; list-style-image:none; margin:0px; white-space:nowrap; overflow:hidden; background-color:#ffffff;}

li.activesubmenulayer3                              {}
li.normalsubmenulayer3                              {}

a.activemenu                                        {color:#cc3300; font-weight:bold;}
a.normalmenu                                        {color:#6F7862;}
a.activemenu:hover, a.normalmenu:hover              {color:#cc3300;}
a.activemainmenu                                    {color:#cc3300; font-weight:bold; vertical-align:middle;}
a.normalmainmenu                                    {color:#6F7862; vertical-align:middle;}
a.activemainmenu:hover, a.normalmainmenu:hover      {color:#cc3300;}
a.activemenu:hover, a.normalmenu:hover              {color:#cc3300;}

.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;}

.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;}

