/* general stuff */

html, body{
	height: 95%;
}

html{	
  scrollbar-base-color: #A08080;
  scrollbar-3d-light-color: #A08080;
  scrollbar-arrow-color: #A08080;
  scrollbar-darkshadow-color: #A08080;
  scrollbar-face-color: #A08080;
  scrollbar-highlight-color: #A08080;
  scrollbar-shadow-color: #A08080;
  scrollbar-track-color: #A08080;
}

body{
	background-color: #A08080;
  scrollbar-base-color: #FFF;
  scrollbar-3d-light-color: #FFF;
  scrollbar-arrow-color: #000;
  scrollbar-darkshadow-color: #000;
  scrollbar-face-color: #A08080;
  scrollbar-highlight-color: #FFF100;
  scrollbar-shadow-color: #000;
  scrollbar-track-color: #D3BDBD;
}

img{
   border: 0px;
}
/* Layout */

#haupt {
	position: absolute;
	top: 17%;
	left: 17%;
	width: 67%;
	height: 67%;
	background-color: #000;
	color: #fff;
	overflow: auto;
}

#haupt_innen{
	padding: 2% 2% 2% 4%;
	font-family: Arial;
	font-size: 11pt;
}

#haupt_menu {
	position: absolute;
	bottom: 10%;
	left: 23%;
	height: 4%;
	width: 50%;
	font-family: "Futura Md BT";
        font-size: 11pt;
	color: #fff;
}

#wir{
	position: absolute;
	left: 0%;
	width: 25%;
	border-right: 2px solid #000;
	text-align: center;
}
#akt{
	position: absolute;
	left: 25%;
	width: 25%;
	border-right: 2px solid #000;
	text-align: center;
}
#stamm{
	position: absolute;
	left: 50%;
	width: 25%;
	border-right: 2px solid #000;
	text-align: center;
}
#form{
	position: absolute;
	left: 75%;
	width: 25%;
	text-align: center;
}


#haupt a:link {
	text-decoration:none;
	color:#fff;
}

#haupt a:visited {
	text-decoration: none;
	color: #fff;
}

#haupt a:hover {
	text-decoration: none;
	color: #FFF100;
}

.menu a:link {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

.menu a:visited {
   text-decoration:none;
	font-weight:bold;
	color:#000; }

.menu a:hover {
   text-decoration:none;
	font-weight:bold;
	color:#FFF;
}

#start a:hover {
   text-decoration:none;
	font-weight:bold;
	color:#FFF100;
}

	
.akt_menu a:link {
   text-decoration: none;
	font-weight: bold;
	color:#FFF;
}

.akt_menu a:visited {
   text-decoration: none;
	font-weight: bold;
	color:#FFF;
}

.akt_menu a:hover {
   text-decoration: none;
	font-weight: bold;
	color:#FFF;
}

.menu, .akt_menu{
	z-index: 9;
}

#wir_sublinks {
	position: absolute;
	top: 25%;
	left: 0%;
	width: 25%;
	height: 150%;
	z-index: 10;
	visibility: hidden;
}
#akt_sublinks {
	position: absolute;
	top: 25%;
	left: 25%;
	width: 25%;
	height: 150%;
	z-index: 10;
	visibility: hidden;
}
#stamm_sublinks {
	position: absolute;
	top: 25%;
	left: 50%;
	width: 25%;
	height: 150%;
	z-index: 10;
	visibility: hidden;
}
#form_sublinks {
	position: absolute;
	top: 25%;
	left: 75%;
	width: 25%;
	height: 150%;
	z-index: 10;
	visibility: hidden;
}
.sub_link{
	display: block;
	font-family: "Futura Md BT";
	font-size: 11pt;
	text-align: center;
}

a.sub_link:link {
	text-decoration: none;
	font-weight: normal;
	color: #000;
}

a.sub_link:visited {
	text-decoration: none;
	font-weight: normal;
	color: #000;
}

a.sub_link:hover {
	text-decoration: none;
	font-weight: normal;
	color: #FF0;
}

a.sub_link:active {
	text-decoration: none;
	font-weight: normal;
	color: #FF0;
}

#wir_seite {
	position: absolute;
	top: 90%;
	width: 100%;
	height: 10%;
	font-size: 10;
	text-align: left;
}

#wir_seite_innen {
	padding: 2% 3% 3% 3%;
}

