body {

	background-color: rgb(209,210,212);
}

h1 {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Times, Times New Roman;
	font-size: 24px;
}

	h1#home {
		color: rgb(147, 149, 152);
	}

	h1#standorte {
		color: rgb(147, 149, 152);
	}

	h1#studio_rostock {
		color: rgb(184, 143, 124);
	}

	h1#studio_dresden {
		color: rgb(184, 143, 124);
	}

	h1#profil {
		color: rgb(147, 149, 152);
	}

	h1#leistungen {
		color: rgb(149, 109, 114);
	}

	h1#methoden {
		color: rgb(149, 109, 114);
	}

	h1#ausstattung {
		color: rgb(149, 109, 114);
	}

	h1#mitarbeiter {
		color: rgb(147, 149, 152);
	}

	h1#kontakt {
		color: rgb(147, 149, 152);
	}

p {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Times, Times New Roman;
	font-size: 14px;
}

td {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Times, Times New Roman;
	font-size: 14px;
}

a {
	font-family: Verdana, Arial, Times, Times New Roman;
	font-size: 14px;
}

ul {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Times, Times New Roman;
	font-size: 14px;
	list-style-image: url('../images/quadrat_grau.gif');
}

.clear { clear: both; }

.page {
	position: absolute;
/*	top: 10px;*/
	top: 50%;
	left: 50%;
	height: 555px;
	width: 980px;
	margin-top: -280px;
	margin-left: -490px;
	background-color: white;
}

	.header {
		position: relative;
		width: 980px;
		height: 100px;
		background-image: url('../images/header_background.jpg');
	}

		.navigation_level_1 {
			position: relative;
			top: 33px;
			left: 30px;
			float: left;
		}

			.navigation_level_1_active {
				position: relative;
				padding-right: 22px;
				float: left;
			}

			.navigation_level_1_active a {
				margin-top: 8px;
				font-family: Verdana;
				font-size: 15px;
				font-weight: bold;
				color: white;
				text-decoration: none;
			}

			.navigation_level_1_active img {
				margin-bottom: 8px;
			}

			.navigation_level_1_not_active {
				position: relative;
				padding-right: 22px;
				float: left;
			}

			.navigation_level_1_not_active a {
				margin-top: 10px;
				font-family: Verdana;
				font-size: 15px;
				font-weight: bold;
				color: white;
				text-decoration: none;
			}

			.navigation_level_1_not_active img {
				margin-bottom: 8px;
			}

		.navigation_level_2 {
			position: relative;
			top: 18px;
			float: left;
		}

			.navigation_level_2#standorte {
				left: 105px;
			}

			.navigation_level_2#profil {
				left: 228px;
			}

			.navigation_level_2_not_active {
				padding-right: 20px;
				font-size: 14px;
				font-weight: bold;
				color: white;
				text-decoration: none;
				float: left;
			}

			.navigation_level_2_active {
				padding-right: 20px;
				font-size: 14px;
				font-weight: bold;
				color: white;
				text-decoration: none;
				float: left;
			}

			.navigation_level_2_not_active a {
				font-size: 14px;
				font-weight: bold;
				color: white;
				text-decoration: none;
				float: left;
			}

			.navigation_level_2_active a {
				font-size: 14px;
				font-weight: bold;
				color: rgb(213, 191, 179);
				text-decoration: none;
				float: left;
			}

			.navigation_level_2_spacer {
				padding-right: 20px;
				font-size: 14px;
				font-weight: bold;
				color: white;
				text-decoration: none;
				float: left;
			}


	.header_image {
		position: absolute;
		top: 20px;
		left: 707px;
	}

	.content {
		position: relative;
		height: 430px;
		width: 980px;
	}

		.content#home {
			background-image: url('../images/content_bg/content_bg_1.gif');
			background-repeat: no-repeat;
		}

		.content#stand {
			background-image: url('../images/content_bg/content_bg_2.gif');
			background-repeat: no-repeat;
		}

		.content#studio_rostock {
			background-image: url('../images/content_bg/content_bg_3.gif');
			background-repeat: no-repeat;
		}

		.content#studio_dresden {
			background-image: url('../images/content_bg/content_bg_3.gif');
			background-repeat: no-repeat;
		}

		.content#pro {
			background-image: url('../images/content_bg/content_bg_5.gif');
			background-repeat: no-repeat;
		}

		.content#leistungen {
			background-image: url('../images/content_bg/content_bg_6.gif');
			background-repeat: no-repeat;
		}

		.content#methoden {
			background-image: url('../images/content_bg/content_bg_6.gif');
			background-repeat: no-repeat;
		}

		.content#ausstattung {
			background-image: url('../images/content_bg/content_bg_6.gif');
			background-repeat: no-repeat;
		}

		.content#mitarbeiter {
			background-image: url('../images/content_bg/content_bg_9.gif');
			background-repeat: no-repeat;
		}

		.content#kontakt {
			background-image: url('../images/content_bg/content_bg_3.gif');
			background-repeat: no-repeat;
		}

		.content#kontakt2 {
			background-image: url('../images/content_bg/content_bg_3_2.gif');
			background-repeat: no-repeat;
		}

		.content_left {
			position: relative;
			top: 40px;
			height: 430px;
			width: 385px;
			float: left;
		}

			.content_left_image { }

			.content_left_quadrat {
				position: absolute;
				top: 52px;
				left: 365px;
			}

			.content_left_quadrat_2 {
				position: absolute;
				top: 242px;
				left: 365px;
			}

			.content_left_text p {
				position: relative;
				top: 10px;
				left: 45px;
				font-size: 11px;
				color: white;
			}

		.content_middle {
			position: relative;
			top: 87px;
			margin-left: 20px;
			width: 400px;
			font-size: 12px;
			float: left;
		}

		.content_middle#kontakt {
			width: 570px;
		}

			.content_middle a {
				color: black;
				text-decoration: none;
			}

		.map#rostock_1 {

			height: 324px;

			width: 434px;

			background-image: url('../images/content_middle/hro_a.jpg');

			background-repeat: no-repeat;

		}

		.map#rostock_2 {

			height: 308px;

			width: 464px;

			background-image: url('../images/content_middle/hro_b.jpg');

			background-repeat: no-repeat;

		}

		.map#rostock_3 {

			height: 306px;

			width: 463px;

			background-image: url('../images/content_middle/hro_c.jpg');

			background-repeat: no-repeat;

		}

		.map#dresden_1 {

			height: 317px;

			width: 521px;

			background-image: url('../images/content_middle/dd_a.jpg');

			background-repeat: no-repeat;

		}

		.map#dresden_2 {

			height: 303px;

			width: 463px;

			background-image: url('../images/content_middle/dd_b.jpg');

			background-repeat: no-repeat;

		}

		.map#dresden_3 {

			height: 306px;

			width: 463px;

			background-image: url('../images/content_middle/dd_c.jpg');

			background-repeat: no-repeat;

		}

			#map_link_1 {

				position: absolute;

				top: 227px;

				left: 160px;

				height: 40px;

				width: 38px;

			}

			#map_link_2 {

				position: absolute;

				top: 168px;

				left: 130px;

				height: 39px;

				width: 38px;

			}

			#map_link_3 {

				position: absolute;

				top: 178px;

				left: 213px;

				height: 39px;

				width: 38px;

			}

			#map_link_4 {

				position: absolute;

				top: 204px;

				left: 234px;

				height: 39px;

				width: 38px;

			}


		.content_right {
			position: relative;
			top: 90px;
			width: 170px;
			float: left;
		}

		.bottom {
			position: relative;
			padding-left: 30px;
		}

			.bottom a {
				position: relative;
				margin-right: 30px;
				font-size: 12px;
				color: black;
				text-decoration: none;
			}

		.intro_standorte {
			position: absolute;
			top: 505px;
			left: 390px;
		}

		.intro_standorte a {
			font-size: 24px;
			color: white;
			text-decoration: none;
		}

	.page_shadow_right {
		position: absolute;
/*		top: 10px;*/
		top: 50%;
		left: 50%;
		height: 570px;
		width: 12px;
		margin-top: -280px;
		margin-left: 485px;
		background-image: url('../images/shadow_right.jpg');
		background-repeat: no-repeat;
	}

	.page_shadow_right#content {
		position: absolute;
/*		top: 10px;*/
		top: 50%;
		left: 50%;
		height: 570px;
		width: 12px;
		margin-top: -280px;
		margin-left: 485px;
		background-image: url('../images/shadow_right.jpg');
		background-repeat: no-repeat;
	}

	.page_shadow_bottom {
		position: absolute;
/*		top: 575px;*/
		top: 50%;
		left: 50%;
		height: 15px;
		width: 980px;
		margin-top: 275px;
		margin-left: -483px;
		background-image: url('../images/shadow_bottom.jpg');
		background-repeat: no-repeat;
	}

	.page_shadow_bottom#content{
		position: absolute;
/*		top: 575px;*/
		top: 50%;
		left: 50%;
		height: 15px;
		width: 980px;
		margin-top: 275px;
		margin-left: -483px;
		background-image: url('../images/shadow_bottom.jpg');
		background-repeat: no-repeat;
	}
