body {
	background-color:#101010;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color:white;
	text-align:center;
	margin: 0 auto;
	padding-top:0px;
}
h1, #sidebar h2 {padding:0px;margin:0px; padding-bottom:10px;font-size:14px;color:#ffee00;}
h2 {padding:0px;margin:0px; padding-bottom:8px;font-size:12px;}
h3 {padding:0px;margin:0px; padding-bottom:8px;font-size:11px;font-style:italic;}

table {text-align:left;border:none;width:100;margin-bottom:12px;}
th {background-color:#090909;color:white;padding:2px;}
td {padding:5px 5px 5px 0;vertical-align:top}

table.bernd {text-align:center;border:none;width:100%}
table.bernd th {background-color:#090909;color:white;padding:5px;}
table.bernd td {padding:5px; background-color:#333333;}


a, a:hover {color:#ffffff;}
img {border:none;}
a img {border:solid 1px #777;}
a:hover img {border:solid 1px #ccc;}
.clear {clear:both;}
.info {background-color:#333; color:white;padding:8px;border:dotted 1px #555555;text-align:center;}
a.xls {background:URL(/images/xls.gif) left top no-repeat;padding:0 0 0 20px;}

#all {font-size:11px;width:800px;margin:0px auto;margin-top:20px;margin-bottom:3px;}

#top {
	line-height:1em;
	margin:0px auto;
	background:URL(images/bernd_heinisch.jpg) no-repeat center bottom #101010;
	height:100px;
	padding-top:10px;
	padding-bottom:10px;
	border:solid 1px #444444;
	border-style:none;
}
#content {	
	margin: 0 auto;
	padding:20px 0px 20px 0px;
	text-align:left;
	border:solid 1px #444444;
	border-style:none;
	background-color:#101010;
}

#content a.cell {display:table-cell;}
#content a.navi {float:none; color:white; padding-bottom:10px;}
#content img {cursor:pointer;}

#sidebar{float:right;width:265px;}
.sbox {background-color:#333; border: dotted 1px #555; padding: 10px 5px 10px 5px;margin: 0 0 10px 0;}
#main{float:left;width:480px;}

#navi {height:23px;margin:0px auto;background-color:#090909;border:solid 1px #444444; }
#navi a {
	width:168px;
	display:block;
	float:left;
	text-align:center;
	padding:5px 5px 5px 5px;
	background-color:#090909;
	color:white;
	text-decoration:none;
	border-right:solid #444444 1px;
	font-weight:bold;
}
#navi a:hover {background-color:#222222;}

#galerie {text-align:center;}
#galerie a {clear:both;float:none;}
#galerie img {clear:both;float:none;padding:5px 5px 5px 5px;}

ul{padding:0px;margin:0 0 12px 15px;}
