* {
	margin:0;
	padding:0;
	font-family:Arial, Verdana;
}	


body {
	color: black;
	text-align:center;
	background:url('/graphics/body_bg.jpg') repeat-y center 0;
}
body, td {
	font-size:15px;	
}

h1 {
	font-size:22px;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-top:18px;
	color:black;
}

table {
	border-collapse:collapse;
}	
td {
	vertical-align:top;
}
a {
	color:#206685;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
ul {
	margin-left:20px;
	list-style-image:url('/graphics/haken.jpg'); 
	margin-top:10px;
	margin-bottom:30px;
}
li {
	margin-top:2px;
	margin-bottom:0px;
}
img {
	border:none;
}

table {
	border-collapse: collapse;
}

#center {
	text-align:left;
	width:979px;
	margin:0 auto 15px auto;	
}
*html #center {
	width:977px; /* IE mal wieder - ohne ist Knick in Seitenstreifen */
}
#margintop {
	height:17px;
	background-color:white;
}
#header {
	height:157px;
	background:url('/graphics/header_bg.jpg') repeat-x white;
	margin-left:30px;
	position:relative;
}
#header_sub {
	height:47px;
	background:url('/graphics/header_sub_bg.jpg') repeat-x;
	margin-left:30px;
	margin-right:40px;
	padding-left:300px;
	position:relative;
}
#headerabout {
	display:none;
}

#sideblock {
	background-color:#00A4BE;
	width:254px;
	margin-top:40px;
	margin-bottom:40px;
}
#sidemenu {
	padding:47px 0 57px 25px;
}
#sidemenu ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-image:url('/graphics/dot.jpg'); 
}
#sidemenu ul.sidesub {
	list-style-image:url('/graphics/dot_sub.gif'); 
}
#sidemenu li {
	padding-top:7px; 
}
#sidemenu a {
	color:white;
}

.caption2 {
	color:#006688;
	font-style:italic;
	min-height:28px;
	border:1px solid white;
	text-align:right;
}
*html .caption2 {
	height:26px;
}

table.center3 td {
	width:34%;
	text-align:center;
	vertical-align:middle;
	padding:10px;
}

