/**
 * Style sheet deltec
 */
*
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
}

body, html
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color:#fff;
	background-image:url("../layoutbilder/hg.gif");
	background-position:0 0;
}

html
{
overflow-x:auto;
overflow-y:scroll;
}

#wrapper
{
	width:984px;
	left:0px;
	top:30px;
	position:relative;
	margin:0 auto;
	background-color:#fff;
}

#header
{
	width:984px;
	height:283px;
	top:0px;
	left:0px;
	position:relative;
	margin:0 auto;
	background-color:#fff;
}

#logo
{
	width:406px;
	height:210px;
	left:0px;
	top:0px;
	position:absolute;
	background-image:url("../layoutbilder/logo.jpg");
}

#logo a
{
	width:400px;
	height:180px;
	display:block;
}

#menue-or
{
	width:570px;
	height:52px;
	left:406px;
	top:0px;
	position:absolute;
	background-image:url("../layoutbilder/hg_oben.jpg");
}

#menue-or ul
{
	margin-top:10px;
	margin-right:10px;
}

#menue-or li
{
	float:right;
	border-left:1px solid #f1f4f7;
	list-style-type:none;
}

#menue-or a
{
	padding:5px 12px;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#fff;
}

#bild_oben
{
	width:570px;
	height:158px;
	left:406px;
	top:52px;
	position:absolute;
	overflow:hidden;
	background-image:url("../layoutbilder/banner.jpg");
}

#abdecker
{
	width:570px;
	height:158px;
	left:406px;
	top:52px;
	position:absolute;
	overflow:hidden;
	background-image:url("../layoutbilder/abdecker.png");
}

#hauptmenue
{
	width:984px;
	height:72px;
	left:0px;
	top:210px;
	position:absolute;
	background-image:url("../layoutbilder/hg-menue.gif");
}

#hauptmenue ul
{
	left:0px;
	top:0px;
	position:relative;
	padding-left:13px;
}

#hauptmenue li
{
	float:left;
	list-style-type:none;
}

#hauptmenue a, #hauptmenue span
{
	display:block;
	padding:8px 15px;
	border-right:2px solid #f1f4f7;
	font-weight:bold;
	text-decoration:none;
	font-size:17px;
	color:#fff;
}

#hauptmenue .active, #hauptmenue .trail
{
	background-color:#003772;
	font-weight:bold;
	font-size:17px;
	color:#fff;
}

#hauptmenue li a:hover
{
	background-color:#d90042;
	cursor:pointer;
}

#hauptmenue .active:hover
{
	background-color:#003772;
	cursor:default;
}

#navigationspfad
{
	height:40px;
	left:27px;
	top:255px;
	position:absolute;
	font-weight:bold;
	color:#333;
}

#suchformular
{
	height:40px;
	width:362px;
	left:602px;
	top:254px;
	position:absolute;
	font-weight:bold;
	color:#333;
}

#suchformular table
{
	float:right;
}

#navigationspfad a
{
	color:#003772;
	text-decoration:none;
}

#navigationspfad a:hover
{
	text-decoration:underline;
}

#container
{
	padding:20px 13px;
}

#left
{
	margin-right: 20px;
}

#untermenue
{
	background-color:#f8f9fa;
	border-right:1px solid #f0f0f0;
}

#untermenue .level_1 li
{
	background-color:#597da3;
}

#untermenue .level_2
{
	padding-bottom:10px;
	background-color:#f8f9fa;
}

#untermenue .level_2 li
{
	background-color:#89a2bd;
}

#untermenue .level_3
{
	padding-bottom:10px;
	background-color:#f8f9fa;
}

#untermenue .level_3 li
{
	background-color:#a8bbce;
}

#untermenue li
{
	border-bottom:1px solid #f1f4f7;
	list-style-type:none;
}

#untermenue a, #untermenue span
{
	width:200px;
	display:block;
	padding:3px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}

#untermenue .active
{
	background-color:#003772;
	font-weight:bold;
	color:#fff;
}

#untermenue li a:hover
{
	background-color:#d90042;
	cursor:pointer;
}

#untermenue .active:hover
{
	background-color:#003772;
	cursor:default;
}

#footer
{
	width:100%;
	top:0px;
	left:0px;
	position:relative;
	background-color:#eee;
}

#footer p
{
	padding:10px;
	background-color:#ddd;
}

#changelanguage{
position:relative;
left:-13px;
top:219px;
}

#changelanguage li{
display:block;
float:right;
margin-right: 3px;
}
