body 	{
	background-color:#EDEDED; 
	font-family: Arial,Helvetica,SansSerif;
	color: #414141;
	font-size: 0.8em;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

h1 {
	font-size: 1.4em;
}

h2 {
	font-size: 1.15em;
}

h3 {
	font-size: 1.1em;
}

h4 {
	font-size: 1.0em;
}

a { 	
	color: #4883D1;
}

a:visited { 
	color: #7A9798;
}

a:hover { 
	color: #4E99FF;
} 

td {
	font-size: 0.8em;
}

.sitemap_lvl_0		{font-weight:bold; padding-left:50px;}
.sitemap_lvl_1		{font-weight:bold; padding-left:70px;}
.sitemap_lvl_2		{font-weight:bold; padding-left:90px;}
.sitemap_lvl_3		{font-weight:bold; padding-left:110px;}
.sitemap_lvl_4		{font-weight:bold; padding-left:120px;}
.sitemap_lvl_5		{font-weight:bold; padding-left:120px;}
.sitemap_lvl_6		{font-weight:bold; padding-left:120px;}
.sitemap_lvl_7		{font-weight:bold; padding-left:120px;}
.sitemap_lvl_8		{font-weight:bold; padding-left:120px;}
.sitemap_lvl_9		{font-weight:bold; padding-left:120px;}


.MainNaviColor0		{border-top: #EAEAEA solid 4px !important; border-bottom: #EAEAEA solid 6px !important;}
.MainNaviColor1		{border-top: #B8B8BA solid 4px !important; border-bottom: #B8B8BA solid 6px !important;}
.MainNaviColor2		{border-top: #DE403D solid 4px !important; border-bottom: #DE403D solid 6px !important;}
.MainNaviColor3		{border-top: #67B763 solid 4px !important; border-bottom: #67B763 solid 6px !important;}
.MainNaviColor4		{border-top: #4881D2 solid 4px !important; border-bottom: #4881D2 solid 6px !important;}
.MainNaviColor5		{border-top: #FEDB1D solid 4px !important; border-bottom: #FEDB1D solid 6px !important;}
.MainNaviColor6		{border-top: #B8B8BA solid 4px !important; border-bottom: #B8B8BA solid 6px !important;}
.MainNaviColor7		{border-top: #00FF00 solid 4px !important; border-bottom: #00FF00 solid 6px !important;}
.MainNaviColor8		{border-top: #67B763 solid 4px !important; border-bottom: #67B763 solid 6px !important;}
.MainNaviColor9		{border-top: #4881D2 solid 4px !important; border-bottom: #4881D2 solid 6px !important;}
.MainNaviColor10		{border-top: #FEDB1D solid 4px !important; border-bottom: #FEDB1D solid 6px !important;}


.SubNaviBgColor0	{background-color: #EAEAEA;}
.SubNaviBgColor1	{background-color: #B8B8BA;}
.SubNaviBgColor2	{background-color: #DE403D;}
.SubNaviBgColor3	{background-color: #67B763;}
.SubNaviBgColor4	{background-color: #4881D2;}
.SubNaviBgColor5	{background-color: #FEDB1D;}
.SubNaviBgColor6	{background-color: #B8B8BA;}
.SubNaviBgColor7	{background-color: #DE403D;}
.SubNaviBgColor8	{background-color: #67B763;}
.SubNaviBgColor9	{background-color: #4881D2;}
.SubNaviBgColor10	{background-color: #FEDB1D;}

.SubNaviColor0		{color: #EAEAEA;}
.SubNaviColor1		{color: #B8B8BA;}
.SubNaviColor2		{color: #DE403D;}
.SubNaviColor3		{color: #67B763;}
.SubNaviColor4		{color: #4881D2;}
.SubNaviColor5		{color: #FEDB1D;}
.SubNaviColor6		{color: #B8B8BA;}
.SubNaviColor7		{color: #DE403D;}
.SubNaviColor8		{color: #67B763;}
.SubNaviColor9		{color: #4881D2;}
.SubNaviColor10		{color: #FEDB1D;}

.SubLinkColor0,.SubLinkColor1,.SubLinkColor2,.SubLinkColor3,.SubLinkColor4,.SubLinkColor5,.SubLinkColor6,.SubLinkColor7,.SubLinkColor8,.SubLinkColor9 																							{color: #414141;}
.SubLinkColor0 a,.SubLinkColor1 a,.SubLinkColor2 a,.SubLinkColor3 a,.SubLinkColor4 a,.SubLinkColor5 a,.SubLinkColor6 a,.SubLinkColor7 a,.SubLinkColor8 a,.SubLinkColor9 a																		{color: #414141;}
.SubLinkColor0 a:visited,.SubLinkColor1 a:visited,.SubLinkColor2 a:visited,.SubLinkColor3 a:visited,.SubLinkColor4 a:visited,.SubLinkColor5 a:visited,.SubLinkColor6 a:visited,.SubLinkColor7 a:visited,.SubLinkColor8,.SubLinkColor9 a:visited	{color: #414141;}
.SubLinkColor0 a:hover,.SubLinkColor1 a:hover,.SubLinkColor2 a:hover,.SubLinkColor3 a:hover,.SubLinkColor4 a:hover,.SubLinkColor5 a:hover,.SubLinkColor6 a:hover,.SubLinkColor7 a:hover,.SubLinkColor8 a:hover,.SubLinkColor9 a:hover			{color: #414141;}

.SubLinkColor0_active a						{color: #EAEAEA;}
.SubLinkColor0_active a:visited				{color: #EAEAEA;}
.SubLinkColor0_active a:hover				{color: #EAEAEA;}

.SubLinkColor1_active a						{color: #84848A;}
.SubLinkColor1_active a:visited				{color: #84848A;}
.SubLinkColor1_active a:hover				{color: #84848A;}

.SubLinkColor2_active a 					{color: #DE403D;}
.SubLinkColor2_active a:visited 			{color: #DE403D;}
.SubLinkColor2_active a:hover 				{color: #DE403D;}

.SubLinkColor3_active a			 			{color: #4B9747;}
.SubLinkColor3_active a:visited 			{color: #4B9747;}
.SubLinkColor3_active a:hover	 			{color: #4B9747;}

.SubLinkColor4_active a						{color: #4881D2;}
.SubLinkColor4_active a:visited				{color: #4881D2;}
.SubLinkColor4_active a:hover				{color: #4881D2;}

.SubLinkColor5_active a			 			{color: #A38A01;}
.SubLinkColor5_active a:visited 			{color: #A38A01;}
.SubLinkColor5_active a:hover	 			{color: #A38A01;}

.SubLinkColor6_active a			 			{color: #84848A;}
.SubLinkColor6_active a:visited 			{color: #84848A;}
.SubLinkColor6_active a:hover	 			{color: #84848A;}

.SubLinkColor7_active a			 			{color: #DE403D;}
.SubLinkColor7_active a:visited 			{color: #DE403D;}
.SubLinkColor7_active a:hover	 			{color: #DE403D;}

.SubLinkColor8_active a		 				{color: #67B763;}
.SubLinkColor8_active a:visited 			{color: #67B763;}
.SubLinkColor8_active a:hover 				{color: #67B763;}

.SubLinkColor9_active a			 			{color: #4881D2;}
.SubLinkColor9_active a:visited 			{color: #4881D2;}
.SubLinkColor9_active a:hover	 			{color: #4881D2;}

.SubLinkColor10_active a			 		{color: #FEDB1D;}
.SubLinkColor10_active a:visited 			{color: #FEDB1D;}
.SubLinkColor10_active a:hover	 			{color: #FEDB1D;}


.SubnaviPadding1	{padding-left:0px;}
.SubnaviPadding2	{padding-left:12px;}
.SubnaviPadding3	{padding-left:24px;}
.SubnaviPadding4	{padding-left:36px;}
.SubnaviPadding5	{padding-left:48px;}
.SubnaviPadding6	{padding-left:48px;}
.SubnaviPadding7	{padding-left:48px;}




.ScreenreaderHilfe {
	float: left;
	font-size: 0.7em;
	height: 10px;
	margin-right: -800px;
	font-size: 0.75em;
	position: relative; left: -700px; top: -14px;
	
}

.AlteSonnenApotheke {
	display: none;
}

#Hauptbereich { 
	width: 95%;
	background-color:#FFFFFF;
	border-top: #C0C0C0 1px solid; 
	border-left: #C0C0C0 1px solid; 
	border-right: #C0C0C0 1px solid; 
	text-align: left;
}

#Kopf {
	width: 100%;
}

#KopfZeile1Links {
	width: 78%;
	float: left;
	z-index: 10;
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	background-image:url(/cms/upload/master/masterheader_apotheken_a.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 5px; 
}

#KopfZeile1RechtsAussen {
	float: right;
	width: 22%;
	z-index: 3;
}

#KopfZeile1RechtsInnen {
	float: left;
	z-index: 1;
	width: 100%;
	background-color: #7A8798; 
	height: 50px;
	color: #FFFFFF;
}

#KopfZeile1RechtsInnen p {
	padding: 2px 8px 6px 8px;
	margin: 0px;
	font-size: 0.85em;
	line-height: 1.0em;
}

#KopfZeile1RechtsInnen a { 	
	color: #FFFFFF;
	text-decoration: underline;
}

#KopfZeile1RechtsInnen a:visited { 
	color: #FFFFFF;
}

#KopfZeile1RechtsInnen a:hover { 
	color: #AEF9FF;
	text-decoration: underline;
} 

#KopfZeile2Links {
	float: left;
	width: 78%;
	height: 134px;
	background-color: #E6EFF6; 
	margin: 0px; 
	padding: 0px; 
	border-top: #7A8798 1px solid; 
	text-align: left; 
	background-image:url(/cms/upload/master/masterheader_augen.jpg); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
}

#KopfZeile2RechtsAussen {
	float: right;
	width: 22%;
}

#KopfZeile2RechtsInnen {
	border-top: #FFFFFF 1px solid; 
	border-left: #7A8798 1px solid; 
	text-align: center;
}

#KopfNavigation {
	width: 100%;
	clear: both;
	float: left;
	background-color: #7A8798; 
	z-index: 10;
	border-bottom: #FFFFFF solid 6px;
}

.KopfNavigationEintrag {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	background-color: #7A8798; 
	border-right: #FFFFFF 1px dashed; 
	border-bottom: #FFFFFF 6px solid; 
	z-index: 6;
}

.KopfNavigationEintrag a { 	
	color: #FFFFFF;
	text-decoration: none;
}

.KopfNavigationEintrag a:visited { 
	color: #FFFFFF;
}

.KopfNavigationEintrag a:hover { 
	color: #AEF9FF;
	text-decoration: underline;
} 

.KopfNavigationEintrag_active {
	color: #505050;
	background-color: #FFFFFF; 
	z-index: 14;
}

.KopfNavigationEintrag_active a { 	
	color: #505050;
	text-decoration: none;
}

.KopfNavigationEintrag_active a:visited { 
	color: #505050;
}

.KopfNavigationEintrag_active a:hover { 
	color: #4E99FF;
	text-decoration: underline;
} 

#Breadcrump {
	clear: both;
	background-color: #FFFFFF;
	padding-top: 10px; 
	padding-bottom: 10px; 
	z-index: 8;
}

#BreadcrumpLinks {
	float: left;
	background-color:#EDEDED;
	border-top: #C0C0C0 1px solid; 
	border-bottom: #C0C0C0 1px solid; 
	width: 78%;
	margin: 0px; 
	padding: 0px; 
}

#BreadcrumpLinks a { 	
	color: #7A8798;
}

#BreadcrumpLinks a:visited { 
	color: #7A8798;
}

#BreadcrumpLinks a:hover { 
	color: #4E99FF;
	text-decoration: underline;
} 


.linkPositionPath_lastCat	{color: #414141; text-decoration: none;}


#BreadcrumpRechtsAussen {
	float: right;
	width: 22%;
	background-color:#EDEDED;
	border-top: #C0C0C0 1px solid; 
	border-bottom: #C0C0C0 1px solid; 
}

#BreadcrumpRechtsInnen {
	margin: 0px; 
	padding: 0px; 
	text-align: center;
}

#BreadcrumpRechtsInnen a { 	
	color: #7A8798;
	text-decoration: none;
}

#BreadcrumpRechtsInnen a:visited { 
	color: #7A8798;
	text-decoration: none;
}

#BreadcrumpRechtsInnen a:hover { 
	color: #4E99FF;
	text-decoration: none;
} 

#Breadcrump p {
	font-size: 0.75em;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}

#Hauptcontainer {
	float: left;
	width: 78%;
}

#NavigationLinksAussen {
	float: left;
	width: 30%;
	margin: 0px;
	border-right: #C0C0C0 1px solid; 
	border-bottom: #C0C0C0 1px solid;
}

#NavigationLinksInnen {
	padding-left: 8px;
}

.NavigationTopebeneAussen {
	width: 100%;
	margin: 0px;
	background-color: #EDEDED;
}

.NavigationTopebeneInnen {
	padding-left: 18px;
	border-left: #C0C0C0 1px solid; 
}

.NavigationTopebeneBullet  {
	float: left;
	position: relative;
	left: -18px;
	margin-right: -22px; 
}

.NavigationSubebeneAussen {
	width: 100%;
	margin: 0px;
	background-color: #EDEDED;
	background-image:url(/cms/upload/master/navigation_subebene-bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 4px; 
}

.NavigationSubebeneInnen {
	padding-left: 12px;
}

.NavigationSubebeneBullet  {
	float: left;
	position: relative;
	left: -14px;
	top: 3px;
	margin-right: -10px; 
}


.NavigationEintrag			{}
.NavigationEintrag_active	{font-weight: bold;}


#InhaltAussen {
	float: right;
	width: 68%;
}

#InhaltInnen {
	float: left;
	padding-left: 5px;
}

#Inhaltende {
	width: 98%;
	font-size: 0.8em;
	padding-top: 15px;
	padding-bottom: 5px;
}

#Inhaltende a { 	
	color: #7A8798;
	text-decoration: none;
}

#Inhaltende a:visited { 
	color: #7A8798;
	text-decoration: none;
}

#Inhaltende a:hover { 
	color: #4E99FF;
	text-decoration: underline;
}

.InhaltZumSeitenanfang {
	float: right;
	position:relative; top: 9px;
}

.InhaltSeiteDrucken {
	float: left;
}

.TextboxAdresseAussen {
	width: 98%;
	color: #454545;
	background-color: #E6EFF6;
	border: #C0C0C0 1px solid;
}

.TextboxAdresseInnen {
	padding: 5px; 
}

.TextboxAdresseAussen p {
	color: #454545;
	font-size: 0.9em;
}

.TextboxAdresseAussen td {
	color: #454545;
	font-size: 0.71em;
}

#RechteSpalteAussen {
	float: right;
	width: 22%;
}

#RechteSpalteInnen {
	float: left;
	padding-left: 18px;
	border-left: #C0C0C0 1px solid; 
	border-bottom: #C0C0C0 1px solid; 
}

#RechteSpalteInnen p {
	font-size: 0.95em;
}

.RechteSpalteEintrag  {
	margin-bottom: 8px;
}

.RechteSpalteEintragBullet  {
	float: left;
	position: relative;
	left: -18px;
	margin-right: -20px; 
}

#Fusszeile {	
	background-color:#EDEDED;
	border-top: #C0C0C0 1px solid; 
	border-bottom: #C0C0C0 1px solid; 
	clear: all;
}

#Fusszeile p {
	font-size: 0.75em;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}


