#content {
	background:url(/img/homeContentBg.png) repeat-y 0 0;
}
/*

SubTopNavigation (erste Zeile)
*/



/* common styling */


#subTopNavigation ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}

#subTopNavigation ul li {
	float:left;
	position:relative;
}

#subTopNavigation ul li a, #subTopNavigation ul li a:visited {
	display:block; 
	text-decoration:none; 
	color: #fff;
	width:127px; 
	border-left: 5px solid #fff; 
	font: 11px arial;
	font-weight:bold;
	background: #708a9e;
	padding-left:3px;
	padding-top:45px;
	/*line-height:60px;*/
	height:15px;
	border-bottom:none;
	vertical-align:bottom;
}

* html #subTopNavigation ul li a, #subTopNavigation ul li a:visited {
	width:127px;
}

table {
	border-collapse:collapse;
	font-size:11px;
}



/* specific to non IE browsers */

#subTopNavigation ul li:hover a,

#subTopNavigation ul li a:hover {
	color: #fff;
	background: #ff7f00;
}


/*

subNavigation (2. Zeile)
----------------------------------------------------
*/

.subNavigation {
	float:left;
	width:130px;
	border-left:5px solid #fff;
}

.subNavigation ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #000;
}

.subNavigation a {
	color: #000;
	text-decoration: none;
}

/* 1st level */
.subNavigation ul a {
	display: block;
	color: #000;
	width: 127px;
	height: 20px;
	padding: 0px 0px 0px 3px;
	font-weight:normal;
	line-height:20px;
	border-bottom:1px solid #fff;
}

.subNavigation .first {
	border-top:1px solid #fff;
}
.subNavigation ul a:hover {
	background-color:#f69e46;
	color: #000;
}
