/* general tags and classes */
* html body {
	behavior: url("fileadmin/template/css/csshover.htc");
}
*+html body {
	behavior: url("fileadmin/template/css/csshover.htc");
}

/* site construct */
* html #wrap,
* html #footer {
	height: 1px;
}
*+html #wrap,
*+html #footer {
	min-height: 1px;
}
* html #left,
* html #middle,
* html #right,
* html #content {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
}
*+html #left,
*+html #middle,
*+html #right,
*+html #content {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
	height: auto;
	min-height: 389px;
}
* html #content {
	margin-bottom: -9977px;
}
*+html #content {
	margin-bottom: -9977px;
}

/* navigation */
* html #headerInnerWrapTop {
	background-color: #1F3E56;
	background-image: none;
}
*+html #headerInnerWrapTop {
	background-image: url(../img/bg_header_gradient_ie.png);
}
* html #mainMenu ul li a,
* html #mainMenu ul li span.current,
* html #subMenu ul li a,
* html #subMenu ul li span.current,
* html #serviceMenu ul li a,
* html #serviceMenu ul li span.current,
* html #rootMenu ul li,
* html #rootMenu ul li a,
* html #rootMenu ul li span.current,
* html #languageMenu ul li,
* html #languageMenu ul li a,
* html #languageMenu ul li.current {
	float: left;
}
* html #mainMenu ul,
* html #subMenu ul {
	float: left;
}
* html #subMenu ul {
	clear: left;
}

/* site elements */
* html .contentElement ul {
	margin-left: 15px;
}
*+html .contentElement ul {
	margin-left: 15px;
}
* html .contentElement ol {
	margin-left: 22px;
}
*+html .contentElement ol {
	margin-left: 22px;
}
* html .contentElement table.contenttable {
	margin-left: 0;
}
*+html .contentElement table.contenttable {
	margin-left: 0;
}

/* mail form */
* html .csc-mailform input.csc-mailform-check,
* html .csc-mailform input.csc-mailform-radio {
	margin-right: 2px;
	border-style: none;
	padding: 0;
	background-color: transparent;
}

/* site map */
* html .contentElement .csc-sitemap ul ul ul {
	margin-left: 25px;
}
*+html .contentElement .csc-sitemap ul ul ul {
	margin-left: 25px;
}
* html .contentElement .csc-sitemap ul ul ul ul {
	margin-left: 15px;
}
*+html .contentElement .csc-sitemap ul ul ul ul {
	margin-left: 15px;
}

/* news */
* html .news-amenu-container ul {
	margin-left: 0;
}
*+html .news-amenu-container ul {
	margin-left: 0;
}
