/* Formatierung Layout*/				

body 			{	background-color: #FFFFFF;
					background-image: url(../structure/img/hg_verlauf.jpg);
					margin: 0px;
					padding:0px;}

hr				{	background-color:#66CCCC; 
					color:#66CCCC; 
					height:1px; 
					border-style:none;}	

.hrAbstand      {	margin-bottom: 3px;}									

.border 		{	border: 1px solid white;										
					width: 800px;
					padding: 0px 2px;}				

.layout 		{	background-color: #FFFFFF;}

.navTop			{	margin: 10px 0px 5px; }

.absatz			{	margin-top:-8px;}
				
/* Formatierung Header Bereich*/				
				
.headerImg 		{	background-image: url(../structure/img/schwanen_apotheke.jpg);
					background-repeat: no-repeat;
					width:820px;
					height:202px;
					margin-left:-20px;}	
				
.headerTxt		{	margin: 0px 20px 10px 570px;
					padding-top: 70px;}
				
.headerNavMain	{	background-image: url(../structure/img/hg_navi.jpg);
					border-top:1px solid white;
					height: 28px;
					margin-left: 32px;}

.headerNavMainSub	{	background-image: url(../structure/img/hg_naviSub.jpg);
						background-repeat: no-repeat;
						border-top: 1px solid white;
						border-left: 1px solid #66CCCC;
						height: 28px;
						margin-left: 114px;}					
					
.headerNavMain ul, .headerNavMainSub ul		{	margin: 6px 0px 5px 0px;
												padding:0px;
												list-style-type: none;}	
						
.headerNavMain li, .headerNavMainSub li		{ 	display:inline;
												padding: 0px 16px;
												list-style-type: none;}											

/* Formatierung Content Bereich */
	
.content		{	padding-top: 20px;}
					
.contentLeft	{	margin-bottom: 20px;
					width: 550px;
					float: left;}
					
.contentRight 	{	margin-left: 550px;
					border-left: 2px dotted #66CCCC;}

.contentTxt		{	margin: 0px 15px 25px 50px;}

.contentTxt ul	{	list-style-image: url(/structure/img/list_img.gif) }

.mitglied		{	margin: 0px 10px 15px 48px;}


.contentFooter	{	border-top:1px solid #66CCCC;
					margin: 0px 10px 0px 50px;
					padding-top: 5px;}

.contentFooter .left	{	float: left;}
.contentFooter .right	{	text-align: right;}

.contentFooter a, .contentFooter a:visited 		{	padding-right: 20px;}

.contentTermine	{ 	background-image: url(/structure/img/apo_logo.gif); 
					background-repeat:no-repeat;
					background-position: right bottom; 
					margin: 0 15px 20px 20px; 
					padding-bottom: 3px; }		
					
.contentTermine ul {
		padding-left: 25px;
	}			

/* Formatierung Footer Bereich */

.footer		{	border-top: 1px solid #66CCCC;
				padding-bottom: 20px;
				clear: both;}							

.adresse	{	background-color: #AEE3E5;
				border-top: 2px solid white;				
				margin-bottom:10px;
				padding: 5px 0px 8px 0px;}						
