/* TOP MENU */

div#topmenu
{
	border: 0px solid #CCCCCC;
    margin: 0;
    padding: 0;

    width: 729px;
    margin-top:30px;
    /*border-bottom: 1px solid; */
}

div#topmenu-design
{
    margin: 0;
    padding: 0;
    text-align: left;
    vertical-align: middle;
}

div#topmenu ul
{
    margin: 0;
    padding: 0;
}

div#topmenu li
{
    margin: 0;
    padding: 0;
    border: 0px solid #CCCCCC;
    float: left;
    display: block;


    font-size:13px;
    font-weight: bold;

}

div#topmenu li div
{
    padding: 0.2em 0px 0.3em 0px;
    background-position: left top;
    background-repeat: no-repeat;
}

span.menu_item_seperator {
	display:none;
}

div#topmenu li div.menu_item_4
{
	color: #ffffff;
    background-image: url(../../../design/plain_site/images/layout/menu_item_4.gif);
    
    width: 62px;
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_4 a:link, div#topmenu li div.menu_item_4 a:visited
{
	margin-left: 13px;
	color: #ffffff;
}
div#topmenu li div.menu_item_4_active
{
	color: #ffffff;
    background-image: url(../../../design/plain_site/images/layout/menu_item_4_active.gif);
    
    width: 62px;
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_4_active a:link, div#topmenu li div.menu_item_4_active a:visited
{
	margin-left: 13px;
    color: #337366;
}


div#topmenu li div.menu_item_6
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_6.gif);
    width: 60px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_6 a:link, div#topmenu li div.menu_item_6 a:visited
{
	margin-left: 13px;
    color: #ffffff;
}
div#topmenu li div.menu_item_6_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_6_active.gif);
	width: 60px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_6_active a:link, div#topmenu li div.menu_item_6_active a:visited
{
    margin-left: 13px;
    color: #337366;
}


div#topmenu li div.menu_item_7
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_7.gif);
    width: 84px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_7 a:link, div#topmenu li div.menu_item_7 a:visited
{
    margin-left: 13px;    
    color: #ffffff;
}
div#topmenu li div.menu_item_7_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_7_active.gif);
    width: 84px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_7_active a:link, div#topmenu li div.menu_item_7_active a:visited
{
    margin-left: 13px;
    color: #337366;
}


div#topmenu li div.menu_item_8
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_8.gif);
    width: 87px;
}

div#topmenu li div.menu_item_8 a:link, div#topmenu li div.menu_item_8 a:visited
{
    color: #FFFFFF;
}
div#topmenu li div.menu_item_8_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_8_active.gif);
}

div#topmenu li div.menu_item_8_active a:link, div#topmenu li div.menu_item_8_active a:visited
{
    color: #337366;
}


div#topmenu li div.menu_item_9
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_9.gif);
    width: 86px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_9 a:link, div#topmenu li div.menu_item_9 a:visited
{
	margin-left: 13px;
    color: #FFFFFF;
}
div#topmenu li div.menu_item_9_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_9_active.gif);
    width: 86px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_9_active a:link, div#topmenu li div.menu_item_9_active a:visited
{
	margin-left: 13px;
    color: #337366;
}



div#topmenu li div.menu_item_10
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_10.gif);
    width: 107px;
}

div#topmenu li div.menu_item_10 a:link, div#topmenu li div.menu_item_10 a:visited
{
    color: #FFFFFF;
}
div#topmenu li div.menu_item_10_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_10_active.gif);
}

div#topmenu li div.menu_item_10_active a:link, div#topmenu li div.menu_item_10_active a:visited
{
    color: #337366;
}




div#topmenu li div.menu_item_11
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_11.gif);
    width: 110px;

    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_11 a:link, div#topmenu li div.menu_item_11 a:visited
{
    margin-left: 13px;
    color: #FFFFFF;
}
div#topmenu li div.menu_item_11_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_11_active.gif);
    width: 110px;

    padding: 0.2em 0px 0.3em 0px;    
}

div#topmenu li div.menu_item_11_active a:link, div#topmenu li div.menu_item_11_active a:visited
{
    margin-left: 13px;
    color: #337366;
}




div#topmenu li div.menu_item_13_active
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_13_active.gif);
    width: 101px;
    
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_13_active a:link, div#topmenu li div.menu_item_13_active a:visited
{
    margin-left: 13px;
    color: #337366;
}

div#topmenu li div.menu_item_13
{
    background-image: url(../../../design/plain_site/images/layout/menu_item_13.gif);
    
    width: 101px;
    padding: 0.2em 0px 0.3em 0px;
}

div#topmenu li div.menu_item_13 a:link, div#topmenu li div.menu_item_13 a:visited
{
    margin-left: 13px;
    color: #ffffff;
}





div#topmenu li div.spacing
{
    padding: 0.2em 12px 0.3em 12px;
}

div#topmenu li a
{
    text-decoration: none;
 }

div#topmenu li a:hover
{
    text-decoration: none;
}


/* MUSS ICH NOCH STRUKTURIEREN !!! */
div#topmenu a.sponnav:hover
{
	color:#CE2529;
	background:transparent;
	text-decoration:none;
}

div#topmenu .sponnav
{
	color: #003366;
	font-size:12px;
	font-weight: normal;
}

div#topmenu td
{
	color: #FFFFFF;
	/*border-left: 1px solid #747070;
	border-right: 1px solid #747070;*/
	margin:0px;
	padding-left: 7px;
	padding-top: 7px;
}

div#topmenu table
{
	border-bottom: 1px solid #747070;
	border-left: 1px solid #747070;
	border-right: 1px solid #747070;
	border-top: 0px solid #747070;
	
	

}