/*
 *  File:	azgroup-portal\styles\modules.css
 *  Version:	1.11
 *  modified by typewriter info plugin 
 */

/*General Elements */
select.selSizeM	{width:312px; }
select.selSizeS	{width:148px; }
select.selSizeL	{width:470px; }

.servicecenter 				{/* background:transparent url(art/point_22.gif) repeat-x scroll 0 0; padding:0; margin-bottom:24px; position:relative;*/}
.servicecenter				{text-align:right;padding-right:6px;height:22px;background:#EEE url(https://www.allianz.com/static-resources/global/azgroup-portal/styles/art/point_22.gif) repeat-x top;padding:0;clear:both; position:relative;}
.servicecenter .service		{display:inline-block;}
.servicecenter img	 		{z-index:5;margin:0}
.servicecenter a			{float:right;display:inline-block;width:auto}
.servicecenterOben			{margin-top: 28px;}
.servicecenterUnten			{margin-top: 22px; margin-bottom: 18px;}

/*Social Boomark */
.socialBookmark 				{float:left; margin-left:170px; height:21px; line-height:21px; }
	* html .socialBookmark 	{margin-left:85px; }/*IE6*/
.socialBookmark span.bookmark {cursor:pointer; display:block; float:left; text-align:left; color:#000; text-decoration:none; font-size:0.9em; padding-left:30px; background:transparent url(art/servicecenter_pfeil_right.gif) no-repeat 0 0; height:22px; line-height:21px; }
.socialBookmark span.close	{cursor:pointer;display:block;position:absolute;right:7px;top:7px;z-index:999; cursor:pointer;background:transparent url(art/but_close.gif) no-repeat left top; width:9px; height:9px}
/*Anbieterliste*/
.socialBookmark div {display:none; position:absolute; left:170px; width:139px; z-index:990;background:#FFF; border:#757B8A 1px solid;}
.servicecenter .sbOben div {top:21px; }
.servicecenter .sbUnten div {bottom:21px; }
.socialBookmark ul {display:inline-block; list-style:none; font-size:0.9em; padding:9px 7px 7px 7px; text-align:left; }
.socialBookmark li {padding-bottom:2px; line-height:1.4em;display:inline-block;float:none;width:100%}
.socialBookmark li a, .socialBookmark li a:link, .socialBookmark li a:active, .socialBookmark li a:hover, .socialBookmark li a:visited {color:#000; text-decoration:none; padding-left:24px;float:none; }
.socialBookmark li a:active, .socialBookmark li a:hover {text-decoration:underline; }
.socialBookmark .icon1 {background:transparent url(art/i_delicious.gif) no-repeat 0 0; }
.socialBookmark .icon2 {background:transparent url(art/i_google.gif) no-repeat 0 0; }
.socialBookmark .icon3 {background:transparent url(art/i_yahoo.gif) no-repeat 0 0; }
.socialBookmark .icon4 {background:transparent url(art/i_digg.gif) no-repeat 0 0; }
.socialBookmark .icon5 {background:transparent url(art/i_mrwong.gif) no-repeat 0 0; }
.servicecenter .sbOben span.open	{background:transparent url(art/servicecenter_pfeilauf_oben.gif) no-repeat 0 0; }
.servicecenter .sbUnten span.open {background:transparent url(art/servicecenter_pfeilauf_unten.gif) no-repeat 0 0; }

/* Glossar */
.glossary    {background:transparent url(art/bg_linkmodul.gif) repeat-y scroll left top; display:inline-block; margin:1em 0; width:654px;}
.glossary .pointsTrenner {margin:0}
.glossary h4 {float:left; display:inline; padding:2px 7px; font-size:0.9em; font-weight:bold; color:#113388; width:148px; }
.glossary .letters {float:right;letter-spacing:1px;overflow:hidden;width:487px;height:22px;}
.glossary .letters span.gt {display:none}
.glossary .letters p, .glossary .letters a {color:#FFF;display:inline;float:left;text-transform:uppercase;clear:none;line-height:1.3em;padding:0.25em;text-align:center;font-size:1em;}
.glossary .letters a, .glossary .letters a:link, .glossary .letters a:visited, .glossary .letters a:active,.glossary .letters a:hover {color:#113388; text-decoration:none; } 
.glossary .letters a:active,.glossary .letters a:hover {text-decoration:underline; }
.glossary .letters .aktiv {font-weight:bold; text-decoration:none; cursor:text;color:#113388}

/* Flap */
.flap {background:#EEE url(art/point.gif) repeat-x scroll left top; width:654px; color:#000; margin:1em 0}
.tab-content .flap h2, .flap h2 {float:left; padding:8px 7px 10px 7px; font-size:0.9em; line-height:1.2em; font-weight:bold; color:#113388; width:148px; margin-left:0 }
.flap dl, .flap dd, .flap dt {margin:0; padding:0; }
.flap dl {margin-left:164px; width:490px;}
.flap dt {padding:10px 7px 8px 25px; background:transparent url(art/flap_plus.gif) no-repeat scroll left top;color:#113388; cursor:pointer; }
.flap dt.open {background-image:url(art/flap_minus.gif);}
.flap dd {padding:0 7px 8px 25px;}
.flap dd, .flap dt {background-color:#B3C4DC} 
.flap .firstFlap dt {background:url(art/flap_plus_noLine.gif) no-repeat 7px 13px; }
.flap .firstFlap dt.open {background:url(art/flap_minus_noLine.gif) no-repeat 7px 13px; }
.flap div.link {margin-left:8px; } 
.flap a, .flap a:link, .flap a:visited {text-decoration:none; color:#000; }
.flap a:active, .flap a:hover {text-decoration:underline; color:#000; }
.flap .pointsTrenner {margin:-1px 0 0}
.flap ul.standard {margin-bottom:7px;}
.flap p {padding-bottom:1em;}
.flap ul.standard li {margin-top:4px;}

/* Pagination-Modul im Content */
.pagination {background:transparent url(art/point_22.gif) repeat-x scroll 0 0; width:100%; height:22px; font-size:0.9em; text-align:right;}
.pagingTop {background:transparent url(art/point.gif) repeat-x scroll 0 0; }
.pagination span {float:right;padding-right:8px }
.pagination span.text {padding-top:2px;padding-right:8px}
.pagination a, .pagination a:link {float:left;padding:3px 3px 0;display:block;}
.pagination .aktiv {font-weight:bold; text-decoration:none; cursor:text; }
.pagination a.backlink, .pagination a.nextlink	{width: 25px;height:19px;background:url(art/servicecenter_pfeil_left.gif) no-repeat top right;margin-right:8px}
.pagination a.nextlink 	{background-image:url(art/servicecenter_pfeil_right.gif);margin-right:0}
.pagination.ir-newspaging {margin:2.5em 0;background-image:url(art/point_22.gif)}
.pagination.ir-newspaging.pagingTop {margin:2.5em 0 0;}
.pagination span.etcRight { float:left; padding-right:0; padding-left:8px; }
.pagination span.etcLeft { float:left; }
	* html .pagination span.etcRight {margin-right:8px}/*ie6*/
	* html .pagination a.backlink, * html .pagination a.nextlink {height:22px;}
.pagination.newspaging {margin-bottom:22px;}
.pagination.newspaging.pagingTop	{ background-image:url(art/point_22.gif); }

/* Dropdown Module im Content */
.dropdownMod		{width:100%;background:transparent url(art/bg_linkmodul.gif) repeat-y scroll left top; }
.dropdownMod h2		{padding:8px 7px 10px 7px; font-size:0.9em; line-height:1.2em; color:#113388; width:148px; float:left; }
/* float:left; margin:0 7px; padding:8px 0 4px 0; font-size:0.9em; line-height:1.2em; font-weight:bold; color:#113388; width:148px; */
* html .dropdownMod h2 {width:164px; padding-left:0; margin-left:4px; } /*IE6*/
.dropdownMod form {margin-left:170px; padding:12px 7px; background:#B3C4DC; }
.dropdownMod select {margin:0 2px; font-size:0.9em; }
* html .dropdownMod select {margin-left:-2px }

/* Link-Modul im Content */
.linkModul {width:100%; color:#113388; }
.linkModul h2 {padding:8px 7px 10px 7px; font-size:0.9em; line-height:1.2em; color:#113388; width:148px; float:left; }
.linkModul .inside {margin-left:170px; padding:7px; background:#B3C4DC; }
.linkModul a, .linkModul a:link, .linkModul a:visited {display:block; text-decoration:none; color:#113388; padding-left:12px; background:none;}/*background:transparent url(art/linkicons.gif) no-repeat scroll left -55px; */
.linkModul a:active, .linkModul a:hover {text-decoration:underline; color:#113388; }

/* Business Card */
.businessCard {float:left; width:100%; background-color:#B3C4DC;margin:0 0 1em 0;}
.businessCard img {float:left; margin:12px 0; }
.businessCard dl, .businessCard dd, .businessCard dt {margin:0; padding:0; float:left; }
.businessCard dd {margin-left: 178px; float:none; width:300px; display:block;}
/*.businessCard dd.firstvalue {margin: 0px; }*/
.businessCard dl {padding:12px 0; width:490px;}
* html .businessCard dl {width:480px; }/* IE6 */
.businessCard dl.noPicture {margin-left:164px }
.businessCard dt {width:164px; padding:0 7px; font-weight:bold;clear:left; }
.businessCard dd:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.businessCard .pointsTrenner {margin:0}

/* Full Size View Modul - 2.Variante mit Icon-Links */
.fullSizeView {color:#113388; padding-bottom:14px; font-size:0.9em; width:100%; float:left; }
.fullSizeView p {width:158px; padding:0 7px; float:left; display:block; }
.imgWithLinks {position:relative; float:left; padding:0; }
.imgWithLinks a, 
.imgWithLinks a:link, 
.imgWithLinks a:visited, 
.imgWithLinks a:active, 
.imgWithLinks a:hover {text-decoration:none; display:block; width:23px; height:22px; }

.imgWithLinks img {margin:0; float:right; }
.imgWithLinks .fsvDownload {position:absolute; bottom:0; right:30px; background:transparent url(art/icon_download.gif) no-repeat scroll right bottom; }
.imgWithLinks .fsvLupe {position:absolute; bottom:0; right:7px; background:transparent url(art/icon_lupe.gif) no-repeat scroll right bottom; }

/* HR Opportunity finder */
.oppFinder {color:#000000;float:left;padding:1em 0 0.7em;position:relative;top:-5em;width:654px; margin-bottom:-4.5em; }
.oppFinder .oppFinderBG {background-color:#FFFFFF;opacity:0.75;filter:alpha(opacity=75); }
.oppFinder form { display:block; height:4em; }
.oppFinder fieldset {float:left; padding-left:21px; border:none; min-width:130px; }
	* html .oppFinder fieldset {margin-left:0; padding-left:12px; }
.oppFinder label {font-weight:bold; font-size:0.9em; }
.oppFinder img {margin-left:5px; }
.oppFinder select {font-size:0.9em; display:block; margin-top:3px; }
.oppFinder option {padding:0 3px 1px 3px; }
.oppFinder label a.withIcon, .oppFinder label a.withIcon:link, .oppFinder label a.withIcon:active, .oppFinder label a.withIcon:hover, .oppFinder label a.withIcon:visited {
	display:inline-block; width:20px; height:14px; background:transparent url(art/symb_info.gif) no-repeat right bottom; text-decoration:none; margin:0; padding:0; float:none; }

.oppFinder td.blue a.withIcon, .oppFinder td.blue a.withIcon:link, .oppFinder td.blue a.withIcon:active, .oppFinder td.blue a.withIcon:hover, .oppFinder td.blue a.withIcon:visited {
	display:inline-block; width:20px; height:14px; background:transparent url(art/symb_info.gif) no-repeat right bottom; text-decoration:none; margin:0; padding:0; float:left; }
	

/* HR Opportunity finder  mit Klasse .opportunityselect ist für Related Box */
/* Die Klasse .editPlugins ist für CMS */
.editPlugins .oppFinder { width:148px; }
.opportunityselect{border-bottom:#FFF 2px solid; background-color:#DEDFE0; float:left; width:162px; padding:6px 0 4px 0; } 
.opportunityselect .oppFinder { width:162px; background-color:#DEDFE0; top:0; margin-bottom:10px; }
*:not(hr) .opportunityselect .oppFinder  { margin-bottom:0 }/*Mozilla*/
*+html .opportunityselect .oppFinder  { padding-bottom:26px; }/*IE7*/
* html .opportunityselect .oppFinder  { margin-bottom:0; padding-bottom:5px; }/*IE6*/

.opportunityselect .oppFinder select {margin-bottom:2px}
.opportunityselect fieldset label 	{display:none}
.opportunityselect .oppFinder fieldset  {padding-left:7px}
.opportunityselect h4 { padding-left:7px;font-size:0.9em; }
.opportunityselect .oppFinder .jNice .jNiceWrapper select { padding:0; margin:0; }
.opportunityselect .oppFinder .jNice .jNiceWrapper { height:22px; clear:both; padding:0 7px; margin:0; }
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper div { }
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul { padding:0; margin:0; }
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li { display:block; padding:0 2px; margin:0; float:none; }
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li a,
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li a:link,
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li a:active,
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li a:hover,
.opportunityselect .oppFinder .jNice .jNiceSelectWrapper ul li a:visited { display:block; padding:0 2px 2px 2px; margin:0; }

.oppFinder .reset {background:#898D93; color:#FFF; border:none; text-transform:uppercase; margin-left:0; margin-top:20px; font-weight:bold; font-size:0.9em; height:1.7em; line-height:1.7em; padding:0 5px; display:block; float:left; cursor:pointer; }
	* html .oppFinder .reset 		{margin-right:4px; margin-top:20px; padding-left:2px; float:right }/* IE6 */
	*:not(hr) .oppFinder .reset 	{font-size:0.75em; margin-top:21px; height:2.1em; line-height:2.1em; padding-bottom:3px; margin-left:3px; }/* Mozilla */
.oppFinder fieldset.noMrgLeft 	{min-width:90px; }/* bitte nicht löschen */
*+html .oppFinder .noMrgLeft 	{margin-left:0; padding-left:0; }/*IE7*/
* html .oppFinder .noMrgLeft 	{margin-left:1px; padding-left:0; }/*IE6*/
.ofIntro .pad7 					{padding:0 0 7px 0; margin-left:7px; }
*:not(hr) .oppFinder .pad7 		{padding-bottom:0; }
.oppFinder .infobox 			{display:none}
	/*Styles für IE6 oppFinder im iFrame*/
	* html .oppFinder .jNiceSelectText { }


/* HR Opportunity finder - Introtext bevor Results */
.ofIntro {width:619px; float:left; font-size:0.9em; background:#FFF; padding:7px 7px 7px 14px; border-bottom:#EEE 1px solid; margin-top:10px; margin-left:7px; }
* html .ofIntro {width:640px; margin-bottom:3px; }/*IE6*/
.ofIntro p {width:346px; display:inline-block; float:left; }
.ofIntro div {width:266px; text-align:right; float:right; font-weight:bold; }
.ofIntro div span {display:block; font-weight:normal; height:14px; }
.ofIntro a, .ofIntro a:link, .ofIntro a:active, .ofIntro a:hover, .ofIntro a:visited {color:#000; display:inline-block; padding:0 2px; }
.ofIntro a.noZurueck:link, .ofIntro a.noZurueck:active; .ofIntro a.noZurueck:hover, .ofIntro a.noZurueck:visited,
.ofIntro a.noVor:link, .ofIntro a.noVor:active; .ofIntro a.noVor:hover, .ofIntro a.noVor:visited {text-decoration:none;}
.ofIntro a.aktiv {font-weight:bold; text-decoration:none; cursor:text; }
.ofIntro a.zurueck {display:inline-block; width:18px; height:14px; line-height:14px; background:transparent url(art/pagination_arrows.gif) no-repeat 3px 3px; text-decoration:none; }
* html .ofIntro a.zurueck {width:22px; background-position:7px 3px; }/*IE6*/
*:not(hr) .ofIntro a.zurueck {background-position:5px 5px; }/*Mozilla*/
.ofIntro a.vor {display:inline-block; width:14px; height:14px; background:transparent url(art/pagination_arrows.gif) no-repeat 12px -17px; text-decoration:none; }
*+html .ofIntro a.vor {background-position:12px -15px; }/*IE7*/
* html .ofIntro a.vor {background-position:9px -15px; }/*IE6*/
*:not(hr) .ofIntro a.vor {background-position:12px -15px; }/*Mozilla*/

.ofIntro a.noVor {display:inline-block; width:14px; height:14px; background:transparent url(art/pagination_arrows.gif) no-repeat 12px -60px; }
* html .ofIntro a.noVor {background-position:7px -60px; }/*IE6*/
*:not(hr) .ofIntro a.noVor {background-position:12px -60px; }/*Mozilla*/
.ofIntro a.noZurueck {display:inline-block; width:18px; height:14px; line-height:14px; background:transparent url(art/pagination_arrows.gif) no-repeat 3px -37px; }
*+html .ofIntro a.noZurueck {background-position:7px -37px; }/*IE7*/
* html .ofIntro a.noZurueck {background-position:3px -37px; }/*IE6*/
*:not(hr) .ofIntro a.noZurueck {background-position:5px -35px; }/*Mozilla*/

/* HR Opportunity finder - Results */
.oppFinder .tabletrenner {margin-bottom:0; margin-top:7px; }
*+html .oppFinder .tabletrenner {margin-top:12px; }/*IE7*/
* html .oppFinder .tabletrenner {margin-top:12px; }/*IE6*/
.oppFinder div.table {background:#FFF none repeat scroll 0 0; padding:7px 0; width:auto; margin-top:0; margin-right:7px; }
.oppFinder div.tablecol1-4 table {margin-top:0; margin-bottom:0; }
* html .oppFinder div.table {font-size:1.3em; }/*IE6*/
* html .oppFinder div.table table tr td {height:100%; }/*IE6*/
.oppFinder div.table div {width:640px; margin:0; background:#FFF; }
.oppFinder div.table div table {width:626px; font-size:1em; border-collapse:collapse; margin:9px 7px; }
.oppFinder div.tablecol1-4 table {width: 628px;}
/** html .oppFinder table {width:626px; }IE6*/
.oppFinder div.table td, .oppFinder div.table th {border:none; }
.oppFinder div.table table th {background:#B3C4DC; padding:2px 7px; text-transform:uppercase; width:200px; border-right:2px solid #FFFFFF; text-align:left; }
.oppFinder div.table table th.firstrow {background:#FFD26B; padding:2px 7px; text-transform:uppercase; border-right:none; }
.oppFinder div.table table td {background:#FFE8A6; padding:2px 7px 4px 7px; border-top:2px solid #FFFFFF; }
.oppFinder div.table table td.blue {background:#E5ECF6; padding:2px 7px 4px 7px; border-right:2px solid #FFFFFF; }
.oppFinder div.table table h4 {font-size:1em; float:left; display:block; padding-right:0; width:93%; }

/*oppFinder Links*/
.oppFinder div.table table tr td.yellow ul.linklist,
.oppFinder div.table table tr td.yellow ol.linklist {margin:0px;width:auto;display:block;}
.oppFinder div.table table tr td.yellow ul.linklist li {margin:0px;width:auto;display:block;}
.oppFinder div.table table tr td.yellow ul.linklist li span.gt{margin:0px;float:left;width:auto;display:block;clear:left;}
.oppFinder div.table table tr td.yellow ul.linklist li a span {display:inline;}
.oppFinder div.table table tr td.yellow ul.linklist li a span.externalLinkSymbol {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding; 
background:transparent url(art/symb_externerlink.gif) no-repeat scroll right 1px; display:inline; padding-right:16px; width:auto; }
.oppFinder div.table table tr td.yellow a, 
.oppFinder div.table table tr td.yellow a:link, 
.oppFinder div.table table tr td.yellow a:hover, 
.oppFinder div.table table tr td.yellow a:active, 
.oppFinder div.table table tr td.yellow a:visited {color:#000; display:block; width:auto; padding:0; float:left;background-image:none;}
.oppFinder div.table table tr td a, 
.oppFinder div.table table tr td a:link, 
.oppFinder div.table table tr td a:hover, 
.oppFinder div.table table tr td a:active, 
.oppFinder div.table table tr td a:visited { }

.oppFinder ul.linklist li span.gt {color:#000;}

/* Event calender */
.eventCalender {background:#FFF; padding:7px; }
.eventCalender h4 {color:#000; font-size:0.9em; border-bottom:#EEE 1px solid; margin:0 -7px; padding:0 14px 7px 7px; }
.eventCalender table {width:100%; font-size:0.9em; margin-top:7px; border-collapse:separate; }
* html .eventCalender table {width:626px; }/*IE6*/
.eventCalender table th {padding:4px; text-transform:uppercase; background:#B3C4DC; }
.eventCalender table td {padding:2px 4px 4px 4px; background:#E5ECF6; }
/* .eventCalender th a, .eventCalender th a:link, .eventCalender th a:hover, .eventCalender th a:active, .eventCalender th a:visited {color:#000; } */
.eventCalender td a, .eventCalender td a:link, .eventCalender td a:hover, .eventCalender td a:active, .eventCalender td a:visited {background:transparent url(art/linkicons.gif) no-repeat scroll left -55px; color:#000; padding-left:12px; display:block; }
.eventCalender select {font-size:1.1em; text-transform:none; margin-top:2px; }
.eventCalender table th label {display:block; }

/* neue CSS 2009 */
.simple {border-bottom:#FFF 2px solid; font-size:0.9em; line-height:1.1em;background-color:#eee;float:left; width:162px; padding:6px 0 8px 0; }/* background-color:#DEDFE0; */
.simple h2 {color:#113388; font-size:1.5em; line-height:1.7em; margin:2px 7px 4px 7px; padding:0; } /* margin:3px 0 5px 0; */
.simple h3, .simple h4 {color:#113388; font-size:1em; line-height:1.3em; margin:2px 7px 4px 7px; padding:0; }
.simple h4 {margin:2px 7px 1px 7px; color:#000; }
.simple h3.funcModul {color:#4B4B4B; }
.simple p {margin:0 7px 7px 7px; line-height:1.3em; padding:0; }
.simple a, .simple a:link, .simple a:active, .simple a:hover, .simple a:visited { color:#000; }/*color:#4B4B4B;*/
.simple ul li .gt {color:#000;}

.simple a.more {float:right; margin:0 7px; }
.simple img {margin:3px 0 4px 0; }
/*Linklisting im Related Box*/
.simple ul {list-style:none; margin-left:7px; }

.simple ul li {margin-bottom:2px; padding-right:0;width:148px; }
.simple select, .simple input.text {width:148px; padding:1px; margin:2px 7px 5px 7px; font-size:1em; }
* html .simple select, * html .simple input.text {width:146px; }
.simple input.text {width:142px; }
.simple label {margin:7px 7px 2px 7px; display:block; }
.simple .subteaser {width:100%;display:inline-block;clear:left;margin-top:0.6em;padding-top:0.6em;}
.simple .subteaser h4 {color:#000;}
.simple .subteaser p {margin-bottom:0}
.simple a.go,
.simple a:link.go,
.simple a.go:hover,
.simple a.go:active,
.simple a.go:visited {text-decoration:none; font-weight:bold; color:#000; display:block; padding:0; background:url(art/arrow-find.gif) no-repeat 0 4px; text-align:right; margin:-2px 7px 0 7px; }
.simple .teasercontactbox {margin-top:0.7em}
.simple .firstcontactbox {margin-top:0}
.simple .teasercontactbox ul li {margin-bottom:0}
.simple.simplenurbild {padding:0}
.simple.simplenurbild  * {margin:0;padding:0}
.simple.simplenurbild  a.col1, .simple.simplenurbild  div.col1 {margin:0}

.simpleWithActionbutton {padding:0px;border-bottom:0 none;}
.simple .actionButton {padding-left:0; }
.simple .actionButton span.gt {display:none;}
.simple .actionButton a, .simple .actionButton a:link, .simple .actionButton a:active, .simple .actionButton a:hover, .simple .actionButton a:visited {text-indent:uppercase;
	font-weight:bold;display:block;padding:4px 2px 4px 22px; border-bottom:2px solid #FFFFFF;background-color:#898d93;color:#FFFFFF;background-repeat:no-repeat;}
.simple .actionButton a:hover {text-decoration:none} 
.simple .actionButton a.Buttondisclaimer {background-image:url(art/ai_disclaimer.gif)}
/*.simple .actionButton.noBorder a {border-bottom:0px;}*/
.simple .actionButton a.Buttonfaq {background-image:url(art/ai_faq.gif)}
.simple .actionButton a.Buttonorderform {background-image:url(art/ai_bestellformular.gif)}
.simple .actionButton a.Buttonrssfeed {background-image:url(art/ai_rssfeed.gif)}
.simple .actionButton a.Buttonpodcast {background-image:url(art/ai_podcast.gif)}
.simple .actionButton a.Buttonmobileservices {background-image:url(art/ai_mobileservices.gif)}
.simple .actionButton a.Buttoncalculators {background-image:url(art/ai_berechnung.gif)}
.simple .actionButton a.Buttonpresscontacts {background-image:url(art/ai_pressekontakt.gif)}
.simple .actionButton a.Buttonircontacts {background-image:url(art/ai_irkontakt.gif)}
.simple .actionButton a.Buttonhrcontacts {background-image:url(art/ai_hrkontakt.gif)}
.simple .actionButton a.Buttonemailnewsletter {background-image:url(art/ai_emailnewsletter.gif)}
.simple .actionButton a.Buttonfinancialcalender {background-image:url(art/ai_financialcalender.gif)}
.simple .actionButton a.Buttonwhoweapplyto {background-image:url(art/ai_whoweapplyto.gif)}
.simple .actionButton a.Buttonhowtoapply {background-image:url(art/ai_howtoapply.gif)}
.simple .actionButton a.Buttondialog {background-image:url(art/ai_dialog.gif)}

/*countryFinder im RelatedBox*/
.textCountrylist {padding:4px 7px 0 7px;}



/* Typegate-Tabellen */
div.table			{margin:14px 0; width:162px; }
div.table.table2,div.table.table3, div.table.table4 { background-color:#fff; padding:12px 7px;}
div.table.table2	{margin-left:162px;}
div.table.table3	{margin-left:324px;}
div.table.table4	{margin-left:486px;}

div.tabellentext 			{float:left;color:#000;padding:0 6px 14px 7px;width:159px;margin-right:2px;}
div.tablecol1-4,div.tablecol2-4,div.tablecol2-3 {background-color:#fff;margin-left:164px} 
div.tablecol2-3 			{width:326px;}
div.tablecol2-4 			{width:482px;} 
div.tablecol1-4 			{width:639px;margin-left:7px} 
div.tablecol2-3 table,div.tablecol2-4 table,div.tablecol1-4 table {padding:0;border-collapse:collapse;margin:10px 6px 14px 6px;border-spacing:0}
div.tablecol2-3 table			{width:316px;}
div.tablecol2-4 table			{width:472px;}
div.tablecol1-4 table			{width:627px;}
	*:not(hr) div.tablecol2-3 table,*:not(hr) div.tablecol2-4 table,*:not(hr) div.tablecol1-4 table {border-collapse:separate}

div.table td,div.table th	{color:#000;font-size:0.9em;padding:3px 7px;line-height:1.2em;border-top:2px solid #fff;border-right:2px solid #fff;}
	* html div.table td, * html div.table th	{font-size:0.7em;}
div.table td,div.table th p 			{margin-bottom:2px;}
div.table td a, div.table td a:hover	{display:block;text-decoration:none;background:url(art/gt.gif) no-repeat 0 6px; padding-left:7px} /**/
.oppFinder div.table td a, .oppFinder div.table td a:hover { padding-left:0}
div.table td a:hover				{text-decoration:underline;}
div.table td p					{margin:0; padding:0 0 4px 0}
div.table tr.firstrow 			{background-color:#B3C4DC;color:#33539C;font-weight:bold;padding:0 7px;}
div.table th.firstrow,div.table th.firstcolfirstrow,div.table .tablehead {color:#000;font-weight:bold;padding-bottom:3px;}
div.table h3,div.table div.tablefooter	{width:98%;margin:5px 0 5px 7px;font-size:1em}
	html>body div.table h3	{padding-top:5px}
div.table div.tablefooter		{margin:5px 0 8px 5px;line-height:1.3em;padding-top:5px;font-size:0.9em;}
div.table tr						{background-color:#E5ECF6;}
div.table td.nobottomborder, div.table th.nobottomborder	{border-bottom:0;}
div.table td.notopborder, div.table th.notopborder {border-top:0;} 
div.table .borderbottom, div.table .bordertop {font-size:0px;height:1px;padding:0;border-top:1px solid #eee;margin:0;overflow:hidden}
div.table .bordertop			{border-top:1px solid #eee;border-bottom:0;}
div.table ul,div.table li		{margin-left:7px;}
div.table ul, div.table ul li	{margin-left:0}
div.table ul					{padding-bottom:4px;}
div.table li					{margin-right:0;padding-right:0;}
table.EnPCotASbLBgC				{table-layout:auto; font-size:0.8em;}

/*
div.tablecol2-3 {margin-left: 169px;  padding-right: 176px; width: auto;}
div.tablecol2-4 {margin-left: 169px;  padding-right: 7px; width: auto;}
div.tablecol1-4 {margin-left: 7px; padding-right: 7px; width: auto;}
*/

div.nobottomborder				{border-bottom:0;} 
div.notopborder 					{border-top:0;} 
div.tableWithIframe				{margin:0;background-color:#eee;font-size:1em;line-height:1em;float:left;} 
div.tableWithIframe table			{margin:0px 0 0 0;border:6px solid #DFDFDF;} 
div.table3col table				{width:490px} 
div.tableWithIframe h3 			{background-color:#eee;color:#113388;font-weight:bold;margin:-2px 0 0 0;max-width:480px;line-height:1.3em;}
	* html div.tableWithIframe h3 {margin-top:-3px;padding-left:169px}
div.tableWithIframe tr			{background-color:#FFF;}
div.tableWithIframe td, div.tableWithIframe th	{border-color:#DFDFDF;}
div.tableWithIframe td a, div.tableWithIframe th a, div.tableWithIframe td a:hover, div.tableWithIframe th a:hover	{padding-left:0;background-image:none;display:inline}
div.tableWithCol1Picture		{margin-left:168px;} 
.bgColor80B387 {background-color:#C4D6BB;}
.bgColorE5ECF6 {background-color:#E5ECF6;}
.bgColorFFFFFF {background-color:#FFFFFF;border-color:#EEE}
.bgColorFFE8A6 {background-color:#FFE8A6;}
.HeadBgColor80B387 {background-color:#80B387;}
.HeadBgColorE5ECF6 {background-color:#B3C4DC;}
.HeadBgColorFFFFFF {background-color:#EEE;}
.HeadBgColorFFE8A6 {background-color:#FBBC01;}
.bgColorB3C4DC, .HeadBgColorFFE8A6 {background-color:#B3C4DC;}

.sortcol {cursor: pointer;padding-left: 20px;background-repeat: no-repeat;background-position: 5px 5px;background-image: url(art/default.gif);}
.sortasc {background-image: url(art/up.gif);background-position: 5px 7px;}
.sortdesc {background-image: url(art/down.gif);background-position: 5px 7px;}
.nosort {cursor: default;background-image:none;}

div.table td.sortcol,div.table th.sortcol {padding-left: 20px;}
div.table div.noTopAbst					{padding-top:0;margin-top:0}
div.table .noTopAbst  dl.fussnote 		{padding-top:0;}
div.table dl.fussnote 					{font-size:0.9em;margin:0;padding-bottom:0.7em;display:inline-block}
div.table dl.fussnote dt, div.table dl.fussnote dd	 {padding:0;display:block;margin-left:18px}
div.table dl.fussnote dt					{width:18px;float:left;clear:left;/*position:relative;top:-4px;*/font-size:0.9em;margin:-3px 0 0 0}

/* Listng Module (News Index Page usw.) */
.listingModul {padding:12px 0; }
*:not(hr) .listingModul .imgBlock, *:not(hr) .listingModul .imgBlock p {margin-bottom:0; }
.listingModul h2 {color:#113388; margin-top:0; }
.listingModul .newsmeta {font-size:0.9em; }
.listingModul a {display:inline-block; width:100%; }
.listingModul p {line-height:1.3em; }
.listingModul p.more {float:right; margin-top:-0.9em; margin-bottom:0; }
.listingModul p.linksleft {float:left; }
.listingModul p.linksleft a {display:block; }
/* Listng Module - Datum */
.listingModul .newsWithDate {}
.listingModul .newsWithDate span {float:left; display:block; width:162px; }
.listingModul .newsWithDate span.gt {padding-right:4px;}
.listingModul .newsWithDate span.newsDate {padding-right:22px; }
.listingModul .newsWithDate a {float:left;}
.listingModul .newsWithDate p {clear:both; font-size:0.9em; margin-bottom:2px; }

.entryblock	{padding:7px 0;background:url(art/point.gif) repeat-x left bottom; width:654px;margin:0;border:0; display:inline-block}
	*+html .entryblock {padding-top:14px;}/*ie7*/
	* html .entryblock {padding-top:14px;}/*ie6*/
.entryblock h3, .indexteaser h3, h3.withLink a				{color:#113388;}
/*.entryblock h3, .entryblock h4, .entryblock h5, .entryblock p, .entryblock ul.linklist {margin-left:169px;margin-top:0;margin-bottom:7px}*/
.entryblock h3, .entryblock h4, .entryblock h5 {margin-left:169px;margin-top:7px;margin-bottom:0}
.entryblock p, .entryblock ul.linklist {margin-left:169px;margin-top:0;margin-bottom:7px}
.entryblock h5								{font-size:0.9em;margin-bottom:3px}
#Editmode .entryblock h3, #Editmode .entryblock p {margin-left: 10px; margin-right: 10px;}
#Editmode .entryblock p.showAsLink {text-align:right; color:#113388;}
.entryblock img								{float:left;margin-top:3px;}
.lastEntryblock								{background-image:none;}/*border-bottom:7px solid #FFFFFF;*/

.entryblock .newsInfo {margin-left:169px; font-size:0.9em; display:block;}

.entryblock ul.linklist.morelinklist {margin-bottom:0}
	* html .entryblock ul.morelinklist, * html .entryblock ul.morelinklist li {display:block;float:right}
.entryblock ul.linklist.morelinklist li.morelinklist span.gt {color:#000;float:none}
.entryblock ul.linklist.morelinklist li.morelinklist a,
.entryblock ul.linklist.morelinklist li.morelinklist a:link,
.entryblock ul.linklist.morelinklist li.morelinklist a:active,
.entryblock ul.linklist.morelinklist li.morelinklist a:hover,
.entryblock ul.linklist.morelinklist li.morelinklist a:visited {color:#000;}

/*Link-Listing im Entryblock: Die auskommentierten CSS gehen nicht, da alle more-Link komplett falsch dargestellt werden
.entryblock ul.linklist li { float:left; width:480px; padding:0; margin:0; }
.entryblock ul.linklist li.morelinklist { float:right; width:50px; }
.entryblock ul.linklist li.morelinklist a,
.entryblock ul.linklist li.morelinklist a:link,
.entryblock ul.linklist li.morelinklist a:active,
.entryblock ul.linklist li.morelinklist a:hover,
.entryblock ul.linklist li.morelinklist a:visited { width:36px; }

.entryblock ul.linklist a,
.entryblock ul.linklist a:link,
.entryblock ul.linklist a:active,
.entryblock ul.linklist a:hover,
.entryblock ul.linklist a:visited { width:450px; display:block; float:left; padding:0; margin:0; }
.entryblock ul.linklist span.gt { display:block; float:left; width:14px; padding:0; text-align:center; }
*/
.indexAdocumentHead	{padding-bottom:7px;background:#FFF url(art/point.gif) repeat-x left bottom; margin-bottom:7px; position:relative}
.indexBdocumentHead {padding-bottom:0;background:#EEE url(art/point.gif) repeat-x left bottom; margin-bottom:14px; position:relative}
.indexBdocumentHead	{background:#eee none}
.indexAdocumentHead.withEntryblock {margin-bottom:0;background-color:#EEE;}
.indexAdocumentHead	.subteaser, 
.indexBdocumentHead	.subteaser {position:absolute; left:40px;bottom:34px;width:409px;display:block;background-color:#113388;padding:7px 10px 7px 12px; color:#FFF}
	* html .indexAdocumentHead .subteaser, * html .indexBdocumentHead	.subteaser	{ top:80px; }
.indexAdocumentHead	h1 {padding:20px 0 4px 169px;margin:0;width:auto;display:block;background-color:#eee}
.indexAdocumentHead	.subteaser.editPos, .indexBdocumentHead	.subteaser.editPos {top:40px;bottom:auto}
.indexAdocumentHead	.subteaser h4, .indexBdocumentHead .subteaser h4 		{font-size:0.9em;margin-bottom:1.3em;font-weight:normal}
.indexAdocumentHead	.subteaser h3, .indexBdocumentHead .subteaser h3 		{font-size:1.2em;font-weight:bold;margin-bottom:4px}
.indexAdocumentHead	.subteaser ul.linklist a, .indexBdocumentHead .subteaser ul.linklist a {color:#FFF}
.indexAdocumentHead	.subteaser ul.linklist, .indexAdocumentHead	.subteaser ul.linklist li, .indexBdocumentHead .subteaser ul.linklist, .indexBdocumentHead .subteaser ul.linklist li {padding:0}
#content.indexAdocumentContent 				{background-color:#FFF}
.indexAdocumentContent  #starttext 			{background-color:#EEE}
.indexBdocumentContent  .entryblock 			{background-position:left top}
.indexBdocumentHead.indexBdocumentKeyvisual	.subteaser	{bottom:75px;}
	* html .indexBdocumentHead.indexBdocumentKeyvisual	.subteaser {top:80px;}
.indexBdocumentHead.indexBdocumentKeyvisual	.subteaser p {margin-left:0px}
.indexAdocumentHead.simplePicHeader.withEntryblock {background-image:none}

.entryblock.ir-newsliste h4					{float:left;display:block; margin-top:0; margin-left:7px;color:#113388;font-size:0.9em;font-weight:normal;width:154px;}
.entryblock.ir-newsliste ul.linklist			{margin-left:0;max-width:470px;}

.contentteaser			{background:#FFFFFF url(art/point.gif) repeat-x scroll left top;display:inline-block;padding-top:7px;width:654px;border-top:7px solid #FFFFFF;}
.contentteaser.noLine	{padding-top:0px;border-top:0;background-image:none}
.indexteaser			{float:left;display:inline-block;width:162px;border-right:2px solid #FFFFFF;padding-top:7px;background-color:#EEEEEE;}
	* html .indexteaser { width:164px; }/*IE6*/
	* html .indexteaser.noBorder { width:162px; }
.contentteaser .columns2 {width:326px}
.contentteaser .columns3 {width:490px}
.contentteaser .columns4 {width:654px}
.contentteaser .subteaser {width:100%;display:inline-block;clear:left;margin-top:0.6em;padding-top:0.6em;background:url(art/point.gif) repeat-x left top;}
.indexteaser .subteaser.noTopPadding {padding-top:0}
.indexteaser p			{font-size:0.95em;line-height:1.2em;padding-top:3px; padding-bottom:3px;}
.indexteaser.noBorder	{border:0}
.indexteaser h1			{color:#113388;font-size:1.4em;font-weight:bold;line-height:1.1em;}
#content .indexteaser h3, .indexteaser p, .indexteaser ul, .indexteaser h3, .indexteaser h1 {margin:0 0 0 7px}
.indexteaser h1			{margin:7px 0 10px 7px;}
/*.indexteaser h3  			{font-size:0.9em}*/
.indexteaser ul.linklist {margin:3px 0 10px 7px;}
.indexteaser ul.linklist li span.gt,
.indexteaser ul.linklist li a,
.indexteaser ul.linklist li a:link,
.indexteaser ul.linklist li a:active,
.indexteaser ul.linklist li a:hover,
.indexteaser ul.linklist li a:visited {color:#000;}

.indexteaser ul.linklist.morelinklist {margin:2px 0 7px 7px;}
.contentteaser .subteaser ul.linklist {margin-bottom:0;font-size:0.9em}
.indexteaser ul.linklist.topiclinklist  {padding:0;margin:0; background:transparent url(art/point-y.gif) repeat-y 162px top; }
.indexteaser ul.linklist.topiclinklist li.topiclinklist { float:left; width:163px; padding:5px 0; }
	* html .indexteaser ul.linklist.topiclinklist li.rightBox { width:160px; }
/*Link-Listing Topiclist aud Index-Seite (wie "Tabelle")*/
.indexteaser ul.linklist.topiclinklist li.topiclinklist a,
.indexteaser ul.linklist.topiclinklist li.topiclinklist a:link,
.indexteaser ul.linklist.topiclinklist li.topiclinklist a:active,
.indexteaser ul.linklist.topiclinklist li.topiclinklist a:hover,
.indexteaser ul.linklist.topiclinklist li.topiclinklist a:visited { width:146px; display:block; float:left; padding:0 0 0 14px; margin:0; } 
.indexteaser ul.linklist.topiclinklist li.topicBottomLine {height:1px;line-height:1px;font-size:1px; padding:0;margin:0; clear:both;font-size:0; background:transparent url(art/point.gif) repeat-x left bottom; }
.indexteaser ul.linklist.topiclinklist li.topiclinklist span.gt { display:block; float:left; width:14px; padding:0; text-align:center;margin-top:5px; }
.indexteaser img	{margin:7px 0 0}

/*Flash-Container*/
.flashcontainer .flash-replaced .alt, .flashcontainer .flash-replaced.alt * {display:block;height:0;overflow:hidden;position:absolute;width:0;}
/* Homepage */
#second.homepage 							{display:none;}
#contentarea #contentHomepage				{width:982px;}
#contentHomepage.homepageContent 			{width:982px; background:none; }
.homepageHead 								{background-color:#FFF; }
.homepageContent .contentteaser 				{width:984px; background:transparent none repeat-x scroll 0 7px;padding-top:2px;border:0}
.homepageContent .contentteaser .simple 		{background-color:#EEE; margin-right:2px;min-height:150px;}
.homepageContent .contentteaser .last 		{margin-right:0;}
.homepageContent .contentteaser .simple h3 	{margin-top:0;font-size:1.1em}
.countryprofileContent .section				{background:url(art/point.gif) repeat-x left bottom;margin-bottom:0.7em;}
.countryprofileContent .section-content		{margin-left:7px;}
.countryprofileContent .section-content h2	{width:156px;float:left;display:block;font-size:0.9em}
.countryprofileContent .section-content p, .countryprofileContent .section-content ul	{width:476px;float:right;display:block;margin-bottom:0.7em;line-height:1.4em;}
.countryprofileContent .section-content ul li.standard 	{margin-bottom:0.4em;line-height:1.4em}
.countryprofileContent .section-content ul.linklist a	{color:#000}

/*Linklisting für Homepage-Teaser*/
#contentHomepage.homepageContent ul li		{padding-bottom:0; margin-bottom:0;}
#contentHomepage.homepageContent ul li a,
#contentHomepage.homepageContent ul li a:link,
#contentHomepage.homepageContent ul li a:active,
#contentHomepage.homepageContent ul li a:hover,
#contentHomepage.homepageContent ul li a:visited {display:block; padding:0 0 0 10px;line-height:1.3em;}
#contentHomepage.homepageContent .contentteaser .simple						{position:relative;}
#contentHomepage.homepageContent .contentteaser .simple .textCountrylist 	{padding:4px 7px 3px 7px;}
	*+html #contentHomepage.homepageContent .contentteaser .simple .textCountrylist {position:absolute; bottom:24px;}/*ie7*/
	* html #contentHomepage.homepageContent .contentteaser .simple .textCountrylist {position:absolute; bottom:24px;}/*ie6*/
#contentHomepage.homepageContent .contentteaser form 						{position:absolute; bottom:0;}

.simple.NewsWithjScroll						{padding-bottom:0px}
div.NewsWithjScroll h3 						{background:transparent url(art/point.gif) repeat-x scroll left bottom;margin-bottom:0;margin-right:18px;padding-bottom:7px;}
div.NewsWithjScroll ul.linklist				{padding:0;width:300px;margin-bottom:7px}
	*:not(hr) div.NewsWithjScroll ul.linklist {margin-bottom:0}
div.NewsWithjScroll ul.linklist.topnews 		{background:url(art/point.gif) repeat-x left bottom;padding-bottom:4px;margin-right:0;margin-bottom:0}
div.NewsWithjScroll ul.linklist li				{width:300px}
#contentHomepage.homepageContent div.NewsWithjScroll ul.linklist li.keyword		{margin-top:0.45em}
	*:not(hr) #contentHomepage.homepageContent div.NewsWithjScroll ul.linklist li.keyword		{margin-top:0.3em}
#contentHomepage.homepageContent div.NewsWithjScroll ul.linklist.topnews  li.keyword		{margin-top:0}
div.NewsWithjScroll ul.linklist li a				{font-weight:bold;color:#113388}
.scrollPane 									{width:324px;overflow:auto;/*height:133px*/height:116px;padding:3px 0 0;margin-top:3px}
	*:not(hr) .scrollPane					{height:124px}
.simple .jScrollPaneContainer 				{position:relative;overflow:hidden;z-index:1;padding-right:12px}
.simple .jScrollPaneContainer ul.linklist li h4 	{margin-left:0}
.simple .jScrollPaneTrack, .simple .jScrollPaneDrag,  .simple .jScrollPaneDragTop,  .simple .jScrollPaneDragBottom {position:absolute}
.simple .jScrollPaneTrack 					{cursor:pointer;right:0;top:0;height:100%;background:transparent url(art/scroll.gif) repeat-y 3px 0}
.simple .jScrollPaneDrag 					{cursor:pointer;overflow:hidden;background-color:#898D93}
.simple .jScrollPaneDragTop 					{top:0;left:0;overflow:hidden}
.simple .jScrollPaneDragBottom 				{bottom:0;left:0;overflow:hidden}
.simple a.jScrollArrowUp,  .simple a.jScrollArrowDown {position:absolute;background:url(art/basic_arrow_up2.gif) no-repeat left 3px;display:block;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}
.simple a.jScrollArrowDown 					{background:url(art/basic_arrow_down2.gif) no-repeat 0 2px;bottom:0;top:auto}
.simple a.jScrollArrowUp:hover,  .simple a.jScrollArrowDown:hover {}/*background-position:0 -15px*/
.simple a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {}/*background-position:0 -30px*/

form.combinedSelBox select					{font-size:1em}				

.flashcontainer .nonFlashLinks 				{padding:4px 7px 7px;width:162px;max-width:148px;position:absolute;right:0;bottom:0}
.flashcontainer .nonFlashLinks, .flashcontainer .nonFlashLinks h3 {background-color:#113388;display:inline-block;}
.flashcontainer .nonFlashLinks h3 			{color:#fff;font-size:0.9em;font-weight:bold;margin-bottom:0.5em}
.flashcontainer .nonFlashLinks select 			{width:148px;font-size:0.9em}
.flashcontainer .nonFlashTeaser 				{padding:10px;width:390px;position:absolute;left:40px;bottom:34px;background-color:#113388;color:#FFF}
.flashcontainer .nonFlashTeaser h1 			{font-size:1.4em;font-weight:bold;margin:0;padding:0;width:auto;color:#FFF}
.flashcontainer .nonFlashTeaser p			{margin-left:0}
.flashcontainer .nonFlashTeaser a 			{color:#FFF;padding:4px;}
.flashcontainer .nonFlashTeaser .weiter 		{float:right;margin:0.3em 0}
.flashcontainer .nonFlashTeaser .keyword 		{width:auto;float:left}
.flashcontainer .nonFlashTeaser span.pipe	{margin:0 5px}
.flashcontainer .nonFlashTeaser span 			{font-size:1.1em}

.flashcontainer .nonFlashTeaser ul.linklist li {position:relative;display:block}
.flashcontainer .nonFlashTeaser ul.linklist li span.gt {position:absolute;top:0;left:0;display:block}
.flashcontainer .nonFlashTeaser ul.linklist li a {display:block;padding-left:10px;}

/*Regions&Countries Contentpages*/
.ergebnisblock 								{background:transparent url(art/contactbg.gif) repeat-y scroll 0 0; font-size:0.9em; margin:24px 0 0 0; }
.ergebnis 									{width:654px; background:transparent url(art/point.gif) repeat-x scroll 0 0; clear:left; }
.ergebnis .nameColumn						{width:148px; float:left; margin:7px; }
.ergebnis .nameColumn p 						{color:#113388; font-weight:bold; }
.ergebnis .telColumn, .ergebnis .mailColumn	{width:230px; float:left; margin:7px; }

/*
.statictab ul { float:left; }
.statictab ul li { float:left; list-style-image:none; list-style-type:none; padding:0; width:160px; }
.statictab ul li a.active, #tabs ul li a.active:hover { background-color:#EEEEEE; border-bottom:2px solid #EEEEEE; color:#113388; text-decoration:none; } 
.statictab ul li a { background-color:#B5B7BD; border-bottom:2px solid #fff; border-right:2px solid #fff; color:#fff; display:block; font-weight:bold; height:20px; line-height:1.1em; padding:6px 6px 0 10px;
text-decoration:none; }
.statictab  ul li.last a, .statictab  ul li.emptytab a { border-right:0 none; }
.statictab ul li a.active, .statictab ul li a.active:hover { background-color:#EEEEEE; border-bottom:2px solid #EEEEEE; color:#113388; }
.countryprofileHead { background:#fff; }
.countryprofileHead h1 { color:#113388; font-size:17px; font-weight:bold; margin:27px 0 10px; padding-left:10px; }
*/
.statictab ul 								{float:left; margin-bottom:1.5em;padding:0;width:654px;}
.statictab ul li 							{float:left; list-style-image:none; list-style-type:none; padding:0; width:164px;}
.statictab ul li.last						{width:162px}
.statictab ul li a.active,
#tabs ul li a.active:hover 					{background-color:#EEEEEE; border-bottom:2px solid #EEEEEE; color:#113388; text-decoration:none; }
.statictab ul li a,
.statictab ul li a:link,
.statictab ul li a:visited 					{background-color:#B5B7BD; border-bottom:2px solid #fff; border-right:2px solid #fff; color:#fff; display:block; font-weight:bold; height:22px; line-height:22px; padding:0 6px;text-decoration:none; }
	* html .statictab ul li a,
	* html .statictab ul li a:link,
	* html .statictab ul li a:visited 			{  }
.statictab  ul li.last a, .statictab  ul li.emptytab a {border-right:0 none; }
.statictab ul li a.active,
.statictab ul li a.active:active,
.statictab ul li a.active:hover,
.statictab ul li a.active:visited 			{background-color:#EEEEEE; border-bottom:2px solid #EEEEEE; color:#113388; }
.statictab ul li.emptytab a					{border-right:0 none;background-color:#EEEEEE}

.firstLob h3								{background-image:none;padding-top:17px}
.lob										{padding:0;}
.lob h2, .lob h3							{font-weight:bold;color:#000;font-size:0.9em;color:#113388;}
.lob h3										{margin:0;background:url(art/point.gif) repeat-x top left;font-size:1.4em;padding:21px 0 11px 169px;}
.firstLob h3								{background-image:none;padding-top:17px}
.lob .solution, .lob .solution div.eins, .lob .solution div.alle {background:Transparent none repeat-x top;}
.lob .textlistingtrenner					{background-image:url(art/point.gif);}
.lob .solution div.alle						{padding:8px 0 7px 0;}
.lob .solution div.eins						{padding:8px 7px 0 7px;max-width:148px}
.lob .solution div.eins h4					{color:#113388;margin:0;padding:0;line-height:1.3em}
.lob .solution div.alle p					{width:475px;max-width:477px;padding:0;margin-bottom:4px}
.lob .solution div.alle a					{text-decoration:none;}	
.lob .solution div.alle a:hover 			{text-decoration:underline;}	

.solutionsContent h2 						{color:#000;font-weight:normal;margin-left:169px}

#TestimonialPersonInfoDummy {border-top: 2px solid white;}

#TestimonialPersonInfo .servicecenter, #TestimonialPersonInfo .footer  {display:none;}
div.tab-content.noMargin {margin:0}

.topNavigation a.go {margin-bottom:2px}

/*Links auf der Entrypage im Teaserbox*/
.indexteaser {display:block;}
.indexteaser ul.linklist li				{position:relative;margin-bottom:2px;display:block;height:1%;}
.indexteaser ul.linklist li span.gt 	{position:absolute;top:0;left:0;display:block;}
.indexteaser ul.linklist li a,
.indexteaser ul.linklist li a:link,
.indexteaser ul.linklist ul li a:active,
.indexteaser ul.linklist ul li a:hover,
.indexteaser ul.linklist ul li a:visited {padding-left:10px;display:block;line-height:1.2em;}
.indexteaser ul.linklist li a span 		{font-size:0.9em; display:block;} 

/*Links im Related Box*/
/*#simplearea .simple ul.linklist li {position:relative;}
#simplearea .simple ul.linklist li span.gt {position:absolute;top:0;left:0;}*/
#simplearea .simple ul.linklist	{margin-bottom:4px;}
#simplearea .simple ul.linklist li span {display:block; float:left; width:134px;}
#simplearea .simple ul.linklist li span.gt {width:8px;};
#simplearea .simple ul.linklist li a, 
#simplearea .simple ul.linklist li a:hover, 
#simplearea .simple ul.linklist li a:visited, 
#simplearea .simple ul.linklist li a:link, 
#simplearea .simple ul.linklist li a:active {line-height:1.2em; }
#simplearea .simple ul.linklist li a, 
#simplearea .simple ul.linklist li a:link, 
#simplearea .simple ul.linklist li a:visited {text-decoration:none;}
#simplearea .simple ul.linklist li a:hover,
#simplearea .simple ul.linklist li a:hover span, 
#simplearea .simple ul.linklist li a:active,
#simplearea .simple ul.linklist li a:active span {text-decoration:underline;}

/* tagCloud */
#simplearea .tagCloud {font-weight:bold; color:#000;}
#simplearea .tagCloud ul.linklist {padding:0; margin:0 0 2px 7px; width:146px; display:block; overflow:visible; float:left;}
	* html #simplearea .tagCloud ul.linklist {margin-left:4px}
#simplearea .tagCloud ul.linklist li {padding:0; margin:0; display:inline; float:none; width:auto; clear:none;}
#simplearea .tagCloud ul.linklist li span.gt {display:none; float:none;}
#simplearea .tagCloud ul.linklist li a, 
#simplearea .tagCloud ul.linklist li a:hover, 
#simplearea .tagCloud ul.linklist li a:visited, 
#simplearea .tagCloud ul.linklist li a:link, 
#simplearea .tagCloud ul.linklist li a:active {display:inline;float:none;padding-left:0;width:auto;line-height:18px; /* Wenn kein Umbruch gewollt: white-space:nowrap;*/}
.tagCloud a span.externalLinkSymbol {background:none; display:inline;float:none; padding-right:0; width:auto;}
.tagCloud a.sizeS, 
.tagCloud a.sizeM, 
.tagCloud a.sizeL {color:#4B4B4B; text-decoration:none; padding-right:0.5em; padding-left:0; background:none; display:inline; margin:0; }
.tagCloud a.sizeS, .tagCloud a.sizeS:visited {font-size:9px; }
.tagCloud a.sizeM, .tagCloud a.sizeM:visited {font-size:11px; }
.tagCloud a.sizeL, .tagCloud a.sizeL:visited {font-size:13px; }
.tagCloud a.sizeS:active, .tagCloud a.sizeS:hover,
.tagCloud a.sizeM:active, .tagCloud a.sizeM:hover,
.tagCloud a.sizeL:active, .tagCloud a.sizeL:hover {color:#4B4B4B; text-decoration:underline; }

/* Search Result */
.searchResult 											{background-color:#FFF;margin:24px 7px 7px}
.searchResult .IntroAndPaging							{border-bottom:1px solid #eee;height:35px;max-height:25px;padding:7px 0 0 7px;border-bottom:1px solid #eee}
.searchResult .IntroAndPaging h2						{color:#000000;display:inline;float:left;font-size:0.9em;margin:2px 0 0;}
.searchResult .IntroAndPaging .searchpaging.pagingTop 	{background-image:none;float:right;width:260px;margin:0;}
.searchResult .IntroAndPaging .pagination a.nextlink, 		
.searchResult .IntroAndPaging .pagination a.backlink 	{background-image:url(art/forwards.gif);width:7px;height:14px;background-position:right 7px}
.searchResult .IntroAndPaging .pagination a.backlink 	{background-image:url(art/back.gif);}
.searchResult .IntroAndPaging .pagination span.etcRight	{padding:0;margin:4px 0 0}
.searchResult .resultList 								{margin-top:7px;padding:0 7px;}
.searchResult .resultList .entryblock 					{border-bottom:2px solid #fff;background-color:#EEEEEE;background-image:none;width:626px;}
.searchResult .resultList .entryblock h3, 
.searchResult .resultList .entryblock h4, 
.searchResult .resultList .entryblock h5,
.searchResult .resultList .entryblock p,
.searchResult .resultList .entryblock .newsInfo , 
.searchResult .resultList .entryblock h3.withLink a , 
.searchResult .resultList .entryblock ul.linklist,
.searchResult .resultList .entryblock ul.linklist a 	{margin-left:7px;color:#000}
.searchResult .resultList .entryblock h3.withLink a {margin-left:0px;}

.searchResult .resultList .searchHighlight {background-color:#FFE8A6;}

.entryblock h3.withLink a		{margin:0;line-height:1.3em}
.searchResult .resultList .entryblock ul.linklist a 	{margin:0;font-size:0.9em}




.poll { font-size:0.9em; line-height:1.1em; background-color:#DEDFE0; float:left; width:162px; border-bottom:2px solid #FFF;padding:0 }
.poll a, .poll p, .survey fieldset {margin-left:7px}
.poll h3, .poll h4 {color:#113388;margin:2px 7px 1px;}
.poll h4 {margin-top:8px;}
.poll h3 {font-size:1.7em; line-height:1.4em; margin-bottom:12px;}
.poll p {margin:0 7px 7px;}
.poll label { display:block;line-height:15px;margin:0;padding:0 0 3px 20px;}
.poll input.radio {position:absolute;top:3px;left:0px;margin:0;padding:0;border:0px; height:10px;}
.poll fieldset {margin-bottom:5px;}
.poll a.submit, .poll a.submit:hover, .poll a.submit:visited, .poll a.submit:link {text-decoration:none;padding-left:7px;display:block;background-color:#898D93;text-transform:uppercase;font-size:0.9em; line-height:1.9em; height:1.9em; color:#FFF; font-weight:bold; margin:10px 0 0 0; border-top:2px solid #FFF; text-decoration:none; }
.poll .srow {position:relative;margin-left:7px;}
.poll.hidden {display:none}
.poll.startQ a.submit, .poll.startQ a.submit:hover, .poll.startQ a.submit:visited, .poll.startQ a.submit:link {margin-top:0;height:22px;}
.poll.hiddenPlease {height:0px;overflow:hidden;position:absolute;top:-1000px;}
.poll.showPlease {height:auto;overflow:visible;position:static}





















