*                                                   {font-family:Arial,Helvetica,Sans-Serif; font-size:13px; color:#5D6266; line-height:20px; margin:0px;}
body                                                {background-color:#ffffff; padding:0px;}
body.popup                                          {padding:10px;}
a, img                                              {border-style:none; text-decoration:none;}
a                                                   {color:#009AD8;}
a:hover                                             {color:#009AD8;text-decoration:underline;}
a, span                                             {}

h1,h2,h3                                            {margin:0px;}

h1, .titel                                          {color:#009AD8;font-size:16px;margin-bottom:10px;}
h2, .untertitel                                     {color:#009AD8;font-size:14px;margin-bottom:10px;}
h3, .content                                        {color:#009AD8;font-size:12px;margin-bottom:10px;}
h6                                                  {margin-top:8px; margin-bottom:5px;}

div                                                 {margin:0px; padding:0px; display:block;}
p                                                   {margin-bottom:10px;}
label                                               {vertical-align:middle;}
ul, ol, form                                        {margin-top:10px; margin-bottom:10px;}

.galeriethumb {border-color:#cccccc;border-width:1px;border-style:solid;padding:2px;margin-right:2px;margin-top:2px;}

body.content {font-family:verdana;font-size:12px;background: url(../images/page/bg.jpg) top center no-repeat fixed #ffffff;}

#meta              {width:980px;margin-left:auto;margin-right:auto;text-align:right;padding-right:20px;padding-top:10px;color:#009AD8;}

#bgctop            {width:1000px;height:20px;margin-left:auto;margin-right:auto;background: url(../images/page/bgctop.png) top center no-repeat;}
#container         {width:1000px;margin-left:auto;margin-right:auto;background: url(../images/page/bgc.png) top center repeat-y;}
#bgcbottom         {width:1000px;height:20px;margin-left:auto;margin-right:auto;background: url(../images/page/bgcbottom.png) top center no-repeat;margin-bottom:200px;}

#flashPlayer       {position:absolute; z-index:20; left:50%; margin-left:-180px;top:380px; width:75px; height:30px; background-color:#fff;display:none;}

#contentcontainer  {width:980px;margin-left:10px;margin-right:10px;}

table.contenttable {margin-top:20px;}
td                 {vertical-align:top;}
td.tdleft          {width:290px;}
td.tdright         {width:650px;padding-left:20px;padding-right:20px;}
#editblock         {border-color:silver;}


ul.fullmenu {text-align:right;list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
li.activemainmenu, li.normalmainmenu {margin-bottom:20px;}
li.activemainmenu {}
li.normalmainmenu {}

a.activemainmenu, a.normalmainmenu {font-size:16px;}
a.activemainmenu {font-weight:bold;}
a.normalmainmenu {}

ul.submenucontainer  {list-style-type:none; list-style-image:none; margin:0px; padding:0px;}
li.activesubmenu, li.normalsubmenu {margin-bottom:4px;}
li.activesubmenu {}
li.normalsubmenu {}

a.activesubmenu, a.normalsubmenu {font-size:12px;}
a.activesubmenu {font-weight:bold;}
a.normalsubmenu {}

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;}
.login_input                                        {border-style:solid; border-width:1px; border-color:silver; margin-top:1px; margin-bottom:1px;}
input.loginsubmit                                   {margin-top:10px; margin-bottom:10px;}
.login_checkbox                                     {vertical-align:middle;}

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

.stellungnahme_table                                {border-collapse:collapse;}
.stellungnahmen_liste_l                             {border-color:silver; border-style:solid; border-width:1px; padding:2px;}
.stellungnahmen_liste_r                             {border-color:silver; border-style:solid; border-width:1px; padding:2px;}


.cl_cookie_privacy_layer {background-color:#ffffff !important;font-family:tahoma, arial; font-size:12px !important;}
.cl_cookie_privacy_layer * {font-family:tahoma, arial; font-size:12px !important;}
.cl_cookie_privacy_layer span {font-family:tahoma, arial; font-size:12px !important;}
.cl_cookie_privacy_layer a {background-color:#cccccc !important;}
.cl_cookie_privacy_layer a:first-of-type {background-color:#0099d7!important;}