#cssborder ul
{
	margin: 0;
	padding-left: 0px;
	list-style: none;
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	text-align : center;
	width: 105px;
	border-bottom: 1px solid #657593
}
 
#cssborder ul li 
{
	position: relative;
	line-height: 37px;
	border: 1px solid #657593;
	border-bottom: 0
}
	
#cssborder li ul
{
	position: absolute;
	/* Links 2px weniger (left: 103px;) als die Breite (width: 105px;) dieser Navi hier,
	ergibt den korrekten Abstand ohne Verschiebungen durch den Rahmen zu den Ausklappleisten.
	Ebenso notwendig ist es dann, die Rahmenhöhe wieder abzuziehen, hier (top: -1px;) */
	left: 103px;
	top: -1px;
	display: none
}
 
/* Hauptseiten */
#cssborder ul li a
{
	display: block;
	text-decoration: none;
	color: #003333;
	background-image: url(../assets/images/Button.gif)
}

/* Unterseiten */
#cssborder ul li ul li a
{
	display: block;
	text-decoration: none;
}
 
/* komischer IE fix, keine Ahnung \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


#cssborder ul li a:hover
{ 
	background-image: url(../assets/images/ButtonHover.gif);
	color: #FFFFFF
} 

#cssborder ul li ul li a:hover
{
	color: #FFFFFF
} 		

#cssborder ul li ul li a
{
	color: #003333
} 
		
#cssborder li:hover ul, li.over ul
{
	display: block
}
