html {
  	font-size: 76%; 
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #e7e7e7; 	
  	margin: 0; 
  	padding: 0; 
  	height: 100%; 
  	border: 0 
}

body {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0;
	overflow: auto;
	background-image: url("../images/content5.gif"); 
	background-repeat: no-repeat; 
	background-position: right bottom; 
}
table {
  border-spacing:0px;
  border:0;
  border-collapse:collapse;
}

td {
   vertical-align: top;
   padding:0; 
   margin:0; 
   border:0;
}

map {
border:0;
}
#header_left {
   background-color:red;
}
#header_middle {
   background-color:white;
}
#header_right {
   background-color:white;
}
#nav_bottom {
   vertical-align:bottom;
   height:460px;
}
 


#content { 
	padding: 20px 20px 0px 20px; 

}

#hhpanel td {
   padding: 0px 20px 0px 20px; 

}

.pageNav {
   width: 100%;
}

.pageNav td{
   padding: 0px 10px 0px 0px; 
   vertical-align: middle;
}



.feedbackPanelERROR {
        color: RED;
  	font-size: 95%; 
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

tr.even td {
   background-color: #e3e5e6; 
}

tr.odd td {
   background-color: #dbd8db;  
}


.listtable { 
   border-spacing:0px;
   width: 100%;
   vertical-align: middle;
}

.listtable th { 
   vertical-align: middle;
   padding: 10px 10px 10px 10px;
}
.listtable td { 
   vertical-align: middle;
   padding: 10px 10px 0px 10px;
}

.text {
   line-height: 25px;
}

H1 { color: #434e57; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
H2 { color: #434e57; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
H3 { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }



#navigation
{ 
        vertical-align: top;
	color: #a1a6a9;
	background: #a1a6a9;
}


a img{
        border: 0;
}
a {
	text-decoration: none; 
	color: red; 
}


a.mainlevel:link, a.mainlevel:visited
 { 
 color: white; 
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 line-height: 35px; 
 text-decoration: none; 
 background-color: #434e57; 
 text-align: left; 
 text-indent: 15px; 
 display: block; 
 vertical-align: middle; 
 border-bottom: 2px solid #e3e5e6; 
 background-position: 0 0     
 }

a.mainlevel:hover     
{ 
	color: #FE0005; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	background-position: 0 0; 
}

.img { border-width: 0; border: 0; }

/*
.a.img:link, a.img:visited  { border-width: 0; border: 1px solid #fff }
.a.img:active { border-width: 0 }
.a.img:hover {border: 1px solid #fff}
.a.img:link, a.img:visited  { border: solid 0 black }
.a.img:active { border: solid 0 black }
.table_abstand 
     { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 35px }
.inputbox { color: #434e57; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-position: 0 0 }
.img { border-width: 0 }
.a.img:link, a.img:visited  { border: solid 0 black }
.a.img:hover { border: solid 1px yellow }
.a.img:active { border: solid 0 black }
.abstand_gross { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 37px }
.abstand_klein { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }

*/


a:link, a:visited     { color: red; font-size: 13px; decoration: none }
a:hover  { color: #FE0005 }

.text { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.fett { color: #434e57; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

