body {
  font-size: 100.01%; 
  background-color:#000000;
  background:url(../pics/bg.png);
  margin:0px;
  padding:0px;
  width:100%;
  height:100%;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

/*CSS-Hack um Vertikal zu zentrieren*/
#aussencontainer{
	  position:absolute;
	  left:50%;
	  width:1008px;
	  top:5%;
	  bottom:5%;
	  padding:0px;
	  margin-left:-505px;
	  min-height:600px; 
}
#border {
	position:absolute;
	border:solid 1px #0D111C;
  	padding:2px;
	margin-top:25px;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
}

#maindiv{
	position:absolute;
	left:0px;
	right:0px;
	margin:2px;
	top:0px;
	bottom:0px;
	padding:0px;
	background-color:#0D111C;
	border:solid 1px #0D111C;
	text-align:center;
	min-width:1000px;
}

#leiste{
	position:absolute;
	top:0px;
	height:20px;
	width:500px;
	padding: 0px;
	margin: 0 0 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

#leiste2{
	position:absolute;
	top:0px;
	height:20px;
	width:300px;
	right:3px;
	z-index:2;
	margin: 6px 0 0 0;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:right;
}

#video{
	width:1000px;
	background:url(../pics/flash.jpg);
	position:relative;
	padding:0px;
	height:99px;
	overflow:hidden;
	left:0px;
}

#framediv{
	position:absolute;
	left:0px;
	right:0px;
	top:179px;
	bottom:37px;
	padding: 0px;
	margin: 0px;
	background-color:#FFFFFF;
	vertical-align:middle;
	overflow:hidden;
	min-height:350px;
}

#verlauf1{
	position:absolute;
	left:0px;
	right:0px;
	top:149px;
	padding: 0px;
	height:30px;
	margin:0px;
	background:url(../pics/bg4.png);
}

#verlauf2{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	padding:0px;
	height:37px;
	margin:0px;
	background:url(../pics/bg5.png);
}

#adresse{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	padding:0px;
	height:24px;
	margin:0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
}

/* MENUE-------------------------------------*/

dl, dt, dd, ul, li {
list-style-type: none;
}

#menu {
position: absolute; /* Menu position that can be changed at will */
width: 1000px; /* precision for Opera */
z-index:2;
padding:0px;
top:0px;
left:50%;
margin-left:-500px;
}

#menu ul {
width:200px;
margin:0px;
padding:0px;
}

#menu dl {
margin: 0px;
padding: 0px;
width: 200px;
float: left;
}

#menu dt {
height: 50px;
cursor: pointer;
border: 0px;
margin: 0px;
padding: 0px;
}

#menu dt a{
text-decoration: none;
border: 0px;
height: 50px;
margin: 0px;
width: 200px;
padding:0px;
}

#menu dd {
width: 200px;
display: block;
border: 0px;	
margin: 0px;	
padding: 0px;
}

#menu li {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
display: block;
border: 0px;
margin: 0px;
padding: 0px;
line-height:27px;
}

#menu li a  {
background-color: #ffffff;
opacity: 0.80;
text-decoration: none;
display: block;
height: 27px;
border: 0px;
color: #000000;
font-size: 11px;
padding:3px 0 3px 17px;
margin: 0px;
}

#menu li a:hover, #menu li a:focus{
font-weight: bold;
font-size: 11px;
}

/* ZUORDNUNG DER HINTERGRUNDBILDER ZU den id"..." im entsprechenden "dt"*/
#praxis {
background-image:url(../pics/praxis.png);
}

#leistungen {
background-image:url(../pics/leistungen.png);
}

#team {
background-image:url(../pics/team.png);
}

#kontakt {
background-image:url(../pics/kontakt.png);
}

#information {
background-image:url(../pics/information.png);
}

#praxis:hover {
background-image:url(../pics/praxis_h.png);
}

#leistungen:hover {
background-image:url(../pics/leistungen_h.png);
}

#team:hover {
background-image:url(../pics/team_h.png);
}

#kontakt:hover {
background-image:url(../pics/kontakt_h.png);
}

#information:hover {
background-image:url(../pics/information_h.png);
}

.loading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

.hide {
	display: none;
	visibility:hidden;
}
