#menuleft {
width: 183px;
}
.ignore {display:none}
.dialog_title{
  color: #C00;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: bold;
}
.dialog_title_rot{
  color: #FFFFFF;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: bold;
}

.navigation_title{
  color: #C00;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-weight: bold;
}

.service_link{
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
}


.normalVersionLink{
  text-decoration: none;
  color: #000000;
  font: 0.9em Verdana, Arial, Helvetica, sans-serif; 
}

.uppernavl2_unmarked{
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.uppernavl2_marked{
  text-decoration: none;
  color: #C00;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.print_headline{  text-decoration: none; color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }

a:link    {  font-family: Verdana; color:#000000 }
a:visited {  font-family: Verdana; color:#000000 }
a:hover   {  font-family: Verdana; color:#000000 }
a:active   {  font-family: Verdana; color:#000000 }

.menu_left_text {
	color:#009;
	font: 10px Verdana, sans-serif; 
  }

#menuleft a {
	font: 10px Verdana, sans-serif; 
	color: #000;
	text-decoration: none;
	display:block;
	width:183px;
	height:15px;
	border:0px;
	margin:0px;
  }

#menuleft a.level_1_marked{
	background:url(gfx/navigationlinks/level_1_marked.gif) no-repeat;
	padding:2px 0px 0px 16px;
}

#menuleft a.level_1_unmarked{
	background:url(gfx/navigationlinks/level_1_unmarked.gif) no-repeat;
	padding:2px 0px 0px 16px;
}

#menuleft a.level_1_unmarked:hover{
	background:url(gfx/navigationlinks/level_1_marked.gif) no-repeat;
}

#menuleft a.level_2_marked{
	background:url(gfx/navigationlinks/level_2_marked.gif) no-repeat;
	padding:2px 0px 0px 28px;
}

#menuleft a.level_2_unmarked{
	background:url(gfx/navigationlinks/level_2_unmarked.gif) no-repeat;
	padding:2px 0px 0px 28px;
}

#menuleft a.level_2_unmarked:hover{
	background:url(gfx/navigationlinks/level_2_marked.gif) no-repeat;
}


.navigationbox_link{
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
}

.top_bar_links_marked{
  text-decoration: none;
  font-weight: bold;
  color:#CE0225;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

.top_bar_links_unmarked{
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

.textversion_menu_level{
  font:bold 14px Verdana, Arial, Helvetica, sans-serif; 
}




.menu_left_level1_unmarked_text_textversion{
  text-decoration: none;
  color: #000000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level1_marked_text_textversion{
  text-decoration: none;
  color: #FF0000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level2_unmarked_text_textversion{
  text-decoration: none;
  color: #000000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level2_marked_text_textversion{
  text-decoration: none;
  color: #FF0000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level1_unmarked_link_textversion{
  text-decoration: none;
  color: #000000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level1_marked_link_textversion{
  color: #FF0000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level2_unmarked_link_textversion{
  text-decoration: none;
  color: #000000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.menu_left_level2_marked_link_textversion{
  text-decoration: none;
  color: #FF0000;
  font: 1em Verdana, Arial, Helvetica, sans-serif; 
}

.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.sitemap_haupt {
	text-decoration: none;	
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
}

.sitemap_unter {
	text-decoration: none;	
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
}

.sitemap_haupt_text {
	text-decoration: none;	
	color: #000;
	font: bold 0.9em Verdana, sans-serif; 
}

.sitemap_unter_text {
	text-decoration: none;	
	color: #000;
	font: 0.8em  Verdana, sans-serif; 
}
img.textversion{margin:3px}

p{	font: 1em Verdana, Helvetica, sans-serif; margin:0px;
}
ul{	margin-top:0px; margin-bottom:0px;
}
.empfehlung p 
{
	font: 10px Verdana, Helvetica, sans-serif; 
}

.empfehlung h1
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; 
}

.empfehlung .required label, .empfehlung  p.required
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: block;
}

.empfehlung .check label
{
	display: inline;
}

.empfehlung .error
{
	color: red;
}
