/* CSS maxi folien */

body {
	background-color: #ffffff;
	font-size: 10pt;
	padding:0px;
	margin:0px;
}

/* hidden items */
#navigation,
.navlist
{
display:none;
}

#content_box {
	margin:0;
	padding:0;
	overflow:hidden;
	background:#ffffff;
}

body#startseite #content {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:16pt;
	color:#333333;
}

#content {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:16pt;
	color:#333333;
}
#content h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#ff3300;
}
/* Definition Listen */
.list_left {
	width:5cm;
	float:left;
}
.list_left dt {
	font-weight:bold;
}
.list_left dd {
	margin:0;
	padding:0;
}
.list_left ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
/* mittlere Spalte */
.list_middle {
	width:5cm;
	float:left;
}
.list_middle dt {
	font-weight:bold;
}
.list_middle dd {
	margin:0;
	padding:0;
}
.list_middle ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
/* rechte Spalte */
.list_right {
	width:5cm;
	float:left;
}
.list_right dt {
	font-weight:bold;
}
.list_right dd {
	margin:0;
	padding:0;
}
.list_right ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
/* aktive Menupunkte */
body#startseite .active, body#philosophie .active, body#produkte .active, body#nachhaltigkeit-umwelt .active, body#kontakt .active, body#impressum .active {
	font-weight:bold;
}
/* Standardlinks */
a, a:link, a:visited {
	color: #FF3535;
	background-color:transparent;
	text-decoration: none;
}
a:hover {
	color: #FF3535;
	background-color:transparent;
	text-decoration: underline;
}
.bold_black {
	font-weight:bold;
	color:#333333;
}
.bold_red {
	font-weight:bold;
	color:#ff3300;
}
