/* ---- breadcrumb ---- */

#breadcrumb {
	color:#5f6062;
}
#breadcrumb a {
	text-transform:uppercase;
	text-decoration:none;
	color:#5f6062;
	font-size:0.75em;
}
#breadcrumb a:hover {
	text-decoration:underline;
}


/* ---- navi left search form ---- */

#navi input {
	display:block;
	float:left;
}
#navi input.search-txt {
	width:13em; 				/* 130px (130/10) */
	height:1.5em; 				/* 15px: 20 - 5 (padding) (15/10) */
	border:0 solid;
	font-size:0.625em;			/* 10px */
	padding:0.5em 0 0 0.6em;	/* 5px (5/0.625/16)  6px (6/10) */
	color:#5f6062;
}
#navi input.search-btn {
	width:1em;			/* 16px */
	height:1.25em;		/* 20px */
}
#navi fieldset {
	margin-bottom:0.625em;		/* 10px */
}


/* ---- navi left links ---- */

#navi li {
	line-height:1em;
}
#navi a {
	text-decoration:none;
	color:#fff;
	/*white-space:nowrap; entfernt aufgr. korrekturanweisung 27.08.08*/
	display:block;
}
#navi a:hover {
	color:#8bcce7;
}

#navi a.navi-act {
	color:#8bcce7;
}

#navi a.navi-main:link, #navi a.navi-main:active, #navi a.navi-main:visited, #navi a.navi-main:hover {
	font-size:0.875em;			/* 14px */
	font-weight:bold;
	padding-top:0.5714em;		/* 8px */
}


#navi a.navi-sub:link, #navi a.navi-sub:active, #navi a.navi-sub:visited, #navi a.navi-sub:hover {
	font-size:0.875em;		/* 14px */
	font-weight:normal;
}

#navi a.navi-subsub:link, #navi a.navi-subsub:active, #navi a.navi-subsub:visited, #navi a.navi-subsub:hover {
	font-size:0.8125em;		/* 13px */
	font-weight:normal;
}

#navi a.navi-main img {
	width:0.6428em;			/* 9px */
	padding-left:0.4285em;	/* 6px */
} 

/* Indents */
#navi ul li a 
{
	text-indent:-1.4em;
	padding-left: 1.4em;
} 

#navi ul ul li a
{
	text-indent:-1.4em;
	padding-left:2.8693em;
}

#navi ul ul ul li a 
{
	text-indent:-0.6em;
	padding-left:3.1384em;	/* 33px -> (33/13) */
}

/* ---- footer ---- */
#footer-meta, #footer-print {
	color:#fff;
	font-size:0.75em;		/* 12px */
	line-height:1.2em;
}
#footer a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#footer a.footer-act, #footer a:hover {
	color:#5f6062;
}
#footer li {
	float:left;
	padding-left:1.125em;
}
#footer li img {
	padding-right:0.25em;	/* 4px */
}

