
body { 
	background:#ffffcc;
	font-family:"Century Gothic",Arial,Helvetica,Univers,"Zurich BT",sans-serif;
	margin:16px 0 0 0;
	padding:0;
}

p.system-message {
	color:#090;
}

label {
	font-family:"Century Gothic",Arial,Helvetica,Univers,"Zurich BT",sans-serif;
	font-weight:bold;
	font-size:85%;
}

h1 {
	font-size:200%;
	color:#900;
}

h1 span {
	float:left;
	margin-left: 16px;
	height:55px;
}

h1 span.pagetitle {
	float:right;
	font-size:50%;
	margin-right:130px;
	margin-top:16px; /* damit es mit der anderen ueberschrift auf eine Linie liegt*/
}

h2 {
	font-size:110%;
	font-weight:bold;
	margin-bottom:6px;
}

h3 {
	font-size:100%;
	font-weight:normal;
	font-style:italic;
	margin-bottom:6px;
}

p {
	margin:0 0 14px 0;
}

img {border:none;}

td {
	vertical-align:top; 
	text-align:left;
}

#container {
	width:700px;
}

#navi {
	float:left;
	width:200px;
	font-family:Garamond,serif;
	padding-top:60px;
}

#navi li, #navi ul {
	margin:0;
	padding:0;
	list-style:none;
}

#navi ul {
	margin:0 0 0 16px;
}

#navi img {
	border:none;
}

#navi li a {
	text-decoration:none;
}

#navi li a:visited {
	color:#0000FF;
}

#navi li a.current,  a.current:visited  {
	color:#990000;
}


#navi li a span.teaser {
	display:none;
}

#navi li a:hover span.teaser {
	/* Teaser-Block */
	display:block;
	position:absolute;
	top:240px;
	left:200px;
	width:450px;
	height:auto;
	color:#000;
	font-family:"Century Gothic",Arial,Helvetica,Univers,"Zurich BT",sans-serif;
}


#content {
	float:left;
	width:500px;
	padding-top:60px;
}


#header {
	clear:both;
	font-family:Garamond,serif;
}

ul#topnav {
	margin:0;
	padding:0;
	list-style:none;
}

ul#topnav li {
	width:110px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	font-weight:bold;
}

ul#topnav li img {
	border:none;
	z-index:50;
}

ul#topnav li a {
	text-decoration:none;
	display:block;
	width:110px;
	height:20px;
	padding-top:80px;
	background-position:center top;
	background-repeat:no-repeat;
}

ul#topnav li a:visited {
	color:#0000FF;
}

ul#topnav li a.current {
	color:#990000;
}

#page-edit p {
	margin-bottom:0;
	margin-top:16px;
}

.pagedit-link {
	font-size:85%;
	margin-top:16px;
}

.impressum {
	margin-top:32px;
	margin-left:16px;
}

.impresslink {
	text-decoration:none;
	font-size:80%;
}

/* FCKEditor-Styles */

.textklein, .spanklein {
	font-size:80%;
}

.textfett {
	font-size:80%;
	font-weight:bold;
}

.zitat {
	font-family:Garamond,serif;
}

.buchbeschreibung {
	font-size:80%;
	font-weight:bold;
	font-style: italic;
	margin: 0 0 0 10px;
}

.normalerabsatz {
	font-family:"Century Gothic",Arial,Helvetica,Univers,"Zurich BT",sans-serif;
	font-size:100%;
}

/* Container fuer die Startseite */
#Bild2LYR {
position:absolute;
 top:128px;
 left:187px;
 width:287px;
 height:316px;
 z-index:1;
}

#Bild3LYR { 
	position:absolute; 
    top:0px; 
	left:50px; 
	width:600px; 
	height:120px; 
	z-index:20; 
	font-size:108px; 
	display:none;
	color:#990000;
	font-family:Garamond,serif;
	
}

#Bild5LYR { 
position:absolute;
 top:124px;
 left:69px;
 width:71px;
 height:84px;
 z-index:2;
}
#Bild6LYR { 
position:absolute;
 top:281px;
 left:44px;
 width:80px;
 height:81px;
 z-index:4; 
}
#Bild8LYR { 
 position:absolute;
 top:439px;
 left:88px;
 width:94px;
 height:75px;
 z-index:6;
}
#Bild9LYR {
 position:absolute;
 top:114px;
 left:513px;
 width:75px;
 height:73px;
 z-index:8;
}
#Bild10LYR { 
 position:absolute;
 top:276px;
 left:572px;
 width:80px;
 height:73px;
 z-index:10;
}
#Bild12LYR { 
 position:absolute;
 top:448px;
 left:497px;
 width:85px;
 height:82px;
 z-index:13;
}

#startseite span {display:none;}
#startseite a:hover span {display:inline;}
#startseite div {text-align:center;}
#startseite a { color: #990000; text-decoration: none; }
#startseite a:visited { color: #999933; }

