/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Styles
//
// Weblication GRID CMS Strukturdesign Version 5.0.9.1
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/* Formatierung von HTML-Elementen */

*                    {margin:0;padding:0;font-size:100.01%;}
html                 {overflow-y:scroll;overflow-x:auto}

#body                {background-color:#FFFFFF}
#bodyPopup           {background-color:#FFFFFF}

body                 {font-family:Verdana, Arial, Sans-serif, Helvetica;font-size:0.75em;color:#575757;font-weight:normal;line-height:1.4;}

/* Grundgerüst */
#blockMain             {width:994px;background-image:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-main.gif);background-repeat:repeat-x;}
#blockMainInner        {padding:0}

#blockLeftContentRight {width:984px;overflow:hidden;margin:23px 0 10px 0;}

#blockContentBreit          {float:left;width:750px;padding:0 0 0 0;margin:0 0 0 0}

#blockTop              {width:994px;padding:23px 0 0 0;}
#blockTopInner         {width:994px;overflow:hidden;padding:0 0 0 0;}

#blockNavigationMain	{float:left;width:226px;text-align:right;}
#blockFlashbar			{float:left;width:750px;}

#blockLeft             {float:left;width:225px;}
#blockLeftInner        {}

#blockContent          {float:left;width:500px;padding:0 0 0 0;margin:0 30px 0 0}
#blockContentInner     {}

#blockRight            {float:left;width:220px;padding:25px 0 0 0;}
#blockRightInner       {padding:4px 0 0 0}

#blockBottom           {padding:0 0 0 7px;margin:25px 0 0 0}
#blockBottomInner      {background-color:#7cb0d1;color:#ffffff;padding:6px 8px 6px 219px;}
#blockBottomInner a      {margin:0 6px 0 0;color:#ffffff;text-decoration:none;padding:0 0 0 11px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/pfeil-rechts-w.gif);background-repeat:no-repeat;background-position:0 4px;}
#blockBottomInner a:hover      {color:#ffffff;text-decoration:underline;padding:0 0 0 11px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/pfeil-rechts-w.gif);background-repeat:no-repeat;background-position:0 4px;}


#logo                           {float:left;margin:0 10px 0 23px}
#datum                         {float:left;margin:0 0 0 0}
#karte                         {float:left;margin:0 0 0 0}

#Serviceleiste	{width:750px;color:#75b41e;font-weight:bold;padding:30px 0 0 0}
#Serviceleiste a			{text-decoration:none}
#Serviceleiste a:hover	{text-decoration:underline}

#blockPrint		{display:none}

#headline		{margin:0 0 14px 0}

#search                         {float:right;margin:0 0 0 0}
.searchLabel                    {float:left;line-height:20px;margin:0 8px 0 0}
.searchInput                    {float:left;width:120px;margin:0 8px 0 0}
.searchButton                   {float:left}

.partnerbox				{float:left;width:150px; height:160px;border:1px solid #c4c4c4;text-align:center;margin:0 8px 8px 0;padding:5px 2px;}
.partnerboxlast			{float:left;width:154px;border:1px solid #c4c4c4;text-align:center;margin:0 0 10px 0;padding:5px 2px;}

.clearBoth                      {height:0px;line-height:0px;font-size:0px;clear:both;padding:0px;margin:0;overflow:hidden;}
  
/* Pflegeschaltflächen */

#beButtonsSystem                {padding:4px 0 4px 0;top:0px;left:0px;width:100%;background-image:url(/weblication/grid5/gui/images/style/wMainMenuTopbar.png);border-bottom:solid 1px #888888}
#bePanel                           {position:fixed;z-index:1000;overflow:hidden;padding:0 40px 40px 0;top:40px;left:0;width:56px;min-height:300px;}
#beButtonsPage                     {position:absolute;z-index:10;margin:2px 0 0 200px;padding:0;width:600px}
#beButtonEditMetaNavigation        {position:absolute;z-index:10;margin:-8px 0 0 0;right:2px}
#beButtonEditNavigation            {position:absolute;z-index:10;margin:-22px 0 0 0;}
#beButtonInsertNavpoint            {position:absolute;z-index:10;margin:56px 0 0 200px}
#beButtonEditLeft                  {position:absolute;z-index:10;margin:2px 2px 0 2px;}
#beButtonEditFooter                {position:absolute;z-index:10;margin:2px 2px 0 2px;}
.beButtonDeleteRow                 {position:relative;float:right;z-index:2}
.beButtonEditRow                   {position:relative;float:right;z-index:2}
.beButtonEditSitemap               {position:absolute;z-index:10;margin:0 0 0 -20px}
.beButtonEditSubmap                {position:absolute;z-index:10;margin:0 0 0 -20px}

/* Überschriften */

h1                   {font-family:Arial;font-size:2em;margin:6px 0 20px 0;color:#000000;line-height:1.2;}
h2                   {font-family:Arial;font-size:1.4em;margin:0 0 5px 0;color:#000000;line-height:1.2;}
h3                   {font-weight:bold;margin:0 0 10px 0}
h4                   {font-size:11px;font-weight:bold;line-height:13px;color:#808080;margin:0 0 14px 0}
h5                   {font-size:11px;font-weight:bold;line-height:13px;color:#808080;margin:0 0 14px 0}
h6                   {font-size:11px;font-weight:bold;line-height:13px;color:#808080;margin:0 0 14px 0}

/* Textblöcke */
p                    {margin:0 0 0 0}

/* Listen */
ul                   {margin:0 0 14px 10px;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}

/* Formularelemente */

form                 {}

input                {font:inherit}
select               {font:inherit}
textarea             {font:inherit}

.textfeld {width:198px;color:#575757;border:1px solid #75b41e;background-color:#ffffff;padding:2px 0 0 2px; height:16px;}
.textfeld-lang {width:400px;color:#575757;border:1px solid #75b41e;background-color:#ffffff;padding:2px 0 0 2px; height:18px;}
.textfeld-kurz {width:50px;color:#575757;border:1px solid #75b41e;background-color:#ffffff;padding:2px 0 0 2px; height:18px;}
.unsichtbar {width:50px;border:1px solid #ffffff;background-color:#ffffff; color:#ff0000; padding:0; height:14px;}
.textarea {width:200px;color:#575757;height:100px;border:1px solid #75b41e;font-family:Verdana, Sans-serif, Helvetica;}
.textarea-breit {width:300px;color:#575757;height:100px;border:1px solid #75b41e;font-family:Verdana, Sans-serif, Helvetica;}
.checkbox {margin:0 3px 0 0; border:none;}
.radio {margin:0 3px 0 0; border:none;}

.select-galerie	{width:400px}

.button {}
.button-weiss {}

#button {}

.formular-block		{padding:10px;margin-bottom:10px;border:1px solid #d8d8d8;}
.formular-block	h2, .formular-block h3	{padding:0;margin:0 0 5px 0;font-size:12px;font-weight:bold;border:none}
.formular-block	select	{background-color:#ffffff;color:#4c4b4b;border:1px solid #75b41e;}
.formular-block .textfeld		{background-color:#ffffff;}
.formular-block textarea		{background-color:#ffffff;}
.formular-block td		{padding:2px 10px 2px 0}
.formular-block .radio	{background-color:#ffffff}
.formular-block .checkbox	{background-color:#ffffff}

.formular-block .unsichtbar {width:25px;border:1px solid #969595;background-color:#ffffff; color:#ff0000; padding:0; height:14px;}
.formular-block .textarea {width:230px;background-color:#ffffff;}

.pflichtfeld		{margin:0 0 8px 0}

/* Links */

a                    {text-decoration:none;color:#75b41e;}
a:hover              {text-decoration:underline;color:#75b41e}
a.intern             {padding:0 0 0 11px;background:url(/it-wGlobal/wGlobal/layout/images/links/link-pfeil.gif); background-position:0px 3px; background-repeat: no-repeat}
a.extern             {padding:0 0 0 11px;background:url(/it-wGlobal/wGlobal/layout/images/links/link-pfeil.gif); background-position:0px 3px; background-repeat: no-repeat}
a.download           {padding:0 0 2px 18px;background:url(/it-wGlobal/wGlobal/layout/images/links/download.gif) 0px 2px no-repeat}
a.audio              {padding:0 0 0 14px;background:url(/it-wGlobal/wGlobal/layout/images/links/audio.gif) center left no-repeat}
a.video              {padding:0 0 0 14px;background:url(/it-wGlobal/wGlobal/layout/images/links/video.gif) center left no-repeat}
a.email		{padding:0 0 0 11px;background:url(/it-wGlobal/wGlobal/layout/images/links/link-pfeil.gif); background-position:0px 3px; background-repeat: no-repeat}
a.vergroessern		{padding:0 6px 0 0;background:url(/it-wGlobal/wGlobal/layout/images/links/vergroessern.gif); background-position:top right; background-repeat: no-repeat}

a.druckansicht	{padding:0 0 0 11px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/druckansicht.gif);background-repeat:no-repeat;background-position:0 3px;}
a.zurueck		{padding:0 0 0 11px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/zurueck.gif);background-repeat:no-repeat;background-position:0 3px;}
a.kalender		{padding:0 0 0 20px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/outlook.gif);background-repeat:no-repeat;background-position:0 2px;}
a.outlook		{padding:0 0 0 20px;background-image:url(/it-wGlobal/wGlobal/layout/images/links/outlook.gif);background-repeat:no-repeat;background-position:0 2px;}

a.link-bold			{color:#000000; font-weight:bold; text-decoration:none;}
a:hover.link-bold	{color:#000000; font-weight:bold; text-decoration:underline;}

/* Bilder */

a img                {border:none;}

img.picture          {margin:4px 4px 4px 4px}
img.pictureLeft      {float:left;margin:4px 4px 4px 0}
img.pictureRight     {float:right;margin:4px 0 4px 4px}

#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}

table.light          {border:none;margin-bottom:12px;}
table.light th       {border:none;text-align:left;background-color:#f0f0f0}
table.light td       {border:none;padding:2px}

table.default        {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

table.full           {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.full th        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.full td        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

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;}
.clearBothSpace   {height:10px;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:yellow}

/* Allgemeine Elemente */

.elementStandard                {margin:0;overflow:hidden}
.elementHeadline                {margin:0}

.elementText                    {margin:0}
.elementText ul                 {list-style-image:url(/it-wGlobal/wGlobal/layout/images/icons/list-style-image.gif)}
.elementText li                 {line-height:17px;}
.elementPicture                 {margin:0}

div.pictureBorder               {border-style:solid;border-color:#ececec;border-width:1px;}
div.pictureFrame                {padding:5px;background-color:#ffffff;}
div.pictureFrameInner           {overflow:hidden;}

  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.picture      a                      {margin:0}                                                                                  
  div.pictureLeft  a                      {margin:0}                                                                       
  div.pictureRight 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.picture      img                    {margin:0}                                                                                                
  div.pictureLeft  img                    {margin:0}                                                                                                
  div.pictureRight 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;}                                                          
                                                                                                                                                    
  span.pictureCore                        {display:block;position:relative;margin:0;padding:0;}                                                     
                                                                                                                                                    
  img.pictureZoomer                       {position:absolute;right:0;padding:5px;}                                                                  

.elementPictureText             {margin:0 0 10px 0;overflow:hidden}
  .elementPictureText .fragmentPicture {float:left}
  .elementPictureText .fragmentText    {float:right}
  
.elementLink                    {margin:0}

/* Elemente des oberen Bereich */

/* Elemente des linken Bereiches */

/* Elemente des Inhaltsbereiches */

.news-item {padding:0 0 15px 0; margin:0 0 15px 0; background: url(/it-wGlobal/wGlobal/layout/images/decoration/trennlinie.gif) no-repeat left bottom transparent;}

.presseberichte-list		{margin:0 0 20px 0;}

.pressebilder {background-color:#f5f5f5; width:435px; margin-bottom:25px;}
.pressebilder .pb-foto {float:left; margin:0 10px 0 0; width:180px; }
.pressebilder .pb-inhalt {float:left;padding:0 0 10px 0; width:245px;}

/*Messe-Neuheiten*/
#neuheiten td {padding:2px 10px 2px 0;}
#neuheiten .bild {float:left; margin-right:10px; text-align:center;}
.neuheiten-list {margin-bottom:20px;}
.neuheiten-list-border {}

/*Pressetermine*/
#pressetermine td {padding:2px 10px 2px 0;}
.pt-item { width:500px; margin:0 0 20px 0; }
.pt-datum {float:left; width:110px;}
.pt-inhalt {float:left; width:390px;}

/*Pressefächer*/
#pressefach td {padding:2px 10px 2px 0;}
.pf-item {margin-bottom:20px;}
.pf-item-border {border-left:6px solid #dedede; padding:0 0 0 6px;}

/*Rahmenprogramm*/
#rahmenprogramm td 			{padding:2px 10px 2px 0;}
.rp-item 					{width:500px; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #f2f2f2;background:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-rahmenprogramm.gif) top left repeat-y;}
.rp-datum 					{float:left; width:122px; padding:4px; margin:0 10px 0 0;}
.rp-inhalt 					{float:left; width:360px;}
.rp-inhalt img 				{float:left; margin:0 10px 10px 0;}
.rp-tabelle 					{background-color:#f2f2f2;}
.rp-div 						{background-color:#f2f2f2;}

.rahmenprogramm-select 		{margin:0 0 20px 0;text-align:right;}
.rahmenprogramm-select span 	{padding:0 10px 0 0;}
.rahmenprogramm-select select {vertical-align:middle;}

.tagesprogramm-search {background-color:#f2f2f2; padding:20px 15px 0 15px;margin:0 0 20px 0;}
.tagesprogramm-search select {vertical-align:middle;height:21px;padding:3px 0 0 0;}
.tagesprogramm-search td {padding:0 0 20px 0;}
.tagesprogramm-search .searchbutton {cursor:pointer;color:#ffffff;background-color:#6fb303 ;border:none; padding:6px 20px;margin:0 0 20px 80px;}
.tagesprogramm-search .checkboxcat {float:left;margin:0 10px 5px 0;width:120px;background-color:#f2f2f2;}

/*Ausstellerverzeichnis*/
.azliste-div {border-bottom:2px solid #75b41e; height:24px;margin:0 0 2px 0;}
.azliste {float:left; height:24px; border-right:1px solid #ffffff; width:24px; overflow:hidden;}
.azliste a, .azliste span {display:block;text-decoration:none; text-align:center; height:20px; padding:4px 2px 0 2px; }
a.aktiv-ungerade {color:#75b41e;background-color:#f2f2f2;}
a.aktiv-gerade {background-color:#f2f2f2;}
a:hover.aktiv-ungerade,a:hover.aktiv-gerade, a.selected {color:#ffffff; background-color:#75b41e;} 
span.inaktiv-ungerade {color:#aaaaaa;background-color:#f2f2f2;}
span.inaktiv-gerade {color:#aaaaaa;background-color:#f2f2f2;}
.weitere  {float:left; height:25px; text-align:center}
.weitere a {display:block;text-decoration:none; height:20px; padding:4px 21px 0px 22px;}
.weitere span {display:block;text-decoration:none; height:20px; padding:4px 21px 0px 22px;}
.weitere a:hover {color:#ffffff;background-color:#75b41e;}

#az-letter {float:left;margin:0 0 15px 0;font-size:2.5em; color:#7f7f7f; font-weight:bold;}

#extranet {background-color:#f2f2f2;}
#extranet-list {padding:10px 20px 20px 30px;}
#extranet .kopf-links {float:left;width:550px;padding:2px 10px;border-bottom:1px solid #dddddd;font-weight:bold;}
#extranet .kopf-rechts {float:left;width:130px;padding:2px 0;border-bottom:1px solid #dddddd;font-weight:bold;}
#extranet a.item {color:#75b41e;display:block;display:block;padding:6px 0 6px 0px;border-bottom:1px solid #dddddd;text-decoration:none;}
#extranet span.item {color:#000000;display:block;display:block;padding:6px 0 6px 0px;border-bottom:1px solid #dddddd;text-decoration:none;}
#extranet a.item:hover {color:#75b41e;background-color:#ffffff;}
#extranet a.item:hover span.item-rechts {color:#000000;background-color:#ffffff;}
#extranet .item-links {float:left;display:block;width:550px;padding:0 10px;}
#extranet .item-rechts {float:left;display:block;width:130px;}

#extranet #extranet-kopf  {padding:10px 30px 0 30px;background:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-extranet-kopf.gif) bottom left no-repeat #f2f2f2;}

#extranet #extranet-kopf #extranet-kopf-mitte {float:left;margin:18px 0 0 10px;}
#extranet #extranet-kopf #extranet-kopf-rechts {float:right;margin:25px 0 0 0;}
#extranet #extranet-kopf #extranet-kopf-rechts img {vertical-align:text-bottom;}

#extranet #extranet-detail {padding:20px 50px;background:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-extranet.gif) top left repeat-y #ffffff;}
#extranet #extranet-detail-bottom {height:50px;padding:40px 0 0 30px;background:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-extranet-bottom.gif) top left no-repeat #f2f2f2;}

#extranet-detail #detail-links {float:left;width:440px;}
#extranet-detail #detail-rechts {float:left;width:210px;}

#extranet-detail #beschreibung {padding:20px;margin:5px 0 20px 0;background-color:#f2f2f2; border-top:1px solid #bdbdbd; border-left:1px solid #bdbdbd;}

#extranet-detail #foto-links {float:left;width:320px;}
#extranet-detail #foto-rechts {float:right;width:320px;}

#extranet-detail #foto-links div {float:left;width:300px;padding:20px 10px;margin:0 0 5px 0;background-color:#e6e6e6;text-align:center;}
#extranet-detail #foto-rechts div {float:right;width:300px;padding:20px 10px;margin:0 0 5px 0;background-color:#e6e6e6;text-align:center;}

#extranet .standnummer {font-size:1.4em;display:block;margin:0 0 20px 0;}

/*Podcast*/

.podcast 					{background-color:#f5f5f5; width:500px; margin-bottom:25px;}
.podcast .pc-player 			{float:left; margin:0 10px 0 0; width:175px; padding: 15px 0 0 15px; }
.podcast .pc-inhalt 			{float:left;padding:0 0 10px 0; width:300px; padding: 10px 0 10px 0;}


/* Elemente des rechten Bereiches */

.infobox			{width:220px;margin:0 0 30px 0}
.infobox h3			{background-color:#ebeaea;font-size:12px;font-weight:bold;line-height:20px;padding-left:4px;margin:0 0 5px 0}
.infobox .text			{}

.bildbox			{width:220px;margin:0 0 30px 0}
.bildbox span		{font-size:11px;color:#9d9d9d}

/* Elemente des unteren Bereiches */

/* Listen */

ul.listDefault                 {list-style:none;margin:0;padding:0}
ul.listSearchResult            {list-style:none;margin:0;padding:0}

.listDefault li                {overflow:hidden;padding:0;margin:0;}
.listSearchResult li           {overflow:hidden;padding:0 0 10px 0;margin:0 0 12px 0;}

li.twoCols                     {float:left;width:49%;margin-right:1%;height:120px;overflow:hidden}

.listDefault .listEntryTitle               {margin:0 0 0px 0;}
.listDefault .listEntryTitle a             {text-decoration:none}
.listDefault .listIcon                     {vertical-align:middle;margin:0 0px 0 0}
.listDefault .listEntryDate                {float:left;padding:0 6px 0 0;color:#888888;font-weight:bold;text-decoration:none}
.listDefault .listEntrySubline             {margin:0 0 0px 0;color:#444444}
.listDefault .listEntryThumbnail           {float:left;margin:0}
.listDefault .listEntryDescription         {margin:0 0 0 0}
.listDefault .listEntrySize                {color:#888888}
.listDefault .listEntryMoreOnly            {text-decoration:none}
.listDefault .listEntryIconCalendar        {float:left;width:36px;height:36px;margin:10px 10px 20px 0;text-align:center;background-image:url(/it-wGlobal/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}

/* 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;}                                                        
                                                                                                                                               
                                                                                                                                     
/* Eingebetete Vorschauseite der Navigation */
iframe.navLevel1Embed                                   {width:540px;height:1px;border:none;}   
                                                                                              

/* jCarousel Vertical Slider */

#newsticker-demo { 
width:219px; 
height:200px;
margin:0 0 30px 0;
padding:0 0 6px 0;
background:url(/it-wGlobal/wGlobal/layout/images/decoration/trennlinie-rechts.gif) bottom left no-repeat;
font-size:10px;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:219px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; height:55px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:100px; height:55px; }
.newsticker-jcarousellite .info { float:right; width:119px; height:55px; vertical-align:middle; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.newsticker-jcarousellite2 { width:219px; }
.newsticker-jcarousellite2 ul li{ list-style:none; display:block; height:55px; margin-bottom:5px; }
.newsticker-jcarousellite2 .thumbnail { float:left; width:100px; height:55px; }
.newsticker-jcarousellite2 .info { float:right; width:119px; height:55px; vertical-align:middle; }
.newsticker-jcarousellite2 .info span.cat { display: block; font-size:10px; color:#808080; }

/* RSS Feed */
#rssfeed					{ width:490px; background:url(/it-wGlobal/wGlobal/layout/images/backgrounds/bg-rssfeed-content.gif) top left repeat-y #ffffff; padding:0 6px 0 4px;}
#rssfeed .rssnav				{ float:left; width:140px; background-color:#f2f2f2 }	
#rssfeed .rsscontent			{ float:left; width:327px; padding:8px 10px; }	

.rsscontent a				{ display:block; color:#000000; text-decoration:none; padding:0; margin:0; }
.rsscontent a:hover			{ display:block; color:#75b41e; text-decoration:none; padding:0; margin:0; }
a.rssfeedoff				{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-bottom:1px solid #d9d9d9; border-right:1px solid #75b41e; }
a.rssfeedoff:hover			{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-bottom:1px solid #d9d9d9; border-right:1px solid #75b41e; background-color:#f7f7f7; }
a.rssfeedon					{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-bottom:1px solid #75b41e; border-top:1px solid #75b41e; background-color:#ffffff; }

a.rssfeedofffirst			{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-right:1px solid #75b41e; }
a.rssfeedofffirst:hover		{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-right:1px solid #75b41e; background-color:#f7f7f7; }
a.rssfeedonfirst			{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-bottom:1px solid #75b41e; background-color:#ffffff; }

span.rssfeedonfirst			{ display:block; height:30px; line-height:30px; color:#000000; padding:0 0 0 10px; text-decoration:none; border-bottom:1px solid #75b41e; background-color:#ffffff; }

/* modul faq */
.category		{margin: 0px 0px 10px 0px; font-weight:bold; background-color: #f7f7f7;}
.question		{margin: 0px 0px 10px 0px; cursor:pointer;}
.answer			{margin: 0px 0px 10px 0px;}
.mbbJsLoad .answer	{display: none;}
/* modul faq */

