* { padding:0; margin:0; border:0; }
html,body { height: 100%; }
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.5em;
	color:#767064;
	text-align:center;
	background-color:white;
}
h1 {
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:100;
	color:white;
	letter-spacing: 0.2em;
	margin-top: 3.5em;
}
h2 {
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight:100;
	color:#660000;
	letter-spacing: 0.2em;
	margin-bottom: 0.5em;
}
.h1 {
}
p {
	font-size: 1em;
	margin-left:1em;
	margin-bottom:2em;
}
.adresse {
	font-size: 0.7em;
	font-family:verdana, arial, helvetica, sans serif;
	line-height:1.3em;
	margin-left:-0.1em;
}
a {
	color:#504E48;
	text-decoration:none;
}

#main {
	width:69em;
	height:100%;
	margin:0 auto;
	text-align:left;
}
#content {
	position:absolute;
	top:0em;
}
#headerkastenlinks {
	position:absolute;
	top:0em;
	left:0em;
	width:9em;
	height:9em;
	background-color:#88512c;
}
#headerkastenoben {
	position:absolute;
	top:0em;
	left:9em;
	background-color:#88512c;
	width:5em;
	height:5em;
}
#headermotive {
	position:absolute;
	top:5.5em;
	left:9em;
	width:33em;
	height:10.5em;
}
#headermotive img {
	margin-left:0.5em;
}

#logo {
	position:absolute;
	top:18em;
	left:0em;
}
#kastentext {
	position:absolute;
	top:16.5em;
	left:18.5em;
	background-color:#e5e4e3;
	width:23em;
	height:34em;
}

#bilderauswahl {
	position:absolute;
	top:30em;
	left:0em;
	width:18em;
}


#slideshow {
  width: 432px;
  height: 432px;
}

#slideshowverlauf {
	background:url(../img/slide/verlauf.png) no-repeat;
	position: absolute;
	top:0em;
	left:0em;
	height:27em;
	width:27em;
}


/*Flash---------	border:1px solid red;   --------------*/

.held {
	position: absolute;
	top:16em;
	left:41.5em;
	height:27em;
	width:27em;
}


/*Flash---------	border:1px solid red;   --------------*/

#blaettern {
	display: none;
	position: absolute;
	top:0em;
	left:-23em;
	height:34em;
	width:50em;
}

/*Icons---------	border:1px solid red;   --------------*/

.icon-gross {
	float:left;
	height:6.5em;
	width:6.5em;
	margin-right:0.5em;
}
.icons {
	float:left;
}
.icons img {
	height:3em;
	width:3em;
	margin-right:0.5em;
}
* html .icons {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom:0.5em;
}
*:first-child+html .icons {  /* Korrektur fuer den IE 7 */
	margin-bottom:0.5em;
}

/*fŸr Headwechsel--------------*/

div.wechselhead, div.wechselhead_act {
	position: absolute;
	top:5.5em;
	left:42em;
	background-color:#88512c;
	width:26.5em;
	height:10.5em;
	text-align:center;
}
div.wechselhead {
	/*display:none;*/
}
div.wechselhead_act {
	display:block;

}
/*fŸr Textwechsel-------	border:1px solid red;   -------*/

div.wechseltext, div.wechseltext_act {
	position: absolute;
	top:26em;
	left:28em;
	font-size: 0.7em;
	font-family:verdana, arial, helvetica, sans serif;
	line-height:1.3em;
	width:30em;
}
div.wechseltext {
	/*display:none;*/
}
div.wechseltext_act {
	display:block;

}
div.wechseltext ul {
	list-style-image:url(/img/misc/bullet.gif); 
	margin-left:26px;
	margin-top:-1.5em;
 }

/*Menuefeld---------#test { width:1em; height:1em; background-color:#D0CBB7; }--------------*/

ul { 
	list-style:none;
}

#menu {
	position: absolute;
	top:4em;
	left:18.5em;
	width:43em;
}

.menu1 {
	float:left;
	padding-right:1em;
}
.menu1 li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:.8em;
	line-height:1.5em;
}
.menu1 li a {
	display:inline;
}
.menu1 li a:hover, .menu1 li a.sel {
	color:#CC3403;
}

