/*-----------------------------------------------------LISTENNAVIGATION--------*/

table.quicksearch {
background-color: #99CCFF;
border-bottom: 1px solid #336699;
}

select.quicksearch {
width:163px;
border:1px solid #6699CC;
font-size:10px;
}

input.quicksearch {
width:163px;
border:1px solid #6699CC;
font-size:9px;
padding-left:4px;
}

td.nav {
background-color:#6699CC;
}

th.nav {
background-color:#6699CC;
height:16px;
padding-left: 10px;
border-bottom:1px solid #6699CC;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-align:left;
}

td.navesport {
background-color:#006600;
}

th.navesport {
background-color:#006600;
height:16px;
padding-left: 10px;
border-bottom:1px solid #4a6ab5;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-align:left;
}

#navigation ul {
    margin: 0;
    padding: 0px;
    list-style-type: none;
}
#navigation li {
		border-bottom: 1px solid #6699CC;
		margin: 0; 
		}
#navigation li a {
		display: block;
		padding: 2px 2px 2px 10px;
		background-color: #FFFFFF;
		font-size:10px;
		font-weight:normal;
		color: #336699;
		text-decoration: none;
		width: 100%;
		}
		
#navigation li a.navigationaktiv {
		background-color: #99CCFF;
		color: #336699;
		}
		
#navigation li a:hover.navigationaktiv {
		border-left: 0px;
		background-color: #ECF5FF;
		color: #000000;
		}

html>body #navigation li a {
		width: auto;
		}

#navigation li a:hover {
		background-color:#ECF5FF;
		color: #000000;
		}

#navigation1 ul {
    margin: 0;
    padding: 0px;
    list-style-type: none;
}
#navigation1 li {
		border-bottom: 1px solid #4a6ab5;
		margin: 0; 
		}
#navigation1 li a {
		display: block;
		padding: 2px 2px 2px 10px;
		background-color: #99CCFF;
		font-size:11px;
		font-weight:bold;
		color: #4a6ab5;
		text-decoration: none;
		width: 100%;
		}
		
#navigation1 li a.navigation1aktiv {
		background-color: #99CCFF;
		color: #4a6ab5;
		}
		
#navigation1 li a:hover.navigation1aktiv {
		border-left: 0px;
		background-color: #99CCFF;
		color: #000000;
		}

html>body #navigation1 li a {
		width: auto;
		}

#navigation1 li a:hover {
		background-color:#99CCFF;
		color: #000000;
		}		
/*--------------------------------------------------- Navigation Head --------------------------------*/
#navhead ul {
    margin: 0;
    padding: 0px;
    list-style-type: none;
}
#navhead li {
		border: 1px solid #336699;
		border-bottom: 0px;
		margin: 0;
		}
#navhead li a {
		display: block;
		background-color: #99CCFF;
		border-bottom: 1px solid #336699;
		font-size:10px;
		font-weight:bold;
		color: #336699;
		text-decoration: none;
		width: 90px;
		height:16px;
		}
		
#navhead li a.navheadaktiv {
		background-color: #FFFFFF;
		border-bottom: 1px solid white;
		color: #000000;
		}
		
#navhead li a:hover.navheadaktiv {
		background-color: #FFFFFF;
		border-bottom: 1px solid white;
		color: #000000;
		}

html>body #navhead li a {
		width: auto;
		}

#navhead li a:hover {
		background-color:#FFFFFF;
		color: #000000;
		border-bottom: 1px solid white;
		}

/*--------------------------------------------------- Navigation Head Index --------------------------------*/
#navheadx ul {
    margin: 0;
    padding: 0px;
    list-style-type: none;
}
#navheadx li {
		border: 1px solid #336699;
		border-bottom: 0px;
		margin: 0;
		}
#navheadx li a {
		display: block;
		background-color: #99CCFF;
		border-bottom: 1px solid #336699;
		font-size:10px;
		font-weight:bold;
		color: #336699;
		text-decoration: none;
		width: 90px;
		height:16px;
		}
		
#navheadx li a.navheadaktiv {
		background-color: #99CCFF;
		border-bottom: 1px solid #99CCFF;
		color: #336699;
		}
		
#navheadx li a:hover.navheadaktiv {
		background-color: #99CCFF;
		border-bottom: 1px solid #99CCFF;
		color: #336699;
		}

html>body #navheadx li a {
		width: auto;
		}

#navheadx li a:hover {
		background-color:#99CCFF;
		color: #336699;
		border-bottom: 1px solid #99CCFF;
		}
		
/*--------------------------------------------------- Navigation Head Portale --------------------------------*/
#navport ul {
    margin: 0;
    padding: 0px;
    list-style-type: none;
}
#navport li {
		border: 1px solid #6699CC;
		border-top: 0px;
		margin: 0;
		}
#navport li a {
		display: block;
		background-color: #99CCFF;
		font-size:10px;
		font-weight:bold;
		color: #6699CC;
		text-decoration: none;
		width: 130px;
		height:16px;
		}
		
#navport li a.navportaktiv {
		background-color: #6699CC;
		color: #FFFFFF;
		}
		
#navport li a:hover.navportaktiv {
		background-color: #6699CC;
		color: #FFFFFF;
		}

html>body #navport li a {
		width: auto;
		}

#navport li a:hover {
		background-color:#FFFFFF;
		color: #6699CC;
		}