/* $Id: udm1-style.css,v 1.6 2008/02/28 11:22:22 thiess Exp $ */
/* Styles fuer das Hauptmenue oben. Generiert, bitte vorsichtig aendern!! 19.12.2005 17:51 tz. */ 

#topnav_links1,#topnav_links1 a {
background:url(/img/topnav_l.gif) no-repeat;
height:34px;
width:20px;
margin:0;
padding:0;
}
#topnav_rechtss1,#topnav_rechtss1 a {
background:url(/img/topnav_r.gif) no-repeat;
float:left;
height:34px;
width:20px;
margin:0;
padding:0;
}

.udm1,.udm1 li,.udm1 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}
.udm1 {
	position:relative;
	left:0;
	top:0;
	z-index:20000;
	width:auto;
	cursor:default !important;
	border:none;
	text-align:left;
	}
.udm1 {
	float:none;
	width:100%;
	}
@media screen,projection {
	.udm1 {
	float:left;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) {
	float:none;
	}}
.udm1 {
	padding-top:0px;
	}
.udm1>li:first-child {
	margin-left:0px;
	}
@media Screen,Projection {
	.udm1>li:first-child {
	margin-left:0;
	margin-right:0;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n))>li:first-child {
	margin-left:0px;
	}}
.udm1 li {
	left:0px;
	}
@media screen,projection {
	.udm1 li {
	position:relative;
	}}
.udm1 ul li {
	left:0;
	}
ul[class^="udm1"] li {
	left:0;
	position:static;
	}
@media Screen,Projection {
	ul[class^="udm1"] li {
	left:0px;
	position:relative;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) li {
	position:static;
	}}
@media Screen,Projection {
	.udm1/**/[class="udm1"] ul li {
	position:relative;
	left:0;
	}}
@media screen,projection {
	.udm1 ul li:not(:nth-child(n)) {
	position:static;
	}}
.udm1 li {
	display:block;
	width:auto;
	float:left;
	}
.udm1 li a {
	position:static;
	display:block;
	float:left;
	white-space:nowrap;
	}
@media screen,projection {
	.udm1 l\i a {
	position:relative;
	float:none;
	}}
ul[class^="udm1"] li a {
	position:relative;
	float:none;
	}
@media screen,projection {
	* html .udm1 li a {
	position:relative;
	float:none;
	}}
@media screen,projection {
	.udm1 li a:not(:nth-child(n)) {
	position:static;
	float:left;
	}}
.udm1 ul li a {
	position:relative;
	float:none !important;
	white-space:normal;
	}
.udm1 li a {
	margin-left:-0px;
	}
@media Screen,Projection {
	.udm1 li {
	margin-left:-0px !important;
	}}
@media Screen,Projection {
	.udm1 li a {
	margin-left:0;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) li:first-child {
	margin-left:0px !important;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) li:first-child a {
	margin-left:-0px;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) ul li:first-child {
	margin-left:0 !important;
	}}
head:first-child+body ul[class^="udm1"] li:not(:first-child) {
	margin-left:-0px;
	}
.udm1 ul li {
	margin-left:0 !important;
	}
ul[class^="udm1"] ul li {
	margin-left:0 !important;
	}
.udm1 ul a {
	margin:0;
	}
.udm1 ul li {
	margin-bottom:0px !important;
	}
.udm1 ul li:first-child {
	margin-top:0px;
	}
.udm1 ul a {
	margin-top:0;
	margin-right:0px !important;
	margin-bottom:0;
	margin-left:0px !important;
	}
.udm1 ul {
	background-image:none;
	background-color:#f0f0f0;
	cursor:default !important;
	width:11em;
	height:auto;
	border: 1px solid #bababa;
	position:absolute;
	z-index:20100;
	padding:5px;
	}
.udm1 ul li {
	cursor:default !important;
	width:100%;
	position:static;
	float:none;
	}
.udm1 ul {
	display:none;
	visibility:hidden;
	}
html/**/[xmlns] .udm1 u\l {
	display:block;
	visibility:visible;
	height:0;
	overflow:scroll;
	left:-10000px;
	}
@media screen,projection {
	* html .udm1 ul  {
	display:block;
	visibility:visible;
	height:0;
	overflow:scroll;
	top:-10000px;
	}}
ul.udm1/**/[class^="udm1"] u\l {
	display:block;
	visibility:visible;
	height:0;
	overflow:visible;
	left:-1000em;
	}
@media screen,projection {
	* html .udm1:not(:nth-child(n)) ul {
	display:none;
	visibility:hidden;
	left:auto;
	top:auto;
	}}
.udm1 a,.udm1 a:link,.udm1 a.nohref {
	background-image:url(/img/topnavbg.gif);
	cursor:pointer !important;
	z-index:1000;
	text-align:left;
	border-style:solid;
	border-color:#ead4a4 #edbb85 #edbb85 #ead4a4;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px !important;
	padding-bottom:3px !important;
	text-decoration:none;
	color:#fff;
	border-width:0px;
	font-style:normal;
	font-family:Trebuchet MS, Arial, Geneva, Helvetica, sans-serif;
	font-weight:bold !important;
	}
.udm1 a,.udm1 a.nohref {
	font-size:11px;
	}
.udm1 li a,.udm1 li a:link,.udm1 li a.nohref,.udm1 li a:visited {
	/*text-transform: uppercase;*/
	}
.udm1 li a:visited {
	background-image:url(/img/topnavbg.gif);
	color:#fff;
	font-style:normal;
	border:0px solid #ead4a4;
	}
.udm1 li a.udm1R,.udm1 li a.udm1Y,.udm1 li a.udm1R:visited,.udm1 li a.udm1Y:visited,.udm1 li a:hover,.udm1 li a:focus,.udm1 li a.nohref:hover,.udm1 li a.nohref:focus {
	font-style:normal;
	background:url(/img/topnavbg.gif) 0px -34px;
	text-decoration:none;
	color:#fff;
	border:0px solid #ead4a4;
	}
* html .udm1 li a:active {
	font-style:normal;
	background:url(/img/topnavbg.gif) 0px -34px;
	text-decoration:none;
	color:#fff;
	border:0px solid #ead4a4;
	}
.udm1 ul a,.udm1 ul a:link,.udm1 ul a.nohref {
	background-image:none;
	background-color:transparent;
	text-align:left;
	border:0px solid #f8fbd0;
	padding:1px 6px !important;
	text-decoration:none;
	color:#444;
	font-style:normal;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-weight:normal !important;
	}
.udm1 ul li a,.udm1 ul li a:link,.udm1 ul li a.nohref,.udm1 ul li a:visited {
	text-transform: none;
	}
.udm1 ul li a:visited,* html .udm1 ul li a:visited {
	background-image:none;
	background-color:transparent;
	color:#444;
	font-style:normal;
	border:0px solid #f8fbd0;
	}
.udm1 ul li a.udm1R,.udm1 ul li a.udm1Y,.udm1 ul li a.udm1R:visited,.udm1 ul li a.udm1Y:visited,.udm1 ul li a:hover,.udm1 ul li a:focus,.udm1 ul li a.nohref:hover,.udm1 ul li a.nohref:focus,.udm1 ul li a:visited:hover {
	font-style:normal;
	background-image:none;
	background-color:transparent;
	text-decoration:none;
	color:#000;
	border:0px solid #aca;
	text-decoration: underline;
	}
* html .udm1 ul li a:active {
	font-style:normal;
	background-image:none;
	background-color:transparent;
	text-decoration:none;
	color:#000;
	border:0px solid #aca;
	text-decoration: underline;
	}
.udm1 a.nohref,.udm1 ul a.nohref {
	cursor:default !important;
	}
.udm1 h1,.udm1 h2,.udm1 h3,.udm1 h4,.udm1 h5,.udm1 h6 {
	display:block;
	background:none;
	margin:0;
	padding:0;
	border:none;
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	}
.udm1 h3,.udm1 h4,.udm1 h5,.udm1 h6 {
	display:inline;
	}
.udm1 h\3,.udm1 h\4,.udm1 h\5,.udm1 h\6 {
	display:block;
	}
ul[class^="udm1"] h3,ul[class^="udm1"] h4,ul[class^="udm1"] h5,ul[class^="udm1"] h6 {
	display:block;
	}
* html .udm1 h3,* html .udm1 h4,* html .udm1 h5,* html .udm1 h6 {
	display:block;
	}
@media screen,projection {
	.udm1 h3,.udm1 h4,.udm1 h5,.udm1 h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);
	width/**/:auto;
	}}
@media screen,projection {
	.udm1 ul h3,.udm1 ul h4,.udm1 ul h5,.udm1 ul h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);
	width/**/:auto;
	}}
@media screen,projection {
	* html .udm1 li {
	display:inline;
	}}
@media screen,projection {
	* html .udm1 li,* html .udm1 ul li {
	display/**/:block;
	float/**/:left;
	}}
@media screen,projection {
	.udm1:not(:nth-child(n)) li,.udm1:not(:nth-child(n)) ul li {
	display:block;
	float:left;
	}}
@media screen,projection {
	* html .udm1 li,* html .udm1 ul li {
	clear:none;
	}}
select {
	visibility:visible;
	}
.udm1 .udm1C {
	position:absolute;
	left:0;
	top:0;
	z-index:20020;
	width:auto;
	height:auto;
	filter:alpha(opacity=0);
	}
