
	/* Links & Co */ 
	
		#footer a,
		#content a {
		
			background:		transparent url(../_images/link_back.gif) top left no-repeat;
			color:			#666;
			padding-left:		12px;
			text-decoration:	none;
		}
		
		#footer a:hover,
		#content a:hover {
		
			color:			#c40d1f;
		}
		
	
	/* Body & Co */
		
		* {
		
			font-family:		arial, verdana;
			font-size:		9pt;
			color:			#666;
			line-height:		12pt;
		}
		
		ul {
		
			padding-top:		6px;
			margin-top:		0px;
		}
		
		ul, li {
		
			list-style-image:	url(../_images/li_back.gif);
		}
		
		body {
		
			background:		#fff url(../_images/site_back.gif) repeat-x;
			margin:			0px;
			padding:		0px;
			text-align:		center;
		}
		
		#centerBody {
		
			margin-left:		auto;
			margin-right:		auto;
			text-align:		left;
			background:		transparent none;
			width:			786px;
		}
		
		#header {
			
			background:		transparent url(../_images/site_header.jpg) left bottom no-repeat;
			width:			786px;
			height:			212px;
		}
		
		#sitelogo {
		
			display:		block;
			position:		relative;
			background:		transparent url(../_images/allog_logo.gif) top left no-repeat;
			width:			154px;
			height:			62px;
			top:			23px;
			left:			1px;	
			border:			none;
			padding-left:		0px;	
		}
		
		.elektronischepostadresse {
		
			background:		transparent url(../_images/elektronischepostadresse.gif) 2px 3px no-repeat;
			height:		14px;
			padding-bottom:	3px;
			padding-left:	147px;
		}
		
	/* Menu & Co */
		
		#menu {
		
			width:			100%;
			height:			30px;
		}
		
		#menu ul,
		#footer ul {
		
			padding:		0px;
			margin:			0px;
			list-style-type:	none;
		}
		
		#menu ul li {
		
			float:			left;
			display:		block;
		}
		
		#menu ul li a {
		
			width:			125px;
			height:			24px;
			color:			#fff;
			font-weight:		bold;
			text-align:		center;
			padding-top:		4px;
			display:		block;
			background:		transparent none;
			text-decoration:	none;
			border:			none;
		}
		
		#menu ul li.on a,
		#menu ul li a:hover {
		
			background:		transparent url(../_images/menu_entry_back.gif) top left no-repeat;
		}
		
		
		
		#mainmenu {
			
			background:		transparent url(../_images/menu_back.gif) no-repeat;
			width:			745px;
			height:			24px;
			position:		relative;
			top:			2px;
			left:			23px;
		}
		
		
	/* Content & Co */
	
		#content * {
			
			line-height:		15pt;
		}
		
		#content {
		
			background:		#fff url(../_images/content_back.jpg) left bottom repeat-x;
			width:			740px;
			min-height:		400px;
			position:		relative;
			top:			0px;
			left:			23px;
			
			
		}
	
		#content .contentPadding {
			
			padding:		25px;
		}
	
	
	/* Footer & Co */
	
		#footer ul {
		
			display:		block;
			padding-right:		25px;
			padding-top:		6px;
			text-align:		right;
		}
		
		#footer ul li {
		
			display:		inline;
			margin-left:		35px;
		}
		
		#footer ul li.special {
			
			float:			left;
			margin-left:		25px;
		}
		
		#footer ul li.special span {
		
			margin:			0px 10px;
		}
		
		#footer ul li.special,
		#footer ul li.special span {
		
			color:			#ccc;
		}
	
	
	/* Barrierefreiheit */
		
		.nonCSS {
		
			display:		none;
		}