/* Grunddefinitionen */

* {
	margin:0;
	padding:0;
}
body, html	{
	height:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
}
body	{
	background-color:#79160e;
	text-align:center; /* nur für den Internet Explorer */
	overflow:auto;
}
p, h1, h2, h3, h4, h5, h6	{
	font-size:12px;
	font-weight:normal;
}
h1, h3	{
	color:#5f0600;
	font-style:italic;
	font-weight:bold;
}
h2, h4	{
	color:#d1761f;
	font-weight:bold;
}
a 	{
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}

#distance { 
	width:1px;
	height:50%;
	margin-bottom:-300px; /* die Hälfte der Höhe der Box "zentrieren" */
	float:left;
}

/* Centerbox 990 x 600, zentriert */

#zentrieren	{
	position:relative;
	clear:left;
	margin:0 auto;
	width:990px;
	height:600px;
	background-color:#fff;
}
/* Contentbereich links oben 810 x 375 */

#content	{
	float:left;
	text-align:left;
	width:750px;
	height:315px;
	padding:30px;
	overflow:hidden;
}

/* Boxen im Contentbereich */

/* Box fuer Ueberschriften Breite 750px */

#content_slogan	{
	position:relative;
	overflow:hidden;
	background-color:transparent;
}
.slogan_aktuell, .slogan_leistung, .slogan_produkte	{
	width:475px;
	height:130px;
	padding-left:275px;
}
.slogan_leistung	{
	height:120px;
}
.slogan_produkte	{
	height:86px;
}
.slogan_qualitaet	{
	width:575px;
	height:215px;
	padding-left:175px;
}
.slogan_spezifik	{
	width:575px;
	height:110px;
	padding-left:175px;
}
.slogan_erfolg	{
	width:475px;
	height:65px;
	padding-left:275px;
}
.slogan_agita	{
	width:420px;
	height:65px;
	padding-left:330px;
}
.slogan_aktiv	{
	width:575px;
	height:146px;
	padding-left:175px;
}

/* Box fuer Fliestext Breite 750px */

#content_text	{
	position:relative;
	overflow:hidden;
	background-color:tansparent;
}
.text_aktuell, .text_leistung	{
	width:390px;
	height:185px;
	padding-left:360px;
}
.text_leistung	{
	height:195px;
}
.text_produkte	{
	width:390px;
	height:229px;
	padding-left:360px;
}
.text_qualitaet	{
	width:390px;
	height:100px;
	padding-left:360px;
}
.text_spezifik	{
	width:390px;
	height:205px;
	padding-left:360px;
}
.text_erfolg	{
	width:390px;
	height:250px;
	padding-left:360px;
}
.text_agita	{
	width:280px;
	height:250px;
	padding-left:470px;
}
.text_aktiv	{
	width:390px;
	height:169px;
	padding-left:360px;
}

/* Boxen unter KUPFER.ROT */

#content_left	{
	float:left;
	width:298px;
	height:315px;
	padding-right:30px;
	border-right:2px solid #d1761f;
}
#content_right, #content_right_scrollable	{
	float:left;
	width:390px;
	height:315px;
	padding-left:30px;
}
#content_right_scrollable	{
	width:380px;
	padding:0 10px 0 30px;
	overflow:auto;
}

/* Hauptmenuebereich links unten 810 x 225 */

#hauptmenue	{
	float:left;
	width:810px;
	height:225px;
	background-image:url(/images/layout/bgr_hmenue.jpg);
}

/* Untermenuebereich rechts oben 180 x 375 */

#untermenue	{
	float:left;
	width:180px;
	height:375px;
	background-image:url(/images/layout/bgr_umenue.jpg);
}

/* Standardlinkbereich rechts unten 180 x 225 */

#footer	{
	float:left;
	width:180px;
	height:225px;
	background-image:url(/images/layout/bgr_slink.jpg);
}

/* Hintergrundbilder im Content */

.bgr_aktuell	{
	background-image:url(/images/layout/bgr_aktuell.jpg);
	background-repeat:no-repeat;
}
.bgr_leistung	{
	background-image:url(/images/layout/bgr_leistung.jpg);
	background-repeat:no-repeat;
}
.bgr_produkte	{
	background-image:url(/images/layout/bgr_produkte.jpg);
	background-repeat:no-repeat;
}
.bgr_qualitaet	{
	background-image:url(/images/layout/bgr_qualitaet.jpg);
	background-repeat:no-repeat;
}
.bgr_spezifik	{
	background-image:url(/images/layout/bgr_spezifik.jpg);
	background-repeat:no-repeat;
}
.bgr_erfolg	{
	background-image:url(/images/layout/bgr_erfolg.jpg);
	background-repeat:no-repeat;
}
.bgr_agita	{
	background-image:url(/images/layout/bgr_agita.png);
	background-repeat:no-repeat;
}
.bgr_aktiv	{
	background-image:url(/images/layout/bgr_aktiv.jpg);
	background-repeat:no-repeat;
}
.bgr_anfahrt	{
	background-image:url(/images/layout/bgr_anfahrt.jpg);
	background-position:390px 30px;
	background-repeat:no-repeat;
}

/* Positionierung Homelink ueber Logo */

#homelink	{
	z-index:100;
	position:absolute;
	width:180px;
	height:150px;
	left:720px;
	top:450px;
}
#homelink img	{
	width:180px;
	height:150px;
	border:none;
}
#homelink h1	{
	display:none;
}