body {
	background: url(../images/bg2.png) no-repeat white bottom left;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}

html, body {height: 100%; font-size: 100.01%;}

*	{
	border: 0px solid white;
	margin: 0px 0px;
	padding: 0px 0px;		
	}



div#bg_0 {width: 100%; height: 100%; text-align: center; background: url(../images/bg.png) repeat-x;}
div#bg_1 {width: 970px; height:100%; vertical-align: top; border: 0; margin-left:auto; margin-right:auto; }
div#bg_top {width: 970px;  height: 140px; vertical-align: top; border: 0; text-align:left; color: silver;  background: url(../images/bg.png) repeat-x white;}
div#bg_top table { width: 970px; height: 140px; color: silver; margin: 0px 0px; pading: 0px; border: 0;} 
div#bg_top h1	{font-size: 100%; padding: 4px 0px; color: silver;}
div#bg_top h2	{font-size: 90%; padding: 10px 0px 8px 0px; }
div#bg_top h3	{font-size: 80%; padding: 10px 0px 8px 0px; }
div#bg_top hr {color: silver; height: 1px}
div#bg_top a	{font-size: 90%; text-decoration: none; font-weight: bold; height: 60px; }

div#navi_bg  {clear: both;}
div#navi_left {float:left; }
div#navi_center {float:left; height: 50px;}
div#navi_center p {padding-top: 15px; margin: 0px}
div#navi_center a	{font-size: 90%; text-decoration: none; font-weight: bold; height: 50px; }
div#navi_center a:link		{color: white;}
div#navi_center a:visited	{color: white;}
div#navi_center a:hover	{color: silver;}
div#navi_center a:active	{color: silver;}
div#navi_right {float:left; }

div#subnavi { clear: both; vertical-align: top; text-align:left; padding: 0px 10px;}
div#subnavi p	{font-size: 100%; margin: 10px 0px 10px 0px; color: black;}
div#subnavi hr { color: silver; height: 1px}
div#subnavi a	{text-decoration: none; font-weight: bold; }
div#subnavi a:link		{color: black;}
div#subnavi a:visited	{color: black;}
div#subnavi a:hover	{color: silver;}
div#subnavi a:active	{color: silver;}

div#bg_center {clear: both; }
div#bg_center iframe{width: 970px; height:580px; vertical-align: top; border: 0; margin-left:auto; margin-right:auto; }

div#bg_left {float:left; width: 700px; vertical-align: top; text-align:left; padding: 0px 10px;}
div#bg_left table {background-color: white; border-top-color: gray; border-left-color: gray; border-right-color: silver; border-bottom-color: silver;  border-width: 0px;  border-style: inset; }
div#bg_left td {padding: 0px 10px; vertical-align: top;}
div#bg_left ul {font-size: 80%; list-style-type:disc; text-align: left; margin-left: 30px; }
div#bg_left p	{font-size: 80%; margin: 10px 0px 10px 0px; padding-left: 10px;}
div#bg_left h1	{font-size: 110%; padding: 8px 0px; color: black;}
div#bg_left h2	{font-size: 100%; padding: 10px 0px 8px 0px; }
div#bg_left h3	{font-size: 80%; padding: 10px 0px 8px 0px; }
div#bg_left hr {  border-top: solid 1px silver;}
div#bg_left img {border-top-color: silver; border-left-color: silver; border-right-color: gray; border-bottom-color: gray; border-width: 1px; border-style: outset;}
div#bg_left a	{font-size: 90%; text-decoration: none; font-weight: bold;}
div#bg_left a:link		{color: black;}
div#bg_left a:visited	{color: black;}
div#bg_left a:hover	{color: silver;}
div#bg_left a:active	{color: silver;}
div#bg_left input {width:150px; font-size: 90%; height: 48px; color: white; font-weight: bold; background: url(../images/button.png) repeat-x; height: 50px;}

div#bg_werbung {clear: both; vertical-align: top; text-align:left; padding: 50px 10px 0px 10px;}