﻿body, form, h1, h2, h3, h4, h5, h6, p {margin:0;padding:0;}
body {font:11px/15px Arial,Verdana,Sans-Serif;color:#000;}

.input {font-size:11px;}
img, table {border:none;}
div {position:relative;}
.txBold {font-weight:bold;}

a {color:#254be9;}
a:hover {text-decoration:none;}

#dvContent p, #dvContentWide p {margin-bottom:10px;}
#dvContent h2, #dvContentWide h2 {font-size:12px;line-height:15px;font-weight:bold;}

#dvPageInner {width:946px;text-align:left;}
span.spNotValid {display:block;margin-left:5px;float:left;}
.dvValidationStatus {display:block;border:solid 1px #000;padding:10px;margin-bottom:20px;}
.clr {clear:both;}

						.dvInfotext {margin-bottom:15px;width:416px;}
						.dvInfotext.wide {width:530px;}
							.dvInfotext p {margin-bottom:0;}
							.dvInfotext strong {font-size:12px;color:#f9730e;}

						#dvJetztBuchen {margin-bottom:25px;width:416px;height:49px;}
							#dvJetztBuchen div {left:11px;top:9px;font-size:14px;line-height:15px;font-weight:bold;color:#fff;}
							#dvJetztBuchen a {display:block;position:absolute;right:11px;top:11px;width:105px;height:27px;z-index:2;}

						.dvJetztBuchenButton { float:left; margin-bottom:25px;width:328px;height:49px;}
						.dvJetztKampagneBuchenButton { float:left; width:416px;}
						
						blockquote {width:398px;margin:0 0 25px 0;padding:8px 9px;background-color:#e9edfd;font-size:12px;}
							blockquote p {margin-bottom:5px !important;}
							blockquote div {text-align:right;font-size:11px;}
							blockquote span.quote {font-size:24px;line-height:15px !important;}

						#dvDetailInner div.data {width:414px;border:solid 1px #fcb886;margin-bottom:25px;}
							#dvDetailInner h4.timeline {position:relative;width:344px;height:20px;padding:0 60px 0 10px;font-size:12px;line-height:20px;border-bottom:solid 1px #fa964a;}
							#dvDetailInner div.list {padding:7px 0;}
								#dvDetailInner p.list {margin:0;padding:0 10px 0 26px;}
									#dvDetailInner p.list span {font-size:12px;font-weight:bold;color:#f9730e;}
							#dvDetailInner div.time h4.timeline {border-top:solid 1px #fa964a;border-bottom:solid 1px #fcb986;}
							#dvDetailInner div.time h4.timeline.first {border-top-width:0;}
								#dvDetailInner div.time h4 a {display:block;position:absolute;right:6px;top:0;width:54px;padding-right:14px;text-align:right;font-size:11px;color:#f9730e;text-decoration:none;}
							#dvDetailInner div.timeline {padding:10px 13px;}
								div.timeline .TLdetails {padding-left:2px;}
									div.timeline div {position:static;}
									div.timeline .TLtitle {padding-top:10px;font-size:12px;font-weight:bold;color:#f9730e;}
									div.timeline .TLleft {width:137px;}
										div.timeline .TLleft img {border:solid 1px #6f7ce0;margin-top:5px;}
									div.timeline .TLright {width:250px;font-size:10px;line-height:11px;}
										div.timeline .TLright p {margin-bottom:0 !important;margin-top:3px;}
							#dvDetailInner h3.Tab {width:137px;height:28px;padding:0 11px;font-size:12px;line-height:28px;font-weight:bold;color:#2f2f2f;}
							#dvDetailInner table.data {margin:7px 0;}
								#dvDetailInner table.data .tdLeft {width:19px;padding:2px 9px 0 0;font-size:18px;font-weight:bold;text-align:right;color:#f9730e;}
								#dvDetailInner table.data .tdRight {width:391px;padding-right:16px;}
								#dvDetailInner table.data .tdQuantity {width:73px;text-align:right;}
								#dvDetailInner table.data .tdDescr {width:222px;padding-left:15px;}
								#dvDetailInner table.data .tdPrice {width:103px;padding-right:11px;text-align:right;}
								#dvDetailInner table.data .tx {padding:0 11px 0 10px;}
								#dvDetailInner table.data .tdLine {height:15px;}
							#dvDetailInner table.recommendation {margin-bottom:-10px;position:relative;}
								#dvDetailInner table.recommendation td.product {width:126px;}
								#dvDetailInner table.recommendation td.prodSpacer {width:20px;}
								#dvDetailInner .productName {height:50px;}
									#dvDetailInner .productName p {position:absolute;bottom:0;font-size:12px;line-height:14px;font-weight:bold;color:#f9730e;}
									#dvDetailInner .imgProd {border:solid 1px #6f77d6;margin-bottom:8px;}
									#dvDetailInner p.descr {font-size:10px;line-height:11px;color:#2f2f2f;margin-bottom:3px;}

							#dvProductListInner div.prodPreviewOuter {width:564px;overflow:hidden;}
								#dvProductListInner div.prodPreview {width:584px;position:relative;margin-left:-20px;}
									#dvProductListInner div.prodPreview div.product {width:126px;padding-bottom:20px;padding-left:20px;border-top:solid 1px #f9730e;float:left;}
							#dvDetailInner div.prodPreviewOuter {width:418px;overflow:hidden;}
								#dvDetailInner div.prodPreview {width:438px;position:relative;margin-left:-20px;}
									#dvDetailInner div.prodPreview div.product {width:126px;padding-left:20px;float:left;}
									div.prodPreview .productName {height:50px;}
										div.prodPreview .productName p {position:absolute;bottom:0;font-size:12px;line-height:14px;font-weight:bold;color:#f9730e;}
										div.prodPreview .imgProd {border:solid 1px #6f77d6;}
										div.prodPreview p.descr {font-size:10px;line-height:11px;color:#2f2f2f;padding-top:8px;margin-bottom:8px;}
										dvProductListInner 
										div.prodPreview div.btn {text-align:center;}

/* vertriebskampagnen uebersicht START */
		#ms_kc {color:#000;}
			#ms_kc div {position:static;}
			.ms_kc_dotline {height:1px;background:url(/pmf/images/content/campaigns/salesOverview/bgDotline.gif) repeat-x;overflow:hidden;}
			.ms_kc_headline {width:500px;height:19px;padding:0 72px 0 9px;margin-top:20px;line-height:19px;font-weight:bold;color:#fff;background:url(/pmf/images/content/campaigns/salesOverview/bgHeadline_close.jpg) no-repeat left top;cursor:pointer;}
				.ms_kc_headline span {width:500px;}
			.level_1 {}
			.level_2 {}
				.level_1 p, .level_2 p {margin:8px 46px 4px 9px;}
				.ms_kc_subhead {width:500px;line-height:19px;padding:0 72px 0 9px;line-height:19px;font-weight:bold;color:#000;background:url(/pmf/images/content/campaigns/salesOverview/bgSubhead_open.gif) no-repeat right top;cursor:pointer;}
					.ms_kc_subhead span {width:500px;}
				#ms_kc table {border:none;margin-top:14px;color:#000;}
					#ms_kc table td {padding-bottom:14px;border-width:0;}
					#ms_kc table tr.last td {padding-bottom:2px;}
					#ms_kc table .tdLeft {padding-left:9px;font-style:italic;width:170px;color:#767676;}
					#ms_kc table .tdRight {width:400px;}
					#ms_kc table a {display:block;width:396px;height:18px;padding-left:4px;line-height:18px;font-weight:bold;color:#ff7200;text-decoration:none;background:url(/pmf/images/content/campaigns/salesOverview/bgLink.gif) no-repeat left top;}
		#ms_kc p, #ms_kc td {color:#000;}
/* vertriebskampagnen uebersicht END */

.tbDownloadCampaigns, .tbDownloadCampaigns td {border-collapse:collapse;border:solid 1px #FCB886;}
	.tbDownloadCampaigns tr {vertical-align:top;}
		.tbDownloadCampaigns td {padding:2px 4px;}
		.tbDownloadCampaigns td.tbDnldLabel {width:260px;font-weight:bold;}
		.tbDownloadCampaigns td.tbDnldData {width:74px;text-align:center;}
		.tbDownloadCampaigns td.tbDnldLabelNormal {width:260px;text-align:left;}
		.tbDownloadCampaigns td.tbTitle{padding:0;}
@media screen {
	.print {display:none;}
	.screen {}
	body {text-align:center;background:#fef2ea url(/pmf/images/bgPageBottom.png) repeat-x bottom;}
	#dvPage {width:100%;background:url(/pmf/images/bgPageTop.png) repeat-x top;}
		#dvPageInner {margin:0 auto;}
			#dvHead {width:946px;height:167px;background:url(/pmf/images/header/bgHeader.png) no-repeat;}
				#dvHeadLogo {position:absolute;top:60px;left:20px;width:315px;height:65px;}
				#dvHeadMeta {width:940px;height:21px;color:#fff;text-align:right;padding:16px 6px 0 0;}
					#dvHeadMeta a {color:#fff;text-decoration:none;}
					#dvHeadMeta a:hover {color:#fc3;text-decoration:none;border-bottom:dotted 1px #fc3;}
					#dvHeadMeta a, #dvHeadMeta strong {margin:0 13px;}
				#dvPersonalized {position:absolute;right:15px;top:37px;width:500px;}
					#dvPersonalized div.inner {position:absolute;right:0;}
						#dvPersonalized div img, #dvPersonalized div div {float:left;}
						#dvPersonalized div div {display:inline-block;height:53px;background:url(/pmf/images/header/personalized/bgPersonalized.png) repeat-x;}
							#dvPersonalized span.welcome {display:block;color:#999;margin-top:7px;}
								#dvPersonalized span.welcome a {color:#f9730e;text-decoration:none;}
								#dvPersonalized span.welcome a:hover {text-decoration:underline;}
								#dvPersonalized span.welcome span {color:#000;}
							#dvPersonalized span.links {display:block;margin-top:4px;}
								#dvPersonalized span.links a {display:block;float:left;margin-right:4px;}
								#dvPersonalized span.links a.tx {height:17px;padding:0 7px;line-height:17px;color:#666;text-decoration:none;border:solid 1px #d3d3d3;}
								#dvPersonalized span.links a.tx:hover, #dvPersonalized span.links a.tx.curr {height:17px;padding:0 7px;line-height:17px;color:#fff;text-decoration:none;border:solid 1px #f8720d;background-color:#f8720d;}
								#dvPersonalized span.links a.cart {padding-left:26px;background-image:url(/pmf/images/header/personalized/btnCart.png);background-repeat:no-repeat;background-position:left top;}
								#dvPersonalized span.links a.cart:hover, #dvPersonalized span.links a.cart.curr {padding-left:26px;background-image:url(/pmf/images/header/personalized/btnCart_on.png);}
				#dvSimpleSearch {position:absolute;top:100px;right:16px;text-align:right;}
					#dvSimpleSearch label, #dvSimpleSearch input {float:left;font-size:11px;}
					#dvSimpleSearch label {color:#666;line-height:19px;padding-right:5px;}
					#SearchTerm {color:#666;width:213px;height:19px;padding:2px 5px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/header/simpleSearch/bgSearchTerm.png) no-repeat;}
				#dvMainNav {position:absolute;left:6px;top:125px;}
					#dvMainNav img {float:left;height:38px;}
			#dvContentOuter {background:url(/pmf/images/content/bgContentOuter.png) repeat-y;z-index:1;}
				#dvContentInner {left:6px;width:934px;background:#fff url(/pmf/images/content/bgContentInner.png) no-repeat top;}
					#dvNav {width:176px;margin:30px 8px 0 9px;float:left;font-size:10px;}
						.dvSubBox {width:100%;}
						#dvNav a {display:block;color:#000;text-decoration:none;}
/* link class lnk analog zu link class fold, anderes image => #dvNav a.lnk:hover entfernt
						#dvNav a.lnk:hover, #dvNav a.curr {color:#fff;text-decoration:none;background-color:#f8720d;}
*/
						#dvNav a.curr {color:#fff;text-decoration:none;background-color:#f8720d;}
						#dvNav a, #dvNav .level_0, #dvNav .level_1, #dvNav a.level_2, #dvNav a.level_3 {line-height:12px;padding-top:5px;padding-bottom:4px;}

						#dvNav .level_0 {font-size:12px;margin-top:3px;}
/*
#dvNav div {border-bottom:solid 1px #000;}
*/

						.treeLevel_1 {font-size:12px;} 
						.treeLevel_2 {font-size:10px;}
						.treeLevel_3 {font-size:10px;}

						#dvNav a.level_1 {font-size:12px;width:146px;padding-right:6px;padding-left:6px;margin-left:16px;}
						#dvNav a.level_1.fold {margin-left:0;width:146px;padding-left:22px;padding-bottom:1px;background:url(/pmf/images/content/navi/plus.gif) no-repeat left top;}
						#dvNav a.level_1.curr {background-color:#f8720d;}
						#dvNav a.level_1.fold.curr {color:#fff;background:url(/pmf/images/content/navi/minus.gif) no-repeat left top;background-color:transparent;}
						#dvNav a.level_1.fold.currExpanded {color:#000;background:url(/pmf/images/content/navi/minusExpanded.gif) no-repeat left top;background-color:transparent;}
/* link class lnk analog zu link class fold, anderes image => zusaetzliche styles */
						#dvNav a.level_1.lnk {margin-left:0;padding-left:22px;padding-bottom:1px;background:url(/pmf/images/content/navi/neutral.gif) no-repeat left top;}
						#dvNav a.level_1.lnk.curr {color:#fff;background:url(/pmf/images/content/navi/neutral_on.gif) no-repeat left top;background-color:transparent;}

						#dvNav div.level_2, #dvNav div.level_2_last {padding-left:37px !important;padding-top:0;width:128px;}
						#dvNav div.level_2 {background:url(/pmf/images/content/navi/level_2.gif) no-repeat left top;}
						#dvNav div.level_2_last {background:url(/pmf/images/content/navi/level_2_last.gif) no-repeat left top;padding-bottom:2px;}
						#dvNav div.level_2 a, #dvNav div.level_2_last a {font-size:10px;width:128px;padding-right:6px;padding-left:3px;background-image:none;}
						#dvNav div.level_2 a:hover, #dvNav div.level_2_last a:hover {color:#fff;text-decoration:none;background-color:#f8720d;}

						#dvNav div.level_3, #dvNav div.level_3_last {padding-left:49px;padding-top:2px;padding-bottom:3px;width:125px;}
						#dvNav div.level_3 {background:url(/pmf/images/content/navi/level_3.gif) no-repeat left top}
						#dvNav div.level_3_last {background:url(/pmf/images/content/navi/level_3_last.gif) no-repeat left top}
						#dvNav div.level_3 a, #dvNav div.level_3_last a {font-size:10px;padding:0 6px 3px 3px;background-image:none;}
						#dvNav div.level_3 a:hover, #dvNav div.level_3_last a:hover, #dvNav div.level_3 a.curr, #dvNav div.level_3_last a.curr {color:#fff;text-decoration:none;background-color:#f8720d;}

						#dvNav a.liNBan {display:inline;padding:0;}
							#dvNav a.liNBan img {margin-top:20px;}

						#dvNavigationMeta {}
					#dvContent {width:589px;padding-top:10px;float:left;}
					#dvContentWide {width:733px;padding-top:10px;float:left;}
					#dvContentVeryWide {width:768px;margin-left:9px;padding-right:5px;padding-top:10px;float:left;}
						#dvContentVeryWide #dvBan {padding:21px 0 0 20px;height:139px;background:url(/pmf/images/content/start/bgBanner.png) 0 0 no-repeat;}
							#dvContentVeryWide #dvBan img {width:124px;height:118px;margin-right:22px;float:left;}
							#dvContentVeryWide .quickbox_container {width:740px;padding-left:20px;}
								#dvContentVeryWide .quickbox {width:218px;height:176px;margin-right:25px;border:solid 1px #fcb886;overflow:hidden;float:left;}
									#dvContentVeryWide .quickbox h3 {width:206px;padding:0 6px;font:bold 12px/21px Arial;color:#fff;background:url(/pmf/images/content/start/bgQuickHeadline.jpg) 0 0 no-repeat;}
									#dvContentVeryWide .quickbox a {display:block;width:195px;height:11px;padding:6px 0 3px 15px;overflow:hidden;background:url(/pmf/images/content/products/listDot.gif) -13px 6px no-repeat;color:#000;}
									#dvContentVeryWide .rssfeed a {height:38px;line-height:11px;padding-bottom:0;margin-bottom:4px;} 
										#dvContentVeryWide .rssfeed a strong {display:block;width:195px;margin-bottom:4px;}

						#dvContent h1 {padding-left:12px;background:url(/pmf/images/content/bgHeadline.gif) no-repeat;font-size:11px;line-height:28px;font-weight:normal;color:#fff;}
						#dvContent h1.detail {padding-right:290px;}
							span.bct {display:block;position:absolute;right:15px;top:13px;width:280px;font-size:11px;font-weight:normal;text-align:right;color:#fff;z-index:1;}
								.bct a {color:#fff;text-decoration:none;}
								.bct a:hover {text-decoration:underline;}
						#dvContentWide h1 {padding-left:12px;background:url(/pmf/images/content/bgHeadlineWide.gif) no-repeat;font-size:11px;line-height:28px;font-weight:normal !important;color:#fff;}
						
						
						h3#listTitle {padding:0 10px;width:425px;font-size:11px;line-height:22px;font-weight:bold;color:#2f2f2f;background:url(/pmf/images/content/bgListTitle.gif) no-repeat left top;}
						h3#cart {padding:0 10px;width:425px;font-size:11px;line-height:22px;font-weight:bold;color:#2f2f2f;background:url(/pmf/images/content/bgListTitle.gif) no-repeat left top;}
						#dvCartTab {width:531px;border-bottom:solid 1px #f9730e;}
							#dvCartTab a {position:absolute;top:0;left:450px;width:72px;height:19px;}
							.dvCartItem {width:400px;padding:12px 120px 12px 11px;border-bottom:solid 1px #f9730e;font-size:12px;line-height:15px;font-weight:bold;color:#f9730e;}
								.dvCartItem.cartEven {}
								.dvCartItem.cartOdd {background-color:#fee4d2;}
								.dvCartItem a.deleteLink {position:absolute;top:10px;left:450px;width:72px;height:19px;}
								.dvCartItem a.productLink {position:static !important;left:0;top:0;text-decoration:none;color:#f9730e;}
							.dvCartItemFinal {width:518px;margin-bottom:200px;padding:5px 7px 5px 6px;border-top:solid 1px #f9730e;font-size:12px;line-height:15px;font-weight:bold;color:#f9730e;background-color:#fcb581;}

						#dvDetailWide {width:728px;background:url(/pmf/images/content/bgContentWideTop.gif) no-repeat left top;}
							#dvDetailWideInner {width:706px;padding:12px;margin-left:-1px;background:url(/pmf/images/content/bgContentWideBottom.gif) no-repeat left bottom;}
								#dvDetailWideInner div.data {width:706px;}
									#dvDetailWideInner table.data {border-left:solid 1px #f9730e;table-layout:fixed;}
										#dvDetailWideInner th {height:32px;padding-bottom:3px;background-repeat:no-repeat;background-position:left top;color:#fff;}
										#dvDetailWideInner th.tx {width:140px;padding:0 2px 3px 14px;font-weight:bold;line-height:12px;background-image:url(/pmf/images/content/campaigns/thTx.png);}
										#dvDetailWideInner th.budget {width:70px;font-size:9px;line-height:10px;text-align:center;background-image:url(/pmf/images/content/campaigns/thBudget.png);}
										#dvDetailWideInner th.mark {width:60px;font-size:9px;line-height:10px;text-align:center;background-image:url(/pmf/images/content/campaigns/thMark.png);}
										#dvDetailWideInner th.btn {width:59px;background-image:url(/pmf/images/content/campaigns/thBtn.png);}
										#dvDetailWideInner td {border-right:solid 1px #f9730e;border-bottom:solid 1px #f9730e;}
										#dvDetailWideInner tr.last td {border-bottom-width:0;}
										#dvDetailWideInner tr.odd {}
										#dvDetailWideInner tr.even {background-color:#fed3b4;}
										#dvDetailWideInner td.tx {padding:3px 6px;font-size:10px;line-height:12px;color:#2f2f2f;}
											#dvDetailWideInner td.tx span {font-size:11px;line-height:12px;font-weight:bold;color:#f9730e;}
										#dvDetailWideInner td.budget {font-size:9px;text-align:center;}
										#dvDetailWideInner td.mark {text-align:center;}
										#dvDetailWideInner td.btn {text-align:center;}

								#dvCampaignOverview {position:relative;width:704px;}
									#dvCampaignOverview table, #dvCampaignOverview td, #dvCampaignOverview th {border:solid 1px #fca96d;border-collapse:collapse;empty-cells:show;}
									#dvCampaignOverview th {padding:0 10px;}
									#dvCampaignOverview th {background-image:url(/pmf/images/content/campaigns/campaignOverview/tab_header.jpg);background-repeat:repeat-y;}
									#dvCampaignOverview th.co_campaign {background-position:0 0;}
									#dvCampaignOverview th.co_desc {background-position:-87px 0;}
									#dvCampaignOverview th.co_activity {background-position:-271px 0;}
									#dvCampaignOverview th.co_product {background-position:-428px 0;}
									#dvCampaignOverview td{padding:7px 10px;vertical-align:top;background:#fff5ee url(/pmf/images/content/campaigns/campaignOverview/tab_body.jpg) repeat-x bottom;}
										#dvCampaignOverview .co_campaign img {padding:3px 0 5px;}
										#dvCampaignOverview table p {padding-left:15px;text-indent:-15px;margin-bottom:0;}
											#dvCampaignOverview table p span {display:-moz-inline-stack;display:inline-block;width:15px;text-indent:0;}
									#dvCampaignOverview div.nutzen {width:684px;padding:7px 10px;border:solid 1px #fca96d;border-top-width:0;margin:0 0 15px -1px;background-color:#fff3eb;}
										#dvCampaignOverview div.nutzen p {margin-bottom:0;width:500px;float:left;}
										#dvCampaignOverview .btn_Info, #dvCampaignOverview .btn_Anmelden {float:right;margin:5px 0 0 5px;}


						#dvProductList {width:584px;background:url(/pmf/images/content/bgContentTop.gif) no-repeat left top;}
							#dvProductListInner {width:562px;padding:12px;margin-left:-1px;background:url(/pmf/images/content/bgContentBottom.gif) no-repeat left bottom;}

						#dvDetail {width:582px;padding:0 1px;background:url(/pmf/images/content/bgContentTop.gif) no-repeat left top;}
							#dvDetailInner {width:544px;padding:22px 12px 12px 30px;margin-left:-1px;background:url(/pmf/images/content/bgContentBottom.gif) no-repeat left bottom;}

									#dvDetailInner h4.timeline {color:#fff;background:url(/pmf/images/content/bgTimelineTitle.jpg);}
										#dvDetailInner p.list {background:url(/pmf/images/content/products/listDot.gif) left top no-repeat;}
										#dvDetailInner div.time h4 a {background:url(/pmf/images/content/campaigns/btnTLopen.gif) no-repeat right top;}
									#dvDetailInner h3.Tab {background:url(/pmf/images/content/campaigns/bgTabDetail.gif) no-repeat;}
										#dvDetailInner table.data .tdLine {background:url(/pmf/images/content/products/dataListDivider.gif) repeat-x;}

								#dvContentForm {width:540px;}
									#dvContentForm .dvFormRow {width:540px;}
									#dvContentForm .dvFormLabel {width:200px;padding-right:10px;text-align:right;float:left;}
									#dvContentForm .dvFormField {width:300px;float:left;}
										#dvContentForm .input {color:#666;width:213px;height:19px;padding:2px 5px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/content/forms/bgInput.png) no-repeat;float:left;}
										#dvContentForm .selectSmall {color:#666;width:80px;height:19px;padding:2px 0 2px 5px;font-size:11px;line-height:15px;border:none;background:#fff url(/pmf/images/content/forms/bgInput.png) no-repeat;float:left;}
										#dvContentForm .select {color:#666;width:223px;height:19px;padding:2px 0 2px 5px;font-size:11px;line-height:15px;border:none;background:#fff url(/pmf/images/content/forms/bgInput.png) no-repeat;float:left;}
										#dvContentForm #BirthdateDay, #dvContentForm #BirthdateMonth {width:15px;background-image:url(/pmf/images/content/forms/bgInput15.png);}
										#dvContentForm #BirthdateYear, #dvContentForm #ZIP {width:30px;background-image:url(/pmf/images/content/forms/bgInput30.png);}
										#dvContentForm #City {width:173px;background-image:url(/pmf/images/content/forms/bgInput174.png);}
										#dvContentForm .textarea {color:#666;width:213px;height:80px;padding:2px 5px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/content/forms/bgTextarea.png) no-repeat;}
										
										
/* downloads START */

								#dvContentFormDnld {width:520px;border:solid 1px #fcb886;background-color:#fff;}
									#dvContentFormDnld h2 {width:510px;height:20px;padding:0 5px;background:url(/pmf/images/content/downloads/bgHeadline.png) left top no-repeat;border-bottom:solid 1px #fa964a;font-size:12px;line-height:20px;color:#fff;overflow:hidden;}
									#dvContentFormDnld h3 {margin-bottom:15px;padding-left:9px;background:url(/pmf/images/content/downloads/bgLabel.gif) left top no-repeat;font-weight:bold;font-size:12px;}
									#dvContentFormDnldInner {padding:20px;}
									#dvContentFormDnld .dvFormRow {width:480px;margin-bottom:15px;}
									#dvContentFormDnld .dvFormLabel {width:60px;padding-left:9px;padding-right:10px;background:url(/pmf/images/content/downloads/bgLabel.gif) left top no-repeat;float:left;}
									#dvContentFormDnld .dvFormField {width:400px;float:left;}
										#dvContentFormDnld .input {color:#666;width:324px;height:19px;padding:2px 5px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/content/downloads/bgFieldEdit.gif) no-repeat;float:left;}
										#dvContentFormDnld .textarea {color:#666;width:324px;height:80px;padding:2px 5px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/content/downloads/bgTextareaEdit.gif) no-repeat;float:left;}
									#dvContentFormDnld p {margin-left:9px;}
									#dvContentFormDnld .dvText {width:375px;float:left;margin-bottom:10px;}
									#dvContentFormDnld .dvButtons {width:100px;text-align:right;float:right;}
									#dvContentFormDnld .tbGeneralInfo td {padding:0 6px 6px 0;}
									#dvContentFormDnld .dnldBtn {margin-bottom:5px;}
									
									#dvContentFormDnldList {}
										.dvMediaListRow {border-bottom:solid 1px #fcb886;padding:5px 20px;}
										#dvContentFormDnld h3.list, #dvContentFormDnld p {margin-bottom:4px;}
										#dvContentFormDnld p.last {margin-bottom:0;}
										#dvContentFormDnld .dvMediaListRow img {margin-bottom:5px;}
										#dvContentFormDnld .dvPaging {padding:2px 0;text-align:center;}
											#dvContentFormDnld .dvPaging a {color:#0006ff;text-decoration:none;}
										.dvDownloadLegal {position:absolute;left:50px;top:100px;width:300px;padding:20px;background-color:#fff;border:solid 1px #fa964a;z-index:1;}
										.dvDownloadLegal .legal_popBtnClose {position:absolute;left:315px;top:5px;width:20px;height:19px;z-index:8;}

								.dvMediaSearchBox {width:149px;margin-left:3px;}
									.dvMediaSearchBox h3 {font-size:12px;font-weight:bold;line-height:20px;height:20px;padding-left:10px;background:url(/pmf/images/content/downloads/bgMediaSBheadline.png) left top no-repeat;border-style:solid;border-color:#fcb886 #fcb886 #fa964a;border-width:1px;}
									.dvMediaSearchBoxInner {padding:6px 10px;background-color:#fff;border-style:solid;border-color:#fcb886;border-width:0 1px 1px !important;font-size:11px;}
									.dvMediaSearchBoxInner .input {color:#666;width:117px;height:19px;padding:2px 5px;margin:2px 0 7px;font-size:11px;line-height:15px;border:none;background:url(/pmf/images/content/downloads/bgFieldMediaSB.png) no-repeat;}
									.dvMediaSearchBoxInner .input.small {width:27px;background-image:url(/pmf/images/content/downloads/bgFieldMediaSBsmall.png);}
									.dvMediaSearchBoxInner .select {color:#666;width:80px;height:19px;padding:0 0 0 5px;margin:2px 0 7px;font-size:11px;line-height:15px;border:solid 1px #fcb886;}
								

/* downloads END */

						#dvJetztBuchen {background:url(/pmf/images/content/bgJetztBuchen.jpg) no-repeat;}


						.druck {float:left;line-height:20px;padding-left:21px;padding-bottom:10px;background-repeat:no-repeat;background-position:left top;background-image:url(/pmf/images/content/icons/print.gif);}

						#dvLinkBlock {margin-top:30px;}
							#dvLinkBlock .tdLeft {width:360px;}
								#dvLinkBlock .tdLeft a {display:block;height:20px;line-height:20px;padding-left:21px;background-repeat:no-repeat;background-position:left top;}
								#dvLinkBlock .tdLeft a.budgetzuschuss {background-image:url(/pmf/images/content/icons/budgetzuschuss.gif);}
								#dvLinkBlock .tdLeft a.druck {background-image:url(/pmf/images/content/icons/print.gif);}
								#dvLinkBlock .tdLeft a.merkliste{background-image:url(/pmf/images/content/icons/merkliste.gif);}
								#dvLinkBlock .tdLeft a.s2f {background-image:url(/pmf/images/content/icons/s2f.gif);}
							#dvLinkBlock .tdRight {width:157px;text-align:right;}

						table.seeAlso {margin-bottom:15px;}
							table.seeAlso td {padding:2px 0 8px;border-bottom:solid 1px #fcb987;}
							table.seeAlso .tdLeft {width:343px;}
							table.seeAlso .tdRight {width:62px;padding-right:11px;text-align:right;}


					#dvService {width:144px;float:left;z-index:2;}
						#dvServiceInner {position:fixed;width:144px;}
							#imgServiceHead {width:144px;height:78px;background:url(/pmf/images/content/service/head.png) no-repeat left top;}
								#imgServiceHead img {width:144px;height:199px;}
							#imgClub_boxHead {width:144px;height:75px;background:url(/pmf/images/content/support/club/headClub.png) no-repeat left top;}
								#imgClub_boxHead img {width:144px;height:60px;}
							#dvClub_boxForm {width:144px;font-size:11px;line-height:13px;background:url(/pmf/images/content/service/bgForm.png) no-repeat left bottom;}
								#dvClub_boxForm div {width:123px;padding:7px 9px 13px 12px;}							
							#imgSurveyHead {width:144px;height:60px;background:url(/pmf/images/content/service/headSurvey.png) no-repeat left top;}
								#imgSurveyHead img {width:144px;height:60px;}
							#dvSurveyForm {width:144px;font-size:11px;line-height:13px;background:url(/pmf/images/content/service/bgForm.png) no-repeat left bottom;}
								#dvSurveyForm div {width:123px;padding:7px 9px 13px 12px;}
							#dvServiceForm {width:144px;font-size:11px;line-height:13px;background:url(/pmf/images/content/service/bgForm.png) no-repeat left bottom;}
								#dvServiceForm div {width:123px;padding:7px 9px 13px 12px;}
								#dvServiceForm div#dvServiceFormForm {display:none;}
								#dvServiceForm div#dvServiceFormText {}
									#dvServiceForm .inputCallback {width:102px;height:13px;padding:4px 9px 2px 9px;margin-bottom:4px;border:none;background:transparent;font-size:11px;line-height:13px;color:#999;}
									#dvServiceForm .selectCallback {width:118px;height:19px;padding:2px 4px 2px 4px;margin-bottom:2px;border:none;background:transparent;font-size:11px;line-height:13px;color:#999;}
									#dvServiceForm option {background-color:#fff;}
									.spServiceboxField, #spCallbackEmail, #spCallbackPhone {display:block;width:120px;height:19px;margin-bottom:4px;border:none;background:transparent url(/pmf/images/content/service/bgField.gif) no-repeat left top;font-size:11px;line-height:13px;color:#999;}
/*
										#spCallbackEmail input, #spCallbackPhone input {background-image:none;}
*/
									.btnCallback {margin-top:4px;cursor:pointer;}

			#dvFooter {width:946px;height:219px;background:url(/pmf/images/footer/bgFooter.png) no-repeat;}
				#dvFooterLinks {position:absolute;left:52px;top:130px;color:#fff;}
					#dvFooterLinks a {color:#fff;text-decoration:none;}
					#dvFooterLinks a:hover {color:#2f2f2f;border-bottom:dotted 1px #2f2f2f;}
					#dvFooterLinks a {margin:0 8px;}
					#imgDDlogo {position:absolute;left:784px;top:122px;width:143px;height:27px;z-index:2;}
					#dvCopyright {position:absolute;left:545px;top:147px;width:380px;height:20px;text-align:right;color:#fff;font-size:9px;}
				#dvFooterPrint {display:none;}

}

@media print {
	.print {}
	.screen {display:none;}
	body {text-align:left;}
	#dvPage {}
		#dvPageInner {}
			#dvHead {display:none;}
			#dvContentOuter {}
				#dvNav {display:none;}
				#dvContent {}
					#dvContent h1 {padding-left:12px;font-size:14px;line-height:28px;font-weight:bold;color:#fff;}
					#dvContent h1.detail {padding-right:290px;}
						span.bct {display:none;}
					#dvContentWide h1 {padding-left:12px;font-size:14px;line-height:28px;font-weight:bold;color:#fff;}
					#dvDetailInner h4.timeline {color:#000;}
				#dvService {display:none;}
			#dvFooter {display:none;}
			#dvFooterPrint {display:block;width:562px;height:130px;margin:5px 0;padding:10px 0 10px 20px;border-top:solid 1px #000;border-bottom:solid 1px #000;}
				#dvFooterPrint div {position:absolute;left:388px;top:15px;width:190px;height:120px;font-size:12px;line-height:13px;}
}


.tbDownloadCampaigns, .tbDownloadCampaigns td {border-collapse:collapse;border:solid 1px #FCB886;}
	.tbDownloadCampaigns tr {vertical-align:top;}
		.tbDownloadCampaigns td.tbTitle{padding:0;}


#dvDetailInner h4.timeline_40 {position:relative;width:344px;height:40px;padding:0 60px 0 10px;font-size:12px;line-height:20px;border-bottom:solid 1px #fa964a;}
#dvDetailInner div.time h4.timeline_40 {border-top:solid 1px #fa964a;border-bottom:solid 1px #fcb986;}
#dvDetailInner div.time h4.timeline_40.first {border-top-width:0;}
#dvDetailInner div.timeline_40 {padding:10px 13px;}
	div.timeline_40 .TLdetails {padding-left:2px;}
		div.timeline_40 div {position:static;}
		div.timeline_40 .TLtitle {padding-top:10px;font-size:12px;font-weight:bold;color:#f9730e;}
		div.timeline_40 .TLleft {width:137px;}
			div.timeline_40 .TLleft img {border:solid 1px #6f7ce0;margin-top:5px;}
		div.timeline_40 .TLright {width:250px;font-size:10px;line-height:11px;}
			div.timeline_40 .TLright p {margin-bottom:0 !important;margin-top:3px;}
#dvDetailInner h4.timeline_40 {color:#fff;background:url(/pmf/images/content/bgTimelineTitle_40.jpg);}
		
	



	
/* START DES MINI KAMPAGNEN CSS !!!!*/

#dvDetailInner h4.timeline_long {position:relative;width:532px;height:20px;padding:0 20px 0 10px;font-size:12px;line-height:20px;}
#dvDetailInner div.timeline_long {padding:10px 13px;}
#dvDetailInner h4.timeline_long {color:#fff;background:url(/pmf/images/content/campaigns/mini_kampagne/bgTimelineTitle_long.jpg);}
#dvDetailInner h4.timeline_long  a {color:#fff;}


#mini_kampagne_logo {width:562px; }
#mini_kampagne_logo p {width:250px; float:left; font-size:12px; font-weight:bold;margin-top:5px;}
#mini_kampagne_logo img {width:158px; float:right;}

.mini_kampagne {width:562px !important;}
td.mini_kampagne {text-align:center;}
td.mini_first {text-align:left; font-weight:bold; padding-left:20px; text-indent:-15px;}
	
tr.mini_light {background:#f3f3f3;}
tr.mini_dark {background:#e8e8e8;}

a.mini_download {display:block; width:116px; height:19px; float:right; margin-top:2px; }
a.mini_top {float:left; width:80px; height:10px;padding-top:3px; padding-left:7px; text-decoration:none; color:#656565;}
a.mini_top:hover {text-decoration:underline;}

.mini_list {border-top:1px solid #FCB886;}

td.georg_bild {width:95px;}
td.georg_bild img {width:85px; margin-top:5px; margin-bottom:5px;margin-left:5px; margin-right:5px; display:inline;}
td.georg_text {width:456px; padding-top:24px;}

table.mini_5_kampagne {width:563px !important;}

p.mini_list_style {padding-left:39px; text-indent:-13px;}

.mini_anker_list a{color:#000;}

.tbDownloadCampaigns td.mini_kurz{width:166px !important;}
.tbDownloadCampaigns td.mini_lang {width:370px !important;}


/* Dynamics Group Anfang */
.dynamics_messer {width:584px; height:494px;}

.dynamics_group {width:526px;padding-left:26px;}
.dynamics_group span {color:#f9730e; font-size:24px; font-family:segoe, verdana, arial; line-height:30px;}
.dynamics_group .text1 {margin-top:10px; float:left; width:243px;font-size:11px; color:#000; font-family:arial, verdana, sans-serif; }
.dynamics_group .text2 {margin-top:10px; float:left; width:223px;font-size:11px; color:#000; font-family:arial, verdana, sans-serif; padding-left:20px;}



.none_temp_text {padding-left:10px; padding-right:10px;}
.non_temp_bull {font-weight:bold;}
/* Dynamics Group Ende */


/* Kickstart OfficeNow ANFANG */
td.kickstart_paket {padding:2px 4px;}
td.kickstart_paket ul {list-style:none; margin:0; padding:0; text-indent:-7px; padding-left:7px;}
td.kickstart_paket ul li {list-style:none; margin:0; padding:0;}

td.kickstart_paket ul.ksp_sublist li{padding-left:8px;}

td.ksp_left {width:198px !important;}
td.ksp_right {width:199px !important;}
/* Kickstart OfficeNow ENDE */






























		
		
		
		
