/*
 * screen.css (c) 2003-2005 by Benjamin Schweizer <gopher at h07 dot org>
 *                             http://www.redsheep.de/
 *
 *********************************************************************/

/*
 * The default stylesheet for agjf.de
 */

img {
	margin: 0;
	border: 0;
}

html,body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px; 
}

body,input.pre{
	color: #222;
    font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif;
  /*font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 9pt;
    letter-spacing: 1px;
	line-height: 15pt;
}

a {
	text-decoration: none;
	color: #58b;
}
a:hover {
	text-decoration: underline;
}

/**********************************************************************/

#title {
	margin: 0;
	padding: 42pt 7pt 7pt 7pt;
	color: #fff;
	background: #58b;
	border-bottom: #222 1px solid;
}
#subtitle {
	margin: 0 0 42pt 0;
	padding: 4pt 7pt 4pt 7pt;
	background: #eee;
}
#search {
	float: right;
}
#search input {
	display: none;
}
#search .edit {
	display: inline;
	padding: 0;
	margin: 0;
	border: #58b 1px solid;
}

#toolbar {
	float: left;
}
#toolbar div {
	width: 144pt;
	margin: 0 0 14pt 0;
	padding: 7pt 0 7pt 0;
	-moz-border-radius-topright: 7pt;
	-moz-border-radius-bottomright: 7pt;
	background: #eee;
}
#toolbar div a {
	display: block;
	width: 130pt;
	padding: 0 7pt 0 7pt;
}
#toolbar div a:hover {
	color: #fff;
	background: #58b;
	text-decoration: none;
}
#toolbar div .button {
	margin: 0;
/*	padding: 0 0 0 7pt;
	width: 100%; */
	width: 144pt;
	text-align: left;
	border: 0;
	color: #48b;
	background: transparent;
}
#toolbar div .button:hover {
	background: #48b;
	color: #fff;
}
#toolbar #logo {
	background: transparent;
	text-align: center;
}
#toolbar #logo a:hover {
	background: transparent;
}

div#content {
/*	float: right; */
	padding: 0 50pt 14pt 188pt;
/*	padding: 0 7pt 14pt 7pt; */
	width: auto;
}
.secedit {
	display: none;
}
input.edit {
	border: 1px #222 solid;
}
input.button {
	border: 1px #58b solid;
	background: #eee;
}
#content {
	width: 100%;
}
#foo {
	float: right;
}
#foo input {
	color: #58b;
	background: transparent;
	border: 0;
	width: auto;
	margin: 4pt 0 0 0;
	padding: 0;
}

#content .toc {
	display: none;
}
#content textarea#wikitext {
	width: 100%;
}

/*
 * eof
 */

/* ---- olive's notes --- */
 
.noteclassic, .noteimportant, .notewarning, .notetip {
  margin: 2em 15%;
  width: 50%;
  clear: both;
  text-align: left;
  vertical-align: middle;
  border-collapse: collapse;
}
.noteclassic {
  /*border: 1px solid #99D;*/
  background-color: #eef;
}
 
.noteimportant {
  /*border: 1px solid #ff0;*/
  background-color: #ffd;
}
 
.notewarning {
  /*border: 1px solid #d99;*/
  background-color: #fee;
}
 
.notetip {
  /*border: 1px solid #9d9;*/
  background-color: #efe;
}
 
td p {
  margin: 1em 0 0;
}
 
.tdnoteclassic, .tdnoteimportant, .tdnotewarning, .tdnotetip {
  width: 70px;
  height: 70px;
  background-position: center;
  background-repeat: no-repeat;
}
 
.tdnoteclassic {
  background-image: url(img/note.png);
}
 
.tdnoteimportant {
  background-image: url(img/important.png);
}
 
.tdnotewarning {
  background-image: url(img/warning.png);
}
.tdnotetip {
  background-image: url(img/tip.png);
}
 
.tdnotecontent {
  text-align: justify;
  padding: 1.5em 1.5em 1.5em 0px;
}

a.fn_top{
  vertical-align:super;
  font-size:80%;
}
