body, #tgxMBbodyContent {
	width:100%;
	height: 100%;
	overflow-y:hidden;
	background:transparent none no-repeat 0 0;
}
	*+html body {width:98%;padding:0;}

html, body, textarea {
  scrollbar-base-color:#F6F5F1;
  scrollbar-3d-light-color:#DA4725;
  scrollbar-arrow-color:#DA4725;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#F6F5F1;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#FFF;
}
.br	{height:0;line-height:0;margin:0;font-size:0;padding:0;border:0px solid red}
.hidden {display:none}

#header,#logo,#mainnav,#topnavi,#border,#subNavigation,#topchannelname,#claim,#contentarea,#SendErgebnisse {position:absolute;}


#topnavi					{text-align:right;top:4px;left:747px;letter-spacing:0.001em;padding:0 0 0 0;margin:0 0 0 0;width:260px;}
#topnavi,#topnavi a			{font-family:verdana;font-size:11px;color:#FFF;text-decoration:none;letter-spacing:0.001em;}
#topnavi a					{padding:0px 1px 0px 1px;}
#topnavi a:hover,	#topnavi a.aktiv {color:#887869;}

#mainnav					{letter-spacing:0.001em;z-index:2;top: 3px;left:236px;font-family:verdana;font-size:12px;text-decoration: none;color: #FFF;font-weight: bold;width:490px}
#mainnav a,#mainnav a:hover,#mainnav a.aktiv {letter-spacing:0.01em;font-family:verdana;font-size:12px;text-decoration: none;display:inline;line-height: 16px;color: #FFF;padding:0;height: 31px;vertical-align:top;}
#mainnav a:hover,#mainnav a.aktiv {color:#887869;}
/*#topnavi a:hover, #mainnav a:hover,*/ #subNavigation a:hover {color:#D5C5B5}

a#logo,a#logo:link,a#logo:active,a#logo:hover,a#logo:visited {text-decoration:none;top:15px;left:50px;width:80px;height:70px;cursor:pointer;display:block}
a#logo img {border:0;}

#headlinePrint				{display:none}
.claimprodukt,.claimSitemap,.claimNNA,.claimPresse,.claimindex,.claimListe,.claimcontent,.claimverteiler,.claimserienverteiler,.claimSearch,.claimContact {left:236px;top:232px}
/*
.claimprodukt {left:433px;}
*/
.claimprodukt {left:265px;top:110px;position:relative;width:735px;}
	html>body .claimprodukt {width:auto;min-width:735px;}
.claimprodukt img.HeaderClaim {margin:121px 0 0 8px}
.claimprodukt .ProduktPicture {float:left;}

#claim	a					{font-family:verdana;font-size:12px;color:white;text-decoration:none;margin-left:48px;top:5px}
	html>body #claim img	{margin-bottom:3px}

#subNavigation			{top:190px;left:0px;width:175px;margin-right:0;padding-bottom:2px;background-repeat:no-repeat;background-position:bottom left;}
#subNavigation a		{font-family:verdana;font-size:11px;text-decoration: none;line-height:15px;display:block;margin-left:0px;padding-bottom:3px}
#subNavigation a.level3,#subNavigation a.level3:hover,#subNavigation a.level2,#subNavigation a.level2:hover {font-weight:normal;padding:3px 0 3px 16px;}
#subNavigation a.level2,#subNavigation a.level2:hover	{font-weight:bold;background-repeat:no-repeat;background-position:top left;background-image:url();}
#subNavigation a.aktiv, #subNavigation a.aktiv:hover 	{background-position:top 11px;margin-left:-11px;padding-top:3px;padding-bottom:3px;}

#subNavigation span.aktivpoint {background:#CC6C6D url(/images/li_aktiv_transp.gif) no-repeat;width:4px;float:left;height:12px;margin:6px 2px 0px 2px;overflow:hidden;}
	html>body #subNavigation span.aktivpoint {margin-right:5px}
#subNavigation img				{margin:-5px 0 0 0px;padding:0;height:1px;overflow:hidden}

#contentarea,#SendErgebnisse	{overflow:auto;padding-bottom:10px;background-repeat:no-repeat;background-position:538px 0px;background-image:url();font-family:verdana;font-size:11px;
								color: #887869;top:285px;left:236px;width:777px;padding:0 0 20px 0;height:expression(document.body.offsetHeight-290);}
	html>body #contentarea,html>body #SendErgebnisse {height:auto;width:780px;padding-right:0}
#content 						{float:left;width:530px;overflow-x:hidden;}
	html>body #content			{padding-right:0;}

#contentarea .rightpic			{text-align:right;width:200px}
#contentarea .middlepic			{text-align:center;width:200px;padding:10px}
	html>body #contentarea .middlepic {text-align:center;width:180px;padding:10px}
#contentarea h2					{font-weight:bold}

#content div.contentpic			{float:right;margin:8px 0 8px 8px;}		
		
#content .indexblock			{width:223px;height:123px;overflow:hidden;float:left;padding:0;margin:15px 40px 26px 0;}
#content .contentpic			{text-align:top;}
#content .bullet			{float:right;}

#content .indexmiddle			{margin-left:81px;}
#content .indexblock img		{float:right;margin:0 -3px 0 0;padding:0;}
#content .indexblock h2,#content .indexblock div, #content .indexblock a {width:149px;margin:0 0 0 8px;padding:0;line-height:15px}
#content .indexblock h2			{padding-top:7px;line-height:13px}
#content .indexblock a			{text-decoration:none;font-weight:bold;margin-top:-2px;width:auto}
#content .indexblock a:hover	{text-decoration:underline;}

#content dl.expander{overflow:hidden;padding:0;margin:7px 0px 14px 0px;background:transparent url(../images/expanderHeader.gif) repeat-x left top;}
#content dl.expander dt {height:61px;font-weight:bold;overflow:hidden;padding:0;margin:0px 0px 7px 0px;background:transparent url(../images/icons.gif) no-repeat right 2px;}
#content dl.expander dt.open {background-position:right -73px;}   	
#content .expanderheader{padding-top: 5px;}
#content dl.expander dt img {float:left;overflow:hidden;padding: 0px 0 0 0;margin: 0px 10px 0 0;}
#content dl.expander dd img {float:right;}
#content dl.expander dd {clear:both;padding:0px;margin:0}
#content dl.expander dd  {margin: 0px 10px 0 0;}
#content .contentblock{width:530px;overflow:hidden;float:left;padding:0;margin:7px 0px 7px 0px;}
#content h2.contentblockheadline{margin:7px 0px 0px 5px;}
#serienverteilermenue			{margin-top:10px;padding:0;width:490px;}
#content .quadserienverteiler	{height:70px;margin-bottom:32px;cursor:hand}
	html>body #content .quadserienverteiler	{cursor:pointer;}
#content .quadserienverteiler h2,#content .quadserienverteiler div {width:140px;line-height:16px}
#content .quadserienverteiler h2.first {margin-top:4px}
#serienverteilermenue .noMarginRight {margin-right:0}
#verteilermenue					{margin-top:32px;width:532px;overflow:hidden;}
	html>body #verteilermenue	{width:545px;}
	*:not(hr) #verteilermenue	{overflow:visible;}
#verteilermenue .verteilerblock {width:258px;height:95px;overflow:hidden;float:left;padding:2px 0 0 7px;margin:0 15px 10px 0;background-color:Gray}
	*+html #verteilermenue .verteilerblock {width:254px;}
	*:not(hr) #verteilermenue .verteilerblock {width:251px;}
#verteilermenue .verteilerblock h2 {margin:15px 0;width:150px;}
#verteilermenue .verteilerblock img {height:64px;right:0;}
#verteilermenue .verteilerblock p.centerPic {width:90px;text-align:center;float:right;padding-top:22px}
#verteilermenue .verteilerblock a.detaillink,#serienverteilermenue .serienverteilerblock a.detaillink,#endText a.detaillink {width:150px;text-decoration:none;background:url(/images/pfeil_li_editmode.gif) no-repeat left 4px;padding-left:8px;}
#verteilermenue .verteilerblock a.detaillink:hover,#serienverteilermenue .serienverteilerblock a.detaillink:hover,#endText a.detaillink:hover {text-decoration:underline;}
#verteilermenue .verteilerblock p.claim {position:absolute;bottom:0px;width:150px;}
	html>body #verteilermenue .verteilerblock p.claim {position:relative}

#Schatten					{display:none;padding:0;margin:0;position:absolute;width:21px;top:0;left:1016px;height:100%;background:white url(/images/schatten_verlauf.jpg) repeat-y top left}
#Schatten img				{position:absolute;top:0}
#endText					{margin:20px 0}
	*+html #endText p a.detaillink {background-position:0px 1px}

#content ul.pfeile			{margin-bottom:20px}
#content ul.pfeile li		{margin:0 0 3px 13px}

#relatedblock				{width:170px;margin:0;padding:0 10px 0 0;float:right;line-height:16px;}
	html>body #relatedblock	{margin-right:10px}
#relatedblock ul.pfeile,#content ul.pfeile {margin:8px 0 2px 0;padding:0;}
#relatedblock li, #content ul.pfeile li {list-style-image:url(/images/pfeil_li.gif);margin:0 0 5px 13px;line-height:15px;}
#relatedblock a,#content ul.pfeile li a	{text-decoration:none;}
#relatedblock a:hover,#content ul.pfeile li a:hover	{text-decoration:underline;}
#relatedblock .relblock		{background:url() no-repeat left bottom;padding-bottom:7px;margin-bottom:7px;width:170px}

#content h1, #content h2,#content p, #relatedblock h2 {font-size:11px;margin:0 0 1left bottom;px 0;height:1%;}
#content h2, #relatedblock h2 {font-weight:bold;margin-bottom:0;} 
#content h1					{font-size:16px;margin-top:12px;height:auto;}
#content h2					{height:auto;margin-top:22px;}
#content h2.first			{margin-top:0px}

#content p,#content div		{padding-right:12px;line-height:16px}
	html>body #content p	{height:auto;}
#content div.contentlink	{margin-bottom:10px;clear:both;}
	html>body #content div.contentlink	{margin:0 0 0 6px;padding:0;}
#content div.floatlink		{float:left;width:93px;clear:none;margin-left:7px;}
	html>body #content div.floatlink {margin-bottom:8px}
#content p .at-email		{margin:1px 2px 0px 1px;}
#content .at-email			{margin:2p 2px 0px 0px;}
#content p, #content h1,#content h2 {padding-right:7px;}
#content div.textlist		{margin-bottom:22px}

#content div.gt				{margin:0;float:left;padding:0;line-height:15px}
	html>body #content div.gt {margin-left:9px;}
#content div.link			{margin:0 0 0 15px;height:0;line-height:15px}
	html>body #content div.link {height:auto;}

#content UL					{margin:8px 0 8px 18px;list-style:disc url(/images/bullets.gif) outside;}
	*:not(hr) #content UL	{margin-left:-22px;}
	html:first-child>b\ody #content UL	{margin-left:18px;}
#content LI					{line-height:16px;height:auto;margin-bottom:4px;padding:0}
#content LI					{line-height:16px;height:auto;margin-bottom:4px;padding:0}
ul.pfeile li a:hover		{text-decoration:none}				
#content a					{margin:0}

#submenue, #produktmenue	{margin-top:25px;padding-bottom:20px;clear:both;}
#submenue p.invisible,#produktmenue p.invisible,#submenue p.visible,#produktmenue p.visible, #serienverteilermenue p.invisible, #serienverteilermenue p.visible{position:absolute;width:300px;margin-top:64px;padding-top:10px;background:transparent url(/images/pfeilklein_up.gif) no-repeat left top}
	html:first-child>b\ody #produktmenue p.visible {margin-top:74px;left:0;top:0}
	
img.alpha					{filter:Alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
#produktmenue a {margin-right:3px;padding:0;text-decoration: none;}

#content .HaendlersucheErgebnis 		{margin:10px 10px 5px 0;width:255px;float:left}
	html>body #content .HaendlersucheErgebnis  {width:240px;}
#content .ArzneimittelAZErgebnis 		{margin:0px 0px 15px 0;line-height:15px}
#content .HaendlersucheErgebnis a		{text-decoration:none}
#content .HaendlersucheErgebnis a:hover	{text-decoration:underline}

#content table							{xmargin-left:15px;}
#content table.contentTable				{width:528px;height:auto;margin:20px 0 16px 0;}
#content .contentTable td,#content .contentTable td p, #content table td, #content table td p {font-family:verdana;font-size:11px;color:#887869;border:0;padding:1px 0 1px 0;margin:0;}
#content .contentTable .tableHeadRow td {font-weight:bold;padding:1px 0;border:0;padding:6px;}		
#content table.contentTable td			{border-bottom:2px solid #FFF;border-right:2px solid #FFF;padding:1px 4px;}
#content table td p , #content td div	{margin:0;padding:0;width:auto}

#content table.map24					{margin:0 0 0 4px;width:95%;}
#content table.map24 .kontakt_feld,#content table.map24 select	{width:300px}
a {font-family:verdana;font-size:11px;color:#887869;text-decoration: underline;}

#content .klapptext table.ArzneiTable {background-color:#EEE;margin:10px 0;border-collapse:collapse;display:none}
#content .klapptext table.ArzneiTable td {padding:4px;border:1px solid #CCC}

#content .klapptext 		{margin:0 0 10px 0;}
#content .klapptext a		{text-decoration:none;display:block;padding-left:12px;background:url(/images/pfeilklein.gif) no-repeat 0px 6px}
#content .klapptext a:hover	{text-decoration:underline;}
	html>body #content .klapptext a	{background-position:0 4px}


#content .klapptext .invisible,#submenue p.invisible,#produktmenue p.invisible, #serienverteilermenue p.invisible 	{display:none;}
#content .klapptext .visible,#submenue p.visible, #produktmenue p.visible, #serienverteilermenue p.visible {display:inline;}
#content .klapptext .invisible, #content .klapptext .visible {margin-left:12px}
#content .klapptext ul li	{margin:3px 0}

#content .klapptext ul li.noPoint {list-style:none none outside;}
#content .klapptext ul.secondLevel {list-style:none url(/images/bulletstrich.gif) inside;margin:-12px 0 0 -4px;}
#content .firstklapptext	{margin-top:12px}
#content .RisikenHinweis {margin-top:20px}


#Ratgeberhausapotheke			{margin:20px 0;height:68px;padding:0;overflow:hidden}
#Ratgeberhausapotheke img		{margin:0 22px 0 0;height:68px;padding:0}
#Ratgeberhausapotheke .Header	{margin:5px 0 0 0;padding:0 5px 0 0;font-weight:bold}
#Ratgeberhausapotheke ul.pfeile li	{margin:0 0 3px 158px;}
	*:not(hr) #Ratgeberhausapotheke ul.pfeile li {margin:-3px 0 0 12px;}

#FoundPages .pagesBlock		{margin-bottom:20px}
#FoundPages .pagesBlock a		{text-decoration:none;color:#294F96;}
#FoundPages .infoblock 		{display:none;margin:0;padding:0;}

#FoundPages .blocknavi 			{margin-bottom:22px}
#FoundPages .blocknavi a 		{text-decoration:underline;margin-right:6px;}
#FoundPages .blocknavi a.noLink {text-decoration:none;color:#294F96;}
#FoundPages .blocknavi div 		{float:left}


#form				{width:545px;padding:0;overflow-x:hidden;padding-top:0px;max-width:545px;}
#form .hiddenformblock {display:none;margin-bottom:10px;}

#form #captchaImageBlock {margin:20px 0}
#form #captchaImageBlock img {width:190px;margin-right:10px}

#form textarea,#form select,#form input {
	font-family:verdana;font-size:11px;
	background-color: #fff;
	scrollbar-face-color:#fff;			/* Slider Fläche, Pfeile Hintergrund */
	scrollbar-3dlight-color:#fff;		/* helleres (äußeres) Glanzlicht oben und links*/
	scrollbar-darkshadow-color:#fff;	/* dunklerer (äußerer) Schatten unten und rechts*/
	scrollbar-track-color:#fff;			/* Slider Hintergrund */
	scrollbar-highlight-color:#6B595A;	/* dunkleres (inneres) Glanzlicht oben und links*/
	scrollbar-shadow-color:#6B595A;		/* hellerer (innerer) Schatten unten und rechts*/
	scrollbar-arrow-color:#6B595A;		/* Pfeile */
	overflow:auto;
}
	*:not(hr) #form input {max-height:20px;font-size:11px;}
#form .UserMessage		{color:red}	
#form div.label			{height:20px;width:190px;margin-bottom:2px;padding:3px 3px 3px 0;font-weight:normal;margin-right:3px;float:left;position:relative;top:-1px}
	*:not(hr) #form div.label {padding:0;height:18px;display:table}
#form div.klammertext	{font-size:10px;padding:0;margin:0;letter-spacing:-0.05em;word-spacing:-0.05em;line-height:10px;}
#form div.float			{float:left;}
#form h2,#form h2.first	{margin:22px 0 6px 0}
#form .formRow			{clear:both;margin:0;display:inline-block;width:100%}
	*:not(hr) #form .formRow	{padding:0}
#form .formRow .absoluteRight {position:absolute;right:50px;}
	*:not(hr) #form .formRow .absoluteRight {right:260px;}
#form select,#form input {font-family:verdana;font-size:11px;width:295px;height:20px;overflow:hidden;border:#ccc 1px solid;display:inline-block}
	*:not(hr) #form select,	*:not(hr) #form input {height:17px;}
	*:not(hr) #form select	{min-width:296px}
	*+html #form input, *+html #form select	{height:16px;position:relative;top:1px}
	*+html #form select	{width:299px;height:21px;padding:1px}
#form textarea			{width:295px;margin:0 0 3px 0;padding:0;border:#ccc 1px solid;max-width:296px}
	*+html #form textarea	{width:296px;}

#form input.nottext		{width:22px;border:0;background-color:#fff;margin:2px 0 0 -5px}
	*:not(hr) #form input.nottext {margin-left:-2px}
#form input.width25		{width:25px;}
#form input.width40		{width:40px;}
#form input.width60		{width:60px;}
#form input.width61		{width:61px}
#form input.width167	{width:167px;max-width:165px}
	*+html #form input.width167	{width:159px;}
#form input.width230	{width:230px;max-width:230px}
	*+html #form input.width230	{width:226px}
#form .checkkompl		{width:161px}
#form .space 			{margin-right:3px;}
#form .spacebig			{margin-right:23px;}
#form #buttonline		{margin:14px 0 14px 0;border-top:2px solid #867969;border-bottom:2px solid #867969;height:22px;}
#form #buttonline a		{width:95px;border-left:2px solid #867969;background-color:#887869;height:22px;position:relative;float:right; padding:2px 14px 0 7px;display:block;text-decoration: none;color:white;z-index:6;}
#form .vspace,#form .subhead		{margin-top:20px;}
#form .radiotext 		{margin-right:13px;width:50px}
#form input[type=hidden]{display:none}

#sendbuttons {width:502px}
#sendbuttons a.delete,#sendbuttons a.delete:hover,#sendbuttons a.send,#sendbuttons a.send:hover {border:1px solid;background-color:White;float:right;text-decoration: none;display:block;width:auto;height:18px;margin:14px 0 20px 0;padding:0 10px 2px 10px;color:#887869;}
#sendbuttons a.delete,#sendbuttons a.delete:hover {left:0;position:absolute;padding:0 20px 2px 20px;color: #887869;border-color:#887869;}
	*:not(hr) #form div.float input	{margin-bottom:-3px;}		
	*:not(hr) #form .label		{margin-bottom:7px;line-height:13px;}
	*:not(hr) #form a.delete,#form a.delete:hover,#form a.send,#form a.send:hover,#form a.send,#form a.send:hover {height:18px}
#SendErgebnisse	p		{width:540px;}
#SendErgebnisse .left	{float:left;width:200px;margin-bottom:8px;}
#SendErgebnisse .right	{margin-bottom:8px;width:340px;}
	html>body #SendErgebnisse .right,html>body #SendErgebnisse .left {margin:0px;}
	html>body #SendErgebnisse .right	{margin-left:200px}

#globalforminfo {position:absolute;width:200px;z-index:1000;font-family:verdana;font-size:11px;color:#000;xdisplay:none;height:100px;padding:10px 10px 40px 10px;background-color:#D0E4FC;}
#globalforminfo					{top:80px;left:236px;width:690px;}

#globalforminfo p {float:left;width:150px;margin-bottom:10px}
#globalpageinfoblock div.input, .openLupe div.input, #globalforminfo div.input {background-color:White;border:1px solid black;padding:3px;width:376px;height:18px;display:inline-block}
#globalpageinfoblock select, #globalpageinfoblock img, .openLupe select {width:536px;margin-bottom:10px}
.openLupe div.input, .openLupe p, .openLupe select {width:80px}
#content img.lupe				{cursor:hand;position:absolute}				
#globalforminfo div.input		{width:320px;padding:0 3px;float:left;}
#globalforminfo div.input a		{margin:0;padding:0;text-decoration:none;}
#globalforminfo select			{width:140px;height:auto;overflow:hidden}
#WeledaFlash					{margin:20px 0 20px -5px}

#VisibleWarning			{background:transparent none repeat-x left top;padding:3px;display:block;clear:left;margin-top:1em;border-top:1em solid #FFFFFF;}
#VisibleWarning br		{display:none}
#VisibleWarning h3, #VisibleWarning h4, #VisibleWarning h5 {margin:0;padding:0;font-size:1em}
#VisibleWarning h3		{margin-bottom:1em}
#VisibleWarning h5		{font-weight:normal;font-style:italic;}
#VisibleWarning h5.withMargin {margin-top:1em}

#VisibleWarning .posting {padding-bottom:2em;background:transparent url(../images/warning_trenner.gif) no-repeat left bottom;margin-bottom:1.6em}

/* ++++++++++++++++++++++++++ Main Style Sheet for jQuery Cluetip/Tooltipp  ++++++++++++++++++++++++ */
div#cluetip-close img				{border: 0;}
#cluetip-title						{overflow: hidden;}
#cluetip-title div#cluetip-close	{float: right; position: relative;}
#cluetip-waitimage					{width: 43px; height: 11px; position: absolute;}
#cluetip-extra						{display: none;}
.cluetip-default,.editableInfobox	{background-color: #FFF;width:auto;margin-top:5px; padding:2px;opacity:0.9;font-family:verdana;font-size:11px;color:#887869;}
.cluetip-default #cluetip-outer		{position: relative; margin: 0;background-color: #FFFFFF;padding:2px;}
.cluetip-default h3#cluetip-title	{opacity:0.9;color:#FFFFFF;font-size:1em;font-weight:bold;margin:0;padding:7px;}
.cluetip-default #cluetip-inner, editableInfobox {background-color:#FFFFFF;margin:0 auto;padding:7px;text-align:left;font-size:11px;color:#887869;}
.cluetip-default #cluetip-inner h2, editableInfobox h2	{font-size:11px;}
.cluetip-default div#cluetip-close, .cluetip-formHelp div#cluetip-close  {text-align: right;float:right;cursor:pointer;height:16px;margin:0;width:auto;color: #FFF;}
.cluetip-formHelp div#cluetip-close a:hover, 
.cluetip-default div#cluetip-close a, 
.cluetip-default div#cluetip-close a:hover{color:#fff;width:auto;text-decoration:none;display:block;background:url(art/close.gif) no-repeat left 2px;padding-left:17px}

