body { background:#00A5CE; font:normal 12px Verdana, Sans-Serif; color:#564b47;  padding:0px; margin:0px;}
p, h2, pre {margin:0px; padding:5px 20px 5px 20px; }
a {color:Black;font-size:12px;background-color:transparent;text-decoration:none;}
a:hover {color:red;font-size:12px;background-color:transparent;text-decoration:none;}
pre {color:#564b47;font-size:11px;background-color:transparent;font-family:Courier, Monaco, Monospace;}
.alignright {margin-top:0; text-align:right;font-size:10px;}
h2 {font-size:14px;padding-top:10px;text-transform:uppercase;color:#564b47;background-color:transparent;}
h1 {font-size:11px;text-transform:uppercase;text-align:right;color:#564b47;background:#90897a;padding:5px 15px;margin:0px;}
strong {font-size:13px;}
/* positioning-layers statisch und absolut */
#links {position:absolute; left:0px; width:190px; color:#564b47; margin:0px; padding:0px;}
#inhalt {margin:0px 190px 0px 190px;height:700px;border-left:2px solid #564b47;border-right:2px solid #564b47;padding:0px;background-color:#ffffff;}
#rechts {position:absolute;right:0px; width:190px;color:#564b47;margin:0px; padding:0px;}
body
{
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
margin:0;
}

td
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000066;
}
ul
{
	font-family: verdana,arial,helvetica,sans-serif;
	color: #000066;
	list-style: square;
}
li 
{
	margin-bottom: 5px;
}

input, textarea
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000066;
}
select
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000066;
}
td.hp_tab
{
	background-color: #ff6600;
	text-align: center;
}
td.hp_currenttab
{
	font-size:8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #000066;
	text-align: center;
}
span.header
{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 140%;
}
td.hp_smallheader
{
	font-size:9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #91a5cd;
}

td.hp_smallheader2
{
	font-size:9pt;
	font-weight:normal;
	color: #000066;
	background-color: #d9e1f0;
}
.blueback
{
	background-color: #000066;
}
.lightgreenback
{
	background-color: #00A5CE;
}
.middlegreenbac
{
	background-color: #CCFFFF;
}
.middleblueback
{
	background-color: #91a5cd;
}

img.hp_topcarimagelink
{
	border-color: #000000;
}
img.hp_topcarimagelink:hover
{
	border-color: #ff6600;
}
a.hp_topcarimagelink
{
	color: #000000;
}
a.hp_topcarimagelink:hover
{
	color: #ff6600;
}


a.hp_nav
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.hp_nav:visited
{
	color: #ffffff;
}
a.hp_nav:hover
{
	color: #ff6600;
}


a.hp_navlit
{
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
a.hp_navlit:visited
{
	color: #ff6600;
}
a.hp_navlit:hover
{
	color: #ffffff;
}
a.hp_navlit2
{
	font-size: 12px;
	font-weight: bold;
}
a.hp_navlit2:visited
{
	color: #ff6600;
}
a.hp_navlit2:hover
{
	color: #ff6600;
}
a.hp_navsub
{
	font-size: 12px;
	color: #ffffff;
}
a.hp_navsub:visited
{
	color: #ffffff;
}
a.hp_navsub:hover
{
	color: #ff6600;
}
a.hp_navsubon
{
	font-size: 12px;
	color: #ffffff;
}
a.hp_navsubon:visited
{
	color: #ff6600;
}
a.hp_tab
{
	font-size:8pt;
	font-weight: bold;
	color: #ffffff;
}
a.hp_tab:visited
{
	color: #ffffff;
}
a.hp_tab:hover
{
	color: #000066;
}
a.hp_currenttab
{
	color:#ffffff;
}
a.hp_currenttab:visited
{
	color:#ffffff;
}
a.hp_currenttab:hover
{
	color:#ff6600;
}
input.hp_long
{
	font-size: 12px;
	width: 86px;
}
input.hp_short
{
	font-size: 10px;
	width: 80px;
}

input.hp_newbutton
{
	font-weight: bold;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #ff6600;
}
select.hp_long
{
	font-size: 12px;
	width: 186px;
}
select.hp_short
{
	font-size: 12px;
	width: 86px;
}
.hp_largefont
{
	font-size: 12px;
}
.hp_bluetext
{
	color: #000066;
}
.whiteback
{
	background-color: #ffffff;
}
h2 
{ 
	font-size:12	pt; 
	color:#000066; 
	text-decoration:none; 
	font-weight:bold; 
	font-family:verdana,arial,helvetica,sans-serif; 
} 
h3 
{ 
	font-size:10	pt; 
	color:#000066; 
	text-decoration:none; 
	font-weight:bold; 
	font-family:verdana,arial,helvetica,sans-serif; 
} 
h4 
{ 
	font-size:12pt; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold; 
	font-family:verdana,arial,helvetica,sans-serif; 
} 
.white
{ 
	font-size:9pt; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal; 
	font-family:verdana,arial,helvetica,sans-serif; 
} 

a.hp_new
{
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
}
a.hp_new:visited
{
	color: #ffffff;
}
a.hp_new:hover
{
	color: #ff6600;
}

