/**
 * CSS Datei multivac.de
 * Version:_____________1.2
 * Author:______________Sandra Eberl
 * letzte Änderung:_____Andreas Becker 14.12.2010 (#languageSwitch)
 * letzte Aenderung:____Matthias Thuro 02.12.2010 (11.tx_wegmanfahrt_form Breite reduziert)
 * letzte Aenderung:____Sandra Eberl 04.11.2010 (3.4.2.1.1.Sprachauswahl:Linie 174,175; 3.4.2.1.2.CorporateSwitch:Linie 177)
 * letzte Aenderung:____Sandra Eberl 03.11.2010 (3.8. C.Rechts-H Linie 681 und 685)
 * letzte Aenderung:____Roman Liedtke 27.10.2010 (3.4.2.1.1.Sprachauswahl)
 * letzte Aenderung:____Roman Liedtke 21.10.2010 (3.4.2.1.1.Sprachauswahl, 3.4.2.1.2.CorporateSwitch) 
 * letzte Aenderung:____Roman Liedtke 12.10.2010 (10.Micosites) 
 * letzte Aenderung:____Roman Liedtke 17.03.2010 (EMAG-Extension) 
 * letzte Aenderung:____Andreas Becker 01.03.2010 (pagebrowse-pi1)
 * letzte Aenderung:____Roman Liedtke 22.02.2010 (.stellenangebote)
 * letzte Aenderung:____Andreas Becker 10.02.2010 (#lightwindow_data_caption)
 * letzte Aenderung:____Andreas Becker 14.01.2010 (#form-laenderauswahl)
 * letzte Aenderung:____Roman Liedtke 13.01.2010 (we-schnellauswahl)
 * Templateumsetzung:___Sandra Eberl
 * Inhalt CSS:
 *0.........Angaben zum Body
 *1.........Allgemeingueltige Elementformatierungen
 *2.........Allgemeingueltige Klassenangaben
 *3.........IDs
 *3.1.........Gesamte Seite (A)
 *3.2.........Kopf (B)
 *3.3.........Hauptnavigation (C)
 *3.4.........Content (D)
 *3.4.1.........Wobinich Bereich
 *3.4.2.........Startseite
 *3.4.2.1.........Startseite Oben
 *3.4.2.1.1.........Sprachauswahl
 *3.4.2.1.2.........CorporateSwitch
 *3.4.2.1.3.........Adrese
 *3.4.2.2.........Startseite Unten
 *3.5.........C.Links (E)
 *3.5.1.........Navigation links
 *3.6.........C.Mitte + C.Rechts (F)
 *3.6.1.........Metatags
 *3.7.........C.Mitte (G)
 *3.7.1.........News
 *3.8.........C.Rechts (H)
 *3.9.........Footer (I)
 *4.........Formulare
 *5.........Tabellen
 *6.........Sitemap
 *7.........Weiterempfehlen
 *8.........Druckversion
 *9.........Extensions
 *9.1.........Tabs
 *9.2.........Suche
 *9.3.........FAQ / Training
 *9.4.........ABC-Glossar
 *9.5.........Solutions - Examples
 *9.6.........Pressroom/Login
 *9.7.........Schnellauswahl/Quicklinks
 *9.8.........Messekalender
 *9.9.........Login
 *9.10........Stellenangebote
 *9.11........EMAG
 *9.12........Einspaltiges Layout
 *10.........Microsites
 * 
 **/
/*--------------------0.....Angaben zum Body-----------------------------------------------------------------------------------------------------------------------------*/
html, body{background:#bebebe url('../bilder/hintergrund.gif') repeat-x;color:#000;font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:10px;margin:0;text-align:center;}
/*selektierter Text bei Firefox*/
::-moz-selection{background:#006ab3;color:#fff;}
::selection{background:#006ab3;color:#fff;}
/*--------------------1.........Allgemeingueltige Elementformatierungen--------------------------------------------------------------------------------------------------*/
a:link, a:visited{color:#006ab3;text-decoration:none;}
a:hover, a:active{color:#000;text-decoration:underline;}
a:link b, a:visited b{color:#006ab3 !important;text-decoration:none;}
a:hover b, a:active b{color:#000;text-decoration:underline;}
h1{margin:0;padding:0;}
h2{margin:0;padding:0;}
h3{margin:0;padding:0;}
h4{margin:0;padding:0;}
h5{margin:0;padding:0;}
hr{border:1px solid #ccc;border-width:1px 0 0 0;margin:10px 0 8px 0;}
* html hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:3px 0 -5px 0;}
*+html hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:3px 0 -5px 0;}
ul{margin:0;}
ol{list-style-type:decimal !important;margin:0;}
ol li{background:none;list-style:decimal;margin:0;padding:0;}
li{list-style:none;margin:0;padding:0;}
p{margin:0;padding:0;}
img{border:0;}
form{display:inline;}
/*--------------------2.........Allgemeingueltige Klassenangaben---------------------------------------------------------------------------------------------------------*/
.standby{background-color:#FF3;font-size:16px;margin:10px;padding:10px;}
.pdf{background:url('../bilder/pdf.gif') 0 1px no-repeat;padding-left:19px;}
#H .pdf{display:block;}
.zurueck{background:url('../bilder/zurueck.gif') 0 9px no-repeat;margin:10px 0 0 0;padding:7px 0 15px 10px;}
.zurueck a{color:#006ab3;text-decoration:none;}
.zurueck a:hover{text-decoration:underline;}
.csc-frame-frame1, .grau{background-color:#f6f6f6;margin:15px 0;padding:20px;}
.achtung{color:#900;}
.epaper{background:url('../bilder/epaper.gif') 0 0 no-repeat;padding:1px 0 3px 19px;}
#G .wevideoText, #H .wevideoText{background:url('../bilder/video.gif') 0 0 no-repeat;display:block;overflow:visible;padding:1px 0 3px 19px;}
* html #G .wevideoText, * html #H .wevideoText{background-position:0 1px;}
*+html #G .wevideoText, *+html #H .wevideoText{background-position:0 1px;}
#H a.wevideoBild{border:1px solid #828081;display:block;height:auto;width:182px !important;}
#H .epaper{display:block;}
.Z{clear:left;}
/*Bild mit Text Clearer*/
.csc-textpic-clear, .Zb{clear:both;}
.hidehost{display:none;}
#H DIV.csc-textpic-clear{padding-bottom:30px;}
* html #H DIV.csc-textpic-clear{padding-bottom:20px;}
/*--------------------3.1.......Gesamte Seite (A)------------------------------------------------------------------------------------------------------------------------*/
#A{background:url('../bilder/hint-allgemein.png') repeat-y;margin:8px auto 0 auto;text-align:left;width:968px;}
* html #A{background: url('../bilder/hintIE6-allgemein.gif') repeat-y;}
#A.startseite{background:none;}
/*--------------------3.2.......Kopf (B)---------------------------------------------------------------------------------------------------------------------------------*/
#B{background:#fff url('../bilder/hint-logo.gif') no-repeat;height:55px;position:relative;width:964px;}
#B .logo{float:left;height:55px;width:228px;}
#B #sucheOben{float:right;height:36px;margin:0;padding:19px 0 0 0;width:194px;}
#B #sucheOben .sucheObenFeld{background-color:#fff;border:1px solid #555;font-size:1.1em;height:16px;margin:1px 0;padding:0 0 0 2px;width:86px;}
* html #sucheOben .sucheObenFeld{margin:0;}
*+html #B #sucheOben .sucheObenFeld{margin:0;}
#B #sucheOben .imgSubmit{border:0;color:#fff;height:18px;margin:0 0 0 4px;padding:0 0 1px 0;vertical-align:bottom;width:auto;}
* html #B #sucheOben .imgSubmit{padding:0 0 2px 0;width:29px;}
/*--------------------3.3.......Hauptnavigation (C)----------------------------------------------------------------------------------------------------------------------*/
/*Siehe weitere browserspezifische Dateien "nav"-"Browser": 
nav-ff.css 
nav-ie6.css 
nav-ie7.css 
*/
/*--------------------3.4.......Content (D)------------------------------------------------------------------------------------------------------------------------------*/
#D{margin:0;min-height:505px;padding:0;width:964px;}
* html #D{height:500px;}
/*--------------------3.4.1......wobinich-------------------------------------------*/
#D .wobinich{color:#000;height:15px;margin-left:238px;padding:3px 0 0 0;width:510px;}
#D .wobinich a{color:#555;}
/*--------------------3.4.2......Startseite------------------------------------------------------------------------------------------------------------------*/
#form-laenderauswahl{display:block;margin-top:120px;position:absolute;}
#form-sprachauswahl{display:block;margin-top:0px;position:absolute;}
/*--------------------3.4.2.1...Startseite Oben------------------------------------*/
#A.startseite #D #startseiteOben{height:299px;position:relative;width:964px;}
#A.startseite #D #startseiteOben .flash{left:0;position:relative;top:0;z-index:0;}
* html #A.startseite #D #startseiteOben img{margin-bottom:-2px;}
/*--------------------3.4.2.1.1.Sprachauswahl--------------------------------------*/
#A.startseite #D #startseiteOben .laenderauswahl{position:absolute;right:13px;top:17px;width:180px;z-index:100;}
#spracheWaehlen{color:#1e2e5a;cursor:pointer;width:100%;}
#spracheWrapper{border:1px solid #555;display:block;float:left;padding:0;width:178px;}
#spracheWrapper:hover{cursor:pointer;}
#spracheFixed{background:#fff;display:block;float:left;padding:2px 6px;width:143px;}
#spracheFloating{clear:left;display:block;float:left;height:100%;position:relative;width:23px;}
#spracheFloating span{background:url('../bilder/sprachauswahl.gif') right bottom no-repeat;bottom:0;height:17px;left:155px;position:absolute;width:23px;}
#sprachauswahlBox{cursor:pointer;left:-8px;padding:6px 5px 5px 5px;position:relative;top:0;width:184px;z-index:100;}
* html #sprachauswahlBox{left:6px;}
.tx-wesprachauswahl-pi1 #closeButton{margin:10px 0 0;padding:2px 6px 0 0;width:90px;}
* html .tx-wesprachauswahl-pi1 #closeButton{padding:12px 6px 0 0;}
*+html .tx-wesprachauswahl-pi1 #closeButton{padding:12px 6px 0 0;}
.aktuelleAuswahlListe{background:#fff url('../bilder/sprachauswahl.gif') center right no-repeat;border:1px solid #555;cursor:pointer;height:14px;padding:2px 0 0 2px;width:180px;}
.upside{background:#fff url('../bilder/sprachauswahlUpside.gif') center right no-repeat; border:1px solid #555;cursor:pointer;height:14px;padding:2px 0 0 2px;width:180px;}
.auswahlListe{background:#fff;border:1px solid #555;border-top:0;height:12;padding:0 0 0 2px;position:absolute;width:180px;z-index:100;}
* html .auswahlListe.laender.scrollbar{width:163px !important;}
.auswahlListe.laender.scrollbar ul{max-height:166px;overflow-y:scroll;}
* html .auswahlListe.laender.scrollbar ul{height:166px;}
*+html .auswahlListe.laender.scrollbar ul{height:166px;}
.auswahlListe ul li{display:block;height:15px;margin:0;padding:0;}
.auswahlListe a{color:#000 !important;display:block;margin:0;padding:0;}
* html .auswahlListe a{width:100%;}
.auswahlListe a:link{color:#000;}
.auswahlListe a:hover{background-color:#eee !important;text-decoration:none;}
.auswahlListe .land a{background-position:left center;margin:0 0 0 2px;padding:2px 0 0 19px;}
* html .auswahlListe .land a{width:159px;}
* html .auswahlListe.laender.scrollbar .land a{width:143px;}
#A.startseite #D #startseiteOben form select{border:1px solid #000;height:18px;margin:2px 0;width:180px;}
li.zeigeKontinente{border-bottom:2px solid #555;margin-bottom:3px !important;height:17px !important;padding-top:2px !important;}
li.zeigeKontinente a{background:url('../bilder/icon-weltkugel.gif') 3px 0 no-repeat;font-weight:bold;padding:2px 0 0 20px;}
* html li.zeigeKontinente a{margin-bottom:3px;padding:1px 0 0 20px;}
/*--------------------3.4.2.1.2.CorporateSwitch------------------------------------*/
#A.startseite #D #startseiteOben .tx-wecorporateswitch-pi1{float:left;padding:10px 0 0 0;position:relative;}
* html #A.startseite #D #startseiteOben .tx-wecorporateswitch-pi1{left:14px;padding:9px 0 0 0;}
/*--------------------3.4.2.1.3.Adresse--------------------------------------------*/
#A.startseite #D #startseiteOben .adresse{position:absolute;right:13px;top:170px;width:180px;z-index:9;}
/*--------------------3.4.2.2...Startseite Unten------------------------------------*/
#A.startseite #D #startseiteUnten{background-color:#fde896;height:214px;padding:0;width:964px;}
#A.startseite #D #startseiteUnten #boxen{height:210px;margin:0 10px;padding:4px 0 0 0;width:944px;}
* html #A.startseite #D #startseiteUnten #boxen{margin:4px 10px 0 10px;padding:0;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-pi1{margin:3px 0 0 0;padding:0;width:100%;}
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-pi1{height:192px;margin:0;}
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-pi1{margin:0;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons{font-size:12px;float:left;height:auto;line-height:normal;width:100%;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons ul{float:left;margin:0;padding:0;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li{float:left;margin:0 0 0 -12px;padding:0;}/*ueberpruefen*/
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li{margin:0 -12px 0 0;}/*ueberpruefen*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li{margin:0 -12px 0 0;}/*ueberpruefen*/
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1{margin:0;padding:0;}/*ueberpruefen*/
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1{margin:0 -12px 0 0;}
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-last{margin:0;}
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1{margin:0 -12px 0 0;}
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-last{margin:0;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a{background:url('../bilder/reiter/tab-left.gif') no-repeat left top;padding:4px 0 5px 12px;position:relative;text-decoration:none;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1 a{background:url('../bilder/reiter/tab-left-first.gif') no-repeat left top;padding:4px 0 5px 6px;}
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a{float:left;margin:0;padding:0 0 0 12px;text-decoration:none !important;}/*IE6*/
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1 a{margin:0;padding:0 0 0 6px;text-decoration:none !important;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a{float:left;padding:0 0 0 12px;}/*IE7*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1 a{padding:0 0 0 6px;}/*IE7*/
@media all and (min-width:0px){ #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a  { position:static; } }/*Safari & Opera*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a { padding:4px 0 4px 12px; } }/*Safari*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-1 a { padding:4px 0 4px 6px; } }/*Safari*/
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a:hover{background-position:0 -23px;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a.aktiv{background-position:0 -23px;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a span{background:url('../bilder/reiter/tab-right.gif') no-repeat right top;color:#fff;font-weight:bold;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li.li-last a span{background:url('../bilder/reiter/tab-right-last.gif') no-repeat right top;}
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a span{cursor:pointer;float:left;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a span{cursor:pointer;float:left;}/*IE7*/
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a:hover span{background-position:100% -23px;color:#000;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-buttons li a.aktiv span{background-position:100% -23px;color:#000;}
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-container{border:2px solid #d2d2d2;border-width:0 2px 2px 2px;clear:both;float:left;height:185px;margin:5px 0 0 0;padding:0;}
* html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-container{border-left:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;border-right:2px solid #d2d2d2;margin:0;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-container{height:1%;margin:0;}/*IE7*/
@media all and (min-width:0px){ #A.startseite #D #startseiteUnten #boxen .tx-wetabs-container { margin:4px 0 0 0; } }/*Safari & Opera*/
*+html #A.startseite #D #startseiteUnten #boxen .tx-wetabs-container .xa_content{height:1%;}/*IE7*/
/*Reiter1----------------------------*/
#A.startseite #D #startseiteUnten #boxReiter1{background-color:#fff;float:left;margin:0;padding:0;width:748px;}
#A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li a span{padding:4px 0 5px 0;}
#A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-1 a span{padding:4px 0 5px 0;}
#A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-last a span{padding:4px 0 5px 0;}
* html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li a span{padding:4px 0;}/*IE6*/
* html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-1 a span{padding: 4px 0;}/*IE6*/
* html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-last a span{padding: 4px 0;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li a span{padding:4px 0;}/*IE7*/
*+html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-1 a span{padding:4px 0;}/*IE7*/
*+html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-last a span{padding:4px 0;}/*IE7*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li a span {padding: 4px 0;} }/*Safari*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-1 a span {padding: 4px 0;} }/*Safari*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-buttons li.li-last a span {padding: 4px 0;} }/*Safari*/
/*Reiter2----------------------------*/
#A.startseite #D #startseiteUnten #boxReiter2{background-color:#fff;float:left;margin:0 0 0 10px;padding:0;width:186px;}
#A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li a span{padding:4px 0 5px 0;}
#A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-1 a span{padding:4px 0 5px 0;}
#A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-last a span{padding:4px 0 5px 0;}
* html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li a span{padding:4px 0;}/*IE6*/
* html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-1 a span{padding:4px 0;}/*IE6*/
* html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-last a span{padding:4px 0;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li a span{padding:4px 0;}/*IE7*/
*+html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-1 a span{padding:4px 0;}/*IE7*/
*+html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-last a span{padding:4px 0;}/*IE7*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li a span {padding: 4px 0;} }/*Safari*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-1 a span {padding: 4px 0;} }/*Safari*/
@media all and (min-width:0px) { :root body:not(:root:root) #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-buttons li.li-last a span {padding: 4px 0;} }/*Safari*/
/*Reiter1 und Reiter2 Inhalt----------------------------*/
#A.startseite .xa_content h2{font-size:1.2em;font-weight:bold;height:30px;padding: 4px 0 5px 0;}
#A.startseite .xa_content h2 a:link,
#A.startseite .xa_content h2 a:hover,
#A.startseite .xa_content h2 a:visited{color:#000;font-size:inherit;font-weight:bold;}
#A.startseite .xa_content h2 a:hover{text-decoration:underline;}
#A.startseite .xa_content img{margin:0 0 5px 0;}
* html #A.startseite .xa_content img{margin:0 0 0 0;}
*+html #A.startseite .xa_content img{margin:0 0 0 0;}
#A.startseite .xa_content img{border:1px solid #CCC;height:68px;margin:0;padding:0;width:148px;}
#A.startseite .xa_content p{line-height:1.1em;margin:0 0 10px 0;}
#A.startseite .xa_content ul li{background:url('../bilder/pfeil-link.gif') 0 3px no-repeat;display:block;padding:2px 0 2px 13px;}
* html #A.startseite .xa_content ul li{background:url('../bilder/pfeil-link.gif') 0 3px no-repeat;padding:0 0 2px 13px;}/*IE6*/
*+html #A.startseite .xa_content ul li{background:url('../bilder/pfeil-link.gif') 0 3px no-repeat;padding:0 0 2px 13px;}/*IE7*/
#A.startseite #D #startseiteUnten #boxen .tx-wetabs-container .xa_content{display:none;}
/*Reiter1 Inhalt----------------------------*/
#A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-container{width:744px;}
* html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-container{width:744px;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-container{width:744px;}/*IE7*/
#A.startseite #D #startseiteUnten #boxReiter1 .tx-wetabs-container .xa_content ul{list-style-type:none !important;}
#boxReiter1 .box{float:left;height:185px;margin-right:18px;margin-left:18px;width:150px;}
* html #boxReiter1 .box{margin:0;padding-right:18px;padding-left:18px;width:150px;}
/*Reiter2 Inhalt----------------------------*/
#A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-container{width:182px;}
* html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-container{width:182px;}/*IE6*/
*+html #A.startseite #D #startseiteUnten #boxReiter2 .tx-wetabs-container{width:182px;}/*IE7*/
#boxReiter2 .box{float:left;height:185px;margin-left:16px;margin-right:16px;width:150px;}
* html #boxReiter2 .box{margin:0;padding-right:16px;padding-left:16px;width:150px;}
/*--------------------3.5.......C.Links (E)--------------------------------------------------------------------------------------------------------------------------------*/
#E{float:left;margin:0;padding:19px 0 0 10px;width:218px;}
/*--------------------3.5.1.....Navigation links------------------------------------------------------------*/
#E .navlinie{border-top:1px solid #ddd;height:1px;margin:0;padding:0;width:208px;}
* html #E .navlinie{margin:0 0 -12px 0;}
#E #navlink{margin:0;padding:0;width:218px;}
/*1.ebene*/
#E ul#navlink{list-style-type:none;margin:0;padding:0;}
#E ul#navlink li{background:none;border-bottom:1px solid #ddd;margin:0 10px 0 0;padding:0;}
#E ul#navlink li a{background:url('../bilder/pfeil-nav1-in.gif') 0 11px no-repeat;color:#000;display:block;font-size:1.2em;font-weight:bold;padding:6px 0 6px 10px;text-decoration:none;}
/*1.ebene - Hover und Aktiv zustand*/
#E ul#navlink li a#aktiv1,
#E ul#navlink li a:hover{background:url('../bilder/pfeil-nav-aktiv.gif') 0 11px no-repeat;color:#006ab3;font-weight:bold;}
#E ul#navlink li.li-aktiv1{border-bottom:1px solid #f6f6f6;}
/*2.ebene*/
#E ul#navlink ul{margin:0;padding:0 0 3px 0;}
#E ul#navlink li li{list-style-type:none;margin:0 0 0 10px;padding:0;}
#E ul#navlink li li a{background:url('../bilder/pfeil-nav2-in.gif') 5px 7px no-repeat;display:block;margin:0;padding:3px 2px 3px 15px;}
/*2.ebene - Hover und Aktiv zustand*/
#E ul#navlink li li a#aktiv2,
#E ul#navlink li li a:hover{background:url('../bilder/pfeil-nav-aktiv.gif') 5px 7px no-repeat;color:#006ab3;display:block;} 
#E ul#navlink li.li-aktiv2{background:#fff;border-bottom:1px solid #fff;}
/*3.ebene*/
#E ul#navlink ul ul{margin:0;padding:0;}
#E ul#navlink li li li{border:none;list-style-type:none;margin:0 0 0 15px;padding:0 0 3px 0;}
* html #E ul#navlink li li li{clear:both;}
#E ul#navlink li li li a{background:url('../bilder/pfeil-nav3-in.gif') 0 4px no-repeat;display:block;font-weight:normal;margin:0;padding:0 0 0 10px;}
/*3.ebene - Hover und Aktiv zustand*/
#E ul#navlink li li li a#aktiv3,
#E ul#navlink li li li a:hover{background:url('../bilder/pfeil-nav-aktiv.gif') 0 4px no-repeat;color:#006ab3;font-weight:normal;}
/*4.ebene*/
#E ul#navlink ul ul ul{margin:0;padding:0;}
#E ul#navlink li li li li{border:none;list-style-type:none;margin:0 0 0 10px;padding:0;}
#E ul#navlink li li li li a{background:url('../bilder/pfeil-nav4-in.gif') 0 4px no-repeat;display:block;font-size:1.1em;font-weight:normal;margin:0;padding:1px 0 0 10px;}
/*4.ebene - Hover und Aktiv zustand*/
#E ul#navlink li li li li a#aktiv4,
#E ul#navlink li li li li a:hover{background:url('../bilder/pfeil-nav-aktiv.gif') 0 4px no-repeat;color:#006ab3;display:block;font-weight:normal;}
/*5.ebene*/
#E ul#navlink ul ul ul ul{margin:0;padding:0;}
#E ul#navlink li li li li li{border:none;list-style-type:none;margin:0 0 0 10px;padding:0;}
#E ul#navlink li li li li li a{background:url('../bilder/pfeil-nav4-in.gif') 0 4px no-repeat;display:block;font-size:1.1em;font-weight:normal;margin:0;padding:1px 0 0 10px;}
/*4.ebene - Hover und Aktiv zustand*/
#E ul#navlink li li li li li a#aktiv5,
#E ul#navlink li li li li li a:hover{background:url('../bilder/pfeil-nav-aktiv.gif') 0 4px no-repeat;color:#006ab3;font-weight:normal;}
/*--------------------3.6.......C.Mitte + C.Rechts (F)---------------------------------------------------------------------------------------------------------------------*/
#F{float:left;}
/*--------------------3.6.1.....Metatags------------------------------------------------*/
#F #metatags{background:none;font-size:1.1em;margin:20px 205px 5px 20px;}
#F #metatags ul{list-style-type:none;float:left;width:100%;}
#F #metatags ul li{display:inline;}
#F #metatags ul li.li-first{float:left;margin:0;padding:0 30px 0 0;}
#F #metatags ul li.li-middle{float:left;margin:0;padding:0 30px 0 0;}
#F #metatags ul li.li-last{float:right;margin:0;padding:0 10px 0 0;}
#F #metatags .lesezeichnen{}
#F #metatags .weiterempfehlen{}
#F #metatags .druckversion{}
#F #metatags .top{background:url('../bilder/top.gif') right 5px no-repeat;margin:0;padding:0 15px 0 0;}
/*--------------------3.7.......C.Mitte (G)--------------------------------------------------------------------------------------------------------------------------------*/
#G{float:left;font-size:1.2em;margin:0 20px;position:relative;width:490px;}
* html #G{float:left;font-size:1.2em;margin:0;padding:0 20px;/*width:530px;*/}
#G h1{border-bottom:1px solid #ddd;color:#006ab3;font-size:1.75em;margin:22px -20px 28px 0;padding:0 0 5px 0;width:510px;}
#G h2{color:#006ab3;font-size:1.1em;font-weight:bold;margin:15px 0 0 0;padding:0;}
#G .pH2{margin:0 0 5px 0;}
#G .bodytext{margin:0 0 5px 0;}
#G p{margin:15px 0 0 0;}
#G ul{margin:10px 0 5px 0;}
#G li{background:url('../bilder/liste.gif') 10px 2px no-repeat;list-style:none;margin:0;padding:0 0 2px 25px;}
* html #G li{height:1%;}
#G ol{float:none;list-style-type:decimal !important; margin:10px 0 5px 19px;}
* html #G ol{margin:10px 0 5px 23px;}
*+html #G ol{margin:10px 0 5px 23px;}
#G ol li{background:none;float:none;list-style:decimal;margin:0;padding:0;}
#G .wwText{padding:0 0 0 20px;}
#G .wwText img{float:right;}
#G #image-overlay{position:absolute;left:1px;}
/*--------------------3.7.1......News------------------------------------------------*/
#news .eintrag{padding:0 20px;}
#news .eintrag p{margin:0;padding:0;}
#news .eintrag .datum{color:#7b7b7b;font-size:0.9em;}
#news h2{color:#0069b3;font-size:1.1em;font-weight:bold;}
#news b{color:#000;font-weight:bold;}
#news .eintrag b{color:#0069b3;font-size:1.1em;font-weight:bold;}
#news .eintrag a:hover{color:#0069b3;}
/*--------------------bilder mit bildueberschrift zweiBoxen------------------------------------------------*/
DIV.bild2er{height:100%;margin:13px 0 0 0;min-height:100%;width:490px;}
DIV.bild2erB, DIV.bild2erImg{width:490px;}
DIV.bild2erB{margin-top:-4px;}
* html DIV.bild2erB{margin-top:-2px;}
DIV.bild2er a{float:left;width:235px;}
DIV.bild2er a.a-1{margin-right:20px;}
DIV.bild2erImg a.a-1, DIV.bild2erImg a.a-2{margin-top:4px;}
DIV.bild2erImg a img{border:1px solid #ccc;height:132px;margin:0 0 4px 0;width:233px;}
/*--------------------bilder mit bildueberschrift dreiBoxen------------------------------------------------*/
DIV.bild3er{height:100%;margin:13px 0 0 0;min-height:100%;width:490px;}
DIV.bild3erB, DIV.bild3erImg{width:490px;}
DIV.bild3erB{margin-top:-4px;}
* html DIV.bild3erB{margin-top:-3px;}
DIV.bild3er a{float:left;width:162px;}
DIV.bild3er a.a-1, DIV.bild3er a.a-2{margin-right:2px;}
DIV.bild3erImg a.a-1, DIV.bild3erImg a.a-2, DIV.bild3erImg a.a-3{margin-top:4px;}
DIV.bild3erImg a img{border:1px solid #ccc;height:100px;margin:0 0 4px 0;width:160px;}
#zweiBoxen{margin-top:-17px;}
#zweiBoxen.ohneTopMargin{margin-top:0;}
/*--------------------bilder mit bildunterschrift dreiBoxen------------------------------------------------*/
/*No margins around the whole image-block*/
#dreiBoxen{margin-top:-17px;}
#dreiBoxen DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin:13px 5px 0 0 !important;}
#dreiBoxen DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin:13px 0 0 0 !important;}
* html #dreiBoxen DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin:13px 2px 0 0 !important;}
#zweiBoxen DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image,
#dreiBoxen DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{border:0;}
#dreiBoxen DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img,
#zweiBoxen DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{border:1px #ccc solid;margin:4px 0 0 0;}
/*--------------------bilder mit bildunterschrift------------------------------------------------*/
/*Captions*/
DIV.csc-textpic-imagewrap{padding:0;}
DIV.csc-textpic IMG{border:none;}
/*DIV: This will place the images side by side*/
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left;}
/*DL: This will place the images side by side*/
DIV.csc-textpic DIV.csc-textpic-imagewrap dl.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap dl.csc-textpic-image dt{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap dl.csc-textpic-image dd{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap dl.csc-textpic-image dd img{border:none;}/*FE-Editing Icons*/
dl.csc-textpic-image{margin:0;}
dl.csc-textpic-image dt{display:inline;margin:0;}
dl.csc-textpic-image dd{margin:0;}
/*Clearer*/
DIV.csc-textpic-clear{clear:both;}
/*Pictures centered, add margin on left*/
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{border:1px solid #ccc;display:inline;/*IE fix for double-margin bug*/margin-left:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image img{margin:0;}
/*Space below each image (also in-between rows)*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{display:block;margin-bottom:5px;}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both;width:100% !important;}
/*No margins around the whole image-block*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin:13px 10px 0 0 !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol.csc-textpic-lastcol{margin:0 !important;}
* html DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol.csc-textpic-lastcol{margin:13px 0 0 0 !important;}
/*Above*/
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both;padding-top:15px;}
/*Center (above or below)*/
DIV.csc-textpic-center{text-align:center;/*IE-hack*/}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;/*Remove IE-hack*/}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;padding-top:15px;/*Remove IE-hack*/}
DIV.csc-textpic-above{height:1% !important;/*IE Fix*/}
.csc-textpic-caption{font-size:0.8em;padding:0 5px 5px 0;text-align:right;}
* html .csc-textpic-firstcol img, * html .csc-textpic-lastcol img{margin-bottom:-2px;}
*+html DIV.csc-textpic-center DIV.csc-textpic-text{padding-top:7px;/*Remove IE-hack*/}
*+html DIV.csc-textpic-above DIV.csc-textpic-text{padding-top:7px;}
* html DIV.csc-textpic-center DIV.csc-textpic-text{padding-top:7px;/*Remove IE-hack*/}
* html DIV.csc-textpic-above DIV.csc-textpic-text{padding-top:7px;}
/*-----Bilder-mit-link---------------------------------------------------*/
.box2er{float:left;font-size:0.9em;height:100%;padding:5px 0 0 0;width:235px;}
.box2er a{background:url('../bilder/pfeil-nav-aktiv.gif') 0 2px no-repeat;font-size:1.1em;padding:0 0 2px 10px;}
.box2er.box-1{margin:10px 20px 5px 0;}
.box2er.box-2{margin:10px 0 5px 0;}
.box2er img{border:1px solid #ddd;}
.box2er a.imglink{background:none;padding:0;}
/*-----Bilder-box-overview---------------------------------------------------*/
.box2er.box-3,
.box2er.box-4{border:1px solid #ddd;padding:0;width:233px;}
.box2er.box-3{margin:10px 20px 5px 0;}
.box2er.box-4{margin:10px 0 5px 0;}
.box2er.box-3 img,
.box2er.box-4 img{border:none;}
.box2er.box-3 .boxLinks,
.box2er.box-4 .boxLinks{padding:5px;}
.boxLinks .spalte1{float:left;margin:0;padding:5px;}
.boxLinks .spalte2{float:right;margin:0;padding:5px;}
/*-----team box (trainingseite)---------------------------------------------------*/
.box2er.box-5,
.box2er.box-6{background-color:#f6f6f6;padding:0;width:233px;}
.box2er.box-5{margin:10px 20px 5px 0;}
.box2er.box-6{margin:10px 0 5px 0;}
.box2er.box-5 p,
.box2er.box-6 p{margin:0;padding:0 5px 0 0;}
.box2er.box-5 img,
.box2er.box-6 img{border:1px solid #ddd;float:left;margin-right:8px;}
/*-----bildNr leiste---------------------------------------------------*/
#bildNr{float:right;font-size:0.9em;padding:0;}
#bildNr ul{margin:5px 0 0 0;padding:0;}
* html #bildNr ul{margin:2px 0 2px 0;}
*+html #bildNr ul{margin:2px 0 2px 0;}
#bildNr li{background:none;border:1px #ddd solid;display:inline;font-size:1em;list-style-type:none;margin:0;padding:1px;}
* html #bildNr li{margin:0 0 0 2px;}
*+html #bildNr li{margin 0 0 0 2px;}
#bildNr a.nrIn{color:#000;}
/*-----boxExamples------------------------------------------*/
#boxExamples{border:1px #ddd solid;margin:15px 0 0 0;}
#boxExamples .tableExamples{margin:10px 0 0 0;width:488px;}
#boxExamples table{margin:0 auto 15px auto;width:415px;}
#boxExamples td{padding:2px 5px;width:207px;}
/*--------------------3.8.......C.Rechts (H)---------------------------------------------------------------------------------------------------------------------*/
#H{float:left;font-size:1.1em;margin:53px 10px 0 12px;width:183px;	}
* html #H{margin:53px 0 0 0;padding:0 10px 0 12px;}
#H h3{font-size: 1.2em;font-weight:bold;margin:25px 0 15px 0;}
#H ul{margin:10px 0;}
#H li{background:url('../bilder/liste.gif') 8px 2px no-repeat;list-style:none;margin:0;padding:0 0 2px 18px;}
#H DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{border:1px solid #828081;display:inline;/*IE fix for double-margin bug*/margin-left: 0;}
#H .tx-wekontaktbox-pi1{margin-bottom:14px;text-align:center;}
#H .button-technical-support{background:url('../bilder/hint-button.gif') 0 0 ;border:none;color:#fff;cursor:pointer;font-size:1.1em;font-weight:bold;padding:3px 27px;height:auto;width:auto;}
/*--------------------3.9.......Footer (I)-------------------------------------------------------------------------------------------------------------*/
#I{background:url('../bilder/hint-footer.gif') repeat-x;font-size:1.1em;height:22px;padding:5px 10px 0 0;text-align:right;width:954px;}
#I a{color:#000;}
/*--------------------4.......Formulare--------------------------------------------------------------------------------------------------------------------------*/
.formular{background-color:#f6f6f6;margin:15px 0;padding:20px;}
* html .formular{background:#f6f6f6;float:left;width:450px;}
label{float:left;margin:2px 0;padding-right:10px;width:150px;}
label.hidden{display:none;}
label.inLine{float:none;padding-right:10px;}
form br{clear:both;}
input{background:#fff;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #fff;border-right:1px solid #fff;height:15px;margin:3px 0;padding:2px 0 0 0;width:268px;}
select{background:#fff;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #fff;border-right:1px solid #fff;height:19px;margin:3px 0;}
*+html select{height:23px;}
.tx-weregistrierung-pi1 select{width:268px;}
* html .tx-weregistrierung-pi1{background:#f6f6f6;}
textarea{background:#fff;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #fff;border-right:1px solid #fff;margin:3px 0 15px 0;width:268px;}
.checkbox{width:10px;}
* html input.checkbox{background-color:#f6f6f6;border:none;width:20px;}
html>body input.checkbox{background-color:#f6f6f6;border:none;width:20px;}/*IE7;IE8*/
.button{background:url('../bilder/hint-button.gif') 0 0;border:none;color:#fff;cursor:pointer;font-size:1em;font-weight:bold;padding:2px 27px;height:auto;width:auto;}
* html .button{padding:2px 14px;}
*+html .button{padding:2px 14px;}
.offset{margin:0 0 0 160px;}
.formErrorMessage{color:red;}
.shortInput{width:42px;}
.appendInput{width:221px;}
/*--------------------5.......Tabellen---------------------------------------------------------------------------------------------------------------------------*/
#G .contenttable{border-collapse:collapse;margin:5px 0 15px 0;width:100%;}
/*tabelle messeüberblick--------------------------------------------------------*/
#G table.contenttable-0{border:1px solid #ddd;width:100%;}
#G .contenttable-0 th{background:#0069b3;color:#fff;font-weight:bold;padding:2px 5px;}
#G .contenttable-0 td{border-bottom:1px solid #ddd;padding:2px 5px;}
#G .contenttable-0 .tr-even{background:#f6f6f6;}
/*tabelle graue Zelle rechts----------------------------------------------------*/
#G table.contenttable-1{border:1px solid #ddd;}
#G .contenttable-1 td{border-bottom:1px solid #ddd;padding:15px 10px;}
#G .contenttable-1 .td-0{border-right:1px solid #ddd;}
/*tabelle weltweit--------------------------------------------------------------*/
#G .contenttable-2 td{border-top:1px solid #ddd;padding:3px 3px 3px 20px;}
#G .contenttable-2 .tr-last td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
/*tabelle stellenangebote-------------------------------------------------------*/
#G table.contenttable-3{width:100%;}
#G .contenttable-3 th{background:#F6F6F6;border-bottom:1px solid #ddd;color:#0069B3;font-weight:bold;padding:6px 5px 8px 5px;}
#G .contenttable-3 td{border-bottom:1px solid #ddd;padding:2px 5px 6px 5px;}
/*--------------------6.......Sitemap----------------------------------------------------------------------------------------------------------------------------*/
#G .csc-sitemap{margin:0 0 0 6px;}
/*Ebene1*/
#G .csc-sitemap ul{background:url('../bilder/liste-sitemap-ul.gif') repeat-y;list-style:none;list-style-type:none;margin 0;padding:3px 0 0 0;width:300px;}
* html #G .csc-sitemap ul{width:auto;}
#G .csc-sitemap li{list-style:none;list-style-image:none;margin:0 0 0 -8px;padding:0;}
* html #G .csc-sitemap li{position:relative;}
#G .csc-sitemap li a{background:url('../bilder/sitemap-kopf.gif') left top no-repeat;color:#0069b3;display:block;font-size:1.1em !important;font-weight:bold;margin:0 0 0 2px;padding:0 0 8px 19px;}
/*Ebene2*/
#G .csc-sitemap li ul{background:none;padding:0 0 8px 0;}
#G .csc-sitemap li li{background:url('../bilder/liste-sitemap-li.gif') left 10px repeat-x;margin:0 0 0 8px;padding:0 0 0 10px;}
* html #G .csc-sitemap li li{padding:1px 0 1px 10px;}
#G .csc-sitemap li li a{background:#fff url('../bilder/sitemap-icon.gif') left 1px no-repeat;color:#000;font-size:1.1em !important;font-weight:bold;margin:0 0 0 2px;padding:1px 0 4px 19px;}
/*Ebene3*/
#G .csc-sitemap li li ul{padding:0 0 1px 0;}
#G .csc-sitemap li li li{margin:0 0 0 -10px;padding:0 0 0 24px;}
* html #G .csc-sitemap li li li{padding:1px 0 1px 24px;}
#G .csc-sitemap li li li a{font-size:1em !important;font-weight:bold;padding:2px 0 2px 19px;}
/*Ebene4*/
#G .csc-sitemap li li li ul{padding:0 0 1px 0;}
#G .csc-sitemap li li li li{margin:0 0 0 -24px;padding:0 0 0 38px;}
* html #G .csc-sitemap li li li li{padding:1px 0 1px 38px;}
#G .csc-sitemap li li li li a{font-size:1em !important;font-weight:normal;}
/*Ebene5*/
#G .csc-sitemap li li li li li{margin:0 0 0 -38px;padding:0 0 0 52px;}
* html #G .csc-sitemap li li li li li{padding:1px 0 1px 52px;}
#G .csc-sitemap li li li li li a{font-size:.9em !important;}
/*Ebene6*/
#G .csc-sitemap li li li li li li{margin:0 0 0 -52px;padding:0 0 0 66px;}
* html #G .csc-sitemap li li li li li li{padding:1px 0 1px 66px;}
#G .csc-sitemap li li li li li li a{font-size:.85em !important;padding:2px 0 3px 19px;}
#G .csc-sitemap a:link,
#G .csc-sitemap a:visited{text-decoration:none !important;}
#G .csc-sitemap a:hover,
#G .csc-sitemap a:active{text-decoration:underline !important;}
/*--------------------7.......Weiterempfehlen--------------------------------------------------------------------------------------------------------------------*/
#weiterempfehlen{background-color:#fff;font-size:1.2em;margin:20px 20px 10px 20px;text-align:left;}
#weiterempfehlen .logo{border-bottom:1px solid #ddd;margin-bottom:20px;}
#weiterempfehlen h1{color:#006ab3;font-size:1.3em;font-weight:bold;margin:22px 10px 15px 20px;padding:0 0 5px 0;}
#weiterempfehlen p{padding:0 0 5px 20px;}
#weiterempfehlen .formular{margin:10px 20px 10px 20px;}
#meta{font-size:1.1em;margin:0 20px;text-align:right;}
/*--------------------8.......Druckversion-----------------------------------------------------------------------------------------------------------------------*/
#druckversion{background-color:#fff;font-size:1.2em;margin:20px 20px 10px 20px;text-align:left;width:650px;}
#druckversion .logo{background:url('../bilder/weiterempfehlen-logo.gif') no-repeat;display:block;height:55px;width:228px;}
#druckversion .logoKopf{background:url('../bilder/druckversion-kopf.gif') no-repeat;display:block;height:31px;width:650px;}
#druckversion .inhalt{font-size:0.9em;margin-left:62px;}
#druckversion .footer{border-top:1px solid #006ab3;font-size:0.8em;padding:10px;text-align:center;}
#druckversion #G{float:none;margin:0;padding:0 20px;}
* html #druckversion #G{float:none;padding:0 20px;}
#druckversion #G .wwText img{float:none;}
#druckversion .box2er{float:none;}
#druckversion .box2er.box-6 img{float:none;}
#druckversion #H{float:none;margin:40px 20px 0 20px;width:183px;}
* html #druckversion #H{float:none;margin:40px 20px 0 10px;}
#druckversion #productReiter .tx-wetabs-container{margin-bottom:40px;}
* html #druckversion #productReiter .tx-wetabs-container{margin-bottom:0;}
#druckversion DIV.fe-login-login,
#druckversion DIV.tx-felogin-pi1{display:none;}
#druckversion DIV.tx-weemag-pi1 p.bodytext{display:none;}
#druckversion DIV.tx-wevideo-pi1{display:none;}
#druckversion DIV.tx-wekalender-pi1{display:none;}
/*--------------------9.......Extensions-------------------------------------------------------------------------------------------------------------------------*/
/*--------------------9.1.......Tabs-----------------------------------------------------------------------------------------------------------------------------*/
#productReiter .tx-wetabs-pi1{margin:0;padding:0;width:100%;}
#productReiter .tx-wetabs-buttons{font-size:11px;float:left;height:auto;line-height:normal;width:100%;}
#productReiter .tx-wetabs-buttons ul{margin:0;padding:23px 0 4px 0;}
#productReiter .tx-wetabs-buttons li{float:left;margin:0 0 0 -12px;padding: 0;}
#productReiter .tx-wetabs-buttons li.li-1{float:left;margin:0;padding:0;}
#productReiter .tx-wetabs-buttons li a{background:url('../bilder/reiter/product-tab-left-39.gif') no-repeat left top;float:left;padding:0 0 0 12px;position:relative;text-decoration:none;}
#productReiter .tx-wetabs-buttons li.li-1 a{background:url('../bilder/reiter/product-tab-left-first-39.gif') no-repeat left top;padding:0 0 0 7px;}
* html #productReiter .tx-wetabs-buttons li a{text-decoration:none !important;margin:0;padding:0 0 0 12px;}/*IE6*/
* html #productReiter .tx-wetabs-buttons li.li-1 a{text-decoration:none !important;margin:0;padding:0 0 0 7px;}/*IE6*/
*+html #productReiter .tx-wetabs-buttons li a{padding:0 0 0 12px;}/*IE7*/
*+html #productReiter .tx-wetabs-buttons li.li-1 a{padding:0 0 0 7px;}/*IE7*/
@media all and (min-width: 0px){ #productReiter .tx-wetabs-buttons li a { position:static; } }/*Safari & Opera*/
#productReiter .tx-wetabs-buttons li a:hover{}
#productReiter .tx-wetabs-buttons li a.aktiv{background-position:0 -51px;}
#productReiter .tx-wetabs-buttons li a.aktiv:hover{}
#productReiter .tx-wetabs-buttons li a span{background:url('../bilder/reiter/product-tab-right-39.gif') no-repeat right top;color:#fff;font-weight:bold;float:left;line-height:13px;padding:0;}
#productReiter .tx-wetabs-buttons li.li-1 a span{padding:0;}
#productReiter .tx-wetabs-buttons li.li-last a span{background:url('../bilder/reiter/product-tab-right-last-39.gif') no-repeat right top;padding:0;}
* html #productReiter .tx-wetabs-buttons li a span{cursor:pointer;padding:0;}/*IE6*/
* html #productReiter .tx-wetabs-buttons li.li-1 a span{padding:0;}/*IE6*/
* html #productReiter .tx-wetabs-buttons li.li-last a span{padding:0;}/*IE6*/
#productReiter .tx-wetabs-buttons li a:hover span{color:#000;}
#productReiter .tx-wetabs-buttons li a.aktiv span{background-position:100% -51px;color:#000;}
#productReiter .tx-wetabs-container{border:1px solid #d2d2d2;border-width:0 2px 2px 2px;clear:both;float:left;height:100%;min-height:100%;padding:0;width:486px;}
* html #productReiter .tx-wetabs-container{border-right:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;border-left:2px solid #d2d2d2;padding:0;width:486px;}/*IE6*/
*+html #productReiter .tx-wetabs-container{height:1%;width:486px;}/*IE7*/
#productReiter .tx-wetabs-container .xa_content{padding:0 12px 12px 12px;}
*+html #productReiter .tx-wetabs-container .xa_content{height:1%;}/*IE7*/
#productReiter .tx-wetabs-container .xa_content h3{color:#555;font-size:1em;font-weight:bold;margin:14px 0 0 0;padding:0;}
#productReiter .tx-wetabs-container .xa_content p{margin:10px 0 0 0;}
#productReiter .tx-wetabs-container .xa_content li{padding-bottom:6px;}
#productReiter .tx-wetabs-container .xa_content table.contenttable td p{margin:6px 0 0 0;}
img.productTabImage{border:1px solid #CCC;height:199px;margin:0;padding:0;width:488px;}
#headerImage{padding-bottom:14px;}
* html #headerImage{padding-bottom:7px;}/*IE6*/
#G DIV.tx-webildwechsel-pi1{border:1px solid #CCC;margin-bottom:14px;}
* html #G DIV.tx-webildwechsel-pi1{margin-bottom:7px;}/*IE6*/
/*--------------------9.2......Suche-----------------------------------------------------------------------------------------------------------------------------*/
/*Suchergebnisse*/
.tx-mnogosearch-pi1 fieldset{background-color:#f6f6f6;margin:15px 0;padding:20px;}
* html .tx-mnogosearch-long-form fieldset{padding:10px;}/*IE6*/
.tx-mnogosearch-pi1 fieldset label{padding-right:10px;width:140px;}
.tx-mnogosearch-pi1 #tx_mnogosearch_pi1_submit{background:url('../bilder/hint-button.gif') left top repeat-x;border:none;color:#fff;float:left;font-weight:bold;height:auto;margin:2px 0 0 150px;padding:3px 2px;text-transform:uppercase;width:auto;}
* html .tx-mnogosearch-pi1 #tx_mnogosearch_pi1_submit{padding:2px 0;}/*IE6*/
.tx-mnogosearch-pi1 #tx_mnogosearch_pi1_submit{padding /*\**/:3px 5px\9}/*IE7 und IE8*/
*+html .tx-mnogosearch-pi1 #tx_mnogosearch_pi1_submit{padding:2px 0;}/*IE7*/
.tx-mnogosearch-pi1 #tx-mnogosearch-results{margin:5px 0;padding:0;}
.tx-mnogosearch-pi1 #tx-mnogosearch-results ol li{list-style-type:none;margin:0;padding:0;}
.tx-mnogosearch-pi1 ol#tx-mnogosearch-result{list-style:none inside none;margin:0;padding:0;}
.tx-mnogosearch-pi1 ol#tx-mnogosearch-result > li{margin-bottom:10px;}
.tx-mnogosearch-pi1 #tx-mnogosearch-result p{margin:0;padding:0;}
* html .tx-mnogosearch-pi1 #tx-mnogosearch-result p{margin:0 0 10px;padding:0;}/*IE6*/
.tx-mnogosearch-pi1 ol#tx-mnogosearch-result li h3{font-weight:bold;}
* html .tx-mnogosearch-pi1 ol#tx-mnogosearch-result li h3{margin-left:-15px;width:100%;}/*IE6*/
.tx-mnogosearch-pi1 ol#tx-mnogosearch-result li h3 a{color:#006ab3;text-decoration:none;}
.tx-mnogosearch-pi1 .tx-mnogosearch-result-url{color:#008000;font-size:90%;margin:0 0;padding:0 0;}
.tx-mnogosearch-pi1 .tx-mnogosearch-pi1-result-excerpt-selection{color:#006ab3;font-weight:bold;}
/*Pagebrowser*/
#G .tx-mnogosearch-page-browser-top, .tx-mnogosearch-page-browser-bottom{border-bottom:1px solid #d3d3d3;font-weight:bold;margin:10px 0;padding:10px 0;}
#G .tx-mnogosearch-page-browser-bottom{border-bottom:none;border-top:1px solid #d3d3d3;}
#G .tx-pagebrowse-pi1{display:block;margin:0;padding:0;text-align:center;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse{display:inline;margin:0;text-align:left;width:100%;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse li{background-image:none;display:inline;font-weight:normal;list-style:none;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-prev{margin:0;padding:0 2px 0 0;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-prev a{padding-right:5px;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-next{margin:0;padding:0 0 0 2px;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse .tx-pagebrowse-next a{padding-left:5px;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse-pages{margin:0;padding:0;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse-pages ol{display:inline;margin:0;padding:0;width:auto;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse-pages ol li{margin:0;padding:0;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse-pages ol .tx-pagebrowse-page{padding:0;}
#G .tx-pagebrowse-pi1 .tx-pagebrowse-pages ol .tx-pagebrowse-current{padding:0;}
/*Spamshield*/
.tx_spamshield_honey{margin:0 0 0 -9999px !important;position:absolute !important;}
.tx_spamshield_honey2{display:none !important;}
.tx_spamshield_honey3{visibility:hidden !important;}
.tx_spamshield_honey4{border:0;display:inline;height:0px;margin:0;padding:0;width:0px;}
/*--------------------9.3........FAQ / Training------------------------------------------------------------------------------------------------------------------*/
.faqBoxAllgemein{margin:-8px 0 20px 0;padding:0;}
.trainingBoxAllgemein a,
.trainingBoxAllgemein .trainingKursMinus a,
.faqBoxAllgemein a,
.faqBoxAllgemein .faqFrageMinus a{background:url('../bilder/plus.gif') 0 1px no-repeat;display:block;font-weight:bold;padding:0 0 0 20px;}
.trainingBoxAllgemein .trainingKursMinus a,
.faqBoxAllgemein .faqFrageMinus a{background:url('../bilder/minus.gif') 0 1px no-repeat;}
.trainingBoxAllgemein .trainingAntwort a,
.faqBoxAllgemein .faqAntwort a{background:none;padding:0;}
.trainingEintrag,
.faqEintrag{border-bottom:1px solid #E5E6D4;margin:5px 0 0 0;padding:0 0 10px 0;}
.trainingAntwort,
.faqAntwort{margin:0;padding:10px 10px 10px 20px;}
.trainingBoxAllgemein{border-top:1px solid #E5E6D4;margin:20px 0;padding:0;}
.trainingEintrag{padding:0 0 6px 0;}
.trainingBoxAllgemein .kurs{background-color:#f6f6f6;font-size:0.9em;margin:0 -10px -16px -20px;padding:1px 10px 10px 10px;}
.trainingBoxAllgemein .kurs p{margin:0;padding:0;}
/*--------------------9.4........ABC-Glossar---------------------------------------------------------------------------------------------------------------------*/
#abc{margin-bottom:25px;}
#abc .zeile1{margin-bottom:11px;}
#abc a{background:#fff url('../bilder/abc/hint-in.gif');border:1px solid #c9c9c9;color:#000;font-weight:bold;padding:3px 4px; text-decoration:none;}
#abc a:link, #abc a:visited{color:#000;}
#abc a:hover{background:#fff url('../bilder/abc/hint-in.gif');border:1px solid #c9c9c9;color:#0069b3;font-weight:bold;padding:3px 4px;text-decoration:none;}
/*--abc buchstabe mit verlinkung aktiv--*/
.abc_ak{background:#fff url('../bilder/abc/hint-ak.gif');border:1px solid #c9c9c9;color:#fff;font-weight:bold;padding:3px 4px;text-decoration:none;}
/*--abc buchstabe ohne verlinkung--*/
.abc_in{background:#fff url('../bilder/abc/hint-in.gif');border:1px solid #c9c9c9;color:#c9c9c9;font-weight:bold;padding:3px 4px;text-decoration:none;}
.buchstabAktiv{color:#006ab3;font-size:1.5em;font-weight:bold;}
.tx-wefaq-pi1 .abcBoxAllgemein{margin:0;}
.abcBoxAllgemein a,
.abcBoxAllgemein .abcMinus a{background:url('../bilder/plus.gif') 0 1px no-repeat;display:block;font-weight:bold;padding:0 0 0 20px;}
.abcBoxAllgemein .abcMinus a{background:url('../bilder/minus.gif') 0 1px no-repeat;}
.abcBoxAllgemein .abcAntwort a{background:none;padding:0;}
.abcEintrag{border-bottom:1px solid #E5E6D4;margin:5px 0 0 0;padding:0 0 10px 0;}
.abcAntwort{margin:0;padding:10px 10px 10px 20px;}
.abcBoxAllgemein{border-top:1px solid #E5E6D4;margin:20px 0;padding:0;}
.abcEintrag{padding:0 0 6px 0;}
.abcBoxAllgemein .abcBeschreibung{background-color:#f6f6f6;font-size:0.9em;margin:0 -10px -16px -20px;padding:1px 10px 10px 10px;}
.abcBoxAllgemein .abcBeschreibung p{margin:0;padding:0;}
/*--------------------9.5........Solutions - Examples------------------------------------------------------------------------------------------------------------*/
img.exampleImgSmall{border:1px solid #CCC;}
img.exampleImgBig{border:1px solid #CCC;height:199px;margin:0;padding:0;width:488px;}
/*--------------------9.6........Pressroom-----------------------------------------------------------------------------------------------------------------------*/
.fe-login-pressroom{background:#f6f6f6;margin:15px 0;padding:20px;}
.fe-login-pressroom h3{font-weight:bold;}
.fe-login-pressroom fieldset{margin-top:10px;}
.fe-login-pressroom legend{display:none;}
.fe-login-pressroom input{background:#fff;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#000;font-weight:normal;height:15px;margin:3px 0;padding:2px 0 0 0;width:268px;}
.fe-login-pressroom .fe-login-button{background:url('../bilder/hint-button.gif') 0 0;border:none;color:#fff;cursor:pointer;font-size:1em;font-weight:bold;padding:2px 14px;height:auto;width:auto;}
* html .fe-login-pressroom .fe-login-button{padding:2px 7px;width:auto !important;}/*IE6*/
*+html .fe-login-pressroom .fe-login-button{padding:2px 7px;width:auto !important;}/*IE7*/
.fe-login-pressroom .fe-login-username{display:block;float:left;margin: 2px 0;}
.fe-login-pressroom .fe-login-logoutform label{width:100px;}
/*--------------------9.7........Schnellauswahl/Quicklinks-------------------------------------------------------------------------------------------------------*/
#H ul,
#H div.tx-weschnellauswahl-pi1 ul{list-style-type:none !important;}
#H ul li,
#H div.tx-weschnellauswahl-pi1 ul li{background:none;list-style:none;margin:0;padding:0 0 2px 0;}
#H ul li a,
#H div.tx-weschnellauswahl-pi1 ul li a{background:url('../bilder/pfeil-nav-aktiv.gif') 0 2px no-repeat;display:block;padding:0 0 0 19px;}
/*--------------------9.8........Messekalender------------------------------------------------------------------------------------------------------------------*/
#messekalender .eintrag{margin:0 0 20px 0;padding:0 20px;}
#messekalender .eintrag .messe{color:#000;font-size:1.2em;font-weight:bold;margin:20px 0 0 0;}
#messekalender .eintrag .datum{color:#000;font-size:1em;}
#messekalender h2{color:#0069b3;font-size:1.1em;font-weight:bold;}
#messekalender p{color:#7b7b7b;margin:10px 0 10px 0;}
#messekalender a{background:url('../bilder/mehr.gif') 0 9px no-repeat;margin:10px 0 0 0;padding:7px 0 15px 10px;}
#messekalender .eintrag a:hover{color:#0069b3;}
.messenAuswahl{margin:15px 0;padding:20px;}
/*--------------------9.9........Login--------------------------------------------------------------------------------------------------------------------------*/
.fe-login-login{background:none;margin:0 0 30px;padding:0;}
.fe-login-login fieldset{margin-bottom:10px;margin-top:0px;}
.fe-login-login input{background:#fff;border-top:1px solid #7f7f7f;border-left:1px solid #7f7f7f;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#000;font-weight:normal;height:15px;margin:3px 0;padding:2px 0 0 0;width:150px;}
.fe-login-login label{font-weight:bold;}
.fe-login-login legend{display:none;}
.fe-login-login .fe-login-button{background:#006ab3 url('../bilder/hint-button.gif') left top repeat-x;border:none;color:#fff;cursor:pointer;font-size:1em;font-weight:bold;height:auto;padding:2px 7px;width:auto;}
.fe-login-login .fe-login-username{display:block;float:left;margin:2px 0;}
.fe-login-login .fe-login-logoutform label{width:100px;}
*+html .fe-login-login .fe-login-forgotform .fe-login-button{padding:2px;width:160px;}/*IE7*/
* html .fe-login-login .fe-login-forgotform .fe-login-button{padding:2px; width:160px;}/*IE6*/
/*Shadowbox bei den Produktanimationen*/
#lightwindow_data_caption{font-size:1.3em;font-weight:bold;line-height:.8em;}
#lightwindow_data_caption a{font-weight:bold;}
/*--------------------9.10........Stellenangebote (zweispaltiges Layout)-----------------------------------------------------------------------------------------*/
#A.zweispaltig{background:url('../bilder/hint-einspaltig.png') repeat-y;margin:8px auto 0 auto;text-align:left;width:968px;}
* html .zweispaltig{background:url('../bilder/hintIE6-einspaltig.gif') repeat-y !important;}
#A.zweispaltig #G{float:left;font-size:1.2em;margin:0 70px 0 20px;position:relative;width:646px;}
* html #A.zweispaltig #G{float:left;font-size:1.2em;margin:0;padding:0 70px 0 20px;}
#A.zweispaltig #G div.stellenangebote p{margin:21px 0 !important;}
#A.zweispaltig #G div.stellenangebote li{background:url('../bilder/liste.gif') 10px 2px no-repeat;}
#A.zweispaltig #G h1{width:646px;}
.formularStellen{margin:15px 0;padding:20px;}
* html .formularStellen{padding:20px;}
*+html .formularStellen{padding:20px;}
.formularStellen .button{padding:2px 27px;}
* html .formularStellen .button{padding:2px 14px;}
*+html .formularStellen .button{padding:2px 14px;}
#G .formularStellenDetail{background-color:#f6f6f6;margin:15px 0 27px 0;padding:12px 15px 1px 15px;}
* html #G .formularStellenDetail{background-color:#f6f6f6;padding:17px 15px 15px 15px;}
*+html #G .formularStellenDetail{background-color:#f6f6f6;padding:17px 15px 15px 15px;}
#G .formularStellenDetail .contenttable-3 td{border:0;padding:2px 5px 6px 5px;}
#G .formularStellenDetail .contenttable-3 td.td-0{font-weight:bold;}
#A.zweispaltig #F #metatags{margin:20px 60px 5px 20px;}
/*--------------------9.11........EMAG---------------------------------------------------------------------------------------------------------------------------*/
div.tx-weemag-pi1 a img{border:1px solid #828081;height:243px;margin-left:0;width:182px;}
/*--------------------9.12........Einspaltiges Layout------------------------------------------------------------------------------------------------------------*/
#A.einspaltig{background:url('../bilder/hint-ueber-3-spalten-weis.png') repeat-y;margin:8px auto 0 auto;text-align:left;width:968px;}
* html .einspaltig{background:url('../bilder/hintIE6-ueber-3-spalten-weis.gif') repeat-y !important;}
#A.einspaltig #G{float:left;font-size:1.2em;margin:0 42px 0 20px;position:relative;width:902px;}
* html #A.einspaltig #G{float:left;font-size:1.2em;margin:0;padding:0 42px 0 20px;}
#A.einspaltig #G div.sprachauswahl{float:right;margin: 21px 0 !important;}
#A.einspaltig #F #metatags{margin:20px 32px 5px 20px;}
/*--------------------10..........Microsites---------------------------------------------------------------------------------------------------------------------*/
#microsite #H p.bodytext{margin:0 0 5px;}
#B #backToCorporate{float:right;height:36px;margin:0;padding:19px 19px 0 0;}
/*languageSwitch auf Microsite*/
#languageSwitch{bottom:-20px;position:absolute;right:40px;}
/*--------------------11..........GM Anfahrt---------------------------------------------------------------------------------------------------------------------*/
/*-----------------Formular-----------------*/
.tx_wegmanfahrt_map{border:1px solid #ccc;}
.tx_wegmanfahrt_form{background:#f6f6f6;float:left;font-size:1em;margin:15px 0;padding:20px;width:442px;}
* html .tx_wegmanfahrt_form{margin:15px 0 0;}
*+html .tx_wegmanfahrt_form{margin:15px 0 0;}
.tx_wegmanfahrt_form label{width:100px;}
.tx_wegmanfahrt_form .hinweistext{display:block;font-size:0.9em;padding:0 0 8px 110px;}
.tx_wegmanfahrt_form #toAddress{display:block;float:left;padding:4px 0 0;}
.tx_wegmanfahrt_form .button{margin:5px 5px 5px 110px;}
/*------------Anfahrtsbeschreibung------------*/
#tx_wegmanfahrt_direction{font-size:1em;margin:20px 0 5px;}
#tx_wegmanfahrt_direction h2{font-size:1.1em;margin:0 0 5px;padding:0;}
/*Hintergrundfarbe Google Ergebnisseite*/
#tx_wegmanfahrt_direction .googledir{background:#fff;}
/*-----------------Infofenster-----------------*/
.tx_wegmanfahrt_marker{margin:-6px 6px 0 0;font-size:1em;padding-bottom:10px;}
*+html .tx_wegmanfahrt_marker{margin:0 6px 0 0;}/*IE7*/
* html .tx_wegmanfahrt_marker{margin:0 6px 0 0;}/*IE6*/
/*Hyperlink im Infofenster*/
.tx_wegmanfahrt_marker a:link,.tx_wegmanfahrt_marker a:visited,.tx_wegmanfahrt_marker a:hover,.tx_wegmanfahrt_marker a:active{text-decoration:underline;}
