/* GENERAL fonts */
body {
	margin-left: 0px;
	margin-top: 0px;
}
P, OL, UL, DIV, H1, H2, H3 {
	font-family:  tahoma, verdana;
	font-size: 11px;
}

H3 {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
H1 {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 1px 0px;}
A:link {text-decoration: none; color: #666666; } 
A:visited {text-decoration: none; color: #666666; }
A:active {text-decoration: none; color: #666666; } 
A:hover {text-decoration: none; color: #666666; }
/* Content column */

TD#content {
	color: #666666;
	vertical-align: top;
	width:555px;
}
TD#content_right{
    color: #666666;
	vertical-align: top;
	width: 400px;
}
TD#pfad{
	font-weight: bold;
	color: #666666;
	width:400px;
}
TD#rand{
	width:35px;
}
/* Menu 1 column */

TD#menu_1 {
	color: #666666;
	padding-left: 10px;
	width: 340px
	
	}
TD#menu_2 {
	color: #FFCC00;
	padding-left: 10px;
	width: 340px
	
}
TD#menu_1 SPAN.menu1-level1-no {
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-right: 10px;	
	/*width: 400px;*/
}

/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 SPAN.menu1-level1-act {
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-right: 10px;
	/*width: 400px;*/
}
TD#menu_2 SPAN.menu2-level2-no {
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-right: 10px;
	/*width: 400px;*/
	
}

/*  MENU 1, level 1, active state (ACT) */
TD#menu_2 SPAN.menu2-level2-act {
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-right: 10px;
	font-style: bold;
	/*width: 400px;*/
}
.text_only {
	color: #666666;
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-left: 10px;
}
.text_only1 {
	color: #666666;
	font-family:  tahoma, verdana;
	font-size: 9px;
	padding-left: 10px;
	padding-top: 15px;
}
#navi {
	font-family:  tahoma, verdana;
	font-size: 11px;
		font-weight: bold;
		color: #666666;
}