#parent{
	position:relative;
	width:100%;
	height:auto;
	
}
#header_frame{
     display: none;
	position:relative;
	width:850px;
	height:20px;
	background-image:url(../Bilder/pic_start/frame.gif);
	overflow:hidden;
	-adbe-g:d,5,5
}

#main{
      
	position:relative;
	width:100%;
	height:auto;
	top:-3px;
	
	-adbe-g:d,5,5;
}

#head{
	display: none;

	position:relative;
	width:850px;
	height:180px;
	background-image:url(../Bilder/pic_start/HG.jpg);
	overflow:hidden;
	-adbe-g:d,3,3;
}

#navi_oben{
	display: none;

	position:absolute;
	top:150px;
	left:0px;
	width:850px;
	/*max-height:20px;*/
	/*min-height:20px;*/
	/*clip:rect(0px, 0px, 170px, 850px); */
	height:20px;
	text-align:right;
	padding-right:10px;
	/*vertical-align:middle;*/
	overflow:hidden
	float:right;
	/*white-space:nowrap;*/
	/*border-width:small;*/
	/*border-color:#66CC66;*/
	/*border-style:solid;*/
	/*-adbe-c:c*/
}
#navi_left{
	display: none;
	position:relative;
	top:25;
	left:10px;
	width:185px;
	text-align:left;
	white-space:nowrap;

	float:left;
	-adbe-c:c;	
	
	background-image:url(../Bilder/pic_start/HG_navileft.jpg);
	background-repeat: no-repeat;

}


#navi_verlauf_oben{
	display: none;

	position:relative;
	top:0px;
	left:0px;
	width:185px;
	height:50px;
	background-image:url(../Bilder/pic_start/verlauf.jpg);
	background-repeat: repeat-x; 

}

#navi_verlauf_unten{
	display: none;

	position:relative;
	left:0px;
	width:185px;
	height:75px;
	background-image:url(../Bilder/pic_start/verlauf_u.jpg);
	background-repeat: repeat-x; 
	-adbe-g:d,5,5;
}

#lang_menu{
	display: none;

	position:absolute;
	top:45px;
	left:750px;
	width:90px;
	height:20px;
	align:left;
}

#content{
	position:relative;
	/*top:25;*/
	padding-top:25px;
	left:25px;
	width:100%;
	margin-left:0px;
	padding-left:0px;
	float:left;
	text-align:left;
	overflow:hidden;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#00314F;
	-adbe-c:c;
}

#footer_frame{
	display: none;

	position:relative;
	top:-3px;
	width:850px;
	height:20px;
	background-image:url(../Bilder/pic_start/frame_unten.gif);
	overflow:hidden;
	-adbe-g:d,5,5;

}

#nav-cont-news-container{
	display: none;

	position:relative;
	width:850px;
	height:auto;
	overflow:hidden;
}

#news-container{
	display: none;

	position:relative;
	top:25px;left:40px;
	height:auto;
	width:186px;
	float:left;
}

#headbox{
	display: none;

	left:0px;
	height:15px;
	font-size:12px;
	font-weight:800;
	float:right;
	-adbe-c:c;
	width:186px;
}

#navi_right{
	display: none;

	position:relative;
	top:5px;
	left:0px;
	width:186px;
	height:auto;
	float:right;
	
}

#sponsoren{
	display: none;

	position:relative;
	left:0px;
	width:186px;
	text-align:left;
	float:right;
}

.umfl { float: left; }
.headbox { color: #00314f; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #78b7e0; text-transform: uppercase; text-align: center; }
.boxtext { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-right: 5px; padding-bottom: 8px; padding-left: 5px; border-bottom: 8px solid #fff; border-top-color: #fff; border-right-color: #fff; border-left-color: #fff; }

.navi_left2 {
	display: none;

	width: 185px;
 	line-height: 0.9em; 
	background-color: #cfdae0;
 	padding-top: 2px;
 	padding-bottom: 2px;
 	padding-left: 0px;
	
 	border-top: 8px solid #eeeff1;
 	overflow:hidden;
	

 }

.headline { color: #185571; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; }

.hg_philo { background-image: url(../Bilder/philosophie/hg_philo.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: 100px 100px; }
.navilines { color: #00314f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.untermenue { background-color: #fff; padding: 2px 20px; border-top: 1px dotted #00314f; border-right-color: #00314f; border-bottom-color: #00314f; border-left-color: #00314f; }
.text { color: #999; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; }

.navi_abstand{line-height: 0.9em; background-color:  #78b7e0; height:10px;width:185px;}





a.navi:link
 { color: #00314f; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; text-decoration: none; text-transform: uppercase; }
a.navi:visited 
{ color: #00314f; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; text-decoration: none; text-transform: uppercase; }
a.navi:hover
 { color: #999; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; text-decoration: none; text-transform: uppercase; }
a.navi:active 
{ color: #00314f; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; text-decoration: none; text-transform: uppercase; }


a.mail:link { color: #185571; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; padding-right: 2px; padding-left: 2px; }
a.mail:visited { color: #185571; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; padding-right: 2px; padding-left: 2px; }
a.mail:hover { color: #c49f15; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; padding-right: 2px; padding-left: 2px; }
a.mail:active { color: #185571; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; padding-right: 2px; padding-left: 2px; }

