/*

@website: http://www.ra-obermeier.de
@author: Jan Urschel

*/

/* ///////////////////////////////// GLOBAL STYLES ///////////////////////////////// */

html { 	margin: 0; 
		padding: 0;
		height: 100%; }
		
body { 	background-color: #FFFFFF; 
		margin: 0; 
		padding: 0; 
		height: 100%; 
		font-size: 1em; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000; 
		behavior: url("csshover.htc"); }

#container { 	position: absolute; 
				top: 0; 
				left: 0; 
				width: 790px; 
				height: 100%; 
				padding: 0; 
				margin: 0;  }
				
#container a:link		{ text-decoration: none; color: #A9A9A9; }
#container a:visited	{ text-decoration: none; color: #A9A9A9; }
#container a:hover		{ text-decoration: underline; color: #A9A9A9; }
#container a:active		{ text-decoration: underline; color: #A9A9A9; }

.news_hdl { padding-left: 5px; width: 423px; font-weight: bold; font-size: 1.1em; border-bottom: 1px dotted #A9A9A9; }
				
/* ///////////////////////////////// TOPNAVI ///////////////////////////////// */

#top_menu {	position: absolute;
			top: 0;
			left: 0;
			width: 790px;
			height: 74px;
			font-size: 0.8em;
			border-bottom: 1px solid #A9A9A9;
			 }

#top_menu .kanzlei_line 	{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #d8e4e0; }
#top_menu .news_line 		{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #d7e0eb; }
#top_menu .knowhow_line 	{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #ddedc5; }
#top_menu .schulungen_line 	{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #ddd3a4; }
#top_menu .service_line 	{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #e7eaa0; }
#top_menu .kontakt_line 	{ font-size: 0.1em; position: absolute; left: 0; top: 48px; width: 790px; height: 7px; background-color: #b1ba9c; }
				
#top_menu li { 	list-style-type: none;
				display: inline;
				margin: 0;
				padding: 0; }
				
#top_menu .logo 		a 	{ background: url(img/logo.gif) no-repeat; 				left: 0; 	 width: 166px; 	}
#top_menu .kanzlei 		a 	{ background: url(img/menu_kanzlei.jpg) no-repeat; 		left: 166px; width: 93px; 	}
#top_menu .news 		a 	{ background: url(img/menu_news.jpg) no-repeat; 		left: 259px; width: 78px;	}
#top_menu .knowhow 		a 	{ background: url(img/menu_knowhow.jpg) no-repeat; 		left: 337px; width: 117px; 	}
#top_menu .schulungen 	a 	{ background: url(img/menu_schulungen.jpg) no-repeat; 	left: 454px; width: 133px; 	}
#top_menu .service 		a 	{ background: url(img/menu_service.jpg) no-repeat; 		left: 587px; width: 96px; 	}
#top_menu .kontakt 		a 	{ background: url(img/menu_kontakt.jpg) no-repeat; 		left: 683px; width: 107px;	}

#top_menu .kanzlei_selected		a { background: url(img/menu_kanzlei.jpg) no-repeat; 	left: 166px; width: 93px; 	background-position: 0 -48px; }
#top_menu .news_selected		a { background: url(img/menu_news.jpg) no-repeat; 		left: 259px; width: 78px; 	background-position: 0 -48px; }
#top_menu .knowhow_selected		a { background: url(img/menu_knowhow.jpg) no-repeat; 	left: 337px; width: 117px; 	background-position: 0 -48px; }
#top_menu .schulungen_selected	a { background: url(img/menu_schulungen.jpg) no-repeat; left: 454px; width: 133px; 	background-position: 0 -48px; }
#top_menu .service_selected		a { background: url(img/menu_service.jpg) no-repeat; 	left: 587px; width: 96px; 	background-position: 0 -48px; }
#top_menu .kontakt_selected		a { background: url(img/menu_kontakt.jpg) no-repeat; 	left: 683px; width: 107px;	background-position: 0 -48px; }


#top_menu li a span { display: none; }

#top_menu li a:link, #top_menu li a:visited { 	position: absolute;
												top: 0;
												overflow: hidden;
												padding: 48px 0 0 0;
												margin: 0; }

#top_menu .kanzlei 		a:hover, 	#top_menu .kanzlei 		a:active 	{ background-position: 0 -48px; }
#top_menu .news 		a:hover, 	#top_menu .news 		a:active	{ background-position: 0 -48px; }
#top_menu .knowhow 		a:hover, 	#top_menu .knowhow 		a:active 	{ background-position: 0 -48px; }
#top_menu .schulungen 	a:hover, 	#top_menu .schulungen 	a:active 	{ background-position: 0 -48px; }
#top_menu .service 		a:hover, 	#top_menu .service 		a:active 	{ background-position: 0 -48px; }
#top_menu .kontakt 		a:hover, 	#top_menu .kontakt 		a:active 	{ background-position: 0 -48px; }


/* ///////////////////////////////// NAVIGATOR ///////////////////////////////// */
			
#navigator { 	position: absolute;
				top: 59px;
				height: 18px;
				width: 785px;
				text-align: right;
				color: #A9A9A9;
				font-size: 0.8em; }

*html #navigator { top: 58px; }
				
#navigator a:link		{ text-decoration: none; color: #A9A9A9; }
#navigator a:visited	{ text-decoration: none; color: #A9A9A9; }
#navigator a:hover		{ text-decoration: underline; color: #A9A9A9; }
#navigator a:active		{ text-decoration: underline; color: #A9A9A9; }
				
				
/* ///////////////////////////////// SIDENAVI ///////////////////////////////// */

#side_menu {	position: absolute;
				top: 128px;
				left: 0;
				width: 166px;
				font-size: 0.7em; }
				
#side_menu ul { margin: 0;
			 	padding: 0; }
				
#side_menu li { list-style-type: none;
				margin: 0;
				padding: 0;
				line-height: 20px; }
				
#side_menu .level1_kanzlei { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; }
#side_menu .level1_kanzlei_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; }
#side_menu .level1_kanzlei_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #d8e4e0; }
#side_menu .level1_kanzlei_selected { border-top: 1px dotted #A9A9A9; background: #d8e4e0; }
#side_menu .level1_kanzlei:hover, #side_menu .level1_kanzlei_last:hover { background: #d8e4e0; }

#side_menu .level1_news { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -20px; }
#side_menu .level1_news_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -20px; }
#side_menu .level1_news_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #d7e0eb; }
#side_menu .level1_news_selected { border-top: 1px dotted #A9A9A9; background: #d7e0eb; }
#side_menu .level1_news:hover, #side_menu .level1_news_last:hover { background: #d7e0eb; }

#side_menu .level1_knowhow { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -40px; }
#side_menu .level1_knowhow_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -40px; }
#side_menu .level1_knowhow_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #ddedc5; }
#side_menu .level1_knowhow_selected { border-top: 1px dotted #A9A9A9; background: #ddedc5; }
#side_menu .level1_knowhow:hover, #side_menu .level1_knowhow_last:hover { background: #ddedc5; }

#side_menu .level1_schulungen { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -60px; }
#side_menu .level1_schulungen_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat;
background-position: 0 -60px; }
#side_menu .level1_schulungen_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #ddd3a4; }
#side_menu .level1_schulungen_selected { border-top: 1px dotted #A9A9A9; background: #ddd3a4; }
#side_menu .level1_schulungen:hover, #side_menu .level1_schulungen_last:hover { background: #ddd3a4; }

#side_menu .level1_service { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -80px; }
#side_menu .level1_service_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -80px; }
#side_menu .level1_service_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #e7eaa0; }
#side_menu .level1_service_selected { border-top: 1px dotted #A9A9A9; background: #e7eaa0; }
#side_menu .level1_service:hover, #side_menu .level1_service_last:hover { background: #e7eaa0; }

#side_menu .level1_kontakt { border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -100px; }
#side_menu .level1_kontakt_last { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: url(img/sidemenu.gif) no-repeat; background-position: 0 -100px; }
#side_menu .level1_kontakt_select { border-bottom: 1px dotted #A9A9A9; border-top: 1px dotted #A9A9A9; background: #b1ba9c; }
#side_menu .level1_kontakt_selected { border-top: 1px dotted #A9A9A9; background: #b1ba9c; }
#side_menu .level1_kontakt:hover, #side_menu .level1_kontakt_last:hover { background: #b1ba9c; }

#side_menu .level2 { border-left: 6px solid #F0F0F0; font-size: 0.9em; }
#side_menu .level2 a { margin: 0 0 0 8px; }
#side_menu .level2_last { border-left: 6px solid #F0F0F0; font-size: 0.9em; border-bottom: 1px dotted #A9A9A9; }
#side_menu .level2_last a { margin: 0 0 0 8px; }
#side_menu .level2_selected { font-size: 0.9em; background: #F0F0F0; }
#side_menu .level2_selected a { margin: 0 0 0 14px; }
#side_menu .level2_selected_last { font-size: 0.9em; background: #F0F0F0; border-bottom: 1px dotted #A9A9A9; }
#side_menu .level2_selected_last a { margin: 0 0 0 14px; }

					
#side_menu li a { margin: 0 0 0 16px; }

#side_menu a:link 		{ text-decoration: none; color: #000000; }
#side_menu a:visited 	{ text-decoration: none; color: #000000; }
#side_menu a:hover 		{ text-decoration: none; color: #000000; }
#side_menu a:active 	{ text-decoration: none; color: #000000; }


/* ///////////////////////////////// SIDEBOX ///////////////////////////////// */

#side_box_kanzlei { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #d8e4e0;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
					
#side_box_news { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #d7e0eb;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
					
#side_box_knowhow { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #ddedc5;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
					
#side_box_schulungen { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #ddd3a4;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
					
#side_box_service { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #e7eaa0;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
					
#side_box_kontakt { width: 130px;
					margin-top: 50px;
					padding: 0 0 0 9px;
					border-left: 8px solid #b1ba9c;
					border-right: 1px dotted #A9A9A9;
					border-top: 1px dotted #A9A9A9;
					border-bottom: 1px dotted #A9A9A9; }
			
#sidebox_hdl { 	margin: 5px 0 0 -9px;
				padding: 0 0 3px 9px; 
				font-weight: bold; 
				font-size: 1.2em; }

#sidebox_tel { 	font-weight: bold;
				font-size: 1.5em;
				margin-bottom: 10px;
				padding-left: 9px; }
				
#sidebox_txt { padding-right: 9px; }
							
#sidebox_txt a:link 		{ text-decoration: underline; color: #000000; }
#sidebox_txt a:visited 	{ text-decoration: underline; color: #000000; }
#sidebox_txt a:hover 		{ text-decoration: none; color: #000000; }
#sidebox_txt a:active 		{ text-decoration: none; color: #000000; }
			
#sidebox_img { margin-left: -9px; }



/* ///////////////////////////////// HEADER ///////////////////////////////// */

#header { 	position: absolute; 
			top: 98px;
			left: 174px; 
			margin: 0;
			padding: 0; 
			font-size: 1.4em; }


			
/* ///////////////////////////////// PHOTO ///////////////////////////////// */

#photo { 	position: absolute; 
			top: 128px; 
			left: 166px; 
			width: 624px; 
			height: 147px;
			margin: 0;
			padding: 0; }
			
			
/* ///////////////////////////////// CONTENT ///////////////////////////////// */

#content { 	position: absolute;
			top: 276px;
			left: 166px;
			font-size: 0.8em; }

#content_main { position: absolute;
				top: 0px;
				left: 0px;
				width: 460px;
				margin: 0;
				padding: 0; }
				
#content_main .subhdl_kanzlei 		{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #d8e4e0; border-bottom: 1px dotted #A9A9A9; }
#content_main .subhdl_news 			{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #d7e0eb; border-bottom: 1px dotted #A9A9A9; }
#content_main .subhdl_knowhow 		{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #ddedc5; border-bottom: 1px dotted #A9A9A9; }
#content_main .subhdl_schulungen 	{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #ddd3a4; border-bottom: 1px dotted #A9A9A9; }
#content_main .subhdl_service 		{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #e7eaa0; border-bottom: 1px dotted #A9A9A9; }
#content_main .subhdl_kontakt 		{ margin-top: 20px; width: 423px; font-weight: bold; font-size: 1.1em; border-left: 8px solid #b1ba9c; border-bottom: 1px dotted #A9A9A9; }
				
#content_main_headline {	background: url(img/headline_gradient.jpg) repeat-x;
							width: 460px;
							height: 48px;
							font-size: 1.45em; }
							
#content_main_headline span, #content_news_headline span {
	position: absolute;
	top: 25px;
	left: 11px;
	width: 442px;
}
															
#content_main .kanzlei_line, 	#content_news .kanzlei_line 	{ font-size: 0.1em; width: 100%; height: 3px; background: #d8e4e0; }
#content_main .news_line, 		#content_news .news_line 		{ font-size: 0.1em; width: 100%; height: 3px; background: #d7e0eb; }
#content_main .knowhow_line, 	#content_news .knowhow_line 	{ font-size: 0.1em; width: 100%; height: 3px; background: #ddedc5; }
#content_main .schulungen_line, #content_news .schulungen_line 	{ font-size: 0.1em; width: 100%; height: 3px; background: #ddd3a4; }
#content_main .service_line, 	#content_news .service_line 	{ font-size: 0.1em; width: 100%; height: 3px; background: #e7eaa0; }
#content_main .kontakt_line, 	#content_news .kontakt_line 	{ font-size: 0.1em; width: 100%; height: 3px; background: #b1ba9c; }
				
#content_news { position: absolute;
				top: 0px;
				left: 475px;
				width: 149px;
				margin: 0;
				padding: 0; }
				
#content_news .date { 	font-weight: bold;
						margin-bottom: -7px;
						padding-bottom: 0; }
						
#content_news .link { border-bottom: 1px dotted #A9A9A9; width: 149px; padding: 0 0 9px 9px; }
				
#content_news a:link 	{ text-decoration: none; color: #A9A9A9; }
#content_news a:visited { text-decoration: none; color: #A9A9A9; }
#content_news a:hover 	{ text-decoration: underline; color: #A9A9A9; }
#content_news a:active 	{ text-decoration: underline; color: #A9A9A9; }
				
#content_news_headline {	background: url(img/headline_gradient.jpg) repeat-x;
							width: 149px;
							height: 48px;
							font-size: 1.45em; }

#content_main p { 	padding: 0 9px;
					margin: 9px 0; }

#content_main .headline { font-weight: bold; }

#content_news p { 	font-size: 0.9em;
					padding: 0 9px;
					margin: 9px 0;  }
					
/* ///////////////////////////////// CONTENTNAVI ///////////////////////////////// */

#content_menu ul { 	margin: 0;
					padding: 9px; }

#content_menu li { 	list-style-type: none;
					display: block;
					width: 442px;
					height: 75px; }
					
#content_menu img { margin-left: 8px;
					border: 0;
					float: left; }
						
#content_menu .cmenu_kanzlei, 		#content_menu .cmenu_kanzlei_last 		{ 	background: url(img/content_menu_backg.gif) no-repeat; 
																				border-top: 1px dotted #A9A9A9; }
#content_menu .cmenu_news, 			#content_menu .cmenu_news_last 			{ 	background: url(img/content_menu_backg.gif) no-repeat;
																				background-position: 0 -75px; 
																				border-top: 1px dotted #A9A9A9; }
#content_menu .cmenu_knowhow,		#content_menu .cmenu_knowhow_last 		{ 	background: url(img/content_menu_backg.gif) no-repeat;
																				background-position: 0 -150px; 
																				border-top: 1px dotted #A9A9A9; }
#content_menu .cmenu_schulungen, 	#content_menu .cmenu_schulungen_last	{ 	background: url(img/content_menu_backg.gif) no-repeat;
																				background-position: 0 -225px; 
																				border-top: 1px dotted #A9A9A9; }
#content_menu .cmenu_service, 		#content_menu .cmenu_service_last 		{ 	background: url(img/content_menu_backg.gif) no-repeat;
																				background-position: 0 -300px; 
																				border-top: 1px dotted #A9A9A9; }
#content_menu .cmenu_kontakt, 		#content_menu .cmenu_kontakt_last 		{ 	background: url(img/content_menu_backg.gif) no-repeat;
																				background-position: 0 -375px; 
																				border-top: 1px dotted #A9A9A9; }
								
#content_menu .cmenu_kanzlei_last 		{ border-bottom: 1px dotted #A9A9A9; }
#content_menu .cmenu_news_last 			{ border-bottom: 1px dotted #A9A9A9; }
#content_menu .cmenu_knowhow_last 		{ border-bottom: 1px dotted #A9A9A9; }
#content_menu .cmenu_schulungen_last 	{ border-bottom: 1px dotted #A9A9A9; }
#content_menu .cmenu_service_last 		{ border-bottom: 1px dotted #A9A9A9; }
#content_menu .cmenu_kontakt_last 		{ border-bottom: 1px dotted #A9A9A9; }

#content_menu .hdl { 	font-size: 1.1em;
						margin: 0;
						padding: 5px 5px 5px 90px;
						font-weight: bold; }

#content_menu .txt { 	font-size: 0.9em;
						margin: 0;
						padding: 0 5px 5px 90px; }
						
/* ///////////////////////////////// BOX ///////////////////////////////// */
						
#box_kanzlei { 	margin-top: 25px;
				border-left: 8px solid #d8e4e0;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }
				
#box_news 	{ 	margin-top: 25px;
				border-left: 8px solid #d7e0eb;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }
				
#box_knowhow { 	margin-top: 25px;
				border-left: 8px solid #ddedc5;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }
				
#box_schulungen { 	margin-top: 25px;
				border-left: 8px solid #ddd3a4;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }
				
#box_service { 	margin-top: 25px;
				border-left: 8px solid #e7eaa0;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }
				
#box_kontakt { 	margin-top: 25px;
				border-left: 8px solid #b1ba9c;
				border-top: 1px dotted #A9A9A9;
				border-bottom: 1px dotted #A9A9A9;
				border-right: 1px dotted #A9A9A9; }

#box_hdl { font-weight: bold; margin: 10px 10px 0 10px; }

#box_txt { margin: 0 10px 10px 10px }


/* ///////////////////////////////// TABLE ///////////////////////////////// */

#table { 	width: 460px;
			padding: 0;
			margin-top: 25px; }
			
#table table { border-collapse: collapse; }
			
#table .table_equal td, #table .table_equal th { 	width: 153px;
													vertical-align: top;
													text-align: left;
													padding: 5px;
													border: 1px dotted #A9A9A9; }
													
#table .td_half_big { width: 230px; }
#table .td_half_small { width: 110px; }
						
#table .table_half td, #table .table_half th { 	vertical-align: top;
												text-align: left;
												padding: 5px;
												border: 1px dotted #A9A9A9; }
																		
#table .th_kanzlei 		{ border: 1px solid #d7e0eb; background: #d8e4e0; }
#table .th_news 		{ border: 1px solid #d7e0eb; background: #d7e0eb; }
#table .th_knowhow 		{ border: 1px solid #d7e0eb; background: #ddedc5; }
#table .th_schulungen 	{ border: 1px solid #d7e0eb; background: #ddd3a4; }
#table .th_service 		{ border: 1px solid #d7e0eb; background: #e7eaa0; }
#table .th_kontakt 		{ border: 1px solid #d7e0eb; background: #b1ba9c; }
						
#table .tr_line2 { background: #E5E5E5; }

#table a:link 		{ text-decoration: underline; color: #000000; }
#table a:visited 	{ text-decoration: underline; color: #000000; }
#table a:hover 		{ text-decoration: none; color: #000000; }
#table a:active 	{ text-decoration: none; color: #000000; }


/* ///////////////////////////////// GLOSSAR ///////////////////////////////// */

#glossar { 	width: 130px;
			margin-top: 84px;
			border-left: 8px solid #e7eaa0;
			position: fixed; }
			
#glossar table { border-collapse: collapse; }

#glossar table td { border: 1px dotted #A9A9A9;
					border-collapse: collapse;
					padding: 3px; 
					height: 25px;
					text-align: center; }

#glossar table .table_end { border: 0; }

#glossar td:hover { background: #e7eaa0; }

#glossar .ajs { border-left: 0; }

#content .top a:link 	{ text-decoration: none; color: #A9A9A9; }
#content .top a:visited { text-decoration: none; color: #A9A9A9; }
#content .top a:hover 	{ text-decoration: underline; color: #A9A9A9; }
#content .top a:active 	{ text-decoration: underline; color: #A9A9A9; }

#content .eintrag { font-weight: bold;
					padding-left: 9px;
					margin-bottom: -9px; }
					
					
/* ///////////////////////////////// News ///////////////////////////////// */

h1 { font-size: 16px;
margin-left: 10px }

/* ///////////////////////////////// FOOTER ///////////////////////////////// */

#footer { 	width: 624px;
			height: 20px;
			border-top: 1px dotted #A9A9A9;
			margin-top: 25px; }
			
#footer p {	margin: 0;
			padding: 3px 3px 0 0;
			text-align: right; 
			font-size: 0.9em; 
			color: #A9A9A9; }
			
#footer a:link		{ text-decoration: none; color: #A9A9A9; }
#footer a:visited	{ text-decoration: none; color: #A9A9A9; }
#footer a:hover		{ text-decoration: underline; color: #A9A9A9; }
#footer a:active	{ text-decoration: underline; color: #A9A9A9; }
