body{
		background-color:white;
		color:black;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		top:20px;
}

#buzz1, #buzz2, #buzz3, #buzz4, #buzz5{
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		position:absolute;
		left:50%;
		top:50%;
		width:200px;
		height:20px;
		background-color:white;
		color:rgb(251, 119, 58);
}

.font1{ font-size:10px;}
.font2{ font-size:11px;}
.font3{ font-size:12px;}
.font4{ font-size:13px;}
.font5{ font-size:14px;}
.font6{ font-size:15px;}
.font7{ font-size:16px;}
.font8{ font-size:17px;}
.font9{ font-size:18px;}
.font10{ font-size:19px;}

#buzz1{
		margin-left:-520px;
		margin-top:-150px;
}
#buzz2{
		margin-left:-420px;
		margin-top:150px;
}
#buzz3{
		margin-left:380px;
		margin-top:-160px;
}
#buzz4{
		margin-left:350px;
		margin-top:100px;}
#buzz5{
		margin-left:-100px;
		margin-top:260px;
}

#buzzwords{
		position:absolute;
		width:80%;
		height:80%;
		margin:0 0 0 0;
		overflow:visible;
}

#navigation{
		position:absolute;
		left:50%;
		margin-left:-285px;
		top:50px;
		border:1px solid rgb(251, 119, 58);
		width:570px;
		height:488px;
		line-height:0px;
		background-color:rgb(251, 119, 58);
		overflow:hidden;
		z-index:0;
}

#navigation a.casel:hover{
		opacity:0.7;
		filter:Alpha(opacity=70);
}

#right_content{
		position:absolute;
		left:50%;
		margin-left:-285px;
		top:50px;
		border:2px solid rgb(251, 119, 58);
		width:570px;
		height:488px;
		line-height:20px;
		overflow:scroll;
		font-weight:300;
}

.Section1{
		padding:50px;
		padding-bottom:500px;
}


#right_content strong,  b{
		font-weight:600;
}

#navigation img{
		border:none;
		text-decoration:none;
		border:1px solid rgb(251, 119, 58);
		width:140px;
		height:160px;
}

#navigation a.casel{
		width:140px;
		height:160px;
		padding:0px;
		margin:0px;
		z-index:0;
}

#disclaimer_text{
		margin-top:100px;
		font-size:9px;
}

#linklist{
		position:absolute;
		width:570px;
		left:50%;
		margin-left:-285px;
		top:33px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:right;
}

#logo{
		position:absolute;
		left:50%;
		margin-left:-362px;
		top:39px;
		border:none;
}

a, #linklist a{
		color:rgb(125, 125, 125);
		text-decoration:none;
}

#linklist a{
		margin:2px;
		padding:2px;
}

a:hover, #linklist a:hover{
		color:rgb(251, 119, 58);
}

Section1 * a, .anc a, #ancid, #ancid a, a#ancid, a.anc{
		color:rgb(251, 119, 58);
		text-decoration:none;
		border-bottom:1px solid black;		
}

#linklist a.here{
		color:rgb(251, 119, 58);
}

#this_image img{
		position:absolute;
		left:50%;
		margin-left:-285px;
		top:50px;
		border:2px solid rgb(251, 119, 58);
		width:568px;
		height:486px;
		opacity:0.4;
		filter:Alpha(opacity=40);
		padding:0px;
}

#stundenplan{
		margin:-50px;
}

#javascriptActivate{
		position:absolute;
		text-align:center;
		top:560px;
		left:50%;
		width:500px;
		margin-left:-250px;
}

.coolbox{
		border:none;
		padding:10px;
		color:#990000;
		margin:5px;
		float:none;
		left:10px;
		right:10px;
		background-color:white;
		text-align:justify;
}

/* SUBLINKS */
#babysmove{
		position:absolute;
		left:7px;
		top:15px;
		text-align:right;
}

#feldenkrais{
		position:absolute;
		left:150px;
		top:175px;
		text-align:left;
}
#yoga{
		position:absolute;
		left:290px;
		top:15px;
		text-align:right;
}
#pilates{
		position:absolute;
		left:433px;
		top:175px;
		text-align:left;
}
#taichiqigong{
		position:absolute;
		left:7px;
		top:335px;
		text-align:right;
}
#physiotherapie{
		position:absolute;
		left:290px;
		top:335px;
		text-align:right;
}
.sublink a{
		display:list-item;
		list-style-type:none;
		line-height:22px;
}
.sublink{
		background-color:white;
		vertical-align:text-top;
		width:130px;
		height:140px;
		opacity:0;
		filter:Alpha(opacity=0);
		cursor:pointer;
		font-size:10px;
}