body {
	font-family:Times New Roman, Times, serif;
	font-size:18px;
	color:#fff;
	background:#000;
	margin:0px;
}

a { 
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
}
a:hover {color:#000;background-color:#fff}

#content a.page_s {background:url(/media/img/h/pages_s.gif) top left no-repeat;margin:0px;padding: 0px 0px 23px 193px;}
#content a.page_s:hover {background:url(/media/img/h/pages_s_over.gif) top left no-repeat;}

#head {position:absolute;top:0;left:0;width:100%;background:white;color:black;height:80px}
#menu {position:absolute;top:30px;left:147px;background:none;}
#menu a {margin-left:2px}
.menu a img {border:0px}
.menu a{background:white;padding-bottom:4px;}
.menu a:hover,#close a:hover {background:url(/media/img/h/h_bg.gif) left bottom repeat-x;}
.menu a.active {background:url(/media/img/h/h_bg.gif) left bottom repeat-x;}
.menu a.home{margin-left:20px}

#icons {position:absolute;top:20px;left:525px;}
#icons a {margin-right:50px}
#close {position:absolute;top:30px;right:30px;}
#prev {position:absolute;top:260px;left:30px;}
#next {position:absolute;top:260px;right:30px;}

#content {position:absolute;top:100px;left:150px;padding-right:150px;}
#image {margin-top:30px;height:110px;}
#logo {position:absolute;top:10px;left:25px;width:200px;}

.line {
	background:url(/media/img/h/linie.gif) bottom left repeat-x;
	height:5px;
	padding-left:-10px;
	margin:20px 0px 20px 0px;
	width:100%;
}	

#admin {
	position:absolute;top:10px;right:30px;
	background:#ffffff;color:#000;
	width:500px;
	margin: 0px 0px 10px 30px;
	min-height:20px;
	z-index:3;
	border: 2px solid #ff0000;
	padding:4px;
	padding-left:10px;
	line-height:15px;
	text-align:center;
}
#admin a  {text-decoration:underline;background-color:#fff9bc;color:#000;margin:0px 10px 0px 10px;}
#admin a:hover {text-decoration:underline;background-color:#000;color:white;}


h1 {font-weight:normal}
h2 {font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:20px;margin-bottom:0px}
p {margin-top:0px;margin-bottom:30px;}

