#pngLogin, #loginBox2010 {position:absolute;top:295px;left:785px;}
html>body * #pngLogin {
	width: 157px;
	height: 150px;
	background: url(/de/img/shared/startpages/loginbox_produkte.png) no-repeat 0 0;
}
.fuBoxImg {background-color: #4CA3FF;}
.fuBoxContent01 input#fuBoxName, .fuBoxContent01 input#fuBoxPasswort, .fuBoxContent01 input#fuBoxPasswort2 {width:125px;height:15px;color:#003579;border:1px solid #B2C4D8;margin:0 0 5px 0;font-size:11px;}
.fuBoxContent01 input#fuBoxPasswort {display: block;} 
.fuBoxContent01 input#fuBoxPasswort2 {display: none;} 
.fuBoxContent01 input#fuBoxSubmit {margin-bottom: 6px;border-bottom: 1px solid #B2C4D8;text-align:right;}
.fuBoxContent01 a#anmelden, .fuBoxContent01 a#datenAendern, .fuBoxContent01 a#passwortAendern, .fuBoxContent01 a#meineDaten, .fuBoxContent01 a#email, .fuBoxContent01 a#passwort, .fuBoxContent01 a#registrieren {background:url(/de/img/produkte_welt/pfeil.gif) no-repeat 0 0;padding: 0 0 0 12px;text-decoration:none;font-size:11px;color:#053F7E;}
.fuBoxContent01 a:hover#passwort, .fuBoxContent01 a:hover#registrieren {text-decoration: underline;}
.fuBoxContent01 h6 a {text-decoration: none;color: #05407C;font-weight: normal;}
.fuBoxContent01 h6 a img#back {margin: 0 4px 0 0;padding: 0;}
.fuBoxContent01 h6 a img#for {margin: 0 0 0 4px;padding: 0;}
.fuBoxContent01 div#weekday01, .fuBoxContent01 div#weekday02, .fuBoxContent01 div#weekday03, .fuBoxContent01 div#weekday04, .fuBoxContent01 div#weekday05, .fuBoxContent01 div#weekday06, .fuBoxContent01 div#weekday07 {padding: 1px;width: 15px;border: 0 solid #FFFFFF;float: left;margin-right: 1px;font-size: 10px;}
.fuBoxContent01 div.dates {padding: 1px;width: 15px;border: 0 solid #FFFFFF;float: left;margin-right: 1px;background-color: #EEF3F7;color: #007CFF;font-size: 10px;}
.fuBoxContent01 div.dates a, .fuBoxContent01 div#dates a:hover {padding: 1px;background-color: #007CFF;color: #FFFFFF;text-decoration: none;}

.fuBoxIntro input#fuBoxName, .fuBoxIntro input#fuBoxPasswort, .fuBoxIntro input#fuBoxPasswort2 {width:125px;height:15px;color:#003579;border-width:0;margin:0 0 5px 0;font-size:11px;}
.fuBoxIntro input#fuBoxPasswort {display: block;} 
.fuBoxIntro input#fuBoxPasswort2 {display: none;} 
.fuBoxIntro input#fuBoxSubmit {margin-bottom: 6px;border-bottom: 1px solid #FFF;text-align:right;}
.fuBoxIntro a#anmelden, .fuBoxIntro a#datenAendern, .fuBoxIntro a#passwortAendern, .fuBoxIntro a#meineDaten, .fuBoxIntro a#email, .fuBoxIntro a#passwort, .fuBoxIntro a#registrieren {background:url(/de/img/shared/startpages/pfeil.gif) no-repeat 0 2px;padding: 0 0 0 12px;text-decoration:none;font-size:11px;color:#FFF;}
.fuBoxIntro a:hover#passwort, .fuBoxIntro a:hover#registrieren {text-decoration: underline;}
.fuBoxIntro h6 a {text-decoration: none;color: #05407C;font-weight: normal;}
.fuBoxIntro h6 a img#back {margin: 0 4px 0 0;padding: 0;}
.fuBoxIntro h6 a img#for {margin: 0 0 0 4px;padding: 0;}
.fuBoxIntro div#weekday01, .fuBoxIntro div#weekday02, .fuBoxIntro div#weekday03, .fuBoxIntro div#weekday04, .fuBoxIntro div#weekday05, .fuBoxIntro div#weekday06, .fuBoxIntro div#weekday07 {padding: 1px;width: 15px;border: 0 solid #FFFFFF;float: left;margin-right: 1px;font-size: 10px;}
.fuBoxIntro div.dates {padding: 1px;width: 15px;border: 0 solid #FFFFFF;float: left;margin-right: 1px;background-color: #EEF3F7;color: #007CFF;font-size: 10px;}
.fuBoxIntro div.dates a, .fuBoxIntro div#dates a:hover {padding: 1px;background-color: #007CFF;color: #FFFFFF;text-decoration: none;}

.teaserBox .fuBox4, .teaserBox .fuBox5, .teaserBox .fuBox6, .teaserBox .fuBox7, .teaserBox .fuBox8 {border-left: 1px solid #B2C4D8;border-right: 1px solid #B2C4D8;}
.teaserBox .fuBox2, .teaserBox .fuBox3 {border-left: 2px solid #B2C4D8;border-right: 2px solid #B2C4D8;}
.teaserBox .fuBox1 {margin: 0 10px;background: #B2C4D8;}
.teaserBoxContent {display: block;border: 0 solid #B2C4D8;border-width: 0 1px;height: auto;padding: 5px 9px;}
.teaserBoxContent hr {
	width: 125px;
	background-color: #B2C4D8;
	color: #B2C4D8;
	margin: 6px 0 2px 0;
}
html>body * .teaserBoxContent hr {
	margin: 10px 0 10px 0;
}
h1.teaserBox {
	background-image: url(/de/img/produkte_welt/editorial_bar_header.gif);
	vertical-align: middle;
	height: 28px;
}
html>body * h1.teaserBox {
	height: 22px;
}
.teaserBoxContent div {
	background-image: url(/de/img/produkte_welt/pfeil.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 12px;
}
.teaserBoxContent h2 {
	color: #003579;
	line-height: 1.3em;
	margin: 0 0 8px 0;
}
.cPoint {
	cursor: pointer;
}
span#cartbox {
	font-weight: bold;
	font-size: 11px;
	color: #003B79;
}
.cartBox a {background-image: url(/de/img/produkte_welt/pfeil.gif);background-repeat: no-repeat;padding: 0 0 0 12px;text-decoration: none;font-size: 11px;color: #053F7E;}
.cartBox a:hover {text-decoration: underline;}
/*Settings*/
#navigationHeadline {
	background-image: url(/de/img/produkte_welt/headline_gradient.jpg);
	background-repeat: repeat-y;
	margin: 0 0 0 27px;
}
.ClearBoth {
	line-height: 0;
	height: 0;
	clear: both;
	color: #000;
	background: transparent;
}
#FrameworkIntro {
	width: 923px;
	margin: 0 auto;
	color: #003579;
	background: transparent;
}
#Framework {
	width: 923px;
	color: #003579;
	background: transparent;
}
#LogoAccuCheck {
	float: left;
	width: 224px;
	height: 76px;
	color: #FFF;
	background: transparent;
}
#flashContainer {
	background:url(/de/img/shared/startpages/flash_background.jpg) no-repeat 0 0;
	width:923px;
	height:514px;
}
#flashContainer h1, #flashContainer p {
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #5E5F5F;
	margin: 0 100px 0 0;
	padding: 30px 0 0 0;
	text-align: right;
	
}
#flashContainer p {
	font-weight: normal;
	font-size: 12px;
	margin: 20px 0 10px 30px;
	padding: 0;
	width: 790px;
	text-align: left;
}
/*** worldChooser I ***/
#NaviPortalWorldIntro {
	float: left;
	width: 923px;
	height: 75px;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro ul {
	font: bold 12px arial, verdana, helvetica, sans-serif;
	text-transform: uppercase;
	margin: 53px 0 8px 0;
	padding: 0;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro img#introLogo {
	float: right;
	margin-top: 45px
}
#NaviPortalWorldIntro ul li {
	padding: 0 15px 0 0;
	display: inline;
	list-style-type: none;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro ul li a {
	padding: 0;
	text-decoration: none;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro ul li#produkte a.active, #NaviPortalWorldIntro ul #produkte a:hover {
	border-top: 7px solid #003579;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro ul li#service a.active, #NaviPortalWorldIntro ul li#service a:hover {
	border-top: 7px solid #FBB033;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldIntro ul li#fachinfo a.active, #NaviPortalWorldIntro ul li#fachinfo a:hover {
	border-top: 7px solid #7BA230;
	color: #5F5F5F;
	background: transparent;
}
/*** worldChooser II ***/
#NaviPortalWorldContainer {
	float: right;
	padding: 52px 0 0 0;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul {
	font: bold 12px verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul li {
	padding: 0 0 0 15px;
	display: inline;
	list-style-type: none;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul li a {
	padding: 2px 0 0 0;
	text-decoration: none;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul li#produkte a.active, #NaviPortalWorldContainer ul #produkte a:hover {
	border-top: 7px solid #003579;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul li#service a.active, #NaviPortalWorldContainer ul li#service a:hover {
	border-top: 7px solid #FBB033;
	color: #5F5F5F;
	background: transparent;
}
#NaviPortalWorldContainer ul li#fachinfo a.active, #NaviPortalWorldContainer ul li#fachinfo a:hover {
	border-top: 7px solid #7BA230;
	color: #5F5F5F;
	background: transparent;
}
#Search {
	width: 224px;
	height: 29px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #FFF;
	color: #2E6498;
	background: #2E6498;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 30px;
}
html>body #Search {
	height: 29px;
}
#Search form {
	margin: 0;
	padding: 4px 0 0 20px;
	border: 0;
	color: #2E6498;
	background: #2E6498;
}
#Search #SearchKeyword {
	font: normal 13px verdana, arial, helvetica, sans-serif;
	width: 154px;
	height: 18px;
	margin: 0;
	padding: 0 0 0 12px;
	border: 0;
	color: #053F7C;
	background: #FFF;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 166px;
}
html>body #Search #SearchKeyword {
	width: 154px;
}
 /*************************/
/* left navigation start 
		additional sitemap definitions
*/

	ul#firstLevelNavi, ul.sitemapOne {
		font: normal 13px verdana, arial, helvetica, sans-serif;
		list-style: none;
		margin: 0;
		padding: 0;
		color: #4D76A1;
		background: transparent;
	}
	ul#firstLevelNavi li, ul.sitemapOne li {
		width: 224px;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #FFF;
		color: #4D76A1;
		background: transparent;
	}
	ul#firstLevelNavi li a, ul.sitemapOne li a {
		display: block;
		width: 186px;
		margin: 0;
		padding: 7px 7px 7px 31px;
		text-decoration: none;
		color: #4D76A1;
		background: transparent url(/de/img/shared/bullet_firstLevelNavi.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 224px;
	}
	html>body ul#firstLevelNavi li a, html>body ul.sitemapOne li a {
		width: 186px;
	}
	ul#firstLevelNavi li a:hover, ul.sitemapOne li a:hover {
		color: #053F7C;
		background: #90C5FD url(/de/img/shared/bullet_firstLevelNavi.gif) no-repeat;
	}
	ul#firstLevelNavi li a.active, ul#firstLevelNavi li a:hover.active, ul.sitemapOne li a.active, ul.sitemapOne li a:hover.active {
		color: #053F7C;
		background: #90C5FD url(/de/img/shared/bullet_firstLevelNavi_active.gif) no-repeat;
	}
	ul#firstLevelNavi li a.activeNone, ul.sitemapOne li a.activeNone {
		color: #053F7C;
		background: #90C5FD url(/de/img/shared/bullet_firstLevelNavi_activeNone.gif) no-repeat;
	}
	ul#secondLevelNavi, ul.sitemapTwo {
		font: normal 13px verdana, arial, helvetica, sans-serif;
		list-style: none;
		margin: 0;
		padding: 0;
		color: #4D76A1;
		background: #BADBFD;
	}
	ul#secondLevelNavi li, ul.sitemapTwo li {
		width: 224px;
		margin: 0;
		padding: 0;
		border-top: 1px solid #FFF;
		border-bottom: 0;
		color: #4D76A1;
		background: #BADBFD;
	}
	ul#secondLevelNavi li a, ul.sitemapTwo li a {
		display: block;
		width: 176px;
		margin: 0;
		padding: 7px 7px 7px 41px;
		text-decoration: none;
		color: #4D76A1;
		background: #BADBFD url(/de/img/shared/bullet_secondLevelNavi.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 224px;
	}
	html>body ul#secondLevelNavi li a, html>body ul.sitemapTwo li a {
		width: 176px;
	}
	ul#secondLevelNavi li a:hover, ul.sitemapTwo li a:hover {
		color: #053F7C;
		background: #BADBFD url(/de/img/shared/bullet_secondLevelNavi.gif) no-repeat;
	}
	ul#secondLevelNavi li a.active, ul#secondLevelNavi li a:hover.active, ul.sitemapTwo li a.active, ul.sitemapTwo li a:hover.active {
		color: #053F7C;
		background: #BADBFD url(/de/img/shared/bullet_secondLevelNavi_active.gif) no-repeat;
	}
	ul#secondLevelNavi li a.activeNone, ul#secondLevelNavi li a:hover.activeNone, ul.sitemapTwo li a.activeNone, ul.sitemapTwo li a:hover.activeNone {
		color: #053F7C;
		background: #BADBFD url(/de/img/shared/bullet_secondLevelNavi_activeNone.gif) no-repeat;
	}
	ul#thirdLevelNavi, ul.sitemapThree {
		font: normal 13px verdana, arial, helvetica, sans-serif;
		list-style: none;
		margin: 0;
		padding: 0;
		color: #4D76A1;
		background: #D4E7FC;
	}
	ul#thirdLevelNavi li, ul.sitemapThree li {
		width: 224px;
		margin: 0;
		padding: 0;
		border-top: 1px solid #FFF;
		border-bottom: 0;
		color: #4D76A1;
		background: #D4E7FC;
	}
	ul#thirdLevelNavi li a, ul.sitemapThree li a {
		display: block;
		width: 166px;
		margin: 0;
		padding: 7px 7px 7px 51px;
		text-decoration: none;
		color: #4D76A1;
		background: #D4E7FC url(/de/img/shared/bullet_thirdLevelNavi.gif) no-repeat;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 224px;
	}
	html>body ul#thirdLevelNavi li a, html>body ul.sitemapThree li a {
		width: 166px;
	}
	ul#thirdLevelNavi li a:hover, ul.sitemapThree li a:hover {
		color: #053F7C;
		background: #D4E7FC url(/de/img/shared/bullet_thirdLevelNavi.gif) no-repeat;
	}
	ul#thirdLevelNavi li a.active, ul#thirdLevelNavi li a:hover.active, ul.sitemapThree li a.active, ul.sitemapThree li a:hover.active {
		color: #053F7C;
		background: #D4E7FC url(/de/img/shared/bullet_thirdLevelNavi_hover.gif) no-repeat;
	}
	ul#thirdLevelNavi li a.disabled, ul#thirdLevelNavi li a:hover.disabled, ul.sitemapThree li a.disabled, ul.sitemapThree li a:hover.disabled {
		color: #053F7C;
		background: #D4E7FC url(/de/img/shared/trans.gif) no-repeat;
	}
	ul#thirdLevelNavi li a.done, ul#thirdLevelNavi li a:hover.done, ul.sitemapThree li a.done, ul.sitemapThree li a:hover.done {
		color: #053F7C;
		background: #D4E7FC url(/de/img/shared/bullet_thirdLevelNavi_done.gif) no-repeat;
	}
 /* left navigation end */
/*************************/

/* contentBlock definitions */
#contentBodyContainer * a.intern, #container * a.intern, #contentBodyContainerSpecial * a.intern {
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
	white-space: nowrap;
}
#contentBodyContainer * a:hover.intern, #container * a:hover.intern, #contentBodyContainerSpecial * a:hover.intern {
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
	white-space: nowrap;
}
#contentBodyContainer * a.internBr, #popup_interaktiv * a.internBr {
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
	white-space: normal;
}
#contentBodyContainer * a:hover.internBr, #popup_interaktiv * a:hover.internBr {
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
	white-space: normal;
}
#contentBodyContainer * a.extern, #popup_interaktiv * a.extern  {
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
	background-image: url(/de/img/produkte_welt/externallink.gif);
	background-repeat: no-repeat;
	background-position: right bottom; 
	padding-right: 21px;
}
#contentBodyContainer * a:hover.extern, #popup_interaktiv * a:hover.extern  {
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
}
#contentBodyContainer div.nachoben {
	margin: 20px 0 10px 0;
}
#contentBodyContainer div.nachoben a {
	padding-left: 14px;
	background: url(/de/img/produkte_welt/pfeil_nachoben.gif) no-repeat 0 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
}
#contentBodyContainer div.nachoben a:hover{
	padding-left: 14px;
	background: url(/de/img/produkte_welt/pfeil_nachoben.gif) no-repeat 0 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
}
#contentBodyContainer .subLevelContent {
	width: 450px;
}
#contentBodyContainer ul {
	list-style-image: url(/de/img/produkte_welt/list_style_image.gif);	
	line-height: 1.2em;
}
#contentBodyContainer * li ul {
	margin: 6px 0;
}
#contentBodyContainer * li ul li {
	margin: 0;
	padding: 1px 0 0 0;
}
#contentBodyContainer span.contentBold {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #003579;
}
#contentBodyContainer a.vor {
	padding-right: 14px;
	background: url(/de/img/produkte_welt/pfeil_vor.gif) no-repeat 100% 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
}
#contentBodyContainer a:hover.vor {
	padding-right: 14px;
	background: url(/de/img/produkte_welt/pfeil_vor.gif) no-repeat 100% 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
}
#contentBodyContainer a.zurueck, div a.zurueck {
	padding-left: 14px;
	background: url(/de/img/produkte_welt/pfeil_zurueck.gif) no-repeat 0 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
}
#contentBodyContainer a:hover.zurueck, div a:hover.zurueck {
	padding-left: 14px;
	background: url(/de/img/produkte_welt/pfeil_zurueck.gif) no-repeat 0 70%;
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
}
#contentBodyContainer a.uebersicht {
	padding: 0 25px 0 25px;
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
}
#contentBodyContainer a:hover.uebersicht {
	padding: 0 25px 0 25px;
	font-weight: bold;
	color: #007CFF;
	text-decoration: underline;
}
.source {
	margin: 12px 0;
	font-style: italic;
}
.source a {
	font-weight: bold;
	color: #003579;
	text-decoration: none;
}
.source a:hover {
	text-decoration: underline;
}
ol.linkList, #innerDescription p a {
	list-style-type: none;
	list-style-image: url(/de/img/produkte_welt/pfeil.gif);
	line-height: 1.2em;
	margin: 0 0 0 5px;
	padding: 0;
}
ol.linkList li a {
	color: #003579;
	font-weight: bold;
	text-decoration: none;
}
#innerDescription p a {
	background-image: url(/de/img/produkte_welt/pfeil.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	color: #C98511;
	font-weight: bold;
	text-decoration: none;
	float: right;
	padding-left: 15px;
}
ol.linkList li a:hover, #innerDescription p a:hover {
	text-decoration: underline;
}
ul.linkListDates {
	margin: 0 0 0 20px; 
	padding: 0;
}
ul.linkListDates li {
	font-size: 11px;
	list-style-type: none;
	list-style-image: url(/de/img/produkte_welt/pfeil.gif);
	line-height: 1.2em;
}
ul.linkListDates li a {
	color: #003579;
	font-weight: normal;
	text-decoration: none;
}
ul.linkListDates li a:hover {
	text-decoration: underline;
}ol.faqList {
	font-weight: bold;
	line-height: 1.2em;
	padding: 0;
}
ol.faqList li a {
	color: #003579;
	font-weight: bold;
	text-decoration: none;
}
ol.faqList li a:hover {
	text-decoration: underline;
}
.fuBoxContent01 ol.linkList, .fuBoxIntro ol.linkList {
	margin: 0;
}
.fuBoxContent01 h4, .fuBoxIntro h4 {
	font-size: 11px;
	font-weight: normal;
	color: #003B79;
	margin: 2px 0;
}
.fuBoxContent01 h5 {
	font-size: 11px;
	font-weight: bold;
	color: #007CFF;
	margin: 2px 0;
}
.fuBoxIntro h5 {
	overflow:hidden;
	width:125px;
	color: #FFF;
	margin: 0 0 10px 0;
}
.fuBoxIntro p {
	margin: 40px 0 5px 0;
	font-size: 11px;
	color: #FFF;
}
.fuBoxContent01 h6, .fuBoxIntro h6 {
	font-size: 10px;
	font-weight: bold;
	color: #007CFF;
	text-align: center;
	background-color: #EEF3F7;
	margin: 2px 0 4px -15px;
	padding: 4px 0;
}
/************************ formular elements ************************/
.submit {
	margin: 10px 0;
	text-align: right;
}
.submit input {
	background-color: #FFFFFF;
	color: #007CFF;
	font-weight: bold;
	background-image: url(/de/img/produkte_welt/pfeil.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 10px;
	border: 0 solid #000;
	margin-left: 15px;
	cursor: pointer;
	text-align: left;
	position: relative;
	left: 10px;
}
/************************ formular elements ************************/
.tippBox {width: 155px;margin: 0 0 10px 10px ;padding: 0;}
.tippBox div.tippBoxContent {
	padding: 6px 0 6px 20px;
	background-color: #EEF3F7;
}
.tippBox div.tippBoxContent ol {
	list-style-type: none;
	list-style-image: url(/de/img/produkte_welt/pfeil.gif);
	line-height: 1.4em;
	margin: 0;
	padding: 0;
}
.tippBox div.tippBoxContent ol li {
	margin: 0 0 0 15px;
}
.tippBox div.tippBoxContent ol li a {
	font-weight: bold;
	color: #007CFF;
	text-decoration: none;
}
.tippBox div.tippBoxContent ol li a:hover {
	text-decoration: underline;
}
.tippBox .corner1, .tippBox .corner2, .tippBox .corner3, .tippBox .corner4, .tippBox .corner5, .tippBox .corner6, .tippBox .corner7, .tippBox .corner8 {display: block; overflow: hidden;background: #EEF3F7;}
/*********************************** popup definitions ***************************************/
.print {
	background-image: url(/de/img/produkte_welt/popup_print.gif);
	background-repeat: no-repeat;
	float: right;
	margin: 20px 10px 10px 5px;
}
.close {
	background-image: url(/de/img/produkte_welt/popup_close.gif);
	background-repeat: no-repeat;
	float: right;
	margin: 20px 30px 10px 0;
}
#popup_interaktiv #header, #details #header {
	background-color: #90C5FD;
	height: 45px;
	margin-bottom: 19px;
}
#details #header #displayPanel, #popup_interaktiv #header #displayPanel {
	float: right;
	margin: 20px 5px 10px 0;
	display: inline;
	color: #003579;
	font-size: 10px;
	text-decoration: none;
}
#popup_interaktiv #container, #details #container {
	margin: 20px 25px 10px 25px;
}
#popup_interaktiv #headline {
	background-image: url(/de/img/produkte_welt/popup_interaktiv_gradient.jpg);
	background-repeat: repeat-y;
	margin: 0 0 0 27px;
}
#popup_interaktiv #videoHeadline {
	background-image: url(/de/img/produkte_welt/popup_video_gradient.jpg);
	background-repeat: repeat-y;
}
#details #container #headline {
	background-image: url(/de/img/produkte_welt/details_gradient.jpg);
	background-repeat: repeat-y;
}
#popup #container #headline {
	background-image: url(/de/img/produkte_welt/popup_gradient.jpg);
	background-repeat: repeat-y;
}
/*********************************** pzn restrictions ***************************************/
.imageBox div.imageBoxContent ul, .medienBox div.medienBoxContent ul, .infoBoxLarge div.imageBoxContent ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type: none;
}
.imageBox div.imageBoxContent ul li, .medienBox div.medienBoxContent ul li, .infoBoxLarge div.imageBoxContent ul li {
	font-size: 10px;
	margin: 0 0 0 20px;
	padding: 0;
	line-height: 1.2em;
}
.hAuto {
	height: auto;
}
/*********************************** faq definitions ***************************************/
#resultList, #resultList2, #resultList3, #faqPageBox {
	font-size: 10px;
	display: block;
	width: 150px;
	height: 350px;
	overflow: hidden;
}
#resultList * ul, #resultList2 ul, #resultList3 * ul, #faqPageBoxContent * ul {
	list-style-type: none;
	list-style-image: url(/de/img/produkte_welt/list_style_image.gif);
	margin: 4px 0;
	padding: 0;
}
#resultList * ul li, #resultList2 ul li, #resultList3 * ul li, #faqPageBoxContent * ul li {
	font-size: 11px;
	margin: 0 0 0 1.6em;
	padding: 0;
}
#resultList2 {
	height: 100px;
}
#resultList3 {
	height: 20px;
}
#faqPageBox {
	display: none;
	position: absolute;
	left: 310px;
	top: 210px;
	width: 465px;
	height: 500px;
}
.cB {
	clear: both;
}
.faqInfoBox {
	margin: 0;
	display: none;
	width: 150px;
}
.faqInfoDiv {
	display: none;
}
img.hr {
	background-color: #007CFF;
	margin: 8px 0;
}
#resultContainer {
	position: absolute;
	left: 310px;
	top: 310px;
	margin: 10px;
}
html>body #resultContainer h1 {
	background-image: url(/de/img/user/faq_bg_header_produkte.png);
	background-repeat: no-repeat;
	width: 410px;
	height: 25px;
	padding: 20px 25px 0 30px;
	margin: 0;
	font-size: 14px;
	display: block;
	color: #003579;
	font-weight: bold;
}
html>body #resultContainer p, html>body #resultContainer ul, html>body #resultContainer div {
	background-image: url(/de/img/user/faq_back_produkte.png);
	background-repeat: repeat-y;
	width: 390px;
	height: auto;
	padding: 0 45px 0 30px;
	margin: 0;
}
html>body #resultContainer ul {
	padding: 0 10px 0 50px;
}
html>body #resultContainer span, html>body #faqPageBox #faqPageBoxFooter {
	display: block;
	background-image: url(/de/img/user/faq_bg_footer_produkte.png);
	background-repeat: no-repeat;
	width: 415px;
	height: 30px;
	padding: 0 25px;
	margin: 0;
}
html>body #faqPageBox #faqPageBoxHeader {
	display: block;
	background: url(/de/img/user/faq_bg_header_produkte.png);
	background-repeat: no-repeat;
	width: 465px;
	height: 45px;
	margin: 0;
}
html>body #faqPageBox #faqPageBoxContent {
	background-image: url(/de/img/user/faq_back_produkte.png);
	background-repeat: repeat-y;
	width: 465px;
	height: 400px;
	margin: 0;
}
html>body #faqPageBox #faqPageBoxContent div {
	width: 405px;
	height: 400px;
	margin: 0 25px 0 25px;
	overflow: auto;
}
html>body #faqPageBox #faqPageBoxContent div div {
	font-size: 11px;
	margin: 0;
	width: auto;
	height: auto;
}
#resultContainer #close, #faqPageBox #close {
	position: absolute;
	left: 415px;
	top: 25px;
	border: 1px solid #8BA4C3;
	cursor: pointer;
}
#resultList * h1, #resultList2 h1, #resultList3 * h1, #faqPageBoxContent * h1 {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #003579;
	margin: 2px 6px 10px 0;
}
#resultList * h2, #resultList2 h2, #resultList3 * h2, #faqPageBoxContent * h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #003579;
	font-weight: normal;
	margin: 2px 6px 10px 0;
}
#resultList * p, #resultList2 p, #resultList3 * p, #faqPageBoxContent * p, 
#resultList * div, #resultList2 div, #resultList3 * div, #faqPageBoxContent * div {
	font-size: 11px;
	margin: 2px 6px 10px 0;
	padding: 0;
}
#resultContainer *, #resultList *, #resultList2 *, #resultList3 *, #faqPageBoxContent * {
	line-height: 1.4em;
}
#resultContainer * a {
	position: relative;
}
#resultList .intern, #resultList2 .intern {
	margin-left: 60px;
}
.faqBox {
	display: none;
	margin: 0;
	padding: 0;
}
#faqPageBoxContent * a {
	position: relative;
}
.registry div.right {
	margin-left: 170px;
	vertical-align: bottom;
}
.faqBgColor {
	background-image: url(/de/img/user/faq_bgColor_produkte.gif);
}
.whiteCell {
	background-color: #FFF;
	background-image: url(/de/img/shared/trans.gif);
	background-repeat: no-repeat;
}
.colorCell {
	background-image: url(/de/img/user/faq_arrow_produkte.gif);
	background-repeat: no-repeat;
	background-position: -1px 0;
}