/* Stylesheet-Datei "standard.css" für die Homepage von Felix Riesterer  http://www.felix-riesterer.de/ */

/* Klassendefinition für das Gästebuch */
@import url(gb.css);

#navigation { display: none; }

#footer { clear: both; margin: 0 0.5em; padding: 1em 2em 0.5em 0; }
#footer p { margin: 0; padding: 0 2em; font-size: 101%; }
a#valilink { display: none; }

a:link { color: #0005cc; text-decoration: none; }
a img { border: none; }
a:link img { border: none; }

.zentriert	{ text-align: center; margin-left: auto; margin-right: auto; }
.zentriert table { margin: 0 auto; }
img.zentriert { display: block; margin-left: auto; margin-right: auto; text-align: center; }

.rechtsbuendig { text-align: right; }
table.rechtsbuendig { float: right; }
img.rechtsbuendig { float: right; padding: 0 0 15px 15px; }
div.rechtsbuendig, span.rechtsbuendig { display: block; float: right; padding-left: 10px; }
div.rechtsbuendig img, div.rechtsbuendig p { margin: 0; padding: 2px 0; }

.linksbuendig { text-align: left; }
table.linksbuendig { float: left; }
img.linksbuendig { float: left; padding: 0 15px 15px 0; }
div.linksbuendig, span.linksbuendig { display: block; float: left; padding-right: 10px; }
div.linksbuendig img, div.linksbuendig p { margin: 0; padding: 2px 0; }

.obenanliegend { vertical-align: top; }

.untenanliegend { vertical-align: bottom }

.hintergrund-grau { background: #dfdfdf; }
.hintergrund-gruen { background: #e0ffe0; }
.hintergrund-blau { background: #0099cc; }
.hintergrund-rot { background: #ff6633; }

.text-grau { color: #dfdfdf; }
.text-gruen { color: #e0ffe0; }
.text-blau { color: #0099cc; }
.text-rot { color: #ff6633; }

.neue-zeile { clear: both; }

