body					{ background-image:url(home/outside_back.png);background-repeat:repeat-x;font-family:Arial,Verdana,sans-serif;font-size:11px;color:#333333;line-height:14px;margin:0px;height:100%;background-color:#80B8DC; }


html					{ height:100%; }
p						{ margin:0 0 10px 0; }
img						{ border:0px none; }
ul li					{ list-style:none;line-height:20px;background-image:url(home/cont_bull_yellow.png) ;background-repeat:no-repeat;margin-top:0px;margin-left:-40px;	padding-left:20px; }
ol						{ list-style-type:decimal;margin-top:5px;}
a						{ font-size:0.99em;color:#0070B8;text-decoration:none; }
a:hover					{ text-decoration:underline; }
input,select,textarea 	{ font-family:Arial,Verdana;font-size:0.9em; }
.input					{ width:98%; border-color:#999999; }
.downloadbutton a			{ background-image:url(home/button_download.png);background-repeat:no-repeat;background-position: top left;padding-left:75px;padding-top:7px; }

/* global */
#global					{ width:1024px;background-image:url(home/btt.png);background-repeat:repeat-x;height: 100%; position: relative;left:50%;margin-left: -510px;}
#header_de				{ height:96px;background-image:url(home/main_head_de.png);background-repeat:no-repeat;margin-top:0px;}
#header_en				{ height:96px;background-image:url(home/main_head_en.png);background-repeat:no-repeat;margin-top:0px;}
#left					{ width:224px;background-image:url(home/main_back.png);background-repeat:repeat-x;background-color:#0070B8;}
#content				{ width:555px;background:#fff;padding:0px 24px 0 24px;}
#right					{ width:197px;background:#fff;}
/*#breadcrumb			{ height:80px;padding-left:25px;}*/
#breadcrumb				{ height:73px;padding-left:25px;}
#breadcrumb	a			{ color:#0070B8;text-decoration:none;}
#breadcrumb	a.breadcrumb_active	{color:#666666;text-decoration:none;}
#content_services		{ width:755px;background:#fff;padding:0 24px 0 21px; }
.p_output p				{ margin:0;padding:0;width:150px; }
.contentheight			{ height:auto !important;height:100%; }
.clear					{ clear:both; }
.padding_text_image		{ padding-bottom:20px; }
.padding-margin-null	{ padding:0px;margin:0px; }
.padding-top-10			{ padding-top:10px; }
.padding-top-13			{ padding-top:13px; }
.padding-top-bottom		{ padding:5px 0 23px; }

/* Styles für Teaserbox von ITools übernommen */
h2				{ font-size:20px;font-weight:bold;color:#EBC100;line-height:20px;position:relative; top:0px; }
.overviewTeaserBox{border:1px solid #A8A8A8;}
.overviewTeaserBox.boxTypeText .teaserText{padding-bottom:2px;}
.overviewTeaserBox.boxTypeImage .teaserText{padding-bottom:2px;}
.overviewTeaserBox.boxTypeImageHeadline .teaserLinks{margin-top:0;}
.overviewTeaserBox.boxTypeImageHeadline .teaserText{padding-bottom:17px;}
.teaserLinks a{border-bottom:1px solid #A8A8A8;}
.overviewTeaserBox .teaserLinks.jsAutoHeightLinkBoxPosition{position:absolute;bottom:15px;display:block;width:240px;}
.overviewTeaserBox .teaserLinks{margin-top:15px;}
.overviewTeaserBox .teaserLinks a{padding:3px 22px 3px 0;display:block;}
.overviewTeaserBox .teaserLinks a span{position:absolute;right:5px;}
.overviewTeaserBox.boxTypeImageHeadline .teaserLinks{margin-top:0;}
.overviewTeaserBox .teaserLinks.jsAutoHeightLinkBoxPosition{position:absolute;bottom:15px;display:block;width:240px;}
.overviewTeaserBox{margin:0 20px 20px 0;width:240px;padding:10px;float:left;position:relative;}
.overviewTeaserBox.boxTypeText h2{margin-bottom:11px;font-size:16px;line-height:115%;}
.overviewTeaserBox h2{height:37px;margin-bottom:13px;font-size:16px;line-height:115%;margin-top:0;}
.overviewTeaserBox.boxTypeImageHeadline h2{height:80px;margin-bottom:17px;}
.overviewTeaserBox p{margin:0;}
.overviewTeaserBox .teaserLinks.jsAutoHeightLinkBoxPosition{position:absolute;bottom:15px;display:block;width:240px;}
.overviewTeaserBox .teaserLinks{margin-top:15px;}
.overviewTeaserBox .teaserLinks a{padding:3px 22px 3px 0;display:block;}
.overviewTeaserBox .teaserLinks a span{position:absolute;right:5px;}
.overviewTeaserBox.lastchild{margin-right:0;}
.overviewTeaserBox img{margin-bottom:17px;}
.module{width:auto;height:auto;display:block;margin-bottom:25px;}
.module p{margin:0 0 10px 0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.downloadlink{background-position:0 -401px;width:13px;height:13px;}

.sprite{background-image:url("../images/global_1/sprite.png");background-repeat:no-repeat;margin:0;}

/* Styles für FAQ/Akkorden von ITools übernommen */
#accordion p {line-height:15px;}
#accordion ul li {list-style:none;background-image:url("none");}
.accordion_ul ul li {list-style:none;background-image:url("none");}
#accordion,.businessCard,.socialGallery .listing{border-top:1px solid #A8A8A8;}

#accordion table.tablelist{margin-bottom:15px;text-align:left;width:100%;}
#accordion table.tablelist{margin-bottom:0px;}

.accordion ul li {list-style:none;background-image:url("none");}
.accordionContent ul li{border-bottom:0!important;}
.accordion li,.col2 .businessCard.lastchild,.socialGallery,.socialBox ul.listing li.item{border-bottom:1px solid #A8A8A8;}
.accordion .accordionItem.open a.accordionLink{margin-bottom:1px;}
.accordionContentActive{background-position:0 0;width:18px;height:18px;}
.accordionContentLeft{background-position:0 -68px;width:18px;height:18px;}
.accordionContentLeftActive{background-position:0 -136px;width:18px;height:18px;}
.accordion{margin-top:15px;}.accordion li{display:block;}
.accordion li .text p,.accordion li .text ul{margin-bottom:15px;}
.accordion li a.accordionLink{min-height:19px;display:block;position:relative;padding:10px 26px 10px 36px;}
.accordion li a.accordionLink span.questionmark{display:inline-block;position:absolute;top:10px;left:10px;}
.accordion li a.accordionLink span.button{position:absolute;right:8px;top:11px;display:inline-block;}
.accordion .accordionItem.open a.accordionLink span.sprite.faq {
	background-position: 0 -790px;
	width: 14px;
	height: 14px;
}
.accordion .accordionItem a.accordionLink span.txt{padding-top:3px;}
.accordion .accordionItem.open a.accordionLink span.txt{font-weight:bold;padding-top:3px;}


.col2 .accordion li a.accordionLink span.sprite.faq{right:8px;}
.accordion .accordionItem.open a.accordionLink{margin-bottom:3px;}
.faq{background-position:0 -662px;width:14px;height:14px;}
.faqTop{background-position:0 -726px;width:14px;height:14px;}
.faq_h{background-position:0 -790px;width:14px;height:14px;}

.moduleFaq .accordion .sprite.questionmark{background-position:0 -68px;width:18px;height:18px;}
.moduleFaq .accordion .accordionItem.open .sprite.questionmark{background-position:0 -136px;width:18px;height:18px;}
.moduleFaq .accordion .accordionItem.open a.accordionLink span.sprite.faq{background-position:0 -726px;width:14px;height:14px;}
.moduleFaq .accordionContent{margin-left:35px;margin-right:35px;}

.accordion h3{font-size:10px;margin-top:0;margin-bottom:15px;font-weight:bold;}
h3{font-size:11px;margin-top:0;margin-bottom:1px;font-weight:bold;}


/* Styles für Video/YouTube von ITools übernommen */
.overlayYoutube .overlayContentInner {
	padding-bottom: 20px;
}
.overlayYoutube .overlayNavigationBottom {
	display: none;
}
.videoTeaserBox {
	width: 552px;
	float: left;
}
.videoTeaserBox {
	margin-left: 0px;
}
.videoTeaserBox.startTeaser .list {
	padding: 20px 0 11px 0;
	position: relative;
}
.videoTeaserBox.startTeaser .list a img {
	border: 0;
}
.videoTeaserBox.startTeaser .playBig {
	position: absolute;
	top: 120px;
	left: 220px;
}
.videoTeaserBox.startTeaser a:hover .playBig {
	background-position: 0 -1706px;
	width: 72px;
	height: 72px;
}
.modalOverlay {
	z-index: 20000;
	min-height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.hasModalOverlay .modalOverlay {
	display: block;
}
.modalOverlay .overlayBg {
	z-index: 0;
	height: 100%;
	width: 100%;
	position: fixed;
	background: #000;
	opacity: .5;
	-ms-filter: "alpha(opacity=50)";
	*filter: alpha(opacity=50);
	top: 0;
	left: 0;
}
.modalOverlay .overlayLogo {
	display: none;
}
.linkDescription {
	display: none;
}
.modalOverlay .linkDescription {
	display: block;
}
.modalOverlay .overlayContent .overlayContentInner .overlayItemInactive {
	display: none;
}

.modalOverlay .overlayContent {
	position: absolute;
	top: 100px;
	left: 230px;
	background: #fff;
	display: block;
	visibility: hidden;
	float: left;
}
.modalOverlay .overlayContentInner {
	padding: 10px 20px 30px 20px;
	z-index: 1;
	position: relative;
	float: left;
}

.modalOverlay .overlayPreloading, .modalOverlay .overlayPreloading .overlayPlayerContent {
	overflow: hidden;
	visibility: hidden!important;
}
.modalOverlay .overlayTransitioning .overlayNavigation, .modalOverlay .overlayTransitioning .overlayShadow, .modalOverlay .overlayTransitioning .overlayDescription {
	visibility: hidden!important;
}
.modalOverlay img {
	display: block;
}
.modalOverlay .overlayVisible {
	visibility: visible;
}
.modalOverlay .overlayNavigation {
	position: relative;
	z-index: 1;
}
.modalOverlay .overlayToolbar {
	text-align: right;
	line-height: 22px;
	vertical-align: middle;
}
.modalOverlay .overlayTitle {
	font-weight: bold;
	float: left;
	text-align: left;
	white-space: nowrap;
	padding-right:3px;
}
.modalOverlay .overlayNavigationTop {
	padding: 6px 0 10px 0;
}
.modalOverlay .overlayNavigationBottom {
	padding: 6px 0 10px 0;
}
.modalOverlay .overlayButton {
	display: inline-block;
	margin-left: 10px;
	cursor: pointer;
}
.modalOverlay .overlayButton .overlayText {
	display: inline-block;
	margin-left: 7px;
}
.modalOverlay .overlayButton .overlayIcon {
	display: inline-block;
	vertical-align: middle;
	background: url("../images/jquerymodal/jquery_modal_sprites.png") no-repeat;
}
.modalOverlay .overlayButtonClose .overlayIcon {
	background-position: 0 0;
	width: 11px;
	height: 12px;
}
.modalOverlay .overlayButtonPrint .overlayIcon {
	background-position: 0 -435px;
	width: 15px;
	height: 13px;
}
.modalOverlay .overlayButtonDownload .overlayIcon {
	background-position: 0 -62px;
	width: 14px;
	height: 15px;
}
.modalOverlay .overlayPaging {
	display: inline-block;
}
.modalOverlay .overlayPageActive {
	font-weight: bold;
}
.modalOverlay .overlayPageNumber {
	font-weight: bold;
}
.modalOverlay .overlayDescription {
	position: relative;
	z-index: 0;
	padding: 10px 0 20px 0;
}
.modalOverlay .overlayPlayer {
	position: relative;
}
.modalOverlay .overlayNavigationAbove, .modalOverlay .overlayNavigationAbove .overlayNavigationInner {
	position: static;
}
.modalOverlay .overlayNavigationAbove .overlayButton {
	position: absolute;
	z-index: 1;
	top: 0;
	height: 100%;
	width: 100px;
	margin: 0;
}
.modalOverlay .overlayNavigationAbove .overlayIcon {
	position: absolute;
	top: 50%;
	margin-top: -20px;
}
.modalOverlay .overlayNavigationAbove .overlayButtonNext {
	right: 0;
}
.modalOverlay .overlayNavigationAbove .overlayButtonNext .overlayIcon {
	background-position: 0 -127px;
	width: 27px;
	height: 27px;
	right: 12px;
}
.modalOverlay .overlayNavigationAbove .overlayButtonNext:hover .overlayIcon {
	background-position: 0 -204px;
	width: 27px;
	height: 27px;
}
.modalOverlay .overlayNavigationAbove .overlayButtonPrevious {
	left: 0;
}
.modalOverlay .overlayNavigationAbove .overlayButtonPrevious .overlayIcon {
	background-position: 0 -281px;
	width: 27px;
	height: 27px;
	left: 12px;
}
.modalOverlay .overlayNavigationAbove .overlayButtonPrevious:hover .overlayIcon {
	background-position: 0 -358px;
	width: 27px;
	height: 27px;
}
.modalOverlay .overlayNavigationAbove .overlayNavigationInner .overlayText {
	display: none;
}
.modalOverlay .overlayLoader {
	z-index: 3;
	position: absolute;
	display: none;
	top: 50%;
	left: 50%;
}
.modalOverlay .overlayShadow {
	z-index: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
.modalOverlay .overlayShadow .shadow {
	width: 10px;
	height: 10px;
	position: absolute;
}
.modalOverlay .overlayShadow .shadow-b {
	bottom: -10px;
	left: 0;
	width: 100%;
}
.modalOverlay .overlayShadow .shadow-t {
	top: -10px;
	left: 0;
	width: 100%;
}
.modalOverlay .overlayShadow .shadow-l {
	top: 0;
	left: -10px;
	height: 100%;
}
.modalOverlay .overlayShadow .shadow-r {
	top: 0;
	right: -10px;
	height: 100%;
}
.modalOverlay .overlayShadow .shadow-rt {
	top: -10px;
	right: -10px;
}
.modalOverlay .overlayShadow .shadow-lt {
	top: -10px;
	left: -10px;
}
.modalOverlay .overlayShadow .shadow-lb {
	bottom: -10px;
	left: -10px;
}
.modalOverlay .overlayShadow .shadow-rb {
	bottom: -10px;
	right: -10px;
}

* html .modalOverlay, * html .modalOverlay .overlayBg {
	height: expression(this.parentNode.offsetHeight);
}
* html .modalOverlay .overlayBg {
	position: absolute;
}
* html .modalOverlay .overlayShadow {
	display: none;
}
@media print {
.hasModalOverlay .ifOverlayHide, .modalOverlay .overlayBg, .modalOverlay .overlayShadow {
	display: none;
}
.modalOverlay, .modalOverlay .overlayContent {
	position: static;
	height: auto;
}
.hasModalOverlay #page {
	display: none;
}
}
.modalOverlay .overlayToolbar {
	line-height: 15px;
}
.modalOverlay .overlayNavigationTop .overlayButtonPrevious, .modalOverlay .overlayNavigationTop .overlayButtonPreviousNext, .modalOverlay .overlayNavigationTop .overlayText, .modalOverlay .overlayNavigationTop .overlayPaging {
	display: none;
}
.modalOverlay .overlayNavigationBottom .overlayButton {
	display: none;
}
.modalOverlay .overlayNavigationBottom {
	bottom: 0;
	padding: 6px 0 10px;
	position: absolute;
}
.modalOverlay .overlayPaging span {
	display: inline;
	font-weight: normal;
}
.modalOverlay .linkDescription .title {
	font-weight: bold;
}
.modalOverlay .linkDescription .detail p {
	margin-left: 0;
}
.playBig {
	background-position: 0 -1584px;
	width: 72px;
	height: 72px;
}
.playBig_h {
	background-position: 0 -1706px;
	width: 72px;
	height: 72px;
}
.previous {
	background-position: 0 -1828px;
	width: 27px;
	height: 27px;
}
.previous_h {
	background-position: 0 -1905px;
	width: 27px;
	height: 27px;
}
.questionmark {
	background-position: -122px 0;
	width: 14px;
	height: 19px;
}

.tl_w40{width:100px;}
.tl_w60{width:280px;}

/*Image Ausrichtungen*/
.floatRight{float:right!important;}
.floatLeft{float:left!important;}

/*Formatierung Text Bild zweispaltig*/
.table {
	position: relative;
	left: 0px;
	top: 0px;
	width: 250px;
	border: 0px solid black;
	display: table;
	}
.tableRow { display:table-row; }
.tableCelltop {
	display: table-cell;
	vertical-align: top;
	padding-left:10px;
	}
.tableCellmiddle {
	display: table-cell;
	vertical-align: middle;
	padding-left:10px;
	}
.tableCellbottom {
	display: table-cell;
	vertical-align: bottom;
	padding-left:10px;

	}
.tableCellImage {
	display: table-cell;
	vertical-align: bottom;
	padding:0px;
	}
.tableVk {
	position: relative;
	left: 0px;
	top: 0px;
	width: 365px;
	border: 0px solid black;
	display: table;
	}
.tableRowVk { display:table-row; }
.tableCelltopVk {
	display: table-cell;
	vertical-align: top;
	padding-left:10px;
    width:255px;
	}
.tableCellmiddleVk {
	display: table-cell;
	vertical-align: middle;
	padding-left:10px;
    width:255px;
	}
.tableCellbottomVk {
	display: table-cell;
	vertical-align: bottom;
	padding-left:10px;
    width:255px;
	}
/*Image und Textausrichtungen - Text/Bild*/
.imgLarge{margin-bottom:8px;margin:auto;}
.imgLargeWrapper{margin-bottom:12px;text-align:center;}
.imgORIGINALWrapper{margin-bottom:12px;text-align:center;}

.imgSmall.floatLeft{margin:0px 10px 30px 0;}
.imgSmall.floatRight{margin:0px 0 30px 10px;}

.imgORIGINAL.floatLeft{margin:0px 10px 30px 0;}
.imgORIGINAL.floatRight{margin:0px -11px 30px 0;}
.imgORIGINAL{margin:30px 10px 10px 0;}
.imgORIGINALNew{margin:30px 0px 10px 0;}

.imgLarge{margin:30px 10px 10px 0;}

.imgLargeWrapper .imgText{margin-bottom:0;}

/*.floatRightWrapper{margin-top:30px;padding-right:0px;}
.floatLeftWrapper{margin-top:30px;}
*/
.floatRightWrapper{margin-top:20px;padding-right:0px;}
.floatLeftWrapper{margin-top:26px;}

/* AV Text/Bild */
.padding_top_more		{ padding-top:22px; }
.padding_top_less		{ padding-top:15px; }

/* Table Styles von MMI */
table.tablelistborder th,table.tablelistborder td{border-bottom:1px solid #A8A8A8;}
table.tablelistborder tr:first-child td{border-top:1px solid #A8A8A8;}
table.tablelist{margin-bottom:5px;}
table.tablelist{margin-bottom:0px;text-align:left;width:100%;}
table.tablelist th:first-child{font-weight:bold;}
table.tablelist th,table.tablelist td{padding:8px 8px 8px 0;vertical-align:top;}
table.tablelist th{padding-top:0;text-align:left;font-weight:normal;}
table.tablelist th.alignRight{text-align:right;}
table.tablelist td:first-child a{font-weight:normal;}
table.tablelist h3{font-weight:bold;}
table.tablelist th{font-weight:bold;}
table.tablelist.downloadList th{font-weight:normal;}
table.tablelist.downloadList th{font-weight:normal;}
table.tablelist.downloadList th.firstHeader{font-weight:bold;}
table.downloadList a.sprite{display:block;}

/* Sitemap */
#sitemap ul li			{ list-style:none;background-image:url("none"); }
a.sitemap				{ font-size:0.95em;color:#333;text-decoration:none;background:url(/media/global/images/footer/footer_arrow.png) no-repeat left bottom;padding-left:20px; }
a.sitemap:hover			{ text-decoration:underline; }

/* Generic Navigation */
a.generic_white			{ font-size:0.95em;color:#333;text-decoration:none;background:url(/media/global/images/footer/footer_arrow.png) no-repeat left bottom;padding-left:20px; }
a.generic_white:hover	{ text-decoration:underline; }
.language_description	{ font-size:0.9em;color:#ffffff;}

/* Ticker / Marquee */
div.marqueeBorder		{ border:1px solid #CCCCCC;padding:3px;margin-bottom:23px; }
marquee					{ width:100%;height:15px;padding-top:2px;font:normal 11px Arial;color:white;background:url("none"); }

/* Newsbox */
.news2content			{ padding-top:72px; }
.newsbox_background		{ background-color:#CEE3F0; }
.newsbox_padding		{ padding:0px 8px 0px 8px; }
.newsbox_padding_without_bg		{ padding:0px 8px 0px 10px; }
.newsbox_padding_without_bg p{ padding:0px; margin:0px; }
.newsboxtitle			{ padding-bottom:5px;font-size:11px;font-weight:bold;color:#0070B8; }
.newsboxcontent a		{ color:#0070B8;text-decoration:none;background:url(home/newsbox_arrow_more.png) no-repeat right bottom;padding-right:12px; }
.newsboxcontent a.newsboximg	{ background:none;padding-right:0px; }
.newsboximg a			{ background:none;padding-right:0px; }
.news_text				{ font-size:11px;font-style:normal;color:#666; }
.news_description p				{ padding-bottom:5px; }
/*.news_title 			{ font-size:0.95em;font-weight:bold;color:#0070B8; }*/

/* Content */
.headline				{ font-size:21px;font-weight:bold;color:#EBC100;line-height:20px;position:relative; top:5px; }
.headline_black			{ font-size:21px;font-weight:bold;color:#000;line-height:20px;position:relative; top:5px; }

.preheadline 			{ font-size:12px;color:#0070B8;font-weight:bold;position:relative; top:8px; }
.preheadline_black 		{ font-size:12px;color:#000;font-weight:bold;position:relative; top:10px; }

.subheadline			{ background-color:#0070b8;color:#fff;margin:33px 0 10px 0;padding:3px;font-weight:bold; }
.subheadline p 			{ margin:0;padding:0; }

.text_dunkelblau		{ color:#0070B8; }
.text_gelb				{ color:#EBC100; }
.text_weiss				{ color:#FFFFFF; }

.content_minheight      { min-height:300px; }
.content_height13       { height:13px; }
.content_headerclaimtd  { height:96px;padding:0px;margin:0px; }
.content_headerclaim    { position:absolute;top:17px;right:0px; }
.content_paddingtop3    { padding-top:3px; }
.content_paddingtop30    { padding-top:30px; }
.content_languagetext   { font-size:0.95em;color:#ffffff;padding:3px 3px; }
.content_languagepos    { padding-right:16px; }

/*.textposition			{position:relative; top:20px;}*/
.padding2content		{clear:both;padding-top:63px;}
.paddingappscontent		{clear:both;padding-top:67px;}

/* Footer */
#contentfooter a		{ font-size:11px;color:#333;text-decoration:none; }
a.footer				{ font-size:0.95em;color:#666;text-decoration:none; }
a.copyright				{ font-size:0.95em;color:#333;text-decoration:none; }
.footer_image1			{padding-left:0px;padding-bottom:4px;}
.footer_image2			{padding-left:20px;padding-bottom:4px;}
.footer_image3			{padding-left:23px;padding-bottom:4px;}
.footer_text			{padding-left:5px;padding-bottom:10px;}

/* Navigation */
#navigation				{ position:relative;top:-4px; }
.bgnavibluedelimiter	{ background:url(home/navi_lvl1_back.png) repeat-y; }
.bgnavibluedelimiter_active	{ background:url(home/navi_lvl2_back_active.png) repeat-y;width:194px }
.bgnavibluedelimiter_lvl2inactive	{ background:url(home/navi_lvl2_back.png) repeat-y;width:194px }
.bgnavibluedelimiter_lvl2active	{ background-color:#fff;width:194px }
.bgnavibluedelimiter_lvl3active	{ background-color:#fff;width:194px }
.nav-padding-image		{ padding-left:4px;padding-top:2px;vertical-align:top;width:16px; }
.nav-padding-text		{ width:208px; }
.divLvl1				{ float:right;padding:2px 0 2px 0; }
.divLvl2				{ float:right;line-height:15px; }

/*.divLvl2				{ float:right; }*/
.divtextLvl1			{ width:178px;text-align:left;padding-top:2px; }
.divtextLvl2			{ width:173px;margin-left:30px;text-align:left; }
.divtextLvl3			{ width:150px;margin-left:20px;text-align:left; }
.imgtextLvl1			{ float:left;padding-left:8px;padding-right:6px; }
.imgtextLvl2			{ float:left;padding:1px 0px 0px 10px; }
.imgtextLvl3			{ float:left;padding:0px 5px 0px 30px; }

a.link11boldblue		{ font-size:11px;font-weight:bold;color:#fff;text-decoration:none; }
a.link11boldblue_active	{ font-size:11px;font-weight:bold;color:#0070B8;text-decoration:none; }
a.link10blue			{ font-size:10px;font-weight:normal;color:#0070B8;text-decoration:none; }
a.link10boldblue		{ font-size:10px;font-weight:bold;color:#0070B8;text-decoration:none; }

td.level1markedNotSelMicrosite 	{ height:18px; background-color:#0C4F79; }
a.level1markedNotSelMicrosite	{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:0.9em; line-height:1.2em; }


/* Styles für Auslandsvertretungen */
	a.ww_link-blue:link, a.ww_link-blue:visited {
		font-weight: normal;
		color:#0070B8;
		text-decoration: none;
	}
	a.ww_link-blue:hover {
		color:#0070B8;
		text-decoration: underline;
	}
	.ww_text {
		color:#000000;
		font-size:8pt;
	}
	.ww_text-white {
		color:#FFFFFF;
	}
	.ww_text-headline-white {
		font-weight:bold;
		font-size:14px;
		color:#FFFFFF;
	}
	.ww_border-blue {
		border:1px solid #BAB5B5;
	}
	.ww_bg-blue1 {
		background-color:#0070B8;
	}
	.ww_bg-blue2 {
		background-color:#BAB5B5;
	}
	.ww_bg-grey {
		background-color:#F5F5F5;
	}


.headline_new{font-size:1.85em;font-weight:bold;color:#EBC100;line-height:20px;}
/*############  CMS Styles #############*/
.Abstand-rechts-und-unten{margin-right:10px;margin-bottom:5px;float:left;}
.Abstand-rechts{margin-right:10px;float:left;}
.Abstand-unten{margin-bottom:5px;}
.Abstand-links-und-unten{margin-left:10px;margin-bottom:5px;float:right;}
.Abstand-links{margin-left:10px;float:right;}
.Abstand-oben{margin-top:5px;}

/*Galerie Style
div.overlayContentInner{ height:650px;}*/

.lightboxitem {
	padding: 5px;
}
/*Sprite Style*/
.download {
	background-position: 0 -334px;
	width: 14px;
	height: 17px;
}
.excel {
	background-position: 0 -531px;
	width: 14px;
	height: 17px;
}
.pdf {
	background-position: 0 -1517px;
	width: 14px;
	height: 17px;
}
.twitterIcon {
	background-position: -122px -1524px;
	width: 22px;
	height: 17px;
}
.video {
	background-position: -122px -1591px;
	width: 14px;
	height: 17px;
}
.word {
	background-position: -122px -1658px;
	width: 14px;
	height: 17px;
	margin-right:10px;
}
.zip {
	background-position: -122px -1792px;
	width: 14px;
	height: 17px;
}
a.sprite.word {
	background-position: -122px -1658px;
	width: 14px;
	height: 14px;
	padding-left:20px;
}
a.sprite.zip {
	background-position: -122px -1792px;
	width: 14px;
	height: 17px;
	padding-left:20px;
}
/* Bildergallerie */

ul.imgThumb {
	display: inline-block;
	margin-left:-50px;
	margin-bottom:-10px;
}
ul.imgThumb li {
	list-style:none;background-image:url("none");
	float: left;
	margin-left: -10px;
}
ul.imgThumb li img {
	border: 0;
}
.hidden {
	display: none;
}
