/* Formatierung von HTML-Elementen */

html                 {height:101%;}
body                 {font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px; background-color:#E9DCB5; font-weight:normal; line-height:16px; background-image:url(/global/wGlobal/layout/images/backgrounds/mainBack.png); background-repeat:repeat-x;}

/* Grundgerüst */
#blockMain             {width:1000px; margin: 0 auto; margin-top:0px;background-image:url(/global/wGlobal/layout/images/backgrounds/contentBack.png); background-repeat:repeat-y;}
#blockMainInner        {background:white;margin-left:8px;margin-right:8px;width:984px;}

#blockTop              {position:absolute;top:0px;margin:0px;padding:0px;background-image:url(/global/wGlobal/layout/images/backgrounds/contentBack.png); background-repeat:repeat-y;}
#blockTopInner         {background:white;margin-left:8px;margin-right:8px;width:984px;}

  #languageSelector               {float:right}
  #languageSelector a.lang        {line-height:20px;float:right;padding:4px}
  #languageSelector a.langCurrent {line-height:20px;float:right;padding:4px}

  #navigationMeta                 {float:right}
  #navigationMeta a               {line-height:20px;padding:0px 8px 0 8px;color:#606060;text-decoration:none}
  #navigationMeta a:hover         {background-color:#f0f0f0}

#search                     {position:absolute;top:154px; left:827px; width:154px;}
#search label               {display:none;}
#search .searchInput        {float:left;height:13px;margin:0 5px 0 0px;width:115px;font-size:11px;border:1px solid #aaa;}
#search .searchButton       {font-size:10px;float:left;border:none;height:19px;color:#009C9D;background: url(/global/wGlobal/layout/images/buttons/btn_search.gif) no-repeat scroll center 5px;width:20px;cursor:pointer}
#search .searchButton:hover {font-size:10px;float:left;border:none;height:19px;color:#009C9D;background: url(/global/wGlobal/layout/images/buttons/btn_search_hover.gif) no-repeat scroll center 5px;width:20px;cursor:pointer}
#search .searchButton span  {display:none;}

#blockLeftContentRight      {margin:233px 0 0px 0px; padding:0px;padding-bottom:30px;}

#blockLeft                  {float:left;width:180px;margin:80px 0 0 0;}
#blockLeftInner             {padding:0px;padding-left:9px;}

  #navigationMain                 {padding: 0 0 34px 0}

#blockContent                     {float:left;width:625px;margin:47px 0 0 0;overflow:hidden;}
  #blockContentInner          {padding:0px 20px 30px 20px;line-height:18px; }

#blockRight                 {float:left; width:170px; margin:80px 0 0 0px; overflow:hidden;}
  #blockRightInner            {padding:0px 9px 0px 0px;}

#blockBottom                {background:white;border-top:1px solid #457AA6;margin-top:40px;}
#blockBottomInner           {font-size:11px;color:#457AA6}

  #blockBottom a                  {line-height:20px;padding:0 5px;color:#606060;text-decoration:none}
  #blockBottom a:hover            {background-color:#f0f0f0}

#bodystart #blockLeft       {display:none;}
#bodystart #blockContent    {width:825px;margin:47px 0 0 100px;overflow:hidden;}
#bodystart #blockRight      {display:none;}

.objectEdit #blockContent    {width:900px;margin:47px 0 0 100px;overflow:hidden;background:#fff;}


#bodystart #logo            {position:absolute; margin:10px 0 0 20px; overflow:hidden;z-index:100;}
#body #logo                 {position:absolute; margin:10px 0 0 20px; overflow:hidden;z-index:100;}

#adresse                    {position:absolute;top:52px;margin-left:130px;color:#457AA6}
#adresse span               {color:#457AA6}

#logo img                   {padding:0; margin:0;}
#bodystart #headerPic       {margin-left:9px;margin-right:9px;height:131px;}
#body #headerPic            {margin-left:9px;margin-right:9px;height:131px;}

.headlineStartpage                          {margin-bottom:30px;margin-left:45px;}
.headlineStartpage h1.headline              {color:#457AA6;font-size:16px;margin-left:50px;margin-top:-2px;padding:0px;line-height:16px;font-weight:normal;}

#login                      {margin-bottom:14px;overflow:hidden}
#login .wglButtonContainer  {margin:3px 10px 0 0;float:none;}
#login .wglButtonText       {font-family:inherit;height:21px;float:right;padding:0 5px;text-align:center;text-transform:uppercase;margin:3px 12px 0 0;}

#quickFinder                {background-color:#e8e8e8; width:230px;}
#quickFinderInner            {padding:7px 10px;}
#quickFinderInner form      {display:block; margin: 0 0 6px 0;}
#quickFinderInner select    {clear:both; width:210px; height:20px; margin:6px 0px 0px 0px;padding:0; font-size:1em; border:1px solid #9a9a9a; color:#0081c7;}
#quickFinderInner .title    {font-weight:bold; color:#000; margin:0 0 4px 0;}

/* Pflegeschaltflächen */

#beButtonsSystem                {position:absolute;padding:4px 0 4px 0;top:0px;width:100%;background-image:url(/weblication/grid5/gui/images/style/wMainMenuTopbar.png);border-bottom:solid 1px #888888;z-index:100}
#beButtonsPage                  {position:absolute;margin:5px 0 0 550px;padding:0;width:762px;z-index:100}
#beButtonEditMetaNavigation     {position:absolute;margin:22px 0 0 0;right:-2px}
#beButtonEditNavigationService  {position:absolute; margin-top:-20px; margin-left:0px;}
#beButtonEditNavigation         {position:absolute;margin:-20px 0 0 0}
#beButtonEditBottom             {position:absolute;margin:20px 0 0 0}
#beButtonEditStartpageNavigation      {display:block;position:absolute;margin-left:8px;margin-top:-20px;}

/* Container, um z.B. mehrspaltige Bereiche zu ermöglichen */

#blockContentStart .col1_100  {float:left;width:520px;}

#blockContentStart .col1_50   {float:left;width:250px;margin:0 20px 0 0}
#blockContentStart .col2_50   {float:right;width:250px;}

#blockContentStart .col1_30   {float:left;width:160px;margin:0 20px 0 0}
#blockContentStart .col2_70   {float:right;width:340px}

#blockContentStart .col1_70   {float:left;width:340px;margin:0 20px 0 0}
#blockContentStart .col2_30   {float:right;width:160px}

#blockContent .col1_100       {float:left;width:520px}

#blockContent .col1_50        {float:left;width:250px;margin:0 20px 0 0}
#blockContent .col2_50        {float:right;width:250px}

#blockContent .col1_30        {float:left;width:160px;margin:0 20px 0 0}
#blockContent .col2_70        {float:right;width:340px}

#blockContent .col1_70        {float:left;width:340px;margin:0 20px 0 0}
#blockContent .col2_30        {float:right;width:160px}

/* Überschriften */

h1, .h1Editor                          {font-size:1.5em;line-height:26px;color:#000;margin:0 0 14px 0}
h2, .h2Editor                          {font-size:1.3em;line-height:18px;color:#000;margin:14px 0 14px 0}
h3, .h3Editor                          {font-size:1.2em;line-height:16px;color:#000;margin:14px 0 14px 0}
h4, .h4Editor                          {font-size:1em;line-height:13px;color:#000;margin:14px 0 14px 0}
h5, .h5Editor                          {font-size:12px;line-height:13px;color:#000;margin:14px 0 14px 0}
h6, .h6Editor                          {font-size:12px;line-height:13px;color:#000;margin:14px 0 14px 0}

.subline              {font-size:13px;color:#a0a0a0}
.description          {font-weight:bold}

/* Textblöcke */
p                           {margin:0 0 14px 0}

/* Listen */
ul                          {margin:0 0 14px 16px;padding:0 0 0 9px;}
ol                          {margin:0 0 14px 28px;list-style-type:decimal}

/* Definitionslisten */
dl                          {}
dt                          {}
dd                          {margin:0 0 14px 0;padding:0 0 0 16px;color:#a0a0a0}

/* Horizontale Linien */
hr                          {background-color:#AEA794;color:#AEA794;height:1px;border-style:none}

.elementText ol              {zoom:100%; display:table; margin:0 0 14px 0px; padding:0; list-style-position:inside; list-style-type: decimal; height:auto!important; height:1.4em;}
.elementText ul              {zoom:100%; display:table; margin:0 0 14px 0px; padding:0; list-style-position:inside; height:auto!important; height:1.4em;list-style-type:disc;}
.elementText ul li           {text-indent:-14px; padding-left:6px; margin-left:10px;}
.elementText ul li *         {padding-left:6px; }
.left                       {float:left;}
.right                      {float:right;}

.elementText span.small      {font-size:11px;}

/* Formularelemente */

form                        {background:none;}

input                       {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;margin:0px 0 0 0;padding:0px 2px 0px 2px; height:16px; vertical-align:text-top}
select                      {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;padding:1px 2px 1px 2px; vertical-align:top;}
textarea                    {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;padding:1px 2px 1px 2px; vertical-align:top;}
fieldset               {border:0;padding:0;margin:0 0 10px 0}
input[type="radio"]    {border:none}
input[type="checkbox"] {border:none}
input[type="file"]     {border:none}

.button                     {cursor:pointer;background-color:#E1E1E1;border:none;font-size:12px;line-height:16px;height:18px;color:#676D6E; margin:0px 0px 0px 0px; padding:0px 5px 3px 5px; vertical-align:text-top}
.buttonHover                {cursor:pointer;background-color:#8F8F8F;border:none;font-size:12px;line-height:16px;height:18px;color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 5px 3px 5px; vertical-align:text-top}

.wglButton           {}

/* Links */

a                           {color:#457AA6;text-decoration:none;}
a:hover                     {color:#DD3832}
a.intern                    {padding:0 0 0 14px;background:url(/global/wGlobal/layout/images/links/intern.gif) top left no-repeat}
a.extern                    {padding:0 0 0 14px;background:url(/global/wGlobal/layout/images/links/extern.gif) top left no-repeat}
a.download                  {padding:0 0 0 14px;background:url(/global/wGlobal/layout/images/links/download.gif) top left no-repeat}
a.audio                     {padding:0 0 0 14px;background:url(/global/wGlobal/layout/images/links/audio.gif) top left no-repeat}
a.video                     {padding:0 0 0 14px;background:url(/global/wGlobal/layout/images/links/video.gif) top left no-repeat}
a.pdf                       {padding:0 0 0 20px;background:url(/global/wGlobal/layout/images/icons/file_pdf.gif) top left no-repeat;display:inline-block;line-height:18px;}
a.doc                       {padding:0 0 0 20px;background:url(/global/wGlobal/layout/images/icons/file_word.gif) top left no-repeat;display:inline-block;line-height:18px;}
a.xls                       {padding:0 0 0 20px;background:url(/global/wGlobal/layout/images/icons/file_excel.gif) top left no-repeat;display:inline-block;line-height:18px;}
a.ppt                       {padding:0 0 0 20px;background:url(/global/wGlobal/layout/images/icons/file_powerpoint.gif) top left no-repeat;display:inline-block;line-height:18px;}
a.php                       {padding:0 0 0 20px;background:url(/global/wGlobal/layout/images/icons/file_html.gif) top left no-repeat;display:inline-block;line-height:18px;}
a.btn_detail_small          {width:15px;height:15px;display:inline-block;background:transparent url(/global/wGlobal/layout/images/buttons/button_standard.gif) no-repeat left center;}
a.btn_detail_small:hover    {background: url(/global/wGlobal/layout/images/buttons/button_standard-hover.gif) no-repeat left center;}
a.btn_detail                {margin-top:15px;line-height:19px;color:#000000;width:75px;height:20px;display:block;background:transparent url(/global/wGlobal/layout/images/buttons/button-details.jpg) no-repeat left center; }
a.btn_detail:hover          {color:#ffffff;background:transparent url(/global/wGlobal/layout/images/buttons/button-details-hover.jpg) no-repeat left center;}
a.btn_detail span           {padding-left:29px;}
a.btn_back                  {float:left;margin-top:15px;line-height:19px;color:#000000;height:20px;display:block;background:transparent url(/global/wGlobal/layout/images/buttons/button-back.jpg) no-repeat left center;}
a.btn_back:hover            {color:#ffffff;background:transparent url(/global/wGlobal/layout/images/buttons/button-back-hover.jpg) no-repeat left center;}
a.btn_back span             {padding-left:29px;padding-right:15px;}
a.big                       {width:150px;}

a img                       {border:none}

div.pictureBorder               {border-style:solid;border-color:#ececec;border-width:1px;}
div.pictureFrame                {padding:5px;background-color:#ffffff;}
div.pictureFrameInner           {overflow:hidden;}

img.picture                 {margin:0; padding:0;}
img.pictureLeft             {float:left;margin:4px 8px 4px 0; padding:0;}
img.pictureRight            {float:right;margin:4px 0 4px 8px; padding:0;}
img.pictureMiddle           {margin:4px auto}

 a.picture                               {display:inline-block}
  a.pictureLeft                           {float:left;margin:4px 12px 4px 0;}
  a.pictureRight                          {float:right;margin:4px 0 4px 12px;}

  a.pictureDetails                        {position:relative;cursor:pointer}

  a.pictureHover                          {}
  a.pictureHover:hover                    {}
  a.pictureHover:hover img.pictureDefault {visibility:hidden}

  div.picture                             {overflow:hidden;display:inline-block;position:relative}
  div.pictureLeft                         {float:left;margin:4px 12px 4px 0;}
  div.pictureRight                        {float:right;margin:4px 0 4px 12px;}
  div.pictureMiddle                       {margin:4px 0 4px 12px;}

  div.picture      a                      {margin:0}
  div.pictureLeft  a                      {margin:0}
  div.pictureRight a                      {margin:0}
  div.pictureMiddle a                     {margin:0}

  div.picture      a span                 {text-decoration:underline}
  div.pictureLeft  a span                 {text-decoration:underline}
  div.pictureRight a span                 {text-decoration:underline}
  div.pictureMiddle a span                {text-decoration:underline}

  div.picture      img                    {margin:0}
  div.pictureLeft  img                    {margin:0}
  div.pictureRight img                    {margin:0}
  div.pictureMiddle img                   {margin:0}

  .pictureSubtitle                        {border:solid #ececec 1px}
  div.pictureFrame  div.pictureSubtitle   {border:none;padding-bottom:2px;padding-left:3px;padding-bottom:2px}
  div.pictureBorder div.pictureSubtitle   {border:none;}

  div.picture      .pictureSubtitle       {display:block;margin:0;padding:8px;}
  div.pictureLeft  .pictureSubtitle       {display:block;clear:left;margin:0;padding:8px;}
  div.pictureRight .pictureSubtitle       {display:block;clear:right;margin:0;padding:8px;}
  div.pictureMiddle .pictureSubtitle      {display:block;clear:right;margin:0;padding:8px;}

  span.pictureCore                        {display:block;position:relative;margin:0;padding:0;}

  img.pictureZoomer                       {position:absolute;right:0;padding:5px;}

  div.pictureMiddle div.pictureFrameInner {margin:0px auto}

#blockRight img.picture          {margin:0}
#blockRight img.pictureLeft      {margin:0}
#blockRight img.pictureRight     {margin:0}

/* Tabellen */

table                {font:inherit;color:inherit;border:none}
tr, thead, tbody     {}
th, td               {vertical-align:top}
th, td p             {margin:0px;}

table.light          {background-color:#ffffff;border:none;margin-bottom:12px;border-collapse:collapse;}
table.light th       {border:none;text-align:left;background-color:#f0f0f0}
table.light td       {border:none;padding:4px}

table.default        {background-color:#ffffff;border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;border-collapse:collapse;}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px;text-align:left;background-color:#f0f0f0}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px}

td.bgColor1, th.bgColor1 {background-color:#f0f0f0}

/* Globale Elemente */

.clearBoth   {height:0px;line-height:0px;font-size:0px;clear:both;padding:0px;margin:0;overflow:hidden;}
.clickable   {cursor:pointer}
.clickable * {cursor:pointer}
.invisible   {display:none}
.highlighted {background-color:#eee}

/* Allgemeine Elemente */

.elementStandard                {margin:0 0 10px 0}
.elementHeadline                {margin:0 0 10px 0}

.elementText                    {margin:0 0 10px 0}
.elementText ul                 {list-style-image:url(/global/wGlobal/layout/images/icons/list-style-image.gif)}
.elementText li                 {line-height:17px;}
.elementPicture                 {margin:0 0 10px 0}
.elementPictureText             {margin:0 0 10px 0;overflow:hidden}
.elementPictureText .fragmentPicture {float:left}
.elementPictureText .fragmentText    {float:right}
.elementText ul                 {list-style-image:url(/global/wGlobal/layout/images/icons/list-style-image.gif)}
.elementText li                 {line-height:17px;}
.elementLink                    {margin:0 0 10px 0}
.elementVideo                   {margin:0 0 10px 0}
.elementAudio                   {margin:0 0 10px 0}
.elementList                    {margin:0 0 10px 0}
.elementDelimiter               {margin:0 0 10px 0}
.elementClearer                 {margin:0 0 0 0;height:0px;clear:both}
.elementContainer               {margin:0 0 10px 0;overflow:hidden}
.elementForm                    {margin:0 0 10px 0}
.elementGallery                 {margin:0 0 10px 0;overflow:hidden}
.elementGallery .imageFrame     {float:left;padding:11px;margin:0 8px 8px 0;background-color:#f0f0f0;border:solid 1px #f0f0f0}
.elementGallery .lastImageFrameOfRow {margin-right:0}
.elementGallery .imageTitle     {margin-right:0;text-align:center}
.elementButton                  {margin:0}
.elementButton .wglButton       {margin-bottom:4px;}

.elementBoxSheet                {margin:0 0 10px 0;overflow:hidden;background-color:#f0f0f0;padding:15px 15px 5px 15px;}
.elementBoxBlank                {margin:0 0 10px 0;overflow:hidden;padding:10px 10px 0 10px;}

div.tagcloud                    {}
div.tagcloud a                  {padding:0 4px 0 0;line-height:100%;display:inline-block;}
div.tagcloud .highlighted       {color:#cb0a1c}

.errorMessages                  {margin:0 0 10px 0;padding:8px;background-color:#ffcccc}
.errorMessages *                {}
.wglErrorMessage                {color:red;display:block;line-height:16px}
.errorMessages .wglErrorMessage {}
.textInfo                       {color:#666666;line-height:16px}

.elementForm table              {width:400px}
.elementForm td                 {padding:4px 0 0 0}
.elementForm .rowText           {}
.elementForm .formButtons       {text-align:right}
.elementForm label              {white-space:nowrap;padding:0 4px 0 0}

dl.form                         {display:table;margin:0;padding:0}
dl.form dt                      {display:block;clear:left;margin:0 0 2px 0}
dl.form dt label                {font-weight:bold;}
dl.form dd                      {display:block;margin:0 0 10px 0;overflow:hidden;}

.wglRadioFloat                  {}
.wglRadioFloat input            {margin:0;float:left}
.wglRadioFloat label            {float:left;padding:0 4px 0 4px}

.wglRadio                       {display:block;clear:left;padding:4px 0 4px 0}
.wglRadio input                 {margin:0;float:left}
.wglRadio label                 {float:left;padding:0 4px 0 4px;color:black}

.wglCheckbox                    {display:block;clear:left;padding:4px 0 4px 0}
.wglCheckbox input              {margin:0;float:left}
.wglCheckbox label              {float:left;padding:0 4px 0 4px}

.wglCheckboxFloat               {margin:0 2px 0 0}

/* Groessen der Eingebafelder */
input.XS        {width:44px;margin-right:4px}
input.S         {width:94px;margin-right:4px}
input.M         {width:144px;margin-right:4px}
input.L         {width:194px;margin-right:4px}
input.XL        {width:244px;margin-right:4px}
input.XXL       {width:294px;margin-right:4px}

textarea.XS     {width:44px;margin-right:4px}
textarea.S      {width:94px;margin-right:4px}
textarea.M      {width:144px;margin-right:4px}
textarea.L      {width:194px;margin-right:4px}
textarea.XL     {width:244px;margin-right:4px}
textarea.XXL    {width:294px;margin-right:4px}

select.XS       {width:46px;margin-right:4px}
select.S        {width:96px;margin-right:4px}
select.M        {width:146px;margin-right:4px}
select.L        {width:196px;margin-right:4px}
select.XL       {width:246px;margin-right:4px}
select.XXL      {width:296px;margin-right:4px}

/* Elemente des oberen Bereich */
#blockTop .elementSearch                      {margin-top:-24px;position:absolute;left:821px;}
#blockTop .elementSearch input.searchTerm     {font-size:12px;padding-top:1px;padding-right:20px;width:117px;height:17px;border:solid solid solid solid 1px 1px 1px 1px #79B1E0 #fff #fff #79B1E0;background-color:#fff;}
#blockTop .elementSearch button.searchSubmit  {display:block;position:absolute;border:none;background:url(/global/wGlobal/layout/images/buttons/btn_search.gif);width:16px;height:16px;margin-left:123px;margin-top:-18px;cursor:pointer;}

/* Elemente des linken Bereiches */

/* Elemente des Inhaltsbereiches */

/* Elemente des rechten Bereiches */
#blockRight h2              {font-size:1.8em;line-height:18px;color:#676d6e;margin:8px 0 8px 0}
#blockRight h3              {font-size:1.3em;line-height:16px;color:#585858;margin:8px 0 8px 0}
#blockRight h4              {font-size:1.2em;line-height:13px;color:#000;margin:8px 0 8px 0}
#blockRight h5              {font-size:1em;line-height:13px;color:#000;margin:8px 0 8px 0}
#blockRight h6              {font-size:1em;line-height:13px;color:#000;margin:8px 0 8px 0}

#blockRight a                               {}
#blockRight ul                              {margin-left:0px;}
#blockRight .elementText li                 {display:list-item;}

#blockRight .elementHeadline                {margin:0 0 10px 0;}
#blockRight .elementHeadline h1             {margin:0;padding:0;color:#666666;}
#blockRight .elementText                    {margin:0 0 10px 0;}

#blockRight .colContent                     {background-color:#0081c7; color:#FFFFFF; padding: 10px 6px 0 6px; overflow:hidden;}
#blockRight .colContent .elementHeadline h1 {color:#FFFFFF;}
#blockRight .colContent .elementHeadline h2 {color:#FFFFFF;}
#blockRight .colContent .elementHeadline h3 {color:#FFFFFF;}
#blockRight .colContent .elementHeadline h4 {color:#FFFFFF;}
#blockRight .colContent .elementHeadline h5 {color:#FFFFFF;}
#blockRight .colContent .elementHeadline h6 {color:#FFFFFF;}


#blockRight .elementPicture                 {margin:0 0 10px 0;}
#blockRight .elementPicture .title          {padding: 0 4px 0 4px;line-height:20px;font-size:0.95em;background-color:#D2D2D2; color:#505050;}

#blockRight .elementSearch                      {height:80px;}
#blockRight .elementSearch .elementHeadline     {border-bottom:1px solid #457AA6;line-height:16px;margin-bottom:10px;}
#blockRight .elementSearch .elementHeadline h4  {line-height:14px;padding:0px;margin:0px;margin-bottom:6px;margin-left:5px;font-size:12px;}
#blockRight .elementSearch input.searchTerm     {width:150px;position:absolute;height:16px;padding-top:2px;}
#blockRight .elementSearch button.searchSubmit  {display:block;position:absolute;border:none;background:url(/global/wGlobal/layout/images/buttons/btn_search.gif);width:16px;height:16px;margin-left:138px;margin-top:2px;cursor:pointer;}

/* Elemente des unteren Bereiches */

/* Listen */

ul.listDefault                 {list-style:none;margin:0;padding:0}
ul.listCompact                 {list-style:none;margin:0;padding:0}
ul.listSearchResult            {list-style:none;margin:0;padding:0}

.listDefault li                {padding:0;margin:0 0 12px 0;border-bottom:solid 1px #e0e0e0}
.listCompact li                {padding:0;margin:0}
.listSearchResult li           {padding:0;margin:0 0 12px 0;border-bottom:solid 1px #e0e0e0}

li.twoCols                     {float:left;width:49%;margin-right:1%;height:100px;overflow:hidden}

.listDefault .listEntryTitle               {margin:0 0 8px 0;font-size:12px}
.listDefault .listEntryTitle a             {text-decoration:none}
.listDefault .listEntryDate                {float:left;padding:0 6px 0 0;color:gray;font-weight:bold;text-decoration:none}
.listDefault .listEntrySubline             {clear:both;margin:0 0 4px 0;color:#444444}
.listDefault .listEntryThumbnail           {float:left;margin:0 8px 8px 0;}
.listDefault .listEntryDescription         {margin:0 0 8px 0}
.listDefault .listEntryMoreOnly            {text-decoration:none}
.listDefault .listEntryIconCalendar        {float:left;width:36px;height:36px;margin:10px 10px 20px 0;text-align:center;background-image:url(/global/wGlobal/layout/images/calendar.png)}
.listDefault .listEntryIconCalendar .month {font-size:9px;font-weight:bold;margin:2px 0 0 0;color:#ffffff}
.listDefault .listEntryIconCalendar .day   {margin:5px 0 0 0}

.listCompact .listEntryTitle          {margin:0 0 8px 0;font-size:12px}
.listCompact .listEntryTitle a        {text-decoration:none}
.listCompact .listEntryDate           {line-height:16px;padding:0 6px 0 0;color:gray;font-weight:bold;text-decoration:none}
.listCompact .listEntrySubline        {clear:both;margin:0 0 4px 0;color:#888888}
.listCompact .listEntryThumbnail      {float:left;margin:0 8px 8px 0;}
.listCompact .listEntryDescription    {margin:0 0 8px 0}
.listCompact .listEntryMoreOnly       {text-decoration:none}

.listSearchResult .listEntryTitle       {margin:0 0 4px 0;font-size:12px}
.listSearchResult .listEntryTitle a     {text-decoration:none}
.listSearchResult .listEntryDescription {margin:0 0 4px 0}
.listSearchResult .listEntryUrl         {margin:0 0 8px 0}
.listSearchResult .listEntryUrl a       {color:#a0a0a0}

.list                           {list-style:none;margin:0 0 0 0;padding:0;clear:both;}
.list a, .mitarbeiter a                         {text-decoration:none;}

.listEntry                        {padding: 5px 0px 5px 0px;margin:0 0 12px 0;list-style-image:none;overflow:hidden;border:solid 0px #f0f0f0; }

.listEntryTitle                   {margin:0px 0px 0px 0px;font-size:1.1em}
.listEntryTitle a                 {text-decoration:none; }
.listEntryPic                     {float:left;margin:0;cursor:pointer;}
.listEntryPicHover            {float:left;margin:0;cursor:pointer;}
.listEntryThumbnail               {margin:0 10px 0 0px;}
.listEntryThumbnail:hover           {opacity:0.8;filter:alpha(opacity=80)}
.listEntryDescription             {margin:2px 0px 8px 0px;}
.listEntryElement                 {margin-left:8px;}
a.listEntryDetailsLink          {padding:0 0 0 15px;margin:0 0 0 15px;text-decoration:none;background:url(/de/wGlobal/layout/images/buttons/btn_icn_link.gif) no-repeat left center;}
a.listEntryDetailsLink:hover      {background:url(/de/wGlobal/layout/images/buttons/btn_icn_link_hover.gif) no-repeat left center;}

/* wBuergerservice */


.elementLetterBox .list .letterBox                      {display:block;}
.elementLetterBox .list .displayFirstLetter             {display:block;margin-top:20px;margin-left:5px;}
.elementLetterBox .list .listEntry                      {margin:5px;margin-top:2px;margin-bottom:0px;padding:0px;}
.elementLetterBox .list .letterBoxSingleLetter          {display:block;height:14px;width:16px;float:left;margin-right:2px;padding:2px;background:#B5CADB;text-align:center;line-height:12px;color:#eee;}
.elementLetterBox .list .letterBoxSingleLetterAvailable {display:block;height:14px;width:16px;float:left;margin-right:2px;padding:2px;background:#DD3832;cursor:pointer;text-align:center;line-height:12px;color:#fff;}
.elementLetterBox .list .letterBoxSingleLetterAvailable:hover {color:#fff;text-decoration:underline;}
.elementLetterBox .list .break                          {clear:left;margin-bottom:10px;}
.listEntry                                              {list-style-type:none}

/* Related Content */
.relatedContent                     {margin-bottom:10px;padding:3px;}
.relatedContent .elementHeadline    {border-bottom:1px solid #457AA6;line-height:16px;margin-bottom:1px;}
.relatedContent .elementHeadline h4 {line-height:14px;padding:0px;margin:0px;margin-bottom:6px;margin-left:5px;text-transform:capitalize}
.relatedContent .elementStandard    {background:#E9EFF4;padding:5px;padding-bottom:1px;padding-top:3px;}
.relatedContent .link               {margin-bottom:5px;}
.relatedContent .list .listEntry    {margin:0px;}

.relatedContent .additionalInformation  {margin-top:20px;font-size:12px;}

.buergerservice .elementText  {margin-left:7px;}
.buergerservice #blockContentInner .contactDataEntry {display:inline}


.displayParent                     {margin-bottom:10px;padding:3px;}
.displayParent .elementHeadline    {border-bottom:1px solid #457AA6;line-height:16px;margin-bottom:1px;}
.displayParent .elementHeadline h4 {line-height:14px;padding:0px;margin:0px;margin-bottom:6px;margin-left:5px;text-transform:capitalize}
.displayParent .elementStandard    {padding:5px;padding-bottom:1px;padding-top:3px;}
.displayParent .link               {margin-bottom:5px;}
.displayParent .list .listEntry    {margin:0px;}

.elementStandardEditor .list .listEntry {margin:0px;}

a.relatedContentLink          {display:block;padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/file_html.gif) top left no-repeat;}
a.ansprechpartnerLink         {display:block;height:20px;padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/group.gif) top left no-repeat;}
a.relatedContentLinkParent    {display:block;padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/icon_up_small.gif) top left no-repeat;}
a.relatedContentLinkSibling   {display:block;padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/file_html.gif) top left no-repeat;}

/* Formulare Details */
.formularDetails                                      {}
.formularDetails h2                                   {}
.formularDetails h2.pdf                               {padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/file_pdf.gif) top left no-repeat;}
.formularDetails h2.doc                               {padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/file_word.gif) top left no-repeat;}
.formularDetails h2.xls                               {padding:0 0 0 25px;background:url(/global/wGlobal/layout/images/icons/file_excel.gif) top left no-repeat;}
.formularDetails .formularDelimiter                   {}
.formularDetails .formEditButton                      {margin-top:10px;}
.formularDetails .formularContent                     {padding-top:5px;padding-bottom:5px;}
.formularDetails .formularContent .elementHeadline    {border-bottom:1px solid #457AA6;line-height:16px;margin-bottom:1px;}
.formularDetails .formularContent .elementHeadline h4 {line-height:14px;padding:0px;margin:0px;margin-bottom:6px;margin-left:5px;}
.formularDetails .formularContent .elementStandard    {background:#E9EFF4;padding:5px;padding-bottom:1px;padding-top:3px;}
.formularDetails .formularDownload                    {text-align:right;padding-top:5px;padding-bottom:20px;}
.formularDetails .formularContent .relatedContent     {border:none;}
.formularDetails .formularContent .link               {margin-bottom:5px;}

/* Seiten-Blättern-Navigation */
.pageNaviList                   {text-align:center;line-height:24px;margin:0 0 10px 0}
.pageNaviList a                 {text-decoration:none}
.pageNaviList a:hover           {background-color:#f0f0f0}

.pageNaviBackLink               {background-color:#dddddd;border:solid 1px #a0a0a0;margin:0 4px 0 4px;padding:1px 8px 1px 8px;}
.pageNaviLink                   {background-color:#dddddd;border:solid 1px #a0a0a0;margin:0 4px 0 4px;padding:1px 8px 1px 8px;}
.pageNaviCurrent                {background-color:#ffffff;border:solid 1px #a0a0a0;margin:0 4px 0 4px;padding:1px 8px 1px 8px;font-weight:bold;}
.pageNaviNextLink               {background-color:#dddddd;border:solid 1px #a0a0a0;margin:0 4px 0 4px;padding:1px 8px 1px 8px;}

/* Gestaltung der Hauptnavigation */

/*
////////////////////////////////////////////////////////////////
//
// Styles für die Navigation
//
// Weblication CMS Grid Strukturdesign Version 6.0.0.0
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/


/* Hauptnavigation */

#navigationTop                                   {position:relative;height:28px;padding:0px 0 0 0px;margin:0px;margin-top:1px;margin-left:9px;background-image:url(/global/wGlobal/layout/images/navigation/navBack.jpg); background-repeat:no-repeat;width:1003px;}

#navigationTop *                                 {margin:0;padding:0;}
#navigationTop a                                 {cursor:pointer;}

#navigationTop  .navLevel1Container              {width:1000px;height:28px;font-size:1.1em; font-weight:normal;margin:0px;margin-left:10px;padding:0;list-style-type:none;overflow:hidden;}
#bodystart #navigationTop  .navLevel1Container   {width:1000px;height:28px;font-size:1.1em; font-weight:normal;margin:0px;margin-left:10px;padding:0;list-style-type:none;overflow:hidden;}

#navigationTop  .navLevel1Container li           {list-style-type:none;list-style-image:none;padding:0px;}

#navigationTop  .navLevel1                       {height:28px;float:left; list-style-type:none; margin:0; padding:0;border:none;border-right:1px solid white;}
#navigationTop  .navLevel1 span                  {margin:0 1px 0 5px;border:none;}
#navigationTop a.navLevel1                       {display:block;color:#ffffff;padding:2px 8px;padding-top:6px;margin:0;text-decoration:none;border:none;}
#navigationTop a.navLevel1:hover                 {display:block;color:#ffffff;margin:0;padding-top:6px;text-decoration:none;background:#DD3832;border:none;}

#navigationTop  .navLevel1Selected               {height:28px;float:left; list-style-type:none; margin:0; padding:0;border:none;border-right:1px solid white;}
#navigationTop  .navLevel1Selected span          {margin:0 1px 0 5px;border:none;}
#navigationTop a.navLevel1Selected               {display:block;color:#ffffff;padding:2px 8px;padding-top:6px;margin:0;text-decoration:none;background:#DD3832;border:none;}
#navigationTop a.navLevel1Selected:hover         {display:block;color:#ffffff;margin:0;padding-top:6px;text-decoration:none;background:#DD3832;border:none;}

#navigationTop  .navLevel1Open                   {height:28px;float:left; list-style-type:none; margin:0; padding:0;border:none;border-right:1px solid white;}
#navigationTop  .navLevel1Open span              {margin:0 1px 0 5px;border:none;}
#navigationTop a.navLevel1Open                   {display:block;color:#ffffff;padding:2px 8px;padding-top:6px;margin:0;text-decoration:none;background:#DD3832;border:none;}
#navigationTop a.navLevel1Open:hover             {display:block;color:#ffffff;margin:0;padding-top:6px;text-decoration:none;background:#DD3832;border:none;}

#navigationTop  .navLevel1OpenSelected           {height:28px;float:left; list-style-type:none; margin:0; padding:0;border:none;border-right:1px solid white;}
#navigationTop  .navLevel1OpenSelected span      {margin:0 1px 0 5px;border:none;}
#navigationTop a.navLevel1OpenSelected           {display:block;color:#ffffff;padding:2px 8px;padding-top:6px;margin:0;text-decoration:none;background:#DD3832;border:none;}
#navigationTop a.navLevel1OpenSelected:hover     {display:block;color:#ffffff;margin:0;padding-top:6px;text-decoration:none;background:#DD3832;border:none;}

#navigationTop a.last                              {padding-left:13px;padding-right:13px;}

/* Unternavigation */

#navigationLeft                                   {margin:12px 0 0 0; padding:0px;width:170px;}
#navigationLeft *                                 {margin:0;padding:0}
#navigationLeft ul                                {list-style-type:none; margin:0 ;}
#navigationLeft li                                {list-style-image:none;}
#navigationLeft a                                 {display:block; text-decoration:none;cursor:pointer;}
#navigationLeft a:hover                           {display:block; text-decoration:none;}
#navigationLeft span                              {display:block; line-height:15px;}
#navigationLeft .navLevel1Title                   {text-transform:uppercase;color:#ABABAC;padding-bottom:10px;}

/* Gestaltung des Navigationslevel 2 */

#navigationLeft .navigationLeftTop                {background-image:url(/global/wGlobal/layout/images/navigation/navLeftTop.png); background-repeat:no-repeat;height:29px;}
#navigationLeft .navigationLeftBottom             {background-image:url(/global/wGlobal/layout/images/navigation/navLeftBottom.png); background-repeat:no-repeat;height:55px;}

#navigationLeft .navigationLeftTop span           {padding-left:15px;color:#fff;padding-top:6px;}

#navigationLeft  .navLevel2Container              {padding-bottom:0px; font-weight:normal;color:white;border-right:1px solid #457AA6}

#navigationLeft  .navLevel2                       {margin-bottom:0px;background:#7DA2C1}
#navigationLeft  .navLevel2 span                  {margin-left:15px;}
#navigationLeft a.navLevel2                       {color:#fff;border-bottom:1px solid #457AA6;}
#navigationLeft a.navLevel2 span                  {padding:4px 0px 4px 0px;}
#navigationLeft a.navLevel2:hover                 {color:#000;background:#B5CADB}
#navigationLeft a.navLevel2:hover span            {padding:4px 0px 4px 0px;}

#navigationLeft  a.last                           {border-bottom:none;}

#navigationLeft  .navLevel2Selected               {margin-bottom:0px;background:#B5CADB}
#navigationLeft  .navLevel2Selected span          {margin-left:15px;}
#navigationLeft a.navLevel2Selected               {color:#000;border-bottom:1px solid #457AA6;}
#navigationLeft a.navLevel2Selected span          {padding:4px 0px 4px 0px;}

#navigationLeft  .navLevel2Open                   {margin-bottom:0px;background:#B5CADB;border-bottom:1px solid #457AA6;}
#navigationLeft  .navLevel2Open span              {margin-left:15px;}
#navigationLeft a.navLevel2Open                   {color:#000;border-bottom:1px solid #457AA6;}
#navigationLeft a.navLevel2Open span              {padding:4px 0px 4px 0px;}

#navigationLeft  .navLevel2OpenSelected           {margin-bottom:0px;background:#B5CADB;border-bottom:1px solid #457AA6;}
#navigationLeft  .navLevel2OpenSelected span      {margin-left:15px;}
#navigationLeft a.navLevel2OpenSelected           {color:#000;border-bottom:1px solid #457AA6;}
#navigationLeft a.navLevel2OpenSelected span      {padding:4px 0px 4px 0px;}

/* Gestaltung des Navigationslevel 3 */

#navigationLeft  .navLevel3Container              {margin-bottom:0px;padding:3px 0px 5px 0px;background:#B5CADB;font-size:11px;}

#navigationLeft  .navLevel3                       {margin:0px;}
#navigationLeft  .navLevel3 span                  {}
#navigationLeft a.navLevel3                       {padding:2px 5px 2px 5px;color:#000;}
#navigationLeft a.navLevel3:hover                 {color:#0580CA}
#navigationLeft a.navLevel3 span                  {padding-left:0px;}

#navigationLeft  .navLevel3Selected               {margin-bottom:0px;}
#navigationLeft  .navLevel3Selected span          {}
#navigationLeft a.navLevel3Selected               {padding:2px 5px 2px 5px;color:#0580CA;}
#navigationLeft a.navLevel3Selected span          {padding-left:0px;}

#navigationLeft  .navLevel3Open                   {margin-bottom:0px;}
#navigationLeft  .navLevel3Open span              {}
#navigationLeft a.navLevel3Open                   {padding:2px 5px 2px 5px;color:#0580CA;}
#navigationLeft a.navLevel3Open:hover             {color:#0580CA}
#navigationLeft a.navLevel3Open span              {padding-left:0px;}

#navigationLeft  .navLevel3OpenSelected           {margin-bottom:0px;}
#navigationLeft  .navLevel3OpenSelected span      {}
#navigationLeft a.navLevel3OpenSelected           {padding:2px 5px 2px 5px;color:#0580CA;}
#navigationLeft a.navLevel3OpenSelected span      {padding-left:0px;}



/* Gestaltung des Navigationslevel 4 */

#navigationLeft  .navLevel4Container              {padding:6px 0 2px 20px; margin-bottom:5px;font-weight:normal;}

#navigationLeft  .navLevel4                       {margin-bottom:0px;}
#navigationLeft  .navLevel4 span                  {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel4                       {padding:0 0 0 0;color:#787878;}
#navigationLeft a.navLevel4:hover                 {color:#0580CA}
#navigationLeft a.navLevel4 span                  {padding-left:0px;}

#navigationLeft  .navLevel4Selected               {margin-bottom:0px;}
#navigationLeft  .navLevel4Selected span          {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel4Selected               {padding:0 0 0 0;color:#0580CA;}
#navigationLeft a.navLevel4Selected span          {padding-left:0px;}

#navigationLeft  .navLevel4Open                   {margin-bottom:0px;}
#navigationLeft  .navLevel4Open span              {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel4Open                   {padding:0 0 0 0;color:#787878;}
#navigationLeft a.navLevel4Open:hover             {color:#0580CA}
#navigationLeft a.navLevel4Open span              {padding-left:0px;}

#navigationLeft  .navLevel4OpenSelected           {margin-bottom:0px;}
#navigationLeft  .navLevel4OpenSelected span      {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel4OpenSelected           {padding:0 0 0 0;color:#0580CA;}
#navigationLeft a.navLevel4OpenSelected span      {padding-left:0px;}




/* Gestaltung des Navigationslevel 5 */

#navigationLeft  .navLevel5Container              {padding:6px 0 2px 20px; margin-bottom:5px;font-weight:normal;}

#navigationLeft  .navLevel5                       {margin-bottom:0px;}
#navigationLeft  .navLevel5 span                  {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel5                       {padding:0 0 0 0;color:#787878;}
#navigationLeft a.navLevel5:hover                 {color:#0580CA}
#navigationLeft a.navLevel5 span                  {padding-left:0px;}

#navigationLeft  .navLevel5Selected               {margin-bottom:0px;}
#navigationLeft  .navLevel5Selected span          {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel5Selected               {padding:0 0 0 0;color:#0580CA;}
#navigationLeft a.navLevel5Selected span          {padding-left:0px;}

#navigationLeft  .navLevel5Open                   {margin-bottom:0px;}
#navigationLeft  .navLevel5Open span              {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel5Open                   {padding:0 0 0 0;color:#787878;}
#navigationLeft a.navLevel5Open:hover             {color:#0580CA}
#navigationLeft a.navLevel5Open span              {padding-left:0px;}

#navigationLeft  .navLevel5OpenSelected           {margin-bottom:0px;}
#navigationLeft  .navLevel5OpenSelected span      {padding:0px 0px 5px 0px; }
#navigationLeft a.navLevel5OpenSelected           {padding:0 0 0 0;color:#0580CA;}
#navigationLeft a.navLevel5OpenSelected span      {padding-left:0px;}


/* Navigation Rechts */

#navigationRight                                   {margin:12px 0 0 0; padding:0px;width:170px;}
#navigationRight *                                 {margin:0;padding:0}
#navigationRight ul                                {list-style-type:none; margin:0 ;}
#navigationRight li                                {list-style-image:none;}
#navigationRight a                                 {display:block; text-decoration:none;cursor:pointer;}
#navigationRight a:hover                           {display:block; text-decoration:none;}
#navigationRight span                              {display:block; line-height:15px;}
#navigationRight .navLevel1Title                   {text-transform:uppercase;color:#ABABAC;padding-bottom:10px;}

#navigationRight .navigationRightTop                {background-image:url(/global/wGlobal/layout/images/navigation/navRightTop.png); background-repeat:no-repeat;height:29px;}
#navigationRight .navigationRightBottom             {}

#navigationRight .navigationRightTop span           {padding-left:15px;color:#fff;padding-top:7px;}
#navigationRight .navigationRightBottom .adresse    {padding-left:15px;padding-top:15px;color:#000;}
#navigationRight .navigationRightBottom .adresse a  {color:#000;}

#navigationRight .navigationRightBottom .navigationRightBottomContent {background-image:url(/global/wGlobal/layout/images/navigation/navRightMiddle.png);repeat-y;border-top:1px solid #EFE5C8}
#navigationRight .navigationRightBottom .navigationRightBottomBottom  {background-image:url(/global/wGlobal/layout/images/navigation/navRightBottom.png);no-repeat;height:21px;}

#navigationRight  .navLevel2Container              {padding-bottom:0px; font-weight:normal;color:white;border-right:1px solid #C8A746}

#navigationRight  .navLevel2                       {list-style-type:none;margin-bottom:0px;background:#D9C27E}
#navigationRight  .navLevel2 span                  {margin-left:15px;}
#navigationRight a.navLevel2                       {color:#000;border-bottom:1px solid #C8A746;}
#navigationRight a.navLevel2 span                  {padding:4px 0px 4px 0px;}
#navigationRight a.navLevel2:hover                 {color:#000;background:#E4D4A4}
#navigationRight a.navLevel2:hover span            {padding:4px 0px 4px 0px;}

#navigationRight  a.last                           {border-bottom:none;}

/* Breadcrum - Navigation */

#navigationBreadcrumb                             {position:absolute; margin:5px 0 24px 30px;}
#navigationBreadcrumb a                           {text-decoration:none;cursor:pointer; color:#457AA6;font-size:11px;}
#navigationBreadcrumb a:hover                     {text-decoration:underline;color:#DD3832;}

#navigationBreadcrumb .navLevel1Open              {}
#navigationBreadcrumb .navLevel1OpenSelected      {}

#navigationBreadcrumb .navLevel2Open              {}
#navigationBreadcrumb .navLevel2OpenSelected      {}

#navigationBreadcrumb .navLevel3Open              {}
#navigationBreadcrumb .navLevel3OpenSelected      {}

#navigationBreadcrumb .navLevel4Open              {}
#navigationBreadcrumb .navLevel4OpenSelected      {}

#navigationBreadcrumb .spacerIcon              {margin:0px;padding:0px;}

/* Sitemap */

#navigationSitemap                                {}
#navigationSitemap a                              {cursor:pointer;}
#navigationSitemap .navLevel1Description          {margin:0 0 8px 0}
#navigationSitemap .navLevel2Description          {margin:0 0 8px 0}
#navigationSitemap .navLevel3Description          {margin:0 0 8px 0}
#navigationSitemap .navLevel4Description          {margin:0 0 8px 0}


/* Service-Navigation */

#globalFunctions                {height:73px;margin-left:9px;width:972px;font-size:0.9em;overflow:hidden;}
#globalFunctions ul             {float:right;margin:0px;margin-top:5px;padding:0px;}
#globalFunctions li             {float:left;list-style-type:none;}
#globalFunctions a              {padding:0 4px 0 4px;color:#457AA6;text-decoration:none}
#globalFunctions a:hover        {color:#DD3832;}

#globalFunctions .home a        {}
#globalFunctions .sitemap a     {}
#globalFunctions .mail a        {}
#globalFunctions .imprint a     {}
#globalFunctions .tellafriend   {display:none;}
#globalFunctions .print         {}


/* Startseitenavigation */

#startpageNavigation                      {width:760px;margin-bottom:40px;}
#startpageNavigation .entry               {margin-right:1px;color:#fff;width:150px;float:left;}
#startpageNavigation .entry .head         {margin:0px;padding:2px;padding-bottom:3px;padding-left:8px;border-bottom:1px solid #fff;font-weight:bold;}
#startpageNavigation .entry .picture      {height:100px;width:150px;margin:0px;padding:0px;overflow:hidden;border-bottom:1px solid #fff;}
#startpageNavigation .entry .linkContent  {height:200px;}
#startpageNavigation .entry .linkContent .linkEntry   {padding:1px;padding-left:10px;}
#startpageNavigation .entry .footer       {vertical-align:bottom;}

#startpageNavigation #landkreis-verwaltung                  {background:#DD3832;}
#startpageNavigation #landkreis-verwaltung .head            {background:#fff;background:url(/global/wGlobal/layout/images/startpage/sN-head-landkreis.gif)}
#startpageNavigation #landkreis-verwaltung .linkEntry       {display:block;border-bottom:1px solid #F0A6A3;background:#E04C47;color:#fff;}
#startpageNavigation #landkreis-verwaltung .linkEntry:hover {border-bottom:1px solid #F0A6A3;background:#E6706C}
#startpageNavigation #landkreis-verwaltung .footer          {height:17px;background:#fff;background:url(/global/wGlobal/layout/images/startpage/sN-foot-landkreis.gif)}

#startpageNavigation #wirtschaft                            {background:#457AA6;}
#startpageNavigation #wirtschaft .linkEntry                 {display:block;border-bottom:1px solid #ACC4D7;background:#5888AF;color:#fff;}
#startpageNavigation #wirtschaft .linkEntry:hover           {border-bottom:1px solid #ACC4D7;background:#79A0BF}
#startpageNavigation #wirtschaft .footer                    {height:17px;background:#457AA6;}

#startpageNavigation #bildung-jugend                        {background:#788649;}
#startpageNavigation #bildung-jugend .linkEntry             {display:block;border-bottom:1px solid #BCC3A4;background:#788649;color:#fff;}
#startpageNavigation #bildung-jugend .linkEntry:hover       {border-bottom:1px solid #BCC3A4;background:#939E6E}
#startpageNavigation #bildung-jugend .footer                {height:17px;background:#788649;}

#startpageNavigation #gesundheit-soziales                  {background:#87B9E3;}
#startpageNavigation #gesundheit-soziales .linkEntry       {display:block;border-bottom:1px solid #C3DCF1;background:#87B9E3;color:#fff;}
#startpageNavigation #gesundheit-soziales .linkEntry:hover {border-bottom:1px solid #C3DCF1;background:#9FC7E9}
#startpageNavigation #gesundheit-soziales .footer          {height:17px;background:#87B9E3;}

#startpageNavigation #gast                                  {background:#F19D18;}
#startpageNavigation #gast .linkEntry                       {display:block;border-bottom:1px solid #F9D398;background:#F2A730;color:#fff;}
#startpageNavigation #gast .linkEntry:hover                 {border-bottom:1px solid #F9D398;background:#F5B959}
#startpageNavigation #gast .footer                          {height:17px;background:#fff;background:url(/global/wGlobal/layout/images/startpage/sN-foot-gast.gif)}

#fontSizeSetter {position:absolute;left:878px;top:53px;background:white;color:#457AA6}
#fontSizeSetter .caption  {float:left;margin:0px 5px 0px 0px}
#fontSizeSetter .buttons  {float:left;margin:2px;}

.twitterButton {display:none !important;}