<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


/*
003399=999999
*/
/***************************************************
GENERAL CONTENT ELEMENTS
****************************************************/
a{color:##7fbedb;text-decoration:none;}
a:hover{color:#7fbedb;text-decoration:underline;}
p{display:inline;margin:0;padding:0;}
img{border:none;}
hr{border-top:1px solid ##000000;border-bottom:0;border-left:0;border-right:0;height:0;margin:0;padding:0;}
/*h1{color:##7fbedb;line-height:16px;font-weight:bold;margin:0 0 18px;padding:0;}*/
h1{color:#CC0033;font-family:Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px}
h2{line-height:14px;font-weight:bold;border-bottom:1px solid #000000;margin:0 0 14px;padding:0 0 2px;}
h2.noline{border-bottom:none;}
#col3 h2 {border-bottom: none; color: #CC0033; font-weight: normal; margin: 0; padding: 0;}
.contentNaviActive #mainPageHeadline{margin-top:9px;}
.noPageHeadline h2.pageHeadline{line-height:4px;border-bottom:none;}
h3{color:#CC0033;font-family:Arial, sans-serif;font-weight:bold;border-bottom: solid 1px #DCDFE1; font-size: 13px !important; padding-bottom: 3px;}
h4{color:#646464;font-family:Tahoma, sans-serif;font-weight:normal;border-bottom:solid 1px #82807f;padding:0 0 5px 3px;}
h5{color:#000000;font-weight:bold;margin:0 0 14px;padding:0;}
h5 a{color:#000000!important;}
h1.topline{border-top:1px solid #000000;padding-top:4px;}
.contentNaviActive h2.pageHeadline,.noPageHeadline #mainPageHeadline{display:none;}.block {display:block !important}
.inline {display:inline !important}
.relative {position:relative !important}
.absolute {position:absolute !important}
.floatleft {float:left !important}
.floatright {float:right !important}
img.floatleft {margin-right:12px; margin-bottom:12px;}
img.floatright {margin-left:12px; margin-bottom:12px;}
/********* added display block: fsc, 081126 *******************************/
.clear {display: block; clear:both !important; font-size: 0px !important; height:0px;  line-height: 0px !important;  }
span.clear {display: none; }
.left12 {margin-left:12px !important}
.right12 {margin-right:12px !important}
.top12 {margin-top:12px !important}
.bottom12 {margin-bottom:12px !important}
.left6 {margin-left:6px !important}
.right6 {margin-right:6px !important}
.top6 {margin-top:6px !important}
.bottom6 {margin-bottom:6px !important}
.bottom3 {margin-bottom:3px !important}
.bold {font-weight:bold !important}
.indented {margin-left:16px !important}
.onebreak{display:block!important;margin-bottom:14px!important;}
.cntCol ul{list-style-type:none; margin-left:0;margin-top:16px;margin-bottom:16px;padding:0;}
.cntCol ul li{background: url(../../img/bulletpoint.gif) no-repeat 0 5px; padding:0 0 0 12px;}
.cntCol ul ul {margin-top:12px;margin-bottom:12px;}
.cntCol ul ul li{background: url(../../img/dash.gif) no-repeat 0 8px; padding:0 0 0 14px; margin-left: 20px;}
.cntCol ul ul ul li{background:url() no-repeat;}
ol{padding-left:12px!important;margin-left:12px!important;}
a.icon{background:no-repeat left 3px;}
a.icon35{padding-left:35px!important;}
a.arrow{background-image:url(../../img/arrowNoMarginLeft.gif);padding-left:8px;}
a.pdf{background:url(../../img/icon_filetype_PDF.gif) no-repeat top left;}
a.mp3{background-image:url(../../img/icon_mp3.gif);padding:3px 0 3px 24px;}
a.close{background-image:url(../../img/icon_close.gif);padding:3px 0 3px 20px;}
a.print{background-image:url(../../img/druck.gif);padding:3px 0 3px 24px;}
img.icon{background:no-repeat left top;padding:0!important;}
img.close{background-image:url(../../img/icon_close.gif);width:20px;height:20px;}
img.print{background-image:url(../../img/druck.gif);width:24px;height:20px;}
img.movie{background-image:url(../../img/icon_video.gif);width:24px;height:14px;}
img.audio{background-image:url(../../img/icon_audio.gif);width:24px;height:14px;}
.snippet{width:184px!important;overflow:hidden;background-color:#EBEFF6;line-height:14px!important;color:#666666;margin:0 0 3px;padding:0 0 12px;}
.snippet h3,#gtotopstory h5{line-height:14px;background-color:#CFDAEB;color:#999999;border:none;margin:0 0 9px;padding:1px 5px 2px;}
.snippet .content{background-color:#EBEFF6;padding:0 5px;}
.snippet .hundred{width:174px;}
.snippet .content .fullwidth{width:184px;display:block;margin:0 -5px;}
div.snippet_white h3,div.snippet_white .block,div.snippet_white .bottom12,div.snippet_white .content,div.snippet_white{background:#ffffff;}
div.snippet_white h3{border-bottom:1px solid #ccc;padding-left:0;margin-left:4px;}
div.snippet_alert h3,div.snippet_alert .block,div.snippet_alert .bottom12,div.snippet_alert .content,div.snippet_alert{background-color:#fef0e7;}
div.snippet_alert h3,div.snippet_alert h3 a{background-color:#ff6302;color:#FFFFFF!important;}
.toolBox{position:absolute;left:100px;top:100px;background-color:white;border:1px solid #999999;z-index:99999999;}
.toolBoxClose{position:absolute;right:120px;top:113px;display:none;font-size:11px;}
.toolBoxIFrame{background-color:#E1E8F3;border-style:none;}
.toolBarOuter{width:192px;float:right;position:relative;margin:0 0 -20px;}
#ToolBar_top{margin:-2px 4px -20px 0;}
.ToolBarNote{font-weight:normal;padding-left:12px;padding-right:3px;float:left;color:#999999;line-height:14px;font-size:11px;}
.toolBarInner{float:right;}
#footerLower .toolBarInner{ margin-right: 10px; }
.toolBarInner a{cursor:pointer;display:block;float:left;}
.toolBarPrint{width:19px;height:14px;background:url(../../img/druck.gif) no-repeat;}
.toolBarSendafriend{width:20px;height:14px;background:url(../../img/icon_sendafriend.gif) no-repeat;}
.toolBarBookmark{width:17px;height:14px;background:url(../../img/icon_bookmark.gif) no-repeat;}
.toolBarFeedback{width:17px;height:14px;background:url(../../img/icon_feedback.gif) no-repeat;}
.fontResizingBarOuter{width:192px;float:right;position:relative;margin:6px 0 -20px;}
a.fontSizeButton{display:block;float:right;width:17px;height:17px;margin-left:5px;cursor:pointer;background-repeat:no-repeat;}
a.fontSizeButton#contrast{background-image:url(../../img/icon_contrast1.gif);}
a.fontSizeButton#small{background-image:url(../../img/icon_fontsize_s.gif);}
a.fontSizeButton#medium{background-image:url(../../img/icon_fontsize_m.gif);}
a.fontSizeButton#large{background-image:url(../../img/icon_fontsize_l.gif);}
a.lightbox,a.lightbox *{display:block;position:absolute;left:0;opacity:.5;filter:alpha(opacity=50);background-color:#999999;z-index:4!important;width:992px!important;}
form{display:block;margin:0;padding:0;}
input.arrow{background:url(../../img/button_arrow_pulldown.gif);width:20px;height:20px;border:none;}
.topNavSearchForm{display:inline;right:0;}
.topNavSearchForm .searchInput{display:block;width:164px;float:right;height:16px;padding-left:3px;font-size:10px;vertical-align:middle;color:#666666;margin:2px 6px 0 0; border: solid 1px #DCDFE1; }
.topNavSearchForm input.arrow{display:block;float:right;margin:3px 3px 0 0;}
.footline{line-height:12px;margin-top:12px;}
.newsListEntry{border-bottom:1px #000000 solid;padding-bottom:4px;padding-top:4px;line-height:16px;}
.correct,.wrong,.choose{display:none;float:left;border:1px solid #999999;background-color:#dce9f2;margin:10px 0 14px;padding:10px;}
#QuizForm .formentry{clear:both;float:left;}
#QuizForm .formentry input{float:left;width:25px;text-align:center;padding-top:1px;}
#QuizForm .formentry label{float:left;margin:0;padding:2px 0;}
#QuizForm .formentry .submit{float:left;width:80px;text-align:center;padding-top:1px;margin:10px 0 0 25px;}
.width184 .editBox{width:176px;}
.width282 .editBox{width:274px;}
.width380 .editBox{width:372px;}
.skip,.hideme{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px;}
.skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto;}
ul.listNoBg{list-style-type:none;}
ul.listNoBg li{background-image:none!important;padding-left:0!important;}
* html .cntCol ul.listNoBg li{height:1%;}
h3.activeheadline a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#039;}
td,th{text-align:left;vertical-align:top;}
table.newslist{margin-bottom:14px;}
#imageContentLeft{padding-right:10px;}
#imageContentRight{padding-left:10px;}
.imageContent{padding-bottom:15px;}
.rdtextfield{color:#000000;font-family:Arial, sans-serif;}
/*.rdtextfield a{color:#CC0033;}*/
.rdtextfield p{display:block;margin:0 0 10px;padding:0;}
.noPTag p{display:inline;margin:0;padding:0;}
.rdtextfield blockquote{margin:0;padding:0;}
.rdtextfield table,.rdtextfield table *{border-collapse:collapse!important;background-color:white!important;border-style:none!important;}
.rdtextfield table{width:100%!important;background-image:none!important;}
.rdtextfield table td{vertical-align:top;padding:6px!important;}
.rdtextfield .subheader{display:block;font-weight:bold;border-bottom:1px solid #000000;margin:0 0 14px;padding:0 0 2px;}
.rdtextfield .blueheader{display:block;color:#999999;font-weight:bold;margin:0 0 14px;padding:0;}
.rdtextfield .colored,.rdtextfield .smallcolored,.rdtextfield .bigcolored{color:#999999;}
.rdtextfield table td ul li{background:url(../../img/bulletpoint.gif) no-repeat;padding-left:19px;}
.rdtextfield table td ul{list-style-image:none;margin-left:0;margin-top:16px;margin-bottom:16px;padding:0;}
li.listItemMargin{margin-top:14px;}
.onebreak h3.activeheadline,.cntCol ul.listNoBg{margin-bottom:0!important;}/**/

#level1Navi .topNavCountrySelection .topNavCountryListWrapper .linkListContent li{
    list-style-type: none;
}
 
/**/.newsList{font-family:Arial,sans-serif;color:#000000;margin-right:26px;}
.newsListHeadline{color:#CC0033!important;font-family:Arial, sans-serif!important;font-size:21px!important;font-weight:normal!important;line-height:25px!important;}
.newsList .newsListMonth {border-bottom: 1px solid #DCDFE1;margin:0 0 11px;padding:0 0 5px;}.newsList .newsListMonthItems {display: none;}
.newsList .newsListMonthHeadline {font-weight: bold;cursor: pointer;}
.newsList .newsListMonth .closed{background:url(../../img/icon_arrow_expand_down.gif) no-repeat left top; padding-left: 25px; }
.newsList .newsListMonth .open{background:url(../../img/icon_arrow_expand_up.gif) no-repeat left top; padding-left: 25px;}
.newsList .newsListItem {border-top:solid 1px #DCDFE1;margin:5px 0 0;padding:5px 0 0;}
.newsList .newsListDateTitle{clear:both;margin-bottom:7px;overflow:hidden;zoom:1;}
.newsList .newsListItemArrow {height: 16px;width: 24px;float: left;cursor: pointer;}
.newsList .newsListItem .closed{background:url(../../img/icon_arrow_expand_down.gif) no-repeat right top;}
.newsList .newsListItem .open{background:url(../../img/icon_arrow_expand_up.gif) no-repeat right top;}
.newsList .newsListDateTitle .newsListItemDate{float:left;width:90px; color: #000000;}
.newsList .newsListDateTitle .newsListItemTitle{float:left;width:482px;}
.newsList .newsListItemTeasertext{display:none;margin:0 50px 0 90px;}
.newsEntry {border-bottom:1px dotted #CACED2;font-family:Arial, sans-serif;font-size:12px;clear:both;overflow:hidden;zoom:1;margin:0 0 5px;padding:2px 0 8px;}
.newsEntry .newsEntryLink a, .newsEntry .newsEntryLinkSmall a{color:#376172;font-weight:normal;}
.newsEntry .newsEntryLink a:hover, .newsEntry .newsEntryLinkSmall a:hover{color:#CC0033;}
.newsEntry .newsEntryLink{float:left;width:300px;}
.newsEntry .newsEntryDate{color:#000000;font-weight:normal;float:left;margin:0 25px 0 0;}
.newsEntry .newsEntryDateSmall{color:#000000;font-weight:normal;margin:0 25px 0 0;}
/*** CSS for Area News Teaser ***/
.areaTeaser .newsEntry .newsEntryLink { width: 530px !important; }
/*** PRESS LIST ***/
.newsList .pressListItem {margin: 0px 0px 10px 0px;padding:5px 0 0;} 
.newsList .pressListDateTitle {clear:both;margin-bottom:5px;padding-bottom: 5px; overflow:hidden;zoom:1;border-bottom:dotted 1px #caced2;}
.newsList .pressListDateTitle .pressListItemDate{float:left;width:90px; color: #000000;}
.newsList .pressListDateTitle .pressListItemTitle{float:left;width:520px;}
.newsList .pressListDateTitle a img {vertical-align: middle}
.newsList .pressListDateTitle a {color: #376172 !important}
.newsList .pressListDateTitle a:hover {color: #CC0033 !important}
.newsList .pressTeaser {padding-left: 90px; }
.pressArticle {margin-right: 26px;}
.pressArticle h1 {margin: 0px 0px 10px 0px; font-size: 21px !important;}
.pressArticle h2 {border-bottom:none; font-size: 13px !important; margin-bottom: 20px; }
.pressArticle h4 {font-weight: bold;}
.pressArticle .pressCategory {margin-bottom: 10px;font-weight: bold;font-size: 13px;}
.pressArticle .pressArticleTeaserText {font-weight: bold; margin-bottom: 15px;}
.pressArticle p {display: block; margin: 0px 0px 15px 0px;}
.pressArticle a {color:#376172;font-weight:normal;}
.pressArticle .pressArticleImage {float: left; margin: 0px 15px 10px 0px; padding-top: 2px;}
.pressArticle .pressArticleText, .pressArticle .pressArticleDownloads, .pressArticle .pressArticleBoilerPlate { margin-bottom: 35px; }
.pressArticle .pressArticleBoilerPlate p, .pressArticle .pressContact p, .pressArticle .pressContact p * { font-size: 11px !important; }div.countryMainBox { margin: 0px 25px 0px 0px; clear: both; }
div.countryMainBox h2 { font-size: 16px; border-bottom: solid 1px #DCDFE1; padding-bottom: 10px; }
div.countryMainBox div.countryLeft { float: left; overflow: hidden; width: 406px; margin: 0px 26px 0px 0px; }
div.countryMainBox div.countryLeft a { color: #376172; }
div.countryMainBox div.countryLeft p { display: block; margin: 0px 0px 15px 0px; }
div.countryMainBox div.countryRight { width: 190px; overflow: hidden; font-size: 11px; }
div.countryMainBox div.countryRight div.contactBox { font-size: 11px; }
div.countryMainBox div.countryRight div.contactBox div.addressDataBox { margin-bottom: 25px; font-size: 11px; }
div.countryMainBox div.countryRight select { margin: 0px 0px 10px 0px; width: 180px; }
div.countryMainBox img.countryHeaderImage { margin: 0px 0px 20px 0px; width: 406px; }
div.countryMainBox div.countryRight h3 { border: none; font-weight: normal; font-size: 11px !important; margin-top: 0px; }
div.countryMainBox div.countryRight a { font-size: 11px !important; color: #376172; }
div.countryMainBox div.countryButtons { clear: both; overflow: hidden; margin: 0px 0px 20px 0px; }
div.countryMainBox div.countryButtons a.buttonLeft { display: block; float: left; overflow: hidden; background: url(../../img/pfeil_li.giff') no-repeat left 2px; font-weight: bold; font-size: 12px; padding: 0px 0px 0px 18px; }
div.countryMainBox div.countryButtons a.buttonRight { display: block; float: right; overflow: hidden; background: url(../../img/pfeil_re.giff') no-repeat right 2px; font-weight: bold; font-size: 12px; padding: 0px 18px 0px 0px; }
div.countryMainBox div.contactBox { display:none; }
div.peopleMainBox { margin: 0px 25px 0px 0px; clear: both; }
div.peopleMainBox h2 { font-size: 16px; border-bottom: solid 1px #DCDFE1; padding-bottom: 10px; }
div.peopleMainBox div.peopleButtons { clear: both; overflow: hidden; margin: 0px 0px 20px 0px; }
div.peopleMainBox div.peopleButtons a.buttonLeft { display: block; float: left; overflow: hidden; background: url(../../img/pfeil_li.giff') no-repeat left 2px; font-weight: bold; font-size: 12px; padding: 0px 0px 0px 18px; }
div.peopleMainBox div.peopleButtons a.buttonRight { display: block; float: right; overflow: hidden; background: url(../../img/pfeil_re.giff') no-repeat right 2px; font-weight: bold; font-size: 12px; padding: 0px 18px 0px 0px; }
div.peopleMainBox div.peopleLeft { float: left; overflow: hidden; width: 150px; margin: 0px 26px 0px 0px; }
div.peopleMainBox div.peopleLeft a { color: #376172; }
div.peopleMainBox div.peopleRight { width: 210px; overflow: hidden; word-wrap: break-word; }
div.peopleMainBox div.peopleRight div.contactBox div.addressDataBox { margin-bottom: 25px; font-size: 11px; }
div.peopleMainBox div.peopleRight h3 { border: none; font-weight: normal; margin-top: 0px; }
div.peopleMainBox div.peopleRight a { color: #376172; }
div.peopleMainBox div.headerInfos { clear: both; overflow: hidden; margin-bottom: 20px; }
div.peopleMainBox div.headerInfos img.contactPersonImage { margin: 0px 20px 0px 0px; float: left; }
div.peopleMainBox div.rubrics { border-top: solid 1px #DCDFE1; margin-top: 15px; padding-top: 15px; clear: both; }
div.peopleMainBox div.rubrics table { width: 610px; margin: 0; }
div.peopleMainBox div.rubrics table ul { margin: 0; }
div.peopleMainBox div.rubrics table td { padding-bottom: 20px; }
div.peopleMainBox div.rubrics table td.rubricTitle { font-weight: bold; } 
.linkListContent { padding-bottom: 3px; }
.linkListContent ul li { margin-bottom: 5px; }
#level1Navi .topNavCountrySelection { z-index: 10; }
#level1Navi .topNavCountrySelection ul.linkListAlphabet li { padding-right: 8px !important; }
#level1Navi .topNavCountrySelection .topNavCountryListWrapper .linkListContent li a { line-height: 16px !important; }
body#typeA #level1Navi .topNavCountrySelection { top: -43px !important; }

/*** MAP ***/
.EU-sprite, .EU-AL, .EU-AT, .EU-BA, .EU-BE, .EU-BG, .EU-BY, .EU-CH, .EU-CY, .EU-CZ, .EU-DE, .EU-DK, .EU-EE, .EU-ES, .EU-FI, .EU-FR, .EU-GB, .EU-GR, .EU-HR, .EU-HU, .EU-IE, .EU-IS, .EU-IT, .EU-LT, .EU-LU, .EU-LV, .EU-ME, .EU-MK, .EU-MT, .EU-NL, .EU-NO, .EU-PL, .EU-PT, .EU-RO, .EU-RS, .EU-RU, .EU-SE, .EU-SI, .EU-SK, .EU-TR, .EU-UA {
  background-image: url(../../../wts_locations/map_files/images/country-sprites/EU.pngg');
  background-repeat: no-repeat;
}
.NA-sprite, .NA-CA, .NA-CR, .NA-GT, .NA-HN, .NA-MX, .NA-NI, .NA-PA, .NA-SV, .NA-US {
  background-image: url(../../../wts_locations/map_files/images/country-sprites/NA.pngg');
  background-repeat: no-repeat;
}
.SA-sprite, .SA-AR, .SA-BO, .SA-BR, .SA-CL, .SA-CO, .SA-EC, .SA-PE, .SA-TT, .SA-UY, .SA-VE {
  background-image: url(../../../wts_locations/map_files/images/country-sprites/SA.pngg');
  background-repeat: no-repeat;
}
.AF-sprite, .AF-AE, .AF-AO, .AF-BH, .AF-CI, .AF-DZ, .AF-GH, .AF-IL, .AF-IR, .AF-JO, .AF-KE, .AF-LB, .AF-LR, .AF-LY, .AF-MA, .AF-MU, .AF-MZ, .AF-NG, .AF-OM, .AF-SA, .AF-TN, .AF-ZA {
  background-image: url(../../../wts_locations/map_files/images/country-sprites/AF.pngg');
  background-repeat: no-repeat;
}
.AS-sprite, .AS-AU, .AS-CN, .AS-HK, .AS-ID, .AS-IN, .AS-JP, .AS-KG, .AS-KH, .AS-KP, .AS-KZ, .AS-LA, .AS-LK, .AS-MM, .AS-MN, .AS-MO, .AS-MY, .AS-NZ, .AS-PH, .AS-PK, .AS-SG, .AS-TH, .AS-TM, .AS-TW, .AS-UZ, .AS-VN {
  background-image: url(../../../wts_locations/map_files/images/country-sprites/AS.pngg');
  background-repeat: no-repeat;
}
.EU-AL {
  background-position: 0 0;
  height: 36px;
  width: 66px;
}
.EU-AT {
  background-position: 0 -36px;
  height: 28px;
  width: 102px;
}
.EU-BA {
  background-position: 0 -64px;
  height: 27px;
  width: 165px;
}
.EU-BE {
  background-position: 0 -91px;
  height: 23px;
  width: 89px;
}
.EU-BG {
  background-position: 0 -114px;
  height: 30px;
  width: 107px;
}
.EU-BY {
  background-position: 0 -144px;
  height: 60px;
  width: 115px;
}
.EU-CH {
  background-position: 0 -204px;
  height: 27px;
  width: 114px;
}
.EU-CY {
  background-position: 0 -231px;
  height: 14px;
  width: 66px;
}
.EU-CZ {
  background-position: 0 -245px;
  height: 41px;
  width: 128px;
}
.EU-DE {
  background-position: 0 -286px;
  height: 88px;
  width: 131px;
}
.EU-DK {
  background-position: 0 -374px;
  height: 40px;
  width: 119px;
}
.EU-EE {
  background-position: 0 -414px;
  height: 27px;
  width: 99px;
}
.EU-ES {
  background-position: 0 -441px;
  height: 91px;
  width: 126px;
}
.EU-FI {
  background-position: 0 -532px;
  height: 113px;
  width: 119px;
}
.EU-FR {
  background-position: 0 -645px;
  height: 93px;
  width: 128px;
}
.EU-GB {
  background-position: 0 -738px;
  height: 140px;
  width: 73px;
}
.EU-GR {
  background-position: 0 -878px;
  height: 65px;
  width: 88px;
}
.EU-HR {
  background-position: 0 -943px;
  height: 59px;
  width: 78px;
}
.EU-HU {
  background-position: 0 -1002px;
  height: 46px;
  width: 84px;
}
.EU-IE {
  background-position: 0 -1048px;
  height: 46px;
  width: 84px;
}
.EU-IS {
  background-position: 0 -1094px;
  height: 55px;
  width: 119px;
}
.EU-IT {
  background-position: 0 -1149px;
  height: 110px;
  width: 99px;
}
.EU-LT {
  background-position: 0 -1259px;
  height: 36px;
  width: 100px;
}
.EU-LU {
  background-position: 0 -1295px;
  height: 15px;
  width: 94px;
}
.EU-LV {
  background-position: 0 -1310px;
  height: 32px;
  width: 99px;
}
.EU-ME {
  background-position: 0 -1342px;
  height: 18px;
  width: 101px;
}
.EU-MK {
  background-position: 0 -1360px;
  height: 26px;
  width: 92px;
}
.EU-MT {
  background-position: 0 -1386px;
  height: 14px;
  width: 46px;
}
.EU-NL {
  background-position: 0 -1400px;
  height: 36px;
  width: 116px;
}
.EU-NO {
  background-position: 0 -1436px;
  height: 140px;
  width: 98px;
}
.EU-PL {
  background-position: 0 -1576px;
  height: 67px;
  width: 126px;
}
.EU-PT {
  background-position: 0 -1643px;
  height: 48px;
  width: 82px;
}
.EU-RO {
  background-position: 0 -1691px;
  height: 65px;
  width: 95px;
}
.EU-RS {
  background-position: 0 -1756px;
  height: 45px;
  width: 63px;
}
.EU-RU {
  background-position: 0 -1801px;
  height: 327px;
  width: 233px;
}
.EU-SE {
  background-position: 0 -2128px;
  height: 175px;
  width: 107px;
}
.EU-SI {
  background-position: 0 -2303px;
  height: 32px;
  width: 69px;
}
.EU-SK {
  background-position: 0 -2335px;
  height: 37px;
  width: 87px;
}
.EU-TR {
  background-position: 0 -2372px;
  height: 65px;
  width: 154px;
}
.EU-UA {
  background-position: 0 -2437px;
  height: 87px;
  width: 154px;
}
.NA-CA {
  background-position: 0 0;
  height: 162px;
  width: 464px;
}
.NA-CR {
  background-position: 0 -162px;
  height: 25px;
  width: 90px;
}
.NA-GT {
  background-position: 0 -187px;
  height: 32px;
  width: 110px;
}
.NA-HN {
  background-position: 0 -219px;
  height: 35px;
  width: 83px;
}
.NA-MX {
  background-position: 0 -254px;
  height: 120px;
  width: 180px;
}
.NA-NI {
  background-position: 0 -374px;
  height: 30px;
  width: 99px;
}
.NA-PA {
  background-position: 0 -404px;
  height: 28px;
  width: 90px;
}
.NA-SV {
  background-position: 0 -432px;
  height: 24px;
  width: 84px;
}
.NA-US {
  background-position: 0 -456px;
  height: 184px;
  width: 345px;
}
.SA-AR {
  background-position: 0 0;
  height: 208px;
  width: 110px;
}
.SA-BO {
  background-position: 0 -208px;
  height: 63px;
  width: 116px;
}
.SA-BR {
  background-position: 0 -271px;
  height: 193px;
  width: 186px;
}
.SA-CL {
  background-position: 0 -464px;
  height: 235px;
  width: 74px;
}
.SA-CO {
  background-position: 0 -699px;
  height: 81px;
  width: 123px;
}
.SA-EC {
  background-position: 0 -780px;
  height: 43px;
  width: 80px;
}
.SA-PE {
  background-position: 0 -823px;
  height: 89px;
  width: 79px;
}
.SA-TT {
  background-position: 0 -912px;
  height: 15px;
  width: 132px;
}
.SA-UY {
  background-position: 0 -927px;
  height: 40px;
  width: 86px;
}
.SA-VE {
  background-position: 0 -967px;
  height: 57px;
  width: 141px;
}
.AF-AE {
  background-position: 0 0;
  height: 41px;
  width: 149px;
}
.AF-AO {
  background-position: 0 -41px;
  height: 60px;
  width: 110px;
}
.AF-BH {
  background-position: 0 -101px;
  height: 14px;
  width: 63px;
}
.AF-CI {
  background-position: 0 -115px;
  height: 53px;
  width: 73px;
}
.AF-DZ {
  background-position: 0 -168px;
  height: 101px;
  width: 117px;
}
.AF-GH {
  background-position: 0 -269px;
  height: 50px;
  width: 42px;
}
.AF-IL {
  background-position: 0 -319px;
  height: 28px;
  width: 47px;
}
.AF-IR {
  background-position: 0 -347px;
  height: 84px;
  width: 115px;
}
.AF-JO {
  background-position: 0 -431px;
  height: 29px;
  width: 64px;
}
.AF-KE {
  background-position: 0 -460px;
  height: 52px;
  width: 79px;
}
.AF-LB {
  background-position: 0 -512px;
  height: 17px;
  width: 68px;
}
.AF-LR {
  background-position: 0 -529px;
  height: 31px;
  width: 59px;
}
.AF-LY {
  background-position: 0 -560px;
  height: 90px;
  width: 77px;
}
.AF-MA {
  background-position: 0 -650px;
  height: 48px;
  width: 104px;
}
.AF-MU {
  background-position: 0 -698px;
  height: 14px;
  width: 73px;
}
.AF-MZ {
  background-position: 0 -712px;
  height: 97px;
  width: 111px;
}
.AF-NG {
  background-position: 0 -809px;
  height: 66px;
  width: 88px;
}
.AF-OM {
  background-position: 0 -875px;
  height: 45px;
  width: 71px;
}
.AF-SA {
  background-position: 0 -920px;
  height: 89px;
  width: 174px;
}
.AF-TN {
  background-position: 0 -1009px;
  height: 43px;
  width: 71px;
}
.AF-ZA {
  background-position: 0 -1052px;
  height: 72px;
  width: 158px;
}
.AS-AU {
  background-position: 0 0;
  height: 121px;
  width: 199px;
}
.AS-CN {
  background-position: 0 -121px;
  height: 138px;
  width: 197px;
}
.AS-HK {
  background-position: 0 -259px;
  height: 14px;
  width: 83px;
}
.AS-ID {
  background-position: 0 -273px;
  height: 56px;
  width: 178px;
}
.AS-IN {
  background-position: 0 -329px;
  height: 87px;
  width: 116px;
}
.AS-JP {
  background-position: 0 -416px;
  height: 60px;
  width: 84px;
}
.AS-KG {
  background-position: 0 -476px;
  height: 35px;
  width: 103px;
}
.AS-KH {
  background-position: 0 -511px;
  height: 15px;
  width: 93px;
}
.AS-KP {
  background-position: 0 -526px;
  height: 36px;
  width: 60px;
}
.AS-KZ {
  background-position: 0 -562px;
  height: 73px;
  width: 199px;
}
.AS-LA {
  background-position: 0 -635px;
  height: 29px;
  width: 59px;
}
.AS-LK {
  background-position: 0 -664px;
  height: 30px;
  width: 58px;
}
.AS-MM {
  background-position: 0 -694px;
  height: 62px;
  width: 92px;
}
.AS-MN {
  background-position: 0 -756px;
  height: 69px;
  width: 104px;
}
.AS-MO {
  background-position: 0 -825px;
  height: 12px;
  width: 53px;
}
.AS-MY {
  background-position: 0 -837px;
  height: 21px;
  width: 128px;
}
.AS-NZ {
  background-position: 0 -858px;
  height: 63px;
  width: 122px;
}
.AS-PH {
  background-position: 0 -921px;
  height: 46px;
  width: 111px;
}
.AS-PK {
  background-position: 0 -967px;
  height: 65px;
  width: 87px;
}
.AS-SG {
  background-position: 0 -1032px;
  height: 14px;
  width: 77px;
}
.AS-TH {
  background-position: 0 -1046px;
  height: 51px;
  width: 81px;
}
.AS-TM {
  background-position: 0 -1097px;
  height: 42px;
  width: 119px;
}
.AS-TW {
  background-position: 0 -1139px;
  height: 14px;
  width: 61px;
}
.AS-UZ {
  background-position: 0 -1153px;
  height: 40px;
  width: 113px;
}
.AS-VN {
  background-position: 0 -1193px;
  height: 50px;
  width: 86px;
}

/***************************************
 * wrapper for map
 ***************************************/
/* line 32, ../sass/locationfinder.scss */
#locactionFinderWrapper {
  width: 625px;
  height: 450px;
  display: none;
}
/* line 39, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapWrapper {
  position: relative;
  width: 622px;
  height: 400px;
}
/* line 45, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapWrapper area {
  position: relative;
}
/* line 49, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapWrapper #mapImageClick {
  position: absolute;
  top: 0;
  left: 0;
  width: 622px;
  height: 400px;
  z-index: 5;
}
/* line 58, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapWrapper #mapImageHighlight {
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 63, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapWrapper #mapImageHighlight.highlightContinents {
  width: 622px;
  height: 400px;
}
#locactionFinderWrapper #mapWrapper #mapImageBackground {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 622px;
  height: 400px;
  background-image: url(../../img/map_world.gif);
}
/* line 80, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapNavigation {
  min-height: 30px;
  height: 30px;
  margin-top: 24px;
  width: 100%;
}
/* line 86, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapNavigation.countryMainBox h2 {
  border: 0;
}
/* line 90, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapNavigation #navTitle {
  float: left;
}
/* line 93, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapNavigation #navBack {
  float: right;
}
/* line 96, ../sass/locationfinder.scss */
#locactionFinderWrapper #mapNavigation #navBack.countryButtons {
  float: right;
  clear: none;
}
/***************************************
 * fallback
 ***************************************/
/* line 107, ../sass/locationfinder.scss */
h2.navTitleFallback {
  margin-top: 24px;
  border: 0;
  font-size: 16px;
}
/***************************************
 * link list
 ***************************************/
/* line 117, ../sass/locationfinder.scss */
#locactionFinderList, #peopleFinderList, .topNavCountrySelection {
  margin: 0;
  padding-bottom: 20px;
  width: 100%;
  display: none;
}
/* line 123, ../sass/locationfinder.scss */
#locactionFinderList .linkListAlphabet, #peopleFinderList .linkListAlphabet, .topNavCountrySelection .linkListAlphabet {
  list-style-type: none;
}
/* line 127, ../sass/locationfinder.scss */
#locactionFinderList ul.linkListAlphabet li, #peopleFinderList ul.linkListAlphabet li, .topNavCountrySelection ul.linkListAlphabet li {
  background: none;
  font-weight: bold;
  display: inline;
  padding-left: 6px;
  color: #979ea5;
}
/* line 134, ../sass/locationfinder.scss */
#locactionFinderList ul.linkListAlphabet li a, #peopleFinderList ul.linkListAlphabet li a, .topNavCountrySelection ul.linkListAlphabet li a {
  font-weight: bold;
  color: #000000;
}
/* line 138, ../sass/locationfinder.scss */
#locactionFinderList ul.linkListAlphabet li a.active, #peopleFinderList ul.linkListAlphabet li a.active, .topNavCountrySelection ul.linkListAlphabet li a.active {
  color: #CC0033;
}
/* line 144, ../sass/locationfinder.scss */
#locactionFinderList .linkListContent, #peopleFinderList .linkListContent, .topNavCountrySelection .linkListContent {
  background: none;
  background-color: #f5f6f7;
  padding: 8px 0;
  width: 100%;
  clear: both;
}
/* line 152, ../sass/locationfinder.scss */
#locactionFinderList .linkListContent ul, #peopleFinderList .linkListContent ul, .topNavCountrySelection .linkListContent ul {
  display: block;
  float: left;
  padding: 0 14px;
  padding-left: 0;
  margin: 0;
  width: 190px;
}
/* line 160, ../sass/locationfinder.scss */
#locactionFinderList .linkListContent ul li, #peopleFinderList .linkListContent ul li, .topNavCountrySelection .linkListContent ul li {
  background: none;
}
/* line 163, ../sass/locationfinder.scss */
#locactionFinderList .linkListContent ul li a, #peopleFinderList .linkListContent ul li a, .topNavCountrySelection .linkListContent ul li a {
  color: #376172;
}
/* line 169, ../sass/locationfinder.scss */
#locactionFinderList .linkListContent .clearBoth, #peopleFinderList .linkListContent .clearBoth, .topNavCountrySelection .linkListContent .clearBoth {
  clear: both;
}
/* line 176, ../sass/locationfinder.scss */
#locactionFinderList, #peopleFinderList {
  width: 622px;
  *padding-top: 18px;
  *margin-bottom: 0;
}
/* line 182, ../sass/locationfinder.scss */
#locactionFinderList.normalContentWidth, #peopleFinderList.normalContentWidth {
  width: 622px;
}
/***************************************
 * link list in navi
 ***************************************/
/* line 193, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection {
  display: block;
  display: none;
  position: absolute;
  right: 20px;
  top: -39px;
  width: 425px;
  background-image: url(../../img/clear.gif);
  margin: 0;
  padding: 0;
}
/* line 206, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection ul.linkListAlphabet {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
/* line 211, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection ul.linkListAlphabet li {
  color: #979ea5;
  padding: 0;
  padding-right: 9px;
  background: none;
}
/* line 217, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection ul.linkListAlphabet li a {
  color: #000000;
}
/* line 220, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection ul.linkListAlphabet li a.active {
  color: #CC0033;
}
/* line 227, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryLink {
  text-align: right;
  padding: 0;
  padding-right: 9px;
  margin: 0;
}
/* line 233, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryLink a {
  display: inline-block;
  padding-right: 28px;
  background: url(../../img/button_overlay.gif) no-repeat;
  background-position: right center;
  color: #376172;
  font-size: 11px;
}
/* line 243, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryListWrapper {
  display: none;
  background: #FFFFFF;
  padding: 9px;
  padding-top: 0px;
  margin: 0;
}
/* line 250, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryListWrapper h3 {
  padding: 0;
  margin: 0;
  margin-bottom: 8px;
  padding: 0px 0px 3px 0px;
}
/* line 258, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryListWrapper .linkListContent li {
  background: none;
  padding: 0;
  padding-left: 12px;
}
/* line 263, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryListWrapper .linkListContent li a {
  color: #376172;
  line-height: 16px;
}
/* line 267, ../sass/locationfinder.scss */
#level1Navi .topNavCountrySelection .topNavCountryListWrapper .linkListContent li a:hover {
  color: #CC0033;
}
/*** table sorting ***/
/*.tablesorter th{border-right: 3px solid white;}*/
.sortable th{cursor:pointer;color: #376172 !important;}
.sortable th:hover{cursor:pointer;color: #CC0033 !important;}
th.headerSortUp { color: #CC0033 !important; }
th.headerSortDown { color: #CC0033 !important; }
span.sortHeadline { padding-right: 15px; }
th.headerSortUp span.sortHeadline { background: url(../../img/icon_arrow_sort_table_down.png) no-repeat right 2px ; } 
th.headerSortDown span.sortHeadline { background: url(../../img/icon_arrow_sort_table_up.png) no-repeat right 2px; }
.oldNewsList .newsEntry .newsEntryLink { width: auto !important;}
#typeA #content_left_inner .oldNewsListTeaser .newsEntry .newsEntryLink { width: 190px !important;}
.cntCol .oldNewsList .newsEntry { margin-right: 26px;}
/*** Image teaser ***/
.imgTeaserFullWidth img { padding: 0 26px 13px 0; float: left;}
.imgTeaserThreeCol { list-style: none; display: block; }
.imgTeaserThreeCol li { float:left; padding: 0 26px 0 0 !important; width: 190px; background: none !important; }
.imgTeaserThreeCol li.lastCol { padding:0 !important; }
.imgTeaserThreeCol li img { padding: 0 0 13px 0; }
</pre></body></html>