﻿/* Stylesheet für die Hauptnavigation (für das Haupt- und Submenü) */


/* ########################################## Main Menu ########################################## */

div.nav_container
{
    position:absolute;
    margin-top:-18px;
    width:789px;
}

div.top_navigation
{
}

div.top_navigation ul
{
    font-family:Arial;
    font-size:11px;
	list-style-type:none;
    text-align:center;
    overflow:visible;
    //margin-top:-7px;
    position:relative;
    height:22px;
    letter-spacing:1px;
    width:770px;
}


div.top_navigation ul li
{
    display:inline;
}

div.top_navigation ul li a, div.main_nav ul li a:visited
{
    color:White!Important;
	padding:4px 13px;
	padding-top:4px!Important;
	//line-height:22px;
}

div.top_navigation ul li.active a, div.main_nav ul li.active a:visited
{
    color:White!Important;
	padding:4px 17px;
	padding-top:4px!Important;
	background-color:#BF809F;
	//line-height:22px;
}

div.top_navigation ul li a:hover
{
	background-color:#BF809F;
}



/* ########################################## Sub Menu ########################################## */

div.sub_nav .splitter
{
    padding:0 10px;
}

div.sub_nav
{
    width:750px;
    background-color:#BF809F;
    height:43px;
    overflow:hidden;
    text-align:center;
    margin-top:-3px;
}

div.sub_nav ul
{
    font-size:13px;
    font-family:Georgia;
	list-style-type:none;
    color:White ;
    padding:10px 0;
    margin-top:3px;
}


div.sub_nav ul li
{
    display:inline;
}


div.sub_nav ul li a, div.sub_nav ul li.active a, div.sub_nav ul li.active a:visited, div.sub_nav ul li a:visited
{
    color:White ;
}

div.sub_nav ul li a, div.sub_nav ul li a:visited
{
    border-bottom:none;
    color:White ;
    
}

div.sub_nav ul li.active a, div.sub_nav ul li.active a:visited
{
    border-bottom:1px dotted white;
}

div.sub_nav ul li a:hover
{
    border-bottom:1px dotted white;
}


