h1         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #a06304; font-weight: bold; }
h2         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #a06304; font-weight: bold; }
h3         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #a06304; font-weight: bold; }
td         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
.ueber1    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000000; font-weight: bold; }
.ueber2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #000000; font-weight: bold; }
.ueber3    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; font-weight: bold; }
.ueber1f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; color: #ff0000; font-weight: bold; }
.ueber2f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; color: #ff0000; font-weight: bold; }
.ueber3f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #ff0000; font-weight: bold; }
.text12    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; }
.text11    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
.text10    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; }
.text09    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; line-height: 11px; color: #000000; }
.text12f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; font-weight: bold; }
.text11f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; font-weight: bold; }
.text10f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; font-weight: bold; }
.text09f   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; line-height: 11px; color: #000000; font-weight: bold; }

/* Normale Links */
a:link    		   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #ff6600; text-decoration: none; font-weight: normal; }
a:visited 		   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #ff6600; text-decoration: none; font-weight: normal; }
a:active  		   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #ff0000; text-decoration: none; font-weight: normal; }
a:hover   		   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #ff0000; text-decoration: none; font-weight: normal; }
/* Navigation Haupt */
a.navih:link       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.navih:visited    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.navih:active     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.navih:hover      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #0000ff; text-decoration: none; font-weight: bold; }
/* Navigation Unter */
a.naviu:link       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; }
a.naviu:visited    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; }
a.naviu:active     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; }
a.naviu:hover      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #0000ff; text-decoration: none;}
/* Sitemap Links Haupt */
a.sitemapo:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.sitemapo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000;  text-decoration: none; font-weight: bold; }
a.sitemapo:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000;  text-decoration: none; font-weight: bold; }
a.sitemapo:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #0000ff; text-decoration: none; font-weight: bold; }
/* Sitemap Links Unter */
a.sitemapu:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000; text-decoration: none; font-weight: normal; }
a.sitemapu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000; text-decoration: none; font-weight: normal; }
a.sitemapu:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000; text-decoration: none; font-weight: normal; }
a.sitemapu:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #0000ff; text-decoration: none; font-weight: normal; }

body {background-image: url(bilder/hg2.gif);}
body {position: absolute; top: 0; left: 0; margin: 0; padding: 0;}
body , html {height:100%}
BODY {
scrollbar-base-color: color; 
scrollbar-track-color: #bebebe; 
scrollbar-face-color: #f39501; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #000066; 
scrollbar-shadow-color: #7b9dcb; 
scrollbar-arrow-color: #ffffff }
}

.table100  {height:100%;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;}
.td100  {height:100%}
.td100f  {height:100%; border:1px solid #ff0000;}
.td100f2  {height:100%; border:1px solid #00ff00;}
img.picrahmen{ border:1px solid #ae242c; } 
img.picrahmen{ border:0px solid #000000; } 
img.picrahmen2{ border:1px solid #000000; } 
.bildlink {BORDER-COLOR: #000000; }


/* Tabellen für Hauptseite*/
.ohtab {
	BORDER-LEFT: #f39501 1px solid; 
	BORDER-RIGHT: #f39501 1px solid; 
	BORDER-TOP: #f39501 1px solid; 
	BORDER-BOTTOM: #f39501 1px solid;
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN-BOTTOM: 1px; 
	BACKGROUND: #f9f9f9; 
}
.ohtabtop {
	BORDER-LEFT: #eeeeee 1px solid; 
	BORDER-TOP: #eeeeee 1px solid; 
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-BOTTOM: #aaaaaa 1px solid;
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px; 
	BACKGROUND: #f9ca81; 
}
.ohtabtext {
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px; 
	BACKGROUND: #f9f9f9; 
	font-family:Arial;
	color:#000000;
	font-size:10px;
}

.form_preise {
font-family:Arial;
color:#BF0000;
font-size:10px;
border: 1px solid #E06060;
background-color:#FFFFFF;
height:20px;
width: auto;
padding:3px;
text-align: right;
}
.form_preiseoff {
font-family:Arial;
color:#333333;
font-size:10px;
border: 1px solid #333333;
background-color:#cccccc;
height:20px;
width: auto;
padding:3px;
text-align: right;
}
.form_text {
font-family:Arial;
font-size:10px;
height:20px;
width: auto;
padding:1px;
text-align: left;
border:1px solid #b8b8b8;
color:#434343;
position:relative;
}
.form_textalt {
font-family:Arial;
font-size:10px;
height:20px;
width: auto;
padding:3px;
text-align: left;
}
.form_text_alert {
font-family:Arial;
color:#BF0000;
font-size:10px;
border: 1px solid #E06060;
background-color:#FFFFFF;
height:20px;
width: auto;
padding:3px;
text-align: left;
}
.form_area {
font-family:Arial;
font-size:10px;
width: auto;
padding:3px;
text-align: left;
}

.tl_panel { padding:5px 6px 8px 0px; background-color:#c3c3c3; border-top:1px solid #ffffff; border-bottom:1px solid #bbbbbb; text-align:right; }
.main_headline { margin:0px; padding:2px 0px 4px 6px; background-color:#464f92; background-repeat:repeat-x; color:#ffffff; }


/* Main */
#main { width:726px; padding:1px; margin-left:10px; background-color:#ffffff; border:1px solid #bbbbbb; text-align:left; float:left; }
* html #main { width:730px; w\idth:726px; }
html>body #main { margin-bottom:-1px; }
*:first-child+html #main { margin-bottom:0px; }

/* Data container */
h1.main_headline { margin:0px; padding:2px 0px 4px 6px; background-color:#b3b6b3; background-image:url("images/headline.gif"); background-repeat:repeat-x; color:#ffffff; }
h2.sub_headline { margin:3px 18px 9px 18px; padding:6px 0px 8px 36px; background-image:url("images/current.gif"); background-position:left center; background-repeat:no-repeat; font-size:14px; color:#8ab858; }
h2.sub_headline_all { margin:3px 18px 9px 18px; padding:6px 0px 8px 36px; background-image:url("images/all_big.gif"); background-position:left center; background-repeat:no-repeat; font-size:14px; color:#8ab858; }
h2.sub_headline_update { margin:3px 18px 9px 18px; padding:6px 0px 8px 36px; background-image:url("images/update.gif"); background-position:left center; background-repeat:no-repeat; font-size:14px; color:#8ab858; }
h2.sub_headline_index { margin:3px 18px 9px 18px; padding:6px 0px 8px 36px; background-image:url("images/index.gif"); background-position:left center; background-repeat:no-repeat; font-size:14px; color:#8ab858; }

