.tx-veguestbook-pi1 {font-size:12px;}
  
/* error handling */
.tx-veguestbook-pi1 p.tx-guestbook-form-error {font-weight:normal;color:#990000;}
	
/* display of result count */
.tx-veguestbook-pi1 .tx-guestbook-result {font-weight:normal;float:left;}
	
/* pagination */
.tx-veguestbook-pi1 .tx-guestbook-pagination {float:right;}
	
/* styles for list mode */
.tx-veguestbook-pi1 h2.tx-guestbook-header {clear:both;background:#ffefd2;color:#000000;display:block;
	font-weight:bold;padding: 0em;width: 100%;border-bottom:1px solid #5a8e22;}
.tx-veguestbook-pi1 .tx-guestbook-left {float:left;width:35%;background:#ffefd2;
		min-height:4em;	padding: 0em;}
.tx-veguestbook-pi1 .tx-guestbook-left {height:4em;}
.tx-veguestbook-pi1 .tx-guestbook-left p {color:#333;}
.tx-veguestbook-pi1 .tx-guestbook-right {float:left;width:65%;background:#ffefd2;padding: 0em;}

	
/* styles for latest mode */
.tx-veguestbook-pi1 .tx-guestbook-latest p,
.tx-veguestbook-pi1 .tx-guestbook-right p {color:#333;}
	
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {font-weight: bold;}
 
.tx-veguestbook-pi1 .tx-guestbook-right h3 {font-size:100%;color:#990000;font-weight:bold;background:none;}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {color:#333;font-style: italic;}
.tx-veguestbook-pi1 .tx-guestbook-latest {display:block;padding:0.25em;clear:both;}
	
/* form styles */
.tx-veguestbook-pi1 .tx-guestbook-field {clear:both;width:100%;display:block;padding: 1em 0;}
.tx-veguestbook-pi1 .tx-guestbook-field label {clear: both;display: block;float: left;width: 10em;}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {float:left;width:10em;}
	
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {float:left;width:20em;}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {width: 30em;display: block;float: left;}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {color:#990000;}
.tx-veguestbook-pi1 fieldset {border:none;}
.tx-veguestbook-pi1 legend {display:none;}
.tx-veguestbook-pi1 .tx-guestbook-freecap {float:left;display:block;background:#F7F7F7;border:1px solid #CCC;}
.tx-veguestbook-pi1 .tx-guestbook-freecap {margin-left:2.25em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap img {float:left;display:block;padding-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;width:10em;margin-bottom:0.5em;}
.tx-veguestbook-pi1 .tx-guestbook-freecap p {font-size:75%;padding: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 {width:auto;display:block;}
