/* Grunddefinitionen */

body, html	{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}
p, h1, h2, h3, h4, h5, h6	{
	font-size:14px;
	font-weight:normal;
}
a 	{
	font-family:Aial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
/* Centerbox 800 x 600 */

.centerbox	{
	position:absolute;
	width:640px;
	height:1024px;
	margin:0;
	padding:0;
	left:0;
	top:0;
}
/* Contentbereich links oben 810 x 375 */

#contentbereich	{
	position:absolute;
	width:640px;
	height:1024px;
}

/* Contentbereich Hintergrundbilder */

.bgr_aktivitaeten, .bgr_referenzen, .bgr_resonanz, .bgr_produkte, .bgr_traeume, .bgr_visionen, .bgr_intuition, .bgr_kunst, .bgr_mut, .bgr_balance, .bgr_komplex, .bgr_konzept, .bgr_anfahrt, .bgr_impressum, .bgr_aktuell, .bgr_kontakt, .bgr_disclaimer	{
	background-image:none;
}

/* Hauptmenuebereich links unten 810 x 225 */

#hauptmenuebereich	{
	visibility:hidden;
}

/* Untermenuebereich rechts oben 180 x 375 */

#untermenuebereich	{
	visibility:hidden;
}

/* Standardlinkbereich rechts unten 180 x 225 */

#standardlinkbereich	{
	visibility:hidden;
}

/* Boxen im linken Contentbereich */

#texte_links, #referenzen_links, #resonanzen_links, #anfahrt_links, #aktuell_links, #kontakt_links	{
	position:absolute;
	left:0;
	top:0;
	width:640px;
	height:375px;
}
#referenzen_links img, #resonanzen_links img,  anfahrt_links img, #aktuell_links img, #kontakt_links img	{
	position:absolute;
	left:0;
	top:0;
	border:none;
	margin:0;
	padding:0;
}
#kontakt_flash	{
	float:left;
	width:328px;
	height:170px;
	margin:0 0 10px 0;
}

/* Schriften der Linken Contentboxen */

#texte_links h1, #texte_links h2, #texte_links h3, #referenzen_links h1, #referenzen_links h2, #referenzen_links h3, #aktuell_links h1, #aktuell_links h2, #kontakt_links h1, #kontakt_links h2, #kontakt_links h3	{
	margin:0;
	text-align:left;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#D1771F;
}
#texte_links h2, #referenzen_links h2	{
	margin:0 0 0 0;
	font-weight:bold;
}
#texte_links h3, #referenzen_links h3	{
	margin:10px 0 0 0;
	line-height:14px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
#texte_links p, #referenzen_links p	{
	clear:left;
	margin:10px 0 0 0;
	text-align:left;
	line-height:14px;
	font-size:12px;
	color:#000000;
}
#aktuell_links h1,	#aktuell_links h2 	{
	display:block;
	float:left;
	width:340px;
	text-align:right;
	margin:100px 0 0 0;
}
#aktuell_links h2	{
	clear:left;
	margin-top:60px;
}
#kontakt_links p	{
	display:block;
	float:left;
	width:300px;
	height:auto;
	margin:0 0 4px 0;
}
#resonanzen_links p	{
	display:block;
	float:left;
	width:100%;
	margin:0 0 8px 0;
	font-size:11px;
	color:#000000;
}
#resonanzen_links a	{
	color:#666666;
	text-decoration:underline;
	margin:0 0 0 12px;
}

/* Schriften der Rechten Contentboxen */

#texte_rechts,	#texte_impressum, #text_aktuell	{
	position:absolute;
	left:0;
	top:0;
	width:640px;
	height:375px;
}
#text_aktuell	{
	margin-left:8px;
}
#texte_impressum	{
	top:120px;
}
#texte_rechts p	{
	margin:0 14px 0 0;
	padding:0;
	color:#000000;
}
#texte_rechts h1, #texte_rechts h2, #texte_rechts h3	{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
}
#texte_rechts h1	{
	color:#D1771F;
}
#texte_rechts h2	{
	margin:8px 0 2px 0;
}
#texte_rechts h3	{
	margin:0 0 20px 0;
}
#texte_rechts a	{
	color:#666666;
	text-decoration:underline;
}
#texte_impressum p	{
	float:left;
	display:block;
	width:300px;
	margin:0 0 2px 0;
}
#texte_impressum a	{
	color:#666666;
	text-decoration:underline;
}
#text_aktuell p	{
	clear:left;
	display:block;
	height:80px;
	margin:0;
}

/* Abstaende oben rechter Bereich */

#abstand_referenzlinks, #abstand_resonanzen, #abstand_fliestext, #abstand_formular, #abstand_impressum, #abstand_aktuell	{
	visibility:hidden;
}
#disclaimer	{
	float:left;
	margin:97px 0 0 8px;
	width:434px;
	height:210px;
	overflow:auto;
}
#disclaimer	h1	{
	font-size:11px;
	font-weight:bold;
	color:#373737;
	margin:0 0 3px 0;
}
#disclaimer p	{
	color:#373737;
	font-size:11px;
	padding-right:8px;
	margin:0 0 22px 0;
}
#disclaimer a	{
	color:#666666;
	text-decoration:underline;
}

/* Formular */

form	{
	visibility:hidden;
}

/* Aktuelles */

#box_aktuelles	{
	position:absolute;
	left:0;
	top:0;
	width:640px;
	height:375px;
	overflow:auto;
}
#box_aktuelles h1	{
	display:block;
	float:left;
	width:300px;
	text-align:right;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#D1771F;
}
#box_aktuelles p	{
	display:block;
	float:left;
	text-align:left;
	width:316px;
	height:auto;
	margin:0 0 0 24px;
	color:#000000;
}
#box_aktuelles a	{
	text-decoration:underline;
	color:#666666;
}

/* Links für Referenzobjekte und Resonanzen */

#referenzobjekte_text, #resonanzen_text	{
	position:absolute;
	top:375px;
	width:640px;
	height:26px;
}
#resonanzen_text	{
	height:auto;
}
#referenzobjekte_text a, #referenzobjekte_text p, #resonanzen_text h1, #resonanzen_text a	{
	float:left;
	width:auto;
	margin:0 12px 0 0;
	line-height:14px;
	font-size:11px;
	color:#666666;
}
#referenzobjekte_text a, #referenzobjekte_text p	{
	visibility:hidden;
}
#resonanzen_text a, #resonanzen_text h1	{
	display:block;
	width:68px;
	border:none;
	line-height:16px;
	margin:0 1px 10px 0;
	background-color:#ffffff;
	text-align:center;
	color:#666666;
}
#resonanzen_text h1	{
	background-color:#FFFFFF;
	color:#5F0600;
	font-weight:normal;
}
#resonanzen_text p	{
	clear:left;
	font-size:11px;
	color:#000000;
	margin:0 10px 0 0;
}
#referenzobjekte_text p	{
	color:#5F0600;
}
#referenzobjekte_bild	{
	float:left;
	width:360px;
	height:20px;
}
#referenzobjekte_bild img	{
	float:left;
	width:43px;
	height:20px;
	border:none;
	margin:0 2px 0 0;
}
.ikts, .rehako, .intereng, .studien	{
	float:left;
	display:block;
	width:116px;
	height:20px;
	background-color:#FFFFFF;
}
.rehako	{
	width:76px;
}
.intereng	{
	width:146px;
}
.studien	{
	width:30px;
}

/* Verlinkung für Referenzobjekte */

.ref_verlinkung	{
	visibility:visible;
	position:absolute;
	top:385px;
	left:0;
	width:600px;
}
.top_285	{
	top:385px;
}
#detail_bild_01 p, #detail_bild_01 a, #detail_bild_02 p, #detail_bild_02 a, #detail_bild_03 p, #detail_bild_03 a, #detail_bild_04 p, #detail_bild_04 a, #detail_bild_05 p, #detail_bild_05 a, #detail_bild_06 p, #detail_bild_06 a, #detail_bild_07 p, #detail_bild_07 a	{
	margin:4px 0 0 0;
	color:#373737;
}
#detail_bild_01 a, #detail_bild_02 a, #detail_bild_03 a, #detail_bild_04 a, #detail_bild_05 a, #detail_bild_06 a, #detail_bild_07 a	{
	color:#666666;
}
#detail_bild_01 a:hover, #detail_bild_02 a:hover, #detail_bild_03 a:hover, #detail_bild_04 a:hover, #detail_bild_05 a:hover, #detail_bild_06 a:hover, #detail_bild_07 a:hover	{
	text-decoration:underline;
	color:#5F0600
}
.unsichtbar	{
	visibility:hidden;
}
#text_startseite p	{
	color:#000000;
}