body 	
				{
				background: url(images/bg.jpg);
				padding:0px;
				margin:0px;
				font-size: 12px;
				color:#777;
				font-family: Arial, Helvetica, sans-serif;
				}



a:link 			{color: #5789c6; text-decoration: underline;} 
a:visited 		{color: #5789c6; text-decoration: underline;} 
a:active 		{color: #5789c6; text-decoration: underline;} 
a:hover 		{color: #39c; text-decoration: underline;}





				
				
.all
				{ 
					width: 850px;
					height: auto;
					margin: 20px auto;
					line-height: 1.6em;
				}

		
		
.adone
				{ 
					width: 730px;
					height: 30px;
					margin: 10px auto;
				}
				
				
				
.adleft
				{ 
					width: 125px;
					height: 125px;
					margin: 0 0 25px 0;
					float: left;
				}
				
				
.adright
				{ 
					width: 125px;
					height: 125px;
					margin: 0 0 25px 0;
					float: right;
				}				
				
						
.content
				{ 
					width: 490px;
					height: auto;
					float: left;
				}






.head			
				{
					width: 450px;
					height: 200px;
					padding: 20px;
					margin: 0 0 20px 0;
					background: url(images/headbg.png) no-repeat;
				}




.inhalt
				{ 
					width: 490px;
					height: auto;
				}

.inhalttop
				{ 
					width: 450px;
					height: 20px;
					padding: 0 20px;
					background: url(images/inhalttop.png);
				}


.inhaltmit
				{ 
					width: 450px;
					height: auto;
					padding: 0 20px;
					background: url(images/inhaltmit.png);
				}
				
.inhaltbot
				{ 
					width: 450px;
					height: 20px;
					padding: 0 20px;
					margin: 0 0 20px 0;
					background: url(images/inhaltbot.png);
				}
				
				
				
				


.sidebar
				{ 
					width: 320px;
					height: auto;
					float: right;
				}

				
				
.sidebartop
				{ 
					width: 320px;
					height: 20px;
					background: url(images/sidetop.png);
				}	
				
				
							
.sidebarmit
				{ 
					width: 280px;
					height: auto;
					background: url(images/sidemit.png);
					padding: 20px;
				}
				
				
				
.sidebarbot
				{ 
					width: 320px;
					height: 20px;
					background: url(images/sidebot.png);
				}				
				

			
			
				

.navi			{
					width: auto;
					height: auto;
					margin-bottom: 15px;
				}
			
																	

			
																	
.menu a 		{
					width: auto;
					height: auto;
					background: #afafaf;
					display:block;
					float:left;
					text-align:center;
					font-size: 12px;
					padding: 4px 8px;
					margin: 0 15px 10px 0;
				}
		  
		  


.menu a:link		{color:#fff; background: url(images/button.png); text-decoration: none;} 
.menu a:visited 	{color:#fff; background: url(images/button.png); text-decoration: none;} 
.menu a:active 		{color:#fff; background: url(images/button.png); text-decoration: none;} 
.menu a:hover 		{color:#fff; background: url(images/button1.png); text-decoration: underline;} 

					
.active a:link		{color:#fff; background: url(images/button1.png); text-decoration: underline;} 
.active a:visited 	{color:#fff; background: url(images/button1.png); text-decoration: underline;} 
.active a:active 	{color:#fff; background: url(images/button1.png); text-decoration: underline;} 
.active a:hover 	{color:#fff; background: url(images/button1.png); text-decoration: underline;} 






.inhaltbild		{
					width: auto;
					height: auto;
					float: left;
					margin: 0 15px 15px 0;
				}
			
			
			
			
			
			
			
.footer
				{
					width: 930px;
					height: auto;
					margin: 25px 0 0 0;
					font-size: 12px;
					text-align: center;
					color:#333;
				}






h1				
				{
					padding: 0px;
					margin: 0px;
					font-size: 14px;
					font-weight: normal;
					color: #5f5f5f;
				}
				
				
h2				
				{
					padding: 0px;
					margin: 15px 0 0 0;
					font-size: 12px;
					font-weight: normal;
					font-style: italic;
					color: #666;
					font-family: Arial, Helvetica, sans-serif;
				}
				
					
				
h3				
				{
					padding: 0px;
					font-size: 12px;
					color:#666;
					font-family: Arial, Helvetica, sans-serif;
				}			
				
				
hr				{height: 1px; border: 0px; border-bottom: 1px solid #ccc; margin: 0px 0px 15px 0px;}

hr2				{height: 1px; border: 0px; border-bottom: 1px dashed #ccc; margin: 0px 0px 15px 0px;}				
					
				
				
				
				
.clear			
				{
				clear: both;
				}
				
				
									