/**

Stylesheet-Datei für das Gästebuch

Bei manchen Elementen könnten die Pfade anzugleichen sein...
Momentan sind alle Hintergrundbilder wie folgt referenziert:
"images/bild.gif"

*/
/*div {
  border:solid;
}
*/

/* das "gaestebuch"-DIV */
#gaestebuch {
	margin: 0;
	padding: 1em 0 0 0;
	text-align: center;
}

/* Bilder immer vertikal mittig */
#gaestebuch img {
	vertical-align: middle;
}

/* verlinkte Bilder ohne Rahmen */
#gaestebuch a img {
	border: none;
}

/* die Menü-Zeile */
#gaestebuch p#menue {
	margin: 0 2em 1em 2em;
	padding: 0.5em 0em;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
}

/* Das Formular */
#gaestebuch form {
	text-align: left;
	padding: 0;
	margin: 0 1em;
}

/* Textabsätze im Formular */
#gaestebuch form p {
	text-align: left;
}

/* betrifft Textabsätze mit class="zentriert" */
#gaestebuch form p.zentriert {
	text-align: center;
}

/* Das DIV um die Eingabefelder herum, beim ersten Eintragen */
#gaestebuch form #angaben {
/*	float: left;*/
	width: 100%;
}

#gaestebuch form #angaben p {
	text-align: left;
}

#gaestebuch form #angaben p img {
	padding-right: 5px;
}

/* diese Zeile versteht der IE nicht, daher sind bei ihm die Eingabefelder nicht über die verfügbare Länge */
#gaestebuch form #angaben p input[type=text] {
	width: 100%;
}

/* wieder der Eingabebereich, allerdings in der Vorschau */
#gaestebuch form #angaben2 {
/*	float: left;*/
	width: 100%;
}

#gaestebuch form #angaben2 p {
	text-align: left;
}

#gaestebuch form #angaben2 p img {
	padding-right: 5px;
}

#gaestebuch form #angaben2 p input[type=text] {
	width: 100%;
}

/* Die Eingabe-Box für die Nachricht */
#gaestebuch form textarea {
	width: 100%;
}

/* Das ist die Liste der Einträge (<dl>-Element). Sie besteht aus <dt>- und <dd>-Elementen. Im <dt> steht der Autor und seine Daten,
im <dd> steht seine Nachricht. */
#gaestebuch dl {
	font-size: 70%;
	font-family: sans-serif;
	margin: 0 2em;
	padding: 0;
}

/* Die "Kopfleiste" eines jeden Eintrags mit dem Namen des Autors, etc. */
#gaestebuch dt {
	text-align: left;
	margin: 0;
	padding: 1em 0 0.5em 1em;
	color: #204060;
	border: 1px solid #C4C4C4;
	border-bottom: none;
}

/* Dieses span umschließt den Autor. */
#gaestebuch dt span {
	font-weight: bold;
}

/* Icons in der Kopfleiste eines jeden Eintrags */
#gaestebuch dt img {
	vertical-align: middle;
}

/* Der eigentliche Text des Eintrags */
#gaestebuch dd {
	text-align: left;
	margin: 0;
	padding: 0.5em 2em 1em 2em;
	margin-bottom: 1em;
	border: 1px solid #C4C4C4;
	border-top: none;
}

/* Einstellungen für diverse Meldungs-Texte */

/* Fehlermeldung (<p>-Element) */
#gaestebuch .fehler {
	font-size: 100%; display: block;
	margin-bottom: 0.7em;
	border: no;
	color:red;
	text-align:center;

}

/* Warnung  (<p>-Element, beinhaltet das bewarnte <input>-Element) */
#gaestebuch .warnung {
	color: #ff0000;
}
#gaestebuch .warnung input {
	background-color: #fff0f0;
}

/* Erfolgsmeldung (<p>-Element) */
#gaestebuch .erfolg {
	display: block;
	border: 1px solid #00ff00;
	background: #eeffee;
	margin: 1em 2em;
	padding: 0.5em;
}

/* dieses <div> enthält den HTML-Code aus der Datei "scripts/meldung.html" */
#gaestebuch #hinweis {
	border: solid 1px #C4C4C4;
	width: 88%;
	text-align: left;
	margin: 0 10px 20px 20px;
	padding: 0.4em 0.8em;
}

#gaestebuch h3 {
	margin: 10px 0;
	padding: 0;
	font-size: 105%;
}

#gaestebuch #hinweis p {
	margin:5px 0;
}

/* Smilies-Box (<div>) */
#smileys {
	display: none;
/*	float: right;*/
	width: 45%;
}

/* eine Klasse für den Link, der zur Eingabemaske führt */
.neues-posting {
	margin: 0;
	padding: 0 0 0 18px;
	background: url(vds/gb/images/edit.gif) no-repeat;
}

pre {
  display: block;
  position: absolute; top: 50px; right: 10px; width: 350px; padding: 10px;
  text-align: left; border: 2px solid red; background: #ffeeee;
  overflow: auto;
}

