/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// Weblication® CMS Strukturdesign Version 4.0.9
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/
.backgroundAct		  a {background-color:#ffd000;text-decoration:none;color:#FFFFFF;font-weight:normal;font-size:12px;padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:6px;border:0px;}

.topBackground   {background-color:#ffd000;}

.pageBackground {background-color:#FFFAE5;}
/*Strich auf der linken Seite für Navigation*/
.navibg {background-image:url(../images/bg-nav-freibaeder.gif);background-repeat:repeat-y;}
/*.left_nav_border { border-right:1px solid #ffd000;}*/
/* Formatierung von HTML-Elementen */

body             {margin:0;background-color:#FFFFFF;font-family:arial, sans-serif, verdana;font-size:0.7em;}
table            {font-size:1em;}

div              {margin:0;padding:0;margin:0;color:#000000;}
p                {margin-top:0;margin:0;color:#000000;}

td               {margin:0;color:#000000;}
th               {margin:0;color:#000000;}

form             {margin:0;padding:0;}

input            {font-family:verdana, arial, sans-serif;font-weight:normal;color:#000000;}
select           {font-family:verdana, arial, sans-serif;font-weight:normal;color:#000000;}
textarea         {font-family:verdana, arial, sans-serif;font-weight:normal;color:#000000;}

span             {color:#000000;}

.menu a{ color:#000000; text-decoration:none; display:block; font-size:11px; border-width:0px 0px 1px 0px; border-color:#FFD000; padding-top:0px; border-style:solid; padding:4px 0px 4px 0px;background-image:url(../images/nav-freibaeder.gif);background-repeat:repeat-y;}
.menuhigh a{ color:#000; display:block; font-size:12px; border-width:1px 0px 0px 0px; border-color:#FFD000; border-style:solid; padding:4px 0px 4px 0px; }
.menu a:hover,.menuhigh a:hover { background-color:#ffffff; text-decoration:none; background-image:url(../images/nav-freibaederOver.gif);background-repeat:repeat-y;}

.menuOver a{ background-color:#ffffff;color:#000000; text-decoration:none; display:block; font-size:11px; border-width:0px 0px 1px 0px; border-color:#FFD000; padding-top:0px; border-style:solid; padding:4px 0px 4px 0px;background-image:url(../images/nav-freibaederOver.gif);background-repeat:repeat-y;}
.menuhigh a{ color:#000; display:block; font-size:12px; border-width:1px 0px 0px 0px; border-color:#FFD000; border-style:solid; padding:4px 0px 4px 0px; }
.menu a:hover,.menuhigh a:hover { background-color:#ffffff; text-decoration:none; background-image:url(../images/nav-freibaederOver.gif);background-repeat:repeat-y;}

a {color: #767676; text-decoration: none; }
a:hover {color: #000000; text-decoration: none;}


hr               {background-color:#FFFAE5;color:#FFFAE5;height:1px;border-style:none;}

h1               {font-size:1.6em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}
h2               {font-size:1.4em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}
h3               {font-size:1.3em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}
h4               {font-size:1.1em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}
h5               {font-size:1em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}
h6               {font-size:1em;margin:0;padding:0;font-weight:normal;color:#FFD000;padding-bottom:10px;}

/* Blöcke */

.blockMain       {width:650px;border-style:none;} /*Gesamter Bereich*/
.blockTop        {width:650px;border-style:none;margin-bottom:4px;} /*Bereich oben*/
.blockLeft       {float:left;width:160px;padding-top:8px;border-style:none;vertical-align:top;background-color:#E6EAEE;padding-bottom:300px;margin-bottom:4px;} /*Bereich links*/
.blockContent    {float:left;width:448px;border-style:none;vertical-align:top;margin-top:8px} /*Inhaltsbereich*/
.blockRight      {float:left;width:160px;padding-top:0;border-style:none;vertical-align:top;background-color:#ffffff;} /*Bereich rechts*/
.blockBottom     {float:left;clear:left;width:768px;border-style:none;background-color:#ADBBC6;} /*Bereich unten*/

/* Allgemeine Elemente des Inhaltsbereiches */

.elementHeadline         {margin-left:32px;margin-right:12px;margin-bottom:0px;}
.elementHeadline h1      {padding-bottom:2px;border-bottom:solid 1px #a0a0a0}

.elementText             {font-size:8.5pt;margin-left:32px;margin-right:12px;margin-bottom:0px;padding:0;color:#000000;}
.Textk            {font-size:9px;margin-left:2px;margin-right:1px;margin-bottom:0px;margin-top:1px;padding:0;}
.elementText h1, h2, h3, h4, h5, h6 {margin-bottom:0;line-height:120%;}
.elementText p           {margin-top:0.2em;margin-bottom:0.8em;line-height:120%;color:#000000}
.elementText li          {line-height:120%;color:#000000}
.elementText table       {spacing:0;padding:0;border-left:solid 1px #a0a0a0;border-top:solid 1px #a0a0a0}
.elementText table th    {text-align:left;padding:2px;border-left:none;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;background-color:#E6EAEE}
.elementText table td    {padding:2px;border-left:none;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0}

.elementList             {margin-left:12px;margin-right:12px;margin-bottom:8px;}

.elementStandard         {font-family: verdana; font-size:10pt;margin-left:32px;margin-right:12px;margin-bottom:0px;}
.elementStandard p       {line-height:150%}
.elementStandard li      {line-height:130%}
.aNavTopSystem         {font-size:8.5pt;}

.elementPicture          {margin-left:12px;margin-right:12px;margin-bottom:8px;}
.elementPicture img      {}

.elementLink             {margin-left:12px;margin-right:12px;margin-bottom:8px;}
.elementLink a           {}

.elementBack             {margin-left:12px;margin-right:12px;margin-bottom:8px;}
.elementBack a           {}

.elementForm             {margin-left:12px;margin-right:12px;margin-bottom:8px;padding:8px;background-color:#E6EAEE}


/* Allgemeine Elemente des oberen Bereiches */

.blockTop .elementLogo                        {margin:0;padding:0}
.blockTop .elementLogo img                    {}

.blockTop .elementStandard                    {margin-left:4px;margin-right:0;margin-bottom:0;padding:6px;}
.blockTop .elementStandard p                  {text-align:right;margin-bottom:0;}

/* Allgemeine Elemente des linken Bereiches */

.blockLeft .elementNavigation                      {margin-left:0;margin-right:0;margin-bottom:4px;margin-top:0px;padding:0;}
.blockLeft .elementNavigation .fragmentNavigation  {}

.blockLeft .elementText                          {margin-left:0;margin-right:0;margin-bottom:4px;padding:8px;}
.blockLeft .elementText p                        {margin-bottom:0;line-height:120%;color:#b0b0b0}
.blockLeft .elementText ul                       {list-style-type:none;margin:0;padding-left:1em;color:#b0b0b0}
.blockLeft .elementText li                       {font-weight:normal;line-height:120%;color:#b0b0b0}

.blockLeft .elementPicture                       {margin-bottom:4px;padding-left:0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockLeft .elementPicture img                   {}

/* Allgemeine Elemente des rechten Bereiches */

.blockRight .elementText                         {margin-left:4px;margin-right:0;margin-bottom:4px;padding:8px;background-color:#E6EAEE;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;}
.blockRight .elementText p                       {margin-bottom:0;color:#000000;}

.blockRight .elementPicture                      {margin-left:4px;margin-right:0;margin-bottom:4px;padding-left:0;background-color:#E6EAEE;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;}
.blockRight .elementPicture img                  {float:none;}

.blockRight .elementBox                          {margin-left:4px;margin-right:0;margin-bottom:4px;}
.blockRight .elementBox .fragmentBoxHeadline     {font-weight:bold;border-bottom:solid 1px #d3d3d3;padding:2px;padding-left:8px;background-color:#ADBBC6;color:#000000;}
.blockRight .elementBox .fragmentBoxContent      {padding:8px;background-color:#E6EAEE;border-bottom:solid 1px #d3d3d3;}
.blockRight .elementBox .fragmentBoxContent p    {margin-bottom:0;}
.blockRight .elementBox .fragmentBoxContent ul   {list-style-type:none;padding:0;margin:0}
.blockRight .elementBox .fragmentBoxContent li   {font-weight:normal;line-height:120%}
.blockRight .elementBox .fragmentBoxContent li a {text-decoration:underline}

/* Allgemeine Elemente des unteren Bereiches */

.blockBottom .elementStandard                    {margin-left:12px;margin-right:12px;margin-bottom:0;padding:0;}
.blockBottom .elementStandard p                  {text-align:right;margin-bottom:0;}


/* Sonstige Elemente */
.buttonDefault                                   {cursor:pointer;cursor:hand;color:#000000;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0;font-size:11px;line-height:13px;height:18px;text-decoration:none;background-color:#F0F0F0;border-style:solid;border-color:#c0c0c0 #606060 #606060 #c0c0c0;border-width:1px;padding-left:4px;padding-right:4px}
.editButton                                      {position:absolute;left:170px;top:68px}

/*Onlinebefragung */
div#c206.csc-default p   {color: #00427E; text-align: center; font-size: 6em; font-weight: bold; font-family: Verdana; line-height: 140%; margin: 0px 10px 5px 10px}          
div#c206.csc-default p a  {color: #00427E;}          
div#c206.csc-default p a:hover {color: #00427E;}

/*Banner */
div#c221.csc-default p   {color: #00427E; text-align: center; font-size: 6em; font-weight: bold; font-family: Verdana; line-height: 140%; margin: 0px 10px 5px 10px}          
div#c221.csc-default p a  {color: #00427E;}          
div#c221.csc-default p a:hover {color: #00427E;}

/* Navigation Links */

.listNavLeft1                         {list-style:none;margin:0;padding:0;padding-left:0;}
.listNavLeft2                         {list-style:none;margin:0;padding:0;padding-left:0;}
.listNavLeft3                         {list-style:none;margin:0;padding:0;padding-left:0;}
.listNavLeft4                         {list-style:none;margin:0;padding:0;padding-left:0;}

 .navLeftLevel1                       {}
a.navLeftLevel1                       {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:normal;color:#FFFAE5;height:1.6em;line-height:1.6em;}
a.navLeftLevel1:hover                 {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel2                       {}
a.navLeftLevel2                       {text-decoration:none;display:block;margin:0;padding:0;padding-left:1.6em;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel2:hover                 {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3                       {}
a.navLeftLevel3                       {text-decoration:none;display:block;margin:0;padding:0;padding-left:2.4em;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel3:hover                 {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel4                       {}
a.navLeftLevel4                       {text-decoration:none;display:block;margin:0;padding:0;padding-left:3.2em;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel4:hover                 {color:#FFFFFF;background-color:#ADBBC6;}

 .navLeftLevel1Childs                 {}
a.navLeftLevel1Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel1Childs:hover           {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel2Childs                 {}
a.navLeftLevel2Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel2Childs:hover           {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3Childs                 {}
a.navLeftLevel3Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel3Childs:hover           {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3Childs                 {}
a.navLeftLevel4Childs                 {text-decoration:none;display:block;margin:0;padding:0;padding-left:32px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel4Childs:hover           {color:#FFFFFF;background-color:#ADBBC6;}

 .navLeftLevel1Open                   {}
a.navLeftLevel1Open                   {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel1Open:hover             {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel2Open                   {}
a.navLeftLevel2Open                   {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel2Open:hover             {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3Open                   {}
a.navLeftLevel3Open                   {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel3Open:hover             {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel4Open                   {}
a.navLeftLevel4Open                   {text-decoration:none;display:block;margin:0;padding:0;padding-left:32px;font-weight:normal;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel4Open:hover             {color:#FFFFFF;background-color:#ADBBC6;}

 .navLeftLevel1OpenSelected           {}
a.navLeftLevel1OpenSelected           {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel1OpenSelected:hover     {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel2OpenSelected           {}
a.navLeftLevel2OpenSelected           {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel2OpenSelected:hover     {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3OpenSelected           {}
a.navLeftLevel3OpenSelected           {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel3OpenSelected:hover     {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel4OpenSelected           {}
a.navLeftLevel4OpenSelected           {text-decoration:none;display:block;margin:0;padding:0;padding-left:32px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel4OpenSelected:hover     {color:#FFFFFF;background-color:#ADBBC6;}

 .navLeftLevel1Selected               {}
a.navLeftLevel1Selected               {text-decoration:none;display:block;margin:0;padding:0;padding-left:8px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel1Selected:hover         {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel2Selected               {}
a.navLeftLevel2Selected               {text-decoration:none;display:block;margin:0;padding:0;padding-left:16px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel2Selected:hover         {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel3Selected               {}
a.navLeftLevel3Selected               {text-decoration:none;display:block;margin:0;padding:0;padding-left:24px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel3Selected:hover         {color:#FFFFFF;background-color:#ADBBC6;}
 .navLeftLevel4Selected               {}
a.navLeftLevel4Selected               {text-decoration:none;display:block;margin:0;padding:0;padding-left:32px;font-weight:bold;color:#000000;height:1.6em;line-height:1.6em;}
a.navLeftLevel4Selected:hover         {color:#FFFFFF;background-color:#ADBBC6;}

.editbuttonNavi                       {margin:0.6em}

/* Pfadnavigation */

.textNavPath      {line-height:1em;}
.textNavPath      {}

  
/* #################################################*/
/* Weblics - Standard */
/* #################################################*/

/* Aktuelles */

.fragmentNewsEntry                   {padding:0;clear:both;margin-bottom:1.2em;}
.fragmentNewsEntry h2                {margin-bottom:0.4em;}
.fragmentNewsEntry h2 a              {text-decoration:none}
.fragmentNewsEntry .imgThumbnailNews {border-style:none;float:right;margin-left:0.8em;margin-right:0;margin-bottom:1em;}
.fragmentNewsEntry p                 {text-decoration:none;line-height:120%}

/* Kontakt */

.formCaption                      {line-height:120%;vertical-align:top;padding:0;padding-right:16px;padding-top:0.1em;padding-bottom:0.1em;}  
.formValue                        {line-height:120%;vertical-align:top;padding:0;padding-right:16px;padding-top:0.1em;padding-bottom:0.1em;}
.formValue a:hover                {color:#000066}
.formValue input                  {font-size:1em;}
.formValue textarea               {font-size:1em;}

/* Sitemap */

.fragmentSitemap                  {}

.listSitemap1                     {list-style:none;margin:0;padding:0;}
.listSitemap2                     {list-style:none;margin:0;padding:0;}
.listSitemap3                     {list-style:none;margin:0;padding:0;}
.listSitemap4                     {list-style:none;margin:0;padding:0;}

.navSitemapLevel1Open a           {text-decoration:none;display:inline;margin:0;padding:0;margin-left:0;color:#000000;height:1.6em;line-height:1.6em;}
.navSitemapLevel1Open a:hover     {color:#FFFFFF;background-color:#ADBBC6;}
.navSitemapLevel2Open a           {text-decoration:none;display:inline;margin:0;padding:0;margin-left:1.6em;color:#000000;height:1.6em;line-height:1.6em;}
.navSitemapLevel2Open a:hover     {color:#FFFFFF;background-color:#ADBBC6;}
.navSitemapLevel3Open a           {text-decoration:none;display:inline;margin:0;padding:0;margin-left:3.2em;color:#000000;height:1.6em;line-height:1.6em;}
.navSitemapLevel3Open a:hover     {color:#FFFFFF;background-color:#ADBBC6;}
.navSitemapLevel4Open a           {text-decoration:none;display:inline;margin:0;padding:0;margin-left:4.8em;color:#000000;height:1.6em;line-height:1.6em;}
.navSitemapLevel4Open a:hover     {color:#FFFFFF;background-color:#ADBBC6;}


/* #################################################*/
/* Weblics - allg */
/* #################################################*/



/*################ Formatierung von HTML-Elementen ################*/

.includeWeblic ul               {list-style:none;margin:0;padding:0;}
.includeWeblic li               {margin-bottom:0.4em;}

.includeWeblic form             {display:inline;}

.includeWeblic a.viewmode       {font-weight:bold;border:outset 1px #a0a0a0;text-decoration:none;line-height:120%;padding-left:0.6em;padding-right:0.6em;}
.includeWeblic a.viewmode:hover {color:#FFFFFF;background-color:#81A7CC;text-decoration:none;line-height:120%;}
.includeWeblic a.viewmode:focus {color:#FFFFFF;background-color:#81A7CC;text-decoration:none;line-height:120%;}


/*################ Elemente ################*/

.includeWeblic .elementHeadline            {margin-bottom:0.4em; padding:0; clear:both;}
.includeWeblic .elementSheetHeadline       {margin:12px; margin-bottom:0.4em; padding:0; padding-bottom:0.6em; border-bottom:1px solid #81A7CC; clear:both;}
.includeWeblic .elementLinkHeadline        {margin:12px; margin-bottom:0.4em; padding:0; clear:both;}
.includeWeblic .elementLetterHeadline      {margin:12px; margin-bottom:0.4em; padding:0; clear:both;}
.includeWeblic .elementListHeadline        {margin:12px; margin-bottom:0.4em; padding:0; padding-bottom:0.6em; border-bottom:1px solid #81A7CC; clear:both;}

.elementText                {margin:12px;margin-bottom:0.4em;padding:0;}
.elementText li img         {float:left;}
.elementText table          {spacing:0;padding:0;border-left:solid 1px #a0a0a0;border-top:solid 1px #a0a0a0}
.elementText table th       {text-align:left;padding:2px;border-left:none;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;background-color:#F0F0F0}
.elementText table td       {padding:2px;border-left:none;border-right:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0}

.includeWeblic .elementLine                {margin:12px;border-bottom: 1px solid #81A7CC;}

.includeWeblic .elementTable               {margin:12px;spacing:0;padding:0;}
.includeWeblic .elementTable th            {text-align:left; padding:2px; border-left:none; border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0; background-color:#F0F0F0}

.includeWeblic .elementTableDiv            {margin:12px;spacing:0; padding:0;}

.includeWeblic .elementLink                {margin:12px; padding:0;}
.includeWeblic .elementLink a              {float:left; margin-right:1em}

.includeWeblic .elementList                {margin:12px; padding:0;}
.includeWeblic .elementList strong         {font-weight:bold;}
.includeWeblic .elementList ul             {margin:0;}
.includeWeblic .elementList li             {margin:0;padding: 0.2em 0 0.2em 0;clear:right;}
.includeWeblic .elementList dt             {clear:left;float:left;width:11.5em;}
.includeWeblic .elementList dt p           {margin-bottom:1em;}
.includeWeblic .elementList dd             {margin-left:12em;}

.includeWeblic .elementListStyle           {list-style:none;margin-left:0.4em;margin-right:0.2em;padding:0;}
.includeWeblic .elementListStyle li        {padding: 0.4em 0 0.4em 0;}

.includeWeblic .elementSheet               {margin:12px; padding:0;}

.includeWeblic .elementForm                {margin:12px; clear:both;}

.includeWeblic .elementPictureLeft         {margin:12px;float:left;}
.includeWeblic .elementPictureRight        {margin:12px;float:right;}

.includeWeblic .elementFuncHeader          {margin:12px;padding-bottom:2em;padding-top:1em;}
.includeWeblic .elementFuncFooter          {margin:12px;margin-bottom:8em;margin-top:0.5em;margin-right:8px;padding-top:0.5em;border-top: 1px solid #81A7CC;clear:both;}

.includeWeblic .elementLinkFooter          {margin:12px; border-top: 1px solid #81A7CC;clear:both;}
.includeWeblic .elementLinkFooterEditGroup {margin:12px;}

.includeWeblic .elementFunctions           {margin:12px;padding:0px;}

.includeWeblic .elementFunctionsAdmin      {margin:12px;padding:0px;text-align:right;z-index:3;}

.includeWeblic .elementEditGroup           {margin:12px;}

.includeWeblic .elementEditbuttonPage      {position:absolute;left:12.6em;top:8.1em;}
.includeWeblic .elementEditbuttonNavi      {padding:2px;padding-left:8px}

.includeWeblic .elementRightHeadline       {margin-top:0.4em;padding-left:0.4em;padding-right:0.4em;border-style:solid;border-width:1px;border-color:#81A7CC;}/*Standard im rechten Bereich*/
.includeWeblic .elementRightStandard       {padding-left:0.4em;padding-top:0.4em;padding-right:0.4em;padding-bottom:0.4em;margin-bottom:0.4em;border-style:solid;border-width:1px;border-color:#81A7CC;}/*Standard im rechten Bereich*/
.includeWeblic .elementRightInclude        {padding-left:0.4em;padding-top:0.4em;padding-right:0.4em;padding-bottom:0.4em;margin-bottom:0.4em;border-style:solid;border-width:1px;border-color:#81A7CC;}/*Include im rechten Bereich*/

.includeWeblic .elementLeftStandard        {padding:8px;}/*Standard im linken Bereich*/
.includeWeblic .elementCurNavigation       {display:none}/*Standard im linken Bereich*/
.includeWeblic .elementLeftNavigation      {padding-top:8px;}/*Standard im linken Bereich*/
.includeWeblic .elementLeftInclude         {padding:0;}/*Include im linken Bereich*/

.includeWeblic .elementTopStandard         {padding:0;}/*Standard im oberen Bereich*/
.includeWeblic .elementTopInclude          {padding:0;margin-top:0;border-style:none;width:100%}/*Include im oberen Bereich*/
.includeWeblic .elementTopNavigation       {position:absolute;top:104px;padding-left:196px}



/*################ Fragmente ################*/


.includeWeblic .fragmentInfo             {margin-bottom:8px;background-color:#FFCCCC;color:#000000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.includeWeblic .fragmentWarning          {margin-bottom:8px;background-color:#FFFFFF;color:#FF0000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#FF0000;}

.includeWeblic .fragmentDropDown         {float:left;margin-top:3px;margin-right:3px;}

.includeWeblic .fragmentSheet            {padding-top:0.4em;padding-bottom:0.8em;border-bottom:1px solid #81A7CC;}

.includeWeblic .fragmentTableDivRow      {clear:both;padding-top:0.8em;}
.includeWeblic .fragmentTableDivRowNull  {clear:both;padding-top:0em;}

.includeWeblic .fragmentFormMainHead            {background-color:#F0F0F0;color:#606060;font-weight:bold;padding:4px;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}
.includeWeblic .fragmentFormMainHead span       {}
.includeWeblic .fragmentFormMainBody            {background-color:#FAFAFA;margin-bottom:0em;color:#606060;padding:4px;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.includeWeblic .fragmentFormMainBody input      {width:19.9em;}

.includeWeblic .fragmentSheetMainHead    {margin-left:12px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none;padding:4px;width:100%;clear:both;}
.includeWeblic .fragmentSheetMainBody    {margin-left:12px;background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:4px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.includeWeblic .fragmentEditGroupHead           {background-color:#F0F0F0; border: 1px solid #A0A0A0; border-bottom-style:none; padding:4px;color:#606060; font-weight: bold;}
.includeWeblic .fragmentEditGroupBody           {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;}
.includeWeblic .fragmentEditGroupBody td        {vertical-align:top;padding-right:1em;padding-bottom:0.2em;}
.includeWeblic .fragmentEditGroupBody input     {width:19.9em;}
.includeWeblic .fragmentEditGroupBody textarea  {width:19.9em;height:10em;}
.includeWeblic .fragmentEditGroupBody select    {width:19.9em;}
.includeWeblic .fragmentEditGroupBody .date     {width:8em; border-style:1px solid #888888; padding:2px;}
.includeWeblic .fragmentEditGroupBody .time     {width:5em;}
.includeWeblic .fragmentEditGroupBody .year     {width:5em;}
.includeWeblic .fragmentEditGroupBody .zip      {width:4.4em;}
.includeWeblic .fragmentEditGroupBody .city     {width:15em;}
.includeWeblic .fragmentEditGroupBody .formImage input {width:5em;}
.includeWeblic .fragmentEditGroupBody .formLink input  {width:16.7em;}
.includeWeblic .fragmentEditGroupBody ul        {padding:0;}


.includeWeblic .fragmentFormHead           {background-color:#F0F0F0; border: 1px solid #A0A0A0; border-bottom-style:none; padding:4px;color:#606060; font-weight: bold;}
.includeWeblic .fragmentFormBody           {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;}
.includeWeblic .fragmentFormBody td        {vertical-align:top;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;}
.includeWeblic .fragmentFormBody input     {width:19.9em;}
.includeWeblic .fragmentFormBody textarea  {width:19.9em;height:10em;}
.includeWeblic .fragmentFormBody select    {width:19.9em;}
.includeWeblic .fragmentFormBody .date     {width:8em; border-style:1px solid #888888; padding:2px;}
.includeWeblic .fragmentFormBody .time     {width:5em;}
.includeWeblic .fragmentFormBody .year     {width:5em;}
.includeWeblic .fragmentFormBody .zip      {width:4.4em;}
.includeWeblic .fragmentFormBody .city     {width:15em;}
.includeWeblic .fragmentFormBody .button   {width:6em;}


/*################ Sonstige ################*/


.includeWeblic .formCaption              {margin:0;line-height:120%;padding-top:0.2em;}
.includeWeblic .formValue                {margin:0;line-height:120%;vertical-align:top;}
.includeWeblic .formValue a              {text-align:center;padding-right:0.2em;}
.includeWeblic .formButton               {margin:0;line-height:120%;}
.includeWeblic .formButton a             {width:19.7em;text-align:center;}
.includeWeblic .formUpload               {margin:0;line-height:120%;vertical-align:top;}
.includeWeblic .formUpload input {width:49%;}
.includeWeblic .formPrice                {margin:0;line-height:120%;vertical-align:top;}
.includeWeblic .formPrice p              {display:inline;}
.includeWeblic .formPrice input          {width:5.8em;}

.includeWeblic .sheetCaption             {margin:0;font-weight:bold;padding-top:0.2em;padding-bottom:0.2em;padding-right:1em;vertical-align:top;}
.includeWeblic .sheetValue               {margin:0;padding-top:0.2em;padding-bottom:0.2em;vertical-align:top;}

.includeWeblic .listCaption              {margin:0;line-height:120%;font-weight:bold;vertical-align:top;}
.includeWeblic .listValue                {margin:0;line-height:1.2em;vertical-align:top;clear:right;}
.includeWeblic .listValue dt             {float:left;width:5em;}
.includeWeblic .listValue dd             {margin-left:12px;margin-rigth:8px;margin-top:2px;margin-bottom:2px;}

.includeWeblic .listValue h4             {padding: 0 0 0.4em 0;}

.includeWeblic .listPictureLeft          {clear:left;float:left;padding: 0.2em 0.6em 0.2em 0;}

.includeWeblic .listButton               {float:right;}

.includeWeblic .linkHeaderLeft           {float:left;}
.includeWeblic .linkHeaderRight          {float:right;}

.includeWeblic .linkHeaderRightButton    {float:right;padding-top:0.3em;}

.includeWeblic .linkFooterLeft           {float:left;padding-top:0.4em;padding-bottom:0.4em;}
.includeWeblic .linkFooterRight          {float:right;padding-top:0.4em;padding-bottom:0.4em;}



.includeWeblic .buttonDefault           {cursor:pointer;cursor:hand;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
.includeWeblic a.buttonDefault          {cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;}

.includeWeblic .buttonFunction          {cursor:hand;padding:0.2em;margin-top:0.2em;height:1.5em;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
.includeWeblic a.buttonFunction         {cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;}

.includeWeblic .buttonAdmin             {float:left;padding:0;line-height:16px;}
.includeWeblic a.buttonAdmin            {cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;}




 /* ###### POWERMAIL ################ */
	  /* Form */
   
    div.tx-powermail-pi1 {margin-left: 0px;width: 600px}
    div.tx-powermail-pi1_formwrap {padding:0px; text-align:left;}

    fieldset.tx-powermail-pi1_fieldset div.even {	}

    fieldset.tx-powermail-pi1_fieldset {/* Fieldset */	border: 1px solid #FFFAE5;	padding: 0px;}
    fieldset.tx-powermail-pi1_fieldset legend {/* legend of Fieldset */	color: black; font-size: 12px; font-family: verdana; color: #000000; margin:0 0 0 -2px;}
    fieldset.tx-powermail-pi1_fieldset label {/* label */	display: block;	width: 100px;	float: left;	clear: both; font-weight: normal; font-size: 12px; font-family: verdana; color: #000000}
    fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset select.powermail_select { /* Input and textarea */float: left; width: 250px;font-size: 12px}
    fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {/* Radiobuttons */margin: 5px 0;}
    div.tx_powermail_pi1_fieldwrap_html {/* DIV container arround every field */float: left; width: 600px; margin: 10px 0;}
    fieldset.tx-powermail-pi1_fieldset input.powermail_submit {/* submit button */ font-weight:normal; font-size: 12px; font-family: verdana; font-weight:normal; margin:20px 0 10px 100px;}

    
	  /* Confirmation */
	  
	  div.tx-powermail-pi1_confirmation {}
    td.powermail_all_td {	padding: 5px 20px 5px 0;}
       
    form.tx_powermail_pi1_formconfirmation_back {margin:10px 0 10px 0;}
    form.tx_powermail_pi1_formconfirmation_submi {margin-top:10px;}

	  /* THX */
    td.powermail_all p.bodytext {	margin: 0;}
