/* --------- Formatierungen aufheben ----------- */ 

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* ---------- Allgemeines ---------- */ 

.nopanel {
	height:223px;
}

#accordion {
	margin:0;
}

/* --------- Formatierung Accordion ----------- */ 

.yui-accordionview div.yui-accordion-content {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width:741px;
}
.hidden {
	visibility: hidden;
	position: absolute;
}

.almosthidden {
	position: absolute;
	left: -9999px;
	z-index: -10;
}

.yui-accordionview {}

.yui-accordionview li.yui-accordion-panel {
	display: inline;
}

ul.yui-accordionview ul.yui-accordionview {
    zoom: 1;
}

.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {}

.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover {}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover {}

.yui-accordion-toggle .indicator {
	display: block;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 25%;
}
.yui-accordion-toggle.active .indicator {}

.yui-accordion-content {
    _zoom: 1;
}

ul.submenu {}

ul.submenu li a {}
ul.submenu li a:hover {}
ul.submenu li a:visited, .yui-accordionview li.yui-accordion-panel a.link:visited {}


.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:focus {}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.activepanel {}