/* NEW Print CSS updated mas09 */
*    { 
font-family:arial !important;}
body {
 width:100%;
 color:#000; 
 font-family:Arial,sans-serif;
 font-size:12pt;
 margin:0;
 padding:0;
 text-align:left;  /* Zentrierung im Internet Explorer font-size: 100.01%;   */
}
p a {color:#f60;}
/*********************************************************
General Fonts
********************************************************/
/**
Neue Fontklassen
**/
.eIcon a {
color:#f60; padding-left:12px; background-image:url('/de/img_structure/NavArrowOrange_rdax_8x8.gif'); background-repeat:no-repeat; background-position:left;
}
.TextNormal {color:#5b6f83;font-size:0.7em;line-height:1.2em;}
.TextNormalBold {color:#5b6f83;font-size:0.7em;font-weight:bold;line-height: 1.2em;}
.TextNormalBoldBig {color:#5b6f83;font-size:0.8em;font-weight:bold;line-height: 1.2em;}
.TextColored {color:#ff6600;font-size:0.7em;line-height: 1.2em;}
.TextColoredSmall {color:#ff6600;font-size:0.6em;line-height: 1.2em;}
.TextColoredBold {color:#ff6600;font-size:0.7em;font-weight:bold;line-height: 1.2em;}
.TextColoredBoldBig {color:#ff6600;font-size:0.8em;font-weight:bold;line-height: 1.2em;}
.TextColoredArticleHeader {color:#ff6600;font-size:0.7em;line-height: 1.2em;}
.TextBoxHeaderBold {color:#ffffff;font-size:0.7em;font-weight:bold;line-height: 1.2em;}
.TextBoxHeaderBoldBig {color:#ffffff;font-size:0.8em;font-weight:bold;line-height: 1.2em;}
.TextTopNav {color:#ffffff;font-size:0.7em;line-height: 1.2em;}
.TextColoredBold, .TextContent a{color:#ff6600 !important;}
/*********************************************************
General Positioning
********************************************************/
.GeneralValign {display:inline;}
.GeneralFontBlock {display:block;padding-top:2px}
.PageStatic {width:100%; margin:0px; padding:0px;}
.TenPixTop{margin-top:10px;}
/*********************************************************
General HTML Elements
********************************************************/
h3{color:#ff6600;font-size:1.0em;font-weight:bold;line-height: 1.2em;}
h4{color:#5b6f83;font-size:0.8em;font-weight:bold;line-height: 1.2em;margin:0px;padding:0px;}
h5{color:#5b6f83;font-size:0.75em;line-height: 1.2em;margin:0px;padding:0px;}
.TextNormal h4{color:#5b6f83;font-size:1.2em;font-weight:bold;}
.TextNormal h5{color:#5b6f83;font-size:1.1em;}
/*h6 wird für ueberschrift mit breitem balken genutzt*/
h6{background-color:#dae1e7;width:330px;height:20px;margin-bottom:-2px;}
hr{height:5px;background-color:#dae1e7;color:#dae1e7;border:0px;margin:0px;margin-top:3px;margin-bottom:3px;padding:0px;}
hr.thinnerLine{height:1px;margin:0px;padding:0px;}
hr.thinLine{height:2px;margin:0px;padding:0px;}
a {text-decoration:none;color:#5b6f83;}
a.LinkColored{text-decoration:none;color:#ff6600;}
a.LinkHighlightedBright{color:#ffffff;}
input {border:1px solid #5b6f83;}
select {border:1px solid #5b6f83;}
textarea{border:1px solid #5b6f83;}
.inputRadio {border:0px;margin-left:0px;padding-left:0px;}
.inputCheck {border:0px;margin-left:0px;padding-left:0px;}
/*********************************************************
Left Side General Area
********************************************************/
.LeftArea {display:none;}
/*********************************************************
Left Side Language Links
********************************************************/
.LeftLanguage {}
/*********************************************************
Left Side Home Button     .LeftLocationLinkBackground{display:block;background-color:#ff0000;height:20px;width:100%;top:0px;left:0px;margin-top:-20px;filter:alpha(opacity=30);opacity:.30;-moz-opacity:.30;}
********************************************************/
.LeftLocationPic {display:none;}
.LeftLocationLinkArea {display:none;}
/*********************************************************
Left Side Navigation             #eef0f2
********************************************************/
.LeftNav {display:none;}
/*********************************************************
Main Area           height:245px;
********************************************************/
.MainArea {position:relative;float:left;width:100%;margin:0;padding:0; background-color:#ffffff;}
.TextNormalBold TextContent, TextNormal TextContent {width:100%; padding:0px; margin:0px;}
.MainContentNav {display:none;}
.MainContentOtherPages{position:relative;width:100%;padding:0px;padding-left:0px;padding-right:0px;float:left;}


.MainTopContent {display:none}
.MainBreadCrumb {
position:relative;
width:605px;
height:20px;
margin:110px 0 0 20px;
padding:0;
background-color:#FFFFFF;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
vertical-align:middle;}

.MainBreadCrumbElement{margin-left:10px;float:left;}
.MainContentStartPages{position:relative;width:602px;padding:0px;padding-left:3px;background-color:#c6cdc5;float:left;}
.MainContentVerticalLeft{width:398px;}
.MainContentVerticalRightPositioning{height:570px;}
.MainContentVerticalRight{position:absolute;left:398px;top:104px;width:206px;height:465px;border-left:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#dae1e7;}
/*********************************************************
Teaser Block
********************************************************/
.MainTeaser{position:relative;float:left;width:193px;padding-left:5px;padding-top:8px;padding-bottom:8px;}
.MainTeaserVertical{position:relative;width:193px;padding-left:5px;padding-top:8px;}
.MainTeaserHeaderBack{z-index:1;position:relative;width:154px;height:32px;margin:0;padding:0;background-color:#ffffff;}
.MainTeaserHeader{z-index:3;position:relative;width:152px;height:30px;top:1px;margin:0;margin-left:1px;margin-top:-32px;padding:0;background-color:#5b6f83;}
.MainTeaserPic{z-index:2;position:relative;width:191px;margin:0;margin-top:-22px;padding:0;background-color:#dae1e7;border:1px solid white;}
.MainTeaserContent{margin-top:2px;width:193px;background-color:#ffffff; padding:4px;vertical-align:top;}
.MainTeaserContentVariable{position:relative;margin-top:2px;width:193px;background-color:#ffffff;}
.MainTeaserHeaderPositioning{z-index:5;margin:0;padding:0;padding-top:10px;padding-left:3px;}
.MainTeaserContentPositioning{z-index:5;margin:0;padding:0;padding-left:3px;padding-top:3px;}
.MainTeaserContentHeader {display:block;}
.MainTeaserContentContent {display:block;padding-top:1px}
.MainTeaserContentLink {display:block;padding-top:1px}
/*********************************************************
Article Block
********************************************************/
.MainArticleTopNavFirst {position:relative;float:right;padding:0px;padding-left:10px;padding-right:40px;text-align:left;}
.MainArticleTopNav {position:relative;float:right;padding:0px;padding-left:10px;text-align:left;}
.MainArticleInBlockRight{float:right;width:214px;margin-left:5px;margin-bottom:5px;background-color:#dae1e7;}
.MainArticleInBlockLeft{float:left;width:214px;margin-right:5px;margin-bottom:5px;background-color:#dae1e7;}
.MainArticleFooter{width:100%;background-color:#dae1e7;margin-top:1px;}
.MainArticleFooterTD{padding-left:5px;vertical-align:middle;}
.MainArticleHeadWithBackground{background-color:#dae1e7;width:325px;height:17px;margin-top:10px;margin-bottom:-2px;padding-left:5px;padding-top:3px;}
.MainArticleHeadWithBackgroundFull{background-color:#dae1e7;width:538px;height:17px;margin-bottom:-2px;padding-left:5px;padding-top:3px;}
.MainFormBoxOuter{width:100%;background-color:#dae1e7;padding-top:5px;padding-bottom:5px;}
.MainFormBoxOuterEvents{width:100%;background-color:#dae1e7;padding-top:2px;padding-bottom:2px;}
.MainFormBoxInner{position:relative;margin:5px;margin-top:0px;margin-bottom:0px;}
.MainFormBoxInnerEvents{position:relative;margin:2px;margin-top:0px;margin-bottom:0px;}
/*Normal jeweils für Boxen ohne Header*/
.MainFormBoxInnerNormal{position:relative;margin:5px;margin-top:0px;margin-bottom:-5px;}
.MainFormBoxHeaderBack{z-index:2;position:relative;width:216px;height:23px;margin:0;padding:0;background-color:#ffffff;}
.MainFormBoxHeader{z-index:4;position:relative;width:207px;height:16px;top:1px;margin:0;margin-left:1px;margin-top:-23px;padding:0;padding-top:5px;padding-left:3px;background-color:#5b6f83;}
.MainFormBoxHeaderEvents1{z-index:4;position:relative;width:85px;height:16px;margin:0;padding:0;padding-top:5px;padding-left:3px;background-color:#5b6f83;}
.MainFormBoxHeaderPositioning{margin-left:0px;margin-top:0px;}
.MainFormBoxContent{z-index:3;position:relative;width:521px;margin:0;margin-top:-12px;padding:5px;padding-top:15px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxContentNormal{z-index:3;position:relative;width:521px;margin:0;margin-bottom:5px;padding:5px;padding-top:5px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxContentEvents1{z-index:3;position:relative;width:84px;margin:0;margin-top:-12px;padding:5px;padding-top:15px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxContentEvents2{z-index:3;position:relative;width:84px;margin:0;padding:5px;padding-top:5px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxContentFotoArchive{z-index:3;position:relative;width:200px;margin:0;margin-top:-12px;padding:5px;padding-top:15px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxInnerFirstTable{margin-top:3px;}
.MainFormBoxInnerTable{margin-top:10px;}
.MainFormBoxTableTD{padding-right:5px;}
.MainFormBoxTableFormInput{width:204px;}
.MainFormBoxTableFormSelect{width:206px;}
.MainFormBoxTableFormTextarea{width:416px;}
.MainContactTable{margin-bottom:15px;}
.MainContactTD{padding-top:0px;padding-bottom:2px;}
.MainFormBoxHeaderBackFotoArchive{z-index:2;position:relative;width:120px;height:23px;margin:0;padding:0;background-color:#ffffff;}
.MainFormBoxHeaderFotoArchive{z-index:4;position:relative;width:115px;height:16px;top:1px;margin:0;margin-left:1px;margin-top:-23px;padding:0;padding-top:5px;padding-left:3px;background-color:#5b6f83;}
.MainFormBoxContentFotoArchive{z-index:3;position:relative;width:192px;margin:0;margin-top:-12px;padding:5px;padding-top:15px;background-color:#eef0f2;border:1px solid white;}
.MainFotoArchiveBlockHeader{width:100px;padding-left:3px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;background-color:#dae1e7;}
.MainFAQNumber{border-top:1px solid #ffffff;background-color:#dae1e7;padding:1px;text-align:center;vertical-align:middle;}
.MainFAQNumberContent{background-color:#ffffff;padding:1px;text-align:center;vertical-align:middle;}
.MainFAQHeader{border-top:1px solid #ffffff;background-color:#dae1e7;padding-left:3px;vertical-align:middle;}
.MainFAQHeaderContent{padding:1px;vertical-align:middle;}
.MainFAQRightButton{border-left:1px solid #ffffff;border-top:1px solid #ffffff;background-color:#5b6f83;text-align:center;vertical-align:middle;}
.MainFAQContent{border:1px solid #dae1e7;border-top:0px;background-color:#ffffff;padding-left:19px;padding-top:5px;padding-bottom:5px;}
.MainFAQSpacer{height:10px;border-bottom:10px solid #ffffff;}
.MainFormBoxHeaderContact{z-index:4;position:relative;width:210px;height:114px;top:1px;margin:0;margin-left:1px;margin-top:-23px;padding:0;background-color:#5b6f83;}
.MainFormBoxContentContact{z-index:3;position:relative;width:521px;margin:0;margin-top:-105px;padding:5px;padding-top:0px;padding-bottom:0px;background-color:#eef0f2;border:1px solid white;}
.MainFormBoxInnerTableContact{margin-top:2px;}
.MainDoubleTeaserOuter{width:100%;background-color:#dae1e7;margin-bottom:10px;}
.MainDoubleTeaserHeader{z-index:4;position:relative;width:128px;height:16px;top:1px;margin:0;margin-left:1px;margin-top:-23px;padding:0;padding-top:5px;padding-left:3px;background-color:#5b6f83;overflow:hidden;}
.MainDoubleTeaserHeaderBack{z-index:2;position:relative;width:130px;height:23px;margin:0;padding:0;background-color:#ffffff;}
.MainDoubleTeaserContent{z-index:3;position:relative;width:263px;margin:0;margin-top:-12px;padding:0px;background-color:#eef0f2;border:1px solid white;}
.MainQuadrupleTeaserHeaderBack{z-index:1;position:relative;width:95px;height:32px;margin:0;padding:0;background-color:#ffffff;overflow:hidden;}
.MainQuadrupleTeaserHeader{z-index:3;position:relative;width:93px;height:30px;top:1px;margin:0;margin-left:1px;margin-top:-32px;padding:0;background-color:#5b6f83;overflow:hidden;}
.MainQuadrupleTeaserPic{z-index:2;position:relative;width:130px; height:95px; margin:0;margin-top:-22px;padding:0;background-color:#dae1e7;border:1px solid white;}
.MainQuadrupleTeaserContent{position:relative;margin-top:2px;height:40px;width:120px;padding:5px;background-color:#ffffff;overflow:hidden;}
/******************
Image Gallery Block
******************/
.MainGalleryRightOuter{width:100%;background-color:#dae1e7;margin-bottom:10px;}
.MainGalleryRightHeaderBack{z-index:2;position:relative;width:194px;height:32px;margin:0;padding:0;background-color:#ffffff;}
.MainGalleryRightHeader{z-index:4;position:relative;width:189px;height:17px;top:1px;margin:0;margin-left:1px;margin-top:-32px;padding:0;padding-left:3px;padding-top:13px;background-color:#5b6f83;overflow:hidden;}.MainGalleryRightContent{z-index:3;position:relative;width:533px;margin:0;margin-top:-22px;padding:0px;background-color:#eef0f2;border:1px solid white;}
.MainGalleryButtonContainer{float:right;padding:0px;margin:0px;border-bottom:1px solid #ffffff; border-left:1px slid #fff;width:84px;background-color:#5b6f83;}
.MainGalleryButtonLeft{float:left;border-left:1px solid #ffffff; }
.MainGalleryButtonMiddle{width:32px;height:15px;padding-top:1px;float:left;background-color:#dae1e7;text-align:center;vertical-align:middle;}
.MainGalleryButtonRight{float:left;border-left:1px solid #ffffff; cursor:pointer;}
.MainGalleryButtonPopUp{float:left; border-left:1px solid #fff; cursor:pointer;}
/******************
Image Gallery Corporate Startpage Left
******************/
.MainTopGalleryLeftOuter{background-color:#c6cdd5;padding-left:8px;padding-top:8px;padding-bottom:8px;}
.MainTopGalleryLeftContent{z-index:3;position:relative;width:342px;height:303px;margin:0;margin-top:-22px;padding:0px;background-color:#eef0f2;border:1px solid white;}
.MainTopGalleryLeftHeaderBack{z-index:2;position:relative;width:276px;height:32px;margin:0;padding:0;background-color:#ffffff;}
.MainTopGalleryLeftHeader{z-index:4;position:relative;width:271px;height:19px;top:1px;margin:0;margin-left:1px;margin-top:-32px;padding:0;padding-left:3px;padding-top:11px;background-color:#5b6f83;overflow:hidden;}
/******************
Image Gallery Corporate Startpage Right
******************/
.MainTopGalleryRightOuter{background-color:#c6cdd5;padding:8px;padding-top:112px;}
.MainTopGalleryRightContent{z-index:3;position:relative;width:235px;height:199px;margin:0;margin-top:-22px;padding:0px;background-color:#eef0f2;border:1px solid white;}
.MainTopGalleryRightHeaderBack{z-index:2;position:relative;width:169px;height:32px;margin:0;padding:0;background-color:#ffffff;}
.MainTopGalleryRightHeader{z-index:4;position:relative;width:164px;height:19px;top:1px;margin:0;margin-left:1px;margin-top:-32px;padding:0;padding-left:3px;padding-top:11px;background-color:#5b6f83;overflow:hidden;}
/******************
Image InArticleBlock
******************/
.MainInGalleryButtonContainer{float:right;padding:0px;margin:0px;border-bottom:1px solid #ffffff;width:214px;background-color:#dee2e6;}
.MainInGalleryHeader{float:left;width:127px;height:14px;padding-left:3px;padding-top:2px;background-color:#dee2e6;}
.MainInGalleryFooter{width:211px;height:14px;padding-left:3px;padding-top:2px;background-color:#dee2e6;}
/******************
Worldmap
******************/
.MainWorldmapBlock{width:545px;}
.MainWorldmapHeader{width:543px;border:1px solid #dae1e7;border-bottom:none;}
.MainWorldmapHeaderElement{float:left;margin-left:3px;margin-right:13px;padding-top:1px;}
.MainWorldmapInMapLeft{position:absolute;width:91px;height:287px;margin-left:91px;margin-top:-287px;background:#ffffff;clip:rect(0px, 91px, 287px, 0px);}
.MainWorldmapInMapRight{position:absolute;width:91px;height:287px;margin-left:291px;margin-top:-287px;background:#ffffff;clip:rect(0px, 91px, 287px, 0px);}
.MainWorldmapInMapTopBoxHeader{border:1px solid #f78f20;background:#f78f20;height:15px;padding-left:3px;padding-top:6px;}
.MainWorldmapInMapTopBoxContent{border:1px solid #f78f20;border-bottom:none;width:86px;padding-left:3px;padding-bottom:5px;}
.MainWorldmapInMapBottomBoxHeader{border:1px solid #a1c1e7;background:#a1c1e7;height:15px;padding-left:3px;padding-top:6px;}
.MainWorldmapInMapBottomBoxContent{bottom:0px;border:1px solid #a1c1e7;border-bottom:none;width:86px;height:287px;padding-left:3px;}
/******************
Sitemap
******************/
.MainSitemapSecondNavLine{border-bottom:2px solid #dee2e6;}
.MainSitemapSecondNavNoLine{border:0px;}
.MainSitemapSecondNav{vertical-align:top;padding-top:2px;padding-left:5px;}
.MainSitemapThirdNavLine{padding:2px;border-bottom:1px solid #dee2e6;}
.MainSitemapThirdNavNoLine{padding:2px;}
/*********************************************************
Right Side General Area
********************************************************/
.RightArea {
text-align:left;
margin-left:-330px;
z-index:30;
width:300px;
background-color:#000;
}
/*********************************************************
Right Head Area
********************************************************/
.RightHeadArea {
z-index:1;
position:absolute;
top:0px;
left:0px;
width:100%;
height:104px;
margin:0;}
/*{z-index:1;position:relative;width:425px;height:104px;margin:0;margin-left:-244px;background-color:#ff6600}*/
.RightHeadLogo {z-index:100; float:left;padding:0px; margin:0px}
/*********************************************************
Right Nav: Classes to build a nav element on the right side
********************************************************/
.RightNavBox                {display:none; }
.RightNavHeader           {display:none;}
.RightNavContent          {display:none;}
.RightNavInnerContent    {display:none;}
.RightNavSearchInputBox {display:none;}
.RightNavTable              {display:none;}
.RightNavTableTD{display:none;}
.RightHeadNav {display:none;}
.RightHeadNav {display:none;}
/*********************************************************
Right Fill
********************************************************/
.RightHeadAreaFill {
float:left;
top:0px;
left:0px;
height:104px;
background-color:#f60;
margin: 0px;
z-index:2;
width:100%;
padding:0px;
/*margin-left:-330px;
*/
 }
/*********************************************************
Print View
********************************************************/
.PrintViewNormalText{color:#11037e;}
.PrintViewNormalTextBold{color:#11037e;}
.PrintViewPage{position:relative;width:700px;margin-left:30px;}
.PrintViewHeader{position:relative;width:700px;height:110px;background-color:#ff6600;}
.PrintViewHeaderLogo{position:absolute;float:left;top:50px;left:0px;}
.PrintViewHeaderPagenumber{float:right;margin-top:90px;margin-right:30px;}
.PrintViewBreadcrumb{margin-top:10px;float:left;}
.PrintViewDate{margin-top:10px;float:right;margin-right:30px;}
.PrintViewContent{margin-top:60px;margin-right:30px;}
/********************************************************
Worldmap Style - EUKR
*********************************************************/
#wm {width:540px; height:287px; background-image:url(/de/img_structure/GW-WORLDKartewelt.jpg); overflow:hidden;}
#wmeu {width:540px; height:287px; background-image:url(/de/img_structure/GW-WORLDKarteeuropa.jpg); overflow:hidden; text-align:center;}
#wmsector1 {width:180px; height:287px; float:left; margin:0 0 0 10px; padding:0px; overflow:hidden;}
#wmsector2 {width:180px; height:287px; float:left; margin:0 0 0 90px; padding:0px; overflow:hidden;}
#wmsector3 {width:180px; height:287px; padding:0px; overflow:hidden;}
#wmsectortop1 {width:178px;height:280px; border:1px solid #f5901c; border-bottom:0px;background-image:url(/de/img_structure/alpha70.png); display:none; padding-bottom:10px;  text-align:left;}
#wmsectortophead1 {width: 178px; height:21px; background-color:#f5901c; font-size:0.7em; text-align:center; color:#fff; padding-top:0px; overflow:hidden;  }
#wmsectortophead1 div {padding-top:6px;}
#wmsectortop2 {width:178px;height:280px; border:1px solid #f5901c; border-bottom:0px;background-image:url(/de/img_structure/alpha70.png); display:none; padding-bottom:10px; text-align:left;}
#wmsectortophead2 {width: 178px;height:21px; background-color:#f5901c; font-size:0.7em; text-align:center; color:#fff; padding-top:0px; overflow:hidden;  }
#wmsectortophead2 div {padding-top:6px;}
#wmsectortop3 {width:178px;height:280px; border:1px solid #f5901c; border-bottom:0px;background-image:url(/de/img_structure/alpha70.png); display:none; padding-bottom:10px;  text-align:left;}
#wmsectortophead3 {width:178px;height:21px; background-color:#f5901c; font-size:0.7em; text-align:center; color:#fff; padding-top:0px; overflow:hidden;  }
#wmsectortophead3 div {padding-top:6px;}
.wmsectoranc{padding:2px 6px 0px 6px; }
.wmsectoranc a {color:#5c6f80; text-decoration:none;}
.wmsectoranc a img{border:0px;}
.quad {width:8px; height:8px; margin:0px;float:left; margin:5px 4px 0px 6px;}
