@charset "utf-8";
/* CSS Document */

/* Hier werden alle html-Tags auf "Null" gesetzt und eine Standard-Schriftart vergeben */
/* html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li */


* {
   margin: 0;
   padding: 0;
   font-family:  Arial;
}

li {
	list-style-type: none;
}

body {
	font-size: 90%;
}

h1 {
	font-size: 130%;
}

h2 {
	font-size: 110%;
}

/* rahmen ausgestellt*/
a {
	outline:none;
} 
/* keine textdekoration bei links*/
a:link {
	text-decoration: none;
	color:#000000;
}

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

a:hover {
	border-bottom:none;
	color:#000000;
}

a:active {
	color:#000000;
	text-decoration:none;
}

a:focus {
	border-bottom:none;
}

.gr {
	text-transform: uppercase;
	font-size:10px;
}

table{
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	font-size: 9pt;
}

.oben    { vertical-align:top;}



/* Sektionsweite Formatierungen für die DIV-Container, mitte des bildschirms*/
#huelle{
	position:relative;
	width:938px;
	height:550px;
	margin:auto;
	padding:0;
}

#huelle #position {
	position: relative;
	width: 921px;
	overflow: visible;
	left: 0px;
	top: 165px;
	float:left;
}

#namelinks {
	position: relative;
	width: 10px;
	float:left;
	}

	
#huelle #content {
	overflow: hidden;
	position: absolute;
	float: left;
	top: 0px;
	left: 22px;
	height: 265px;
	width: 921px;
	}

#menu {
	position: relative;
	overflow: hidden;
	top: 300px;
	left: 828px;
	width: 110px;
	font-size: 10pt;
	line-height:200%;
}
 
#linie_arch{
	position:relative;
	overflow:visible;
	top: 239px;
	left:6px;
}


#linie_pers{
	position:relative;
	overflow:visible;
	top: 265px;
	left:6px;
}
	

#linie_imp{
	position:relative;
	overflow:visible;
	top: 292px;
	left:6px;
}

#huelle #submenu_arch{
	position: relative;
	overflow: visible;
	float: left;
	top: 239px;
	left: 6px;
	width: 250px;
	font-size: 8pt;
	line-height:190%;
}

#huelle #submenu_pers{
	position: relative;
	overflow: visible;
	float: left;
	top: 265px;
	left: 6px;
	width: 250px;
	font-size: 8pt;
	line-height:190%;
}

#huelle #submenu_imp  {
	position: relative;
	overflow: visible;
	float: left;
	top: 292px;
	left: 6px;
	width: 250px;
	font-size: 8pt;
	line-height:190%;
}	


/* Hier beginnt der Scrollbar Bereich geänderter Bereich sind mit Kommentaren versehen! */

div#scrollbar { 
    display:none;
    }

div#wn	{
	position:relative;
	width:921px;
	height:300px;
	overflow:hidden;
	}
div#scrollbar { 
    position:relative; 
    width:800px; height:15px;
    display:block; 
    font-size:1px;  
  }

div#track { /* Der Scrollbalken: Position und Farbe geändert */
	position:absolute;
	left:41px;
	top:272px;
	width:881px;
	height:11px;
	background: #ffffff;
  }
div#dragBar {
	position:absolute;
	left:3px;
	top:1px;
	width:20px;
	height:9px;
	background-color:#000000;
  }  
div#left { /* Der Pfeil Links: Position geändert */
	position:absolute;
	left: 22px;
	top:272px;
	height:12px;
	width: 6px;
}  
div#left :active{
	border: none;
}

div#right {  /* Der Pfeil Rechts: Position geändert */
	position:absolute;
	left: 936px;
	top:272px;
	height:12px;
	width: 6px;
}

div#scrollbar, div#track, div#dragBar, div#left, div#right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

div#scrollbar img {
    display:block; 
    } 
