@CHARSET "UTF-8";

@media all {
	#nav .hlist {
		border-bottom: 2px #004477 solid;
	}
	#nav .hlist ul li.active {
		background: #004477;
	}
	#nav .hlist ul li.active a {
		text-decoration: none;
		color: #ffffff;
	}
	#nav .hlist ul li a:focus,#nav .hlist ul li a:hover,#nav .hlist ul li a:active
		{ /* COLOR SPECIFIC:  */
		background: #004477 none repeat scroll 0 0;
		color: #ffffff;
	}
	/* Subnavigation */ /* Level 1 */ /* active list element */
	#submenu .vlist li.active strong {
		background-image: url(../../images/navigation/nav_blue_4px.gif);
		background-position: left;
		background-repeat: repeat-y;
	}
	/* Hover */
	#submenu .vlist li a:focus,#submenu .vlist li a:hover,#submenu .vlist li a:active
		{
		background-color: #cccccc;
		color: #000;
		
	}
	/* Level 2 */
	#submenu .vlist li ul.level2 li.active strong{
	
		background-image: url(../../images/navigation/img_blue_4px_level2_indent.gif);
		background-repeat:repeat-y;
		background-position:left;
		
	
	}
	
	
	
	
	/* Level 3 */
	
	#submenu .vlist li ul.level2 li ul.level3 li.active strong{
	
		background-image: url(../../images/navigation/img_blue_4px_level3_indent.gif);
		background-repeat:repeat-y;
		background-position:left;
		
	
	}
	
	
	/* Level 4 */
	
		#submenu .vlist li ul.level2 li ul.level3 li ul.level4 li.active strong{
	
		background-image: url(../../images/navigation/img_blue_4px_level4_indent.gif);
		background-repeat:repeat-y;
		background-position:left;
		
	
	}
	
	
	
	#main ul {
		
		list-style-image:url(../../images/li_blue.gif);
		
		/*
		background-image: url(../../images/li_blue.gif);
		background-position: left center;
		background-repeat: no-repeat;
		*/
	}
	#color_bar {
		background-color: #004477;
	}
	#main .linkbox ul li{
		
		
		list-style-image:url(../../images/navigation/nav_button_blue.gif);
		
		/*
		background-image: url(../../images/navigation/nav_button_blue.gif);
		background-position: 6%;
		background-repeat: no-repeat;
		*/
	}
	/* :hover and :focus status on form fields | Effekt zur Hervorhebung von Formularfeldern bei :hover oder :focus */
	form.yform div input:focus,form.yform div select:focus,form.yform div textarea:focus,form.yform div input:hover,form.yform div select:hover,form.yform div textarea:hover,form.yform div input:active,form.yform div select:active,form.yform div textarea:active
		{
		border: 1px #004477 solid;
	}
}
