body {margin:0px; padding:0px; background-image:url(../media/middendorf_bgimg.gif); background-position:top left; background-repeat:no-repeat}

.sitemain {
	position:relative;
	height:950px;
	width:1000px;
	top:0px;
	left:0px;
	background-image:url(../media/middendorf_emotion_yogastudio.png);
	background-repeat:no-repeat;
}

.logo {
	position:absolute;
	height:130px;
	width:190px;
	top:20px;
	left:25px;
	background-image:url(../media/middendorf-yoga-berlin_logo.gif);
	background-repeat:no-repeat;
}

.testbutton {
	position:absolute;
	height:90px;
	width:90px;
	top:30px;
	left:875px;
	background-image:url(../media/testen_button.png);
	background-repeat:no-repeat;
}

.navbar {
	position:absolute;
	height:50px;
	width:650px;
	top:205px;
	left:230px;
	background-image:url();
}

.navigation_site {
	position:absolute;
	height:300px;
	width:125px;
	top:270px;
	left:90px;
	padding:5px;
}

.photos {
	position:absolute;
	height:360px;
	width:115px;
	top:270px;
	left:90px;
	text-align:right;
}

.content_info {
	position:absolute;
	height:400px;
	width:600px;
	top:270px;
	left:230px;
	padding:5px;
}

.content_mail {
	position:absolute;
	height:600px;
	width:600px;
	top:270px;
	left:230px;
	padding:5px;
}

.anfahrt_studio {
	position:absolute;
	height:193px;
	width:210px;
	top:327px;
	left:540px;
	background-image:url(../media/anfahrt_route_middendorf_yoga_berlin.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:solid 1pt #cc0066;
}

.anfahrt_link {
	position:absolute;
	height:20px;
	width:210px;
	top:520px;
	left:540px;
	padding:5px;
}

.news_mail {
	position:absolute;
	height:160px;
	width:170px;
	top:680px;
	left:250px;
	padding:5px;
	background-image:url(../media/floater.jpg);
	background-repeat:no-repeat;
}

.news_mail_link {
	position:absolute;
	height:170px;
	width:180px;
	top:680px;
	left:250px;
}

.news_link1 {
	position:absolute;
	height:20px;
	width:170px;
	top:848px;
	left:250px;
	padding:5px;
}

.news_probe {
	position:absolute;
	height:160px;
	width:170px;
	top:680px;
	left:440px;
	padding:5px;
	background-image:url(../media/floater.jpg);
	background-repeat:no-repeat;
}

.news_probe_link {
	position:absolute;
	height:170px;
	width:180px;
	top:680px;
	left:440px;
}

.news_link2 {
	position:absolute;
	height:20px;
	width:170px;
	top:848px;
	left:440px;
	padding:5px;
}

.news_others {
	position:absolute;
	height:160px;
	width:170px;
	top:680px;
	left:630px;
	padding:5px;
	background-image:url(../media/floater.jpg);
	background-repeat:no-repeat;
}

.news_others_link {
	position:absolute;
	height:170px;
	width:180px;
	top:680px;
	left:630px;
}

.news_link3 {
	position:absolute;
	height:20px;
	width:170px;
	top:848px;
	left:630px;
	padding:5px;
}

.impressum {
	position:absolute;
	height:20px;
	width:175px;
	top:930px;
	left:27px;
}

.copy {
	position:absolute;
	height:10px;
	width:175px;
	top:936px;
	left:300px;
}




a {
	
	text-decoration:none;
	color:#cc0066;
	font-size:12px
}



.news {
	color:#cc9900;
	font-size:10px;
	font-family:arial
	
}


.copy {
	color:#333333;
	font-size:7px;
	font-family:arial
	
	}


.content {
	color:#333333;
	font-size:12px;
	font-family:arial
	
	}
	
	
.bcontent {
	color:#333333;
	font-weight:bold;
	font-size:12px;
	font-family:arial
	
	}
	
	
.whitecontent {
	color:#FFFFFF;
	font-size:12px;
	font-family:arial
	
	}
	
	
.blackcontent {
	color:#000000;
	font-size:12px;
	font-family:arial
	
	}


.smcontent {
	color:#333333;
	font-size:10px
	font-family:arial
	
	}


.headline {
	color:#cc9900;
	font-weight:bold;
	font-size:16px;
	font-family:arial
	
	}


.whiteheadline {
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	font-family:arial
	
	}


.blackheadline {
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-family:arial
	
	}
	
	
	a:hover{text-decoration:underline;}