/* CSS Document */

#page { height: 100%;} /* für den ie */
#page[id] { height:auto; min-height:100%;} /* wird nicht vom ie interpretiert */
	
html {height:100%; margin:0; padding:0;}
	
body {height:100%; margin:0; padding:0; text-align:center; background-color: #FFFFFF;}

	
div 	{padding:0; margin:0; font-family:arial,helvetica,sans-serif; font-size:12px; line-height: 140%; color:#444545;}
img		{padding:0; margin:0; border: none;}
td 		{padding:0; margin:0; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:normal;}
tr		{padding:0; margin:0;}
table	{padding:0; margin:0;}
p		{padding:0; margin:0;}
form	{padding:0; margin:0;}

h1		{padding:0; margin:0; font-size:21px; color:#444545; line-height:120%; font-weight:normal;}
h2		{padding:0; margin:0 0 -8px 0; font-size:12px; color:#444545; line-height:140%; font-weight:bold;}
h3		{padding:0; margin:0; font-size:16px; color:#444545; line-height:140%; font-weight:bold;}
h4		{padding:0; margin:0; font-size:12px; color:#444545; line-height:140%; font-weight:bold;}



ul		{list-style-image:url(/img/design/bullet_list.gif);list-style-type:disc; padding:0 0 0 17px; margin:5px 0 0 0;}

ol		{list-style-image:url(/img/design/bullet_list.gif); padding:0 0 0 22px; margin:5px 0 0 0;}
li		{margin: 0;}
ol li.block	{margin: 0 0 10px 0;}

a		{color: #ec7200; text-decoration:none;}
a:hover	{color: #1C2775;}


.textBold	{font-weight:bold;}
.textItalic	{font-style:italic;}
.textSmall	{font-size:11px;}

.elementPatienteninfo			{padding:25px 60px 10px 35px; text-align:center; font-size:11px;}
.elementPatienteninfo a			{color:#757678; text-decoration:none; white-space: nowrap;}
.elementPatienteninfo a:hover	{color:#757678; text-decoration:underline; white-space: nowrap;}


/*** Startseite ***/
.blockMainStart 					{width: 1000px; margin: 0 auto; padding:0; min-height:100%; position:relative; text-align:left; background-image:url(/d/img/design/layout/bg_content.gif); background-repeat:repeat-y;}
.blockTopStart						{height:155px; width:1000px; background-image:url(/d/img/design/layout/bg_head.jpg); background-repeat:no-repeat; z-index:0;}
.blockBottomStart					{position:absolute; margin: 0 auto; width:1000px; clear:both; bottom:0px; left:0px; height:143px; background-image:url(/d/img/design/layout/content_footer.gif); background-repeat:no-repeat; background-position:0 32px;}
.blockContentStart					{width:1000px; padding-bottom:143px; text-align:center;} /*padding-bottom entsprechend der Höhe von blockBottom*/
.blockContentStartInner				{width:850px; margin:0 auto; padding-top:20px;}
.elementButtonsTopStart				{float:right; width:668px; margin:8px 0 0 0; padding:0;}

.elementButtonLutschtabletten		{height:120px; float:left; background-image:url(/d/img/design/navigation/tabletten.gif); background-repeat:no-repeat; padding-left:80px; padding-right:58px;}
.elementButtonLutschtabletten a		{display:block;}
.elementButtonPflaster				{height:120px; float:left; background-image:url(/d/img/design/navigation/pflaster.gif); background-position:0 7px; background-repeat:no-repeat; padding-left:82px; padding-top:3px;}
.elementButtonPflaster a			{display:block;}

.blockContentStartInner	.elementFlash		{width:850px; height:152px;}
.blockContentStartInner	.elementBigBoxes	{text-align:left; padding-left:60px; margin-top:15px;}
.blockContentStartInner	.elementBigBox		{float:left; width:248px;}
.blockContentStartInner	.elementBigBoxLast	{float:left; width:233px;}

.blockContentStartInner	.elementSmallBoxes  							 {padding-left: 110px;text-align:left; margin-bottom:30px;}
.blockContentStartInner .elementSmallBoxDark    						 {float:left; margin-right:15px; background-image:url(/d/img/design/layout/start/bg_box_klein_dunkel_top.gif); background-repeat:no-repeat; padding-top:10px;}
.blockContentStartInner .elementSmallBoxLight    						 {float:left; margin-right:15px; background-image:url(/d/img/design/layout/start/bg_box_klein_hell_top.gif); background-repeat:no-repeat; padding-top:10px;}
.blockContentStartInner .elementSmallBoxDark .elementSmallBoxInner		 {width:201px; background-image:url(/d/img/design/layout/start/bg_box_klein_dunkel_bottom.gif); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px;}
.blockContentStartInner .elementSmallBoxLight .elementSmallBoxInner		 {width:201px; background-image:url(/d/img/design/layout/start/bg_box_klein_hell_bottom.gif); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px;}
.blockContentStartInner .elementSmallBoxDark .elementSmallBoxInnerInner  {background-color:#001961; padding:0px 12px 0 12px; height:100px;}
.blockContentStartInner .elementSmallBoxLight .elementSmallBoxInnerInner {background-color:#004e95; padding:0px 12px 0 12px; height:100px;}
.blockContentStartInner .elementSmallBoxLast 							 {float:left; background-image:url(/d/img/design/layout/start/bg_box_klein_hell_top.gif); background-repeat:no-repeat; padding-top:10px;}
.blockContentStartInner .elementSmallBoxLast .elementSmallBoxInner 		 {width:201px; background-image:url(/d/img/design/layout/start/bg_box_klein_hell_bottom.gif); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px;}
.blockContentStartInner .elementSmallBoxLast .elementSmallBoxInnerInner  {background-color:#004e95; padding:0px 12px 0 12px; height:100px;}
.elementSmallBoxes a 			{display:block; color:#FFFFFF;}
.elementSmallBoxes a:hover 		{display:block; color:#ec7200;}


/*** Inhaltsseiten ***/
/* Blöcke */
.blockMain 							{width: 1000px; margin: 0 auto; padding:0; min-height:100%; position:relative; text-align:left; background-image:url(/d/img/design/layout/bg_content.gif); background-repeat:repeat-y;}
.blockTop							{height:155px; width:1000px;background-image:url(/d/img/design/layout/bg_head.jpg); background-repeat:no-repeat; background-position:0 0px; z-index:0;}
.blockContent						{padding-bottom:58px; padding-left:49px;} /*padding-bottom entsprechend der Höhe von blockBottom*/
.blockContentLeft					{float:left; width:215px;}
.blockContentRight					{float:left; width:685px;}
.blockContentText					{float:left; width:457px;}
.blockContentTextSitemap			{float:left; width:680px;}
.blockContentBildspalte				{float:left; width:210px; padding: 66px 0 0 0;}
.blockBottom						{position:absolute; margin: 0 auto; width:1002px; clear:both; bottom:0px; left:0px; height:58px; background-image:url(/d/img/design/layout/content_footer.gif); background-repeat:no-repeat; background-position:center bottom;}

.blockTopPrint						{display:none;}

/* Elemente allgemein*/
.elementClearFloat					{clear:both; height:1px; font-size: 1px;}


/* Elemente Block Top */
.elementLogo						{float:left; margin:12px 0 0 20px;}
.elementButtonsTop					{float:right; width:618; margin:8px 0 0 0; padding:0;}
.elementMetaNav						{float:right; width:580; height:41px; margin:0; padding:0; text-align:right;}
.metaNavPos							{margin:4px 25px 0 0;}
.metaNav							{display:inline; margin:0; padding:0 8px 0 7px; background-image:url(/d/img/design/navigation/metaNav_border.gif); background-repeat:no-repeat; background-position:right 2px;}
.metaNavLast						{display:inline; margin:0; padding:0 49px 0 7px;}
.metaNav a							{color: #757678; font-size:11px;}
.metaNav a:hover					{color: #333333; font-size:11px;}
.metaNavLast a						{color: #757678; font-size:11px;}
.metaNavLast a:hover				{color: #333333; font-size:11px;}

/* Elemente Navigation Left*/

.elementNavLeft					{margin:20px 0 0px 20px;}

.nav							{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#ffffff; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#F89828;}
.nav:hover						{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#444545; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#F1B774;}
.navAktiv						{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#ffffff; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}
.navAktiv:hover					{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#B3D2E6; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#0069AA;}

.navOpen						{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#B3D2E6; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}
.navOpen:hover					{display:block; padding:7px 10px 7px 15px; margin:0; font-weight:bold; color:#ffffff; line-height:normal; border-top: 1px solid #E5E7E8; background-color:#0069AA;}

.navLevel2						{display:block; padding:2px 10px 4px 28px; margin:0; font-size:11px; font-weight:normal; color:#B3D2E6; line-height:12px; border-top: 1px none #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}
.navLevel2:hover				{display:block; padding:2px 10px 4px 28px; margin:0; font-size:11px; font-weight:normal; color:#ffffff; line-height:12px; border-top: 1px none #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}
.navLevel2Aktiv					{display:block; padding:2px 10px 4px 28px; margin:0; font-size:11px; font-weight:normal; color:#ffffff; line-height:12px; border-top: 1px none #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up_aktiv.gif); background-repeat:no-repeat;}
.navLevel2Aktiv:hover			{display:block; padding:2px 10px 4px 28px; margin:0; font-size:11px; font-weight:normal; color:#ffffff; line-height:12px; border-top: 1px none #E5E7E8; background-color:#0069AA; background-image:url(/d/img/design/navigation/bg_up_aktiv.gif); background-repeat:no-repeat;}


.navLevel2Abstand				{background-color:#0069AA; height:6px; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}

.borderTop						{border-top: 1px solid #E5E7E8;}

/* Elemente Block Content */
.elementPicture					{padding:0px 0px 20px 0px;}
.elementHeadline				{padding:17px 20px 20px 28px;}
.elementText					{margin:0 20px 20px 30px;}
.elementTextKlein				{padding:0; margin:0; font-family:arial,helvetica,sans-serif; font-size:10px; font-weight:normal;}
.elementButton					{margin:0 5px 0 0; vertical-align:-2px;}

.elementPopup					{padding:13px 10px 20px 10px; margin:0; visibility:hidden; position:absolute;}
.elementPopupBG					{padding:0; margin:0; width:407px; height:318px; visibility:hidden; position:absolute; background-image:url(/d/img/design/layout/popup_rechner_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementPopupScroll				{padding:0; margin:0; width:386px; height:270px; overflow:auto;}
.elementPopupContent			{padding:5px 5px 5px 15px; margin:0;}
.elementPopupAusgabe			{padding:30px 0 0 6px; margin:0;}
.elementPopupBerechnen			{padding:0 8px 0 0; margin:0; text-align:right;}
.inputButtonBerechnen			{border:#003366 none 1px; cursor:pointer; cursor:hand; height:24px; width:100px; background-image:url(/d/img/design/navigation/but_berechnen_n.gif);}
.inputButtonBerechnenOver		{border:#003366 none 1px; cursor:pointer; cursor:hand; height:24px; width:100px; background-image:url(/d/img/design/navigation/but_berechnen_r.gif);}
.elementPopupClose				{padding:4px 13px 0 0; margin:0; text-align:right;}

.elementRechnerBG				{padding:0; margin:4px 0 0 0; width:400px; height:254px; background-image:url(/d/img/design/layout/inhalt_rechner_bg.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.elementRechner					{padding:25px 12px 0px 22px; margin:0;}

.elementPopupLink				{padding:0; margin:0;}
.elementPopupLink:hover			{padding:0; margin:0;}

.elementInfoLink				{padding:0 0 0 16px; margin:0; background-image:url(/d/img/design/navigation/bullet_info_n.gif); background-repeat:no-repeat; background-position:2 2;}
.elementInfoLink:hover			{padding:0 0 0 16px; margin:0; background-image:url(/d/img/design/navigation/bullet_info_r.gif); background-repeat:no-repeat; background-position:2 2;}

.elementInfo					{padding:13px 10px 20px 10px; margin:0; visibility:hidden; position:absolute;}
.elementInfoBG					{padding:0; margin:0; width:307px; height:318px; visibility:hidden; position:absolute; background-image:url(/d/img/design/layout/popup_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementInfoScroll				{padding:0; margin:0; width:286px; height:270px; overflow:auto;}
.elementInfoContent				{padding:5px 5px 5px 5px; margin:0;}
.elementInfoClose				{padding:4px 20px 0 0; margin:0; text-align:right;}

.elementFaqLink					{display:block; padding:0 0 6 18px; margin:0; color:#444545; background-image:url(/d/img/design/navigation/bullet_faq_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.elementFaqLink:hover			{display:block; padding:0 0 6 18px; margin:0; color:#1C2775; background-image:url(/d/img/design/navigation/bullet_faq_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

.elementFaq						{margin:-200 0 0 45; padding:13px 10px 20px 10px; display:none; position:absolute; z-index:11;}
.elementFaqBG					{margin:-200 0 0 45; padding:0; width:307px; height:318px; display:none; position:absolute; z-index:10; background-image:url(/d/img/design/layout/popup_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementFaqScroll				{padding:0; margin:0; width:286px; height:270px; overflow:auto;}
.elementFaqContent				{padding:5px 5px 5px 5px; margin:0;}
.elementFaqClose				{padding:4px 20px 0 0; margin:0; text-align:right;}

.elementEmpfLink				{display:block; padding:0 0 6 18px; margin:0; color:#444545; background-image:url(/d/img/design/navigation/bullet_faq_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.elementEmpfLink:hover			{display:block; padding:0 0 6 18px; margin:0; color:#1C2775; background-image:url(/d/img/design/navigation/bullet_faq_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

.elementEmpf					{margin:36 0 0 590; padding:13px 10px 20px 10px; display:none; position:absolute; z-index:211;}
.elementEmpfBG					{margin:36 0 0 590; padding:0; width:307px; height:318px; display:none; position:absolute; z-index:210; background-image:url(/d/img/design/layout/popup_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEmpfScroll				{padding:0; margin:0; width:286px; height:270px; overflow:auto;}
.elementEmpfContent				{padding:5px 5px 5px 10px; margin:0;}
.elementEmpfClose				{padding:4px 15px 0 0; margin:0; text-align:right;}
.elementEmpfSenden				{padding:4px 10px 0 0; margin:0; text-align:right;}

.elementHwg						{margin:36 0 0 294; padding:13px 10px 20px 10px; display:none; position:absolute; z-index:111;}
.elementHwgBG					{margin:36 0 0 294; padding:0; width:450px; height:365px; display:none; position:absolute; z-index:110; background-image:url(/d/img/design/layout/popup_hwg_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementHwgScroll				{padding:0; margin:0; width:429px; height:317px; overflow:auto;}
.elementHwgContent				{padding:5px 5px 5px 10px; margin:0;}
.elementHwgClose				{padding:4px 15px 0 0; margin:0; text-align:right;}

.elementPopupXL					{margin:-386 0 0 20; padding:13px 10px 20px 10px; display:none; position:absolute; z-index:111;}
.elementPopupXLBG				{margin:-386 0 0 20; padding:0; width:450px; height:365px; display:none; position:absolute; z-index:110; background-image:url(/d/img/design/layout/popup_hwg_bg.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementPopupXLScroll			{padding:0; margin:0; width:429px; height:317px; overflow:auto;}
.elementPopupXLContent			{padding:5px 5px 5px 10px; margin:0;}
.elementPopupXLClose			{padding:4px 15px 0 0; margin:0; text-align:right;}

.elementEmpfStart				{margin:36 0 0 500; padding:13px 10px 20px 10px; display:none; position:absolute; z-index:111;}
.elementEmpfBGStart				{margin:36 0 0 500; padding:0; width:307px; height:318px; display:none; position:absolute; z-index:110; background-image:url(/d/img/design/layout/popup_bg.png); background-repeat:no-repeat; background-position:0px 0px;}

.elementLinkRight				{padding:0 5 0 15; margin:0; background-color:#dadcde;}
.elementLinkRightTop			{padding:0; margin:0;}
.elementLinkRightBottom			{padding:0; margin:0;}

.link_space 					{width:260px;}
.link_rechner					{display:block; font-weight:bold; font-size:15px; padding:5px 0 8px 0px; background-image:url(/d/img/design/navigation/rechner_icon_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.link_rechner:hover				{display:block; padding:5px 0 8px 0px; background-image:url(/d/img/design/navigation/rechner_icon_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

.link							{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.link:hover						{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

.linkActiv						{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_r.gif); background-repeat:no-repeat; background-position:0px 3px; color: #1C2775;}
.linkActiv:hover				{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_r.gif); background-repeat:no-repeat; background-position:0px 3px; color: #1C2775;}

.linkBack						{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_back_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.linkBack:hover					{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_back_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

.linkPdf						{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_pdf_n.gif); background-repeat:no-repeat; background-position:0px 1px;}
.linkPdf:hover					{display:block; padding:0 0 0 18px; background-image:url(/d/img/design/navigation/bullet_pdf_r.gif); background-repeat:no-repeat; background-position:0px 1px;}



.elementEcardSchattenTop		{width:400px; height:11px; margin:0 0 0 0; position:absolute; z-index:30; background-image:url(/d/img/ecard_schatten_top.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenRight		{width:3px; height:121px; margin:11px 0 0 397px; position:absolute; z-index:31; background-image:url(/d/img/ecard_schatten_right.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenBottom		{width:384px; height:3px; margin:137px 0 0 8px; position:absolute; z-index:32; background-image:url(/d/img/ecard_schatten_bottom.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenEckeRight	{width:8px; height:8px; margin:132px 0 0 392px; position:absolute; z-index:33; background-image:url(/d/img/ecard_schatten_ecke_right.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenEckeLeft	{width:8px; height:8px; margin:132px 0 0 0; position:absolute; z-index:34; background-image:url(/d/img/ecard_schatten_ecke_left.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenLeft		{width:5px; height:121px; margin:11px 0 0 0; position:absolute; z-index:35; background-image:url(/d/img/ecard_schatten_left.png); background-repeat:no-repeat; background-position:0px 0px;}

.elementEcardScroller			{width:400px; height:140px; overflow:auto; background-color:#ffffff;}
.elementEcardInnerScroller		{width:820px;}
.elementEcard					{float:left; height:120px; padding:0 4px 0 0;}
.elementEcard a					{font-size:11px;}
.elementEcardLast				{clear:float; height:120px;}
.elementEcardLast a				{font-size:11px;}
.elementEcardForm				{width:400px; margin-top:0px;}
.elementEcardFormTop			{}
.elementEcardFormMiddle			{padding:0 8px 0 12px; background-color:#FFFFFF;}
.elementEcardFormBottom			{}

.elementEcardPopupPic			{}
.elementEcardPopupClose			{text-align:right; padding:5px 15px 0 0;}

.elementEcardSchattenEckeRight	{width:8px; height:8px; margin:132px 0 0 392px; position:absolute; z-index:33; background-image:url(/d/img/ecard_schatten_ecke_right.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardSchattenEckeLeft	{width:8px; height:8px; margin:132px 0 0 0; position:absolute; z-index:34; background-image:url(/d/img/ecard_schatten_ecke_left.png); background-repeat:no-repeat; background-position:0px 0px;}

.elementEcardEckeTopLeft		{width:10px; height:10px; margin:0 0 0 0; position:absolute; z-index:300; background-image:url(/d/img/ecke_top_left.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardEckeTopRight		{width:10px; height:10px; margin:0 0 0 390px; position:absolute; z-index:301; background-image:url(/d/img/ecke_top_right.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardEckeBottomLeft		{width:10px; height:10px; margin:258px 0 0 0; position:absolute; z-index:302; background-image:url(/d/img/ecke_bottom_left.png); background-repeat:no-repeat; background-position:0px 0px;}
.elementEcardEckeBottomRight	{width:10px; height:10px; margin:258px 0 0 390px; position:absolute; z-index:303; background-image:url(/d/img/ecke_bottom_right.png); background-repeat:no-repeat; background-position:0px 0px;}

.contentNav						{padding:6px 0 0 0; width:400px; height:30px; background-image:url(/d/img/design/navigation/contentNavBG.gif.gif); background-repeat:no-repeat;}
.contentNavPage					{padding:1px 0 0 0; margin:0; float:left; text-align:center; width:260px;}
.contentNavBack					{padding:0; margin:0; float:left;}
.contentNavBack a				{padding:0 0 3px 20px; margin:0 0 0 10px; background-image:url(/d/img/design/navigation/contentNavBack_n.gif); background-repeat:no-repeat; background-position:left 0;}
.contentNavBack a:hover			{padding:0 0 3px 20px; margin:0 0 0 10px; background-image:url(/d/img/design/navigation/contentNavBack_r.gif); background-repeat:no-repeat; background-position:left 0;}
.contentNavForward				{padding:0; margin:0; float:right;}
.contentNavForward a			{padding:0 20px 3px 0; margin:0 10px 0 0; background-image:url(/d/img/design/navigation/contentNavForward_n.gif); background-repeat:no-repeat; background-position:right 0;}
.contentNavForward a:hover		{padding:0 20px 3px 0; margin:0 10px 0 0; background-image:url(/d/img/design/navigation/contentNavForward_r.gif); background-repeat:no-repeat; background-position:right 0;}
.contentNavNormal				{padding:0; margin:0;}
.contentNavSpace				{height:20px;}

.contentNavOver					{position:absolute; visibility:hidden; text-align:left; margin:-30px 0 0 0; padding:2px 4px 2px 4px; background-color:#ffffff; border:1px solid #999999;}
.contentNavOverInner			{}

.elementRightNavTop				{padding:0; margin:0;}
.elementRightNavBottom			{padding:0; margin:0; border-top: 1px solid #E5E7E8;}
.elementRightNavBut a			{padding:0; margin:0; display:block; padding:3px 10px 3px 15px; margin:0; color:#ec7200; font-size:14px; line-height:normal; font-weight:bold; border-top: 1px solid #E5E7E8; background-color:#dadcde;}
.elementRightNavBut a:hover		{padding:0; margin:0; display:block; padding:3px 10px 3px 15px; margin:0; color:#ec7200; font-size:14px; line-height:normal; font-weight:bold; border-top: 1px solid #E5E7E8; background-color:#c9cbcd;}
.elementRightNavButActiv a		{padding:0; margin:0; display:block; padding:3px 10px 3px 15px; margin:0; color:#1C2775; font-size:14px; line-height:normal; font-weight:bold; border-top: 1px solid #E5E7E8; background-color:#c9cbcd;}
.elementRightNavButActiv a:hover{padding:0; margin:0; display:block; padding:3px 10px 3px 15px; margin:0; color:#1C2775; font-size:14px; line-height:normal; font-weight:bold; border-top: 1px solid #E5E7E8; background-color:#c9cbcd;}
.elementRightNavText			{padding:0; margin:0; font-size:11px; color:#444545; font-weight:normal; line-height:11px;}



.input							{color:#444545; background-color:#FFFFFF; border:#666666 solid 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding-left:3px; margin:2px 0 2px 0; height:18px; width:260px;}
.inputDocCheck					{color:#444545; background-color:#FFFFFF; border:#666666 solid 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding-left:3px; margin:2px 0 2px 0; height:18px; width:206px;}
.inputButton					{color:#444545; background-color:#F89828; border:#003366 none 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding:0 0 2px 0; cursor:pointer; cursor:hand; height:24px; width:100px;}
.inputButtonOver				{color:#ffffff; background-color:#0069AA; border:#003366 none 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding:0 0 2px 0; cursor:pointer; cursor:hand; height:24px; width:100px; background-image:url(/d/img/design/navigation/bg_up.gif); background-repeat:repeat-y;}
.inputSelect					{color:#444545; background-color:#FFFFFF; border:#666666 solid 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding-left:3px; margin:2px 0 2px 0; height:18px;}
.inputBox						{color:#444545; background-color:#FFFFFF; border:#666666 solid 1px; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; padding-left:3px; margin:2px 0 2px 0; width:260px;}

.elementStadiumBeschreibung		{padding:0 0 0 0; margin:0; position:absolute;}
.elementStadium					{padding:0 0 0 40px; margin:0; position:absolute; visibility: hidden;}
.elementStadiumTop				{display:block; width:310px; background-image:url(/d/img/design/layout/popup_top.gif); background-repeat:no-repeat;}
.elementStadiumBottom			{background-color:#e5e7e8; background-image:url(/d/img/design/layout/popup_bottom.gif); background-repeat:no-repeat; background-position:0 -1;}
.elementStadiumContent			{padding:15px 20px 5 15px; margin:0;}
.elementStadiumBeschreibung .elementStadiumHinweis			{padding:3px 18px 0 2px; margin:0; float:left; height:200px;}
.elementStadiumBeschreibung .elementStadiumTop				{display:block; width:340px; background-image:none;}
.elementStadiumBeschreibung .elementStadiumContent			{padding:0 0 0 0; margin:0;}


.elementProduktstart			{position:absolute; width:673px; height:326px; z-index:2; left: 264px; top: 275px;}
.elementProduktMiniLutsch		{position:absolute; top:100px; left:330px;}
.elementProduktstartText1		{position:absolute; width:464px; height:54px; z-index:3; left: 293px; top: 237px;}
.elementProduktstartText2		{position:absolute; width:478px; height:87px; z-index:4; left: 293px; top: 772px;}

.elementAtstart					{position:absolute; width:360px; height:350px; left: 300px; top: 275px;}
.elementAtFooter				{position:absolute; width:360px; height:350px; left: 100px;}


.elementDocCheck				{padding:0; margin:4px 0 0 0; width:400px; height:260px; background-image:url(/d/img/design/layout/doccheck_bg.gif); background-repeat:no-repeat;}

.elementSitemapHp				{padding:0; margin:0 0 0 0;}
.elementSitemapUp1				{padding:0; margin:0 0 0 25px;}
.elementSitemapUp2				{padding:0; margin:0 0 0 50px;}
.elementSitemapUp3				{padding:0; margin:0 0 0 75px;}
.linkHp							{display:block; padding:0 0 0 18px; color:#444545; font-weight:bold; background-image:url(/d/img/design/navigation/bullet_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.linkHp:hover					{display:block; padding:0 0 0 18px; color:#1C2775; font-weight:bold; background-image:url(/d/img/design/navigation/bullet_r.gif); background-repeat:no-repeat; background-position:0px 3px;}
.linkUp1						{display:block; padding:0 0 0 18px; color:#444545; background-image:url(/d/img/design/navigation/bullet_sitemap_up1_n.gif); background-repeat:no-repeat; background-position:0px 3px;}
.linkUp1:hover					{display:block; padding:0 0 0 18px; color:#1C2775; background-image:url(/d/img/design/navigation/bullet_sitemap_up1_r.gif); background-repeat:no-repeat; background-position:0px 3px;}

/* Elemente Rauchverbotsregelungen*/
#rv_allgemein 	{}
#rv_bw			{display:none;}
#rv_by			{display:none;}
#rv_be			{display:none;}
#rv_bb			{display:none;}
#rv_hb			{display:none;}
#rv_he			{display:none;}
#rv_hh			{display:none;}
#rv_mv			{display:none;}
#rv_ni			{display:none;}
#rv_nw			{display:none;}
#rv_rp			{display:none;}
#rv_sl			{display:none;}
#rv_sh			{display:none;}
#rv_sn			{display:none;}
#rv_st			{display:none;}
#rv_th			{display:none;}



/* Elemente Block Bottom */
.elementLogoGSK					{padding:0 0 0 30px;}
.elementWay2QuitStart			{position:absolute; margin:15px 0 0 344px;}
.elementWay2Quit				{position:absolute; margin:15px 0 0 296px;}



@media print {
/*... Formatdefinitionen zum Drucken ... */
body 	{margin-left:0px; padding-left:0px; background-color:#FFFFFF;}
div 	{font-size:8pt; color:#000000;}
td 		{font-size:8pt; color:#000000;}
h1		{font-size:17pt;}
h2		{font-size:8pt;}
h3		{font-size:12pt;}
h4		{font-size:8pt;}

.blockTopPrint			{display:block; width:800px; overflow:hidden;}

.blockContentLeft		{display:none;}
.blockTop				{display:none;}
.blockBottom			{display:none;}

.blockMain 				{width:100%;}
.blockContentRight		{width:100%;}
.blockContentText		{width:70%;}


}

