/* Jamor StyleSheet */
html, body {
	background:#FFFFCC;
}

body {
  margin:0;
  border:0;
  padding:0;
  height:100%; 
  max-height:100%; 
  font-family:arial, verdana, sans-serif; 
  font-size:76%;
  overflow: hidden;
  text-align:center;
}

#header {
  position:absolute; 
  top:0; 
  left:0; 
  width:100%; 
  height:120px; 
  overflow:hidden; 
  text-align:center;
}

#container {
	margin: 0px auto;
	text-align:left;
	width:1000px;
}

/* Content and tags */
#contents {
  position:fixed;
  top:120px;
  /*left:0;*/
  bottom:0; 
  /*right:0;*/
  padding-left:255px;
  width:750px;
  overflow:auto;
  color:#000000;
}

.gedicht {
  text-align:center;
}

.index {
  text-align:center;
  font-weight:bold;
}

#print {
  text-align:right;
}

h1 {	
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #00007C;
  font-weight: bold;
}

p,td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.note {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	}


/* Menu */
#menu {
  position:absolute;
  top:120px;
  width:250px;
  padding-left:3px;
  height:auto;
}

#menucontainer {
  width:220px;
  margin-left:3px;
  padding:0;
}

.menuspacer {
  float:left;
  width:15px;
  height:20px;
}

.menubutton,.menutext {
  float:right;
  width:205px;
  height:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  overflow:hidden;
}

.menutext {
  text-align:left;
}

.menubutton {
  background-image:url(/images/button.gif);
  background-repeat:no-repeat;
  text-align:center;
  color:#FFFFFF;
}
  
.lttlextraheight {
  height:25px;
}

.extraheight {
  height:30px;
}


/* Link styles */
a.butlink:hover {
  color:#000000F;
  font-style: italic;
}

a.butlink:link {
  color:#FFFFFF;
}

a.butlink:visited {
  color:#FFFFFF;
  text-decoration: underline;
}

a.textlink:hover {
  color:#FFFFFF;
  font-style: italic;
}

a.textlink:link {
  color: #000000;
  font-size:13px;
}

a.textlink:visited {
  color: #000000;
  text-decoration: underline;
}

a.actual:hover {
  color:#FF0000;
  font-style: italic;
  font-weight:bold;
}

a.actual:link {
  color: #FF0000;
  font-size:13px;
  font-weight:bold;
}

a.actual:visited {
  color: #FF0000;
  text-decoration: underline;
  font-weight:bold;
}

/* IE-only */

* html body {
  padding:120px 0 0 0; 
}

* html #contents {
  height:100%; 
  width:100%; 
}

/* for printable media */

@media print {
  html,body {
    width:100%;
	height:100%;
	padding:0 0 0 0;
  }
  
  #contents {
    position:absolute;
	top:0;
	padding:0;
    width:100%;
	height:100%;
	overflow:visible;
  }
  
  #menu {
    display:none;
  }
  
  #header {
    display:none;
  }
  
  #print {
    display:none;
  }
  
}

