html,body{margin:0;padding:0}
body,td{
	font-family: verdana;
	font-size: 15px;
	color:black;
}
a:active, a:focus, a:link, a:visited, a:hover{
	color: black;	
	text-decoration:underline;
}


table.mainNavi{
	height:100%;
}
td.mainNavi{
	padding-left: 10px;
	color: #ffffff;
}
a.mainNavi:link, a.mainNavi:visited, a.mainNavi:focus, a.mainNavi:active {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size: 16px;
}
a.mainNavi:hover {
	text-decoration:underline;	
}

table.secondNavi{
	height:100%;
}
td.secondNavi{
	padding-left: 10px;
	color: #324A32;
}
a.secondNavi:link, a.secondNavi:visited, a.secondNavi:focus, a.secondNavi:active {
	color: #324A32;
	text-decoration:none;
	font-weight:normal;
	font-size: 14px;
}
a.secondNavi:hover {
	text-decoration:underline;	
}


h1{
	clear:both;
	font-size:15px;
}
h2{
	padding: 15px 0px 5px 0px;
	clear:both;
	font-size:14px;
}
h3{		
	font-size:14px;
	font-weight:normal;
	font-style: italic;
}


p{margin:0 10px 10px}

p.bildunterschrift{
	font-size: 12px;
}

td.aktuelles_headline{
	padding: 4px 2px;
	background-color:#324A32;
	color: #ffffff;
	font-weight:bold;
}
td.aktuelles_content{
	border:1px solid #324A32;
	padding:5px 2px;
}

div.float_left{
	float:left; 
	padding: 0px 10px 0px 0px;
}

div.float_right{
	float:right; 
	padding: 0px 0px 0px 10px;
}

div#header{position:relative;}


div#content p{line-height:1.4}
div#navigation{height:100%;}
div#footer{background: #324A32;color: #ffffff; clear:left;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #ffffff;}

div#wrapper{float:left;width:100%}

div#content{padding:0px 0px;  margin-right:250px; overflow:-moz-scrollbars-vertical; overflow-y:scroll; height:450px;}
div#navigation{float:left;width:250px;margin-left:-250px}

