#sub_navcontainer ul
{
    position:relative; 
    top:0px;
    padding: 0;
    margin: 0;
    background-color: transparent;
    color: #000;
    float: right;
    font: 0.8em arial, hevetica, sans-serif;
    letter-spacing: 1px;
}
#sub_navcontainer ul li 
{ 
	display: inline; 
}

#sub_navcontainer li a
{
	margin: 0;
    padding: 0.3em 1.3em 0.4em;
    color: #717171;
    text-decoration: none;
    float: left;
    border-left: 1px solid #717171;
    border-bottom: 1px solid #717171;
    border-top: 1px solid #717171;
}

#sub_navcontainer li a#gelb, #sub_navcontainer li a#gelb:link, 
{
	background-color: #f7f7ae;
}
#sub_navcontainer li a#rosa, #sub_navcontainer li a#rosa:link
{
	background-color: #f7dfae;
}
#sub_navcontainer li a#orange, #sub_navcontainer li a#orange:link
{
	background-color: #f7c695;
}
#sub_navcontainer li a#blau, #sub_navcontainer li a#blau:link
{
	background-color: #c6dff7;
}

#sub_navcontainer li a#gelb:hover, a#rosa:hover, a#orange:hover, a#blau:hover
{
	text-decoration:underline;
	color: #000;
}

#sub_navcontainer li a#gelb:hover
{
	background-color: #f0f060;
}
#sub_navcontainer li a#rosa:hover
{
	background-color: #f0c060;
}
#sub_navcontainer li a#orange:hover
{
	background-color: #f09030;
}
#sub_navcontainer li a#blau:hover
{
	background-color: #90c0f0;
}

#sub_navcontainer li a#gelb_aktiv, #sub_navcontainer li a#gelb_aktiv:link
{
	color: #000;
	background-color: #f0f060;
	text-decoration:underline;
}
  
#sub_navcontainer li a#rosa_aktiv, #sub_navcontainer li a#rosa_aktiv:link
{
	color: #000;
	background-color: #f0c060;
	text-decoration:underline;
}

#sub_navcontainer li a#orange_aktiv, #sub_navcontainer li a#orange_aktiv:link
{
	color: #000;
	background-color: #f09030;
	text-decoration:underline;
}

#sub_navcontainer li a#blau_aktiv, #sub_navcontainer li a#blau_aktiv:link
{
	color: #000;
	background-color: #90c0f0;
	text-decoration:underline;
}

