/* Allgemeines */

body	{
	background:url(gfx/back04.gif) #000040 fixed;
	}

body,td,th,p,div {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	color:008000;
	}

img {
	border:0;
	}


div#wrapper {
	width:100%;
	max-width:970px;
	margin-left:auto;
	margin-right:auto;
	}




/* Rahmeneffekte */
td.back-repeat	{background-image:url(gfx/h-repeat.gif);}
td.back-l-side	{background-image:url(gfx/fx-rl.gif);}
td.back-r-side	{background-image:url(gfx/fx-rr.gif);}
td.back-bottom  {background-image:url(gfx/fx-db1.gif);}


.gelb		{color:#ffff00;}
div.content	{margin-left:5%;margin-right:5%;}

a.bottomlink		{color:#ffff00;text-decoration:none;}
a.bottomlink:visited	{color:#ffff00;text-decoration:none;}
a.bottomlink:hover	{color:#ffff00;text-decoration:underline;}

img.img-stand	{border:2px solid #ffd050;margin-bottom:1em;}

td.head-nav 	{
		background-color:#fff;
		padding-left:5px;
		padding-right:5px;
		line-height:0;
		}


td.head-nav a	{
		display:block;
		}

td.head-nav a:hover	{
		background-color: #008000;
		}


h3	{
	background:#fff url(gfx/fade2.gif) repeat-y;
	font-family:Arial,Helvetica,sans-serif;color:008000;
	padding-left:4px;
	}



/* Aktuelles */
dt	{
	margin-top:1em;
	font-weight:bold;
	}
	
/* Portrait Fotos */
table.pfl	{
	width:180px;
	text-align:left;
	float:left;
	}

table.pfr	{
	width:180px;
	text-align:right;
	float:right;
	}
	
table.pfl img, table.pfr img	{
	margin-top:1em;
	}

img#pf1 {
	margin-top:0em;
	}

	


/* Presse, vor Netscape 4 versteckt */
@media screen {
td#presse	{
		padding-left:5%;
		padding-right:5%;
		}

#subheader	{
		background-color:#ffd050;
		padding:2px;
		text-align:center;
		}

div.pzeile	{
		width:100%;
		border-bottom:1px solid #eee;
		xbackground-color:#f2f2f2;
		clear:both;
		float:left;
		margin-bottom:1em;
		}

div.sdatum	{
		width:25%;
		float:left;
		text-align:right;
		xborder:1px solid #080;
		}
div.stext	{
		width:65%;
		float:left;
		margin-left:10px;
		xborder:1px solid red;
		text-align:left;
		}
}


@media print {
body 		{background:none #fff;font-size:10pt;color:#000;}
.gelb 		{color:#000}
p,td 		{font-size:10pt; color:#000;}
td.back-repeat	{display:none}
td.back-l-side	{display:none}
td.back-r-side	{display:none}
td.back-bottom  {display:none}
table.table-main {width:100%;}
a.bottomlink	{color:#000;text-decoration:none;}
a.bottomlink:visited	{color:#000;text-decoration:none;}
}


/* Vorschaufotos in Galerien */

td.vf_b {
	padding-left:5px;
	padding-right:5px;
	}

td.vf_b p {
	text-align:left;
	}


div.vf		{
		text-align:center;
		width:170px;
		height:170px;
		background-color:#eee;
		padding:5px;
		border:5px solid #fff;
		float:left;
		}


div.vf_t	{
		text-align:center;
		font-size:.9em;
		}

/* Tabulatoren */

.tab1 {
	display:inline-block; 
	width:4.3em;
	}

.tab2r {
	display:inline-block; 
	width:9em;
	text-align:right;
	white-space:nowrap;
	}

