#gaeste{padding:0 10px;background:#f0f0f0;width:570px;color:#002;font-size:1em;text-align:center}
.absender{float:left}
.empfaenger{float:right}
.absenden{text-align:center}
.nachrichttext{width:548px}
#kartenfuss a:link, #kartenfuss a:active, #kartenfuss a:focus, #kartenfuss a:hover{text-decoration:underline;color:#00f;font-size:1em}
#kartenfuss a:focus, #kartenfuss a:hover{outline:#c93 solid .1em;color:#333}
.eingabe, .eingabefeld, .eingabeueber, .eingabepassw{border:solid 1px #000;padding:.3em .2em .2em .7em;background:#ddd;color:#0000A0;font-family:"Comic Sans MS", Verdana,Arial;font-size:.9em}
.eingabe{width:200px}
.eingabeueber{width:520px}
.eingabepassw{width:100px}
.eingabe, .eingabefeld, .eingabeueber{box-shadow:inset 1px 1px 3px #888;-moz-box-shadow:inset 1px 1px 3px #888;-webkit-box-shadow:inset 1px 1px 3px #888;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
.eingabe:hover, .eingabe:focus, .eingabefeld:hover, .eingabefeld:focus, .eingabeueber:hover, .eingabeueber:focus, .eingabepassw:hover, .eingabepassw:focus{background:#fff8dc;outline:none;border:solid 1px #222!important;-moz-box-shadow:0 0 8px rgba(25,25,25,.5);-webkit-box-shadow:0 0 8px rgba(25,25,25,.5);box-shadow:0 0 8px rgba(25,25,25,.5)}
.eingabefeld{height:150px;overflow:auto;width:520px;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em}
.klein{background:#f0f0f0;font-size:.8em;color:#4d4d4d;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif}
.ok{color:#c93}
fieldset{border:solid 1px #000;padding:10px}
legend{font-size:.9em;margin:.5em;color:#f0f0f0}
#gaeste legend{border:solid 1px #000;padding:0 10px;color:#002}
#gaeste label{font-size:.8em;color:#4d4d4d;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif}
.falsch{color:red}
.gruen, .textlaenge{color:green}
.bildauswahl{border:0;width:160px;height:110px}
.clear{clear:left}
.auswahl{background:#000;text-align:center;height:120px;border:1px #c93 solid;width:200px;margin:1em;padding:.5em;float:left}
.auswahltext{background:#000;text-align:center;height:160px;border:1px #c93 solid;width:200px;margin:1em;padding:.5em;float:left}
.auswahltext a:link{font-size:1em;line-height:1.3em;color:#f5deb3;text-decoration:none}
#karte{margin:2em auto 0;padding:1em;background:#f0f0f0;border:ridge #808080;border-width:12px 12px 6px;border-bottom-style:solid;width:480px;text-align:center}
#kartenfuss{margin:0 auto;padding:1em;background:#f0f0f0;border:ridge #808080;border-width:0 12px 12px;width:480px;text-align:center}
.text1, .text2, .text3, .text4{font-family:arial, univers, helvetica;color:#000;text-decoration:none}
.text1{font-size:.9em;font-weight:normal}
.text2{font-size:1em;font-weight:normal}
.text3{font-size:1em;font-weight:bold}
.text4{font-size:1.4em;font-weight:bold;padding:0 0 1em}
