body { background-color: #EEEEDD;  }

#Start { 	
  position: absolute;
  width: 750px; 
  height: auto; 
  
  margin: -250px 0px 0px -380px;
  top: 50%; 
  left: 50%;

  text-align: left;
  padding: 10px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
  overflow: hidden;
}

#Wrapper { 	
  position: absolute;
  width: 770px; 
  height: auto; 
  
  margin: 0 0 0 -395px;
  top: 10px; 
  left: 50%;

  text-align: left;
  padding: 10px;
  padding-bottom: 20px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
  overflow: auto;
}

#Header { position: relative; background: url(i/traumabewaeltigung-header-r.gif) repeat; }
#Navi { padding: 10px; color: #FFFFFF; font-family: verdana; }
#Navi a { verdana; color: #FFFFFF; }
#Navi a:hover { background-color: #EEEEDD; color: #000000; }
#Navi .active { font-weight: bold; }

p,td,th,body,textarea,input { 
	font-family: arial,Helvetica,sans-serif; 
	font-size: 12px; 
}

ul { list-style-position: outside; list-style-type: square; }

p, li { line-height: 140%; margin-bottom: 8px; }

ul.overview li { font-size: 15px; }

a {
	color:#000099;
	text-decoration: none;
}

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

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

a:hover {
	color:#990000;
	text-decoration: underline;
}

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

a img { border: 0; }

h1 { font-size: 20px; color: #000066; }
h2 { font-size: 16px; color: #666666; border-bottom: 1px solid #CCCCCC; }
h3 { font-size: 14px; color: #666666; }


#Content {
	padding: 10px;
	overflow: auto;
}

#Footer { 
	position: relative; 
	bottom: -10px;
	width: 100%; 
	padding: 10px 0 10px 0;
	margin: 0; 
	text-align: center; 
	background-color: #EEEEDD; 
	color: #99999; 
	font-weight: normal; 
}

#Footer p {
	padding: 0;
	margin: 0;
	line-height: 100% !important;
}
