body
{
	background-color:#FFFFFF;
	font-size:12px;
	font-family:Helvetica,sans-serif;

}

#div_main
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}

#div_text
{
	position:absolute;
	left:98px;
	top:151px;
	width:370px;
	z-index:10;
}

#div_index
{
	position:absolute;
	left:374px;
	top:392px;
	width:300px;
	z-index:11;
}

#div_produkte
{
	position:absolute;
	left:264px;
	top:410px;
	width:410px;
	z-index:12;
}

#div_produkte_sub
{
	position:absolute;
	left:264px;
	top:130px;
	width:440px;
	z-index:13;
}

#div_bgd
{
	position:absolute;
	left:704px;
	top:0px;
	z-index:1;
}

#content
{
	padding-left:98px;
	vertical-align:top;	
}

#div_menu
{
	position:absolute;
	display: block;	
	left:143px;
	top:256px;
	z-index:3;
	font-family:Helvetica,sans-serif;
}

#div_anfahrt
{
	position:absolute;
	display: block;	
	left:143px;
	top:182px;
	z-index:4;
	font-family:Helvetica,sans-serif;
}

p, .m, ul, td, span, h2
{
	font-size:12px;
	font-family:Helvetica,sans-serif;
	color:#000000;
	font-weight:normal;
}

.menu, .menu_red
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-align : center;	
	vertical-align:top;
	cursor:hand;
	width:110px;
}

.menu a, .menu_red a
{
	display: block;	
	width:100%;
}

.menu
{
	color:#9FA9A9;
}

.menu a:link, .menu a:visited
{
	color:#B5B5B5;
	text-decoration:none;
}

.menu a:active, .menu a:hover
{
	color:#DE2922;
	text-decoration:none;
}

.menu_title
{
	color:#9FA9A9;
	font-weight:bold;
}

.menu_sub
{
	padding-top:10px;
}

.menu_sub a:link, .menu_sub a:visited
{
	color:#B5B5B5;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
}

.menu_sub a:active, .menu_sub a:hover
{
	color:#DE2922;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
}

.menu_red
{
	color:#6A797A;
}

.menu_red a:link, .menu_red a:visited
{
	color:#6A797A;
	text-decoration:none;
}

.menu_red a:active, .menu_red a:hover
{
	color:#DE2922;
	text-decoration:none;
}

.pos_menu1
{
 	padding-top:269px;
	vertical-align:top;
}

.pos_menu1_1
{
 	padding-top:269px;
	vertical-align:top;
}

.menu1
{
	font-size:11px;
	font-weight:bold;
	text-align : center;	
	vertical-align:middle;
	color:#DE2922;
	cursor:hand;
}

.menu1 a:link, .menu1 a:visited
{
	color:#6A797A;
	text-decoration:none;
}

.menu1 a:active, .menu1 a:hover
{
	color:#DE2922;
	text-decoration:none;
}

span.menu_lvl1, span.menu_lvl2
{
	display:none;
}

.pdf
{
	position:relative;
	left:295px;
	
}

ul
{
	margin-top:10;
	margin-bottom:10;

}

li
{
	margin-bottom:15;

}

h1
{
	font-size:22px;
	font-family:Helvetica,sans-serif;
	margin-top:0;
	margin-bottom:10;
	font-weight:normal;
	color:#9FA9A9;
}

h3
{
	font-size:14px;
	font-family:Helvetica,sans-serif;
	margin-top:0;
	margin-bottom:10;
	font-weight:normal;
	color:#4F4F4F;
}

.s
{
	font-size:10px;
	font-family:Helvetica,sans-serif;
	color:#000000;
}

.topmenu
{
	padding-top:28px;
	vertical-align:top;
}

.zitat
{
	font-size:28px;
	font-family:Helvetica,sans-serif;
	margin-top:0;
	margin-bottom:20;
	font-weight:normal;
	font-style: italic;
	color:#9FA9A9;
}

.autor
{
	font-size:12px;
	font-family:Helvetica,sans-serif;
	margin-top:0;
	font-weight:normal;
	font-style: italic;
	color:#5F6F70;
}

.pix_produkte, .line_menu
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-bottom: solid 4px #DE2922;
	margin-bottom: 9px;
}

.pos_pix, .pos_txt
{
 	padding-top:80px;
	vertical-align:top;
	height:476px;
}

.pos_pix_prod, .pos_txt_prod
{
 	padding-top:80px;
	vertical-align:top;
	height:469px;
}

.pos_txt
{
	padding-left:98px;
	padding-right:10px
}

.line_menu_lvl2
{
	border-bottom: solid 1px #B5B5B5;
	margin-top: 3px;
	margin-bottom: 3px;
}

ul
{
	margin-top:10;
	margin-bottom:10;

}

li
{
	margin-bottom:15;

}

a:link, a:visited
{
	color:#000000;
}

a:active, a:hover
{
	color:#DE2922;
}

.hints
{
	font-size:10px;
	font-family:Helvetica,sans-serif;
	margin-top:0;
	font-weight:normal;
	font-style: italic;
	color:#5F6F70;
}