a:link, a:visited, .merken, a.topnav:link, a.topnav:visited, a.wg:link, a.wg:visited, a.seite:link, a.seite:visited, a.blatt:link, a.blatt:visited  { 
	color:					#339900; 
	text-decoration:		none; 
	padding: 				0px 0px 0px 0px;
	margin: 				4px 0px 4px 0px;
	font-weight: 			normal;
	font-size: 				11px;
}
a:hover, a:focus, a:active { 
	color: 					#339900; 
	text-decoration:		underline;
	padding: 				0px 0px 0px 0px;
	margin: 				4px 0px 4px 0px;
	font-weight: 			bold;
	font-size: 				11px;
}

a.topnav:link, a.topnav:visited, a.topnav:hover, .topnav-d  { 
	color: 					#ffffff;
	font-size: 				12px;
	font-weight: 			bold;
	margin: 				0px 0px 0px 0px;
	padding: 				10px 0px 10px 0px;
	display: 				block;
	width: 					175px;
}

a.topnav:hover	{ 
	text-decoration:		underline;
}

.topnav-d	{ 
	background-color: 		#cddd85;
}

a.wg:link, a.wg:visited, a.wg:hover, .wg-d  { 
	color: 					#666666;
	font-size: 				11px;
	margin: 				0px 0px 0px 0px;
	padding: 				6px 0px 6px 0px;
	display: 				block;
	width: 					165px;
}

a.wg:hover	{ 
	text-decoration:		underline;
}

.wg-d	{ 
	background-color: 		#cfd8a3;
}

a.blatt:link, a.blatt:visited, a.blatt:hover  { 
	color: 					#666666;
	font-size: 				12px;
}

a.blatt:hover	{ 
	text-decoration:		underline;
}

a.seite:link, a.seite:visited, a.seite:hover, .seite-d  { 
	color: 					#666666;
	font-size: 				12px;
}

a.seite:hover	{ 
	text-decoration:		underline;
}


/* GRUNDEINSTELLUNGEN fuer Textelemente */
div,p,pre,nobr,i,h1,h2,h3, .bottom	{ 
	font-family:			Verdana,Arial,Helvetica,sans-serif; 
	font-size:				11px; 
	line-height: 			15px; 
	color:					#666666;
	padding: 				0px 0px 0px 0px;
	margin: 				4px 0px 4px 0px;
}

.bottom, a.bottom:link, a.bottom:visited, a.bottom:hover {
	font-size:				9px; 
	color: 					#999999;
	margin: 				10px 0px 10px 0px;
}

a.bottom, a.bottom:link, a.bottom:visited, a.bottom:hover {
	color: 					#339900;
}

a.bottom:hover {
	font-weight:			normal;
}

h1 {
	font-size:				18px; 
	line-height: 			24px; 
	margin: 				4px 0px 12px 0px;	
	color: 					#99cc66;
}

h2 {
	color: 					#2B714A; 
	font-weight: 			bold;
	margin: 				12px 0px 8px 0px;	
}

input, form, select {
		font-family:		Verdana,Arial,Helvetica,sans-serif; 
		font-size:			10px; 
		color:				#000000;
		padding: 			1px 1px 1px 1px;
		margin: 			0px 0px 0px 0px;
}

table,tr,td,th  { 
		font-family:		Verdana,Arial,Helvetica,sans-serif; 
		font-size:			11px; 
		line-height: 		15px; 
		color:				#000000;
		padding: 			0px 0px 0px 0px;
		margin: 			0px 0px 0px 0px;
}

BODY { 
		padding: 			0px 0px 0px 0px;
		margin: 			0px 0px 0px 0px;
		background-color: 	#ffffff;
}
		
#rahmen {
		position: 			absolute;
		left: 				50%;
		width: 				774px;
		padding: 			0px 0px 0px 0px;
		margin: 			0px 0px 0px -390px;
} 

.tnL, .tnR, .leer {
		width: 				130px;
		padding: 			0px 0px 0px 0px;
		margin: 			0px 0px 30px 0px;
		float: 				left;
		overflow:			hidden;
		font-size:			11px;
} 

.tnR {
		text-align: 		right;
} 

.leer {
		width: 				15px;
} 

