IMG.pngfix{
	BEHAVIOR: url(/scripts/iepngfix.htc);
}

TABLE#pageTop TR TD.left
{	
	background: url(/images/top_bg.jpg) no-repeat;
	width:996px;
	height:233px;	
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;	
}

TABLE#pageTop TR TD.right
{	
	background: url(/images/top_spacer.jpg) repeat-x;
	width:100%;
	height:233px;	
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;	
}

#topright
{					
	width:972px;
	height:23px;
	margin-left:9px;
	margin-right:15px;		
	margin-bottom:55px;
	margin-top:0px;
	padding:0px;
	font-size: 12px;
	font-family: Arial;
}

#topright a:link, #topright a:active, #topright a:visited {
	text-decoration: none;
	color: #FFFFFF;	
}
#topright a:hover {
	text-decoration: none;
	color: #83a900;	
}

#topright2
{					
	width:286px;
	height:23px;
	margin-left:695px;
	margin-right:15px;		
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	font-size: 10px;
	font-family: Arial;
}

#topright2 a:link, #topright2 a:active, #topright2 a:visited {
	text-decoration: none;
	color: #FFFFFF;	
}
#topright2 a:hover {
	text-decoration: none;
	color: #83a900
;	
}

#toppatnet
{					
	width:134px;
	height:23px;
	margin-left:847px;
	margin-right:15px;		
	margin-bottom:22px;
	margin-top:0px;
	padding:0px;	
}

#search {		
	float:left;
	background: transparent;			
}

#search input {	
	border-color: #3F4E4B;
	border: solid;
	border-width: 0px;
	background-color: #FFFFFF;	
	color: #3F4E4B;
}

#search form {
	margin: 0px;
	padding-top: 4px;
}

#lang {		
	float:left;	
	padding-left: 20px;
	padding-top: 20px;		
}

#navi
{	
	width: 227px;
	font-size: 12px;	
	margin-bottom:30px;
}

#navitem
{
	padding-top: 5px;
	padding-bottom: 20px;		
}

#navitem.notaktiv
{
	padding-top: 5px;
	padding-bottom: 3px;	
	border-bottom: 1px solid #dddddd;
}

#navitem a:link, #navitem a:active, #navitem a:visited {
	background-color: #FFFFFF;
	color: #3F4E4B;
	display: block;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;	
}
#navitem a:hover {
	color: #83a900;	
}
#navitem a.aktiv:link, #navitem a.aktiv:active, #navitem a.aktiv:visited {
	color: #FFFFFF;
	background-color: #424f4f;	
}
#navitem a.aktiv:hover {
	color: #FFFFFF;
	background-color: #424f4f;
}

#subnavitem
{
	padding-top: 5px;
}

#subnavitem a:link, #subnavitem a:active, #subnavitem a:visited {
	background-color: #FFFFFF;
	color: #3F4E4B;
	display: block;
	text-decoration: none;	
}
#subnavitem a:hover {
	background-color: #FFFFFF;	
	color: #83a900;	
}
#subnavitem a.aktiv:link, #subnavitem a.aktiv:active, #subnavitem a.aktiv:visited {
	background-color: #FFFFFF;
	color: #3F4E4B;
	font-weight:bold;	
}
#subnavitem a.aktiv:hover {
	background-color: #FFFFFF;
	color: #83a900;
	font-weight:bold;
}

#completeContent
{		
	width:935px;	
	margin-left:46px;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:10px;			
}

#contentArea
{
	width:100%;
}

#seitenbilder
{
	margin-top:10px;
}

#seitenbild
{	
	border: 3px solid #526262;
	margin:0px;
	width:133px;
	height:180px;
}

#seitendokumente
{
	margin-top:10px;
}

#seitendokumente img
{
	margin-right:5px;
}

#pathdiv
{		
	font-size:10px;
	font-family: Arial;
	color: #424f4f;
}

NPUT.onlinecheckbox { 
	vertical-align:middle;
}

.onlineform {
	BACKGROUND-COLOR: #ffffff;  
  FONT-SIZE: 12px;	
  FONT-FAMILY: Arial, Verdana;
}

TEXTAREA.onlineform {
 WIDTH: 300px; HEIGHT: 80px; 
}

INPUT.onlineform {
 WIDTH: 300px;
}
