.tx-veguestbook-pi1 H2.tx-guestbook-form-error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tx-veguestbook-pi1 UL LI {
	COLOR: #990000
}
.tx-veguestbook-pi1 UL {
	MARGIN-BOTTOM: 0.5em
}
.tx-veguestbook-pi1 .tx-guestbook-result {
	FONT-WEIGHT: bold; FONT-SIZE: 68.75%; FLOAT: left
}
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 68.75%; FLOAT: right
}
.tx-veguestbook-pi1 H2.tx-guestbook-header {
	CLEAR: both; PADDING-RIGHT: 0.12em; MARGIN-TOP: 0.25em; DISPLAY: block; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #cccccc; PADDING-BOTTOM: 0.12em; COLOR: #000; PADDING-TOP: 0.12em
}
.tx-veguestbook-pi1 .tx-guestbook-left {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; MIN-HEIGHT: 4em; BACKGROUND: #efefef; FLOAT: left; PADDING-BOTTOM: 0.25em; WIDTH: 10em; PADDING-TOP: 0.25em
}
* HTML .tx-veguestbook-pi1 .tx-guestbook-left {
	HEIGHT: 4em
}
.tx-veguestbook-pi1 .tx-guestbook-left P {
	FONT-SIZE: 80%; COLOR: #333
}
.tx-veguestbook-pi1 .tx-guestbook-right {
	PADDING-LEFT: 0.25em; BACKGROUND: #fff; FLOAT: left; WIDTH: 29em; FONT-SIZE: 100%; line-height: 1em
}
.tx-veguestbook-pi1 .tx-guestbook-latest P {
	FONT-SIZE: 75%; COLOR: #333
}
.tx-veguestbook-pi1 .tx-guestbook-right P {
	FONT-SIZE: 75%; COLOR: #333
}
.tx-veguestbook-pi1 .tx-guestbook-latest P.tx-guestbook-date {
	FONT-SIZE: 68.75%; COLOR: #990000
}
.tx-veguestbook-pi1 .tx-guestbook-right P.tx-guestbook-date {
	FONT-SIZE: 68.75%; COLOR: #990000
}
.tx-veguestbook-pi1 .tx-guestbook-right H3 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0em; COLOR: #990000; PADDING-TOP: 0.25em
}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
	FONT-SIZE: 75%; COLOR: #333; FONT-STYLE: italic
}
.tx-veguestbook-pi1 .tx-guestbook-latest {
	CLEAR: both; PADDING-RIGHT: 0.25em; DISPLAY: block; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.tx-veguestbook-pi1 .tx-guestbook-latest P.tx-guestbook-date {
	PADDING-RIGHT: 0.12em; MARGIN-TOP: 0.25em; DISPLAY: block; PADDING-LEFT: 0.12em; BACKGROUND: #eee; PADDING-BOTTOM: 0.12em; PADDING-TOP: 0.12em
}
.tx-veguestbook-pi1 .tx-guestbook-latest P.tx-guestbook-latest-more A {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: 0.25em; DISPLAY: block; PADDING-LEFT: 0.12em; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.12em; TEXT-ALIGN: right
}
.tx-veguestbook-pi1 .tx-guestbook-latest P.tx-guestbook-latest-more A:hover {
	BACKGROUND: #990000; COLOR: #fff; TEXT-DECORATION: none
}
.tx-veguestbook-pi1 .tx-guestbook-field {
	CLEAR: both; DISPLAY: block; WIDTH: 100%
}
.tx-veguestbook-pi1 .tx-guestbook-field LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 6em
}
.tx-veguestbook-pi1 .tx-guestbook-field INPUT.tx-guestbook-form-inputfield-med {
	MARGIN-TOP: 0.25em; FLOAT: left; WIDTH: 10em
}
.tx-veguestbook-pi1 .tx-guestbook-field INPUT.tx-guestbook-form-inputfield-big {
	MARGIN-TOP: 0.25em; FLOAT: left; WIDTH: 20em
}
.tx-veguestbook-pi1 .tx-guestbook-field TEXTAREA.tx-guestbook-form-textarea {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 0.5em; WIDTH: 30em
}
.tx-veguestbook-pi1 .tx-guestbook-field SPAN.tx-guestbook-form-obligationfield {
	COLOR: #990000
}
.tx-veguestbook-pi1 FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tx-veguestbook-pi1 LEGEND {
	DISPLAY: none
}
.tx-veguestbook-pi1 .tx-guestbook-freecap {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0.5em; DISPLAY: block; PADDING-LEFT: 0.25em; BACKGROUND: #f7f7f7; FLOAT: left; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ccc 1px solid
}
* HTML .tx-veguestbook-pi1 .tx-guestbook-freecap {
	MARGIN-LEFT: 2.25em
}
.tx-veguestbook-pi1 .tx-guestbook-freecap IMG {
	DISPLAY: block; FLOAT: left; pading-left: 0.25em
}
.tx-veguestbook-pi1 .tx-guestbook-freecap INPUT {
	FLOAT: left
}
.tx-veguestbook-pi1 .tx-guestbook-freecap LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 0.5em; WIDTH: auto
}
.tx-veguestbook-pi1 .tx-guestbook-freecap P {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 75%; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.tx-veguestbook-pi1 .tx-guestbook-freecap H3 {
	DISPLAY: none
}
.tx-veguestbook-pi1 .tx-guestbook-freecap SPAN.tx-srfreecap-pi2-cant-read {
	COLOR: #990000
}
.tx-veguestbook-pi1 .tx-guestbook-clear {
	CLEAR: both; DISPLAY: block
}
.tx-veguestbook-pi1 INPUT.tx-guestbook-submit {
	DISPLAY: block; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 6em; WIDTH: 10em
}
