

* {font-family:Arial, Verdana; padding:0; margin:0;}

body, 
div,
td {font-size:11px; padding:0; margin:0; }

body {
	text-align:center; 
	background-color:white; 
}

td {vertical-align:top}
a {color:black}

table {border-collapse:collapse;}


h1 {font-size:16px; font-weight:bold; margin-bottom:20px; border-bottom:1px solid silver; }
h3 {font-size:11px; font-weight:bold;}

ul, ol {
	margin:10px 0px;
}
li {
	margin-left:20px;
	margin-bottom:10px;
}	

img {border:0}

table.nopad {border-collapse:collapse}

#around {
	text-align:left; 
	margin:50px auto 0px auto;
	padding-bottom:20px;
	width:800px;
	min-height:550px;
	background-image:url("/graphics/berg-layout-2_05.png"); 
	border-bottom:1px solid #A4A4A4;
	background-position:center top;
	background-repeat:repeat-y; 
}
*html #around {
	height:550px;
}

#header {
	background-image:url("/graphics/berg-layout-2_03.png");
	background-repeat:no-repeat; 
	background-position:right top;
	width:100%;
	height:100px;
}

#header_logo {
	background-color:white;
}
#header_right {
	width:500px;
	text-align:right;
	padding-top:10px;
	padding-right:15px;
}

#imageline {
	background-image:url("/graphics/berg-layout-2_04.png");
	background-repeat:no-repeat;
	height:126px; 
	text-align:right;
	padding-right:15px;
}

#leftmenu {
	margin-top:25px;
	width:190px;
}
#leftmenu a {
	display:block;
	text-decoration:none;
	padding-left:13px;
	background-repeat:no-repeat;
	background-position:1px 1px;
}
#leftmenu li {
	
}
#leftmenu a:hover {
	background-image:url('/graphics/select_empty.jpg');
}
#leftmenu a.link_active {
	background-image:url('/graphics/select_filled.jpg');
}
#leftmenu a.link_active:hover {
	background-image:url('/graphics/select_filled.jpg');
}

#leftmenu li {
	list-style-type:none;
	margin:3px 0 0 10px;
}
#leftmenu li.ebene0 {
	margin-top:8px;
}
#leftmenu li.ebene0 a {
	font-weight:bold;
}

#main {
	padding-top:10px;
	margin-left:200px;
	width:415px;
}

#right {
	vertical-align:top;
	padding-left:20px;
	padding-top:80px;
	text-align:right;
	width:165px;
}


#footer {
	width:800px;
	color:#777777; 
	margin:2px auto 25px auto; 
	text-align:right;
}
#footer * {
	color:#777777;
}



