#main { background-image: url(../images/template_gaestebuch.jpg); }
#content-full { font-size: 12px; line-height: 16px; position: absolute; padding-top: 20px; top: 220px; left: 260px; width: 260px; height: 460px; overflow: auto; clip: auto; }
#name { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; position: relative; top: 3px; width: 203px; border: solid 1px #505050; }
#eintrag { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; position: relative; top: 2px; left: 2px; width: 230px; height: 170px; border: solid 1px #505050; }
#submit { position: relative; top: 10px; left: 20px; }
#content-guests { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../images/gaestebuch_trenner.jpg); background-repeat: no-repeat; background-position: 0 bottom; position: absolute; top: 220px; left: 580px; width: 260px; height: 430px; overflow: auto; clip: auto; padding-bottom: 5px; }
.content-guests-format { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.gast-block { position: relative; font-size: 11px; line-height: 12px; background-image: url(../images/gaestebuch_trenner.jpg); background-repeat: no-repeat; width: 240px; padding-top: 10px; padding-bottom: 10px; }
.gast-num { font-size: 11px; float: left; margin-right: 10px;}
.gast-name { color: #3b3b74; font-size: 12px; font-weight: bold; float: left; } /* #d1031c; */
.gast-name a { color: #3b3b74; font-size: 12px; font-weight: bold; float: left; }
/* .gast-datum { font-size: 11px; float: left; margin-left: 10px; } */
.gast-link { font-size: 10px; color: #3b3b74; }
.gast-datum { position: absolute; top: 8px; right: 0px; font-size: 11px; margin-left: 10px; } 
.gast-alter { font-size: 12px; color: #816e70; font-weight: bold; margin-left: 3px;}
.gast-ort { font-size: 10px; color: #816e70;float: left;}
.gast-eintrag { margin: 5px 0 0 0px; padding: 0px;}
.gast-antwort { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; position: relative; top: 5px; }
.gast-antwort-title { color: #d1031c; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; }
.gast-antwort-content { color: #7b010f; font-size: 11px; line-height: 12px; }
.formnotice { color: #9c0214; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; margin-top: 0px; margin-bottom: 2px;} /* position: absolute; top: -35px; */
/* .xcm-ArrowNav-Outer { color: #c1ad90; position: absolute; top: 665px; left: 550px; width: 300px; border: 1px solid red;} */
.xcm-ArrowNav { color: #c1ad90; position: absolute; top: 665px; left: 578px; width: 300px; }
.xcm-ArrowNav-First { float: left; margin: 3px 2px 0 2px; }
.xcm-ArrowNav-Left { float: left; margin: 3px 2px 0 2px; }
.xcm-ArrowNav-Right { float: left; margin:3px 2px 0 2px; }
.xcm-ArrowNav-Last { float: left; margin: 3px 2px 0 2px; }
#gaeste-navi1 { position: absolute; top: 100px; left: 630px; width: 105px; height: 60px; overflow: hidden; display: block; }
#gaeste-navi2 { display: block; position: absolute; top: 100px; left: 720px; width: 112px; height: 70px; overflow: hidden; }
#gaestebuch-erstellen { position: absolute; top: 185px; left: 261px; }
#gaestebuch-eintraege1 { position: absolute; top: 168px; left: 250px; }
#gaestebuch-eintraege { position: absolute; top: 168px; left: 587px; }
.input-field { display: block; width: 150px; float: left; }
.input-title { color: #626262; font-size: 11px; width: 40px; float: left; }
.input-field input { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; position: relative; width: 190px; border: solid 1px #505050; }
.xcm-ArrowNav-Nums { float: left; }
.xcm-ArrowNav-Nums a:link { color: #c1ad90; text-decoration: none; }
.xcm-ArrowNav-Nums a:visited { color: #c1ad90; text-decoration: none; }
.xcm-ArrowNav-Nums a:hover { color: #c1ad90; text-decoration: none; }
.xcm-ArrowNav-Nums a:active { color: #c1ad90; text-decoration: none; }

.xcm-ArrowNav-Nums a.sel:link { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:visited { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:hover { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:active { color: #d1303b; font-weight: bold; text-decoration: none; }
form { position: relative; top: 0px; }
.form-input { width: 250px; padding: 0 0 2px; }
