a { color:black;}

BODY
{

}
#outer
{
 
	MARGIN: auto;
	TEXT-ALIGN: left;
 
}
#header
{
	BACKGROUND: #eeeeee;
	COLOR: #333333;
	HEIGHT: 20px;
}
#bar1, #col2, p.alles_ueber, div.personal_gesucht, div.personal_gesucht_filialenseite
{
	display:none;
}
#bar2
{

}
#bodyblock
{
	BACKGROUND: #dcdcdc;
	border: 1px solid green;
	COLOR: #333333;
	height: 315px;
	left: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	top: 0px;
	WIDTH: 850px;
}
#stoerer_big
{
	display:none;
}
#navigation
{
	 
	COLOR: #333333;
	clear:left;
	FLOAT: left;
	
	WIDTH: 300px;
	margin-left:10px;
	text-align:left;

}
#content
{
	BACKGROUND: #ffffff;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	COLOR: #333333;
	clear:left;
	FLOAT: left;
	height: 100%;
	TEXT-ALIGN: left;
	WIDTH: 640px;
	margin-top:10px;
	margin-left:10px;
}
#right
{
	border: 1px solid black;
	COLOR: #333333;
	FLOAT: right;
	height: 100%;
	TEXT-ALIGN: left;
	WIDTH: 50px;
}
#left
{
	border: 1px solid black;
	COLOR: #333333;
	FLOAT: left;
	height: 100%;
	TEXT-ALIGN: left;
	WIDTH: 50px;
}
#ftr1
{
	display:none;
}
#ftr2
{
	display:none;
}
#ftr3
{
	display:none;
}
#scroll_vertical
{
	border: 1px solid black;
	COLOR: #333333;
	FLOAT: left;
	height: 100%;
	TEXT-ALIGN: left;
	WIDTH: 15px;
}
#navigation_footer, #scroll_horizontal
{
	border: 1px solid blue;
	COLOR: #333333;
	height: 100%;
	TEXT-ALIGN: left;
}
#navigation_footer
{
	border: 1px solid blue;
	float: left;
	width: 372px;
}
#scroll_horizontal
{
	border: 1px solid blue;
	float: left;
	width: 470px;
}
#content_left
{
	border: 1px solid black;
	float: left;
	height: 100%;
	width: 230px;
}
#content_space
{
	border: 1px solid black;
	float: left;
	height: 100%;
	width: 20px;
}
#content_right
{
	border: 1px solid black;
	float: right;
	height: 100%;
	width: 167px;
}

h2.selected_1 {margin-bottom:10px; line-height:14px}
h2.selected_1 span{font-size:19px;  font-weight:normal;line-height:14px }

h2.selected_2 { padding-left:73px; margin-bottom:10px; line-height:14px }
h2.selected_2 span{font-size:15px; font-weight:bold; line-height:14px}

h2.selected_3 { padding-left:73px; margin-bottom:10px;  }
h2.selected_3 span{font-size:15px; color:white;font-weight:bold; }

h2.selected_4 { margin-bottom:10px; }
h2.selected_4 span {font-size:17px; font-weight:normal; }


h2.level_0 {padding-left:0px; height:40px; border:0px solid black; }
h2.level_0 a {font-size:22px; font-weight:normal;}

h2.level_1{padding-left:0px; margin-bottom:10px; font-weight:normal;line-height:15px;}
h2.level_1 a{font-size:19px; font-weight:normal;text-decoration:none}
h2.level_1 a:hover{font-size:19px; font-weight:normal;text-decoration:underline; color:black}

h2.level_2{margin-top: 4px; margin-bottom:4px;font-size:14px; padding-left:24px; font-weight:normal; text-align:left; line-height:10px; border:0px solid red;}
h2.level_2 a{font-size:14px; font-weight:normal;text-decoration:none;text-align:left;}
h2.level_2 a:hover{font-size:14px; font-weight:normal;text-decoration:underline;text-align:left;}

h2.level_3{padding-left:40px; font-weight:normal;}
h2.level_3 a{font-size:17px; font-weight:normal;}

h2.level_4   { padding-left:50px; font-weight:normal;}
h2.level_4 a { font-size:17px;}

#navigation p.filiale{
 font-size:12px;
 font-weight:bold; 
 margin-top:5px;
 margin-bottom:10px;
 
 }
 
 div.allergie_button {
 	display:none;
 	}