@charset "utf-8";
/* CSS Document 

Farben
1. rot 212, 0, 50, blau 0, 68, 148, gelb 249, 242, 165

 

*/
p {
	/* font-family:Comic Sans MS,Arial, Helvetica, sans-serif; */
	
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}
/*Div-Definitionen: */
#cms {
	position:absolute;
	left:736px;
	top:34px;
	width:18px;
	height:18px;
	z-index:11000;
}

#header {
	position:absolute;
	top:10px;
	left:25px;
	width:751px;
	height:90px;
	background-image:url(../../../bilder/bannerksw350x80.png);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom-style:solid;
	border-bottom-color:#003399;
	border-bottom-width:3px;
	z-index:20;
}

#headerpicture {
	position:absolute;
	top:1px;
	left:25px;
	width:155px;
	height:107px;
	/*background-image:url(Bilder/baumhausatmosph%C3%A4re200.png);*/
	z-index:100;
	overflow:hidden
}

#footerpicture {
	position:absolute;
	top:293px;
	left:31px;
	width:180px;
	height:270px;
	z-index:3000;
	padding:0 10px 0 10px;
	overflow:hidden;
}

#footerpicture p{
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#D40032;
	line-height:1.4em;
	padding:0 0 0 0;
}



#headertermine {
	position:absolute;
	top:55px;
	left:25px;
	width:751px;
	height:auto;
	z-index:99;
	overflow:hidden
}

#impressum {
	position:absolute;
	top:571px;
	left:25px;
	width:751px;
	height:59px;
	border-top-color:#003399;
	border-top-style:solid;
	border-top-width:3px;
	z-index:500;
}

#impressum p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#D40032;
	line-height:1.2em;
	text-align:left;
	margin:0 0 0 0;
}




#bilderleiste {
	position:absolute;
	top:100px;
	left:790px;
	width:220px;
	height:458px;
	padding-top:10px;
	padding-left:2px;
	border:3px 3px 3px 3px;
	border-style:solid;
	border-color:#D40032;
	overflow:auto;

}

#bilderleiste h1 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0 0;
	letter-spacing:0.5px;
	color:#004494;
}


#bilderleiste h2 {
	font-family:Verdana, Helvetica, Arial, sans-serif ;
	font-size:11px;
	font-weight:normal;
	color:#004494;
	line-height:1.1em;
	padding:0 0 0 0;
}


#textleiste {
	position:absolute;
	top:100px;
	left:790px;
	width:220px;
	height:468px;
	border:3px 3px 3px 3px;
	border-style:solid;
	border-color:#E40033;
	overflow-y:scroll;

}

#content_01 #projektleisteplakat {
	position:absolute;
/*	top:150px;
	left:240px;*/
	width:auto;
	height:auto;
	z-index:1001;
}

#content_01 #projektleistebilder {
	position:absolute;
	top:132px;
	left:30px;
	width:auto;
	height:auto;
	background-color:#F9F2A5;
	overflow:hidden;
	z-index:1000;
}

#projektleisteplakat {
	position:absolute;
/*	top:150px;
	left:240px;*/
	width:auto;
	height:auto;
	z-index:1001;
}

#projektleistebilder {
	position:absolute;
	top:214px;
	left:265px;
	width:auto;
	height:auto;
	background-color:#F9F2A5;
	overflow:hidden;
	z-index:1000;
}

#tisch {
	position:absolute;
	top:220px;
	left:-280px;
	width:535px;
	height:442px;
	z-index:3000;
	background-image:url(../../../bilder/00_specialimages/Tisch_00.gif);
	background-repeat:no-repeat;
	
	
	overflow:hidden;
}

#telefon {
	position:absolute;
	left:70px;
	top:410px;
	width:125px;
	height:84px;
	background-image:url(../../../bilder/00_specialimages/Telefon2.png);
	background-position:bottom;
	background-repeat:no-repeat;
	z-index:10000;
}

#telefon p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	line-height:1em;
	font-size:12px;
	font-weight:bold;
	padding:0 0 38px 0;
	color:#D40032;
	line-height:16px;
	text-align:center;

}

#telefon p:hover {
	background-image:url(../../../bilder/00_specialimages/aniTelefon.gif);
	background-position:bottom;
	background-repeat:no-repeat	;
}

#divnavi {
	position:absolute;
	left:25px;
	top:100px;
	width:160px;
	height:440px;
	background-color:#FFFFFF;
/*	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;*/
	padding: 18px 15px 15px 15px;
	border:0 0 0 3px;
	border-left-style:solid;
	border-left-color:#003399;
	z-index:2000;
}

#navirahmen {
	position:absolute;
	left:25px;
	top:100px;
	width:175px;
	height:435px;
	/*background-color:#003399;*/
	padding: 18px 15px 15px 15px;
/*	border-right-style: solid;
	border-right-width: 0px;
	border-right-color: #E40033;*/
	
	border:3px 3px 3px 3px;
	border-style:solid;
	border-color:#004494;
	z-index:1000;
}

#navi {
	position:absolute;
	left:28px;
	top:103px;
	width:160px;
	height:430px;
	padding: 18px 15px 15px 15px;
	
	z-index:10000;
}

#navi p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	line-height:0.3em;
	margin:0 0 0 0;
}

#navi h1 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0 0;
	letter-spacing:0.5px;
	color:#004494;

	/*background-color:#CCCCCC;*/
	
}

#navi h1 a:hover {
	text-decoration:none;
	color:#D40032;
	font-weight:normal;
	font-size:16px;
	font-weight:bold;
}

#navi h1 a:link {
	text-decoration:none;
	color:#004494;
}
#navi h1 a:link:hover {
	text-decoration:none;
	color:#D40032;
	
}

#navi h1 a:visited {
	text-decoration:none;
	color:#004494;
}
#navi h1 a:visited:hover{
	text-decoration:none;
	color:#D40032;
}

#navi .O1 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0 0;
	letter-spacing:0px;
	color:#D40032;
	font-weight:bold;

	
}

#navi h2 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0 8px;
	letter-spacing:0.5px;
	color:#004494;

	/*background-color:#CCCCCC;*/
	
}

#navi h2 a:hover {
	text-decoration:none;
	color:#D40032;
	font-weight:normal;
	font-weight:bold;
	font-size:14px;
}

#navi h2 a:link {
	text-decoration:none;
	color:#004494;
	
}
#navi h1 a:link:hover {
	text-decoration:none;
	color:#D40032;
	font-size:14px;
	
}

#navi h2 a:visited {
	text-decoration:none;
	color:#004494;
	
}
#navi h2 a:visited:hover{
	text-decoration:none;
	color:#D40032;
	font-size:14px;
}

#navi .O2 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:1.6em;
	margin:0 0 0 8px;
	letter-spacing:0px;
	color:#D40032;
	font-weight:bold;

	
}

#memory {
	position:absolute;
	left:233px;
	top:100px;
	width:537px; 
	height:468px;
	background-image:url(../../../bilder/00_specialimages/memorybackground.jpg);
	background-repeat:no-repeat;
	/*background-color:#004494;*/
	overflow:hidden;
	border-style:solid;
	border-color:#004494;
	border-width:3px 3px 3px 3px;
	z-index:9000;
}

#memory_text  {
	position:absolute;
	left:640px;
	top:338px;
	Width:116px;
	height:99px;
	padding: 4px 4px 4px 4px;
	border-style:dotted;
	border-color:#CC3300;
	border: 3px 3px 3px 3px;
	background-color:#FFFFFF;
	z-index:1000;
	overflow:hidden;
}
#memory_text p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:1.4em;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#memory_click  {
	position:absolute;
	left:-1px;
	top:-1px;
	Width:116px;
	height:99px;
	padding: 4px 4px 4px 4px;
	border-style:dotted;
	border-color:#CC3300;
	border: 3px 3px 3px 3px;
	background-color:#FFFFFF;
	z-index:1000;
	overflow:hidden;
}
#memory_click p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:1.4em;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


#memory_click .pleft {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:1ßpx;
	font-weight:bold;
	line-height:0.3em;
	text-align:right;
}

#pic_ {
	position:absolute;
	width:100px;
	height:100px;
	background-color:#00CCCC;
	left: 44px;
	top: 26px;
}

#content_01_editor_dot {
	position:absolute;
	left:733px;
	top:105px;
	width: 20px;
	height:20px;
	overflow:hidden;
	z-index:15000;
}
#content_01_editor_dot a {
	text-decoration:none;
	background-color:#FFFF00;
	border:0 0 0;
}

#content_01_editor_dot a:link {
	text-decoration:none;	
}

#content_01_editor_dot a:visited {
	text-decoration:none;	
}

#content_01_editor {
	position:absolute;
	left:233px;
	top:10px;
	width:527px; 
	height:628px;
	background-color:#CCCCCC;
	overflow:hidden;
	padding:15px 5px 15px 5px;
	border-style:solid;
	border-color:#004494;
	border-width:3px 3px 3px 3px;
	overflow:visible;
	z-index:10000;
}

#content_01 {
	position:absolute;
	left:233px;
	top:100px;
	width:507px; 
	height:448px;
	background-color:#F9F2A5;
	padding:5px 15px 15px 15px;
	border-style:solid;
	border-color:#004494;
	border-width:3px 3px 3px 3px;
	overflow-y:scroll;
}

#content_01 a:link {
	text-decoration:underline;
	color:#004494;
}

#content_01 a:visited {
	text-decoration:underline;
	color:#004494;
}
	
#content_01 a:focus {
	text-decoration:underline;
	color:#004494;
	
}
#content_01 a:hover {
	text-decoration:underline;
	color:#D40032;

}
#content_01 a:active {
	text-decoration:underline;
	color:#004494;
	
}

#content_01 p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#004494;
	font-size:13px;
	font-weight:normal;
	line-height:1.4em;
	padding:0 0 0 0;
}

#content_01 li {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#004494;
	font-size:13px;
	font-weight:normal;
	line-height:1.4em;
	padding:0 0 0 0;
}

#content_01 h1 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#004494;
	font-size:16px;
	font-weight:bold;
	line-height:1.1em;
	padding:0 0 14px 0;
}

#content_01 h2 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#004494;
	font-size:14px;
	font-weight:normal;
	line-height:1.1em;
	padding:0 0 7px 0;
}




#content_01 #memory_text  {
	position:absolute;
	left:403px;
	top:236px;
	Width:115px;
	height:98px;
	padding: 4px 4px 4px 4px;
	border-style:dotted;
	border-color:#CC3300;
	border: 3px 3px 3px 3px;
	background-color:#FFFFFF;
}
#content_01 #memory_text p {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#004494;
	font-size:11px;
	font-weight:bold;
	line-height:1.4em;
}

#content_01 #memory_click h1 {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFCC00;
	line-height:1.4em;
	text-align:center;
	padding:0 0 0 0;
	
}

#content_01 #memory_text .pleft {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size:1px;
	font-weight:bold;
	line-height:0.3em;
	text-align:right;
}

#newpage_editor_dot {
	position:absolute;
	text-decoration:none;
	left:210px;
	top:105px;
	width: 20px;
	height:20px;
	overflow:hidden;
	z-index:10000;
}
#newpage_editor_dot a {
	text-decoration:none;
	background-color:#FFFF00;
	border:0 0 0;
}

#newpage_editor_dot a:link {
	text-decoration:none;	
	border:0 0 0;
}

#newpage_editor_dot a:visited {
	text-decoration:none;	
	border:0 0 0;
}

#newpage_editor_dot img {
	text-decoration:none;	
	border:0 0 0;
}
