/****************************************
*	CSS				*
*	(c)2005-08 by Ralph Marx	*
****************************************/

/* Links */
a.br{		color:			#000000;
		text-decoration:	none;
		font-weight:		bold;
		font-size: 		20pt;}
	
a.bg{		color:			#000000;
		text-decoration:	none;
		font-size: 		20pt;}
	
a.b{		color:			#000000;
		text-decoration:	none;
		font-size: 		16pt;}
	
a.bk{		color:			#000000;
		text-decoration:	none;
		font-size:		12pt;}
	
a.bw{		color:			#000000;
		text-decoration:	none;
		font-style:		italic;
		font-size: 		10pt;}

/* Anmerkungen */
.sternoben{	
		color:			#000000;
		text-decoration:	none;
		font-size: 		x-small;
		font-style: 		italic;
		vertical-align:		top;
}

/* Hintergrund Gebiete */
div.hga{	background-color:	yellow;
		margin-right:		1em;
		padding:		1em;}

div.hga1{	background-color:	#7DCF9E;
		margin-right:		1em;
		padding:		1em;}

div.hgaF{	background-color:	#8DDFAE;
		margin-right:		1em;
		padding:		1em;}

div.hga2{	background-color:	#F79696;
		margin-right:		1em;
		padding:		1em;}

div.hga3{	background-color:	#1C83C6;
		margin-right:		1em;
		padding:		1em;}

div.hga4{	background-color:	#FCB716;
		margin-right:		1em;
		padding:		1em;}

div.hggnz{	background-color:	#ADD8E6;
		margin-right:		1em;
		padding:		1em;}

/* Navigation */
table.nav1{	margin-left:		auto;
		margin-right:		auto;}
a.nav1{		margin:			10px 2em 20px 0;
		text-decoration:	none; 
		font-weight:		bold;
		font-family:		courier, monospace;
		font-size:		12px;
		color:			#000000;
		background:		url(bilder/strich.gif) no-repeat left bottom;}

.abs{		position:		absolute;
		top:			0px;
		left:			0px;}

table.titel{	width:			100%;
		border-width:		0px;
		border-collapse:	collapse;}

h1.titel{	margin:			10px 0 20px;
		padding-bottom:		8px;
		text-align:		center;
		background-image:	url(bilder/h1.gif);
		background-repeat:	no-repeat;
		background-position:	50% 100%;}

h2.titel{	margin:			10px 0 20px;
		padding-bottom:		4px;
		text-align:		left;
		background-image:	url(bilder/h2.gif);
		background-repeat:	no-repeat;
		background-position:	left bottom;}

h3.titel{	margin:			5px 0 10px;
		text-align:		left;}

table.main{	margin-top:		15px;
		margin-bottom:		15px;
		margin-left:		auto;
		margin-right:		auto;
		padding:		10px;
		vertical-align:		top;
		border-width:		1px;
		border-color:		#9CDBEF;
		border-style:		solid;
		background-color:	#84D3E7;
		background-image:	url(bilder/hg.gif);
		background-repeat:	repeat-x;
		width:			760px;}

table.main2{	margin-top:		15px;
		margin-bottom:		15px;
		margin-left:		auto;
		margin-right:		auto;
		vertical-align:		top;
		border-style:		none;
		width:			760px;}

td.main{	padding:		15px;}

td.main3{	padding-left:		15px;
		padding-right:		15px;}

table.verlauf{	margin-top:		15px;
		margin-bottom:		15px;
		margin-left:		auto;
		margin-right:		auto;
		border-collapse:	collapse;
		vertical-align:		middle;
		text-align:		center;
		border-width:		1px;
		border-color:		#9CDBEF;
		border-style:		solid;
		width:			760px;}

td.verlauf2{	width:			50%;
		padding:		3px;
		vertical-align:		middle;
		text-align:		center;
		color:			#FFFFFF;
		background-color:	#84D3E7;}

td.verlauf3{	width:			33.33%;
		padding:		3px;
		vertical-align:		middle;
		text-align:		center;
		color:			#FFFFFF;
		background-color:	#84D3E7;}

td.verlauf4{	width:			25%;
		padding:		3px;
		vertical-align:		middle;
		text-align:		center;
		color:			#FFFFFF;
		background-color:	#84D3E7;}

a.verlauf{	text-decoration:	none; 
		color:			#FFFFFF;
		background-color:	#84D3E7;}

span.verlauf{	text-decoration:	none; 
		color:			#ff0000;
		background-color:	#84D3E7;}

.hg{		margin:			0 0 4eX;
		padding:		0;
		border-color:		#9CDBEF;
		border-style:		solid;
		background-color:	#84D3E7;
		background-image:	url(bilder/hg.gif);
		background-repeat:	repeat-x;}

tr.titel{	vertical-align:		middle;
		background-color:	#DDDDDD;}

td.fuss{	background-color:	#00A2C6;
		border-right-width:	1px;
		border-right-style:	solid;
		border-right-color:	#FFFFFF;
		padding:		0;
		margin:			0;}

td.men{		vertical-align:		top;}

.men1{		padding-right:		30px;
		margin-bottom:		1ex;
		text-align:		left;
		text-decoration:	none; 
		font-weight:		bold;
		font-family:		courier, monospace;
		font-size:		12px;
		color:			#000000;
		background-color:	#ffffff;
		background-image:	url(bilder/strich.gif);
		background-repeat:	no-repeat;
		background-position:	left bottom;}

a.men2{		padding-right:		10px;
		text-align:		left;
		text-decoration:	none; 
		font-weight:		normal;
		font-family:		courier, monospace;
		font-size:		12px;
		color:			#000000;
		background-color:	#ffffff;}

img.men2{	margin-top:		0.2em;
		font-weight:		normal;
		font-family:		courier, monospace;
		font-size:		12px;
		width:			1.0ex;
		height:			1.0ex;}

li{		padding:		15px 15px 0 0;}

td.glos{	vertical-align:		top;
		padding:		1em;}

/* Fuss Info*/
table.finfo{	margin-left:		auto;
		margin-right:		auto;}

/* Fuss Bild*/
table.fbild{	margin-left:		auto;
		margin-right:		auto;
		margin-top:		0px;
		margin-bottom:		0px;}

@media print{
	.noprint,a.nav1{
		display:		none;
	}
}

/* html{	scrollbar-base-color:		#84D3E7;
		scrollbar-3d-light-color:	#FFFFFF;
		scrollbar-arrow-color:		#9CDBEF;
		scrollbar-darkshadow-color:	#000000;
		scrollbar-face-color:		#54A3C7;
		scrollbar-highlight-color:	#FFFFFF;
		scrollbar-shadow-color:		#000000;
		scrollbar-track-color:		#9CDBEF;} */
