@charset "UTF-8";
 @media all {
.ym-hlist {
	/* containing floats in IE */
	text-align: center;
	/* Bugfix:IE - collapsing horizontal margins */

	position: relative;
	line-height: 1em;
	background: transparent;
	font-variant: small-caps;
	font-size: 1.5em;
}
.ym-hlist ul {
	margin: 0;
	
	/* Bugfix:IE - Doubled Float Margin Bug */

	display: inline;/*float:left;  LTR */

}
nav .ym-hlist ul li ul { display:none;}
.ym-hlist ul li {
	/* Bugfix:IE - Doubled Float Margin Bug */

	display: inline;
	float: left; /* LTR */
	font-size: 1.0em;
	line-height: 1em;
	list-style-type: none;
	margin: 0 1em 0 1em;
	padding: 0;
}
.ym-hlist ul li a,  .ym-hlist ul li strong,  .ym-hlist ul li span.separator {
	background: transparent;
	color: #fff;
	display: block;
	font-size: 1em;
	line-height: 1em;
	padding: 0.2em 0.8em;
	font-weight: normal;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.5);
	width: auto;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	border-radius: 0.2em;
	-webkit-transition: background-color .15s ease-in;
	-moz-transition: background-color .15s ease-in;
	-o-transition: background-color .15s ease-in;
	transition: background-color .15s ease-in;
}
.ym-hlist ul li a:focus,  .ym-hlist ul li a:hover,  .ym-hlist ul li a:active {
	color: #ccc;
	text-decoration: none;
	outline: 0 none;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-o-transition: background-color .2s ease-out;
	transition: background-color .2s ease-out;
}
.ym-hlist ul li.active {
	color: #ccc;
}
.ym-hlist ul li.active strong,  .ym-hlist ul li.active span.separator,  .ym-hlist ul li.active a.active_link,  .ym-hlist ul li.active a:focus,  .ym-hlist ul li.active a:hover,  .ym-hlist ul li.active a:active {
	background: transparent;
	color: #ccc;
	text-decoration: none;
}




.ym-hlist ul li.item-116 { background:url(../../../images/jyaml/navigation/pfeil-nav-weiss.png)  center 28px no-repeat; padding-bottom:10px;}

/*

	 * Subtitle support. Split menu title (defaults with ##).

	 * You can change the separator value in the template params by menu options

	 */

* html .ym-hlist ul li a {
	position: relative; /* IE5+6 hover fix need with subtitles */
}
.ym-hlist ul li a span,  .ym-hlist ul li strong span,  .ym-hlist ul li span.separator span {
	display: block;
}
.ym-hlist ul li span.subtitle {
	display: block;
	font-size: smaller;
	font-weight: normal;
	color: #777;
}
/* You can use .maintitle, .subtitle-0, .subtitle-1, .subtitle-2, etc. to adjust the maintitle or each subtitle line */

.ym-hlist ul li span.subtitle-0 {
	margin-top: .5em;
}
/* .hlist ul li span.subtitle-empty { display: none; } */



.ym-hlist ul li a:focus span.subtitle,  .ym-hlist ul li a:hover span.subtitle,  .ym-hlist ul li a:active span.subtitle {
	color: #aaa;
}
.ym-hlist ul li.active strong span.subtitle,  .ym-hlist ul li.active span.separator span.subtitle,  .ym-hlist ul li.active a.active_link span.subtitle,  .ym-hlist ul li.active a:focus span.subtitle,  .ym-hlist ul li.active a:hover span.subtitle,  .ym-hlist ul li.active a:active span.subtitle {
	color: #ccc;
}

/*** Navigation Team */

.teamnav .ym-hlist {
	/* containing floats in IE */
	text-align: center;
	/* Bugfix:IE - collapsing horizontal margins */

	position: relative;
	
	background: #efefef;
	font-variant:normal;
	
	background: rgb(254,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

	
	font-size: 1.2em;
	border:1px solid #efefef;

	text-transform:uppercase;
	
}
.teamnav .ym-hlist ul {
	margin: 0;
	padding: 0.5em 0 0.5em 0.5em;
	/* Bugfix:IE - Doubled Float Margin Bug */

	display: inline;/*float:left;  LTR */

}
.teamnav .ym-hlist ul li {
	/* Bugfix:IE - Doubled Float Margin Bug */

	display: inline;
	float: left; /* LTR */
	font-size: 1.0em;
	line-height: 1em;
	list-style-type: none;
	margin: 0.1em 1.5em 0 1.5em;
	padding: 0;
}
.teamnav .ym-hlist ul li a,  .ym-hlist ul li strong,  .ym-hlist ul li span.separator {
	background: transparent;
	color: #999;
	display: block;
	font-size: 1em;
	line-height: .5em;
	padding: 0.4em 0.8em 0.5em 0.8em;
	font-weight: normal;
	text-decoration: none;
	text-shadow: none;
	width: auto;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	border-radius: 0.2em;
	-webkit-transition: background-color .15s ease-in;
	-moz-transition: background-color .15s ease-in;
	-o-transition: background-color .15s ease-in;
	transition: background-color .15s ease-in;
}
.teamnav .ym-hlist ul li a:focus,  .ym-hlist ul li a:hover,  .ym-hlist ul li a:active {
	color: #ccc;
	text-decoration: none;
	outline: 0 none;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	-o-transition: background-color .2s ease-out;
	transition: background-color .2s ease-out;
}
.teamnav .ym-hlist ul li.active {
	color: #000;
}
.teamnav .ym-hlist ul li.active strong, .teamnav  .ym-hlist ul li.active span.separator, .teamnav  .ym-hlist ul li.active a.active_link, .teamnav  .ym-hlist ul li.active a:focus,  .ym-hlist ul li.active a:hover, .teamnav  .ym-hlist ul li.active a:active {
	background: transparent;
	color: #000;
	text-decoration: none;
}
/*

	 * Subtitle support. Split menu title (defaults with ##).

	 * You can change the separator value in the template params by menu options

	 */

* html .ym-hlist ul li a {
	position: relative; /* IE5+6 hover fix need with subtitles */
}
.teamnav .ym-hlist ul li a span, .teamnav  .ym-hlist ul li strong span, .teamnav  .ym-hlist ul li span.separator span {
	display: block;
}
.teamnav .ym-hlist ul li span.subtitle {
	display: block;
	font-size: smaller;
	font-weight: normal;
	color: #777;
}
/* You can use .maintitle, .subtitle-0, .subtitle-1, .subtitle-2, etc. to adjust the maintitle or each subtitle line */

.ym-hlist ul li span.subtitle-0 {
	margin-top: .5em;
}
/* .hlist ul li span.subtitle-empty { display: none; } */



.ym-hlist ul li a:focus span.subtitle,  .ym-hlist ul li a:hover span.subtitle,  .ym-hlist ul li a:active span.subtitle {
	color: #aaa;
}
.ym-hlist ul li.active strong span.subtitle,  .ym-hlist ul li.active span.separator span.subtitle,  .ym-hlist ul li.active a.active_link span.subtitle,  .ym-hlist ul li.active a:focus span.subtitle,  .ym-hlist ul li.active a:hover span.subtitle,  .ym-hlist ul li.active a:active span.subtitle {
	color: #ccc;
}
}
