@charset "UTF-8";

@import url(../../../libraries/jyaml/dropdown/css/base.css);



@media all

{
#topnav { width:958px; height:36px; background: url(../images/navi_back.png)   }

 

#topnav ul li:hover  {

		background-image: url(../images/navi_back_over.png) !important;

	}


	.dropdown,

	.dropdown ul,

	.dropdown li,

	.dropdown a {
 
		  
		font-weight: 700 !important;
		 
 
	}
		.dropdown li {
 
		 background: url(../images/navi_trenner.png) no-repeat right;
		}
	
	.dropdown .item-last  { background:none !important}
 
	.js .dropdown .dropitem a,

	.js .dropdown .dropitem span {

		white-space: nowrap; /* rescrict word-wrap - better auto-width calculation for menu script */

	}

   .dropdown li { text-align:center; min-width:110px; }
   
	.dropdown li a {

		text-decoration: none;  
        
	}


    .dropdown li a span { padding:12px 25px;}  
	
	
	.dropdown li a:hover,

	.dropdown li a:focus,

	.dropdown li.hover a.hover {

		background-image: url(../images/navi_back_over.png) !important;

		color: #000 !important;

		text-decoration: none !important;  
	}

 



	.dropitem .menuitem-content { overflow: hidden; }



	/*

	 * IE7 needs fixed width's for complex contents (menuitem content)

	 *

	 * @workaround

	 * @affected   IE7

	 * @valid      yes

	 */

	*+html .dropdown .menuitem-content {

		min-width: 200px;

	}



	.dropdown-horizontal {

		 
	}



	.dropdown-horizontal .dropitem {

		/* @optional: fix width for submenus (not compatible with linear mode) */

		/* width: 175px !important; */

	}

	.dropdown-vertical .dropitem {

		/* @optional: fix width for submenus (not compatible with linear mode) */

		/* width: 175px !important; */

	}



	.dropdown-horizontal li.viewLevel0 {

		margin:0;

	}



	.dropdown-horizontal li.viewLevel1 { background: url(../images/navi_back.png) !important

		 

	}



	.dropdown-horizontal li a {

		

		color:#fff !important;
		text-decoration:none;

	}



	.dropdown-horizontal li a span {

		display: block; 

		/* white-space: nowrap; */

	}

	.dropdown-horizontal li span.item-title {

		 

	}



	.dropdown-horizontal li span.subtitle {

		/* You can use .maintitle, .subtitle-1, .subtitle-2, .subtitle-3, etc. to adjust the maintitle or each subtitle line */

		display: block;

		font-size: smaller;

		font-weight: normal;

		color: #ffffff;

	}



	.dropdown-horizontal li.viewLevel0 a {

		 

	}



	.dropdown-horizontal li.viewLevel1 a {
 
		 
		text-align:left !important

	}



	.dropdown-horizontal li.viewLevel1 {

		margin-right:0; /* fallback: disabled javascript */

	}



	.dropdown-linear ul {

		width: 100%;

		 

	}

	.dropdown-linear .dropitem ul {

		 
	}

	.dropdown-linear .dropitem li { width: auto; }



	.dropdown-linear .dropitem li.item-once {

		/* important in webkit browsers (e.g. safari and chrome) to strech contents on a menuitem content to 100% */

		width: 100%;

	}



	.dropdown-horizontal li.viewLevel1 span.subtitle-empty { display: none; }

	.dropdown-linear li.viewLevel1 span.subtitle-empty { display: block; }



	/**

	 * Example for special positioning on level 0.

	 */

	/*

	.dropdown .dropitemLevel0,

	.js .dropdown .dropitemLevel0-Helper {

		margin-left:-10px;

	}

	.js .dropdown .dropitemLevel0 { margin-left: 0; }

	*/


#topnav ul li.active { background: url(../images/navi_back_over.png) !important;   }
.active_link span { color:#000 !important}
}