html {
padding:0;
margin:0;
border:0;
background:#ffffff;
font-family:Arial;
/* hide overflow:auto from IE5/Mac */
/* \*/
overflow:auto;
/* */
}


body{
	left-margin:0;
	top-margin:0;
	right-margin:0;
	padding:0;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	font-weight:normal;
         font-family:Trebuchet MS,Arial;
font-size:12px;color:#0A4296;
         background-color:#ffffff;
	}
h1 {
font-size:14pt;
top-margin:0;
}

        ul {margin: .3em 0 1.5em 0;list-style-type:none}
	ul.related {margin-top: -1em}

	/* NAV - top horizontal nav */
         #nav {position:absolute; z-index:100; top:90px; left:130px}
	#nav, #nav ul {padding: 0;margin: 0;list-style: none}
	#nav {font-weight:bold;height:2.09em;font: bold 96% arial;margin: 0 105px 0 40px}
	#nav li {position:relative;background: #576AA1;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #576AA1;border-right: 50px solid #576AA1;padding:0}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px}
	#nav a:hover {color:#000000}

	#nav li ul {border-left: 1px solid #8888A6;background: #f6f6f6 url("bilder/navi.gif") no-repeat 100% 100%;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}

	#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:14em}
	#nav li li a:hover {color:#fff;background:#576AA1}

	#nav li.active {background: #c00;border-bottom: 3px solid #c00}
	#nav li.active ul {border:none;background: #c00 url("bilder/featurebox2_bg.gif") no-repeat 100% 100%}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
	#nav li.active a:hover {color:#000}

	#nav li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px solid #870000}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
	#nav li.active li a:hover {background: #666 url("bilder/sprites.gif") repeat-x 0 99%;color:#fff}

	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #666 url("images/sprites.gif") repeat-x 0 99%}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
a:link{color:#0A4296;text-decoration:none;font-weight:bold}
a:visited{color:#000080;text-decoration:none;font-weight:bold}
a:hover{color:#0080FF;text-decoration:underline}
a:active{color:#FFFFFF;}

.rubrik{color:#ffffff;
text-decoration:none;
font-family:Trebuchet MS, Arial;
font-weight:bold;
font-size:13px;}

#kontakt {position:absolute; z-index:20; top:15px; left:800px;font-size:7pt;font-family:Verdana}
#kontakt a {text-decoration:none;font-weight:normal}
#content {position:absolute; z-index:3; top:140px; left:60px; width:600px;}
* html #content {top:0;left:52; bottom:0; width:600px; position:absolute; z-index:3; border-top:140px solid #ffffff;}

#spalte_links {position:absolute; z-index:3; top:140px; left:800px; width:140px;}
#spalte_links a {text-decoration:none;font-weight:bold}

#head {position:absolute;left:30px; width:1000px;margin:0; top:0; display:block; height:110px;background-position:0 0; background-repeat:no-repeat; z-index:20;background-image:url(bilder/head.gif);overflow:hidden; }
html #head {left:30;}

#right {position:absolute; left:630; top:79px; bottom:0; width:129px; background-repeat:no-repeat; height:100%;z-index:4;}

* html #right {height:100%; top:0; bottom:0; left:630; width:129px; border-top:79px solid #fff;}

#nav1 {
position: absolute;
top:54; left:20;}

  input{width:300px;} select{width:300px;}
  .Auswahl { background-color:#ffffff; border:1px solid #000000; }
  textarea, select {
  background-color:#ffffff; border:1px solid #000000;
  scrollbar-base-color:#ffffff;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#C0C0C0;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#C0C0C0;
  scrollbar-shadow-color:#C0C0C0;
  scrollbar-track-color:#ffffff;
}
/* Runde Ecken für Linktipps */

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#BDC5D7; margin:0 5px;}
.b2f {height:1px; background:#BDC5D7; margin:0 3px;}
.b3f {height:1px; background:#BDC5D7; margin:0 2px;}
.b4f {height:2px; background:#BDC5D7; margin:0 1px;}
.contentf {background: #BDC5D7;}
.contentf div {margin-left: 7px;}

.linie {border-bottom:1px dotted #7C8BAF;}
