/*Dr. Gans Webseitenlayout*/

/* Wichtige Farben
Hintergrund =	#4080B0
Impulswelle =	#FFC070
*/

body{
	overflow: hidden;
	height: 100%; 
	max-height: 100%; 
}

#rahmenoben{
	position: absolute; 
	top: 0; 
	left: 250px; /* Breite des linken div */
	right: 0;
	height: 100px; /* Höhe des oberen div */
	overflow: hidden;
	text-align: center;
	background-color: White;
	color: blue;
}

#rahmenunten{
	position: absolute; 
	top: auto; 
	left: 250px; /* Breite des linken div */
	bottom: 0;
	right: 0;
	height: 80px; /* Höhe des unteren div */
	overflow: hidden;
	text-align: center;
	background-color: white;
	color: blue;
}

#rahmenlinksblau{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 50px; /* Breite des linken div */
	height: 100%;
	overflow: hidden; 
	background-color: #4080B0;
}

#rahmenlinks{
	position: absolute; 
	top: 0; 
	left: 50px; 
	width: 200px; /* Breite des linken div */
	height: 100%;
	overflow: auto; 
	background-color: White;
	color: Blue;
}
.menucontainer
{
	width:148px;
	margin:15px;
	border:1px solid White;
	background-color:White;
}
.menutitle
{
	margin:2px;
	font-weight:bold;
	color: #4080B0;
	text-align:left;
}

#inhalt{
	position: fixed; 
	top: 100px; /* Höhe von rahmenoben */
	left: 250px; /* Breite von rahmenlinks */
	right: 0;
	bottom: 80px; /* Höhe von rahmenunten */
	overflow: auto; 
	background: #fff;
}

.innendiv{
	margin: 15px; /* um Padding zu erreichen */
}
.innendivlinks{
	margin: 15px; /* um Padding zu erreichen */
	padding: 10px; 5px; 0 5px;
}
.innendivzentriert{
	text-align: center;
	margin: 15px; /* um Padding zu erreichen */
	padding: 10px 150px; 0 150px;
}
.innendivfusszeile{
	margin: 15px; /* um Padding zu erreichen */
	padding: 10px; 5px; 0 5px;
}

/* Workarounds für den IE 6 */

* html body{
	padding: 100px 0 80px 250px; /* oben 0 unten links */
}

* html #inhalt{
	height: 100%; 
	width: 100%; 
}

* html #rahmenoben, * html #rahmenunten{ 
	width: 100%;
}

a.menu
{
  display:block;
  margin:0px 0px 0px 0px;
  border-top:1px solid #FFC070;
  background-color:White;
  text-align:left;
  color:#4080B0;
  font-size: 12px;
  font-weight: normal;
  text-decoration:none;
}
a.menu:link, a.menu:visited
{
  color:#4080B0;
  background-color:White;
  text-decoration:none;
  font-weight: normal;
}
a.menu:active, a.menu:hover
{
  color: White; 
  font-weight: normal;
  background-color: #FFC070;
}
