@charset "utf-8";

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
	background-image:url(../content/images/site-bg.jpg);
	background-repeat: repeat;
	}

#container {
	position:absolute;
	width: 880px;
	height: 600px;
	top: 50%; margin-top:-300px; /* zentrieren */
	left: 50%;  margin-left:-440px; /* zentrieren */
	border:0px solid #000000;
	text-align: left;
	background-image:url(../content/images/buch-bg.jpg);
	background-repeat:no-repeat;
	} 

#menubarSchatten {
	position:absolute;
	width: 160px; 
	height: 420px;
	top: 178px;
	left:2px;
	margin: 0px; 
	padding: 0px; 
	background: transparent; 
	}
#menubarSchatten2 {
	position:absolute;
	width: 160px; 
	height: 420px;
	top: 178px;
	left: 2px;
	margin: 0px; 
	padding: 0px; 
	background: transparent; 
	}
#menubar {
	position:absolute;
	width: 160px; 
	height: 420px;
	top: 180px;
	margin: 0px; 
	padding: 0px; 
	background: transparent; 
	}
	
#sidebar {
	position:absolute;
	width: 280px; 
	height: 580px;
	top: 10px;
	left: 160px;
	padding: 0px;
	background: transparent; 
	}
	
#content {
	position:absolute;
	width:420px;
	height: 580px;
	top:10px;
	left:450px;
	padding: 0px 40px 0px 0px; 
	overflow: auto;
	} 

/* 
a:link {text-decoration:none; color: #FF9; font-weight:bold; text-shadow: 1px 1px 1px #900000;}
a:visited {text-decoration:none; color: #FF9; font-weight:bold; text-shadow: 1px 1px 1px #900000;}
*/
a:link {text-decoration:none; color: #FF9; font-weight:bold; }
a:visited {text-decoration:none; color: #FF9; font-weight:bold; }
a:focus {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}
a:hover {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}
a:active {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}

#menubar p {margin: 10px 20px;}
#menubar .menuStandard a:link {text-decoration:none; color: #FF9; font-weight:bold; }
#menubar .menuStandard a:visited {text-decoration:none; color: #FF9; font-weight:bold;}
#menubar .menuStandard a:focus {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}
#menubar .menuStandard a:hover {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}
#menubar .menuStandard a:active {text-decoration:none; color: #900000; background-color: #ecd585; font-weight:bold;}

.menuSelected {font-weight:bold;}
#menubar .menuSelected a:link {color: #FF9;	background-color:#900000; }
#menubar .menuSelected a:visited { color: #FF9; background-color:#900000;}
#menubar .menuSelected a:focus {color: #FF9; background-color:#900000;}
#menubar .menuSelected a:hover { color: #FF9; background-color:#900000;}
#menubar .menuSelected a:active { color: #FF9; background-color:#900000;}

#sidebar p {margin: 10px 20px;}
#sidebar .menuStandard a:link {text-decoration:none; color: #900; font-weight:bold; }
#sidebar .menuStandard a:visited {text-decoration:none; color: #900; font-weight:bold;}
#sidebar .menuStandard a:focus {text-decoration:none; color: #900; font-weight:bold; background-color: #FFC;}
#sidebar .menuStandard a:hover {text-decoration:none; color: #900; font-weight:bold; background-color: #FFC;}
#sidebar .menuStandard a:active {text-decoration:none; color: #900; font-weight:bold; background-color: #FFC;}

#sidebar .menuSelected a:link {color: #FF9;	background-color: #900000;}
#sidebar .menuSelected a:visited { color: #FF9; background-color: #900000;}
#sidebar .menuSelected a:focus {color: #FF9; background-color: #900000; }
#sidebar .menuSelected a:hover { color: #FF9; background-color: #900000;}
#sidebar .menuSelected a:active { color: #FF9; background-color: #900000;}

#menubarSchatten p {margin: 10px 20px; color: #C14F1E;  font-weight:bold;}
#menubarSchatten2 p {margin: 10px 20px; color: #C14F1E }
#content p {margin: 10px 20px;}


.menuStandard {}

.selected {color: #800000; font-weight:bold;}
.center {text-align:center;}
.foto {font-size:8pt; text-align:center; margin-top:0px;}
.cover {font-size:8pt; text-align:center; margin-top:0px;}
.jahr {font-size:8pt; color: #C14F1E}
.untertitel {font-size:11pt;}
.justify {text-align:justify;}
.pdf { font-size:9pt; text-align:right}

h1 { font-size:16pt; font-weight:bold; margin: 10px;}
h2 { font-size:12pt; font-weight:bold; margin: 10px;}
h3 {
	font-size:11pt;
	font-weight:bold;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

p  { font-size: 11pt;}

#mainContent p {margin: 10px 20px;}
#mainContent h1 {margin: 10px 20px;}
#mainContent h2 {margin: 10px 20px;}
#mainContent h3 {margin: 10px 20px;}

#sidebar p {margin: 10px 20px; font-size:10pt;}


hr {margin-left:50px; margin-right:50px; color:#800000; background-color: #800000;}
img.cover { border-color: #FFC #FFC #333 #800000; border-style:solid; border-width: 1px 2px 3px 5px;}

.zitat {margin-bottom:0px; text-align:justify; }
.quelle {font-size:7pt; text-align:right; margin-top:0px;}
.sc { font-variant:small-caps}

